.AdjustmentsPanel_surface__49_GV{display:grid;gap:18px}.AdjustmentsPanel_surface__49_GV:has(+.AdjustmentsPanel_detailPage__QnhsI){display:none}.AdjustmentsPanel_searchButton__90aXP,.AdjustmentsPanel_submit__u9xY2{min-height:34px;padding:0 14px;border:0;border-radius:9px;background:var(--accent);color:#fff;font:inherit;font-size:.76rem;font-weight:800}.AdjustmentsPanel_searchSubmitForm__59z9E{display:none}.AdjustmentsPanel_filterSelect__jR__p{width:100%}.AdjustmentsPanel_filterSelect__jR__p .AdjustmentsPanel_filterTrigger__tAHO1{min-height:32px;padding:0 2px;border:0;background:transparent;color:var(--accent);font-size:.96rem;font-weight:760}.AdjustmentsPanel_filterSelect__jR__p .AdjustmentsPanel_filterTrigger__tAHO1:hover,.AdjustmentsPanel_filterSelect__jR__p .AdjustmentsPanel_filterTrigger__tAHO1[aria-expanded=true]{border:0;background:transparent}.AdjustmentsPanel_filterSelect__jR__p.AdjustmentsPanel_filterSelectEnd__KJzCT .AdjustmentsPanel_filterTrigger__tAHO1{justify-content:flex-end;text-align:right}.AdjustmentsPanel_customPeriod___Dleu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 16px;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.AdjustmentsPanel_dateFilter__iR1Bw{display:grid;align-content:center;gap:3px;min-width:132px}.AdjustmentsPanel_dateFilter__iR1Bw span{color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AdjustmentsPanel_dateFilter__iR1Bw input{width:100%;min-height:32px;padding:0 2px;border:0;border-radius:0;outline-offset:2px;background:transparent;color:var(--accent);font:inherit;font-size:.96rem;font-weight:760}.AdjustmentsPanel_rangeHint__LwALM{align-self:center;max-width:150px;color:var(--muted);font-size:.68rem;line-height:1.35}.AdjustmentsPanel_adjustmentForm__dpqJj label>span,.AdjustmentsPanel_infoRow__ZywiA span,.AdjustmentsPanel_summary__zT4Mj span{color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AdjustmentsPanel_adjustmentForm__dpqJj textarea{min-height:38px;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:.78rem}.AdjustmentsPanel_listHeader__JmDUk{display:flex;justify-content:space-between;color:var(--muted);font-size:.75rem;font-weight:750}.AdjustmentsPanel_list__JlNUF{display:grid;gap:8px}.AdjustmentsPanel_bill__1ALmK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--surface);color:var(--text);text-align:left;transition:border-color .18s ease,transform .18s ease}.AdjustmentsPanel_bill__1ALmK:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line));transform:translateY(-1px)}.AdjustmentsPanel_billIcon__CU3xH{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--accent)}.AdjustmentsPanel_billIcon__CU3xH svg{width:17px}.AdjustmentsPanel_bill__1ALmK[data-kind=receipt] .AdjustmentsPanel_billIcon__CU3xH{background:color-mix(in srgb,var(--success) 11%,var(--surface));color:var(--success)}.AdjustmentsPanel_bill__1ALmK[data-kind=refund] .AdjustmentsPanel_billIcon__CU3xH{background:color-mix(in srgb,var(--danger) 11%,var(--surface));color:var(--danger)}.AdjustmentsPanel_bill__1ALmK[data-kind=refund] .AdjustmentsPanel_billRight__0__NK>strong{color:var(--danger)}.AdjustmentsPanel_billMain__auJKO,.AdjustmentsPanel_billRight__0__NK{display:grid;gap:3px;min-width:0}.AdjustmentsPanel_billMain__auJKO strong,.AdjustmentsPanel_billRight__0__NK strong{font-family:var(--font-ui);font-size:.9rem}.AdjustmentsPanel_billMain__auJKO span,.AdjustmentsPanel_billRight__0__NK span{overflow:hidden;color:var(--muted);font-size:.71rem;text-overflow:ellipsis;white-space:nowrap}.AdjustmentsPanel_billRight__0__NK{justify-items:end;text-align:right}.AdjustmentsPanel_billRight__0__NK span[data-state=open]{color:var(--success)}.AdjustmentsPanel_billRight__0__NK span[data-state*=refunded]{color:var(--accent)}.AdjustmentsPanel_billRight__0__NK span[data-state=pending]{color:var(--warning)}.AdjustmentsPanel_empty__B_zaT{display:flex;min-height:180px;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--line);border-radius:16px;color:var(--muted);font-size:.82rem}.AdjustmentsPanel_spin__ZLRhU{width:18px;animation:AdjustmentsPanel_spin__ZLRhU 1s linear infinite}.AdjustmentsPanel_error__jy8OO,.AdjustmentsPanel_formError__uRHwV{color:var(--danger);font-size:.76rem;font-weight:700}.AdjustmentsPanel_pagination__cyy78{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:.75rem}.AdjustmentsPanel_close__XaYB8,.AdjustmentsPanel_pagination__cyy78 button{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text)}.AdjustmentsPanel_pagination__cyy78 button:disabled{opacity:.35}.AdjustmentsPanel_close__XaYB8 svg,.AdjustmentsPanel_pagination__cyy78 svg{width:17px}.AdjustmentsPanel_details__Etu7n{display:flex;flex-direction:column;width:100%;min-height:0;overflow:visible;border:0;border-radius:0;background:var(--surface);box-shadow:0 20px 44px rgb(var(--token-shadow-rgb)/.08)}.AdjustmentsPanel_fullscreenDetails__6fTLb{min-height:100%;background:transparent;box-shadow:none}.AdjustmentsPanel_detailsHeader__X3Z0z{display:flex;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--line)}.AdjustmentsPanel_detailsHeader__X3Z0z h2{margin:4px 0;font-family:var(--font-ui);font-size:1.35rem}.AdjustmentsPanel_detailsHeader__X3Z0z p{margin:0;color:var(--muted);font-size:.75rem}.AdjustmentsPanel_headerActions__sojPT{display:flex;align-items:flex-start;gap:8px}.AdjustmentsPanel_printMenu__HZxeP{position:relative}.AdjustmentsPanel_historyPrint__DBn7M,.AdjustmentsPanel_printButton__UOPjI{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface-strong);color:var(--text);font:inherit;font-size:.72rem;font-weight:800}.AdjustmentsPanel_historyPrint__DBn7M svg,.AdjustmentsPanel_printButton__UOPjI svg{width:15px;height:15px}.AdjustmentsPanel_printButton__UOPjI .AdjustmentsPanel_printChevron__39_Ag{width:14px;height:14px;margin-left:1px;transition:transform .16s ease}.AdjustmentsPanel_printButton__UOPjI[aria-expanded=true] .AdjustmentsPanel_printChevron__39_Ag{transform:rotate(180deg)}.AdjustmentsPanel_historyPrint__DBn7M:disabled,.AdjustmentsPanel_printButton__UOPjI:disabled{cursor:wait;opacity:.55}.AdjustmentsPanel_printMenuList__yqSqo{position:absolute;z-index:5;top:calc(100% + 7px);right:0;display:grid;min-width:220px;padding:5px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 12px 28px rgb(var(--token-shadow-rgb)/.14)}.AdjustmentsPanel_printMenuList__yqSqo button{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:.73rem;text-align:left}.AdjustmentsPanel_printMenuList__yqSqo button:hover{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.AdjustmentsPanel_printMenuList__yqSqo svg{flex:0 0 auto;width:15px;height:15px;color:var(--accent)}.AdjustmentsPanel_eyebrow__uoIlz{color:var(--accent);font-size:.65rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.AdjustmentsPanel_summary__zT4Mj{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:min(calc(100% - 48px),1120px);margin:24px auto 0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--line)}.AdjustmentsPanel_summary__zT4Mj>div{display:grid;gap:6px;padding:15px;background:var(--surface)}.AdjustmentsPanel_summary__zT4Mj strong{font-family:var(--font-ui);font-size:1rem}.AdjustmentsPanel_detailBody__ZTx5c{display:grid;align-content:start;flex:1 1 auto;gap:15px;width:min(100%,1120px);min-height:0;margin:0 auto;overflow:visible;padding:22px 24px 32px}.AdjustmentsPanel_printFeedback__D5LiY{margin:0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--success) 10%,var(--surface));color:var(--success);font-size:.74rem;font-weight:750}.AdjustmentsPanel_printFeedback__D5LiY[data-state=error]{background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger)}.AdjustmentsPanel_sectionTitle__uQNy_{margin:8px 0 -3px;color:var(--muted);font-family:var(--font-ui);font-size:.75rem;font-weight:800}.AdjustmentsPanel_infoCard__GiTpI{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.AdjustmentsPanel_infoRow__ZywiA{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:13px 15px;border-bottom:1px solid var(--line)}.AdjustmentsPanel_infoRow__ZywiA:last-child{border-bottom:0}.AdjustmentsPanel_infoRow__ZywiA strong{max-width:70%;color:var(--text);font-size:.78rem;text-align:right;overflow-wrap:anywhere}.AdjustmentsPanel_detailBody__ZTx5c h3{font-family:var(--font-ui)}.AdjustmentsPanel_lineList__j8sDk{display:grid;border:1px solid var(--line);border-radius:13px;overflow:hidden}.AdjustmentsPanel_lineRow__rWd4t{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;border-bottom:1px solid var(--line);font-size:.78rem}.AdjustmentsPanel_lineRow__rWd4t:last-child{border-bottom:0}.AdjustmentsPanel_lineRow__rWd4t[data-unavailable=true]{opacity:.55}.AdjustmentsPanel_lineRow__rWd4t span{display:grid;gap:3px;min-width:0}.AdjustmentsPanel_lineRow__rWd4t small{color:var(--muted);font-size:.68rem}.AdjustmentsPanel_quantity__HwNUm{width:58px;min-height:30px;border:1px solid var(--line);border-radius:7px;background:var(--surface-strong);color:var(--text);font:inherit}.AdjustmentsPanel_adjustmentForm__dpqJj{display:grid;gap:11px;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--surface)}.AdjustmentsPanel_typeSwitch__C3Z3s{display:grid;grid-template-columns:1fr 1fr;gap:6px}.AdjustmentsPanel_typeSwitch__C3Z3s button{min-height:38px;border:1px solid var(--line);border-radius:9px;background:var(--surface-strong);color:var(--muted);font:inherit;font-size:.74rem;font-weight:750}.AdjustmentsPanel_typeSwitch__C3Z3s button[data-active=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:var(--text)}.AdjustmentsPanel_adjustmentForm__dpqJj label{display:grid;gap:6px}.AdjustmentsPanel_adjustmentForm__dpqJj textarea{min-height:74px;padding:9px;resize:vertical}.AdjustmentsPanel_info__81qUl{margin:0;color:var(--muted);font-size:.73rem}.AdjustmentsPanel_submit__u9xY2{min-height:42px}.AdjustmentsPanel_submit__u9xY2:disabled{cursor:not-allowed;opacity:.45}.AdjustmentsPanel_history__uuv5f{display:grid;gap:0;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.AdjustmentsPanel_history__uuv5f>h3{padding:14px 15px 6px}.AdjustmentsPanel_history__uuv5f>div{padding:12px 15px;border-bottom:1px solid var(--line);font-size:.75rem}.AdjustmentsPanel_history__uuv5f>div:last-child{border-bottom:0}.AdjustmentsPanel_historyItemHeader__lw_tD{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AdjustmentsPanel_historyItemHeader__lw_tD strong:last-child{font-family:var(--font-ui)}.AdjustmentsPanel_refundAmount__oMgGX{color:var(--danger)}.AdjustmentsPanel_history__uuv5f small{display:block;margin-top:4px;color:var(--muted);font-size:.68rem}.AdjustmentsPanel_history__uuv5f p{margin:8px 0 0;color:var(--muted);font-size:.75rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}@keyframes AdjustmentsPanel_spin__ZLRhU{to{transform:rotate(1turn)}}@media (max-width:620px){.AdjustmentsPanel_surface__49_GV{gap:13px}.AdjustmentsPanel_customPeriod___Dleu{gap:12px;padding:12px;border-radius:16px}.AdjustmentsPanel_dateFilter__iR1Bw{min-width:0}.AdjustmentsPanel_dateFilter__iR1Bw input{width:100%}.AdjustmentsPanel_rangeHint__LwALM{grid-column:1/-1;max-width:none}.AdjustmentsPanel_bill__1ALmK{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;border-radius:13px}.AdjustmentsPanel_billRight__0__NK{grid-column:2;grid-template-columns:auto 1fr;align-items:baseline;justify-items:start;gap:8px;text-align:left}.AdjustmentsPanel_billRight__0__NK strong{font-size:.82rem}.AdjustmentsPanel_billRight__0__NK span{justify-self:end}.AdjustmentsPanel_details__Etu7n{height:var(--visual-viewport-height,100dvh);max-height:var(--visual-viewport-height,100dvh);overflow:hidden;border:0;border-radius:0;background:var(--surface);box-shadow:0 -12px 40px rgb(var(--token-shadow-rgb)/.2)}.AdjustmentsPanel_fullscreenDetails__6fTLb{height:auto;min-height:100%;max-height:none;overflow:visible;background:transparent;box-shadow:none}.AdjustmentsPanel_detailsHeader__X3Z0z{position:relative;flex:0 0 auto;padding:max(16px,env(safe-area-inset-top)) 16px 14px;background:var(--surface)}.AdjustmentsPanel_detailsHeader__X3Z0z h2{font-size:1.15rem}.AdjustmentsPanel_detailsHeader__X3Z0z{align-items:flex-start}.AdjustmentsPanel_headerActions__sojPT{flex-direction:column-reverse;align-items:flex-end}.AdjustmentsPanel_printButton__UOPjI{min-height:38px}.AdjustmentsPanel_printButton__UOPjI span{display:none}.AdjustmentsPanel_printMenuList__yqSqo{right:-4px;min-width:230px}.AdjustmentsPanel_summary__zT4Mj{width:calc(100% - 32px);margin-top:16px;flex:0 0 auto}.AdjustmentsPanel_summary__zT4Mj>div{min-width:0;padding:12px 10px}.AdjustmentsPanel_summary__zT4Mj span{overflow-wrap:anywhere}.AdjustmentsPanel_summary__zT4Mj strong{font-size:.82rem}.AdjustmentsPanel_infoRow__ZywiA{display:grid;gap:4px}.AdjustmentsPanel_infoRow__ZywiA strong{max-width:none;text-align:left}.AdjustmentsPanel_detailBody__ZTx5c{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:17px 16px max(30px,env(safe-area-inset-bottom))}.AdjustmentsPanel_fullscreenDetails__6fTLb .AdjustmentsPanel_detailBody__ZTx5c{overflow:visible}.AdjustmentsPanel_lineRow__rWd4t{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.AdjustmentsPanel_lineRow__rWd4t>strong{grid-column:3;grid-row:1}.AdjustmentsPanel_lineRow__rWd4t>.AdjustmentsPanel_quantity__HwNUm{grid-column:2;grid-row:2;width:72px;margin-top:5px}.AdjustmentsPanel_typeSwitch__C3Z3s{position:static}.AdjustmentsPanel_adjustmentForm__dpqJj{padding-bottom:4px}.AdjustmentsPanel_submit__u9xY2{min-height:48px}.AdjustmentsPanel_historyItemHeader__lw_tD{gap:8px}}@media (max-width:420px){.AdjustmentsPanel_customPeriod___Dleu{gap:10px;padding:10px}.AdjustmentsPanel_dateFilter__iR1Bw input{font-size:.86rem}.AdjustmentsPanel_search__z5Ter{min-height:44px;padding-inline:13px;border-radius:14px;background:var(--surface)}.AdjustmentsPanel_listHeader__JmDUk{align-items:baseline;gap:12px}.AdjustmentsPanel_listHeader__JmDUk span:last-child{text-align:right}.AdjustmentsPanel_bill__1ALmK{padding:11px}.AdjustmentsPanel_billIcon__CU3xH{width:32px;height:32px;border-radius:9px}.AdjustmentsPanel_billMain__auJKO strong,.AdjustmentsPanel_billRight__0__NK strong{font-size:.82rem}.AdjustmentsPanel_summary__zT4Mj>div{padding-inline:8px}.AdjustmentsPanel_summary__zT4Mj strong{font-size:.75rem}}@media (max-width:360px){.AdjustmentsPanel_customPeriod___Dleu{grid-template-columns:1fr}}.FiscalReceiptCard_wrapper__ZLvvB{display:grid;gap:14px}.FiscalReceiptCard_receipt__Yrq_V{width:min(100%,420px);margin-inline:auto;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--surface-strong);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.FiscalReceiptCard_testBanner__Ptxvc{display:block;margin:-4px 0 16px;padding:8px;border:1px dashed #9b4b24;text-align:center;letter-spacing:.08em}.FiscalReceiptCard_failedBanner__lChT_{border-color:#a32323;background:#fff1f1;color:#8b1717}.FiscalReceiptCard_header__i844Z{padding-bottom:14px;border-bottom:1px dashed var(--muted);text-align:center}.FiscalReceiptCard_header__i844Z h2,.FiscalReceiptCard_header__i844Z p{margin:0}.FiscalReceiptCard_header__i844Z h2{margin-bottom:5px;font-family:inherit;font-size:1rem}.FiscalReceiptCard_fiscal__Rj4yf,.FiscalReceiptCard_meta___8arq,.FiscalReceiptCard_totals__bIhl0{display:grid;gap:6px;margin:0;padding-block:14px;border-bottom:1px dashed var(--muted)}.FiscalReceiptCard_fiscal__Rj4yf div,.FiscalReceiptCard_meta___8arq div,.FiscalReceiptCard_totals__bIhl0 div{display:flex;justify-content:space-between;gap:12px}.FiscalReceiptCard_fiscal__Rj4yf dt,.FiscalReceiptCard_meta___8arq dt,.FiscalReceiptCard_totals__bIhl0 dt{color:var(--muted)}.FiscalReceiptCard_fiscal__Rj4yf dd,.FiscalReceiptCard_meta___8arq dd,.FiscalReceiptCard_totals__bIhl0 dd{margin:0;text-align:right;overflow-wrap:anywhere}.FiscalReceiptCard_lines__6behu{border-bottom:1px dashed var(--muted)}.FiscalReceiptCard_vatSection__FNzf3{display:grid;gap:7px;padding-block:14px;border-bottom:1px dashed var(--muted)}.FiscalReceiptCard_vatHeader__1gnqI,.FiscalReceiptCard_vatRow__B132j{display:grid;grid-template-columns:.7fr repeat(3,1fr);gap:7px;text-align:right}.FiscalReceiptCard_vatHeader__1gnqI{color:var(--muted);font-size:.62rem;text-transform:uppercase}.FiscalReceiptCard_vatHeader__1gnqI span:first-child,.FiscalReceiptCard_vatRow__B132j span:first-child{text-align:left}.FiscalReceiptCard_line__pa_Yj{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:11px}.FiscalReceiptCard_line__pa_Yj+.FiscalReceiptCard_line__pa_Yj{border-top:1px dotted var(--line)}.FiscalReceiptCard_line__pa_Yj>div{display:grid;gap:3px;min-width:0}.FiscalReceiptCard_line__pa_Yj>div>strong{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.FiscalReceiptCard_line__pa_Yj span{color:var(--muted)}.FiscalReceiptCard_grandTotal__2XdbA{margin-block:5px;padding-block:8px;border-block:2px solid var(--text);font-size:.9rem;font-weight:900}.FiscalReceiptCard_fiscal__Rj4yf{font-size:.64rem}.FiscalReceiptCard_qr__U9WS9{display:grid;place-items:center;gap:5px;padding-top:16px}.FiscalReceiptCard_qr__U9WS9 img,.FiscalReceiptCard_qr__U9WS9 svg{width:46mm;height:46mm}.FiscalReceiptCard_qr__U9WS9 a{color:#8b3d1d;font-family:var(--font-ui);font-size:.72rem;font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.FiscalReceiptCard_receipt__Yrq_V footer{padding-top:15px;text-align:center}.FiscalReceiptCard_fiscalError__A15Lv,.FiscalReceiptCard_notPrintable__BW9H7{margin:0;padding:10px;border:1px solid #e3a5a5;border-radius:10px;background:#fff1f1;color:#8b1717;font-family:var(--font-ui);font-size:.74rem;line-height:1.4}.FiscalReceiptCard_notPrintable__BW9H7{text-align:center;font-weight:750}.FiscalReceiptCard_printFeedback__41iQe{margin:0;color:var(--muted);font-size:.76rem;font-weight:750;text-align:center}.FiscalReceiptCard_printButton__xeRF9{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:0;border-radius:15px;background:var(--text);color:var(--surface);font-weight:850}.FiscalReceiptCard_printButton__xeRF9 svg{width:18px;height:18px}.FiscalReceiptCard_adjustButton__BEZ9Y,.FiscalReceiptCard_submitAdjustment__07V2_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border:1px solid #9b4b24;border-radius:15px;background:#fff8f2;color:#7f3618;font-weight:850}.FiscalReceiptCard_adjustButton__BEZ9Y svg,.FiscalReceiptCard_submitAdjustment__07V2_ svg{width:18px;height:18px}.FiscalReceiptCard_adjustmentHistory__I_kCs,.FiscalReceiptCard_adjustmentPanel__irDLq,.FiscalReceiptCard_effectiveSummary__Ioi8E{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--text);font-family:var(--font-ui)}.FiscalReceiptCard_effectiveSummary__Ioi8E{overflow:hidden;gap:0;padding:0;border-color:#d5b9a9;background:radial-gradient(circle at 100% 0,rgb(196 91 40/13%),transparent 45%),var(--surface)}.FiscalReceiptCard_effectiveSummary__Ioi8E>header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:17px;border-bottom:1px solid var(--line)}.FiscalReceiptCard_effectiveSummary__Ioi8E>header small{color:#9b4b24;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.FiscalReceiptCard_effectiveSummary__Ioi8E>header strong{font-size:1.3rem}.FiscalReceiptCard_effectiveSummary__Ioi8E dl{display:grid;gap:8px;margin:0;padding:14px 17px}.FiscalReceiptCard_effectiveSummary__Ioi8E dl div{display:flex;justify-content:space-between;gap:16px}.FiscalReceiptCard_effectiveSummary__Ioi8E dt{color:var(--muted)}.FiscalReceiptCard_effectiveSummary__Ioi8E dd{margin:0;font-weight:800}.FiscalReceiptCard_effectiveSummary__Ioi8E dl div:last-child{margin-top:3px;padding-top:10px;border-top:1px solid var(--line)}.FiscalReceiptCard_correctionAmount__lQb5I{color:#a43f24}.FiscalReceiptCard_adjustmentHistory__I_kCs>div{display:flex;justify-content:space-between;gap:14px;padding-top:10px;border-top:1px solid var(--line)}.FiscalReceiptCard_adjustmentHistory__I_kCs span{display:grid;gap:3px}.FiscalReceiptCard_adjustmentHistory__I_kCs span:last-child{text-align:right}.FiscalReceiptCard_acceptanceNote__K7ayR,.FiscalReceiptCard_adjustmentHistory__I_kCs small{color:var(--muted)}.FiscalReceiptCard_adjustmentHistory__I_kCs button{display:inline-flex;align-items:center;justify-self:end;gap:5px;margin-top:4px;padding:5px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);color:var(--text);font:inherit;font-size:.7rem;font-weight:800}.FiscalReceiptCard_adjustmentHistory__I_kCs button svg{width:14px;height:14px}.FiscalReceiptCard_adjustmentPanel__irDLq>header{display:flex;align-items:center;justify-content:space-between}.FiscalReceiptCard_adjustmentPanel__irDLq>header div{display:grid;gap:3px}.FiscalReceiptCard_adjustmentPanel__irDLq>header small{color:#a34720;font-size:.7rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.FiscalReceiptCard_adjustmentPanel__irDLq>header strong{font-size:1.05rem}.FiscalReceiptCard_adjustmentPanel__irDLq>header button{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:inherit}.FiscalReceiptCard_adjustmentTypes__MX1_y{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px;border-radius:14px;background:var(--surface-muted)}.FiscalReceiptCard_adjustmentTypes__MX1_y button{min-height:42px;border:0;border-radius:11px;background:transparent;color:var(--muted);font-weight:800}.FiscalReceiptCard_adjustmentTypes__MX1_y button.FiscalReceiptCard_active__VNhIh{background:var(--surface);color:var(--text);box-shadow:0 4px 14px rgb(40 25 15/8%)}.FiscalReceiptCard_refundLines__nbCbu{display:grid;gap:8px}.FiscalReceiptCard_refundLines__nbCbu label{display:grid;grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:12px;padding:11px;border:1px solid var(--line);border-radius:13px}.FiscalReceiptCard_refundLines__nbCbu label>span{display:grid;gap:2px}.FiscalReceiptCard_refundLines__nbCbu small{color:var(--muted)}.FiscalReceiptCard_reasonField__hh2Jp textarea,.FiscalReceiptCard_refundLines__nbCbu input{width:100%;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text)}.FiscalReceiptCard_refundLines__nbCbu input{min-height:40px;padding-inline:9px;text-align:right}.FiscalReceiptCard_reasonField__hh2Jp{display:grid;gap:7px;font-weight:750}.FiscalReceiptCard_reasonField__hh2Jp textarea{resize:vertical;padding:11px;font:inherit;line-height:1.4}.FiscalReceiptCard_adjustmentWarning__GVvML{margin:0;padding:12px;border-left:3px solid #c45b28;background:#fff7ef;color:#6e3219;line-height:1.45}.FiscalReceiptCard_submitAdjustment__07V2_{border:0;background:#211a16;color:white}.FiscalReceiptCard_submitAdjustment__07V2_:disabled{cursor:not-allowed;opacity:.45}.FiscalReceiptCard_acceptanceNote__K7ayR{line-height:1.45;text-align:center}.FiscalReceiptCard_spin__SwvmL{animation:FiscalReceiptCard_spin__SwvmL .8s linear infinite}@keyframes FiscalReceiptCard_spin__SwvmL{to{transform:rotate(1turn)}}@media print{body:has(.FiscalReceiptCard_receipt__Yrq_V) *{visibility:hidden!important}.FiscalReceiptCard_receipt__Yrq_V,.FiscalReceiptCard_receipt__Yrq_V *{visibility:visible!important}.FiscalReceiptCard_receipt__Yrq_V{position:absolute;inset:0 auto auto 0;width:72mm;margin:0;padding:2mm;border:0;border-radius:0;font-size:9pt}.FiscalReceiptCard_adjustButton__BEZ9Y,.FiscalReceiptCard_adjustmentHistory__I_kCs,.FiscalReceiptCard_adjustmentPanel__irDLq,.FiscalReceiptCard_effectiveSummary__Ioi8E,.FiscalReceiptCard_printButton__xeRF9{display:none}}@page{margin:3mm}.InvoiceRecipientEditor_editor__nAAV7{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.InvoiceRecipientEditor_editor__nAAV7[data-business=true]{border-color:color-mix(in srgb,var(--accent) 38%,var(--line))}.InvoiceRecipientEditor_choice__b9YVS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.InvoiceRecipientEditor_choice__b9YVS button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-height:48px;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font:inherit;text-align:left;cursor:pointer}.InvoiceRecipientEditor_choice__b9YVS button[data-active=true]{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-soft);color:var(--text)}.InvoiceRecipientEditor_choice__b9YVS svg{width:18px;height:18px;color:var(--accent)}.InvoiceRecipientEditor_choice__b9YVS small,.InvoiceRecipientEditor_choice__b9YVS span,.InvoiceRecipientEditor_choice__b9YVS strong{display:block}.InvoiceRecipientEditor_choice__b9YVS strong{font-size:.7rem}.InvoiceRecipientEditor_choice__b9YVS small{margin-top:2px;color:var(--muted);font-size:.58rem;line-height:1.25}.InvoiceRecipientEditor_fields__dskag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--accent) 4%,transparent)}.InvoiceRecipientEditor_fields__dskag label{display:grid;gap:4px}.InvoiceRecipientEditor_fields__dskag label span,.InvoiceRecipientEditor_fields__dskag p{color:var(--muted);font-size:.6rem;font-weight:720}.InvoiceRecipientEditor_fields__dskag input{min-width:0;min-height:38px;padding:0 9px;border:1px solid var(--line);border-radius:9px;outline:0;background:var(--surface-strong);color:var(--text);font:inherit;font-size:.7rem}.InvoiceRecipientEditor_fields__dskag input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.InvoiceRecipientEditor_wide__DXo0_{grid-column:1/-1}.InvoiceRecipientEditor_fields__dskag p{margin:0;line-height:1.4}@media (max-width:520px){.InvoiceRecipientEditor_choice__b9YVS{grid-template-columns:1fr}}.OrderItemsManager_manager__0D_yh{display:grid;gap:18px;margin-top:14px;color:var(--color-text)}.OrderItemsManager_section__NpHuC{display:grid;gap:18px}.OrderItemsManager_toolbar__3OAPr{display:flex;align-items:center;justify-content:space-between;gap:16px}.OrderItemsManager_toolbar__3OAPr>div{display:grid;gap:3px}.OrderItemsManager_toolbar__3OAPr h3{margin:0;font-size:1rem}.OrderItemsManager_copy__7DU2H small,.OrderItemsManager_editActions__czYG7 small,.OrderItemsManager_toolbar__3OAPr small{color:var(--color-muted)}.OrderItemsManager_editButton__QKp7u{padding:8px 12px;border:1px solid var(--color-line);border-radius:10px;background:var(--color-control);color:var(--color-text);font:inherit;font-weight:750;cursor:pointer}.OrderItemsManager_group__Dz5oS{display:grid;gap:7px}.OrderItemsManager_groupHeading___4eh5{display:flex;align-items:center;justify-content:space-between;padding:0 4px;color:var(--color-muted);font-size:.76rem;font-weight:800;letter-spacing:.02em}.OrderItemsManager_groupHeading___4eh5 b{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:999px;background:var(--color-accent-soft);color:var(--color-accent);font-size:.75rem}.OrderItemsManager_list__RjNfy,.OrderItemsManager_removedList__74oG6{overflow:hidden;border:1px solid var(--color-line);border-radius:14px;background:var(--color-surface-strong)}.OrderItemsManager_row__mJjDn{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border-bottom:1px solid var(--color-line)}.OrderItemsManager_row__mJjDn:last-child{border-bottom:0}.OrderItemsManager_row__mJjDn[data-editing=true]{grid-template-columns:24px 34px minmax(0,1fr) auto}.OrderItemsManager_row__mJjDn[data-selected=true]{background:var(--color-accent-soft)}.OrderItemsManager_row__mJjDn[data-disabled=true]{opacity:.62}.OrderItemsManager_quantity__zrqvw{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--color-accent-soft);color:var(--color-brand);font-weight:850}.OrderItemsManager_copy__7DU2H{min-width:0;display:grid;gap:3px}.OrderItemsManager_copy__7DU2H small,.OrderItemsManager_copy__7DU2H strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderItemsManager_check__dmTOR{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1.5px solid var(--color-muted);border-radius:6px;background:transparent;color:var(--color-inverse-text);cursor:pointer}.OrderItemsManager_check__dmTOR[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent)}.OrderItemsManager_check__dmTOR svg{width:14px;height:14px;stroke-width:3}.OrderItemsManager_stepper__N7tnF{display:inline-flex;align-items:center;gap:7px}.OrderItemsManager_stepper__N7tnF>button{display:grid;place-items:center;width:27px;height:27px;padding:0;border:1px solid var(--color-line);border-radius:8px;background:var(--color-control);color:var(--color-text);cursor:pointer}.OrderItemsManager_stepper__N7tnF>button:disabled{opacity:.4;cursor:not-allowed}.OrderItemsManager_stepper__N7tnF>button svg{width:13px;height:13px}.OrderItemsManager_stepper__N7tnF>b{min-width:18px;text-align:center}.OrderItemsManager_editActions__czYG7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.OrderItemsManager_voidButton__D4a0m{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:0;border-radius:10px;background:var(--color-danger);color:white;font:inherit;font-weight:800;cursor:pointer}.OrderItemsManager_removedRow__Vxtkv button svg,.OrderItemsManager_voidButton__D4a0m svg{width:16px;height:16px}.OrderItemsManager_removedSection__4Dh8D{border:1px solid var(--color-line);border-radius:14px;background:color-mix(in srgb,var(--color-surface-strong) 72%,transparent)}.OrderItemsManager_removedSection__4Dh8D summary{display:grid;grid-template-columns:1fr auto 18px;align-items:center;gap:10px;padding:13px 14px;color:var(--color-muted);font-weight:750;cursor:pointer;list-style:none}.OrderItemsManager_removedSection__4Dh8D summary::-webkit-details-marker{display:none}.OrderItemsManager_removedSection__4Dh8D summary b{display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--color-line);font-size:.75rem}.OrderItemsManager_removedSection__4Dh8D summary svg{width:17px;transition:transform .18s ease}.OrderItemsManager_removedSection__4Dh8D[open] summary svg{transform:rotate(180deg)}.OrderItemsManager_removedSection__4Dh8D>p{margin:-3px 14px 12px;color:var(--color-muted);font-size:.8rem}.OrderItemsManager_removedList__74oG6{margin:0 10px 10px;border-radius:10px;background:transparent}.OrderItemsManager_removedRow__Vxtkv{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--color-line);color:var(--color-muted)}.OrderItemsManager_removedRow__Vxtkv:last-child{border-bottom:0}.OrderItemsManager_removedRow__Vxtkv .OrderItemsManager_copy__7DU2H strong{text-decoration:line-through}.OrderItemsManager_removedRow__Vxtkv button{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid var(--color-line);border-radius:8px;background:var(--color-control);color:var(--color-text);font:inherit;font-size:.8rem;font-weight:750;cursor:pointer}.OrderItemsManager_removedRow__Vxtkv .OrderItemsManager_stepper__N7tnF>button{display:grid;width:27px;height:27px;padding:0}.OrderItemsManager_empty___sWvm{margin:0;padding:24px;color:var(--color-muted);text-align:center}.OrderItemsManager_reasonPanel__ht_a6{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;height:var(--visual-viewport-height,100dvh);min-height:0;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgb(0 0 0/.5)}.OrderItemsManager_reasonCard__V_WRP{position:relative;width:min(28rem,100%);display:grid;gap:13px;padding:24px;border:1px solid var(--color-line);border-radius:18px;background:var(--color-surface-elevated);box-shadow:var(--shadow-glass)}.OrderItemsManager_reasonCard__V_WRP h3,.OrderItemsManager_reasonCard__V_WRP p{margin:0}.OrderItemsManager_reasonCard__V_WRP p{color:var(--color-muted)}.OrderItemsManager_reasonIcon__naAZc{width:24px;color:var(--color-danger)}.OrderItemsManager_close___pFQx{position:absolute;top:12px;right:12px;display:grid;place-items:center;border:0;background:transparent;color:var(--color-text);cursor:pointer}.OrderItemsManager_close___pFQx svg{width:19px}.OrderItemsManager_reasonCard__V_WRP label{display:grid;gap:6px;font-weight:700}.OrderItemsManager_reasonCard__V_WRP textarea{min-height:96px;resize:vertical;padding:12px;border:1px solid var(--color-line);border-radius:10px;background:var(--color-control);color:var(--color-text);font:inherit}.OrderItemsManager_reasonActions__H0OHh{display:flex;justify-content:flex-end;gap:9px}.OrderItemsManager_reasonActions__H0OHh:has(>:only-child){display:grid;grid-template-columns:minmax(0,1fr)}.OrderItemsManager_reasonActions__H0OHh button{padding:10px 14px;border:1px solid var(--color-line);border-radius:9px;background:var(--color-control);color:var(--color-text);font:inherit;font-weight:750;cursor:pointer}.OrderItemsManager_reasonActions__H0OHh:has(>:only-child) button{width:100%}.OrderItemsManager_reasonActions__H0OHh button:last-child{border-color:var(--color-danger);background:var(--color-danger);color:white}.OrderItemsManager_reasonActions__H0OHh button:disabled,.OrderItemsManager_removedRow__Vxtkv button:disabled,.OrderItemsManager_voidButton__D4a0m:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.OrderItemsManager_manager__0D_yh{margin-top:0}.OrderItemsManager_row__mJjDn{padding:10px}.OrderItemsManager_row__mJjDn[data-editing=true]{grid-template-columns:22px 30px minmax(0,1fr) auto;gap:9px}.OrderItemsManager_editActions__czYG7{align-items:flex-start;flex-direction:column}.OrderItemsManager_voidButton__D4a0m{width:100%;justify-content:center}.OrderItemsManager_reasonPanel__ht_a6{align-items:end;padding:0 max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left))}.OrderItemsManager_reasonCard__V_WRP{width:100%;max-height:100%;overflow-y:auto;border-radius:18px 18px 0 0;padding:22px 18px max(22px,env(safe-area-inset-bottom))}.OrderItemsManager_reasonActions__H0OHh{flex-direction:column-reverse}.OrderItemsManager_reasonActions__H0OHh button{min-height:46px}.OrderItemsManager_removedRow__Vxtkv{grid-template-columns:30px minmax(0,1fr)}.OrderItemsManager_removedRow__Vxtkv button{grid-column:2;justify-self:start}}.MobileOrderComposer_root__MgHgH{--order-surface:var(--color-canvas);position:fixed;inset:0;z-index:90;isolation:isolate;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100vw,520px);height:100vh;height:100dvh;margin-inline:auto;overflow:hidden;background:var(--order-surface);color:var(--text)}.MobileOrderComposer_workspaceError__Pn_Ie{display:grid;gap:10px;margin:16px 16px 0}.MobileOrderComposer_workspaceErrorAction__TJs5N{width:100%;min-height:44px;border-color:color-mix(in srgb,var(--danger) 30%,var(--line));background:var(--surface-strong);color:var(--danger)}@media (min-width:981px){.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts{inset:0 0 0 clamp(272px,18vw,312px);width:auto!important;min-width:0;margin:0!important;translate:none;box-shadow:-16px 0 50px rgb(var(--token-shadow-dark-rgb)/.08)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_header___KJWE{grid-template-columns:44px minmax(0,1fr) auto;min-height:76px;padding-inline:clamp(28px,4vw,56px)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_header___KJWE h1{font-size:1.35rem}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_search__aSieH{min-height:52px;margin:18px clamp(28px,4vw,56px);padding-inline:16px;border-radius:16px}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_menuBrowser__ZrPuS{grid-template-columns:clamp(150px,14vw,220px) minmax(0,1fr)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_categoryRail__gwEPL{gap:5px;padding:16px 12px 100px clamp(28px,4vw,56px)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_categoryRail__gwEPL button{min-height:58px;border-radius:13px;font-size:.76rem}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_itemGrid__cb3Bz{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;padding:16px clamp(28px,4vw,56px) 110px 16px}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_itemCard__STVSa,.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_quickAdd__Gb8dQ{min-height:92px}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_quickAdd__Gb8dQ{padding:14px}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_quickAdd__Gb8dQ strong{font-size:.82rem}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_bottomShell__0DKC6{padding-inline:clamp(28px,4vw,56px)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_bottomTabs__vXqck{max-width:760px;margin-inline:auto}}[data-theme=dark] .MobileOrderComposer_root__MgHgH{--order-surface:rgb(var(--token-night-rgb))}.MobileOrderComposer_header___KJWE{position:relative;width:100%;z-index:20;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:64px;padding:max(9px,env(safe-area-inset-top)) 12px 9px;border-bottom:1px solid color-mix(in srgb,var(--line) 75%,transparent);background:color-mix(in srgb,var(--order-surface) 94%,transparent);backdrop-filter:blur(18px)}.MobileOrderComposer_root__MgHgH.MobileOrderComposer_desktop___VMts .MobileOrderComposer_header___KJWE{width:100%}.MobileOrderComposer_backButton__ArlAK{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong);color:var(--text)}.MobileOrderComposer_backButton__ArlAK svg{width:17px}.MobileOrderComposer_header___KJWE>div{display:grid;gap:1px;min-width:0}.MobileOrderComposer_header___KJWE span{color:var(--muted);font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MobileOrderComposer_header___KJWE h1{margin:0;font-family:var(--font-ui);font-size:1.1rem;letter-spacing:-.03em}.MobileOrderComposer_header___KJWE>strong{font-size:.8rem;white-space:nowrap}.MobileOrderComposer_body__pr8rD{min-height:0;overflow-y:auto;overflow-x:hidden;background:var(--order-surface)}.MobileOrderComposer_actionsView__y_Xbn,.MobileOrderComposer_menuView__98842,.MobileOrderComposer_orderView__ArZC5,.MobileOrderComposer_splitView__zVj1q{height:100%;min-height:0;overflow-y:auto}.MobileOrderComposer_menuView__98842{display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--order-surface)}.MobileOrderComposer_search__aSieH{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:44px;margin:9px 10px;padding:0 11px;border:1px solid var(--line);border-radius:13px;background:var(--surface-strong)}.MobileOrderComposer_search__aSieH>svg{width:17px;color:var(--muted)}.MobileOrderComposer_search__aSieH input{min-width:0;min-height:40px;padding:0;border:0;outline:0;background:transparent;font-size:16px}.MobileOrderComposer_search__aSieH button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:var(--muted)}.MobileOrderComposer_search__aSieH button svg{width:15px}.MobileOrderComposer_menuBrowser__ZrPuS{display:grid;grid-template-columns:82px minmax(0,1fr);min-height:0;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:var(--order-surface)}.MobileOrderComposer_categoryRail__gwEPL{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:7px 5px 76px;border-right:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:color-mix(in srgb,var(--order-surface) 92%,var(--line))}.MobileOrderComposer_categoryRail__gwEPL button{display:grid;place-items:center;min-height:54px;padding:7px 5px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-size:.65rem;font-weight:750;line-height:1.12;overflow-wrap:anywhere}.MobileOrderComposer_categoryRail__gwEPL button[data-active=true]{background:var(--surface-strong);color:var(--text);box-shadow:inset 3px 0 var(--accent)}.MobileOrderComposer_itemGrid__cb3Bz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(62px,auto);gap:5px;align-content:start;min-height:0;overflow-y:auto;padding:6px 6px 76px;background:var(--order-surface)}.MobileOrderComposer_menuContent__JBkem{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.MobileOrderComposer_subgroupTabs__2bCmm{display:flex;gap:6px;overflow-x:auto;padding:7px 7px 5px;border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);background:var(--order-surface);scrollbar-width:none}.MobileOrderComposer_subgroupTabs__2bCmm::-webkit-scrollbar{display:none}.MobileOrderComposer_subgroupTabs__2bCmm button{flex:0 0 auto;min-height:32px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--surface-strong);color:var(--muted);font:750 .68rem/1 var(--font-ui)}.MobileOrderComposer_subgroupTabs__2bCmm button[data-active=true]{border-color:color-mix(in srgb,var(--accent) 56%,var(--line));background:var(--accent-soft);color:var(--text)}.MobileOrderComposer_itemCard__STVSa{position:relative;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:11px;background:var(--surface-strong)}.MobileOrderComposer_quickAdd__Gb8dQ{display:grid;align-content:space-between;gap:4px;width:100%;min-height:62px;padding:8px;border:0;background:transparent;color:var(--text);text-align:left}.MobileOrderComposer_quickAdd__Gb8dQ strong{display:-webkit-box;min-width:0;overflow:hidden;padding-right:15px;font-size:.7rem;line-height:1.13;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MobileOrderComposer_quickAdd__Gb8dQ>span:not(.MobileOrderComposer_draftBadge__zCqtu){color:var(--brand);font-size:.62rem;font-weight:800}.MobileOrderComposer_quickAdd__Gb8dQ small{color:var(--muted);font-size:.57rem;font-weight:750}.MobileOrderComposer_draftBadge__zCqtu{position:absolute;top:5px;right:5px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--accent);color:white;font-size:.54rem;font-weight:850}.MobileOrderComposer_actionsView__y_Xbn,.MobileOrderComposer_orderView__ArZC5,.MobileOrderComposer_paymentView__6uGmT,.MobileOrderComposer_splitView__zVj1q{padding:12px 10px 76px}.MobileOrderComposer_orderView__ArZC5{display:grid;align-content:start;gap:17px}.MobileOrderComposer_orderSection__VtRRB{display:grid;gap:7px}.MobileOrderComposer_sectionHeading__cTBWV{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-inline:2px}.MobileOrderComposer_sectionHeading__cTBWV h2{margin:0;font-size:.84rem}.MobileOrderComposer_sectionHeading__cTBWV span{display:grid;place-items:center;min-width:24px;height:24px;border-radius:999px;background:var(--accent-soft);color:var(--brand);font-size:.65rem;font-weight:800}.MobileOrderComposer_orderList__tuiaT{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong)}.MobileOrderComposer_orderRow__30prZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;min-height:50px;padding:7px 10px;border:0;border-radius:0;background:transparent}.MobileOrderComposer_orderRow__30prZ+.MobileOrderComposer_orderRow__30prZ{border-top:1px solid color-mix(in srgb,var(--line) 72%,transparent)}.MobileOrderComposer_orderRow__30prZ[data-draft=true]{display:block;padding:0}.MobileOrderComposer_orderRow__30prZ[data-draft=true][data-selected=true]{background:color-mix(in srgb,var(--accent-soft) 32%,var(--surface-strong));box-shadow:inset 3px 0 var(--accent)}.MobileOrderComposer_lineSelect__pJqCg{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;width:100%;min-height:49px;padding:7px 10px;border:0;background:transparent;color:var(--text);text-align:left}.MobileOrderComposer_draftQuantity__TWJWY,.MobileOrderComposer_submittedQuantity__MIv4C{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:var(--accent-soft);color:var(--brand);font-size:.7rem;font-weight:850}.MobileOrderComposer_lineCopy__RKX88{display:grid;gap:3px;min-width:0}.MobileOrderComposer_lineCopy__RKX88 strong{display:-webkit-box;min-width:0;overflow:hidden;font-size:.77rem;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MobileOrderComposer_lineCopy__RKX88 span{color:var(--muted);font-size:.65rem}.MobileOrderComposer_quantityControl__O2yLr{display:grid;grid-template-columns:31px 25px 31px;align-items:center;text-align:center}.MobileOrderComposer_quantityControl__O2yLr button{display:grid;place-items:center;width:31px;height:34px;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--text)}.MobileOrderComposer_quantityControl__O2yLr button svg{width:13px}.MobileOrderComposer_quantityControl__O2yLr strong{font-size:.72rem}.MobileOrderComposer_paymentView__6uGmT{display:grid;align-content:start;gap:13px;height:auto;min-height:100%;overflow:visible;padding-bottom:32px}.MobileOrderComposer_paymentHero__6hAqJ{display:grid;justify-items:center;gap:3px;padding:18px 12px;border-radius:16px;background:var(--gradient-payment);color:white}.MobileOrderComposer_paymentHero__6hAqJ span{font-size:.68rem;font-weight:750;opacity:.78}.MobileOrderComposer_paymentHero__6hAqJ strong{font-family:var(--font-ui);font-size:1.85rem}.MobileOrderComposer_paymentHero__6hAqJ small{font-size:.63rem;opacity:.75}.MobileOrderComposer_paymentLines__PIiNM{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.MobileOrderComposer_paymentLines__PIiNM div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px}.MobileOrderComposer_paymentLines__PIiNM div+div{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.MobileOrderComposer_paymentLines__PIiNM span,.MobileOrderComposer_paymentLines__PIiNM strong{font-size:.72rem}.MobileOrderComposer_paymentButtons__nEXxr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.MobileOrderComposer_paymentButtons__nEXxr button{display:grid;gap:4px;min-height:60px;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);color:var(--text)}.MobileOrderComposer_paymentButtons__nEXxr button:first-child{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.MobileOrderComposer_paymentButtons__nEXxr button:disabled{opacity:.48}.MobileOrderComposer_paymentButtons__nEXxr span{font-size:.77rem;font-weight:800}.MobileOrderComposer_paymentButtons__nEXxr small,.MobileOrderComposer_paymentButtons__nEXxr strong{font-size:.68rem}.MobileOrderComposer_discountBlock__oh9fG{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.MobileOrderComposer_discountToggle__Q9B5q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--text);font-size:.72rem;font-weight:800}.MobileOrderComposer_discountToggle__Q9B5q strong{color:var(--success)}.MobileOrderComposer_discountEditor__FKva_{display:grid;gap:10px;padding:0 12px 12px;border-top:1px solid var(--line)}.MobileOrderComposer_discountReasonSelect__3RVsx{width:100%;padding-top:9px}.MobileOrderComposer_discountReasonTrigger___BHDx{min-height:44px}.MobileOrderComposer_discountEditor__FKva_>[role=tablist]{padding-top:2px}.MobileOrderComposer_discountEditor__FKva_ label{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 11px;border:1px solid var(--line);border-radius:11px}.MobileOrderComposer_discountEditor__FKva_ input,.MobileOrderComposer_discountEditor__FKva_ select{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-weight:800}.MobileOrderComposer_discountEditor__FKva_ label span{color:var(--muted);font-size:.7rem;font-weight:800}.MobileOrderComposer_discountEditor__FKva_ p{display:grid;grid-template-columns:1fr auto;gap:5px 12px;margin:0;color:var(--muted);font-size:.66rem}.MobileOrderComposer_discountEditor__FKva_ p strong{color:var(--text);text-align:right}.MobileOrderComposer_discountReasonError__S4twL{color:var(--danger);font-size:.63rem;font-weight:750}.MobileOrderComposer_tipBlock__y1WsU{overflow:hidden;border:1px solid color-mix(in srgb,var(--success) 30%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--success) 4%,var(--surface-strong))}.MobileOrderComposer_tipBlock__y1WsU .MobileOrderComposer_discountToggle__Q9B5q strong{color:var(--success)}.MobileOrderComposer_tipEditor___HsQJ{display:grid;gap:10px;padding:10px 12px 12px;border-top:1px solid var(--line)}.MobileOrderComposer_tipPresets__d8Kx2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.MobileOrderComposer_tipPresets__d8Kx2 button{min-height:36px;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--text);font-size:.68rem;font-weight:850}.MobileOrderComposer_tipPresets__d8Kx2 button:hover{border-color:color-mix(in srgb,var(--success) 45%,var(--line));color:var(--success)}.MobileOrderComposer_tipPresets__d8Kx2 button[data-active=true]{border-color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--surface-strong));color:var(--success)}.MobileOrderComposer_tipEditor___HsQJ label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;min-height:44px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:var(--surface-strong)}.MobileOrderComposer_tipEditor___HsQJ label b,.MobileOrderComposer_tipEditor___HsQJ label span,.MobileOrderComposer_tipEditor___HsQJ>small{color:var(--muted);font-size:.65rem;font-weight:750}.MobileOrderComposer_tipEditor___HsQJ input{min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-weight:850;text-align:right}.MobileOrderComposer_inlineCash__zj_SY{display:grid;gap:13px}.MobileOrderComposer_inlineBack__sIlqc{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:0;border:0;background:transparent;color:var(--muted);font-size:.7rem;font-weight:750}.MobileOrderComposer_inlineBack__sIlqc svg{width:15px;height:15px}.MobileOrderComposer_inlineCashInput___y_vt{display:grid;gap:7px;color:var(--text);font-size:.72rem;font-weight:800}.MobileOrderComposer_inlineCashInput___y_vt div{display:flex;align-items:center;gap:8px;min-height:50px;padding:0 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.MobileOrderComposer_inlineCashInput___y_vt input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:1rem}.MobileOrderComposer_inlineCashInput___y_vt div>span{color:var(--muted)}.MobileOrderComposer_inlineCashSuggestions__sACUR{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none}.MobileOrderComposer_inlineCashSuggestions__sACUR::-webkit-scrollbar{display:none}.MobileOrderComposer_inlineCashSuggestions__sACUR button{flex:0 0 auto;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface-strong);color:var(--text);font-size:.68rem;font-weight:800}.MobileOrderComposer_inlineCashSummary__507Qi{display:grid;gap:8px;margin:0;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.MobileOrderComposer_inlineCashSummary__507Qi div{display:flex;align-items:center;justify-content:space-between;gap:12px}.MobileOrderComposer_inlineCashSummary__507Qi div:last-child{padding-top:8px;border-top:1px solid var(--line);color:var(--success);font-weight:800}.MobileOrderComposer_inlineCashSummary__507Qi dd,.MobileOrderComposer_inlineCashSummary__507Qi dt{margin:0;font-size:.72rem}.MobileOrderComposer_inlinePaymentResult__KUTor{display:grid;gap:12px}.MobileOrderComposer_inlineReceiptDocument__baEGb{padding:10px 0;border-block:1px solid var(--line)}.MobileOrderComposer_inlineReceiptLoading__fauzu{display:grid;place-items:center;gap:10px;min-height:220px;border-block:1px solid var(--line);color:var(--muted);font-size:.76rem}.MobileOrderComposer_inlineReceiptLoading__fauzu svg{width:24px;height:24px;color:var(--brand)}.MobileOrderComposer_notice__vgPsA{margin:0;padding:9px 10px;border-radius:11px;background:color-mix(in srgb,var(--warning) 9%,var(--theme-light));color:var(--warning);font-size:.68rem;line-height:1.35}.MobileOrderComposer_actionsView__y_Xbn{display:grid;align-content:start;gap:8px}.MobileOrderComposer_actionsView__y_Xbn>button{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-height:68px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong);color:var(--text);text-align:left}.MobileOrderComposer_actionsView__y_Xbn>button:disabled{opacity:.42}.MobileOrderComposer_actionsView__y_Xbn>button>svg{width:19px;color:var(--brand)}.MobileOrderComposer_actionsView__y_Xbn>button span{display:grid;gap:3px}.MobileOrderComposer_actionsView__y_Xbn strong{font-size:.78rem}.MobileOrderComposer_actionsView__y_Xbn small{color:var(--muted);font-size:.65rem;line-height:1.3}.MobileOrderComposer_splitView__zVj1q{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px}.MobileOrderComposer_splitHeader__TXUKc{display:flex;align-items:start;justify-content:space-between;gap:10px}.MobileOrderComposer_splitHeader__TXUKc h2,.MobileOrderComposer_splitHeader__TXUKc p{margin:0}.MobileOrderComposer_splitHeader__TXUKc h2{font-size:.92rem}.MobileOrderComposer_splitHeader__TXUKc p{margin-top:2px;color:var(--muted);font-size:.65rem}.MobileOrderComposer_splitHeader__TXUKc button{padding:6px 8px;border:0;background:transparent;color:var(--brand);font-size:.65rem;font-weight:800}.MobileOrderComposer_splitColumns__t_556{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0}.MobileOrderComposer_splitColumns__t_556>div{align-content:start;min-width:0;overflow-y:auto;padding:7px;border:1px solid var(--line);border-radius:13px;background:var(--surface-strong)}.MobileOrderComposer_splitColumns__t_556>div[data-selected=true]{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent-soft) 20%,var(--surface-strong))}.MobileOrderComposer_splitColumns__t_556 h3{margin:0 0 7px;font-size:.66rem}.MobileOrderComposer_splitColumns__t_556 button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;width:100%;margin-bottom:6px;padding:8px;border:1px solid color-mix(in srgb,var(--line) 75%,transparent);border-radius:10px;background:var(--order-surface);color:var(--text);text-align:left}.MobileOrderComposer_splitColumns__t_556 button span{grid-column:1/-1;font-size:.66rem;line-height:1.2}.MobileOrderComposer_splitColumns__t_556 button strong{font-size:.62rem}.MobileOrderComposer_splitColumns__t_556 button svg{width:12px}.MobileOrderComposer_splitColumns__t_556 p{color:var(--muted);font-size:.64rem;text-align:center}.MobileOrderComposer_splitQuantityList__EV_vP{display:grid;align-content:start;gap:8px;min-height:0;overflow-y:auto}.MobileOrderComposer_splitQuantityRow__GhdN9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);border-radius:13px;background:var(--surface-strong)}.MobileOrderComposer_splitQuantityCopy__H5n4B{display:grid;gap:3px;min-width:0}.MobileOrderComposer_splitQuantityCopy__H5n4B strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}.MobileOrderComposer_splitQuantityCopy__H5n4B span{color:var(--muted);font-size:.64rem}.MobileOrderComposer_splitStepper__Ss92L{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.MobileOrderComposer_splitStepper__Ss92L button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface-strong);color:var(--brand)}.MobileOrderComposer_splitStepper__Ss92L button:disabled{opacity:.35}.MobileOrderComposer_splitStepper__Ss92L svg{width:14px}.MobileOrderComposer_splitStepper__Ss92L>strong{min-width:16px;text-align:center;font-size:.76rem}.MobileOrderComposer_primaryButton__PnrK_{min-height:46px;padding:0 13px;border:0;border-radius:13px;background:var(--gradient-brand);color:white;font-weight:800}.MobileOrderComposer_primaryButton__PnrK_:disabled{opacity:.45}.MobileOrderComposer_bottomShell__0DKC6{position:relative;z-index:3;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 94%,transparent);backdrop-filter:blur(20px)}.MobileOrderComposer_draftControls__PNpMJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:center;padding:7px 7px 0}.MobileOrderComposer_draftControls__PNpMJ>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;height:38px;padding:0 9px;border:1px solid var(--line);border-radius:11px;background:var(--surface-strong);color:var(--text);font-size:.64rem;font-weight:800}.MobileOrderComposer_draftControls__PNpMJ>button svg{width:14px}.MobileOrderComposer_bottomTabs__vXqck{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:6px 6px max(7px,env(safe-area-inset-bottom))}.MobileOrderComposer_bottomTabs__vXqck button{display:grid;justify-items:center;gap:2px;min-width:0;min-height:48px;padding:4px 2px;border:0;border-radius:11px;background:transparent;color:var(--muted);font-size:.58rem;font-weight:750}.MobileOrderComposer_bottomTabs__vXqck button>span{position:relative;display:grid;place-items:center}.MobileOrderComposer_bottomTabs__vXqck svg{width:18px;height:18px}.MobileOrderComposer_bottomTabs__vXqck i{position:absolute;top:-5px;right:-10px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:white;font-size:.5rem;font-style:normal}.MobileOrderComposer_bottomTabs__vXqck button[data-active=true]{background:var(--accent-soft);color:var(--brand)}.MobileOrderComposer_submitFeedback__CaGO_{display:flex;align-items:center;gap:8px;margin:0 10px 4px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--success) 35%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--success) 8%,var(--surface-strong));color:var(--success);font-size:.68rem;font-weight:800}.MobileOrderComposer_submitFeedback__CaGO_[data-tone=error]{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 7%,var(--surface-strong));color:var(--danger)}.MobileOrderComposer_submitFeedback__CaGO_ svg{width:17px;height:17px;flex:0 0 auto}.MobileOrderComposer_spinner__LO63H{animation:MobileOrderComposer_orderComposerSpin__C3iMk .8s linear infinite}@keyframes MobileOrderComposer_orderComposerSpin__C3iMk{to{transform:rotate(1turn)}}.MobileOrderComposer_bottomTabs__vXqck .MobileOrderComposer_sendTab__TEEVX{background:var(--gradient-brand);color:white;box-shadow:0 7px 16px rgb(var(--token-shadow-warm-rgb)/.18)}.MobileOrderComposer_bottomTabs__vXqck .MobileOrderComposer_sendTab__TEEVX:disabled{background:color-mix(in srgb,var(--line) 65%,var(--surface-strong));color:var(--muted);box-shadow:none;opacity:.7}.MobileOrderComposer_empty__dtWjG{grid-column:1/-1;margin:0;padding:36px 10px;color:var(--muted);font-size:.72rem;text-align:center}.MobileOrderComposer_customizer__rjsFm{display:grid;gap:15px}.MobileOrderComposer_customizerPrice__OKa66{display:flex;align-items:center;justify-content:space-between;gap:12px}.MobileOrderComposer_customizerPrice__OKa66 strong{font-size:.9rem}.MobileOrderComposer_customizerPrice__OKa66 span{color:var(--brand);font-size:.78rem;font-weight:800}.MobileOrderComposer_options__QpUAi{display:grid;gap:7px;margin:0;padding:0;border:0}.MobileOrderComposer_options__QpUAi legend{margin-bottom:7px;font-size:.74rem;font-weight:800}.MobileOrderComposer_requiredHint__wWudT{margin:-5px 0 2px;color:var(--muted);font-size:.63rem;font-weight:650}.MobileOrderComposer_options__QpUAi button{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:43px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong);color:var(--text);font:inherit;text-align:left;cursor:pointer}.MobileOrderComposer_options__QpUAi button[data-selected=true]{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));background:color-mix(in srgb,var(--accent-soft) 30%,var(--theme-light))}.MobileOrderComposer_options__QpUAi button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MobileOrderComposer_options__QpUAi button span,.MobileOrderComposer_options__QpUAi button strong{font-size:.72rem}.MobileOrderComposer_notes__6POlR{display:grid;gap:5px}.MobileOrderComposer_notes__6POlR span{font-size:.72rem;font-weight:800}.MobileOrderComposer_notes__6POlR input{min-height:44px;padding:0 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong)}.MobileOrderComposer_customizerFooter__QLV19{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}@media (min-width:521px){.MobileOrderComposer_root__MgHgH{left:50%;right:auto;transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.MobileOrderComposer_root__MgHgH{scroll-behavior:auto}}.MobileOrderComposer_receiptModal__syVpS{position:absolute;inset:0;z-index:50;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--order-surface)}.MobileOrderComposer_receiptModalHeader__P_9W0{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:max(8px,env(safe-area-inset-top)) 16px 8px;border-bottom:1px solid var(--line)}.MobileOrderComposer_receiptModalHeader__P_9W0 h2{margin:0;font-size:1rem}.MobileOrderComposer_receiptModalHeader__P_9W0 button{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface-strong);color:var(--text)}.MobileOrderComposer_receiptModalHeader__P_9W0 button svg{width:19px;height:19px}.MobileOrderComposer_receiptModalBody__dpjq6{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px max(24px,env(safe-area-inset-bottom))}.StatusDot_indicator__UiyLK{display:inline-flex;align-items:center;min-width:0;color:var(--status-current);line-height:0}.StatusDot_indicator__UiyLK[data-muted=true]{color:var(--muted)}.StatusDot_dot__j9Nq_{width:9px;height:9px;border-radius:999px;flex:0 0 auto;background:var(--status-current);box-shadow:0 0 0 4px color-mix(in srgb,var(--status-current) 14%,transparent)}.StatusDot_indicator__UiyLK[data-size=sm] .StatusDot_dot__j9Nq_{width:7px;height:7px}.StatusDot_indicator__UiyLK[data-size=lg] .StatusDot_dot__j9Nq_{width:11px;height:11px}.StatusDot_indicator__UiyLK[data-tone=available]{--status-current:var(--status-available)}.StatusDot_indicator__UiyLK[data-tone=occupied]{--status-current:var(--status-occupied)}.StatusDot_indicator__UiyLK[data-tone=attention]{--status-current:var(--status-attention)}.StatusDot_indicator__UiyLK[data-tone=progress]{--status-current:var(--status-progress)}.StatusDot_indicator__UiyLK[data-tone=served]{--status-current:var(--status-served)}.StatusDot_indicator__UiyLK[data-tone=inactive]{--status-current:var(--status-inactive)}.StatusDot_indicator__UiyLK[data-tone=critical]{--status-current:var(--status-critical)}.StatusDot_indicator__UiyLK[data-tone=neutral]{--status-current:var(--status-neutral)}.ProductTourPreview_body__5nPqq{display:grid;min-height:0;grid-template-rows:minmax(0,1fr);gap:12px;padding:18px;background:var(--surface-strong)}.ProductTourPreview_body__5nPqq>article{min-width:0;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr)}.ProductTourPreview_floorDemoScene__qastJ{position:relative;display:grid;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr);padding-top:12px}.ProductTourPreview_floorFilters__XSZq2{display:flex;gap:7px;margin-bottom:12px;overflow:auto;scrollbar-width:none}.ProductTourPreview_floorFilters__XSZq2>span{flex:0 0 auto;padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.66rem;white-space:nowrap}.ProductTourPreview_floorFilters__XSZq2>.ProductTourPreview_floorFilterActive__wKnAU{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));color:var(--accent);background:var(--accent-soft);font-weight:800}.ProductTourPreview_floorGrid__r9s1Y{display:grid;min-height:0;height:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:112px;align-content:start;gap:10px;overflow-y:auto;scrollbar-width:thin}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTable__ruOjt{height:100%;min-height:0;grid-template-rows:auto auto minmax(0,1fr);gap:0;padding:10px;border-radius:14px;background:var(--surface)}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableTop__br0_G{display:flex;align-items:center;justify-content:space-between}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableTop__br0_G strong{font-size:1.05rem}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableSection__APpLC{margin-top:4px;font-size:.64rem}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableMeta__w0_Sa{display:flex;align-items:end;justify-content:space-between;gap:4px;margin-top:6px;padding-top:3px;font-size:.62rem}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableMeta__w0_Sa span,.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableMeta__w0_Sa strong{font-size:.62rem}.ProductTourPreview_floorTableSelected__lT3fo{outline:3px solid color-mix(in srgb,var(--accent) 54%,transparent);outline-offset:2px;box-shadow:0 9px 24px rgb(var(--token-shadow-dark-rgb)/.14)}.ProductTourPreview_demoCursor__dlL3K{position:absolute;z-index:4;top:35%;left:4%;display:flex;align-items:flex-start;gap:4px;color:var(--accent);filter:drop-shadow(0 2px 3px rgb(0 0 0/.22));pointer-events:none;animation:ProductTourPreview_cursorDemonstration___juXb .55s ease-out both;transition:left .48s cubic-bezier(.22,1,.36,1),top .48s cubic-bezier(.22,1,.36,1),transform .12s ease}.ProductTourPreview_demoCursor__dlL3K svg{width:25px;height:25px;fill:var(--surface);stroke-width:2.2}.ProductTourPreview_demoCursor__dlL3K span{margin-top:17px;padding:4px 7px;border-radius:5px;color:var(--token-paper-50);background:var(--token-ink-900);font-size:.57rem;font-weight:750;white-space:nowrap}.ProductTourPreview_demoCursor__dlL3K[data-modal-open=true]{z-index:6}.ProductTourPreview_demoCursor__dlL3K[data-modal-open=true] span{display:none}.ProductTourPreview_demoCursor__dlL3K[data-clicking=true]{transform:scale(.78)}@keyframes ProductTourPreview_cursorDemonstration___juXb{0%{opacity:0;transform:translate(-58px,-42px)}to{opacity:1;transform:translate(0)}}.ProductTourPreview_floorModalBackdrop__sLzf4{position:absolute;z-index:5;inset:-6px 0 0;display:grid;place-items:center;padding:15px;border-radius:15px;background:rgb(27 23 19/.12);backdrop-filter:blur(1px);animation:ProductTourPreview_modal-enter__xDKWc .2s ease both}.ProductTourPreview_floorModal__bNf3E{position:relative;width:min(420px,100%);padding:25px 24px 23px;border:1px solid var(--line);border-radius:22px;background:var(--surface-strong);box-shadow:0 26px 70px rgb(var(--token-shadow-dark-rgb)/.24)}.ProductTourPreview_floorModalClose__q_weC{position:absolute;top:12px;right:12px;display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface);cursor:pointer}.ProductTourPreview_floorModalClose__q_weC:hover{color:var(--text);border-color:var(--accent)}.ProductTourPreview_floorModalClose__q_weC:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 40%,transparent);outline-offset:2px}@keyframes ProductTourPreview_modal-enter__xDKWc{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}.ProductTourPreview_orderBoardViewport__9MHcm{min-height:0;height:100%;overflow:auto;padding:0 1px 5px;scrollbar-width:thin}.ProductTourPreview_orderBoard__7yNaB{position:relative;display:grid;height:100%;min-height:280px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2%;isolation:isolate}.ProductTourPreview_orderColumn__UUgZS{position:relative;min-width:0}.ProductTourPreview_orderColumnHeaderActive__RO2HV,.ProductTourPreview_orderColumnHeader__WdPOW{position:relative;z-index:0;display:flex;min-width:0;height:40px;padding:0 9px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface);font-size:.68rem;transition:border-color .24s ease,background-color .24s ease,color .24s ease}.ProductTourPreview_orderColumnHeaderActive__RO2HV strong,.ProductTourPreview_orderColumnHeader__WdPOW strong{min-width:0;overflow:hidden;font-size:inherit;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.ProductTourPreview_orderColumnHeaderActive__RO2HV>b,.ProductTourPreview_orderColumnHeader__WdPOW>b{margin-left:auto;font-size:.66rem}.ProductTourPreview_orderColumnHeaderActive__RO2HV{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));color:var(--text);background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.ProductTourPreview_orderDropZone___CXWB{position:absolute;inset:49px 0 0;z-index:0;min-height:220px;border:1px dashed color-mix(in srgb,var(--line) 78%,transparent);border-radius:13px;background:color-mix(in srgb,var(--surface) 45%,transparent);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ProductTourPreview_orderDropZone___CXWB[data-active=true]{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent) 3%,var(--surface))}.ProductTourPreview_orderMovingCard__f6GZC{position:absolute;z-index:2;top:54px;width:32%;height:calc(100% - 54px);opacity:1;transition:left .68s cubic-bezier(.65,0,.35,1),opacity .2s ease}.ProductTourPreview_orderMovingCard__f6GZC .kitchen-order-card{width:100%;height:100%;min-height:184px;align-content:space-between}.ProductTourPreview_orderMovingCard__f6GZC .kitchen-order-card__trigger{cursor:default}.ProductTourPreview_orderMovingCard__f6GZC[data-auto-dragging=true]{z-index:3;filter:drop-shadow(0 14px 16px rgb(var(--token-shadow-dark-rgb)/.2));transition:left .68s cubic-bezier(.65,0,.35,1),filter .16s ease,opacity .2s ease}.ProductTourPreview_orderMovingCard__f6GZC[data-replacing=true]{opacity:0}.ProductTourPreview_orderMouseCursor__4NE13{position:absolute;z-index:5;top:68px;display:flex;align-items:flex-start;gap:3px;color:var(--accent);filter:drop-shadow(0 2px 3px rgb(0 0 0/.22));pointer-events:none;transition:left .68s cubic-bezier(.65,0,.35,1),transform .18s ease,opacity .2s ease}.ProductTourPreview_orderMouseCursor__4NE13[data-replacing=true]{opacity:0}.ProductTourPreview_orderMouseCursor__4NE13[data-dragging=true]{animation:ProductTourPreview_mouse-grab__kK7BT .22s ease-out both}.ProductTourPreview_orderMouseCursor__4NE13 svg{width:25px;height:25px;fill:var(--surface-strong);stroke-width:2.2}.ProductTourPreview_orderMouseCursor__4NE13 span{margin-top:14px;padding:4px 6px;border-radius:5px;color:var(--token-paper-50);background:var(--token-ink-900);font-size:.54rem;font-weight:760;white-space:nowrap}@keyframes ProductTourPreview_mouse-grab__kK7BT{0%{transform:translateY(4px) scale(1.12)}to{transform:translateY(0) scale(.94)}}.ProductTourPreview_menuList___HyWH{display:grid;gap:0;padding-top:8px}.ProductTourPreview_menuRow__dhCci{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.ProductTourPreview_menuRow__dhCci>div{display:grid;gap:4px;min-width:0}.ProductTourPreview_menuRow__dhCci>div strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.ProductTourPreview_menuRow__dhCci>div span{color:var(--muted);font-size:.68rem}.ProductTourPreview_menuRow__dhCci>b{font-size:.75rem;white-space:nowrap}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_card__]{grid-template-columns:58px minmax(100px,1fr) auto;gap:6px 10px;min-height:0;padding:9px 11px}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_time__]{padding-right:10px;font-size:.82rem}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_identity__]{min-width:0}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_identity__] h3{font-size:.78rem}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_reservationMeta__]{gap:8px;font-size:.63rem}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_details__]{grid-column:2/-1}.ProductTourPreview_body__5nPqq [class*=ReservationsPanel_details__] summary{min-height:26px;font-size:.65rem}.ProductTourPreview_reservationsBody__RAOk5>article{position:relative;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.ProductTourPreview_reservationsToolbar__Zo899{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 0 12px;color:var(--muted);font-size:.67rem}.ProductTourPreview_reservationsToolbar__Zo899 strong{margin-right:auto;color:var(--text);font-size:.78rem}.ProductTourPreview_reservationsToolbar__Zo899>span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.ProductTourPreview_reservationsToolbar__Zo899>span:last-child{border-color:color-mix(in srgb,var(--accent) 30%,var(--line));color:var(--accent);background:var(--accent-soft);font-weight:750}.ProductTourPreview_reservationsList__e2QAy{position:relative;display:grid;min-height:0;height:100%;grid-auto-rows:max-content;align-content:start;border:1px solid var(--line);border-radius:14px;background:var(--surface-strong)}.ProductTourPreview_reservationsList__e2QAy .ProductTourPreview_demoReservationTarget__JsSEs{position:relative;z-index:1;transition:background-color .2s ease}.ProductTourPreview_reservationsList__e2QAy .ProductTourPreview_demoReservationTarget__JsSEs:has(button:hover){background:var(--accent-soft)}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_card__]{grid-template-columns:58px minmax(100px,1fr) auto auto;gap:6px 10px;padding:9px 11px}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_actions__]{grid-column:4;grid-row:1;justify-self:end}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_actions__] button{min-height:30px;padding:5px 9px;font-size:.65rem}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_details__]{grid-column:2/-1;grid-row:2}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_details__] summary{min-height:26px}.ProductTourPreview_body__5nPqq .ProductTourPreview_reservationsList__e2QAy [class*=ReservationsPanel_status__]{grid-column:3;grid-row:1;justify-self:end;font-size:.62rem}.ProductTourPreview_reservationPointer__kx7C0{position:absolute;z-index:4;top:0;left:0;display:flex;align-items:flex-start;gap:3px;color:var(--accent);pointer-events:none;transition:transform .68s cubic-bezier(.22,1,.36,1)}.ProductTourPreview_reservationPointer__kx7C0 svg{width:25px;height:25px;fill:var(--surface-strong);stroke-width:2.2}.ProductTourPreview_reservationPointer__kx7C0 span{position:absolute;top:27px;left:3px;padding:4px 6px;border-radius:5px;color:var(--token-paper-50);background:var(--token-ink-900);font-size:.54rem;font-weight:760;white-space:nowrap}.ProductTourPreview_analyticsBody__8qYev{padding:14px}.ProductTourPreview_analyticsBody__8qYev>div{min-width:0;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr)}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article{padding:10px 12px}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article:nth-child(3){border-right:0}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article:nth-child(n+4){border-top:1px solid var(--line)}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir span{font-size:.63rem}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir strong{font-size:.95rem}@media(max-width:760px){.ProductTourPreview_body__5nPqq{gap:9px;padding:12px}.ProductTourPreview_floorGrid__r9s1Y{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:84px;align-content:start;gap:7px;overflow-y:auto;scrollbar-width:thin}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTable__ruOjt{min-height:0;padding:8px}.ProductTourPreview_floorGrid__r9s1Y .ProductTourPreview_floorDemoTableMeta__w0_Sa{margin-top:5px;padding-top:2px}.ProductTourPreview_demoCursor__dlL3K{top:22%}.ProductTourPreview_menuRow__dhCci{grid-template-columns:38px minmax(0,1fr) auto;gap:8px}.ProductTourPreview_menuRow__dhCci [class*=statusBadge]{grid-column:2/-1;justify-self:start}.ProductTourPreview_menuRow__dhCci>b{grid-column:3;grid-row:1}.ProductTourPreview_canvas__ObbdV .ProductTourPreview_workspaceScale__eKVjc{width:100%;height:100%;transform:none}.ProductTourPreview_orderBoard__7yNaB{height:100%;min-height:390px;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(110px,1fr));gap:7px}.ProductTourPreview_orderColumn__UUgZS{min-height:0}.ProductTourPreview_orderColumnHeaderActive__RO2HV,.ProductTourPreview_orderColumnHeader__WdPOW{height:34px;padding-inline:10px;font-size:.72rem}.ProductTourPreview_orderDropZone___CXWB{inset:40px 0 0;min-height:0}.ProductTourPreview_orderMovingCard__f6GZC{left:0!important;width:100%;height:calc((100% - 14px)/3 - 44px);transition:top .68s cubic-bezier(.65,0,.35,1),opacity .2s ease}.ProductTourPreview_orderMovingCard__f6GZC[data-auto-dragging=true]{transition:top .68s cubic-bezier(.65,0,.35,1),filter .16s ease,opacity .2s ease}.ProductTourPreview_orderMouseCursor__4NE13{display:none}.ProductTourPreview_orderBoard__7yNaB[data-moving-index="0"] .ProductTourPreview_orderMovingCard__f6GZC{top:40px}.ProductTourPreview_orderBoard__7yNaB[data-moving-index="1"] .ProductTourPreview_orderMovingCard__f6GZC{top:calc((100% - 14px)/3 + 47px)}.ProductTourPreview_orderBoard__7yNaB[data-moving-index="2"] .ProductTourPreview_orderMovingCard__f6GZC{top:calc((100% - 14px)*2/3 + 54px)}.ProductTourPreview_orderMovingCard__f6GZC .kitchen-order-card{min-height:0;height:100%;padding:8px 10px;gap:5px}.ProductTourPreview_orderMovingCard__f6GZC .kitchen-order-card__header{gap:5px}.ProductTourPreview_analyticsBody__8qYev{padding:8px}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article{min-height:58px;padding:9px 10px}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article:nth-child(3){border-right:1px solid var(--line)}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article:nth-child(2n){border-right:0}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir article:nth-child(n+3){border-top:1px solid var(--line)}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir span{font-size:.68rem}.ProductTourPreview_body__5nPqq .ProductTourPreview_analyticsKpis__hc2Ir strong{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.ProductTourPreview_demoCursor__dlL3K,.ProductTourPreview_orderMouseCursor__4NE13,.ProductTourPreview_reservationPointer__kx7C0{animation:none}.ProductTourPreview_demoCursor__dlL3K{display:none}.ProductTourPreview_reservationPointer__kx7C0{opacity:1;transform:none;transition:none}.ProductTourPreview_floorModalBackdrop__sLzf4{animation:none}.ProductTourPreview_orderColumnHeaderActive__RO2HV,.ProductTourPreview_orderColumnHeader__WdPOW,.ProductTourPreview_orderMovingCard__f6GZC{transition:none}}.SharedPosDemo_demo__QozS5{position:relative;display:grid;min-width:0;min-height:0;height:100%;padding:16px;background:var(--surface-strong);pointer-events:none}.SharedPosDemo_terminal___vtPx{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:var(--bg);color:var(--text)}.SharedPosDemo_header__q2285{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:8px 22px;border-bottom:1px solid var(--line);background:var(--surface)}.SharedPosDemo_header__q2285 svg{max-height:29px}.SharedPosDemo_terminalName___DPSz{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:.72rem;font-weight:680;white-space:nowrap}.SharedPosDemo_terminalName___DPSz i{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 12%,transparent)}.SharedPosDemo_stageViewport__wZGrW{position:relative;min-height:0;overflow:hidden}.SharedPosDemo_floor__OdO1g,.SharedPosDemo_picker__FMh67,.SharedPosDemo_pinStage__V5J23{position:absolute;inset:0;min-height:0;overflow:auto;padding:24px clamp(18px,3vw,44px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .36s ease,visibility 0s linear .36s}.SharedPosDemo_floor__OdO1g[data-active=true],.SharedPosDemo_picker__FMh67[data-active=true],.SharedPosDemo_pinStage__V5J23[data-active=true]{opacity:1;visibility:visible;transition:opacity .36s ease,visibility 0s}.SharedPosDemo_picker__FMh67{display:grid;align-content:start;gap:17px}.SharedPosDemo_stageHeading__da2wo{text-align:center}.SharedPosDemo_eyebrow__zs3sb{color:var(--accent);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.SharedPosDemo_floorHeading__MAh5M h3,.SharedPosDemo_stageHeading__da2wo h3{margin:7px 0 0;font-family:var(--font-ui);font-size:clamp(1.5rem,2.7vw,2.15rem);letter-spacing:-.045em;line-height:1.05}.SharedPosDemo_staffGrid__OJ9VF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.SharedPosDemo_staffGrid__OJ9VF>div{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;min-height:70px;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);font:inherit;text-align:left;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.SharedPosDemo_staffGrid__OJ9VF>div[data-pressed=true]{border-color:var(--accent);background:var(--accent-soft);transform:scale(.96);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 15%,transparent)}.SharedPosDemo_staffGrid__OJ9VF>div strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.SharedPosDemo_manager__MXY_3>svg:last-child,.SharedPosDemo_staffGrid__OJ9VF>div svg{width:17px;color:var(--muted)}.SharedPosDemo_avatar__mR_tX{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:.67rem;font-weight:850}.SharedPosDemo_manager__MXY_3{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:67px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.SharedPosDemo_manager__MXY_3>svg:first-child{width:22px;color:var(--muted)}.SharedPosDemo_manager__MXY_3 span{display:grid;gap:2px;min-width:0}.SharedPosDemo_manager__MXY_3 strong{font-size:.77rem}.SharedPosDemo_manager__MXY_3 small{overflow:hidden;color:var(--muted);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.SharedPosDemo_pinStage__V5J23{position:relative;display:grid;align-content:start}.SharedPosDemo_back__xFYia{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:var(--muted);font-size:.72rem;font-weight:700}.SharedPosDemo_back__xFYia svg{width:15px}.SharedPosDemo_pinCenter__UW_NL{display:grid;justify-items:center;align-content:start;gap:7px;margin:auto;text-align:center}.SharedPosDemo_pinCenter__UW_NL>.SharedPosDemo_avatar__mR_tX{width:46px;height:46px;font-size:.8rem}.SharedPosDemo_selectedName__Z2Y9y{font-size:1.02rem}.SharedPosDemo_pinCenter__UW_NL h3{margin:9px 0 0;font-size:.9rem}.SharedPosDemo_pinCenter__UW_NL p{max-width:28ch;margin:0;color:var(--muted);font-size:.68rem;line-height:1.4}.SharedPosDemo_pinDots__dwRpk{display:flex;gap:12px;margin:14px 0}.SharedPosDemo_pinDots__dwRpk i{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--text) 18%,transparent)}.SharedPosDemo_pinDots__dwRpk .SharedPosDemo_filled__lAw1u{background:var(--accent)}.SharedPosDemo_keypad__zl7b4{position:relative;display:grid;grid-template-columns:repeat(3,44px);gap:8px 14px}.SharedPosDemo_keypad__zl7b4>div{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--text);font:inherit;font-size:1rem;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.SharedPosDemo_keypad__zl7b4>div[data-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);transform:scale(.89)}.SharedPosDemo_floor__OdO1g{padding:0;overflow:hidden}.SharedPosDemo_floorShell__7gEg9{display:grid;grid-template-columns:185px minmax(0,1fr);min-width:0;min-height:0;height:100%}.SharedPosDemo_floorSidebar__WmWTK{display:flex;flex-direction:column;min-width:0;gap:14px;padding:18px 12px;border-right:1px solid var(--line);background:var(--surface)}.SharedPosDemo_sidebarNavItem__3ecNX{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 10px;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-size:.7rem;font-weight:750}.SharedPosDemo_sidebarNavItem__3ecNX svg{width:16px;height:16px;flex:0 0 auto}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ{gap:7px;margin-top:auto;padding:8px;border-radius:13px}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ [class*=profileIdentityButton]{gap:5px;padding:0}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ [class*=profileAvatar]{width:28px;height:28px;flex:0 0 auto;font-size:.58rem}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ [class*=profileCopy] strong{font-size:.66rem}.SharedPosDemo_lockButton__Ejtzy{display:grid;min-height:32px;place-items:center;padding:4px 6px;border-radius:9px;font-size:.61rem;text-align:center;transition:transform .17s ease,background-color .17s ease,border-color .17s ease,box-shadow .17s ease}.SharedPosDemo_lockButton__Ejtzy[data-pressed=true]{border-color:var(--accent);background:var(--accent-soft);transform:scale(.94);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 15%,transparent)}.SharedPosDemo_floorMain____HPI{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;gap:14px;padding:20px}.SharedPosDemo_floorHeading__MAh5M{display:flex;align-items:center;justify-content:space-between;gap:12px}.SharedPosDemo_activeStaff__rk07c{display:flex;align-items:center;gap:7px;font-size:.69rem;font-weight:700;white-space:nowrap}.SharedPosDemo_activeStaff__rk07c .SharedPosDemo_avatar__mR_tX{width:29px;height:29px;font-size:.55rem}.SharedPosDemo_floorFilters__flpUs{display:flex;gap:7px;flex-wrap:wrap}.SharedPosDemo_floorFilters__flpUs span{padding:6px 10px;border:1px solid var(--line);border-radius:99px;color:var(--muted);background:var(--surface);font-size:.66rem}.SharedPosDemo_floorFilters__flpUs span:first-child{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.SharedPosDemo_tables__nRfX_{min-height:0;height:100%}.SharedPosDemo_footer__wFn1x{display:flex;min-height:42px;align-items:center;justify-content:center;gap:6px;padding:7px 16px;border-top:1px solid var(--line);color:var(--muted);font-size:.62rem;text-align:center}.SharedPosDemo_footer__wFn1x svg{width:13px;height:13px;flex:0 0 auto}.SharedPosDemo_footer__wFn1x .SharedPosDemo_footerDevice__Qo_0P{display:none}.SharedPosDemo_pointer__2hboQ{position:absolute;z-index:4;top:0;left:0;display:flex;align-items:flex-start;gap:3px;color:var(--accent);pointer-events:none;transform:translate(-20%,-20%);transition:opacity .15s ease}.SharedPosDemo_pointer__2hboQ svg{width:25px;height:25px;fill:var(--surface);stroke-width:2.2;transition:transform .12s ease}.SharedPosDemo_pointer__2hboQ[data-pressed=true] svg{transform:scale(.76)}.SharedPosDemo_pointer__2hboQ span{position:absolute;top:27px;left:4px;padding:4px 7px;border-radius:5px;background:var(--token-ink-900);color:var(--token-paper-50);font-size:.56rem;font-weight:760;white-space:nowrap}@media(max-width:760px){.SharedPosDemo_demo__QozS5{padding:8px}.SharedPosDemo_header__q2285{min-height:48px;padding-inline:12px}.SharedPosDemo_picker__FMh67,.SharedPosDemo_pinStage__V5J23{padding:15px}.SharedPosDemo_picker__FMh67{gap:11px}.SharedPosDemo_staffGrid__OJ9VF{grid-template-columns:1fr;gap:7px}.SharedPosDemo_staffGrid__OJ9VF>div{min-height:52px}.SharedPosDemo_manager__MXY_3{min-height:53px}.SharedPosDemo_stageHeading__da2wo h3{font-size:1.5rem}.SharedPosDemo_floorShell__7gEg9{grid-template-columns:100px minmax(0,1fr)}.SharedPosDemo_floorSidebar__WmWTK{padding:9px 5px}.SharedPosDemo_sidebarNavItem__3ecNX{padding:5px;gap:3px;font-size:.55rem}.SharedPosDemo_sidebarNavItem__3ecNX svg{width:12px;height:12px}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ{padding:5px}.SharedPosDemo_floorSidebar__WmWTK .SharedPosDemo_profileCard__KCZZZ [class*=profileCopy]{display:none}.SharedPosDemo_lockButton__Ejtzy{font-size:.52rem}.SharedPosDemo_floorMain____HPI{gap:8px;padding:10px}.SharedPosDemo_activeStaff__rk07c{font-size:0}.SharedPosDemo_activeStaff__rk07c .SharedPosDemo_avatar__mR_tX{font-size:.55rem}}@media(prefers-reduced-motion:reduce){.SharedPosDemo_floor__OdO1g,.SharedPosDemo_picker__FMh67,.SharedPosDemo_pinStage__V5J23,.SharedPosDemo_pointer__2hboQ,.SharedPosDemo_pointer__2hboQ svg,.SharedPosDemo_staffGrid__OJ9VF>div{transition:none}}