.AppointmentBooking-module__d3Y_0G__wrap{--t:#171717;--b:#fff;--line:color-mix(in srgb,var(--t)16%,transparent);--soft:color-mix(in srgb,var(--t)6%,transparent);--mute:color-mix(in srgb,var(--t)62%,transparent);box-sizing:border-box;width:100%;max-width:600px;color:var(--t);flex-direction:column;gap:14px;margin:0 auto;padding:16px 20px 28px;font-family:inherit;display:flex;overflow-y:auto}.AppointmentBooking-module__d3Y_0G__back{color:var(--t);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:4px 0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.AppointmentBooking-module__d3Y_0G__title{margin:0;font-size:26px;font-weight:700;line-height:1.2}.AppointmentBooking-module__d3Y_0G__subTitle{margin:10px 0 0;font-size:17px;font-weight:700}.AppointmentBooking-module__d3Y_0G__muted{color:var(--mute);margin:0;font-size:14px;line-height:20px}.AppointmentBooking-module__d3Y_0G__message{background:var(--soft);border-radius:14px;margin:0;padding:12px 14px;font-size:14px;line-height:20px}.AppointmentBooking-module__d3Y_0G__cards{flex-direction:column;gap:10px;display:flex}.AppointmentBooking-module__d3Y_0G__card{border:1.5px solid var(--line);color:var(--t);background:0 0;border-radius:16px;overflow:hidden}.AppointmentBooking-module__d3Y_0G__cardOn{border-color:var(--t)}.AppointmentBooking-module__d3Y_0G__cardMain{width:100%;color:var(--t);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-family:inherit;display:flex}button.AppointmentBooking-module__d3Y_0G__card.AppointmentBooking-module__d3Y_0G__cardMain{border:1.5px solid var(--line)}button.AppointmentBooking-module__d3Y_0G__card.AppointmentBooking-module__d3Y_0G__cardMain.AppointmentBooking-module__d3Y_0G__cardOn{border-color:var(--t)}.AppointmentBooking-module__d3Y_0G__cardMain:disabled{opacity:.45;cursor:default}.AppointmentBooking-module__d3Y_0G__cardText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.AppointmentBooking-module__d3Y_0G__cardText strong{font-size:16px}.AppointmentBooking-module__d3Y_0G__cardText em{color:var(--mute);font-size:13px;font-style:normal}.AppointmentBooking-module__d3Y_0G__cardText span{color:var(--mute);font-size:13px;line-height:18px}.AppointmentBooking-module__d3Y_0G__cardIcon{color:var(--mute);flex:none;font-size:20px}.AppointmentBooking-module__d3Y_0G__check{border:1.5px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:inline-flex}.AppointmentBooking-module__d3Y_0G__checkOn{border-color:var(--t);background:var(--t);color:var(--b)}.AppointmentBooking-module__d3Y_0G__variations{flex-wrap:wrap;gap:8px;padding:0 16px 14px;display:flex}.AppointmentBooking-module__d3Y_0G__avatar{background:var(--soft);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:inline-flex}.AppointmentBooking-module__d3Y_0G__summary{background:var(--soft);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.AppointmentBooking-module__d3Y_0G__summary strong{font-size:15px}.AppointmentBooking-module__d3Y_0G__summary span{color:var(--mute);align-items:center;gap:6px;font-size:13px;display:inline-flex}.AppointmentBooking-module__d3Y_0G__summary em{font-size:13px;font-style:normal;font-weight:600}.AppointmentBooking-module__d3Y_0G__days{align-items:stretch;gap:6px;display:flex;overflow-x:auto}.AppointmentBooking-module__d3Y_0G__dayArrow{background:var(--soft);width:32px;color:var(--t);cursor:pointer;border:none;border-radius:10px;flex:none;font-size:22px}.AppointmentBooking-module__d3Y_0G__dayArrow:disabled{opacity:.3;cursor:default}.AppointmentBooking-module__d3Y_0G__dayBtn{border:1.5px solid var(--line);min-width:46px;color:var(--t);cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 4px;font-family:inherit;display:flex}.AppointmentBooking-module__d3Y_0G__dayBtn span{color:var(--mute);font-size:12px}.AppointmentBooking-module__d3Y_0G__dayBtn strong{font-size:17px}.AppointmentBooking-module__d3Y_0G__dayOn{border-color:var(--t);background:var(--t);color:var(--b)}.AppointmentBooking-module__d3Y_0G__dayOn span,.AppointmentBooking-module__d3Y_0G__dayOn strong{color:var(--b)}.AppointmentBooking-module__d3Y_0G__dayClosed:not(.AppointmentBooking-module__d3Y_0G__dayOn){opacity:.45}.AppointmentBooking-module__d3Y_0G__slots{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.AppointmentBooking-module__d3Y_0G__chip{border:1.5px solid var(--line);height:42px;color:var(--t);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600}.AppointmentBooking-module__d3Y_0G__chip:hover{border-color:var(--t)}.AppointmentBooking-module__d3Y_0G__chipOn{border-color:var(--t);background:var(--t);color:var(--b)}.AppointmentBooking-module__d3Y_0G__empty{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.AppointmentBooking-module__d3Y_0G__form{flex-direction:column;gap:12px;display:flex}.AppointmentBooking-module__d3Y_0G__field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.AppointmentBooking-module__d3Y_0G__field input,.AppointmentBooking-module__d3Y_0G__field select,.AppointmentBooking-module__d3Y_0G__field textarea{box-sizing:border-box;border:1.5px solid var(--line);width:100%;color:var(--t);background:0 0;border-radius:12px;padding:12px 14px;font-family:inherit;font-size:16px}.AppointmentBooking-module__d3Y_0G__field input:focus,.AppointmentBooking-module__d3Y_0G__field select:focus,.AppointmentBooking-module__d3Y_0G__field textarea:focus{border-color:var(--t);outline:none}.AppointmentBooking-module__d3Y_0G__row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AppointmentBooking-module__d3Y_0G__cardBox{background:var(--soft);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.AppointmentBooking-module__d3Y_0G__policy{color:var(--mute);flex-direction:column;gap:4px;margin:0;font-size:13px;line-height:19px;display:flex}.AppointmentBooking-module__d3Y_0G__policy strong{color:var(--t)}.AppointmentBooking-module__d3Y_0G__error{color:#dc2626;margin:0;font-size:14px;font-weight:600}.AppointmentBooking-module__d3Y_0G__primary,.AppointmentBooking-module__d3Y_0G__secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.AppointmentBooking-module__d3Y_0G__primary{background:var(--t);color:var(--b);border:none}.AppointmentBooking-module__d3Y_0G__secondary{border:1.5px solid var(--line);color:var(--t);background:0 0}.AppointmentBooking-module__d3Y_0G__primary:disabled,.AppointmentBooking-module__d3Y_0G__secondary:disabled{opacity:.5;cursor:default}.AppointmentBooking-module__d3Y_0G__linkBtn{color:var(--t);cursor:pointer;background:0 0;border:none;padding:4px 0;font-family:inherit;font-size:15px;font-weight:600;text-decoration:underline}.AppointmentBooking-module__d3Y_0G__footer{border-top:1px solid var(--line);background:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:12px;margin:0 -20px -28px;padding:14px 20px;font-size:14px;font-weight:600;display:flex;position:sticky;bottom:-28px}.AppointmentBooking-module__d3Y_0G__done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:20px;display:flex}.AppointmentBooking-module__d3Y_0G__done .AppointmentBooking-module__d3Y_0G__summary{text-align:left;align-self:stretch}.AppointmentBooking-module__d3Y_0G__doneIcon{color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:inline-flex}.AppointmentBooking-module__d3Y_0G__actions{flex-direction:column;gap:10px;display:flex}.AppointmentBooking-module__d3Y_0G__confirmCard{--t:#171717;--b:#fff;--line:color-mix(in srgb,var(--t)16%,transparent);border:1.5px solid var(--line);color:var(--t);border-radius:16px;flex-direction:column;gap:6px;margin-top:10px;padding:14px 16px;display:flex}.AppointmentBooking-module__d3Y_0G__confirmCard strong{font-size:15px}.AppointmentBooking-module__d3Y_0G__confirmCard>span{color:color-mix(in srgb,var(--t)62%,transparent);font-size:13px}.AppointmentBooking-module__d3Y_0G__confirmCard .AppointmentBooking-module__d3Y_0G__primary{align-self:flex-start;height:42px;margin-top:6px;font-size:15px}.AppointmentBooking-module__d3Y_0G__booked{align-items:center;gap:6px;margin-top:6px;font-weight:700;display:inline-flex;color:#16a34a!important}@media (max-width:480px){.AppointmentBooking-module__d3Y_0G__row2{grid-template-columns:1fr}.AppointmentBooking-module__d3Y_0G__title{font-size:22px}}
.DevicePreviewToggle-module__iUxpOG__card{background:#fff;border:1px solid #ece7df;border-radius:24px;margin-top:28px;padding:40px;box-shadow:0 10px 40px #18181814}.DevicePreviewToggle-module__iUxpOG__copyWrap{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.DevicePreviewToggle-module__iUxpOG__title{color:#151515;margin:0;font-size:21px;font-weight:600;line-height:1.2}.DevicePreviewToggle-module__iUxpOG__subtitle{color:#6f6a64;margin:0;font-size:16px;line-height:1.5}.DevicePreviewToggle-module__iUxpOG__toggle{background:#fff;border:1px solid #d9d3cc;border-radius:999px;width:100%;height:100%;display:flex;overflow:hidden}.DevicePreviewToggle-module__iUxpOG__toggleCompact{min-height:42px}.DevicePreviewToggle-module__iUxpOG__button{color:#171717;cursor:pointer;background:#fff;border:0;border-right:1px solid #d9d3cc;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;height:100%;min-height:0;font-size:14px;font-weight:500;transition:background-color .16s,color .16s;display:flex}.DevicePreviewToggle-module__iUxpOG__buttonCompact{gap:6px;padding:0 10px;font-size:12px}.DevicePreviewToggle-module__iUxpOG__button:last-child{border-right:0}.DevicePreviewToggle-module__iUxpOG__button:hover:not(.DevicePreviewToggle-module__iUxpOG__buttonSelected){background:#f7f5f2}.DevicePreviewToggle-module__iUxpOG__buttonSelected{color:#fff;background:#111}.DevicePreviewToggle-module__iUxpOG__button:focus-visible{z-index:1;outline-offset:-3px;outline:2px solid #171717;position:relative}.DevicePreviewToggle-module__iUxpOG__icon{flex-shrink:0;width:24px;height:24px;display:flex}.DevicePreviewToggle-module__iUxpOG__iconCompact{width:18px;height:18px}.DevicePreviewToggle-module__iUxpOG__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}.DevicePreviewToggle-module__iUxpOG__helperRow{align-items:center;gap:10px;margin-top:28px;display:flex}.DevicePreviewToggle-module__iUxpOG__helperIcon{color:#8c8881;flex-shrink:0;width:22px;height:22px;display:flex}.DevicePreviewToggle-module__iUxpOG__helperIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}.DevicePreviewToggle-module__iUxpOG__helperText{color:#8c8881;margin:0;font-size:15px;line-height:1.5}@media (max-width:900px){.DevicePreviewToggle-module__iUxpOG__card{border-radius:20px;padding:24px}}@media (max-width:640px){.DevicePreviewToggle-module__iUxpOG__toggle{border-radius:24px;flex-direction:column;display:flex}.DevicePreviewToggle-module__iUxpOG__button{border-bottom:1px solid #d9d3cc;border-right:0;justify-content:flex-start;height:100%;min-height:58px;padding:0 18px;font-size:14px}.DevicePreviewToggle-module__iUxpOG__button:last-child{border-bottom:0}}
.KdsDeviceSettings-module__5rddna__filterRow{border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.KdsDeviceSettings-module__5rddna__filterRow:last-child{border-bottom:none;padding-bottom:0}.KdsDeviceSettings-module__5rddna__filterRowText{flex-direction:column;gap:2px;display:flex}.KdsDeviceSettings-module__5rddna__filterRowLabel{color:#14171f;font-size:14px;font-weight:600}.KdsDeviceSettings-module__5rddna__filterRowValue{color:#6b7280;font-size:13px}.KdsDeviceSettings-module__5rddna__filterEditButton{color:#384152;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.KdsDeviceSettings-module__5rddna__filterEditButton:hover{background:#f5f6f8}.KdsDeviceSettings-module__5rddna__platformGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.KdsDeviceSettings-module__5rddna__platformChip{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:4px;padding:14px;transition:border-color .15s,background .15s;display:flex}.KdsDeviceSettings-module__5rddna__platformChip:disabled{cursor:not-allowed;opacity:.55}.KdsDeviceSettings-module__5rddna__platformChipActive{border-color:var(--pointo-text-color);background:var(--pointo-icon-bg-color)}.KdsDeviceSettings-module__5rddna__platformChipLabel{color:#14171f;font-size:14px;font-weight:600}.KdsDeviceSettings-module__5rddna__platformChipHint{color:#6b7280;font-size:12px}.KdsDeviceSettings-module__5rddna__colorFieldList{flex-direction:column;gap:20px;display:flex}.KdsDeviceSettings-module__5rddna__colorField{flex-direction:column;gap:10px;display:flex}.KdsDeviceSettings-module__5rddna__colorFieldHeader{align-items:center;gap:10px;display:flex}.KdsDeviceSettings-module__5rddna__colorSwatchInputWrap{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:34px;height:34px;display:inline-flex;overflow:hidden}.KdsDeviceSettings-module__5rddna__colorSwatchInput{cursor:pointer;background:0 0;border:none;width:42px;height:42px;margin:-4px;padding:0}.KdsDeviceSettings-module__5rddna__colorFieldLabel{color:#14171f;flex:1;font-size:14px;font-weight:600}.KdsDeviceSettings-module__5rddna__colorFieldHex{color:#6b7280;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.KdsDeviceSettings-module__5rddna__colorPresetRow{gap:8px;padding-left:44px;display:flex}.KdsDeviceSettings-module__5rddna__colorPresetSwatch{cursor:pointer;border:2px solid #fff;border-radius:50%;outline:1px solid #e5e7eb;width:24px;height:24px;padding:0}.KdsDeviceSettings-module__5rddna__colorPresetSwatchActive{outline-offset:1px;outline:2px solid #14171f}.KdsDeviceSettings-module__5rddna__statusRow{border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:14px;display:flex}.KdsDeviceSettings-module__5rddna__statusPill{border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.KdsDeviceSettings-module__5rddna__statusPill svg{font-size:14px}.KdsDeviceSettings-module__5rddna__statusPillPaired{color:#16a34a;background:#e6f6ec}.KdsDeviceSettings-module__5rddna__statusPillPending{color:#b45309;background:#fef3e0}.KdsDeviceSettings-module__5rddna__statusPillDisconnected{color:#6b7280;background:#f3f4f6}.KdsDeviceSettings-module__5rddna__liveDot{background:#16a34a;border-radius:50%;width:7px;height:7px;margin-left:2px;display:inline-block;box-shadow:0 0 0 3px #e6f6ec}.KdsDeviceSettings-module__5rddna__lastSeenText{color:#9ca3af;font-size:12px}.KdsDeviceSettings-module__5rddna__deviceInfoEmpty{color:#9ca3af;margin:0;font-size:13px;line-height:1.5}.KdsDeviceSettings-module__5rddna__disconnectButton{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:12px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.KdsDeviceSettings-module__5rddna__disconnectButton:hover{background:#fef2f2}.KdsDeviceSettings-module__5rddna__disconnectButton:disabled{cursor:not-allowed;opacity:.6}.KdsDeviceSettings-module__5rddna__disconnectErrorText{color:#dc2626;margin:10px 0 0;font-size:13px}.KdsDeviceSettings-module__5rddna__deviceCodeValue{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#14171f;font-size:20px;font-weight:700}.KdsDeviceSettings-module__5rddna__secondaryButton{color:#14171f;cursor:pointer;background:#fff;border:1px solid #e2e4e9;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:12px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.KdsDeviceSettings-module__5rddna__secondaryButton:hover{background:#f7f8fa}.KdsDeviceSettings-module__5rddna__secondaryButton:disabled{cursor:not-allowed;opacity:.6}.KdsDeviceSettings-module__5rddna__rows>div:last-child{border-bottom:none}.KdsDeviceSettings-module__5rddna__narrow{max-width:320px}.KdsDeviceSettings-module__5rddna__fieldError{color:#dc2626;margin-top:6px;font-size:13px;display:block}.KdsDeviceSettings-module__5rddna__textLink{color:#111;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px 0;font-family:inherit;font-size:15px;font-weight:600;-webkit-text-decoration:underline #c4c4c8;text-decoration:underline #c4c4c8}.KdsDeviceSettings-module__5rddna__textLink:hover:not(:disabled){text-decoration-color:currentColor}.KdsDeviceSettings-module__5rddna__textLink:disabled{color:#9ca3af;cursor:default}.KdsDeviceSettings-module__5rddna__textLinkDanger{color:#dc2626}.KdsDeviceSettings-module__5rddna__switchDisabled{opacity:.45;cursor:not-allowed}.KdsDeviceSettings-module__5rddna__stepper{border:1px solid #e4e4e7;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:inline-flex}.KdsDeviceSettings-module__5rddna__stepper button{color:#111;cursor:pointer;background:#f4f4f5;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.KdsDeviceSettings-module__5rddna__stepper button:hover:not(:disabled){background:#e4e4e7}.KdsDeviceSettings-module__5rddna__stepper button:disabled{opacity:.35;cursor:default}.KdsDeviceSettings-module__5rddna__stepperValue{text-align:center;color:#111;min-width:56px;font-size:16px;font-weight:600}.KdsDeviceSettings-module__5rddna__stepperValue small{color:#6b6b6b;font-size:13px;font-weight:500}.KdsDeviceSettings-module__5rddna__planLink{font-family:inherit;font-size:inherit;color:#111;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.KdsDeviceSettings-module__5rddna__lockedField{cursor:pointer}.KdsDeviceSettings-module__5rddna__lockedField input{pointer-events:none}
.PointOPosDeviceEditor-module__DJUcfW__loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.PointOPosDeviceEditor-module__DJUcfW__title{color:#111;word-break:break-word;margin:8px 0 10px;font-size:32px;font-weight:700}.PointOPosDeviceEditor-module__DJUcfW__refreshed{color:#6b7280;margin:0 0 14px;font-size:15px}.PointOPosDeviceEditor-module__DJUcfW__status{border-radius:999px;padding:6px 16px;font-size:15px;font-weight:600;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__statusConnected{color:#15803d;background:#e6f6ec}.PointOPosDeviceEditor-module__DJUcfW__statusOffline{color:#4b5563;background:#f0f0f0}.PointOPosDeviceEditor-module__DJUcfW__statusPending{color:#b45309;background:#fef3e0}.PointOPosDeviceEditor-module__DJUcfW__locationRow{align-items:center;gap:16px;margin:18px 0 8px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__locationText{color:#111;font-size:17px;font-weight:500}.PointOPosDeviceEditor-module__DJUcfW__iconBox{color:#111;background:#f0f0f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__iconBoxDark{font-size:24px}.PointOPosDeviceEditor-module__DJUcfW__iconPlain{color:#111;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__divider{background:#ececec;height:1px;margin:40px 0 36px}.PointOPosDeviceEditor-module__DJUcfW__section{flex-direction:column;gap:14px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__sectionTitle{color:#111;margin:0;font-size:24px;font-weight:700}.PointOPosDeviceEditor-module__DJUcfW__sectionText{color:#4b5563;margin:-6px 0 0;font-size:15px;line-height:1.55}.PointOPosDeviceEditor-module__DJUcfW__appCard{border:1px solid #dcdcdc;border-radius:18px;padding:6px 24px}.PointOPosDeviceEditor-module__DJUcfW__appRow{border-bottom:1px solid #ececec;align-items:center;gap:18px;padding:18px 0;display:flex}.PointOPosDeviceEditor-module__DJUcfW__appRow:last-child{border-bottom:none}.PointOPosDeviceEditor-module__DJUcfW__appName{color:#111;margin:0;font-size:17px;font-weight:600}.PointOPosDeviceEditor-module__DJUcfW__appMeta{color:#6b7280;margin:4px 0 0;font-size:15px}.PointOPosDeviceEditor-module__DJUcfW__details{flex-direction:column;margin:0;display:flex}.PointOPosDeviceEditor-module__DJUcfW__details dt{color:#111;margin-top:18px;font-size:16px;font-weight:600}.PointOPosDeviceEditor-module__DJUcfW__details dt:first-child{margin-top:0}.PointOPosDeviceEditor-module__DJUcfW__details dd{color:#6b7280;border-bottom:1px solid #ececec;margin:6px 0 0;padding-bottom:16px;font-size:15px}.PointOPosDeviceEditor-module__DJUcfW__mono{word-break:break-all;font-family:SF Mono,Menlo,Consolas,monospace;font-size:13px!important}.PointOPosDeviceEditor-module__DJUcfW__menuLabel{align-items:center;gap:12px;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__menuLabel svg{font-size:20px}.PointOPosDeviceEditor-module__DJUcfW__hero{align-items:center;gap:18px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__hero+.PointOPosDeviceEditor-module__DJUcfW__section,.PointOPosDeviceEditor-module__DJUcfW__hero~.PointOPosDeviceEditor-module__DJUcfW__section:first-of-type{margin-top:28px}.PointOPosDeviceEditor-module__DJUcfW__heroIcon{color:#fff;background:#111;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__heroText{flex:1;min-width:0}.PointOPosDeviceEditor-module__DJUcfW__heroTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__heroTitleRow .PointOPosDeviceEditor-module__DJUcfW__title{margin:0}.PointOPosDeviceEditor-module__DJUcfW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.PointOPosDeviceEditor-module__DJUcfW__fact{background:#f7f7f8;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__factIcon{color:#111;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__factLabel{color:#6b7280;font-size:13px;display:block}.PointOPosDeviceEditor-module__DJUcfW__factValue{color:#111;margin-top:2px;font-size:16px;font-weight:500;display:block}.PointOPosDeviceEditor-module__DJUcfW__settings{border-top:1px solid #ececec;flex-direction:column;display:flex}.PointOPosDeviceEditor-module__DJUcfW__settingRow{border-bottom:1px solid #ececec;align-items:center;gap:24px;padding:22px 0;display:flex}.PointOPosDeviceEditor-module__DJUcfW__settingText{flex:1;min-width:0}.PointOPosDeviceEditor-module__DJUcfW__settingTitle{color:#111;margin:0;font-size:17px;font-weight:600}.PointOPosDeviceEditor-module__DJUcfW__settingSub{color:#6b7280;margin:6px 0 0;font-size:15px;line-height:1.5}.PointOPosDeviceEditor-module__DJUcfW__sectionNote{color:#6b7280;margin:14px 0 0;font-size:13px}.PointOPosDeviceEditor-module__DJUcfW__changeWrap{flex-shrink:0;position:relative}.PointOPosDeviceEditor-module__DJUcfW__changeLink{color:#111;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:600;text-decoration:underline}.PointOPosDeviceEditor-module__DJUcfW__changeMenu{z-index:20;background:#fff;border-radius:14px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px #00000029}.PointOPosDeviceEditor-module__DJUcfW__changeOption{color:#111;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 12px;font-size:15px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__changeOption:hover{background:#f4f4f5}.PointOPosDeviceEditor-module__DJUcfW__changeOptionOn{font-weight:600}.PointOPosDeviceEditor-module__DJUcfW__switch{cursor:pointer;background:#fff;border:2px solid #8a8a8a;border-radius:999px;flex-shrink:0;width:52px;height:30px;transition:background .15s,border-color .15s;position:relative}.PointOPosDeviceEditor-module__DJUcfW__switchKnob{background:#8a8a8a;border-radius:999px;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:4px;left:4px}.PointOPosDeviceEditor-module__DJUcfW__switchOn{background:#111;border-color:#111}.PointOPosDeviceEditor-module__DJUcfW__switchOn .PointOPosDeviceEditor-module__DJUcfW__switchKnob{background:#fff;transform:translate(22px)}@media (max-width:640px){.PointOPosDeviceEditor-module__DJUcfW__facts{grid-template-columns:minmax(0,1fr)}}.PointOPosDeviceEditor-module__DJUcfW__modeGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.PointOPosDeviceEditor-module__DJUcfW__modeCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:6px;padding:16px;transition:border-color .15s;display:flex}.PointOPosDeviceEditor-module__DJUcfW__modeCard:hover{border-color:#111}.PointOPosDeviceEditor-module__DJUcfW__modeCardOn{border:2px solid #111;padding:15px}.PointOPosDeviceEditor-module__DJUcfW__modeTitle{color:#111;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.PointOPosDeviceEditor-module__DJUcfW__modeDefault{color:#4b5563;background:#f3f4f6;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.PointOPosDeviceEditor-module__DJUcfW__modeText{color:#6b6b6b;font-size:14px;line-height:1.45}.PointOPosDeviceEditor-module__DJUcfW__customerImage{align-items:flex-start;gap:16px;margin-top:4px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__customerImagePreview,.PointOPosDeviceEditor-module__DJUcfW__customerImageEmpty{object-fit:cover;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;width:96px;height:160px}.PointOPosDeviceEditor-module__DJUcfW__customerImageEmpty{color:#9ca3af;background:#fafafa;justify-content:center;align-items:center;font-size:13px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__customerImageActions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.PointOPosDeviceEditor-module__DJUcfW__uploadButton{color:#111;cursor:pointer;border:1px solid #d1d5db;border-radius:999px;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.PointOPosDeviceEditor-module__DJUcfW__uploadButton:hover{border-color:#111}.PointOPosDeviceEditor-module__DJUcfW__tipInputs{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:4px 0;display:grid}.PointOPosDeviceEditor-module__DJUcfW__fieldError{color:#b42318;margin:0;font-size:13px}.PointOPosDeviceEditor-module__DJUcfW__headerTitle{color:#111;white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;align-items:center;gap:8px;max-width:calc(100% - 340px);font-size:17px;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-20%)}.PointOPosDeviceEditor-module__DJUcfW__headerTitleOn{opacity:1;transform:translate(-50%,-50%)}.PointOPosDeviceEditor-module__DJUcfW__headerDot{background:#9ca3af;border-radius:50%;flex-shrink:0;width:8px;height:8px}.PointOPosDeviceEditor-module__DJUcfW__dotstatusConnected{background:#16a34a}.PointOPosDeviceEditor-module__DJUcfW__dotstatusPending{background:#d97706}@media (max-width:640px){.PointOPosDeviceEditor-module__DJUcfW__headerTitle{max-width:calc(100% - 210px);font-size:15px}}@media (prefers-reduced-motion:reduce){.PointOPosDeviceEditor-module__DJUcfW__headerTitle{transition:none}}
.PointOPosDevices-module__1-0DQq__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PointOPosDevices-module__1-0DQq__search{color:#6b7280;border:1px solid #d1d5db;border-radius:999px;flex:0 380px;align-items:center;gap:10px;min-width:260px;height:48px;padding:0 18px;font-size:18px;display:flex}.PointOPosDevices-module__1-0DQq__search input{color:#111;background:0 0;border:none;outline:none;flex:1;font-size:15px}.PointOPosDevices-module__1-0DQq__filter{color:#6b7280;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 16px;font-size:15px;display:inline-flex}.PointOPosDevices-module__1-0DQq__filter select{color:#111;cursor:pointer;background:0 0;border:none;outline:none;font-size:15px;font-weight:600}.PointOPosDevices-module__1-0DQq__tableWrap{overflow-x:auto}.PointOPosDevices-module__1-0DQq__table{border-collapse:collapse;width:100%;font-size:15px}.PointOPosDevices-module__1-0DQq__table th{text-align:left;color:#111;white-space:nowrap;border-bottom:1px solid #d1d5db;padding:14px 12px;font-weight:600}.PointOPosDevices-module__1-0DQq__table td{color:#1f2937;vertical-align:middle;border-bottom:1px solid #f1f2f4;padding:20px 12px}.PointOPosDevices-module__1-0DQq__table tbody tr{cursor:pointer;transition:background .12s}.PointOPosDevices-module__1-0DQq__table tbody tr:hover{background:#fafafa}.PointOPosDevices-module__1-0DQq__nameCell{align-items:center;gap:14px;display:flex}.PointOPosDevices-module__1-0DQq__deviceIcon{color:#111;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:inline-flex}.PointOPosDevices-module__1-0DQq__name{font:inherit;color:#111;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.PointOPosDevices-module__1-0DQq__name:hover{color:#374151}.PointOPosDevices-module__1-0DQq__status{white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.PointOPosDevices-module__1-0DQq__statusConnected{color:#15803d;background:#e6f6ec}.PointOPosDevices-module__1-0DQq__statusOffline{color:#4b5563;background:#f3f4f6}.PointOPosDevices-module__1-0DQq__statusPending{color:#b45309;background:#fef3e0}.PointOPosDevices-module__1-0DQq__battery{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.PointOPosDevices-module__1-0DQq__battery svg{font-size:22px}.PointOPosDevices-module__1-0DQq__batteryLow{color:#dc2626}.PointOPosDevices-module__1-0DQq__mode{align-items:center;gap:12px;display:inline-flex}.PointOPosDevices-module__1-0DQq__mode svg{flex-shrink:0;font-size:22px}.PointOPosDevices-module__1-0DQq__mode>span{flex-direction:column;display:flex}.PointOPosDevices-module__1-0DQq__modeSub{color:#6b7280;font-size:13px}.PointOPosDevices-module__1-0DQq__when{white-space:nowrap}.PointOPosDevices-module__1-0DQq__muted{color:#9ca3af}.PointOPosDevices-module__1-0DQq__noMatch{text-align:center;color:#6b7280;margin:24px 0}.PointOPosDevices-module__1-0DQq__menuWrap{position:relative}.PointOPosDevices-module__1-0DQq__menuButton{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:inline-flex}.PointOPosDevices-module__1-0DQq__menuButton:hover{background:#f3f4f6}.PointOPosDevices-module__1-0DQq__menu{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;top:42px;right:0;box-shadow:0 14px 34px #0f172a24}.PointOPosDevices-module__1-0DQq__menu button{text-align:left;color:#111;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:500}.PointOPosDevices-module__1-0DQq__menu button:hover{background:#f3f4f6}.PointOPosDevices-module__1-0DQq__menu .PointOPosDevices-module__1-0DQq__menuDanger{color:#dc2626}.PointOPosDevices-module__1-0DQq__overlay{z-index:1300;background:#1119;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.PointOPosDevices-module__1-0DQq__modal{background:#fff;border-radius:28px;width:100%;max-width:560px;padding:32px;box-shadow:0 30px 70px #00000040}.PointOPosDevices-module__1-0DQq__closeButton{color:#111;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:inline-flex}.PointOPosDevices-module__1-0DQq__modalTitle{color:#111;margin:24px 0 14px;font-size:26px;font-weight:600}.PointOPosDevices-module__1-0DQq__steps{color:#374151;margin:0 0 24px;padding-left:20px;font-size:15px;line-height:1.8}.PointOPosDevices-module__1-0DQq__code{letter-spacing:8px;color:#111;cursor:copy;background:#fafafa;border:1px dashed #9ca3af;border-radius:18px;width:100%;padding:22px 12px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:44px;font-weight:700}.PointOPosDevices-module__1-0DQq__codeExpired{color:#9ca3af;text-decoration:line-through}.PointOPosDevices-module__1-0DQq__codeMeta{text-align:center;color:#6b7280;margin:12px 0 0;font-size:14px}.PointOPosDevices-module__1-0DQq__statusTeam{color:#4338ca;background:#eef2ff}.PointOPosDevices-module__1-0DQq__menuFixed{z-index:1200;position:fixed}.PointOPosDevices-module__1-0DQq__deviceType{color:#111;white-space:nowrap}.PointOPosDevices-module__1-0DQq__mode>span{white-space:nowrap}.PointOPosDevices-module__1-0DQq__whenStack{flex-direction:column;display:inline-flex}.PointOPosDevices-module__1-0DQq__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PointOPosDevices-module__1-0DQq__kdsIntro{flex-direction:column;gap:10px;max-width:720px;display:flex}.PointOPosDevices-module__1-0DQq__kdsIntro p{color:#52525b;margin:0;font-size:14px;line-height:1.5}.PointOPosDevices-module__1-0DQq__kdsLocation{color:#111;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.PointOPosDevices-module__1-0DQq__kdsSelect{color:#111;background:#fff;border:1px solid #e4e4e7;border-radius:10px;min-width:180px;height:40px;padding:0 12px;font-size:14px;display:inline-flex}
.PointOPosPermissions-module__7yraOa__page{flex-direction:column;gap:18px;width:100%;padding-bottom:40px;display:flex}.PointOPosPermissions-module__7yraOa__flex{flex:1;min-width:0}.PointOPosPermissions-module__7yraOa__muted{color:#6b7280;margin:0;font-size:14px;line-height:1.55}.PointOPosPermissions-module__7yraOa__right{text-align:right!important}.PointOPosPermissions-module__7yraOa__greyPill,.PointOPosPermissions-module__7yraOa__blackPill{white-space:nowrap;cursor:pointer;border:none;border-radius:999px;height:48px;padding:0 24px;font-size:15px;font-weight:500}.PointOPosPermissions-module__7yraOa__greyPill{color:#111;background:#f1f1f1}.PointOPosPermissions-module__7yraOa__greyPill:hover{background:#e6e6e6}.PointOPosPermissions-module__7yraOa__blackPill{color:#fff;background:#111}.PointOPosPermissions-module__7yraOa__blackPill:hover{background:#333}.PointOPosPermissions-module__7yraOa__greyPill:disabled,.PointOPosPermissions-module__7yraOa__blackPill:disabled{opacity:.5;cursor:default}.PointOPosPermissions-module__7yraOa__passcodes{border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:18px;padding:22px 24px;display:flex}.PointOPosPermissions-module__7yraOa__passIcon{color:#111;background:#f1f1f1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:inline-flex}.PointOPosPermissions-module__7yraOa__search{box-sizing:border-box;color:#6b7280;border:1px solid #d4d4d4;border-radius:999px;align-items:center;gap:12px;width:min(420px,100%);height:50px;padding:0 20px;font-size:20px;display:flex}.PointOPosPermissions-module__7yraOa__search input{color:#111;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.PointOPosPermissions-module__7yraOa__notice{color:#374151;background:#f4f4f5;border-radius:12px;align-items:center;gap:10px;padding:14px 18px;font-size:14px;display:flex}.PointOPosPermissions-module__7yraOa__notice svg{flex-shrink:0;font-size:19px}.PointOPosPermissions-module__7yraOa__tableWrap{overflow-x:auto}.PointOPosPermissions-module__7yraOa__table{border-collapse:collapse;color:#111;width:100%;min-width:620px;font-size:15px}.PointOPosPermissions-module__7yraOa__table th{text-align:left;border-bottom:1px solid #8a8a8a;height:58px;padding:0 14px;font-weight:600}.PointOPosPermissions-module__7yraOa__table td{border-bottom:1px solid #ececec;height:70px;padding:0 14px}.PointOPosPermissions-module__7yraOa__nameLink,.PointOPosPermissions-module__7yraOa__countLink{color:#111;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:500;text-decoration:underline}.PointOPosPermissions-module__7yraOa__lockedName{color:#111;font-size:15px;font-weight:500}.PointOPosPermissions-module__7yraOa__tag{color:#6b7280;background:#f1f1f1;border-radius:999px;margin-left:10px;padding:3px 9px;font-size:12px}.PointOPosPermissions-module__7yraOa__access{color:#374151}.PointOPosPermissions-module__7yraOa__editor{z-index:1300;background:#fff;position:fixed;inset:0;overflow-y:auto}.PointOPosPermissions-module__7yraOa__editorBar{z-index:3;background:#fff;border-bottom:1px solid #f1f1f1;align-items:center;gap:16px;padding:18px 32px;display:flex;position:sticky;top:0}.PointOPosPermissions-module__7yraOa__barTitle{text-align:center;color:#111;flex:1;margin:0;font-size:24px;font-weight:600}.PointOPosPermissions-module__7yraOa__barActions{gap:10px;display:flex}.PointOPosPermissions-module__7yraOa__roundButton{color:#111;cursor:pointer;background:#f1f1f1;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:inline-flex}.PointOPosPermissions-module__7yraOa__narrow,.PointOPosPermissions-module__7yraOa__wide{flex-direction:column;gap:16px;margin:0 auto;padding:32px 0 80px;display:flex}.PointOPosPermissions-module__7yraOa__narrow{width:min(800px,100% - 32px)}.PointOPosPermissions-module__7yraOa__wide{width:min(1060px,100% - 32px)}.PointOPosPermissions-module__7yraOa__pageTitle{color:#111;margin:0 0 12px;font-size:30px;font-weight:600}.PointOPosPermissions-module__7yraOa__subTitle{color:#111;margin:14px 0 0;font-size:22px;font-weight:600}.PointOPosPermissions-module__7yraOa__levelCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:10px;flex-direction:column;gap:6px;padding:22px;display:flex}.PointOPosPermissions-module__7yraOa__levelOn{border:2px solid #111;padding:21px}.PointOPosPermissions-module__7yraOa__levelTitle{color:#111;font-size:17px;font-weight:600}.PointOPosPermissions-module__7yraOa__levelText{color:#4b5563;font-size:15px;line-height:1.5}.PointOPosPermissions-module__7yraOa__levelExamples{color:#4b5563;align-items:center;gap:12px;margin-top:12px;font-size:14px;font-weight:500;display:flex}.PointOPosPermissions-module__7yraOa__levelExamples svg{font-size:20px}.PointOPosPermissions-module__7yraOa__nameRow{max-width:520px}.PointOPosPermissions-module__7yraOa__fullCard{border:1px solid #d4d4d4;align-items:center;gap:18px;padding:26px 30px;display:flex}.PointOPosPermissions-module__7yraOa__rule{background:#e5e7eb;height:1px;margin:10px 0}.PointOPosPermissions-module__7yraOa__wide .PointOPosPermissions-module__7yraOa__search{width:100%}.PointOPosPermissions-module__7yraOa__columns{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:20px;display:grid}.PointOPosPermissions-module__7yraOa__catList{flex-direction:column;gap:4px;display:flex;position:sticky;top:100px}.PointOPosPermissions-module__7yraOa__catRow{color:#111;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;height:56px;padding:0 12px;font-size:16px;display:flex}.PointOPosPermissions-module__7yraOa__catRow:hover{background:#f6f6f6}.PointOPosPermissions-module__7yraOa__catRowOn,.PointOPosPermissions-module__7yraOa__catRowOn:hover{background:#e9e9ea}.PointOPosPermissions-module__7yraOa__catState{color:#6b7280;font-size:13px}.PointOPosPermissions-module__7yraOa__detail{border:1px solid #e5e7eb;border-radius:6px;padding:28px 34px}.PointOPosPermissions-module__7yraOa__detailHead{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.PointOPosPermissions-module__7yraOa__detailTitle{color:#111;margin:0 0 6px;font-size:24px;font-weight:600}.PointOPosPermissions-module__7yraOa__group{padding-top:22px}.PointOPosPermissions-module__7yraOa__groupLabel{letter-spacing:.8px;text-transform:uppercase;color:#9ca3af;margin:0 0 10px;font-size:13px}.PointOPosPermissions-module__7yraOa__permRow{cursor:pointer;align-items:center;gap:14px;padding:10px 0;display:flex}.PointOPosPermissions-module__7yraOa__hiddenCheck{opacity:0;pointer-events:none;position:absolute}.PointOPosPermissions-module__7yraOa__box{color:#fff;border:2px solid #8a8a8a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;font-weight:700;display:inline-flex}.PointOPosPermissions-module__7yraOa__boxOn{background:#111;border-color:#111}.PointOPosPermissions-module__7yraOa__boxPartial{color:#111;border-color:#111}.PointOPosPermissions-module__7yraOa__permRow:focus-within .PointOPosPermissions-module__7yraOa__box{outline-offset:2px;outline:2px solid #4f6bd8}.PointOPosPermissions-module__7yraOa__permLabel{color:#111;margin:0;font-size:16px;font-weight:500;display:block}.PointOPosPermissions-module__7yraOa__permText{color:#6b7280;margin:4px 0 0;font-size:14px;line-height:1.5;display:block}.PointOPosPermissions-module__7yraOa__searchBlock+.PointOPosPermissions-module__7yraOa__searchBlock{border-top:1px solid #ececec;margin-top:26px;padding-top:20px}.PointOPosPermissions-module__7yraOa__searchHead{align-items:center;gap:12px;display:flex}.PointOPosPermissions-module__7yraOa__switch{cursor:pointer;background:#fff;border:2px solid #8a8a8a;border-radius:999px;flex-shrink:0;width:52px;height:30px;position:relative}.PointOPosPermissions-module__7yraOa__switchKnob{background:#8a8a8a;border-radius:999px;width:18px;height:18px;transition:transform .15s;position:absolute;top:4px;left:4px}.PointOPosPermissions-module__7yraOa__switchOn{background:#111;border-color:#111}.PointOPosPermissions-module__7yraOa__switchOn .PointOPosPermissions-module__7yraOa__switchKnob{background:#fff;transform:translate(22px)}.PointOPosPermissions-module__7yraOa__footerActions{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:24px;display:flex}.PointOPosPermissions-module__7yraOa__dangerButton,.PointOPosPermissions-module__7yraOa__resetButton{cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 22px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.PointOPosPermissions-module__7yraOa__dangerButton{color:#c81e1e;background:#fff5f5;border:1px solid #f3c4c4}.PointOPosPermissions-module__7yraOa__dangerButton:hover{background:#fde8e8;border-color:#eaa5a5}.PointOPosPermissions-module__7yraOa__resetButton{color:#111;background:#fff;border:1px solid #d4d4d4}.PointOPosPermissions-module__7yraOa__resetButton:hover{background:#f6f6f6}.PointOPosPermissions-module__7yraOa__dangerButton:disabled,.PointOPosPermissions-module__7yraOa__resetButton:disabled{opacity:.5;cursor:default}.PointOPosPermissions-module__7yraOa__dangerButton svg,.PointOPosPermissions-module__7yraOa__resetButton svg{font-size:17px}@media (max-width:860px){.PointOPosPermissions-module__7yraOa__columns{grid-template-columns:minmax(0,1fr)}.PointOPosPermissions-module__7yraOa__catList{position:static}.PointOPosPermissions-module__7yraOa__detail{padding:22px}.PointOPosPermissions-module__7yraOa__passcodes{flex-wrap:wrap}.PointOPosPermissions-module__7yraOa__editorBar{padding:14px 16px}}
.LoadingMessageLoader-module__4G7GTW__fullPage{box-sizing:border-box;z-index:9999;background:#fffffff5;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.LoadingMessageLoader-module__4G7GTW__inlineWrap{justify-content:center;align-items:center;width:100%;padding:24px 16px;display:flex}.LoadingMessageLoader-module__4G7GTW__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.LoadingMessageLoader-module__4G7GTW__dotsRow{justify-content:center;align-items:flex-end;gap:10px;min-height:22px;display:flex}.LoadingMessageLoader-module__4G7GTW__dot{background:#0081fb;border-radius:999px;width:12px;height:12px;animation:.9s ease-in-out infinite LoadingMessageLoader-module__4G7GTW__pointo-dot-bounce}.LoadingMessageLoader-module__4G7GTW__dotOne{animation-delay:0s}.LoadingMessageLoader-module__4G7GTW__dotTwo{animation-delay:.15s}.LoadingMessageLoader-module__4G7GTW__dotThree{animation-delay:.3s}.LoadingMessageLoader-module__4G7GTW__message{color:#4b5563;max-width:420px;margin:0;font-family:FacebookSans,sans-serif;font-size:15px;font-weight:500;line-height:1.5;animation:1.8s ease-in-out infinite LoadingMessageLoader-module__4G7GTW__pointo-message-pulse}@keyframes LoadingMessageLoader-module__4G7GTW__pointo-dot-bounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-9px)}}@keyframes LoadingMessageLoader-module__4G7GTW__pointo-message-pulse{0%,to{opacity:1;color:#4b5563}50%{opacity:.55;color:#9ca3af}}@media (max-width:768px){.LoadingMessageLoader-module__4G7GTW__message{max-width:320px;font-size:14px}.LoadingMessageLoader-module__4G7GTW__dot{width:10px;height:10px}}
.DashboardComponent-module__qZ1xhG__selectInput{box-sizing:border-box;border:0;border-radius:6px;outline:none;width:100%;min-height:38px;font-family:inherit;font-size:15px;transition:border .15s;background:#fff!important}.DashboardComponent-module__qZ1xhG__businessSelectorWrapper{justify-content:center;align-items:center;min-height:100vh;display:flex}.DashboardComponent-module__qZ1xhG__homeContainer{background:#fff;border-radius:12px;min-height:200px;padding:2rem;box-shadow:0 2px 8px #0000000a}.DashboardComponent-module__qZ1xhG__businessSelectorContainer{background:#fff;border-radius:12px;padding:32px 28px 28px}.DashboardComponent-module__qZ1xhG__logoRow{justify-content:center;align-items:center;margin-bottom:18px;display:flex}.DashboardComponent-module__qZ1xhG__selectorBox{margin-top:44px}.DashboardComponent-module__qZ1xhG__chooseText{color:#222;text-align:left;margin-bottom:18px;font-size:16px}.DashboardComponent-module__qZ1xhG__businessRow{cursor:pointer;background:#f9fafd;border:1px solid #e4e6eb;border-radius:8px;align-items:center;gap:18px;margin-bottom:12px;padding:14px 18px;transition:background .15s,box-shadow .15s;display:flex}.DashboardComponent-module__qZ1xhG__businessRow:hover{background:#eaf3ff}.DashboardComponent-module__qZ1xhG__businessAvatar{color:#222;background:#e4e6eb;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:600;display:flex}.DashboardComponent-module__qZ1xhG__businessName{color:#1a1a1a;font-size:18px;font-weight:600}.DashboardComponent-module__qZ1xhG__arrow{color:#222;opacity:.5;margin-left:auto;font-size:22px}.DashboardComponent-module__qZ1xhG__createBusinessProfileContainer{background:#fff;border-radius:12px;max-width:440px;padding:20px 28px 28px}.DashboardComponent-module__qZ1xhG__createBusinessProfileWrapper{justify-content:center;display:flex}.DashboardComponent-module__qZ1xhG__cbpWrapper{justify-content:center;padding:56px 20px 72px;display:flex}.DashboardComponent-module__qZ1xhG__cbpWrapperBelowPill{padding-top:48px}@media (max-width:960px){.DashboardComponent-module__qZ1xhG__cbpWrapperBelowPill{padding-top:112px}}.DashboardComponent-module__qZ1xhG__cbpContainer{width:100%;max-width:480px}.DashboardComponent-module__qZ1xhG__cbpLogo{letter-spacing:.2px;color:var(--pointo-primary-color,#0081fb);margin-bottom:44px;font-family:FacebookSans,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:500;line-height:1;display:inline-block}.DashboardComponent-module__qZ1xhG__cbpHeadline{letter-spacing:-.02em;color:#111827;margin:0;font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.15}.DashboardComponent-module__qZ1xhG__cbpSubtext{color:#374151;margin:12px 0 0;font-size:16px;line-height:1.55}.DashboardComponent-module__qZ1xhG__cbpForm{flex-direction:column;gap:16px;margin-top:36px;display:flex}.DashboardComponent-module__qZ1xhG__cbpNote{background:#f5f7fa;border-radius:14px;padding:16px 18px}.DashboardComponent-module__qZ1xhG__cbpNoteTitle{color:#111827;margin:0;font-size:15px;font-weight:600}.DashboardComponent-module__qZ1xhG__cbpNoteBody{color:#4b5563;margin:6px 0 0;font-size:14px;line-height:1.55}.DashboardComponent-module__qZ1xhG__cbpSubmit{color:#fff;cursor:pointer;background:#111;border:none;border-radius:999px;width:100%;height:52px;margin-top:12px;font-size:16px;font-weight:600;transition:background .15s}.DashboardComponent-module__qZ1xhG__cbpSubmit:hover{background:#000}.DashboardComponent-module__qZ1xhG__cbpSubmit:focus-visible{outline-offset:2px;outline:3px solid #1111114d}.DashboardComponent-module__qZ1xhG__billingPlanCard{text-align:center;border:1px solid #d7dde5;border-radius:16px;margin-top:32px;padding:24px;font-size:18px;font-weight:500}.DashboardComponent-module__qZ1xhG__billingSecureNote{color:#6b7280;text-align:center;margin:16px 0 0;font-size:13px;line-height:1.5}.DashboardComponent-module__qZ1xhG__billingSecureNote svg{vertical-align:-2px;margin-right:5px}.DashboardComponent-module__qZ1xhG__cbpLegal{color:#6b7280;margin:48px 0 0;font-size:13px;line-height:1.6}.DashboardComponent-module__qZ1xhG__cbpLegal a{color:#111827;text-underline-offset:2px;font-weight:500;text-decoration:underline}.DashboardComponent-module__qZ1xhG__cbpFootnote{color:#6b7280;margin:16px 0 0;font-size:13px;line-height:1.6}.DashboardComponent-module__qZ1xhG__cbpFootnote a{color:#111827;text-underline-offset:2px;font-weight:500;text-decoration:underline}.DashboardComponent-module__qZ1xhG__cbpFootnote a:hover{color:var(--pointo-primary-color,#0081fb)}.DashboardComponent-module__qZ1xhG__cbpSignOut{color:#6b7280;margin:14px 0 0;font-size:13px}.DashboardComponent-module__qZ1xhG__cbpSignOut button{font:inherit;color:#111827;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.DashboardComponent-module__qZ1xhG__cbpSignOut button:hover,.DashboardComponent-module__qZ1xhG__cbpLegal a:hover{color:var(--pointo-primary-color,#0081fb)}.DashboardComponent-module__qZ1xhG__cbpHint{color:#6b7280;margin:4px 0 0;font-size:14px}.DashboardComponent-module__qZ1xhG__createBusinessProfileForm{flex-direction:column;gap:18px;margin-top:24px;display:flex}.DashboardComponent-module__qZ1xhG__input{background:#f9fafd;border:1px solid #e4e6eb;border-radius:6px;outline:none;padding:10px 14px;font-family:inherit;font-size:15px;transition:border .15s}.DashboardComponent-module__qZ1xhG__input:focus{background:#fff;border:1.5px solid #0081fb}.DashboardComponent-module__qZ1xhG__submitButton{color:#fff;cursor:pointer;background:#111;border:none;border-radius:6px;margin-top:8px;padding:12px 0;font-size:16px;font-weight:500;transition:background .15s}.DashboardComponent-module__qZ1xhG__submitButton:hover{background:#005bb5}.DashboardComponent-module__qZ1xhG__importFromAgentSection{background:#fff;border:1px solid #e4e6eb;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.DashboardComponent-module__qZ1xhG__importFromAgentTitle{color:#1a1a1a;margin:0;font-size:15px;font-weight:600}.DashboardComponent-module__qZ1xhG__importFromAgentSubtitle{color:#8a8f98;margin:-8px 0 0;font-size:12.5px}.DashboardComponent-module__qZ1xhG__importToggleList{flex-direction:column;gap:4px;display:flex}.DashboardComponent-module__qZ1xhG__importToggleRow{border-top:1px solid #e4e6eb;padding:10px 0}.DashboardComponent-module__qZ1xhG__importToggleRow:first-child{border-top:none}.DashboardComponent-module__qZ1xhG__importToggleRowMain{justify-content:space-between;align-items:center;gap:12px;display:flex}.DashboardComponent-module__qZ1xhG__importToggleText{flex-direction:column;gap:2px;min-width:0;display:flex}.DashboardComponent-module__qZ1xhG__importToggleLabel{color:#1a1a1a;font-size:14px;font-weight:600}.DashboardComponent-module__qZ1xhG__importToggleDescription{color:#8a8f98;font-size:12.5px}.DashboardComponent-module__qZ1xhG__importToggleWarning{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:12px}.DashboardComponent-module__qZ1xhG__leftMenuList{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:0;min-height:0;margin-top:4px;padding-bottom:24px;display:flex;overflow-y:auto}.DashboardComponent-module__qZ1xhG__leftMenuList::-webkit-scrollbar{display:none}.DashboardComponent-module__qZ1xhG__leftMenuItem{cursor:pointer;color:#4b4b4b;border-left:2px solid #fff;border-radius:0;align-items:center;gap:14px;padding:10px 32px;font-family:FacebookSans,sans-serif;font-size:16px;transition:background .15s,color .15s;display:flex}.DashboardComponent-module__qZ1xhG__leftMenuItemExpandable{padding-right:16px}.DashboardComponent-module__qZ1xhG__leftMenuItem:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__leftMenuItemSelected{background:#f3f4f6;border-left:2px solid #000}.DashboardComponent-module__qZ1xhG__leftMenuIcon{color:#4b4b4b;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:22px;display:flex}.DashboardComponent-module__qZ1xhG__leftMenuIcon svg{flex:none}.DashboardComponent-module__qZ1xhG__leftMenuIconSelected{color:#111}.DashboardComponent-module__qZ1xhG__sidebarIdentityBoxesWrap{flex-direction:column;flex-shrink:0;gap:12px;padding:16px 16px 8px;display:flex}.DashboardComponent-module__qZ1xhG__sidebarBrandRow{justify-content:space-between;align-items:center;min-height:32px;padding:0 0 0 2px;display:flex}.DashboardComponent-module__qZ1xhG__sidebarBrandName{color:#111;font-family:FacebookSans;font-size:18px;font-weight:600}.DashboardComponent-module__qZ1xhG__sidebarIdentityRow{cursor:pointer;background:#fff;border:1px solid #dcdfe4;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;transition:background .15s,border-color .15s;display:flex}.DashboardComponent-module__qZ1xhG__sidebarIdentityRow:hover{background:#f8fafc;border-color:#c7ccd3}.DashboardComponent-module__qZ1xhG__sidebarIdentityIcon{color:#1c1e21;flex-shrink:0;justify-content:center;align-items:center;width:20px;font-size:18px;display:flex}.DashboardComponent-module__qZ1xhG__sidebarIdentityLabel{color:#111;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-family:FacebookSans;font-size:15px;font-weight:500;overflow:hidden}.DashboardComponent-module__qZ1xhG__sidebarCollapseButton{color:#4b4b4b;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.DashboardComponent-module__qZ1xhG__sidebarCollapseButton:hover{background:#eef0f2}.DashboardComponent-module__qZ1xhG__sidebarAgentRowWrap{position:relative}.DashboardComponent-module__qZ1xhG__sidebarAgentChevron{color:#4b4b4b;flex-shrink:0;font-size:12px;transition:transform .2s}.DashboardComponent-module__qZ1xhG__sidebarAgentChevronOpen{transform:rotate(180deg)}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownPanel{z-index:30;background:#fff;border:1px solid #eef0f3;border-radius:12px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #0f172a29}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownRow{cursor:pointer;color:#4b4b4b;border-radius:8px;align-items:center;padding:10px 14px;font-family:FacebookSans;font-size:14px;font-weight:500;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownRowActive{color:#111;background:#f3f4f6;font-weight:600}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownDivider{background:#eef0f3;height:1px;margin:6px 4px}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownCreateRow{cursor:pointer;color:#000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownCreateRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__sidebarAgentDropdownCreateArrow{transition:transform .15s}.DashboardComponent-module__qZ1xhG__onboardingBusinessChip{cursor:pointer;background:#fff;border:1px solid #dcdfe4;border-radius:14px;align-items:center;gap:10px;margin:20px 0 0 24px;padding:12px 16px;transition:background .15s,border-color .15s;display:inline-flex}.DashboardComponent-module__qZ1xhG__onboardingBusinessChip:hover{background:#f8fafc;border-color:#c7ccd3}.DashboardComponent-module__qZ1xhG__onboardingBackToDashboardChip{color:#667085;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:20px 0 0 24px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.DashboardComponent-module__qZ1xhG__onboardingBackToDashboardChip:hover{color:#1a1a1a}.DashboardComponent-module__qZ1xhG__onboardingBackToDashboardChipArrow{transition:transform .15s}.DashboardComponent-module__qZ1xhG__accountSlideOverPanel.DashboardComponent-module__qZ1xhG__accountSlideOverPanel{padding:20px 20px 16px}.DashboardComponent-module__qZ1xhG__accountSlideOverBody.DashboardComponent-module__qZ1xhG__accountSlideOverBody{margin-top:4px;padding-bottom:16px}.DashboardComponent-module__qZ1xhG__notifTabsWrap{background:#f3f4f6;border-radius:999px;align-items:center;gap:4px;margin-bottom:8px;padding:4px;display:flex}.DashboardComponent-module__qZ1xhG__notifTab{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;padding:9px 14px;font-size:13.5px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.DashboardComponent-module__qZ1xhG__notifTab:hover{color:#111827}.DashboardComponent-module__qZ1xhG__notifTabActive{color:#111827;background:#fff;box-shadow:0 1px 3px #0000001f}.DashboardComponent-module__qZ1xhG__whatsNewList{flex-direction:column;gap:20px;padding-top:8px;display:flex}.DashboardComponent-module__qZ1xhG__whatsNewCard{border-bottom:1px solid #f0f1f3;padding-bottom:20px}.DashboardComponent-module__qZ1xhG__whatsNewCard:last-child{border-bottom:none;padding-bottom:0}.DashboardComponent-module__qZ1xhG__whatsNewImage{aspect-ratio:1;object-fit:cover;background:#f3f4f6;border-radius:14px;width:100%;margin-bottom:12px}.DashboardComponent-module__qZ1xhG__whatsNewMetaRow{align-items:center;gap:6px;margin-bottom:6px;display:flex}.DashboardComponent-module__qZ1xhG__whatsNewDot{background:#2563eb;border-radius:50%;flex-shrink:0;width:6px;height:6px}.DashboardComponent-module__qZ1xhG__whatsNewTime{color:#6b7280;font-size:12.5px}.DashboardComponent-module__qZ1xhG__whatsNewTitle{color:#111827;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3}.DashboardComponent-module__qZ1xhG__whatsNewBody{color:#6b7280;margin:0;font-size:13px;line-height:1.5}.DashboardComponent-module__qZ1xhG__notificationsEmptyState{text-align:center;flex-direction:column;align-items:center;padding:64px 16px 0;display:flex}.DashboardComponent-module__qZ1xhG__notificationsEmptyIcon{color:#111827;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:inline-flex}.DashboardComponent-module__qZ1xhG__notificationsEmptyTitle{color:#111827;margin:0 0 4px;font-size:15px;font-weight:700}.DashboardComponent-module__qZ1xhG__notificationsEmptyText{color:#6b7280;max-width:240px;margin:0;font-size:13px}.DashboardComponent-module__qZ1xhG__notificationsList{flex-direction:column;display:flex}.DashboardComponent-module__qZ1xhG__notificationRow{border-bottom:1px solid #f0f1f3;align-items:flex-start;gap:12px;padding:14px 4px;display:flex}.DashboardComponent-module__qZ1xhG__notificationRow:last-child{border-bottom:none}.DashboardComponent-module__qZ1xhG__notificationRowIcon{color:#6b7280;background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.DashboardComponent-module__qZ1xhG__notificationRowBody{min-width:0}.DashboardComponent-module__qZ1xhG__notificationRowTitle{color:#111827;margin:0 0 2px;font-size:14px;font-weight:600}.DashboardComponent-module__qZ1xhG__notificationRowText{color:#4b5563;margin:0 0 4px;font-size:13px}.DashboardComponent-module__qZ1xhG__notificationRowTime{color:#9ca3af;margin:0;font-size:12px}.DashboardComponent-module__qZ1xhG__accountProfileHeader{align-items:center;gap:16px;padding:4px 4px 24px;display:flex}.DashboardComponent-module__qZ1xhG__accountAvatar{color:#111;background:#f1f3f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;font-weight:600;display:flex}.DashboardComponent-module__qZ1xhG__accountProfileName{color:#111;margin:0;font-size:20px;font-weight:700}.DashboardComponent-module__qZ1xhG__accountProfileRole{color:#8a8d91;margin:4px 0 0;font-size:14px}.DashboardComponent-module__qZ1xhG__accountProfileEmail{color:#8a8d91;margin:2px 0 0;font-size:14px}.DashboardComponent-module__qZ1xhG__accountSectionLabel{color:#8a8d91;margin:0 4px 8px;font-size:13px}.DashboardComponent-module__qZ1xhG__accountBusinessSwitcher{margin-bottom:20px;position:relative}.DashboardComponent-module__qZ1xhG__accountBusinessSwitcherToggle{color:#4b4b4b;cursor:pointer;background:#fff;border:1px solid #dcdfe4;border-radius:14px;outline:none;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:16px;font-weight:600;transition:border-color .15s;display:flex}.DashboardComponent-module__qZ1xhG__accountBusinessSwitcherToggle:hover,.DashboardComponent-module__qZ1xhG__accountBusinessSwitcherToggle:focus-visible{border-color:#c7ccd3}.DashboardComponent-module__qZ1xhG__accountBusinessSwitcherIcon{color:#4b4b4b;flex-shrink:0;align-items:center;font-size:18px;display:flex}.DashboardComponent-module__qZ1xhG__accountBusinessSwitcherName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.DashboardComponent-module__qZ1xhG__accountBusinessDropdown{z-index:30;background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 32px #0f172a29}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownRow{color:#4b4b4b;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:14px 12px;font-size:15px;font-weight:400;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownRowActive{color:#4b4b4b;background:#f3f4f6;font-weight:600}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownDivider{background:#f1f5f9;height:1px;margin:4px}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownCreateRow{color:#000;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:14px 12px;font-size:15px;font-weight:600;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownCreateRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__accountBusinessDropdownCreateArrow{transition:transform .15s}.DashboardComponent-module__qZ1xhG__accountMenuDivider{background:#f1f5f9;height:1px;margin:4px 0 8px}.DashboardComponent-module__qZ1xhG__accountMenuList{flex-direction:column;padding:0 8px;display:flex}.DashboardComponent-module__qZ1xhG__accountMenuRow{color:#4b4b4b;cursor:pointer;border-radius:8px;align-items:center;gap:14px;padding:14px 8px;font-size:15.5px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__accountMenuRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__accountMenuRowIcon{color:#4b4b4b;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;display:flex}.DashboardComponent-module__qZ1xhG__accountMenuRowLabel{flex:auto;min-width:0}.DashboardComponent-module__qZ1xhG__accountMenuRowChevron{color:#c7ccd3;flex-shrink:0;font-size:16px}.DashboardComponent-module__qZ1xhG__accountSupportRow{cursor:pointer;border-radius:8px;align-items:center;gap:14px;margin:0 8px;padding:12px 8px;text-decoration:none;transition:background .15s;display:flex}.DashboardComponent-module__qZ1xhG__accountSupportRow:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__accountSupportText{flex-direction:column;flex:auto;min-width:0;display:flex}.DashboardComponent-module__qZ1xhG__accountSupportTitle{color:#4b4b4b;font-size:15px;font-weight:500}.DashboardComponent-module__qZ1xhG__accountSupportSubtitle{color:#8a8d91;margin-top:2px;font-size:13px}.DashboardComponent-module__qZ1xhG__mobileMenuFab{color:#1c1e21;cursor:pointer;z-index:120;background:#fff;border:1px solid #e4e6eb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:fixed;top:16px;left:16px;box-shadow:0 4px 12px #0f172a1f}.DashboardComponent-module__qZ1xhG__leftMenuText{color:#4b4b4b;font-family:FacebookSans;font-size:15px;font-weight:500}.DashboardComponent-module__qZ1xhG__leftMenuTextSelected{color:#111;font-family:FacebookSans;font-weight:600}.DashboardComponent-module__qZ1xhG__leftMenuArrow{color:#8b8b8b;justify-content:center;align-items:center;margin-left:auto;font-size:22px;transition:transform .2s;display:inline-flex}.DashboardComponent-module__qZ1xhG__leftMenuArrowOpen{transform:rotate(180deg)}.DashboardComponent-module__qZ1xhG__leftSubMenuList{flex-direction:column;display:flex}.DashboardComponent-module__qZ1xhG__leftSubMenuItem{cursor:pointer;color:#4b4b4b;border-left:2px solid #fff;align-items:center;padding:10px 32px 10px 68px;transition:background .15s,color .15s;display:flex}.DashboardComponent-module__qZ1xhG__leftSubMenuItem:hover{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__leftSubMenuItemNested{padding-left:88px}.DashboardComponent-module__qZ1xhG__leftSubMenuArrow{font-size:18px}.DashboardComponent-module__qZ1xhG__leftSubMenuItemSelected{background:#f3f4f6;border-left:2px solid #000}.DashboardComponent-module__qZ1xhG__leftSideModalOverlay{z-index:2147483647;background:#00000040;justify-content:flex-start;align-items:flex-start;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.DashboardComponent-module__qZ1xhG__leftSideModal{z-index:100;background:#fff;width:100vw;height:100vh;overflow-y:auto;box-shadow:2px 0 8px #00000014}.DashboardComponent-module__qZ1xhG__leftSideComponent{z-index:100;box-sizing:border-box;background:#fff;border-right:1px solid #e4e6eb;flex-direction:column;width:280px;height:100dvh;transition:width .25s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.DashboardComponent-module__qZ1xhG__leftSideComponentCollapsed{width:60px}.DashboardComponent-module__qZ1xhG__sidebarRail{flex-direction:column;flex:auto;align-items:center;gap:8px;min-height:0;padding:16px 0;display:flex}.DashboardComponent-module__qZ1xhG__sidebarRailIcons{flex-direction:column;align-items:center;gap:4px;margin-top:12px;display:flex}.DashboardComponent-module__qZ1xhG__sidebarRailBusinessButton{margin-top:auto;margin-bottom:8px}.DashboardComponent-module__qZ1xhG__sidebarFooterRow{border-top:1px solid #e4e6eb;flex-shrink:0;justify-content:space-around;align-items:center;margin-bottom:8px;padding:8px 16px 16px;display:flex}.DashboardComponent-module__qZ1xhG__sidebarFooterIconButton{box-sizing:border-box;color:#4b4b4b;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0;padding:0;font-family:inherit;font-size:20px;line-height:0;text-decoration:none;transition:background .15s;display:flex;position:relative}.DashboardComponent-module__qZ1xhG__notificationBadgeDot{background:#ef4444;border:1.5px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.DashboardComponent-module__qZ1xhG__sidebarFooterIconButton svg{width:20px;height:20px;display:block}.DashboardComponent-module__qZ1xhG__sidebarFooterIconButton:hover,.DashboardComponent-module__qZ1xhG__sidebarFooterIconButtonActive{background:#f3f4f6}.DashboardComponent-module__qZ1xhG__leftSideComponentNoBorder{width:100vw;top:50px;border-top:none!important;border-right:none!important}.DashboardComponent-module__qZ1xhG__leftSideSubComponent{margin:32px}.DashboardComponent-module__qZ1xhG__mainContainerOfDashboardLR{flex-direction:row;width:100%;height:100vh;min-height:100vh;margin-top:0;display:flex}.DashboardComponent-module__qZ1xhG__posIntegrationsContainer{flex-direction:column;gap:22px;padding:26px 28px 40px;display:flex}.DashboardComponent-module__qZ1xhG__posHeaderRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.DashboardComponent-module__qZ1xhG__posInfoCard{background:#f9faff;border:1px solid #dfe5fb;border-radius:24px;flex-direction:column;gap:24px;padding:28px 34px;display:flex;box-shadow:0 12px 30px #1118270a}.DashboardComponent-module__qZ1xhG__posInfoHeaderRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.DashboardComponent-module__qZ1xhG__posInfoPill{color:#2959f7;background:#edf1ff;border:1px solid #d5dfff;border-radius:10px;place-content:center;align-items:center;gap:3px;padding:10px 16px;font-size:13px;font-weight:600;line-height:1;display:flex}.DashboardComponent-module__qZ1xhG__posInfoTextBlock{border-bottom:1px solid #dfe5fb;flex-direction:column;flex:1;gap:14px;padding-bottom:26px;display:flex}.DashboardComponent-module__qZ1xhG__posInfoTitle{letter-spacing:-.01em;color:#07102b;margin:0;font-size:24px;font-weight:700;line-height:1.12}.DashboardComponent-module__qZ1xhG__posInfoDescription{color:#505d78df;max-width:560px;margin:0;font-size:14px;line-height:1.6}.DashboardComponent-module__qZ1xhG__posInfoLinkButton{color:#2450e6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:4px 0;font-size:14px;font-weight:700;line-height:1;transition:all .2s;display:inline-flex}.DashboardComponent-module__qZ1xhG__posInfoLinkButton:hover{opacity:.82}.DashboardComponent-module__qZ1xhG__posFeatureRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.DashboardComponent-module__qZ1xhG__posFeatureItem{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:10px 10px 8px 0;display:flex}.DashboardComponent-module__qZ1xhG__posFeatureItem:not(:last-child){border-right:1px solid #dfe5fb;margin-right:22px}.DashboardComponent-module__qZ1xhG__posFeatureIcon{border:1px solid #0f172a0a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DashboardComponent-module__qZ1xhG__posFeatureTextBlock{flex-direction:column;gap:6px;display:flex}.DashboardComponent-module__qZ1xhG__posFeatureTitle{letter-spacing:-.01em;color:#0a1330;margin:0;font-size:14px;font-weight:700;line-height:1.25}.DashboardComponent-module__qZ1xhG__posFeatureLabel{color:#6b7280;max-width:none;margin:0;font-size:12px;line-height:1.5}.DashboardComponent-module__qZ1xhG__deliveryFeatureTitleSingleLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DashboardComponent-module__qZ1xhG__deliveryFeatureDescriptionTwoLines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.DashboardComponent-module__qZ1xhG__posSectionHeader{flex-direction:column;gap:6px;display:flex}.DashboardComponent-module__qZ1xhG__posSectionTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600}.DashboardComponent-module__qZ1xhG__posSectionSubtitle{color:#6b7280;margin:0;font-size:12px}.DashboardComponent-module__qZ1xhG__posConnectedCard{background:#fff;border:1px solid #eef1f7;border-radius:14px;grid-template-columns:1.4fr 1fr auto;align-items:center;gap:18px;padding:14px 18px;display:grid}.DashboardComponent-module__qZ1xhG__posConnectedLeft{align-items:center;gap:14px;display:flex}.DashboardComponent-module__qZ1xhG__posConnectedLogoWrapper{background:#e9f8ef;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.DashboardComponent-module__qZ1xhG__posConnectedLogo{object-fit:contain;width:26px;height:26px}.DashboardComponent-module__qZ1xhG__posPlatformIconBox{aspect-ratio:1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.DashboardComponent-module__qZ1xhG__posAvailableCard{box-sizing:border-box;width:100%}.DashboardComponent-module__qZ1xhG__posAvailableInfo{min-width:0}.DashboardComponent-module__qZ1xhG__posEmptyStateText{color:#4f5f7d;background:#f8faff;border:1px dashed #d8e0fb;border-radius:10px;align-items:center;margin:0;padding:10px 14px;font-size:12px;font-weight:500;display:inline-flex}.DashboardComponent-module__qZ1xhG__posConnectedNameRow{align-items:center;gap:8px;display:flex}.DashboardComponent-module__qZ1xhG__posConnectedName{color:#1f2937;margin:0;font-size:14px;font-weight:600}.DashboardComponent-module__qZ1xhG__posConnectedBadge{color:#1d9b4d;background:#e9f9ee;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.DashboardComponent-module__qZ1xhG__posConnectedLocation{color:#6b7280;margin:4px 0 0;font-size:12px}.DashboardComponent-module__qZ1xhG__posConnectedMetaGroup{justify-content:center;align-items:center;gap:36px;display:flex}.DashboardComponent-module__qZ1xhG__posConnectedMetaGroup>div{justify-items:center;gap:4px;display:grid}.DashboardComponent-module__qZ1xhG__posConnectedMetaIcon{color:#4f63ff;background:#eef2ff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.DashboardComponent-module__qZ1xhG__posConnectedMetaValue{color:#111827;text-align:center;margin:0;font-size:13px;font-weight:600}.DashboardComponent-module__qZ1xhG__posConnectedMetaLabel{color:#6b7280;text-align:center;margin:4px 0 0;font-size:11px}.DashboardComponent-module__qZ1xhG__posManageButton{color:#2b59ff;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:10px;padding:6px 18px;font-size:12px;font-weight:600}@media (max-width:1100px){.DashboardComponent-module__qZ1xhG__posHeaderRow{flex-direction:column;align-items:flex-start}.DashboardComponent-module__qZ1xhG__posInfoCard{padding:22px}.DashboardComponent-module__qZ1xhG__posInfoTitle{font-size:22px}.DashboardComponent-module__qZ1xhG__posInfoDescription{font-size:12px}.DashboardComponent-module__qZ1xhG__posInfoLinkButton{font-size:14px}.DashboardComponent-module__qZ1xhG__posFeatureRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.DashboardComponent-module__qZ1xhG__posFeatureItem{padding:0}.DashboardComponent-module__qZ1xhG__posFeatureItem:not(:last-child){border-right:none;margin-right:0}.DashboardComponent-module__qZ1xhG__posFeatureTitle{font-size:14px}.DashboardComponent-module__qZ1xhG__posFeatureLabel{font-size:12px}.DashboardComponent-module__qZ1xhG__posConnectedCard{grid-template-columns:1fr;justify-items:start}.DashboardComponent-module__qZ1xhG__posConnectedMetaGroup{justify-content:flex-start}}@media (max-width:700px){.DashboardComponent-module__qZ1xhG__posInfoHeaderRow{align-items:flex-start}.DashboardComponent-module__qZ1xhG__posInfoLinkButton{font-size:14px}.DashboardComponent-module__qZ1xhG__posInfoPill{padding:8px 12px;font-size:12px}.DashboardComponent-module__qZ1xhG__posInfoTitle{font-size:20px}.DashboardComponent-module__qZ1xhG__posInfoDescription{font-size:14px}.DashboardComponent-module__qZ1xhG__posFeatureRow{grid-template-columns:1fr;gap:20px}.DashboardComponent-module__qZ1xhG__posFeatureIcon{border-radius:12px;width:40px;height:40px}.DashboardComponent-module__qZ1xhG__posFeatureTitle,.DashboardComponent-module__qZ1xhG__posFeatureLabel{font-size:14px}.DashboardComponent-module__qZ1xhG__posAvailableCard{grid-template-columns:1fr;row-gap:12px;min-width:0!important;max-width:100%!important}.DashboardComponent-module__qZ1xhG__posAvailableInfo{grid-column:auto}.DashboardComponent-module__qZ1xhG__posAvailableButton{justify-self:stretch;width:100%}}.DashboardComponent-module__qZ1xhG__rightSideComponent{scroll-behavior:smooth;flex:1;min-width:0;height:100%;margin-left:280px;transition:margin-left .25s cubic-bezier(.22,1,.36,1);overflow-y:auto}.DashboardComponent-module__qZ1xhG__rightStickyHeader{z-index:20;opacity:0;will-change:transform,opacity;background:#fff;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;max-height:0;padding:0 32px;transition:max-height .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),opacity .3s,border-color .4s;display:flex;position:sticky;top:0;overflow:hidden;transform:translateY(-14px)}.DashboardComponent-module__qZ1xhG__rightStickyHeaderVisible{opacity:1;border-bottom-color:#f1f5f9;max-height:72px;transform:translateY(0)}.DashboardComponent-module__qZ1xhG__rightStickyHeaderText{color:#111;text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:18px 0;font-family:FacebookSans;font-size:18px;font-weight:500;display:block;overflow:hidden}.DashboardComponent-module__qZ1xhG__rightSideSecondContainer{padding:32px}.DashboardComponent-module__qZ1xhG__mainSecondHeader{color:#1c2b33;overflow-wrap:break-word;text-align:left;-webkit-font-smoothing:antialiased;direction:ltr;unicode-bidi:isolate;margin:0 0 5px;font-family:FacebookSans;font-size:16px;font-weight:400;line-height:21px;display:block}.DashboardComponent-module__qZ1xhG__mainSecondHeader2{color:#555555b7;text-align:justify;direction:ltr;margin:0;font-family:FacebookSans;font-size:10px;font-weight:400;line-height:12px;display:block}@media (max-width:600px){.DashboardComponent-module__qZ1xhG__rightSideSecondContainer{padding:15px}.DashboardComponent-module__qZ1xhG__rightStickyHeader{padding:0 15px}}.DashboardComponent-module__qZ1xhG__rightSideComponent.DashboardComponent-module__qZ1xhG__fullWidth{margin-left:0}.DashboardComponent-module__qZ1xhG__sidebarCollapsed .DashboardComponent-module__qZ1xhG__rightSideComponent{margin-left:60px}.DashboardComponent-module__qZ1xhG__agentHeaderSpan{color:#65676b;font-family:FacebookSans;font-size:11px;font-weight:500}.DashboardComponent-module__qZ1xhG__inputLabel{color:#555;font-family:FacebookSans;font-size:13px;font-weight:400}.DashboardComponent-module__qZ1xhG__agentHeaderP{margin:32px 32px 0;font-family:FacebookSans;font-size:16px;font-weight:500}.DashboardComponent-module__qZ1xhG__agentBodyP{margin-top:0;font-family:FacebookSans;font-size:11px;font-weight:400}.DashboardComponent-module__qZ1xhG__leftSideModalFullWidth{border-radius:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;left:0!important;right:0!important}@media (max-width:900px){.DashboardComponent-module__qZ1xhG__leftSideComponent{height:calc(100dvh - 50px);top:50px}}
.PosSite-module__bG-AwW__site{background:#fff;min-height:100dvh;font-family:FacebookSans,sans-serif}.PosSite-module__bG-AwW__sidebar{width:280px}.PosSite-module__bG-AwW__sidebarCollapsed{width:60px}.PosSite-module__bG-AwW__railTake{color:#111;background:#f0f0f0;margin-top:8px}.PosSite-module__bG-AwW__railTake:hover{background:#e4e4e7}.PosSite-module__bG-AwW__brandPos{font-weight:inherit}.PosSite-module__bG-AwW__menu{flex:1}.PosSite-module__bG-AwW__site .PosSite-module__bG-AwW__menu{padding-bottom:8px}.PosSite-module__bG-AwW__site .PosSite-module__bG-AwW__footerRow{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));margin-bottom:0}.PosSite-module__bG-AwW__takePayment{flex-shrink:0;margin:4px 16px 12px;position:relative}.PosSite-module__bG-AwW__takeButton,.PosSite-module__bG-AwW__backLink{box-sizing:border-box;width:100%;height:46px;font:inherit;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,box-shadow .15s,transform .1s;display:flex}.PosSite-module__bG-AwW__takeButton svg,.PosSite-module__bG-AwW__backLink svg{transition:transform .15s}.PosSite-module__bG-AwW__takeButton:active,.PosSite-module__bG-AwW__backLink:active{transform:scale(.98)}.PosSite-module__bG-AwW__takeButton svg,.PosSite-module__bG-AwW__backLink svg{flex-shrink:0;font-size:17px}.PosSite-module__bG-AwW__takeButton{color:#111;background:#f0f0f0}.PosSite-module__bG-AwW__takeButton:hover,.PosSite-module__bG-AwW__takeButton[aria-expanded=true]{background:#e4e4e7}.PosSite-module__bG-AwW__takeChevron{margin-left:auto;transition:transform .15s}.PosSite-module__bG-AwW__takeButton[aria-expanded=true] .PosSite-module__bG-AwW__takeChevron{transform:rotate(180deg)}.PosSite-module__bG-AwW__takeButton:focus,.PosSite-module__bG-AwW__backLink:focus{outline:none}.PosSite-module__bG-AwW__takeButton:focus-visible,.PosSite-module__bG-AwW__backLink:focus-visible{outline-offset:2px;outline:2px solid #111}.PosSite-module__bG-AwW__takeMenu{z-index:70;background:#fff;border-radius:16px;flex-direction:column;padding:6px 20px;animation:.16s PosSite-module__bG-AwW__takeMenuIn;display:flex;position:absolute;bottom:calc(100% + 10px);left:-4px;right:-4px;box-shadow:0 12px 36px #00000024}.PosSite-module__bG-AwW__takeMenu button{font:inherit;text-align:left;color:#111;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #efefef;flex-direction:column;align-items:flex-start;gap:2px;padding:16px 0;display:flex}.PosSite-module__bG-AwW__takeMenu button:last-child{border-bottom:none}.PosSite-module__bG-AwW__takeMenu button strong{font-size:16px;font-weight:500}.PosSite-module__bG-AwW__takeMenu button span{color:#8a8a8e;font-size:12.5px}.PosSite-module__bG-AwW__takeMenu button:hover strong{text-underline-offset:3px;text-decoration:underline}@keyframes PosSite-module__bG-AwW__takeMenuIn{0%{opacity:0;transform:translateY(6px)}}.PosSite-module__bG-AwW__backLink{color:#111;background:#f4f4f5;width:auto;margin:8px 20px 24px}.PosSite-module__bG-AwW__backLink:hover{background:#e4e4e7}.PosSite-module__bG-AwW__backLink:hover svg{transform:translate(-3px)}@media (prefers-reduced-motion:reduce){.PosSite-module__bG-AwW__takeButton,.PosSite-module__bG-AwW__backLink,.PosSite-module__bG-AwW__takeButton svg,.PosSite-module__bG-AwW__backLink svg{transition:none}.PosSite-module__bG-AwW__backLink:hover svg{transform:none}}.PosSite-module__bG-AwW__main{min-width:0;margin-left:280px;transition:margin-left .25s cubic-bezier(.22,1,.36,1)}.PosSite-module__bG-AwW__mainCollapsed{margin-left:60px}.PosSite-module__bG-AwW__topBar{z-index:30;height:56px;padding:0 8px;padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:saturate(180%)blur(12px);background:#fffffff0;border-bottom:1px solid #ececec;align-items:center;gap:8px;display:flex;position:sticky;top:0}.PosSite-module__bG-AwW__topBarButton{color:#4b4b4b;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex}.PosSite-module__bG-AwW__topBarButton:hover,.PosSite-module__bG-AwW__topBarButtonOn{background:#f3f4f6}.PosSite-module__bG-AwW__topBarTitle{text-overflow:ellipsis;white-space:nowrap;color:#111;text-align:center;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.PosSite-module__bG-AwW__topBarSpacer{width:44px}.PosSite-module__bG-AwW__backdrop{z-index:99;opacity:0;pointer-events:none;background:#00000052;transition:opacity .25s;position:fixed;inset:0}.PosSite-module__bG-AwW__backdropOn{opacity:1;pointer-events:auto}.PosSite-module__bG-AwW__content{padding:24px 32px 48px}.PosSite-module__bG-AwW__stickyBar{position:sticky;top:0}.PosSite-module__bG-AwW__menu [role=button]:focus{outline:none}.PosSite-module__bG-AwW__menu [role=button]:focus-visible{outline-offset:-2px;outline:2px solid #111}.PosSite-module__bG-AwW__catalogBanner{background:#f7f7f8;border:1px solid #e4e4e7;border-radius:16px;align-items:center;gap:14px;margin:0 0 18px;padding:14px 16px;animation:.22s both PosSite-module__bG-AwW__bannerIn;display:flex}@keyframes PosSite-module__bG-AwW__bannerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.PosSite-module__bG-AwW__catalogBannerIcon{color:#111;background:#fff;border:1px solid #e4e4e7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.PosSite-module__bG-AwW__catalogBannerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PosSite-module__bG-AwW__catalogBannerText strong{color:#111;font-size:15px;font-weight:600}.PosSite-module__bG-AwW__catalogBannerText span{color:#6b6b6b;font-size:13.5px;line-height:1.45}.PosSite-module__bG-AwW__catalogBannerButton{height:38px;font:inherit;color:#111;cursor:pointer;background:#fff;border:1px solid #d4d4d8;border-radius:999px;flex-shrink:0;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s}.PosSite-module__bG-AwW__catalogBannerButton:hover{background:#f0f0f0}@media (max-width:600px){.PosSite-module__bG-AwW__catalogBanner{flex-wrap:wrap}.PosSite-module__bG-AwW__catalogBannerButton{width:100%}}.PosSite-module__bG-AwW__loading{padding:120px 0}.PosSite-module__bG-AwW__notice{color:#b42318;margin:48px 0}.PosSite-module__bG-AwW__empty{text-align:center;max-width:520px;margin:120px auto}.PosSite-module__bG-AwW__emptyIcon{color:#111;background:#f4f4f5;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:inline-flex}.PosSite-module__bG-AwW__emptyTitle{color:#111;margin:20px 0 8px;font-size:26px;font-weight:700}.PosSite-module__bG-AwW__emptyText{color:#6b6b6b;margin:0 0 24px;font-size:16px;line-height:1.5}.PosSite-module__bG-AwW__primary{color:#fff;background:#111;border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:900px){.PosSite-module__bG-AwW__site .PosSite-module__bG-AwW__sidebar{width:min(320px,86vw);height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-right:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;top:0;transform:translate(-102%)}.PosSite-module__bG-AwW__site .PosSite-module__bG-AwW__drawerOpen{transform:none;box-shadow:0 0 40px #0000002e}.PosSite-module__bG-AwW__main,.PosSite-module__bG-AwW__mainCollapsed{margin-left:0}.PosSite-module__bG-AwW__content{padding:16px 16px 40px}}@media (prefers-reduced-motion:reduce){.PosSite-module__bG-AwW__site .PosSite-module__bG-AwW__sidebar,.PosSite-module__bG-AwW__main,.PosSite-module__bG-AwW__backdrop{transition:none}}.PosSite-module__bG-AwW__navBadge{color:#fff;font-variant-numeric:tabular-nums;background:#e5484d;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}@media print{.PosSite-module__bG-AwW__sidebar,.PosSite-module__bG-AwW__stickyBar{display:none!important}.PosSite-module__bG-AwW__main{margin-left:0!important}.PosSite-module__bG-AwW__content{padding:0!important}}.PosSite-module__bG-AwW__stickyActions{align-items:center;gap:10px;display:inline-flex}.PosSite-module__bG-AwW__stickyIcon{color:#111;cursor:pointer;background:#f1f1f1;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;transition:background .15s;display:inline-flex}.PosSite-module__bG-AwW__stickyIcon:hover:not(:disabled){background:#e4e4e7}.PosSite-module__bG-AwW__stickyIcon:disabled{opacity:.5;cursor:default}.PosSite-module__bG-AwW__addBusiness{color:#111;border-top:1px solid #f1f1f2;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}.PosSite-module__bG-AwW__getPos{color:#111;background:#f4f4f4;border-radius:14px;flex-direction:column;gap:4px;margin:12px 16px;padding:14px 16px;text-decoration:none;display:flex}.PosSite-module__bG-AwW__getPos strong{font-size:14px;font-weight:700}.PosSite-module__bG-AwW__getPos span{color:#666;font-size:12px;line-height:17px}.PosSite-module__bG-AwW__getPos:hover{background:#ececec}
.PointOActionTextButton-module__bgAzOa__button{border:1px solid var(--white-pill-border-color);color:#1f2937;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:14px;font-weight:500;transition:border-color .16s,background .16s,opacity .16s;display:inline-flex}.PointOActionTextButton-module__bgAzOa__button:hover:not(:disabled){background:#f7f7f7}.PointOActionTextButton-module__bgAzOa__button:disabled{opacity:.5;cursor:not-allowed}.PointOActionTextButton-module__bgAzOa__iconWrap{justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.PointOActionTextButton-module__bgAzOa__iconWrapRotated{transform:rotate(180deg)}
.PointOAiIcon-module__xtBV3G__icon{overflow:visible}.PointOAiIcon-module__xtBV3G__ring,.PointOAiIcon-module__xtBV3G__big,.PointOAiIcon-module__xtBV3G__small{transform-box:fill-box;transform-origin:50%}.PointOAiIcon-module__xtBV3G__big{animation:6s ease-in-out infinite PointOAiIcon-module__xtBV3G__twinkle}.PointOAiIcon-module__xtBV3G__small{animation:6s ease-in-out .18s infinite PointOAiIcon-module__xtBV3G__twinkle}@keyframes PointOAiIcon-module__xtBV3G__twinkle{0%,86%,to{opacity:1;transform:scale(1)rotate(0)}90%{opacity:.6;transform:scale(.55)rotate(45deg)}94%{opacity:1;transform:scale(1.18)rotate(90deg)}}:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__ring{animation:.7s cubic-bezier(.3,.7,.3,1) PointOAiIcon-module__xtBV3G__turn}:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__big{animation:.7s ease-out PointOAiIcon-module__xtBV3G__pop}:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__small{animation:.7s ease-out 80ms PointOAiIcon-module__xtBV3G__pop}@keyframes PointOAiIcon-module__xtBV3G__turn{0%{transform:rotate(0)}45%{transform:rotate(-28deg)}to{transform:rotate(0)}}@keyframes PointOAiIcon-module__xtBV3G__pop{0%{transform:scale(1)rotate(0)}40%{transform:scale(.6)rotate(60deg)}75%{transform:scale(1.22)rotate(90deg)}to{transform:scale(1)rotate(90deg)}}.PointOAiIcon-module__xtBV3G__active .PointOAiIcon-module__xtBV3G__big{animation:1.8s ease-in-out infinite PointOAiIcon-module__xtBV3G__glow}.PointOAiIcon-module__xtBV3G__active .PointOAiIcon-module__xtBV3G__small{animation:1.8s ease-in-out .45s infinite PointOAiIcon-module__xtBV3G__glow}@keyframes PointOAiIcon-module__xtBV3G__glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.PointOAiIcon-module__xtBV3G__ring,.PointOAiIcon-module__xtBV3G__big,.PointOAiIcon-module__xtBV3G__small,:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__ring,:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__big,:hover>.PointOAiIcon-module__xtBV3G__icon .PointOAiIcon-module__xtBV3G__small{animation:none}}
.PointOActionIconButton-module__cukbWG__iconButton{cursor:pointer;color:#101010;background:#f0f0f0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:background-color .2s;display:inline-flex}.PointOActionIconButton-module__cukbWG__iconButton:hover{background-color:#dbdbdb}.PointOActionIconButton-module__cukbWG__iconButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.PointOActionIconButton-module__cukbWG__iconButton{width:40px;height:40px}}
.PointOInput-module__XrF35a__inputFieldContainer{flex-direction:column;gap:6px;display:flex}.PointOInput-module__XrF35a__inputWrapper{box-sizing:border-box;background:#fff;border:1px solid #d7dde5;border-radius:16px;align-items:center;width:100%;min-height:54px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.PointOInput-module__XrF35a__inputWrapper:hover{border:1px solid #1f2937}.PointOInput-module__XrF35a__inputWrapperWithLabel{min-height:54px}.PointOInput-module__XrF35a__inputWrapperActive,.PointOInput-module__XrF35a__inputWrapperActive:hover{box-shadow:none;border:1.5px solid #1f2937}.PointOInput-module__XrF35a__inputWrapperActive.PointOInput-module__XrF35a__inputWrapperFilled{border-color:#1f2937}.PointOInput-module__XrF35a__inputWrapperFilled{border-color:#cfd6df}.PointOInput-module__XrF35a__inputWrapperError{border-color:#e53935!important}.PointOInput-module__XrF35a__inputWrapperDisabled{background:#f8fafc;border-color:#e5e7eb}.PointOInput-module__XrF35a__inputLabel{color:var(--pointo-subtitle-color);pointer-events:none;font-size:17px;font-weight:400;line-height:1.2;transition:top .2s,transform .2s,font-size .2s,font-weight .2s,color .2s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.PointOInput-module__XrF35a__inputLabelRaised{color:var(--pointo-text-color);font-size:11px;font-weight:500;top:14px;transform:translateY(0)}.PointOInput-module__XrF35a__pointOInput{appearance:none;box-sizing:border-box;color:var(--pointo-text-color);background:0 0;border:none;outline:none;flex:1;width:100%;min-height:40px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;display:block}.PointOInput-module__XrF35a__pointOInputWithLabel{padding:28px 18px 14px}.PointOInput-module__XrF35a__pointOInputWithoutLabel{padding:14px 18px}.PointOInput-module__XrF35a__pointOInputTrailing{padding-right:48px}.PointOInput-module__XrF35a__pointOSelect{cursor:pointer}.PointOInput-module__XrF35a__pointOSelect:disabled{cursor:not-allowed}.PointOInput-module__XrF35a__inputTrailingIcon{color:#64748b;pointer-events:none;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.PointOInput-module__XrF35a__passwordToggle{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:20px;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.PointOInput-module__XrF35a__passwordToggle:hover{color:#1f2937;background:#0f172a0f}.PointOInput-module__XrF35a__passwordToggle:disabled{cursor:not-allowed;color:#cbd5e1;background:0 0}.PointOInput-module__XrF35a__pointOInput::placeholder,.PointOInput-module__XrF35a__pointOInputTextarea::placeholder{color:#a0a8b5;font-weight:400}.PointOInput-module__XrF35a__pointOInputTextarea{resize:vertical;min-height:120px;max-height:240px;overflow-y:auto}.PointOInput-module__XrF35a__pointOInputTextarea.PointOInput-module__XrF35a__pointOInputWithLabel{padding-top:30px}.PointOInput-module__XrF35a__pointOInputTextarea.PointOInput-module__XrF35a__pointOInputWithoutLabel{padding-top:14px}.PointOInput-module__XrF35a__pointOInput:disabled,.PointOInput-module__XrF35a__pointOInputTextarea:disabled{cursor:not-allowed;color:#98a2b3!important;background:0 0!important}.PointOInput-module__XrF35a__helpText{color:#7b8799;margin-left:2px;font-size:12px;line-height:1.4}.PointOInput-module__XrF35a__errorText{color:#e53935;margin-left:2px;font-size:12px}.PointOInput-module__XrF35a__selectTrigger{text-align:left;min-width:0;font-weight:400}.PointOInput-module__XrF35a__selectValue{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PointOInput-module__XrF35a__selectPlaceholder{color:#a0a8b5}.PointOInput-module__XrF35a__selectNative{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:18px}.PointOInput-module__XrF35a__selectMenu{z-index:3000;box-sizing:border-box;overscroll-behavior:contain;transform-origin:top;background:#fff;border:1px solid #e4e4e7;border-radius:16px;padding:6px;animation:.14s both PointOInput-module__XrF35a__selectMenuIn;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #0f172a24}.PointOInput-module__XrF35a__selectMenuUp{transform-origin:bottom}@keyframes PointOInput-module__XrF35a__selectMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.PointOInput-module__XrF35a__selectMenuUp{animation-name:PointOInput-module__XrF35a__selectMenuInUp}@keyframes PointOInput-module__XrF35a__selectMenuInUp{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.PointOInput-module__XrF35a__selectOption{color:#111;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-size:15px;line-height:1.35;transition:background .12s;display:flex}.PointOInput-module__XrF35a__selectOption svg{flex-shrink:0;font-size:17px}.PointOInput-module__XrF35a__selectOptionActive{background:#f4f4f5}.PointOInput-module__XrF35a__selectOptionOn{font-weight:600}.PointOInput-module__XrF35a__selectOptionDisabled{color:#a1a1aa;cursor:default}@media (prefers-reduced-motion:reduce){.PointOInput-module__XrF35a__selectMenu{animation:none}}.PointOInput-module__XrF35a__selectBare{width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.PointOInput-module__XrF35a__selectBare .PointOInput-module__XrF35a__selectValue{flex:1;min-width:0}.PointOInput-module__XrF35a__selectBareChevron{color:#64748b;flex-shrink:0;font-size:16px}.PointOInput-module__XrF35a__inputWrapper:has(.PointOInput-module__XrF35a__pointOInput:-webkit-autofill) .PointOInput-module__XrF35a__inputLabel{color:var(--pointo-text-color);font-size:11px;font-weight:500;top:14px;transform:translateY(0)}.PointOInput-module__XrF35a__inputWrapper:has(.PointOInput-module__XrF35a__pointOInput:autofill) .PointOInput-module__XrF35a__inputLabel{color:var(--pointo-text-color);font-size:11px;font-weight:500;top:14px;transform:translateY(0)}.PointOInput-module__XrF35a__pointOInput:-webkit-autofill{-webkit-text-fill-color:var(--pointo-text-color);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.PointOInput-module__XrF35a__pointOInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--pointo-text-color);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.PointOInput-module__XrF35a__pointOInput:-webkit-autofill:focus{-webkit-text-fill-color:var(--pointo-text-color);transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.PointOInput-module__XrF35a__inputWrapper:has(.PointOInput-module__XrF35a__infoIcon){overflow:visible}.PointOInput-module__XrF35a__pointOInputInfo{padding-right:52px}.PointOInput-module__XrF35a__pointOInputTrailing.PointOInput-module__XrF35a__pointOInputInfo{padding-right:84px}.PointOInput-module__XrF35a__infoIcon{color:#64748b;cursor:help;border-radius:50%;outline:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:22px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.PointOInput-module__XrF35a__infoIconBeside{right:48px}.PointOInput-module__XrF35a__infoIcon:focus-visible{box-shadow:0 0 0 2px #1f2937}.PointOInput-module__XrF35a__infoTip{z-index:20;color:#fff;text-align:left;pointer-events:none;opacity:0;background:#111;border-radius:10px;width:max-content;max-width:280px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);right:-8px;transform:translateY(4px)}.PointOInput-module__XrF35a__infoIcon:hover .PointOInput-module__XrF35a__infoTip,.PointOInput-module__XrF35a__infoIcon:focus .PointOInput-module__XrF35a__infoTip{opacity:1;transform:none}.PointOInput-module__XrF35a__inputWrapper:has(.PointOInput-module__XrF35a__pointOInputTextarea) .PointOInput-module__XrF35a__inputLabel:not(.PointOInput-module__XrF35a__inputLabelRaised){top:41px}
.CardBrandIcons-module__DTvPqG__brands{pointer-events:none;flex-shrink:0;align-items:center;gap:4px;padding-right:12px;display:inline-flex}.CardBrandIcons-module__DTvPqG__badge{box-sizing:border-box;background:#fff;border:1px solid #e4e4e7;border-radius:4px;justify-content:center;align-items:center;width:32px;height:22px;padding:2px 3px;display:inline-flex}.CardBrandIcons-module__DTvPqG__badge img{object-fit:contain;max-width:100%;max-height:100%}.CardBrandIcons-module__DTvPqG__badgeIn{animation:.18s CardBrandIcons-module__DTvPqG__badgeIn}@keyframes CardBrandIcons-module__DTvPqG__badgeIn{0%{opacity:0;transform:scale(.85)}}.CardBrandIcons-module__DTvPqG__slot{border-radius:4px;display:inline-flex;overflow:hidden}.CardBrandIcons-module__DTvPqG__badgeTurn{animation:.35s cubic-bezier(.2,.8,.2,1) CardBrandIcons-module__DTvPqG__badgeTurn}@keyframes CardBrandIcons-module__DTvPqG__badgeTurn{0%{opacity:0;transform:translateY(70%)}}@media (prefers-reduced-motion:reduce){.CardBrandIcons-module__DTvPqG__badgeIn,.CardBrandIcons-module__DTvPqG__badgeTurn{animation:none}}
.InvoiceDocument-module__oDtrQq__paper{box-sizing:border-box;color:#1a1a1a;background:#fff;border-top:4px solid #111;min-height:900px;padding:48px 44px 56px;font-family:FacebookSans,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px}.InvoiceDocument-module__oDtrQq__top{justify-content:space-between;gap:24px;display:flex}.InvoiceDocument-module__oDtrQq__title{margin:0 0 18px;font-size:26px;font-weight:700}.InvoiceDocument-module__oDtrQq__brand{letter-spacing:-.02em;text-align:right;color:#111;max-width:45%;font-size:24px;font-weight:700}.InvoiceDocument-module__oDtrQq__facts{margin:0}.InvoiceDocument-module__oDtrQq__facts>div{gap:14px;padding:2px 0;display:flex}.InvoiceDocument-module__oDtrQq__facts dt{width:104px;font-weight:600}.InvoiceDocument-module__oDtrQq__facts dd{margin:0}.InvoiceDocument-module__oDtrQq__parties{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.InvoiceDocument-module__oDtrQq__parties>div{flex-direction:column;gap:3px;line-height:1.5;display:flex}.InvoiceDocument-module__oDtrQq__parties strong{margin-bottom:4px;font-weight:700}.InvoiceDocument-module__oDtrQq__headline{margin:40px 0 26px;font-size:19px;font-weight:700}.InvoiceDocument-module__oDtrQq__table{border-collapse:collapse;width:100%}.InvoiceDocument-module__oDtrQq__table th{text-align:left;color:#444;border-bottom:1px solid #1a1a1a;padding:0 0 8px;font-size:11px;font-weight:500}.InvoiceDocument-module__oDtrQq__table td{vertical-align:top;border-bottom:1px solid #ececec;padding:10px 0}.InvoiceDocument-module__oDtrQq__num{width:90px;text-align:right!important}.InvoiceDocument-module__oDtrQq__empty{color:#9ca3af;padding:18px 0!important}.InvoiceDocument-module__oDtrQq__muted{color:#888}.InvoiceDocument-module__oDtrQq__totals{width:55%;margin:10px 0 0 auto}.InvoiceDocument-module__oDtrQq__totals>div{border-bottom:1px solid #ececec;justify-content:space-between;padding:6px 0;display:flex}.InvoiceDocument-module__oDtrQq__totals .InvoiceDocument-module__oDtrQq__due{border-bottom:none;font-weight:700}.InvoiceDocument-module__oDtrQq__memo{white-space:pre-wrap;color:#444;border-top:1px solid #ececec;margin:36px 0 0;padding-top:16px;line-height:1.6}.InvoiceDocument-module__oDtrQq__taxId{color:#555}.InvoiceDocument-module__oDtrQq__footer{color:#777;border-top:1px solid #ececec;margin:48px 0 0;padding-top:14px;font-size:11px;line-height:1.6}.InvoiceDocument-module__oDtrQq__footer p{white-space:pre-wrap;margin:0}.InvoiceDocument-module__oDtrQq__footer p+p{margin-top:6px}.InvoiceDocument-module__oDtrQq__payOnline span{color:#111;word-break:break-all}.InvoiceDocument-module__oDtrQq__stamp{letter-spacing:.08em;text-transform:uppercase;vertical-align:3px;color:#15803d;border:1.5px solid;border-radius:6px;margin-left:12px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}
.PointOPrimaryButtonComponent-module__Ikftaa__button{cursor:pointer;color:#fff;height:46px;box-shadow:none;white-space:nowrap;background:#000;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;line-height:1;transition:background .2s,box-shadow .2s,transform .2s,opacity .2s;display:inline-flex}.PointOPrimaryButtonComponent-module__Ikftaa__button:hover:not(:disabled){background:#2d2d2d}.PointOPrimaryButtonComponent-module__Ikftaa__button:active{transform:translateY(1px)}.PointOPrimaryButtonComponent-module__Ikftaa__button:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark{box-shadow:none;background:#000}.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark:hover:not(:disabled){background:#2d2d2d}.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark:active:not(:disabled){box-shadow:none;background:#000;transform:translateY(0)}.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark:disabled:hover{background:#000}.PointOPrimaryButtonComponent-module__Ikftaa__buttonGrey{color:#111;box-shadow:none;background:#f1f1f1}.PointOPrimaryButtonComponent-module__Ikftaa__buttonGrey:hover:not(:disabled){background:#e4e4e7}.PointOPrimaryButtonComponent-module__Ikftaa__buttonGrey:active:not(:disabled){background:#d9d9dc}.PointOPrimaryButtonComponent-module__Ikftaa__buttonGrey:disabled:hover{background:#f1f1f1}.PointOPrimaryButtonComponent-module__Ikftaa__buttonArrow{transition:transform .15s}.PointOPrimaryButtonComponent-module__Ikftaa__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite PointOPrimaryButtonComponent-module__Ikftaa__pointoButtonSpin}@keyframes PointOPrimaryButtonComponent-module__Ikftaa__pointoButtonSpin{to{transform:rotate(360deg)}}.PointOPrimaryButtonComponent-module__Ikftaa__buttonLoading:disabled,.PointOPrimaryButtonComponent-module__Ikftaa__buttonSuccess:disabled{opacity:1;cursor:progress}.PointOPrimaryButtonComponent-module__Ikftaa__buttonSuccess:disabled{cursor:default}.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark.PointOPrimaryButtonComponent-module__Ikftaa__buttonSuccess:disabled,.PointOPrimaryButtonComponent-module__Ikftaa__buttonDark.PointOPrimaryButtonComponent-module__Ikftaa__buttonSuccess:disabled:hover{background:#15803d}.PointOPrimaryButtonComponent-module__Ikftaa__successIcon{flex-shrink:0;animation:.28s cubic-bezier(.22,1,.36,1) PointOPrimaryButtonComponent-module__Ikftaa__pointoButtonPop}@keyframes PointOPrimaryButtonComponent-module__Ikftaa__pointoButtonPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PointOPrimaryButtonComponent-module__Ikftaa__spinner,.PointOPrimaryButtonComponent-module__Ikftaa__successIcon{animation:none}}
.AiConversationsReport-module__q59-Xq__summary{color:#333;margin:0 0 10px;font-size:15px;line-height:22px}.AiConversationsReport-module__q59-Xq__insights,.AiConversationsReport-module__q59-Xq__recs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.AiConversationsReport-module__q59-Xq__insights li{color:#333;padding-left:18px;font-size:15px;line-height:22px;position:relative}.AiConversationsReport-module__q59-Xq__insights li:before{content:"";background:#111;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:4px}.AiConversationsReport-module__q59-Xq__recs li{color:#555;border-bottom:1px solid #ececec;flex-direction:column;gap:2px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.AiConversationsReport-module__q59-Xq__recs li:last-child{border-bottom:0}.AiConversationsReport-module__q59-Xq__recs strong{color:#111;font-size:15px}.AiConversationsReport-module__q59-Xq__note{color:#6b7280;margin:12px 0 0;font-size:13px}.AiConversationsReport-module__q59-Xq__ordered{color:#15803d;background:#e7f9ec;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:500;display:inline-block}.AiConversationsReport-module__q59-Xq__muted{color:#6b7280}.AiConversationsReport-module__q59-Xq__more{height:40px;font:inherit;color:#111;cursor:pointer;background:#f1f1f2;border:0;border-radius:999px;margin-top:14px;padding:0 18px;font-size:14px;font-weight:600}.AiConversationsReport-module__q59-Xq__thread{flex-direction:column;gap:10px;display:flex}.AiConversationsReport-module__q59-Xq__msg{border-radius:16px;max-width:85%;padding:10px 14px;font-size:14px;line-height:20px}.AiConversationsReport-module__q59-Xq__msg p{white-space:pre-wrap;margin:2px 0 0}.AiConversationsReport-module__q59-Xq__who{opacity:.7;font-size:12px;font-weight:600}.AiConversationsReport-module__q59-Xq__msgCustomer{color:#fff;background:#111;align-self:flex-end}.AiConversationsReport-module__q59-Xq__msgAgent{color:#111;background:#f1f1f2;align-self:flex-start}.AiConversationsReport-module__q59-Xq__planHint{color:var(--pointo-subtitle-color,#6b7280);margin:-16px 0 24px;font-size:13px}.AiConversationsReport-module__q59-Xq__planHint button{color:#111;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}
