.CommercialWorkspace-module__xcUxbG__workspace{--commercial-border:#dfe6e2;--commercial-ink:#14231d;--commercial-muted:#617169;--commercial-soft:#f7faf8;min-width:0;color:var(--commercial-ink);gap:12px;display:grid}.CommercialWorkspace-module__xcUxbG__content{gap:12px;min-width:0;display:grid}.CommercialWorkspace-module__xcUxbG__actionRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.CommercialWorkspace-module__xcUxbG__tabList{border:1px solid var(--commercial-border);scrollbar-width:thin;background:#fff;border-radius:10px;gap:4px;min-width:0;padding:4px;display:flex;overflow-x:auto}.CommercialWorkspace-module__xcUxbG__tab{color:#475569;min-height:38px;font:650 13px/1.2 var(--workspace-ui-font);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.CommercialWorkspace-module__xcUxbG__tab[aria-selected=true]{color:#075f49;background:#eaf5f1;box-shadow:inset 0 0 0 1px #c7dfd6}.CommercialWorkspace-module__xcUxbG__tabCount{min-width:22px;min-height:20px;color:inherit;background:#ffffffc7;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.CommercialWorkspace-module__xcUxbG__filterSection{margin:0}.CommercialWorkspace-module__xcUxbG__filterFields{flex-wrap:wrap;align-items:end;gap:10px;min-width:0;display:flex}.CommercialWorkspace-module__xcUxbG__filterFields>*{flex:190px;min-width:min(190px,100%)}.CommercialWorkspace-module__xcUxbG__launchGrid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:9px;min-width:0;display:grid}.CommercialWorkspace-module__xcUxbG__launchButton{border:1px solid var(--commercial-border);min-width:0;min-height:74px;color:var(--commercial-ink);text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.CommercialWorkspace-module__xcUxbG__launchButton:hover{border-color:#92b9aa;transform:translateY(-1px);box-shadow:0 8px 24px #143a2b14}.CommercialWorkspace-module__xcUxbG__launchButton>span:first-child{color:#08785e;background:#eaf5f1;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.CommercialWorkspace-module__xcUxbG__launchButton svg{width:18px;height:18px}.CommercialWorkspace-module__xcUxbG__launchButton>div{gap:2px;min-width:0;display:grid}.CommercialWorkspace-module__xcUxbG__launchButton strong{font-size:14px}.CommercialWorkspace-module__xcUxbG__launchButton small{color:var(--commercial-muted);text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.CommercialWorkspace-module__xcUxbG__launchButton b{color:#24558f;text-align:center;background:#eff6fe;border-radius:999px;min-width:28px;padding:4px 7px;font-size:11px}.CommercialWorkspace-module__xcUxbG__noWrap,.CommercialWorkspace-module__xcUxbG__noWrap :is(button,a){white-space:nowrap}.CommercialWorkspace-module__xcUxbG__tableArea{min-width:0}.CommercialWorkspace-module__xcUxbG__mobileCards{display:none}.CommercialWorkspace-module__xcUxbG__mobileCard{border:1px solid var(--commercial-border);background:#fff;border-radius:10px;gap:9px;min-width:0;padding:12px;display:grid}.CommercialWorkspace-module__xcUxbG__cardHeader,.CommercialWorkspace-module__xcUxbG__cardMeta,.CommercialWorkspace-module__xcUxbG__cardActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.CommercialWorkspace-module__xcUxbG__cardHeader>div,.CommercialWorkspace-module__xcUxbG__cardMeta>div{gap:2px;min-width:0;display:grid}.CommercialWorkspace-module__xcUxbG__cardHeader strong{overflow-wrap:anywhere;font-size:14px}.CommercialWorkspace-module__xcUxbG__cardHeader small,.CommercialWorkspace-module__xcUxbG__cardMeta{color:var(--commercial-muted);font-size:12px}.CommercialWorkspace-module__xcUxbG__cardActions{border-top:1px solid #edf2ef;justify-content:flex-start;padding-top:8px}.CommercialWorkspace-module__xcUxbG__linkButton{color:#33483f;min-height:34px;font:650 12px/1.2 var(--workspace-ui-font);background:#fff;border:1px solid #cfd9d5;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.CommercialWorkspace-module__xcUxbG__linkButton svg{width:15px;height:15px}.CommercialWorkspace-module__xcUxbG__linkButton[aria-disabled=true]{opacity:.48;pointer-events:none}.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=primary],.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=success]{color:#fff;background:#08785e;border-color:#08785e}.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=info]{color:#24558f;background:#eff6fe;border-color:#c9daed}.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=finance]{color:#6541a5;background:#f5f0ff;border-color:#d4c7ec}.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=warning]{color:#7c4904;background:#fff7e6;border-color:#efd8a4}.CommercialWorkspace-module__xcUxbG__linkButton[data-tone=danger]{color:#992d27;background:#fff0ef;border-color:#efc9c6}.CommercialWorkspace-module__xcUxbG__metricGrid{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;min-width:0;display:grid}.CommercialWorkspace-module__xcUxbG__metric{border:1px solid var(--commercial-border);background:#fff;border-radius:9px;gap:4px;min-width:0;padding:11px 12px;display:grid}.CommercialWorkspace-module__xcUxbG__metric small{color:var(--commercial-muted);font-size:11px}.CommercialWorkspace-module__xcUxbG__metric strong{overflow-wrap:anywhere;font-size:16px}.CommercialWorkspace-module__xcUxbG__definitionGrid{border:1px solid var(--commercial-border);background:var(--commercial-border);border-radius:9px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.CommercialWorkspace-module__xcUxbG__definition{background:#fff;gap:4px;min-width:0;padding:10px 11px;display:grid}.CommercialWorkspace-module__xcUxbG__definition span{color:var(--commercial-muted);font-size:11px}.CommercialWorkspace-module__xcUxbG__definition strong{overflow-wrap:anywhere;font-size:13px}.CommercialWorkspace-module__xcUxbG__formActions{border-top:1px solid #e7ece9;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:11px;display:flex}.CommercialWorkspace-module__xcUxbG__formActions>*{flex:none}.CommercialWorkspace-module__xcUxbG__reservationSummary{margin-bottom:0}.CommercialWorkspace-module__xcUxbG__posImport{gap:18px;display:grid}.CommercialWorkspace-module__xcUxbG__posImportPicker{border:1px solid var(--commercial-border);background:#f8faf9;border-radius:10px;gap:10px;padding:16px;display:grid}.CommercialWorkspace-module__xcUxbG__posImportPicker label{color:var(--commercial-ink);gap:7px;font-size:13px;font-weight:650;display:grid}.CommercialWorkspace-module__xcUxbG__posImportPicker input[type=file]{background:#fff;border:1px solid #cbd8d3;border-radius:8px;width:100%;min-height:44px;padding:9px}.CommercialWorkspace-module__xcUxbG__posImportPicker>small,.CommercialWorkspace-module__xcUxbG__posImportTaxChoice small,.CommercialWorkspace-module__xcUxbG__posImportIssues small{color:var(--commercial-muted);line-height:1.5}.CommercialWorkspace-module__xcUxbG__posImportSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.CommercialWorkspace-module__xcUxbG__posImportSummary article{border:1px solid var(--commercial-border);background:#fff;border-radius:9px;gap:3px;min-width:0;padding:12px;display:grid}.CommercialWorkspace-module__xcUxbG__posImportSummary article strong{color:var(--commercial-ink);font-size:20px}.CommercialWorkspace-module__xcUxbG__posImportSummary article span{color:var(--commercial-muted);font-size:11px;line-height:1.35}.CommercialWorkspace-module__xcUxbG__posImportSummary article[data-error=true],.CommercialWorkspace-module__xcUxbG__posImportError{background:#fff6f5;border-color:#e7b4ae}.CommercialWorkspace-module__xcUxbG__posImportError{color:#9f302b;border:1px solid #e7b4ae;border-radius:8px;margin:0;padding:11px 13px;font-size:13px;font-weight:600}.CommercialWorkspace-module__xcUxbG__posImportTaxChoice{background:#fffbf2;border:1px solid #e6c990;border-radius:9px;align-items:flex-start;gap:10px;padding:13px;display:flex}.CommercialWorkspace-module__xcUxbG__posImportTaxChoice input{margin-top:3px}.CommercialWorkspace-module__xcUxbG__posImportTaxChoice span{gap:3px;display:grid}.CommercialWorkspace-module__xcUxbG__posImportIssues{border:1px solid var(--commercial-border);background:#fff;border-radius:9px;max-height:220px;padding:13px;overflow:auto}.CommercialWorkspace-module__xcUxbG__posImportIssues ul{color:var(--commercial-muted);gap:6px;margin:9px 0 0;padding-left:20px;font-size:12px;line-height:1.45;display:grid}:is(.CommercialWorkspace-module__xcUxbG__workspace .tenant-panel,.CommercialWorkspace-module__xcUxbG__workspace .pos-panel,.CommercialWorkspace-module__xcUxbG__workspace .pos-dashboard-panel,.CommercialWorkspace-module__xcUxbG__workspace .detail-card,.CommercialWorkspace-module__xcUxbG__workspace .reservation-action-center){border-color:var(--commercial-border);box-shadow:none;border-radius:10px}:is(.CommercialWorkspace-module__xcUxbG__workspace .finance-heading,.CommercialWorkspace-module__xcUxbG__workspace .pos-overview-head,.CommercialWorkspace-module__xcUxbG__workspace .reservation-compact-header){margin:0}:is(.CommercialWorkspace-module__xcUxbG__workspace .finance-ops-actions,.CommercialWorkspace-module__xcUxbG__workspace .pos-head-actions,.CommercialWorkspace-module__xcUxbG__workspace .side-actions,.CommercialWorkspace-module__xcUxbG__workspace .reservation-document-actions){flex-wrap:wrap;gap:7px;display:flex}:is(.CommercialWorkspace-module__xcUxbG__workspace .finance-register,.CommercialWorkspace-module__xcUxbG__workspace .pos-panel){min-width:0;overflow:hidden}:is(.CommercialWorkspace-module__xcUxbG__workspace .finance-register>table,.CommercialWorkspace-module__xcUxbG__workspace .pos-table){margin:0}:is(.CommercialWorkspace-module__xcUxbG__workspace .detail-layout,.CommercialWorkspace-module__xcUxbG__workspace .pos-detail-grid,.CommercialWorkspace-module__xcUxbG__workspace .pos-register-layout){gap:12px;min-width:0}.CommercialWorkspace-module__xcUxbG__workspace .empty-copy{min-height:72px;color:var(--commercial-muted);text-align:center;place-items:center;margin:0;padding:16px;display:grid}@media (max-width:760px){.CommercialWorkspace-module__xcUxbG__actionRow,.CommercialWorkspace-module__xcUxbG__cardActions,.CommercialWorkspace-module__xcUxbG__formActions{align-items:stretch}.CommercialWorkspace-module__xcUxbG__actionRow>*,.CommercialWorkspace-module__xcUxbG__cardActions>*,.CommercialWorkspace-module__xcUxbG__formActions>*{flex:100%;width:100%}.CommercialWorkspace-module__xcUxbG__tabList{width:100%}.CommercialWorkspace-module__xcUxbG__launchGrid,.CommercialWorkspace-module__xcUxbG__metricGrid,.CommercialWorkspace-module__xcUxbG__definitionGrid,.CommercialWorkspace-module__xcUxbG__posImportSummary{grid-template-columns:minmax(0,1fr)}.CommercialWorkspace-module__xcUxbG__tableArea[data-mobile-records=true]{display:none}.CommercialWorkspace-module__xcUxbG__mobileCards{gap:9px;display:grid}:is(.CommercialWorkspace-module__xcUxbG__workspace .detail-layout,.CommercialWorkspace-module__xcUxbG__workspace .pos-detail-grid,.CommercialWorkspace-module__xcUxbG__workspace .pos-register-layout,.CommercialWorkspace-module__xcUxbG__workspace .pos-overview-grid,.CommercialWorkspace-module__xcUxbG__workspace .finance-ops-grid,.CommercialWorkspace-module__xcUxbG__workspace .finance-control-grid){grid-template-columns:minmax(0,1fr)}.CommercialWorkspace-module__xcUxbG__workspace .pos-register-cart{position:static}}@media (max-width:420px){.CommercialWorkspace-module__xcUxbG__filterFields>*{min-width:100%}.CommercialWorkspace-module__xcUxbG__launchButton{grid-template-columns:36px minmax(0,1fr)}.CommercialWorkspace-module__xcUxbG__launchButton>:last-child:not(div){display:none}}.CommercialWorkspace-module__xcUxbG__workflowNotice{color:#675428;background:#fffbef;border:1px solid #ded5bb;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.CommercialWorkspace-module__xcUxbG__workflowNotice p{margin:5px 0 0;font-size:14px}.CommercialWorkspace-module__xcUxbG__workflowNotice button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 36px;place-items:center;padding:7px;display:grid}.CommercialWorkspace-module__xcUxbG__discountRequestNotice{color:#675428;background:#fffbef;border:1px solid #ded5bb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:18px 20px;display:flex}.CommercialWorkspace-module__xcUxbG__discountRequestNotice>div:first-child{flex:360px;min-width:0}.CommercialWorkspace-module__xcUxbG__discountRequestNotice strong{font-size:16px}.CommercialWorkspace-module__xcUxbG__discountRequestNotice p{overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.5}.CommercialWorkspace-module__xcUxbG__discountRequestNotice .side-actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;display:flex}.CommercialWorkspace-module__xcUxbG__discountRequestNotice .side-actions button{white-space:nowrap;width:auto;min-height:40px}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice{color:#34406a;background:#f5f7fd;border:1px solid #d9dff3;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:18px 20px;display:flex}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice>div:first-child{flex:360px;min-width:0}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice strong{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:16px;display:inline-flex}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice p{overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.5}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice .side-actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;display:flex}.CommercialWorkspace-module__xcUxbG__cityLedgerNotice .side-actions button{white-space:nowrap;width:auto;min-height:40px}
.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page{--workspace-border:var(--workspace-ui-border-soft);--workspace-muted:var(--workspace-ui-muted);--workspace-ink:var(--workspace-ui-ink);width:100%;min-width:0;max-width:none;font:var(--workspace-ui-body);color:var(--workspace-ui-ink);gap:22px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page button{font:var(--workspace-ui-control)}.OperationsUI-module__2gTGtG__header.OperationsUI-module__2gTGtG__header{box-shadow:none;background:0 0;border:0;gap:20px;margin:0;padding:4px 0 5px;display:grid}.OperationsUI-module__2gTGtG__back{width:fit-content;color:var(--workspace-ui-muted);font:var(--workspace-ui-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:flex}.OperationsUI-module__2gTGtG__headingRow{justify-content:space-between;align-items:center;gap:22px;min-width:0;display:flex}.OperationsUI-module__2gTGtG__headingRow>div:first-child{min-width:0}.OperationsUI-module__2gTGtG__headingRow>div>span{color:var(--workspace-ui-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.OperationsUI-module__2gTGtG__headingRow h1{color:var(--workspace-ui-ink);font:var(--workspace-ui-title);letter-spacing:-.03em;overflow-wrap:anywhere;margin:7px 0}.OperationsUI-module__2gTGtG__headingRow p{color:var(--workspace-ui-muted);max-width:900px;margin:7px 0 0;font-size:13px;line-height:1.7}.OperationsUI-module__2gTGtG__actions{flex:none;align-items:center;gap:10px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button]{padding:var(--workspace-ui-control-padding);min-height:var(--workspace-ui-control-height);border:1px solid var(--workspace-ui-border);box-shadow:none;color:var(--workspace-ui-action-ink);font:var(--workspace-ui-control);background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button] svg{width:16px;height:16px}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button][data-tone=primary],.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button][data-tone=success]){background:var(--workspace-ui-primary);color:#fff;border-color:var(--workspace-ui-primary)}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button][data-tone=danger]{color:#ac6b57;background:#fff;border-color:#ead7ce}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button]:hover:not(:disabled){filter:brightness(.96)}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page [data-site-button]:disabled{opacity:.4}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page button:focus-visible,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page a:focus-visible{outline-offset:2px;outline:2px solid #78b1bf}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page select,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page textarea{border:1px solid var(--workspace-ui-border);width:100%;min-width:0;min-height:43px;color:var(--workspace-ui-ink);font:var(--workspace-ui-field);box-shadow:none;background:#fff;border-radius:5px;padding:10px 12px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page textarea{resize:vertical;min-height:100px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page input:focus,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page select:focus,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page textarea:focus{outline-offset:1px;outline:2px solid #c1dce4}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page input[type=checkbox]{accent-color:#2c798a;width:17px;height:17px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page label{min-width:0}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page label>span{color:var(--workspace-ui-ink);font-size:13px;font-weight:600}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page label>small{color:var(--workspace-ui-muted);font-size:11px;line-height:1.6}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section:not(.OperationsUI-module__2gTGtG__header),.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;padding:0;overflow:hidden}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section>header,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section>header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f9fbfc;padding:18px 20px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section>header h2,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section>header h2{color:var(--workspace-ui-section-ink);font:var(--workspace-ui-section-title);margin:0}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section>header p,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section>header p{color:var(--workspace-ui-muted);font:400 12px/1.6 var(--workspace-ui-font);margin:6px 0 0}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section>header small{color:var(--workspace-ui-muted);font-size:10px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>section>header>span{color:var(--workspace-ui-muted);font-size:12px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section>div{padding:22px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table{border-collapse:collapse;width:100%}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table th{text-align:left;border:0;border-bottom:1px solid var(--workspace-ui-border-soft);color:var(--workspace-ui-muted);font:600 12px/1.5 var(--workspace-ui-font);text-transform:none;letter-spacing:0;white-space:nowrap;background:#f5f9fb;padding:14px 18px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table td{border:0;border-bottom:1px solid var(--workspace-ui-border-soft);color:var(--workspace-ui-ink);font:var(--workspace-ui-body);vertical-align:middle;padding:18px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table td strong{color:var(--workspace-ui-ink);font-size:14px;font-weight:600;display:block}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table td small{color:var(--workspace-ui-muted);margin-top:5px;font-size:11px;display:block}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table tbody tr:hover td{background:#f8fbfc}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table tbody tr:last-child td{border-bottom:0}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page table select{min-width:125px;font-size:12px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .request-actions{flex-wrap:wrap;gap:7px;max-width:275px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .request-priority{border:1px solid var(--workspace-ui-border-soft);color:var(--workspace-ui-muted);background:#f3f8fa;border-radius:4px;padding:4px 8px;font-size:11px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .request-priority.urgent{color:#a8753e;background:#fff4e8;border-color:#f0dfc9}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .request-register{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;padding:0}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-cell{align-items:center;gap:12px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-profile-avatar{width:38px;height:38px;color:var(--workspace-ui-muted);background:#eaf3f6;border:0;border-radius:5px;flex:none;place-items:center;font-size:12px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-status{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-status label{gap:7px;min-width:190px;display:grid}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-detail-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid dt,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-detail-grid dt){color:var(--workspace-ui-muted);margin-bottom:9px;font-size:11px}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid dd,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-detail-grid dd){color:var(--workspace-ui-ink);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid svg{width:16px;height:16px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary>div{background:0 0;border:0;gap:8px;padding:0;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary small{color:var(--workspace-ui-muted);font-size:10px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary strong{color:var(--workspace-ui-ink);font-size:17px;font-weight:600}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary span{color:var(--workspace-ui-muted);font-size:12px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation{gap:16px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation article{border:1px solid var(--workspace-ui-border-soft);background:#f9fbfc;border-radius:6px;padding:18px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation article.staff{background:#eef6f8}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation article header{color:var(--workspace-ui-ink);justify-content:space-between;gap:16px;font-size:12px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation article p{font-size:14px;line-height:1.7}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation form{gap:14px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation form label{gap:8px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-conversation form button{justify-self:end}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation{color:#95794c;background:#fff8eb;border:1px solid #eddfc6;border-radius:5px;align-items:center;gap:14px;margin-top:20px;padding:18px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation>div{flex:1}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation strong{font-size:14px;font-weight:600}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation p{font-size:12px;line-height:1.7}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;padding:20px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article header{align-items:center;gap:10px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article header>i{border-radius:50%;width:9px;height:9px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article header>div{flex:1;gap:6px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article header strong{color:var(--workspace-ui-ink);font-size:15px;font-weight:600}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article header b{color:var(--workspace-ui-muted);font-size:11px;font-weight:400}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article p{min-height:40px;color:var(--workspace-ui-muted);font-size:12px;line-height:1.7}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article footer{border-top:1px solid var(--workspace-ui-border-soft);gap:7px;padding-top:14px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid>article footer button{padding:8px 10px;font-size:14px}@media (max-width:1000px){.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-detail-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation{flex-wrap:wrap}}@media (max-width:650px){.OperationsUI-module__2gTGtG__headingRow{flex-direction:column;align-items:start;gap:18px}.OperationsUI-module__2gTGtG__headingRow h1{font-size:var(--workspace-ui-title-size)}.OperationsUI-module__2gTGtG__actions{flex-wrap:wrap;width:100%}.OperationsUI-module__2gTGtG__actions button{flex:1}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page>form>section>div{padding:18px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-tag-grid{grid-template-columns:1fr}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-order-summary{grid-template-columns:1fr 1fr}:is(.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-detail-grid,.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-detail-grid){gap:20px 14px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .guest-request-post-confirmation>div{min-width:75%}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;padding:18px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card header{justify-content:space-between;gap:14px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card header small{color:var(--workspace-ui-muted);margin-top:5px;font-size:11px;display:block}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card dl{gap:13px;display:grid}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card dl>div{justify-content:space-between;gap:15px;display:flex}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card dt{color:var(--workspace-ui-muted);font-size:11px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card dd{color:var(--workspace-ui-ink);font-size:12px}.OperationsUI-module__2gTGtG__page.OperationsUI-module__2gTGtG__page .lost-found-mobile-card>button{width:100%}}
.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page{--pos-ink:var(--workspace-ui-ink);--pos-muted:var(--workspace-ui-muted);--pos-forest:var(--workspace-ui-primary);--pos-canvas:#f5f7f9;gap:0;padding:0}.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump{display:none}@media (max-width:760px){.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump{gap:8px;display:flex}.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump button{color:#087b66;min-width:0;min-height:46px;font:var(--workspace-ui-control);cursor:pointer;background:#fff;border:1px solid #d8e5e1;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump button:last-child{color:#fff;background:#087b66;border-color:#087b66}.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump b{color:#087b66;background:#fff;border-radius:20px;min-width:22px;padding:2px 5px;font-size:12px}.PosWorkspaceUI-module__rKDJuW__mobileRegisterJump button:focus-visible{outline-offset:2px;outline:2px solid #087b66}:is(.PosWorkspaceUI-module__rKDJuW__page .pos-catalogue,.PosWorkspaceUI-module__rKDJuW__page .pos-register-cart){scroll-margin-top:160px}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page{font:var(--workspace-ui-body)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList{border-top:1px solid var(--workspace-ui-border-soft);flex-direction:column;margin-top:18px;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button{border:0;border-bottom:1px solid var(--workspace-ui-border-soft);width:100%;min-height:72px;box-shadow:none;color:var(--workspace-ui-ink);text-align:left;cursor:pointer;font:var(--workspace-ui-body);background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) 110px 105px 85px;align-items:center;gap:16px;margin:0;padding:14px 12px;transition:background .14s;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button:hover:not(:disabled){background:#f0f7f8}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button:focus-visible{outline-offset:-2px;outline:2px solid #4b92a1}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button:disabled{opacity:.55;cursor:not-allowed}.PosWorkspaceUI-module__rKDJuW__listProductIdentity{gap:6px;min-width:0;display:grid}.PosWorkspaceUI-module__rKDJuW__listProductIdentity strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}.PosWorkspaceUI-module__rKDJuW__listProductIdentity small,.PosWorkspaceUI-module__rKDJuW__listStock{color:var(--workspace-ui-muted);font-size:12px}.PosWorkspaceUI-module__rKDJuW__listPrice{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.PosWorkspaceUI-module__rKDJuW__listAdd{color:#286372;background:#f0f7f8;border:1px solid #c8dddf;border-radius:5px;justify-self:end;padding:7px 10px;font-size:12px;font-weight:600}@media (max-width:1100px){.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button{grid-template-columns:minmax(0,1fr) 95px 70px;gap:12px}.PosWorkspaceUI-module__rKDJuW__listStock{display:none}}@media (max-width:420px){.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productList button{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 0}.PosWorkspaceUI-module__rKDJuW__listAdd{display:none}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleDetail{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;gap:22px;margin:0;padding:0;display:grid}.PosWorkspaceUI-module__rKDJuW__saleState{border:1px solid var(--workspace-ui-border-soft);background:#edf3f5;border-radius:6px;flex-wrap:wrap;align-items:center;gap:24px;padding:16px 20px;display:flex}.PosWorkspaceUI-module__rKDJuW__saleState>div{align-items:center;gap:10px;display:flex}.PosWorkspaceUI-module__rKDJuW__saleState>div>span:first-child{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleState>label{font:var(--workspace-ui-label);white-space:nowrap;align-items:center;gap:12px;margin-left:auto;display:flex}.PosWorkspaceUI-module__rKDJuW__saleState select{border:1px solid var(--workspace-ui-border);min-height:44px;font:var(--workspace-ui-field);background:#fff;border-radius:5px;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;border-radius:6px;min-width:0;padding:28px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt>header{text-align:left;border-bottom:1px solid var(--workspace-ui-border);padding-bottom:20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt>header small{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);letter-spacing:.04em}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-meta{border-bottom:1px solid var(--workspace-ui-border-soft);gap:16px;padding:20px 0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-meta>span{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);overflow-wrap:anywhere}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-meta strong{font:var(--workspace-ui-control);color:var(--workspace-ui-ink)}.PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-meta>span>span{justify-self:start}.PosWorkspaceUI-module__rKDJuW__receiptTable{min-width:0;overflow-x:auto}.PosWorkspaceUI-module__rKDJuW__receiptTable table{min-width:540px}.PosWorkspaceUI-module__rKDJuW__receiptFooter{white-space:pre-line;overflow-wrap:anywhere;font:var(--workspace-ui-body);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals{background:#f5f8fa;border-radius:5px;gap:12px;max-width:360px;padding:18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals :is(span,b,strong){font:var(--workspace-ui-body)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals>strong{border-top:1px solid var(--workspace-ui-border);border-bottom:0;padding-top:14px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals>strong :is(b){font:var(--workspace-ui-section-title)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals>strong{font:var(--workspace-ui-section-title)}.PosWorkspaceUI-module__rKDJuW__saleHistory{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;overflow:hidden}.PosWorkspaceUI-module__rKDJuW__saleHistory summary{color:var(--workspace-ui-action-ink);font:var(--workspace-ui-control);cursor:pointer;padding:18px}.PosWorkspaceUI-module__rKDJuW__saleHistory summary>span{float:right;color:var(--workspace-ui-muted);font:var(--workspace-ui-label)}.PosWorkspaceUI-module__rKDJuW__saleHistory>div{font:var(--workspace-ui-body);padding:0 18px 18px}.PosWorkspaceUI-module__rKDJuW__saleHistory>div>p{color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleHistory .pos-history-card{border:0;border-top:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:0;margin:0;padding:14px 0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleHistory .pos-history-card strong{font:var(--workspace-ui-control)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleHistory .pos-history-card p{font:var(--workspace-ui-body)}.PosWorkspaceUI-module__rKDJuW__actionForm{gap:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__actionForm>label{font:var(--workspace-ui-label);gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog .PosWorkspaceUI-module__rKDJuW__actionForm :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--workspace-ui-border);width:100%;min-height:44px;color:var(--workspace-ui-ink);font:var(--workspace-ui-field);background:#fff;border-radius:5px;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog .PosWorkspaceUI-module__rKDJuW__actionForm .pos-checkbox{align-items:center;gap:12px;display:flex}.PosWorkspaceUI-module__rKDJuW__actionForm .pos-checkbox input{width:18px;height:18px;accent-color:var(--workspace-ui-primary)}.PosWorkspaceUI-module__rKDJuW__actionForm .pos-settlement-total{color:var(--workspace-ui-action-ink);background:#edf3f5;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.PosWorkspaceUI-module__rKDJuW__actionForm .pos-settlement-total strong{font:var(--workspace-ui-title)}@media (max-width:1000px){.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid{grid-template-columns:minmax(0,1fr)}.PosWorkspaceUI-module__rKDJuW__saleGrid>aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.PosWorkspaceUI-module__rKDJuW__saleState{gap:16px}.PosWorkspaceUI-module__rKDJuW__saleState>label{justify-content:space-between;width:100%;margin:0}.PosWorkspaceUI-module__rKDJuW__saleGrid>aside{grid-template-columns:minmax(0,1fr)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt{padding:18px}}@media print{.PosWorkspaceUI-module__rKDJuW__saleDetail>header,.PosWorkspaceUI-module__rKDJuW__saleState,.PosWorkspaceUI-module__rKDJuW__saleGrid>aside{display:none!important}.tenant-main.tenant-main.tenant-main:has(.PosWorkspaceUI-module__rKDJuW__saleDetail)>header{display:none!important}.PosWorkspaceUI-module__rKDJuW__page:has(.PosWorkspaceUI-module__rKDJuW__saleDetail) .pos-terminal-bar{display:none!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid{display:block}.PosWorkspaceUI-module__rKDJuW__page:has(.PosWorkspaceUI-module__rKDJuW__saleDetail) .PosWorkspaceUI-module__rKDJuW__body{padding:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt{width:var(--pos-receipt-width,80mm);border:0;max-width:100%;padding:0}.PosWorkspaceUI-module__rKDJuW__receiptTable{overflow:visible}.PosWorkspaceUI-module__rKDJuW__receiptTable table{width:100%;min-width:0;display:block}.PosWorkspaceUI-module__rKDJuW__receiptTable :is(thead,tbody){width:100%;display:block}.PosWorkspaceUI-module__rKDJuW__receiptTable tr{break-inside:avoid;grid-template-columns:.6fr 1fr 1fr 1fr;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__receiptTable :is(th,td){overflow-wrap:anywhere;min-width:0;padding:6px 3px;font:400 10px/1.4 var(--workspace-ui-font)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__receiptTable th{font-weight:600!important}.PosWorkspaceUI-module__rKDJuW__receiptTable th:first-child{display:none}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__receiptTable td:first-child{border:0;grid-column:1/-1;padding-top:12px;font:600 12px/1.5 var(--workspace-ui-font)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt-totals{background:#fff;padding:12px 0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt>section p{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__saleGrid .pos-receipt>footer{background:#fff;padding:12px 0;display:block}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(h1,h2,h3,h4,label,p,span,strong,b,small,button,input,select,textarea,th,td){font-family:var(--workspace-ui-font)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page th{font:var(--workspace-ui-label)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page td{font:var(--workspace-ui-body)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page h1{color:var(--workspace-ui-ink);font:var(--workspace-ui-title)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(h2,h3){font:var(--workspace-ui-section-title)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-bar{z-index:auto;border:0;border-bottom:1px solid var(--workspace-ui-border-soft);min-height:52px;color:var(--workspace-ui-muted);font:var(--workspace-ui-label);background:#fff;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 24px;display:flex;position:static;top:auto}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-bar>:not(.pos-terminal-spacer){border:0;min-height:24px;padding:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-bar strong{font:var(--workspace-ui-label);color:var(--workspace-ui-ink)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-bar svg{color:var(--workspace-ui-muted)}:is(.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-user,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-property,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-menu){display:none!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-shift.is-open{color:var(--workspace-ui-primary)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-sync.is-error{color:#a45843}.PosWorkspaceUI-module__rKDJuW__body{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:24px;display:grid}.PosWorkspaceUI-module__rKDJuW__body>*,.PosWorkspaceUI-module__rKDJuW__customerDirectory{min-width:0}.PosWorkspaceUI-module__rKDJuW__reportFilters{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.PosWorkspaceUI-module__rKDJuW__reportFilters>label{max-width:300px;font:var(--workspace-ui-label);flex:180px;gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__reportFilters input{border:1px solid var(--workspace-ui-border);width:100%;min-width:0;min-height:44px;font:var(--workspace-ui-field);background:#fff;border-radius:5px;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__reportHint{color:var(--workspace-ui-muted);font:var(--workspace-ui-body);margin:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page a.PosWorkspaceUI-module__rKDJuW__exportLink{border:1px solid var(--workspace-ui-border);min-height:44px;color:var(--workspace-ui-action-ink);font:var(--workspace-ui-control);box-shadow:none;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;text-decoration:none;display:inline-flex}.PosWorkspaceUI-module__rKDJuW__exportLink svg{width:16px;height:16px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page a.PosWorkspaceUI-module__rKDJuW__exportLink[aria-disabled=true]{opacity:.5;cursor:not-allowed}.PosWorkspaceUI-module__rKDJuW__reportSwitch{border:1px solid var(--workspace-ui-border-soft);background:#edf2f5;border-radius:6px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__reportSwitch button{min-height:44px;box-shadow:none;color:var(--workspace-ui-action-ink);font:var(--workspace-ui-control);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:10px 18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__reportSwitch button[aria-pressed=true]{color:var(--workspace-ui-primary);background:#fff;box-shadow:0 1px 3px #263d4a18}.PosWorkspaceUI-module__rKDJuW__reportSwitch button:focus-visible{outline:2px solid var(--workspace-ui-primary);outline-offset:2px}.PosWorkspaceUI-module__rKDJuW__paymentMix{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__paymentMix article{border:1px solid var(--workspace-ui-border-soft);background:#f5f8fa;border-radius:5px;gap:8px;padding:18px;display:grid}.PosWorkspaceUI-module__rKDJuW__paymentMix article span{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);text-transform:capitalize}.PosWorkspaceUI-module__rKDJuW__paymentMix article strong{font:var(--workspace-ui-section-title)}.PosWorkspaceUI-module__rKDJuW__drawerGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-panel{border:1px solid var(--workspace-ui-border-soft);min-width:0;box-shadow:none;background:#fff;border-radius:6px;margin:0;padding:0;overflow:hidden}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-panel>header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f1f5f7;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.PosWorkspaceUI-module__rKDJuW__drawerGrid h2{margin:4px 0 0}.PosWorkspaceUI-module__rKDJuW__drawerGrid header small{font:var(--workspace-ui-label);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-drawer-authority-body{gap:20px;padding:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-payment-state-note{color:var(--workspace-ui-action-ink);font:var(--workspace-ui-body);background:#edf5f5;border:0;align-items:flex-start;gap:12px;margin:0;padding:14px;display:flex}.PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-payment-state-note svg{flex-shrink:0;width:20px;height:20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dl{background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dl>div{border-bottom:1px solid var(--workspace-ui-border-soft);background:#fff;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dt{color:var(--workspace-ui-muted);font:var(--workspace-ui-body);text-transform:none;letter-spacing:normal}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dd{font:var(--workspace-ui-control);text-align:right;margin:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-history-list{padding:0 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-history-card{border:0;border-bottom:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:0;padding:18px 0}.PosWorkspaceUI-module__rKDJuW__drawerGrid .pos-history-card strong{font:var(--workspace-ui-control)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dt{font:var(--workspace-ui-body)!important}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__drawerGrid dd{font:var(--workspace-ui-control)!important}.PosWorkspaceUI-module__rKDJuW__settingsForm,.PosWorkspaceUI-module__rKDJuW__settingsFields{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__settingsForm .pos-checkbox{font:var(--workspace-ui-body);align-items:flex-start;gap:10px;display:flex}.PosWorkspaceUI-module__rKDJuW__settingsForm .pos-checkbox input{width:18px;height:18px;accent-color:var(--workspace-ui-primary);flex-shrink:0;margin:2px 0 0}.PosWorkspaceUI-module__rKDJuW__paymentMethods{padding:0 22px;display:grid}.PosWorkspaceUI-module__rKDJuW__paymentMethods article{grid-template-columns:minmax(100px,.8fr) minmax(140px,1.2fr) minmax(130px,1fr) minmax(80px,.6fr) minmax(140px,1fr) auto;align-items:center;gap:18px;padding:22px 0;display:grid}.PosWorkspaceUI-module__rKDJuW__paymentMethods article+article{border-top:1px solid var(--workspace-ui-border-soft)}.PosWorkspaceUI-module__rKDJuW__paymentMethods label{min-width:0;font:var(--workspace-ui-label);gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__paymentMethods :is(input:not([type=checkbox]),select){border:1px solid var(--workspace-ui-border);width:100%;min-width:0;height:44px;font:var(--workspace-ui-field);background:#fff;border-radius:5px;padding:10px 12px}@media (max-width:1100px){.PosWorkspaceUI-module__rKDJuW__paymentMethods article{grid-template-columns:repeat(3,minmax(0,1fr))}.PosWorkspaceUI-module__rKDJuW__paymentMethods article>button{justify-self:end}.PosWorkspaceUI-module__rKDJuW__drawerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.PosWorkspaceUI-module__rKDJuW__reportFilters{padding:16px}.PosWorkspaceUI-module__rKDJuW__reportFilters>label{max-width:none}.PosWorkspaceUI-module__rKDJuW__reportFilters>button{width:100%}.PosWorkspaceUI-module__rKDJuW__reportSwitch{grid-template-columns:1fr 1fr;width:100%;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__reportSwitch button{padding:10px}.PosWorkspaceUI-module__rKDJuW__paymentMethods{padding:0 18px}.PosWorkspaceUI-module__rKDJuW__paymentMethods article{grid-template-columns:minmax(0,1fr);gap:16px}.PosWorkspaceUI-module__rKDJuW__paymentMethods article>button{justify-self:start}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.pos-workspace-pos-sale-new .PosWorkspaceUI-module__rKDJuW__body{padding:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-overview-dashboard{gap:22px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__summary>button{border:1px solid var(--workspace-ui-border-soft);width:100%;min-height:44px;box-shadow:none;color:var(--workspace-ui-action-ink);font:var(--workspace-ui-control);background:#fff;border-radius:5px;justify-content:space-between;padding:12px 18px;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-dashboard-panel{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;min-width:0;overflow:hidden}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-dashboard-panel>header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f9fbfc;padding:18px 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-dashboard-panel h2{font:var(--workspace-ui-section-title);color:var(--workspace-ui-section-ink);margin:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-recent-orders{grid-area:1/1/3}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-recent-orders>div>button{color:var(--workspace-ui-ink);box-shadow:none;background:#fff;border-radius:0;padding:18px 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-recent-orders strong{font-size:14px;font-weight:600}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-recent-orders small{color:var(--workspace-ui-muted);font-size:12px}:is(.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-drawer-summary,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-low-stock){grid-column:2}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-drawer-summary dl{padding:4px 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-drawer-summary dt{font:var(--workspace-ui-body);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-drawer-summary dd{font:var(--workspace-ui-control)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-drawer-summary>button{width:calc(100% - 40px);margin:0 20px 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-sales-chart{grid-area:4/1/auto/-1;height:auto;min-height:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-sales-chart:not([open]){display:block}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-sales-chart>summary{cursor:pointer;font:var(--workspace-ui-control);color:var(--workspace-ui-action-ink);padding:18px 20px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-sales-chart>summary span{color:var(--workspace-ui-muted);font:400 12px/1.6 var(--workspace-ui-font);margin-left:12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-hourly-chart{padding-bottom:24px;overflow-x:auto}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-hour-bar{min-width:28px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot{background:#edf3f5;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot>div{border:0;padding:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot strong{color:var(--workspace-ui-ink);font-size:17px;font-weight:600}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot small{color:var(--workspace-ui-muted);font-size:12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot svg{color:var(--workspace-ui-primary)}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog{width:min(820px,100vw - 32px);max-width:none}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__dialog>header h2{font:var(--workspace-ui-title)!important}.PosWorkspaceUI-module__rKDJuW__checkoutDialog.PosWorkspaceUI-module__rKDJuW__checkoutDialog{width:min(1160px,100vw - 32px);max-width:none}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(.PosWorkspaceUI-module__rKDJuW__checkoutDialog,.PosWorkspaceUI-module__rKDJuW__dialog){background:#fff!important}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog :is(label,input,select,textarea),.PosWorkspaceUI-module__rKDJuW__checkoutDialog.PosWorkspaceUI-module__rKDJuW__checkoutDialog :is(label,input,select,textarea){font-family:var(--workspace-ui-font)}.PosWorkspaceUI-module__rKDJuW__error{color:#975544;font:var(--workspace-ui-body);background:#fff7f2;border:1px solid #ebd4cc;border-radius:5px;margin:12px 0;padding:12px 16px}.PosWorkspaceUI-module__rKDJuW__filters.PosWorkspaceUI-module__rKDJuW__filters{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;padding:14px 16px}.PosWorkspaceUI-module__rKDJuW__filters.PosWorkspaceUI-module__rKDJuW__filters>div:first-child{flex:1}.PosWorkspaceUI-module__rKDJuW__filters.PosWorkspaceUI-module__rKDJuW__filters>div:first-child>label{flex:300px;min-width:200px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__filters :is(input,select){font:var(--workspace-ui-field);height:44px;min-height:44px}.PosWorkspaceUI-module__rKDJuW__productForm{gap:24px;min-width:0;display:grid}.PosWorkspaceUI-module__rKDJuW__fieldHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.PosWorkspaceUI-module__rKDJuW__categoryField{align-content:start;gap:8px;min-width:0;display:grid}.PosWorkspaceUI-module__rKDJuW__categoryField label{font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__fieldHeading button{min-height:24px;color:var(--workspace-ui-primary);font:var(--workspace-ui-label);cursor:pointer;background:0 0;border:0;padding:0}.PosWorkspaceUI-module__rKDJuW__masterForm{gap:18px;display:grid}.PosWorkspaceUI-module__rKDJuW__masterForm label{gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__masterForm textarea{min-height:85px}.PosWorkspaceUI-module__rKDJuW__masterDirectory{border:1px solid var(--workspace-ui-border-soft);background:#fff;border-radius:6px;gap:0;display:grid;overflow:hidden}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__customerDirectory .pos-table :is(th,td){border-bottom:1px solid var(--workspace-ui-border-soft);font:var(--workspace-ui-body);padding:14px 18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__customerDirectory .pos-table th{color:var(--workspace-ui-action-ink);font:var(--workspace-ui-label);background:#f5f8fa}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__customerDirectory strong{font-weight:600}.PosWorkspaceUI-module__rKDJuW__masterRecord{grid-template-columns:minmax(200px,1.2fr) minmax(160px,1fr) auto;align-items:center;gap:6px 24px;min-width:0;padding:20px 22px;display:grid}.PosWorkspaceUI-module__rKDJuW__masterRecord+.PosWorkspaceUI-module__rKDJuW__masterRecord{border-top:1px solid var(--workspace-ui-border-soft)}.PosWorkspaceUI-module__rKDJuW__masterRecord>header{font:var(--workspace-ui-label);color:var(--workspace-ui-muted);grid-area:2/1;align-items:center;gap:12px;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__masterRecord>h2{color:var(--workspace-ui-ink);overflow-wrap:anywhere;grid-area:1/1;margin:0;font:var(--workspace-ui-control)!important}.PosWorkspaceUI-module__rKDJuW__masterRecord>p{color:var(--workspace-ui-ink);font:var(--workspace-ui-body);overflow-wrap:anywhere;grid-area:1/2;margin:0}.PosWorkspaceUI-module__rKDJuW__masterRecord>small{font:400 12px/1.5 var(--workspace-ui-font);color:var(--workspace-ui-muted);grid-area:2/2}.PosWorkspaceUI-module__rKDJuW__masterRecord>footer{border:0;flex-wrap:wrap;grid-area:1/3/3;gap:8px;margin:0;padding:0;display:flex}.PosWorkspaceUI-module__rKDJuW__setupHint{border-left:3px solid var(--workspace-ui-primary);color:var(--workspace-ui-action-ink);font:var(--workspace-ui-body);background:#edf5f5;margin:0;padding:14px 18px}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog .PosWorkspaceUI-module__rKDJuW__masterForm :is(input,select,textarea){border:1px solid var(--workspace-ui-border);width:100%;min-width:0;min-height:44px;color:var(--workspace-ui-ink);font:var(--workspace-ui-field);box-shadow:none;background:#fff;border-radius:5px;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog .PosWorkspaceUI-module__rKDJuW__masterForm label{color:var(--workspace-ui-action-ink);font:var(--workspace-ui-label)}@media (max-width:750px){.PosWorkspaceUI-module__rKDJuW__masterRecord{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px}.PosWorkspaceUI-module__rKDJuW__masterRecord>:is(header,h2,p,small,footer){grid-area:auto/1}.PosWorkspaceUI-module__rKDJuW__masterRecord>header{order:1}.PosWorkspaceUI-module__rKDJuW__masterRecord>h2{order:0}.PosWorkspaceUI-module__rKDJuW__masterRecord>p{order:2}.PosWorkspaceUI-module__rKDJuW__masterRecord>small{order:3}.PosWorkspaceUI-module__rKDJuW__masterRecord>footer{order:4;margin-top:6px}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;gap:0;margin:0;padding:0;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench>header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f1f5f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.PosWorkspaceUI-module__rKDJuW__stockWorkbench h2{margin:4px 0}.PosWorkspaceUI-module__rKDJuW__stockWorkbench header small{display:none}.PosWorkspaceUI-module__rKDJuW__stockWorkbench header>span{max-width:540px;font:400 12px/1.5 var(--workspace-ui-font);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-action-grid{grid-template-columns:1fr 1fr;gap:20px;padding:22px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench label{font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink);gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench [data-site-button][data-tone=accent]{color:var(--workspace-ui-action-ink);border:1px solid var(--workspace-ui-border);font:var(--workspace-ui-control);box-shadow:none;background:#fff}:is(.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-product-picker,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-product-summary,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-direction,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-reason){grid-column:1/-1}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-direction{border:1px solid var(--workspace-ui-border-soft);background:#f5f8f9;border-radius:5px;gap:12px;padding:16px;display:flex}.PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-direction legend{font:var(--workspace-ui-label)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-direction button{min-height:44px;font:var(--workspace-ui-control);color:var(--workspace-ui-action-ink);border:1px solid var(--workspace-ui-border);background:#fff;border-radius:5px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-direction button.active{background:var(--workspace-ui-primary);color:#fff;border-color:var(--workspace-ui-primary)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench>button{justify-self:start;margin:0 22px 22px}.PosWorkspaceUI-module__rKDJuW__stockWorkbench>.PosWorkspaceUI-module__rKDJuW__error{margin:0 22px 20px}@media (max-width:650px){.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-action-grid{grid-template-columns:1fr;padding:18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench>header{padding:18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench .pos-stock-product-summary{flex-wrap:wrap}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__stockWorkbench>button{justify-self:stretch;margin:0 18px 18px}}.PosWorkspaceUI-module__rKDJuW__productGrid{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);align-items:start;gap:24px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-panel{border:1px solid var(--workspace-ui-border-soft);box-shadow:none;background:#fff;border-radius:6px;min-width:0;margin:0;padding:0;overflow:hidden}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-panel>header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f1f5f7;min-height:0;padding:20px 22px}.PosWorkspaceUI-module__rKDJuW__productGrid h2{margin:0}.PosWorkspaceUI-module__rKDJuW__productGrid header p{font:var(--workspace-ui-body);color:var(--workspace-ui-muted);margin:5px 0 0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;padding:22px;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-fields>label{min-width:0;font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink);align-content:start;gap:8px;margin:0;display:grid}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-fields>.wide{grid-column:1/-1}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid :is(input:not([type=checkbox]):not([type=hidden]):not([type=file]),select,textarea){width:100%;min-width:0;font:var(--workspace-ui-field);border:1px solid var(--workspace-ui-border);color:var(--workspace-ui-ink);box-shadow:none;background:#fff;border-radius:5px;margin:0;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid :is(input:not([type=checkbox]):not([type=hidden]):not([type=file]),select){height:44px;min-height:44px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid textarea{resize:vertical;min-height:96px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-fields small{font:400 12px/1.5 var(--workspace-ui-font);color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .PosWorkspaceUI-module__rKDJuW__stockToggle{background:#edf5f5;border:1px solid #d4e5e5;border-radius:5px;align-items:flex-start;gap:12px;padding:16px;display:flex}.PosWorkspaceUI-module__rKDJuW__stockToggle input{width:18px;height:18px;accent-color:var(--workspace-ui-primary);margin:2px 0 0}.PosWorkspaceUI-module__rKDJuW__stockToggle strong,.PosWorkspaceUI-module__rKDJuW__stockToggle small{display:block}.PosWorkspaceUI-module__rKDJuW__stockToggle small{margin-top:5px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-barcode-capture{gap:8px;min-width:0;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-barcode-capture input{flex:1}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-barcode-capture button{flex-shrink:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-product-image-upload{border:1px dashed var(--workspace-ui-border);background:#f7f9fb;border-radius:5px;flex-wrap:wrap;gap:14px;padding:16px;display:flex}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-product-image-upload>svg{width:40px;height:40px;color:var(--workspace-ui-muted)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-product-image-upload img{object-fit:contain;width:64px;height:64px}@media (max-width:900px){.PosWorkspaceUI-module__rKDJuW__productGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-fields{grid-template-columns:minmax(0,1fr);padding:18px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__productGrid .pos-panel>header{padding:18px}.PosWorkspaceUI-module__rKDJuW__filters.PosWorkspaceUI-module__rKDJuW__filters>div:first-child>label{width:100%;min-width:0}.PosWorkspaceUI-module__rKDJuW__filters.PosWorkspaceUI-module__rKDJuW__filters select{width:100%}}@media (max-width:800px){.PosWorkspaceUI-module__rKDJuW__body{padding:18px 12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-bar{gap:10px 18px;padding:12px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-terminal-spacer{display:none}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-overview-grid{grid-template-columns:minmax(0,1fr)}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-overview-grid>*{grid-area:auto/1}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-shift-snapshot{grid-template-columns:1fr 1fr}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .pos-sales-chart>summary span{margin:8px 0 0;display:block}.PosWorkspaceUI-module__rKDJuW__dialog.PosWorkspaceUI-module__rKDJuW__dialog,.PosWorkspaceUI-module__rKDJuW__checkoutDialog.PosWorkspaceUI-module__rKDJuW__checkoutDialog{width:calc(100vw - 16px)}}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__registerCategoryRow,.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;padding:8px 0;display:flex;overflow-x:auto}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow{border-bottom:1px solid var(--workspace-ui-border);margin-bottom:12px;padding-top:0}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(.PosWorkspaceUI-module__rKDJuW__registerCategoryRow,.PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow) button{width:auto;min-height:40px;color:var(--workspace-ui-action-ink);font:var(--workspace-ui-label);white-space:nowrap;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;padding:8px 14px}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__registerCategoryRow button[aria-pressed=true]{background:var(--workspace-ui-primary);color:#fff}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page .PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow button[aria-pressed=true]{background:#e4f0ef;border-color:#a7c8c5}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(.PosWorkspaceUI-module__rKDJuW__registerCategoryRow,.PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow) button:hover{color:var(--workspace-ui-action-ink);background:#edf5f5}.PosWorkspaceUI-module__rKDJuW__page.PosWorkspaceUI-module__rKDJuW__page :is(.PosWorkspaceUI-module__rKDJuW__registerCategoryRow,.PosWorkspaceUI-module__rKDJuW__registerSubcategoryRow) button:focus-visible{outline:2px solid var(--workspace-ui-primary);outline-offset:2px}.PosWorkspaceUI-module__rKDJuW__treatmentControls{border-block:1px solid var(--workspace-ui-border);background:#f6f9f8;gap:10px;padding:12px 16px;display:grid}.PosWorkspaceUI-module__rKDJuW__treatmentControls p{font:var(--workspace-ui-label);color:var(--workspace-ui-action-ink);margin:0;line-height:1.6}.PosWorkspaceUI-module__rKDJuW__treatmentControls button{white-space:normal;text-align:left;justify-self:start}.PosWorkspaceUI-module__rKDJuW__treatmentFields{gap:18px;padding:20px;display:grid}.PosWorkspaceUI-module__rKDJuW__treatmentFields label{font:var(--workspace-ui-label);gap:8px;display:grid}.PosWorkspaceUI-module__rKDJuW__treatmentFields :is(input,select,textarea){border:1px solid var(--workspace-ui-border);width:100%;min-height:42px;color:var(--workspace-ui-action-ink);background:#fff;border-radius:5px;padding:10px 12px}.PosWorkspaceUI-module__rKDJuW__treatmentFields textarea{min-height:90px}.PosWorkspaceUI-module__rKDJuW__treatmentFields p{font:var(--workspace-ui-body);margin:0;line-height:1.6}
.ReservationPosDialog-module__uuH4uq__backdrop{z-index:140;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18313d80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ReservationPosDialog-module__uuH4uq__backdrop[hidden]{display:none}.ReservationPosDialog-module__uuH4uq__dialog{--pos-line:var(--workspace-ui-border-soft);--pos-line-strong:var(--workspace-ui-border);--pos-green:var(--workspace-ui-primary);--pos-green-dark:#286372;--pos-green-soft:#edf5f5;--pos-ink:var(--workspace-ui-ink);--pos-muted:var(--workspace-ui-muted);--pos-danger:#ae5446;--pos-canvas:#f5f8fa;--pos-surface:#fff;--pos-surface-soft:#f5f8fa;border:1px solid var(--workspace-ui-border);width:100%;min-width:0;height:calc(100dvh - 32px);color:var(--workspace-ui-ink);font:var(--workspace-ui-body);background:#fff;border-radius:10px;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) ReservationPosDialog-module__uuH4uq__enter;display:flex;overflow:hidden;box-shadow:0 24px 80px #102a3b40}.ReservationPosDialog-module__uuH4uq__header{border-bottom:1px solid var(--workspace-ui-border-soft);background:#fff;flex:none;align-items:center;gap:14px;padding:16px 22px;display:flex}.ReservationPosDialog-module__uuH4uq__header>div{flex:1;min-width:0}.ReservationPosDialog-module__uuH4uq__header h2{font:var(--workspace-ui-section-title);margin:0}.ReservationPosDialog-module__uuH4uq__header p{color:var(--workspace-ui-muted);margin:4px 0 0;font-size:13px}.ReservationPosDialog-module__uuH4uq__icon{color:#397383;background:#edf5f5;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.ReservationPosDialog-module__uuH4uq__header button{border:1px solid var(--workspace-ui-border-soft);width:40px;height:40px;color:var(--workspace-ui-action-ink);cursor:pointer;background:#fff;border-radius:6px;place-items:center;padding:8px;display:grid}.ReservationPosDialog-module__uuH4uq__header button:hover{background:#edf5f5}.ReservationPosDialog-module__uuH4uq__header svg{width:20px;height:20px}.ReservationPosDialog-module__uuH4uq__body{overscroll-behavior:contain;background:#f5f8fa;flex:1;min-height:0;overflow:auto}:is(.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-workspace,.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-workspace-body,.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-form){height:100%;min-height:0;margin:0;padding:0}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-form{flex-direction:column;display:flex}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-commandbar{border-bottom:1px solid var(--workspace-ui-border-soft);background:#f5f8fa;flex:none;min-height:54px;padding:10px 22px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(360px,410px);gap:0;min-height:0;display:grid;overflow:hidden}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue{background:#fff;min-width:0;height:100%;padding:20px 24px;overflow:auto}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-heading h2{font:var(--workspace-ui-section-title);margin:0 0 5px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-heading span{color:var(--workspace-ui-muted);font-size:12px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-tools{gap:8px;margin-bottom:14px;display:flex}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-tools label{flex:1;min-width:0}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-tools input{border:1px solid var(--workspace-ui-border);width:100%;min-height:44px;font:var(--workspace-ui-field);background:#fff;border-radius:6px;padding:10px 12px 10px 40px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-cart{border-left:1px solid var(--workspace-ui-border-soft);background:#f7fafb;flex-direction:column;align-self:stretch;height:100%;min-height:0;display:flex;position:static;overflow:auto}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-current-order{background:#fff;border:0;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-current-order>header{flex-wrap:wrap;flex:none;padding:16px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-cart-lines{flex:1;min-height:120px;overflow:auto}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-cart-totals{background:#f7fafb;flex:none;padding:16px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-order-checkout{border-top:1px solid var(--workspace-ui-border-soft);flex:none;padding:16px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-cart-line-copy strong{white-space:normal;overflow-wrap:anywhere}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:24px;display:grid}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary{border:1px solid var(--workspace-ui-border-soft);background:#f5f8fa;border-radius:6px;min-width:0;padding:18px}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary h3{font:var(--workspace-ui-section-title);margin:0}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary>div{max-height:34dvh;margin-top:12px;overflow:auto}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary>div>div{border-bottom:1px solid var(--workspace-ui-border-soft);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary>div>div>span{overflow-wrap:anywhere;min-width:0}:is(.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary strong,.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary small){display:block}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary small{color:var(--workspace-ui-muted);margin-top:6px;font-size:12px}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary b{white-space:nowrap;font-variant-numeric:tabular-nums}.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-summary>p{justify-content:space-between;gap:12px;margin:20px 0 4px;display:flex}@media (max-width:800px){.ReservationPosDialog-module__uuH4uq__dialog .pos-checkout-layout{grid-template-columns:minmax(0,1fr);gap:16px}}.ReservationPosDialog-module__uuH4uq__dock{z-index:120;color:#fff;cursor:pointer;max-width:calc(100vw - 32px);font:var(--workspace-ui-control);background:#245e6d;border:1px solid #397383;border-radius:8px;align-items:center;gap:14px;padding:14px 18px;animation:.18s ease-out ReservationPosDialog-module__uuH4uq__enter;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 28px #173d4a30}.ReservationPosDialog-module__uuH4uq__dock span{text-align:left;gap:4px;display:grid}.ReservationPosDialog-module__uuH4uq__dock small{color:#d4e9ed;font-size:12px}.ReservationPosDialog-module__uuH4uq__dock svg{width:20px;height:20px}.ReservationPosDialog-module__uuH4uq__header button:focus-visible,.ReservationPosDialog-module__uuH4uq__dock:focus-visible{outline-offset:3px;outline:3px solid #77b5c4}@keyframes ReservationPosDialog-module__uuH4uq__enter{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:800px){.ReservationPosDialog-module__uuH4uq__backdrop{padding:0}.ReservationPosDialog-module__uuH4uq__dialog{border-radius:0;height:100dvh}.ReservationPosDialog-module__uuH4uq__header{gap:8px;padding:12px}.ReservationPosDialog-module__uuH4uq__icon{display:none}.ReservationPosDialog-module__uuH4uq__header p{font-size:12px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-layout{display:block;overflow:auto}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue{height:auto;max-height:55dvh;padding:16px}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-register-cart{border-left:0;border-top:1px solid var(--workspace-ui-border);height:auto;overflow:visible}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-cart-lines{flex:none;max-height:35dvh}.ReservationPosDialog-module__uuH4uq__dialog .ReservationPosDialog-module__uuH4uq__body .pos-catalogue-hint{display:none}.ReservationPosDialog-module__uuH4uq__dock{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.ReservationPosDialog-module__uuH4uq__dialog,.ReservationPosDialog-module__uuH4uq__dock{animation:none}}
.CreditRequestQueue-module__9O57AG__queue{background:#fff;border:1px solid #dfe8e2;border-radius:16px;margin-top:0;padding:20px;box-shadow:0 8px 28px #18352a0b}.CreditRequestQueue-module__9O57AG__heading{border-bottom:1px solid #e5ece7;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.CreditRequestQueue-module__9O57AG__heading h3{color:#18352a;letter-spacing:-.015em;margin:0 0 5px;font-size:19px}.CreditRequestQueue-module__9O57AG__heading p,.CreditRequestQueue-module__9O57AG__row p{color:#64786e;margin:5px 0;line-height:1.48}.CreditRequestQueue-module__9O57AG__heading p{max-width:720px;font-size:12px}.CreditRequestQueue-module__9O57AG__row{background:#fbfcfb;border:1px solid #e3eae5;border-radius:12px;margin-top:12px;padding:15px 16px}.CreditRequestQueue-module__9O57AG__top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.CreditRequestQueue-module__9O57AG__top strong{color:#244535;font-size:15px}.CreditRequestQueue-module__9O57AG__top span{color:#426a55;text-transform:capitalize;background:#eff6f1;border:1px solid #d4e3d9;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.CreditRequestQueue-module__9O57AG__row p{font-size:12px}.CreditRequestQueue-module__9O57AG__row small{color:#6f8278;margin-top:6px;font-size:11px;display:block}.CreditRequestQueue-module__9O57AG__row label{color:#456153;gap:5px;max-width:520px;margin-top:12px;font-size:12px;font-weight:700;display:grid}.CreditRequestQueue-module__9O57AG__row input{box-sizing:border-box;width:100%;font:inherit;color:#18352a;background:#fff;border:1px solid #cbd8d0;border-radius:9px;padding:10px 12px}.CreditRequestQueue-module__9O57AG__row input:focus-visible{border-color:#4d8a69;outline:none;box-shadow:0 0 0 3px #2873501c}.CreditRequestQueue-module__9O57AG__actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.CreditRequestQueue-module__9O57AG__error,.CreditRequestQueue-module__9O57AG__notice{border:1px solid #0000;border-radius:10px;padding:11px 13px}.CreditRequestQueue-module__9O57AG__error{color:#873421;background:#fff2ed;border-color:#f1d1c6}.CreditRequestQueue-module__9O57AG__notice{color:#235d3c;background:#edf7ef;border-color:#cce4d2}.CreditRequestQueue-module__9O57AG__empty{color:#71837a;text-align:center;background:#fafcfb;border:1px dashed #d7e2db;border-radius:11px;margin:16px 0 0;padding:24px 12px}@media (max-width:680px){.CreditRequestQueue-module__9O57AG__heading{display:block}.CreditRequestQueue-module__9O57AG__heading button{margin-top:10px}.CreditRequestQueue-module__9O57AG__queue{padding:15px}.CreditRequestQueue-module__9O57AG__row{padding:13px}.CreditRequestQueue-module__9O57AG__top{align-items:flex-start}}
.FolioSettlementPanel-module__vOXjDG__panel{border:1px solid var(--line,#d9e1e8);background:var(--surface,#fff);border-radius:16px;margin:1rem 0;padding:1.25rem}.FolioSettlementPanel-module__vOXjDG__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.FolioSettlementPanel-module__vOXjDG__heading h2,.FolioSettlementPanel-module__vOXjDG__preview h3,.FolioSettlementPanel-module__vOXjDG__history h3{margin:0 0 .35rem}.FolioSettlementPanel-module__vOXjDG__heading p{max-width:70ch;margin:0}.FolioSettlementPanel-module__vOXjDG__headingActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.FolioSettlementPanel-module__vOXjDG__body{gap:1rem;margin-top:1rem;display:grid}.FolioSettlementPanel-module__vOXjDG__search{align-items:end;gap:.75rem;display:flex}.FolioSettlementPanel-module__vOXjDG__search label,.FolioSettlementPanel-module__vOXjDG__fields label,.FolioSettlementPanel-module__vOXjDG__reverse label{flex:1;gap:.35rem;display:grid}.FolioSettlementPanel-module__vOXjDG__search input,.FolioSettlementPanel-module__vOXjDG__fields input,.FolioSettlementPanel-module__vOXjDG__fields textarea,.FolioSettlementPanel-module__vOXjDG__reverse input{width:100%;font:inherit;border:1px solid #acbac9;border-radius:8px;padding:.65rem}.FolioSettlementPanel-module__vOXjDG__candidates{gap:.35rem;max-height:16rem;display:grid;overflow:auto}.FolioSettlementPanel-module__vOXjDG__candidates label{border:1px solid #d9e1e8;border-radius:8px;align-items:center;gap:.75rem;padding:.7rem;display:flex}.FolioSettlementPanel-module__vOXjDG__candidates strong{text-align:right;margin-left:auto}.FolioSettlementPanel-module__vOXjDG__preview{background:#f5faff;border:1px solid #a7c6df;border-radius:12px;padding:1rem}.FolioSettlementPanel-module__vOXjDG__preview ul{margin:.75rem 0;padding:0;list-style:none}.FolioSettlementPanel-module__vOXjDG__preview li{border-bottom:1px solid #d9e1e8;justify-content:space-between;gap:.75rem;padding:.5rem 0;display:flex}.FolioSettlementPanel-module__vOXjDG__totals{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:.9rem 0;display:flex}.FolioSettlementPanel-module__vOXjDG__fields{gap:.7rem;margin-top:1rem;display:grid}.FolioSettlementPanel-module__vOXjDG__fields textarea{min-height:5rem}.FolioSettlementPanel-module__vOXjDG__history{gap:.6rem;display:grid}.FolioSettlementPanel-module__vOXjDG__historyRow{border:1px solid #d9e1e8;border-radius:8px;gap:.3rem;padding:.75rem;display:grid}.FolioSettlementPanel-module__vOXjDG__reverse{align-items:end;gap:.75rem;margin-top:.5rem;display:flex}.FolioSettlementPanel-module__vOXjDG__error{color:#9f1f1f}.FolioSettlementPanel-module__vOXjDG__warning{color:#7b4a00;background:#fff5dc;border-radius:8px;padding:.7rem}.FolioSettlementPanel-module__vOXjDG__success{color:#145c35}@media (max-width:700px){.FolioSettlementPanel-module__vOXjDG__heading,.FolioSettlementPanel-module__vOXjDG__search,.FolioSettlementPanel-module__vOXjDG__preview li,.FolioSettlementPanel-module__vOXjDG__reverse{flex-direction:column;align-items:stretch}.FolioSettlementPanel-module__vOXjDG__candidates label{flex-wrap:wrap}.FolioSettlementPanel-module__vOXjDG__candidates strong{width:100%}}
.PurchaseOrderNumberEditor-module__W-3r3G__editor{color:#173e30;background:#edf5f1;border:1px solid #cddfd7;border-left:3px solid #7aa391;border-radius:8px;margin:16px 0;padding:20px 24px}.PurchaseOrderNumberEditor-module__W-3r3G__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PurchaseOrderNumberEditor-module__W-3r3G__heading>div{min-width:0}.PurchaseOrderNumberEditor-module__W-3r3G__heading strong{font-size:13px;font-weight:600}.PurchaseOrderNumberEditor-module__W-3r3G__heading p{color:#526b5e;margin:5px 0 0;font-size:12px;line-height:1.5}.PurchaseOrderNumberEditor-module__W-3r3G__value{overflow-wrap:anywhere;letter-spacing:.025em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:20px;font-weight:600;line-height:1.35}.PurchaseOrderNumberEditor-module__W-3r3G__editor form{max-width:560px;margin-top:16px}.PurchaseOrderNumberEditor-module__W-3r3G__editor label{gap:6px;font-size:13px;display:grid}.PurchaseOrderNumberEditor-module__W-3r3G__editor input{box-sizing:border-box;color:#173e30;width:100%;font:inherit;background:#fff;border:1px solid #a9c3b5;border-radius:6px;padding:10px 12px}.PurchaseOrderNumberEditor-module__W-3r3G__editor button{color:#24573f;cursor:pointer;font:inherit;background:#fff;border:1px solid #b5cdbf;border-radius:6px;padding:9px 14px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s}.PurchaseOrderNumberEditor-module__W-3r3G__editor button:hover:not(:disabled){background:#e1eee6;border-color:#7aa391}.PurchaseOrderNumberEditor-module__W-3r3G__editor button:focus-visible,.PurchaseOrderNumberEditor-module__W-3r3G__editor input:focus-visible{outline-offset:3px;outline:2px solid #38765a}.PurchaseOrderNumberEditor-module__W-3r3G__editor button:disabled{opacity:.6;cursor:wait}.PurchaseOrderNumberEditor-module__W-3r3G__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.PurchaseOrderNumberEditor-module__W-3r3G__actions button[type=submit]{color:#fff;background:#24573f;border-color:#24573f}.PurchaseOrderNumberEditor-module__W-3r3G__actions button[type=submit]:hover:not(:disabled){background:#19462f}.PurchaseOrderNumberEditor-module__W-3r3G__editor [role=alert]{color:#a32b23}@media (max-width:640px){.PurchaseOrderNumberEditor-module__W-3r3G__editor{padding:16px}.PurchaseOrderNumberEditor-module__W-3r3G__value{font-size:18px}}@media (prefers-reduced-motion:reduce){.PurchaseOrderNumberEditor-module__W-3r3G__editor button{transition:none}}
@media screen{.CommercialDocumentPreview-module__57M-fa__preview.CommercialDocumentPreview-module__57M-fa__preview{width:100%;min-width:0;max-width:1380px;margin:0 auto;padding:20px 0 40px}.CommercialDocumentPreview-module__57M-fa__preview .invoice-toolbar{box-sizing:border-box;background:#fff;border:1px solid #dce3df;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;max-width:1050px;margin:0 auto 20px;padding:12px 16px;display:flex;position:static}.CommercialDocumentPreview-module__57M-fa__preview .invoice-toolbar>span{flex:1}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>section[aria-label="Document line items"]{width:auto;margin:18px 38px 24px;padding:0}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper.minimal-finance-document>section[aria-label="Document line items"] table th{color:#202b25;background:#f2f3f1}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-contact p{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-contact p>b{overflow-wrap:anywhere;min-width:0}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>.CommercialDocumentPreview-module__57M-fa__reference{color:#304638;overflow-wrap:anywhere;border-top:1px solid #e1e7e3;border-bottom:1px solid #e1e7e3;margin:18px 38px;padding:10px 0;font-size:12px;line-height:1.5}.CommercialDocumentPreview-module__57M-fa__reference strong{margin-right:6px}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1050px;margin-inline:auto}.CommercialDocumentPreview-module__57M-fa__paper.luxury-finance-document .luxury-doc-property-name{color:#fff!important}.CommercialDocumentPreview-module__57M-fa__paper.luxury-finance-document .luxury-doc-footer p{color:#fff!important}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-terms{margin:20px 38px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-terms h3{margin-bottom:8px;font-size:12px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-terms p{font-size:13px;line-height:1.6}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-totals{min-width:0;max-width:100%}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-totals>div{gap:12px}}@media screen and (max-width:640px){.CommercialDocumentPreview-module__57M-fa__preview.CommercialDocumentPreview-module__57M-fa__preview{padding:12px 0 24px}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>section[aria-label="Document line items"]{margin:18px 20px 24px}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>.CommercialDocumentPreview-module__57M-fa__reference{margin:16px 20px}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper{width:100%;min-width:0}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-letterhead{min-height:0}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-brand{border-radius:0;padding:24px 20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-mark{width:54px;height:54px;margin-bottom:12px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-mark>span{font-size:30px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-property-name{font-size:23px!important;line-height:1.2!important}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-tagline{letter-spacing:.03em;font-size:10px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-contact:empty{display:none}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-introduction{gap:16px;padding-block:20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-title{min-height:0;padding:0}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-financial-row{gap:16px;margin:20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-totals{justify-self:stretch;width:100%}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-terms{margin:20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-payment-details p{grid-template-columns:1fr;gap:2px}.CommercialDocumentPreview-module__57M-fa__paper .finance-payment-ledger{margin:20px}.CommercialDocumentPreview-module__57M-fa__paper .finance-payment-ledger .empty-state{min-height:0;padding:16px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-acceptance{padding:16px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-acceptance h3{font-size:13px}.CommercialDocumentPreview-module__57M-fa__paper .invoice-foot{flex-wrap:wrap;gap:8px;margin:20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-footer{padding:18px 20px}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-footer:before{display:none}.CommercialDocumentPreview-module__57M-fa__paper .luxury-doc-footer:after{display:none}}@media print{.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>.CommercialDocumentPreview-module__57M-fa__reference{overflow-wrap:anywhere;margin:12px 38px;font-size:10px}.CommercialDocumentPreview-module__57M-fa__paper.CommercialDocumentPreview-module__57M-fa__paper>section[aria-label="Document line items"]{width:auto;margin-inline:38px;padding:0}}
.BookingComBadge-module__owu2tq__badge{flex:none;align-items:center;width:fit-content;font-family:Arial,Helvetica,sans-serif;line-height:1;display:inline-flex}.BookingComBadge-module__owu2tq__mark{color:#fff;letter-spacing:-.08em;background:#003b95;place-items:center;font-weight:800;display:inline-grid}.BookingComBadge-module__owu2tq__compact .BookingComBadge-module__owu2tq__mark{border:1px solid #ffffffb8;border-radius:5px;width:21px;height:21px;font-size:11px}.BookingComBadge-module__owu2tq__compact{vertical-align:middle;margin-left:6px}.BookingComBadge-module__owu2tq__prominent{color:#003b95;letter-spacing:-.02em;gap:10px;font-size:23px;font-weight:750}.BookingComBadge-module__owu2tq__prominent .BookingComBadge-module__owu2tq__mark{border-radius:9px;width:40px;height:40px;font-size:21px;box-shadow:0 4px 12px #003b9528}@media (max-width:650px){.BookingComBadge-module__owu2tq__prominent{font-size:19px}.BookingComBadge-module__owu2tq__prominent .BookingComBadge-module__owu2tq__mark{width:35px;height:35px;font-size:18px}}
.GuestLinkBookingBadge-module__OLDjnG__badge{color:#fff;vertical-align:middle;white-space:nowrap;background:#08785e;border:1px solid #ffffffa6;border-radius:5px;flex:none;align-items:center;gap:3px;margin-left:5px;padding:2px 4px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.GuestLinkBookingBadge-module__OLDjnG__badge svg{fill:none;stroke:currentColor;stroke-width:2.5px;width:17px;height:17px}.GuestLinkBookingBadge-module__OLDjnG__prominent{gap:6px;padding:5px 8px;font-size:13px}.GuestLinkBookingBadge-module__OLDjnG__prominent svg{width:24px;height:24px}
.CommercialDocumentLines-module__3HzA3q__section{width:100%;min-width:0;margin:18px 0}.CommercialDocumentLines-module__3HzA3q__section>p{color:#52665c;margin:0 0 10px;font-size:11px}.CommercialDocumentLines-module__3HzA3q__scroll{width:100%;overflow-x:auto}.CommercialDocumentLines-module__3HzA3q__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.CommercialDocumentLines-module__3HzA3q__table th{color:#fff;text-align:right;white-space:nowrap;background:#0a4d3a;padding:12px 10px;font-size:11px}.CommercialDocumentLines-module__3HzA3q__table td{text-align:right;vertical-align:top;border-bottom:1px solid #dce6df;padding:13px 10px;font-size:12px}.CommercialDocumentLines-module__3HzA3q__table th:first-child,.CommercialDocumentLines-module__3HzA3q__table td:first-child{text-align:left;width:36%;min-width:150px}.CommercialDocumentLines-module__3HzA3q__table td:not(:first-child){white-space:nowrap}.CommercialDocumentLines-module__3HzA3q__table small{color:#65786c;margin-top:4px;font-size:10px;display:block}.CommercialDocumentLines-module__3HzA3q__table tr:nth-child(2n){background:#f6f9f7}.CommercialDocumentLines-module__3HzA3q__complimentary{background:#f0f7ee;border-left:3px solid #68844e;padding:12px;margin-top:14px!important}@media screen and (max-width:640px){.CommercialDocumentLines-module__3HzA3q__section{box-sizing:border-box;padding:0 20px}.CommercialDocumentLines-module__3HzA3q__scroll{overflow:visible}.CommercialDocumentLines-module__3HzA3q__table,.CommercialDocumentLines-module__3HzA3q__table tbody{width:100%;display:block}.CommercialDocumentLines-module__3HzA3q__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CommercialDocumentLines-module__3HzA3q__table tbody tr{border:1px solid #dce6df;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;padding:14px;display:grid}.CommercialDocumentLines-module__3HzA3q__table td,.CommercialDocumentLines-module__3HzA3q__table td:first-child{text-align:left;overflow-wrap:anywhere;border:0;width:auto;min-width:0;padding:0;display:block}.CommercialDocumentLines-module__3HzA3q__table td:first-child{grid-column:1/-1;font-weight:600}.CommercialDocumentLines-module__3HzA3q__table td:not(:first-child){white-space:normal}.CommercialDocumentLines-module__3HzA3q__table td:before{content:attr(data-label);color:#52665c;margin-bottom:5px;font-size:10px;font-weight:400;display:block}}@media print{.CommercialDocumentLines-module__3HzA3q__scroll{overflow:visible}.CommercialDocumentLines-module__3HzA3q__table th,.CommercialDocumentLines-module__3HzA3q__table td{padding:8px 5px;font-size:9px}.CommercialDocumentLines-module__3HzA3q__table th:first-child,.CommercialDocumentLines-module__3HzA3q__table td:first-child{min-width:0}}
.ReservationHistory-module__PKEH3G__history{color:#1f2933;gap:16px;min-width:0;display:grid}.ReservationHistory-module__PKEH3G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ReservationHistory-module__PKEH3G__filters{flex-wrap:wrap;gap:6px;display:flex}.ReservationHistory-module__PKEH3G__filter{color:#414d55;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5dc;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.ReservationHistory-module__PKEH3G__filter:hover:not(:disabled){background:#f3f6f8}.ReservationHistory-module__PKEH3G__filter:disabled{opacity:.45;cursor:default}.ReservationHistory-module__PKEH3G__filterActive,.ReservationHistory-module__PKEH3G__filterActive:hover:not(:disabled){color:#fff;background:#14324a;border-color:#14324a}.ReservationHistory-module__PKEH3G__count{opacity:.75;font-size:12px;font-weight:700}.ReservationHistory-module__PKEH3G__toggle{color:#5b6770;cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}.ReservationHistory-module__PKEH3G__toggle input{width:15px;height:15px;margin:0}.ReservationHistory-module__PKEH3G__day{gap:4px;min-width:0;display:grid}.ReservationHistory-module__PKEH3G__dayLabel{color:#14324a;background:#f3f6f8;border-radius:5px;padding:5px 10px;font-size:13px;font-weight:700}.ReservationHistory-module__PKEH3G__rows{margin:0;padding:0;list-style:none;display:grid}.ReservationHistory-module__PKEH3G__row{grid-template-columns:46px 28px minmax(0,1fr);gap:0 10px;padding:10px 10px 10px 4px;display:grid;position:relative}.ReservationHistory-module__PKEH3G__row+.ReservationHistory-module__PKEH3G__row{border-top:1px solid #edf1f3}.ReservationHistory-module__PKEH3G__row:before{content:"";background:#e3e9ed;width:2px;position:absolute;top:0;bottom:0;left:70px}.ReservationHistory-module__PKEH3G__row:first-child:before{top:16px}.ReservationHistory-module__PKEH3G__row:last-child:before{bottom:calc(100% - 16px)}.ReservationHistory-module__PKEH3G__time{color:#5b6770;font-variant-numeric:tabular-nums;text-align:right;padding-top:5px;font-size:13px}.ReservationHistory-module__PKEH3G__marker{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.ReservationHistory-module__PKEH3G__kind_stay{color:#175a93;background:#dcebf8}.ReservationHistory-module__PKEH3G__kind_room{color:#5a3aa6;background:#ebe4fb}.ReservationHistory-module__PKEH3G__kind_money{color:#14593a;background:#ddf3e6}.ReservationHistory-module__PKEH3G__kind_guest{color:#414d55;background:#e3e9ed}.ReservationHistory-module__PKEH3G__kind_warning{color:#8a4a05;background:#fff1cc}.ReservationHistory-module__PKEH3G__kind_danger{color:#b42318;background:#fde3e0}.ReservationHistory-module__PKEH3G__kind_system{color:#5b6770;background:#f3f6f8}.ReservationHistory-module__PKEH3G__body{gap:4px;min-width:0;padding-top:3px;display:grid}.ReservationHistory-module__PKEH3G__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;display:flex}.ReservationHistory-module__PKEH3G__title{color:#1f2933;overflow-wrap:anywhere;font-size:14px;font-weight:700}.ReservationHistory-module__PKEH3G__amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.ReservationHistory-module__PKEH3G__amount_in{color:#1e7b4f}.ReservationHistory-module__PKEH3G__amount_out{color:#b42318}.ReservationHistory-module__PKEH3G__amount_neutral{color:#1f2933}.ReservationHistory-module__PKEH3G__warning{color:#8a4a05;background:#fff1cc;border-radius:4px;padding:4px 8px;font-size:13px}.ReservationHistory-module__PKEH3G__facts{flex-wrap:wrap;gap:3px 16px;font-size:13px;display:flex}.ReservationHistory-module__PKEH3G__fact{overflow-wrap:anywhere}.ReservationHistory-module__PKEH3G__factLabel{color:#5b6770}.ReservationHistory-module__PKEH3G__fact b{font-weight:600}.ReservationHistory-module__PKEH3G__from{color:#5b6770;text-decoration-color:#9fb0ba}.ReservationHistory-module__PKEH3G__reason{color:#1f2933;overflow-wrap:anywhere;font-size:13px}.ReservationHistory-module__PKEH3G__reason span{color:#5b6770}.ReservationHistory-module__PKEH3G__note{color:#5b6770;overflow-wrap:anywhere;font-size:13px}.ReservationHistory-module__PKEH3G__actor{color:#5b6770;text-transform:none;font-size:12px}.ReservationHistory-module__PKEH3G__raw{color:#414d55;overflow-wrap:anywhere;background:#f3f6f8;border-radius:4px;margin-top:2px;padding:6px 8px;font-family:ui-monospace,monospace;font-size:11px;line-height:1.45}.ReservationHistory-module__PKEH3G__raw span{font-weight:700}.ReservationHistory-module__PKEH3G__none{color:#5b6770;margin:0;font-size:14px}.ReservationHistory-module__PKEH3G__more{color:#14324a;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5dc;border-radius:6px;justify-self:center;padding:5px 16px;font-size:13px;font-weight:600}.ReservationHistory-module__PKEH3G__more:hover{background:#f3f6f8}@media (max-width:560px){.ReservationHistory-module__PKEH3G__row{grid-template-columns:28px minmax(0,1fr);padding-left:0}.ReservationHistory-module__PKEH3G__row:before{left:13px}.ReservationHistory-module__PKEH3G__time{text-align:left;grid-area:1/2;padding:0 0 2px;font-size:12px}.ReservationHistory-module__PKEH3G__marker{grid-area:1/1/span 2}.ReservationHistory-module__PKEH3G__body{grid-area:2/2;padding-top:0}}
.SupportTicketAttachments-module__MGVshW__list{flex-direction:column;gap:10px;min-width:0;display:flex}.SupportTicketAttachments-module__MGVshW__list .SupportTicketAttachments-module__MGVshW__item{color:inherit;background:#fff;border:1px solid #dce3eb;border-radius:8px;grid-template-columns:72px minmax(0,1fr) 16px;align-items:center;gap:10px;min-width:0;margin:0;padding:10px;text-decoration:none;display:grid}.SupportTicketAttachments-module__MGVshW__list a.SupportTicketAttachments-module__MGVshW__item:hover{background:#f6fafb;border-color:#87b5be}.SupportTicketAttachments-module__MGVshW__list a.SupportTicketAttachments-module__MGVshW__item:focus-visible{outline-offset:3px;outline:2px solid #08766d}.SupportTicketAttachments-module__MGVshW__preview{color:#52617a;background:#f0f4f9;border-radius:5px;justify-content:center;align-items:center;width:72px;height:64px;display:flex;overflow:hidden}.SupportTicketAttachments-module__MGVshW__preview img{object-fit:contain;width:100%;height:100%;display:block}.SupportTicketAttachments-module__MGVshW__description{flex-direction:column;gap:5px;min-width:0;display:flex}.SupportTicketAttachments-module__MGVshW__description strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}.SupportTicketAttachments-module__MGVshW__description small{color:#52617a;font-size:12px;line-height:1.4}.SupportTicketAttachments-module__MGVshW__empty{color:#52617a;font-size:14px;line-height:1.5}
.SupportMessageText-module__BU9RRW__ticket{color:#075b65;background:#dff5f2;border-radius:4px;padding:0 3px;font-weight:750}.SupportMessageText-module__BU9RRW__detail{color:#185aa0;font-weight:700}.SupportMessageText-module__BU9RRW__warning{color:#aa3b28;background:#fff1eb;border-radius:4px;padding:0 2px;font-weight:750}.SupportMessageText-module__BU9RRW__success{color:#137448;font-weight:750}.SupportMessageText-module__BU9RRW__emphasis{color:inherit;font-weight:750}.SupportMessageText-module__BU9RRW__ticketLink{color:#075b65;font:inherit;cursor:pointer;background:#dff5f2;border:0;border-radius:4px;padding:0 3px;font-weight:750;text-decoration:underline;display:inline}.SupportMessageText-module__BU9RRW__pageLink{color:#155eb5;text-underline-offset:2px;font-weight:750;text-decoration:underline}
