:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace){--commerce-primary:#08785e;--commerce-primary-hover:#066a53;--commerce-primary-soft:#e9f5f0;--commerce-text:#273a33;--commerce-muted:#687971;--commerce-border:#dce5e1;--commerce-border-strong:#c8d6d0;--commerce-surface:#ffffff;--commerce-surface-soft:#f6f9f8;--commerce-info:#2e6fa7;--commerce-info-soft:#edf5fc;--commerce-warning:#9a630d;--commerce-warning-soft:#fff6df;--commerce-danger:#b84538;--commerce-danger-soft:#fff0ee;--commerce-success:#08785e;--commerce-success-soft:#e9f5f0;--commerce-radius:12px;--commerce-shadow:0 1px 2px rgb(27 50 42/5%),0 8px 22px rgb(27 50 42/4%);color:var(--commerce-text);font-family:var(--ui-font,"DM Sans",Arial,sans-serif);font-size:15px;font-weight:400;line-height:1.5}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(h1,h2,h3,h4,p,label,input,select,textarea,button,table){font-family:inherit}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(h1,h2,h3,h4,strong,b){color:var(--commerce-text);font-weight:500;letter-spacing:-.015em}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(p,li,td,dd){font-size:15px;line-height:1.55}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(small,time,figcaption,.eyebrow,[class*=hint],[class*=meta]){color:var(--commerce-muted);font-size:13px;line-height:1.45}:where(.finance-heading,.pos-page-head,.supply-heading,.discount-heading,.discount-detail-heading,.expense-detail-hero,.receivable-account-hero,.finance-record-hero,.records-workspace>header,.service-catalogue-workspace>header){align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin-bottom:24px}:where(.finance-heading,.pos-page-head,.supply-heading,.discount-heading,.discount-detail-heading,.expense-detail-hero,.receivable-account-hero,.finance-record-hero) h1{font-size:clamp(30px,3vw,42px);line-height:1.08;margin:0 0 8px}:where(.finance-heading,.pos-page-head,.supply-heading,.discount-heading,.discount-detail-heading,.expense-detail-hero,.receivable-account-hero,.finance-record-hero) p{color:var(--commerce-muted);margin:0;max-width:72ch}:where(.finance-toolbar,.pos-head-actions,.supply-heading-actions,.expense-actions,.discount-detail-actions,.procurement-actions,.receiving-actions,.service-manage-actions,.invoice-toolbar,.financial-summary-exports){align-items:center;display:flex;flex-wrap:wrap;gap:10px}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(button,.button,[role=button]){align-items:center;border-radius:9px;display:inline-flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;line-height:1.2;min-height:44px;padding:10px 14px;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(button,.button,[role=button]) svg{flex:0 0 auto;height:18px;stroke-width:1.8;width:18px}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(input:not([type=checkbox],[type=radio]),select,textarea){background:var(--commerce-surface);border:1px solid var(--commerce-border-strong);border-radius:9px;color:var(--commerce-text);font-size:15px;min-height:46px;padding:10px 13px;width:100%}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) textarea{line-height:1.5;min-height:108px;resize:vertical}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) label{color:var(--commerce-text);font-size:14px;font-weight:500;line-height:1.4}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :where(button,a,input,select,textarea):focus-visible{border-color:var(--commerce-primary);box-shadow:0 0 0 3px rgb(8 120 94/16%);outline:0}:where(.finance-overview-panel,.finance-record-card,.finance-ops-panel,.finance-report-panel,.expense-lines-panel,.expense-receipts-panel,.discount-impact-card,.discount-reason-card,.discount-review-card,.pos-panel,.pos-master-card,.supply-overview-grid>*,.receiving-order-summary,.receiving-link-card,.service-catalogue-panel,.records-surface-grid>*,.tenant-audit-filters){background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:var(--commerce-shadow)}:where(.finance-overview-panel,.finance-record-card,.finance-ops-panel,.finance-report-panel,.expense-lines-panel,.expense-receipts-panel,.discount-impact-card,.discount-reason-card,.discount-review-card,.pos-panel,.pos-master-card,.receiving-order-summary,.receiving-link-card,.service-catalogue-panel,.records-surface-grid>*,.tenant-audit-filters){padding:clamp(18px,2vw,24px)}:where(.finance-overview-panel,.finance-record-card,.finance-ops-panel,.finance-report-panel,.expense-lines-panel,.expense-receipts-panel,.discount-impact-card,.discount-reason-card,.discount-review-card,.pos-panel,.pos-master-card,.receiving-order-summary,.receiving-link-card,.service-catalogue-panel) :where(h2,h3){font-size:clamp(19px,2vw,23px);line-height:1.25;margin-top:0}:where(.finance-overview-grid,.finance-overview-actions,.finance-detail-grid,.finance-ops-grid,.finance-report-grid,.expense-detail-grid,.discount-detail-grid,.pos-launch-grid,.pos-card-grid,.supply-overview-grid,.procurement-detail-grid,.receiving-detail-grid,.records-surface-grid){display:grid;gap:18px}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary){display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:22px}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary)>*{background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:0 1px 2px rgb(27 50 42/5%);min-height:116px;padding:18px 20px}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary)>:nth-child(3n+1){border-top:3px solid var(--commerce-primary)}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary)>:nth-child(3n+2){border-top:3px solid #4c83ad}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary)>:nth-child(3n){border-top:3px solid #b18742}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary) :where(strong,b,[class*=value]){display:block;font-size:clamp(24px,2.3vw,31px);line-height:1.15;margin-top:8px}:where(.finance-tabs,.scheduled-report-tabs,.service-category-filter){align-items:center;background:var(--commerce-surface-soft);border:1px solid var(--commerce-border);border-radius:10px;display:flex;gap:4px;margin-bottom:20px;overflow-x:auto;padding:4px}:where(.finance-tabs,.scheduled-report-tabs,.service-category-filter) :where(a,button){background:transparent;border:0;color:var(--commerce-muted);flex:0 0 auto;min-height:42px;padding-inline:16px}:where(.finance-tabs,.scheduled-report-tabs,.service-category-filter) :where(.active,[aria-current=page],[aria-selected=true]){background:var(--commerce-surface);box-shadow:0 1px 4px rgb(27 50 42/10%);color:var(--commerce-primary)}:where(.finance-filter-panel,.discount-filters,.pos-filter-row,.inventory-filter-panel,.tenant-audit-filters){align-items:end;background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);display:grid;gap:14px;margin-bottom:20px;padding:18px}:where(.finance-filter-grid,.discount-filters,.pos-filter-row,.pos-form-grid,.procurement-line-fields,.receiving-line-editor,.tenant-audit-filters){grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}:where(.finance-register-search,.expense-search,.discount-search,.inventory-search,.service-catalogue-search,.supply-search){margin-bottom:18px;max-width:560px;position:relative}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table,.finance-list,.tenant-audit-list){background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:0 1px 2px rgb(27 50 42/4%);overflow-x:auto}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table) table{border-collapse:separate;border-spacing:0;font-size:15px;min-width:760px;width:100%}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table) th{background:var(--commerce-surface-soft);border-bottom:1px solid var(--commerce-border-strong);color:var(--commerce-muted);font-size:13px;font-weight:600;letter-spacing:.04em;padding:13px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table) td{border-bottom:1px solid var(--commerce-border);color:var(--commerce-text);font-size:15px;padding:14px 16px;vertical-align:middle}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table) tbody tr:last-child td{border-bottom:0}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register,.procurement-line-table,.inventory-alert-table,.report-ledger-table) tbody tr:hover td{background:#f9fbfa}:where(.finance-register,.expense-register,.discount-table-wrap,.pos-table-wrap,.supply-register) td button{font-size:14px;min-height:38px;padding:8px 11px}:where(.document-status,.receipt-state,.pos-pill,[class*=status-pill],[class*=state-pill],[class*=status-badge]){align-items:center;background:var(--commerce-surface-soft);border:1px solid var(--commerce-border);border-radius:999px;color:var(--commerce-muted);display:inline-flex;font-size:13px;font-weight:600;line-height:1.15;min-height:28px;padding:5px 10px;white-space:nowrap}:where(.document-status.paid,.document-status.posted,.document-status.approved,.document-status.completed,.receipt-state.success,.pos-pill.success,[class*=status-pill].success,[class*=status-badge].approved){background:var(--commerce-success-soft);border-color:#bcded2;color:var(--commerce-success)}:where(.document-status.pending,.document-status.draft,.document-status.review,.receipt-state.pending,.pos-pill.warning,[class*=status-pill].warning){background:var(--commerce-warning-soft);border-color:#ead69f;color:var(--commerce-warning)}:where(.document-status.rejected,.document-status.failed,.document-status.overdue,.receipt-state.failed,.pos-pill.danger,[class*=status-pill].danger){background:var(--commerce-danger-soft);border-color:#edc3bd;color:var(--commerce-danger)}:where(.finance-error,.finance-warning,.finance-success,.finance-loading,.finance-empty,.discount-state,.discount-error,.pos-toast,.scheduled-empty){border:1px solid var(--commerce-border);border-radius:10px;font-size:15px;padding:14px 16px}:where(.finance-success,.pos-toast.success){background:var(--commerce-success-soft);border-color:#bcded2;color:var(--commerce-success)}:where(.finance-warning){background:var(--commerce-warning-soft);border-color:#ead69f;color:var(--commerce-warning)}:where(.finance-error,.discount-error,.pos-toast.error){background:var(--commerce-danger-soft);border-color:#edc3bd;color:var(--commerce-danger)}:where(.invoice-paper,.pos-receipt-page){background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:var(--commerce-shadow);color:var(--commerce-text);margin-inline:auto;max-width:1050px;padding:clamp(24px,4vw,48px)}.invoice-parties{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:28px}.invoice-totals{margin-left:auto;max-width:430px}:where(.invoice-totals,.pos-cart-totals)>*{align-items:center;border-bottom:1px solid var(--commerce-border);display:flex;gap:16px;justify-content:space-between;min-height:42px}:where(.invoice-foot,.payment-details,.receivable-details,.finance-definition){display:grid;gap:12px 24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}:where(.expense-line-editor,.expense-edit-line,.expense-category-list){background:var(--commerce-surface-soft);border:1px solid var(--commerce-border);border-radius:10px;padding:16px}:where(.expense-editor-fields,.expense-entry-modal form){display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.pos-launch-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pos-card-grid>*,.pos-launch-grid>*{background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:var(--commerce-shadow);min-height:130px;padding:20px}.pos-product-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.pos-product-tiles>*{background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:10px;min-height:118px;padding:16px}.pos-register-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr)}.pos-cart{background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);box-shadow:var(--commerce-shadow);padding:20px;position:sticky;top:16px}.pos-cart-lines>*{padding-block:13px}.pos-cart-lines>*,.pos-history-list>*{border-bottom:1px solid var(--commerce-border)}.pos-history-list>*{padding:15px 0}:where(.procurement-line-editor,.receiving-line-editor,.receiving-open-orders){background:var(--commerce-surface-soft);border:1px solid var(--commerce-border);border-radius:10px;padding:18px}.receiving-order-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.receiving-order-grid>*{background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:10px;min-height:130px;padding:18px}:where(.supply-row-actions,.procurement-actions,.receiving-actions){align-items:center;display:flex;flex-wrap:wrap;gap:8px}.inventory-analytics-bars{display:grid;gap:14px}.inventory-analytics-bars>*{background:var(--commerce-surface-soft);border-radius:8px;min-height:42px;padding:10px 12px}.service-category-list{display:grid;gap:12px}.report-run-history>*,.schedule-list>*,.service-category-list>*,.service-price-history>*{border-bottom:1px solid var(--commerce-border);padding:14px 0}.service-checkboxes{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.service-checkboxes label{align-items:center;display:flex;gap:10px;min-height:42px}.records-surface-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.records-surface-grid>*{min-height:160px}.tenant-audit-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:18px}.tenant-audit-list article{display:grid;gap:6px 18px;grid-template-columns:minmax(145px,.24fr) minmax(150px,.28fr) minmax(0,1fr);padding:16px 18px}.tenant-audit-list article+article{border-top:1px solid var(--commerce-border)}.tenant-audit-action,.tenant-audit-actor{font-size:15px}:where(.expense-entry-modal,.supply-modal,.receiving-form-modal,.pos-dialog,.report-dialog){background:var(--commerce-surface);border:1px solid var(--commerce-border);border-radius:14px;box-shadow:0 20px 60px rgb(20 39 32/22%);max-height:calc(100dvh - 32px);max-width:min(920px,calc(100vw - 32px));overflow:auto;overscroll-behavior:contain;padding:clamp(18px,2.5vw,28px);width:100%}:where(.pos-dialog-backdrop,.report-dialog-backdrop,[class*=modal-backdrop]){align-items:center;background:rgb(19 34 29/48%);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:16px;position:fixed;z-index:1000}:where(.pos-dialog-actions,.report-dialog-actions,[class*=modal-actions]){align-items:center;background:var(--commerce-surface);border-top:1px solid var(--commerce-border);bottom:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:22px -28px -28px;padding:16px 28px;position:sticky}@media (max-width:1080px){.pos-register-layout{grid-template-columns:1fr}.pos-cart{position:static}:where(.finance-overview-grid,.finance-detail-grid,.finance-ops-grid,.finance-report-grid,.expense-detail-grid,.discount-detail-grid,.supply-overview-grid,.procurement-detail-grid,.receiving-detail-grid){grid-template-columns:1fr}}@media (max-width:760px){:where(.finance-heading,.pos-page-head,.supply-heading,.discount-heading,.discount-detail-heading,.expense-detail-hero,.receivable-account-hero,.finance-record-hero){align-items:stretch;flex-direction:column}:where(.finance-toolbar,.pos-head-actions,.supply-heading-actions,.expense-actions,.discount-detail-actions,.procurement-actions,.receiving-actions,.service-manage-actions,.invoice-toolbar,.financial-summary-exports){width:100%}:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary){grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-parties,.tenant-audit-list article{grid-template-columns:1fr}:where(.expense-entry-modal,.supply-modal,.receiving-form-modal,.pos-dialog,.report-dialog){max-height:calc(100dvh - 20px);max-width:calc(100vw - 20px);padding:18px}:where(.pos-dialog-actions,.report-dialog-actions,[class*=modal-actions]){margin:20px -18px -18px;padding:14px 18px}}@media (max-width:520px){:where(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.tenant-audit-summary,.pos-product-tiles,.receiving-order-grid,.records-surface-grid){grid-template-columns:1fr}:where(.finance-toolbar,.pos-head-actions,.supply-heading-actions,.expense-actions,.discount-detail-actions,.procurement-actions,.receiving-actions,.service-manage-actions)>:where(button,a){flex:1 1 100%}}@media print{:where(.invoice-paper,.pos-receipt-page){border:0;border-radius:0;box-shadow:none;max-width:none;padding:0}:where(.invoice-toolbar,.pos-head-actions){display:none}}:where(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace){--commerce-blue:#3478bb;--commerce-blue-dark:#28679f;--commerce-blue-soft:#eaf3fd;--commerce-violet:#7357c7;--commerce-violet-dark:#6248b3;--commerce-violet-soft:#f0edfc;--commerce-amber:#b87810;--commerce-amber-dark:#9e650a;--commerce-amber-soft:#fff4d9;--commerce-coral:#c95347;--commerce-coral-dark:#b24238;--commerce-coral-soft:#ffefed}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid)>:nth-child(5n+1),:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>:nth-child(5n+1){--commerce-tile-accent:var(--commerce-primary);--commerce-tile-icon:#d8eee6;background:var(--commerce-primary-soft);border-color:#bfdfd3}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid)>:nth-child(5n+2),:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>:nth-child(5n+2){--commerce-tile-accent:var(--commerce-blue);--commerce-tile-icon:#d8e9f8;background:var(--commerce-blue-soft);border-color:#c3d9ed}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid)>:nth-child(5n+3),:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>:nth-child(5n+3){--commerce-tile-accent:var(--commerce-violet);--commerce-tile-icon:#e1dcf7;background:var(--commerce-violet-soft);border-color:#d5cdf2}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid)>:nth-child(5n+4),:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>:nth-child(5n+4){--commerce-tile-accent:var(--commerce-amber);--commerce-tile-icon:#f8e5b9;background:var(--commerce-amber-soft);border-color:#ead7a9}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid)>:nth-child(5n),:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>:nth-child(5n){--commerce-tile-accent:var(--commerce-coral);--commerce-tile-icon:#f8d9d5;background:var(--commerce-coral-soft);border-color:#ecc8c3}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid,.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>*>:is(svg,span:first-child:has(>svg)){align-items:center;background:var(--commerce-tile-icon,rgb(255 255 255/76%));border:1px solid rgb(255 255 255/78%);border-radius:11px;color:var(--commerce-tile-accent,var(--commerce-primary));display:inline-flex;height:42px;justify-content:center;margin-bottom:13px;padding:0;width:42px}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.pos-stat-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.receivables-metrics,.receivable-account-kpis,.finance-category-summary-grid,.pos-launch-grid,.pos-card-grid,.receiving-order-grid,.records-surface-grid,.legacy-ledger-cards)>*>:is(svg,span:first-child:has(>svg)) svg{height:21px;stroke-width:1.9;width:21px}:is(.discount-heading-icon,.operation-icon,.payment-method-icon,.receiving-link-card>span){align-items:center;background:var(--commerce-violet-soft);border:1px solid #d5cdf2;border-radius:11px;color:var(--commerce-violet);display:inline-flex;height:44px;justify-content:center;width:44px}:is(.discount-heading-icon,.operation-icon,.payment-method-icon,.receiving-link-card>span) svg{height:21px;stroke-width:1.9;width:21px}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.tenant-primary,.pos-primary,.procurement-primary,.receiving-primary,.receivable-primary,.expense-primary,.finance-doc-primary,.primary){background:var(--commerce-primary);border:1px solid var(--commerce-primary);box-shadow:0 3px 10px rgb(8 120 94/18%);color:#fff}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.tenant-primary,.pos-primary,.procurement-primary,.receiving-primary,.receivable-primary,.expense-primary,.finance-doc-primary,.primary):hover{background:var(--commerce-primary-hover);border-color:var(--commerce-primary-hover)}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.secondary,.finance-secondary-action,.pos-secondary,.finance-back,.pos-back,.detail-back,.service-manage,.operations-export-link,.operations-report-link){background:var(--commerce-blue);border:1px solid var(--commerce-blue);box-shadow:0 3px 10px rgb(52 120 187/16%);color:#fff}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.secondary,.finance-secondary-action,.pos-secondary,.finance-back,.pos-back,.detail-back,.service-manage,.operations-export-link,.operations-report-link):hover{background:var(--commerce-blue-dark);border-color:var(--commerce-blue-dark)}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(button[title*=refresh i],button[aria-label*=refresh i],button[title*=settings i],button[aria-label*=settings i]),:is(.pos-workspace,.service-catalogue-workspace,.discount-workspace) :is(.pos-catalogue-tools,.service-heading-actions,.discount-detail-toolbar) button:not(.pos-primary,.tenant-primary,.primary){background:var(--commerce-violet);border:1px solid var(--commerce-violet);box-shadow:0 3px 10px rgb(115 87 199/16%);color:#fff}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(button[title*=refresh i],button[aria-label*=refresh i],button[title*=settings i],button[aria-label*=settings i]):hover,:is(.pos-workspace,.service-catalogue-workspace,.discount-workspace) :is(.pos-catalogue-tools,.service-heading-actions,.discount-detail-toolbar) button:not(.pos-primary,.tenant-primary,.primary):hover{background:var(--commerce-violet-dark);border-color:var(--commerce-violet-dark)}:is(.finance-workspace,.finance-operations,.expenses-workspace,.receivables-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace) :is(.approval-actions,.finance-vat-actions,.receiving-actions,.procurement-actions) button:not(.tenant-primary,.primary,.danger-button,.pos-danger,.danger){background:var(--commerce-amber);border:1px solid var(--commerce-amber);box-shadow:0 3px 10px rgb(184 120 16/16%);color:#fff}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.danger-button,.danger-link,.pos-danger,.procurement-remove-line,.danger){background:var(--commerce-coral);border:1px solid var(--commerce-coral);box-shadow:0 3px 10px rgb(201 83 71/16%);color:#fff}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.service-catalogue-workspace,.records-workspace,.tenant-audit-workspace) :is(.danger-button,.danger-link,.pos-danger,.procurement-remove-line,.danger):hover{background:var(--commerce-coral-dark);border-color:var(--commerce-coral-dark)}:is(.finance-workspace,.finance-operations,.finance-reports-workspace,.receivables-workspace) :is(.finance-filter-panel,.finance-filter-grid,.receivables-filterbar){background:var(--commerce-blue-soft);border-color:#c3d9ed}:is(.pos-workspace,.discount-workspace) :is(.pos-filter-row,.pos-report-filter,.discount-filters){background:var(--commerce-violet-soft);border-color:#d5cdf2}:is(.supply-workspace,.procurement-documents-workspace,.receiving-workspace) :is(.inventory-filter-panel,.module-filter-bar,.receiving-open-orders){background:var(--commerce-amber-soft);border-color:#ead7a9}:is(.service-catalogue-workspace,.tenant-audit-workspace) :is(.service-category-filter,.tenant-audit-filters){background:var(--commerce-primary-soft);border-color:#bfdfd3}:is(.finance-overview-empty,.finance-empty,.finance-empty-row,.finance-payment-empty,.expense-empty-row,.discount-state,.pos-empty,.scheduled-empty,.procurement-empty-row,.receiving-empty-row,.service-empty,.tenant-audit-empty){background:var(--commerce-blue-soft);border:1px dashed #a8cae6;border-radius:11px;color:var(--commerce-blue-dark);min-height:112px;padding:20px}:is(.approval-review-callout,.approval-self-check,.procurement-source,.procurement-review-summary,.payment-balance-callout,.receipt-upload-callout,.pos-payment-state-note,.pos-permission-note,.receivables-help){background:var(--commerce-amber-soft);border:1px solid #e4cb8d;border-left:4px solid var(--commerce-amber);border-radius:10px;color:#73511b;padding:15px 17px}:is(.finance-discount-notice,.finance-discount-impact,.pos-sync-result,.receiving-link-card){background:var(--commerce-primary-soft);border:1px solid #b7dbce;border-left:4px solid var(--commerce-primary);border-radius:10px;color:#175c4b;padding:15px 17px}:is(.document-status,.receipt-state,.paid-badge,.pos-pill,[class*=status-pill],[class*=state-pill],[class*=status-badge]):before{background:currentColor;border-radius:50%;content:"";flex:0 0 auto;height:7px;width:7px}:is(.document-status.active,.document-status.approved,.document-status.completed,.document-status.paid,.document-status.posted,.document-status.received,.document-status.settled,.receipt-state.attached,.paid-badge,.pos-pill.is-active,.pos-pill.is-approved,.pos-pill.is-completed,.pos-pill.is-paid,.pos-pill.is-posted,.pos-pill.is-settled,.pos-pill.is-open){background:#dff3ea;border-color:#a8d7c6;color:#087058}:is(.document-status.draft,.document-status.pending,.document-status.pending-approval,.document-status.submitted,.document-status.review,.document-status.awaiting-approval,.receipt-state.pending,.receipt-state.missing,.pos-pill.is-draft,.pos-pill.is-pending,.pos-pill.is-unpaid,.pos-pill.is-low-stock,.pos-pill.is-held){background:#fff0c7;border-color:#e6ca7f;color:#91600d}:is(.document-status.partial,.document-status.partially-paid,.document-status.partially-received,.document-status.in-progress,.document-status.income,.pos-pill.is-partial,.pos-pill.is-partially-paid,.pos-pill.is-in-progress,.pos-pill.is-processing){background:#e2effb;border-color:#aecce8;color:#286da8}:is(.document-status.adjustment,.document-status.refund,.document-status.credit,.pos-pill.is-refunded,.pos-pill.is-adjusted,.pos-pill.is-configured){background:#ebe6fa;border-color:#c8bced;color:#674ab8}:is(.document-status.failed,.document-status.rejected,.document-status.cancelled,.document-status.voided,.document-status.overdue,.document-status.archived,.receipt-state.rejected,.pos-pill.is-failed,.pos-pill.is-rejected,.pos-pill.is-cancelled,.pos-pill.is-voided,.pos-pill.is-overdue,.pos-pill.is-archived,.pos-pill.is-inactive,.pos-pill.is-out-of-stock){background:#fde5e2;border-color:#e8aaa3;color:#b34338}.finance-overview-grid>:nth-child(odd),.pos-workspace .pos-panel:nth-of-type(odd),.service-catalogue-panel{border-top:4px solid var(--commerce-primary)}.finance-overview-grid>:nth-child(2n),.inventory-parity-workspace .tenant-panel:nth-of-type(2n),.pos-workspace .pos-panel:nth-of-type(2n){border-top:4px solid var(--commerce-violet)}.finance-attention-panel{background:linear-gradient(145deg,#fff,var(--commerce-amber-soft));border-color:#ead7a9}.pos-master-card.is-alert,.receivable-warning{background:var(--commerce-coral-soft);border-color:#ecc8c3;border-left:4px solid var(--commerce-coral)}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.finance-record-page,.invoice-preview-page,.pos-workspace,.pos-receipt-page,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace){--commerce-teal:#158785;--commerce-teal-dark:#0f7472;--commerce-teal-soft:#e9f8f7;--commerce-teal-border:#b8e3e0;background-color:transparent!important;background-image:none!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n+1),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n+1){--commerce-card-accent:#087f63;--commerce-card-bg:#e9f8f1;--commerce-card-border:#b8e5d1;--commerce-card-icon:#d4f1e4}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n+2),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n+2){--commerce-card-accent:#3478bb;--commerce-card-bg:#edf5ff;--commerce-card-border:#c5daf8;--commerce-card-icon:#d9e9ff}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n+3),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n+3){--commerce-card-accent:#7357c7;--commerce-card-bg:#f4f0ff;--commerce-card-border:#dacdf8;--commerce-card-icon:#e7defd}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n+4),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n+4){--commerce-card-accent:#cf5b4e;--commerce-card-bg:#fff0ed;--commerce-card-border:#f2c4bc;--commerce-card-icon:#ffe0da}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n+5),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n+5){--commerce-card-accent:#b97810;--commerce-card-bg:#fff7e5;--commerce-card-border:#ecd39a;--commerce-card-icon:#ffebbd}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:nth-child(6n),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>:nth-child(6n){--commerce-card-accent:#158785;--commerce-card-bg:#e9f9f8;--commerce-card-border:#b9e4e2;--commerce-card-icon:#d2f0ee}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>:is(button,article),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>*{border-color:var(--commerce-card-border)!important;background:var(--commerce-card-bg)!important;box-shadow:inset 0 3px 0 var(--commerce-card-accent),0 5px 15px rgb(26 61 49/4.5%)!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .finance-overview-panel>button>span:first-child:has(>svg),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-summary,.finance-overview-metrics,.finance-record-kpis,.finance-ops-metrics,.finance-report-metrics,.expense-metrics,.expense-detail-kpis,.discount-summary-grid,.receivables-metrics,.receivable-account-kpis,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics,.finance-category-summary-grid,.finance-overview-actions,.legacy-ledger-cards,.pos-launch-grid,.pos-card-grid,.pos-product-tiles,.supply-overview-grid,.receiving-order-grid,.service-category-list)>*>:is(svg,span:first-child:has(>svg)){border-color:var(--commerce-card-border)!important;color:var(--commerce-card-accent)!important;background:var(--commerce-card-icon)!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.receivables-workspace) :is(.finance-filter-panel,.finance-filter-grid,.receivables-filterbar,.reports-control-bar){border-color:#c5daf8!important;background:linear-gradient(135deg,#edf5ff,#fbfdff)!important;box-shadow:inset 4px 0 0 #3478bb!important}.tenant-app :is(.expenses-workspace,.discount-workspace) :is(.discount-filters,.expense-search,.finance-filter-panel){border-color:#f2c4bc!important;background:linear-gradient(135deg,#fff0ed,#fffaf9)!important;box-shadow:inset 4px 0 0 #cf5b4e!important}.tenant-app .pos-workspace :is(.pos-filter-row,.pos-report-filter,.pos-catalogue-tools){border-color:#b9e4e2!important;background:linear-gradient(135deg,#e9f9f8,#fbfefe)!important;box-shadow:inset 4px 0 0 #158785!important}.tenant-app :is(.procurement-documents-workspace,.receiving-workspace) :is(.module-filter-bar,.receiving-open-orders,.procurement-source){border-color:#ecd39a!important;background:linear-gradient(135deg,#fff7e5,#fffdf8)!important;box-shadow:inset 4px 0 0 #b97810!important}.tenant-app :is(.supply-workspace,.inventory-parity-workspace) :is(.inventory-filter-panel,.module-filter-bar){border-color:#b8e5d1!important;background:linear-gradient(135deg,#e9f8f1,#fbfefc)!important;box-shadow:inset 4px 0 0 #087f63!important}.tenant-app .service-catalogue-workspace :is(.service-category-filter,.service-catalogue-search){border-color:#b9e4e2!important;background:linear-gradient(135deg,#e9f9f8,#fbfefe)!important;box-shadow:inset 4px 0 0 #158785!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.receivables-workspace) :is(.finance-empty,.finance-overview-empty,.finance-payment-empty,.receivables-help){border-color:#b9e4e2!important;color:#0f7472!important;background:linear-gradient(145deg,#e9f9f8,#f7fcfc)!important}.tenant-app .pos-workspace :is(.pos-empty,.pos-payment-state-note,.pos-permission-note){border-color:#c5daf8!important;color:#28679f!important;background:linear-gradient(145deg,#edf5ff,#f8fbff)!important}.tenant-app :is(.procurement-documents-workspace,.receiving-workspace) :is(.procurement-empty-row,.receiving-empty-row,.approval-review-callout,.approval-self-check){border-color:#ecd39a!important;color:#80570e!important;background:linear-gradient(145deg,#fff7e5,#fffdf8)!important}.tenant-app :is(.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-empty,.inventory-empty,.stock-opening-warning){border-color:#b8e5d1!important;color:#08705a!important;background:linear-gradient(145deg,#e9f8f1,#f8fcfa)!important}.tenant-app .service-catalogue-workspace :is(.service-empty,.finance-overview-empty,.service-permission-note){border-color:#b9e4e2!important;color:#0f7472!important;background:linear-gradient(145deg,#e9f9f8,#f7fcfc)!important}.tenant-app :is(.receiving-workspace,.procurement-documents-workspace) :is(.receiving-order-summary,.receiving-link-card){border-color:#b9e4e2!important;color:#0f7472!important;background:#e9f9f8!important;box-shadow:inset 4px 0 0 #158785!important}.tenant-app :is(.finance-workspace,.expenses-workspace,.receivables-workspace) .payment-balance-callout{border-color:#c5daf8!important;color:#28679f!important;background:#edf5ff!important;box-shadow:inset 4px 0 0 #3478bb!important}.tenant-app :is(.finance-workspace,.expenses-workspace) .receipt-upload-callout{border-color:#dacdf8!important;color:#6248b3!important;background:#f4f0ff!important;box-shadow:inset 4px 0 0 #7357c7!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n+1){--commerce-row-well:#e9f8f1;--commerce-row-border:#b8e5d1}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n+2){--commerce-row-well:#edf5ff;--commerce-row-border:#c5daf8}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n+3){--commerce-row-well:#f4f0ff;--commerce-row-border:#dacdf8}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n+4){--commerce-row-well:#fff0ed;--commerce-row-border:#f2c4bc}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n+5){--commerce-row-well:#fff7e5;--commerce-row-border:#ecd39a}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr:nth-child(6n){--commerce-row-well:#e9f9f8;--commerce-row-border:#b9e4e2}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr :is(.expense-actions,.pos-row-actions,.supply-row-actions,.receivable-actions),.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr>td:last-child:has(button){border:1px solid var(--commerce-row-border,#dce5e1)!important;border-radius:9px;background:var(--commerce-row-well,#f6f9f8)!important;padding:7px!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.tenant-primary,.pos-primary,.procurement-primary,.receiving-primary,.receivable-primary,.finance-doc-primary,.primary){border-color:#087f63!important;color:#fff!important;background:#087f63!important;box-shadow:0 5px 14px rgb(8 127 99/18%)!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.secondary,.finance-secondary-action,.pos-secondary,.finance-back,.pos-back,.detail-back,.service-manage,.operations-export-link,.operations-report-link,button[title*=export i],button[aria-label*=export i],button[title*=print i],button[aria-label*=print i]){border-color:#3478bb!important;color:#fff!important;background:#3478bb!important;box-shadow:0 5px 14px rgb(52 120 187/16%)!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(button[title*=refresh i],button[aria-label*=refresh i],button[title*=settings i],button[aria-label*=settings i],button[title*=configure i],button[aria-label*=configure i]){border-color:#7357c7!important;color:#fff!important;background:#7357c7!important;box-shadow:0 5px 14px rgb(115 87 199/16%)!important}.tenant-app :is(.finance-workspace,.finance-operations,.expenses-workspace,.receivables-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace) :is(.approval-actions,.finance-vat-actions,.receiving-actions,.procurement-actions) button:not(.tenant-primary,.primary,.danger-button,.pos-danger,.danger){border-color:#b97810!important;color:#fff!important;background:#b97810!important;box-shadow:0 5px 14px rgb(185 120 16/16%)!important}.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.danger-button,.danger-link,.pos-danger,.procurement-remove-line,.danger){border-color:#cf5b4e!important;color:#fff!important;background:#cf5b4e!important;box-shadow:0 5px 14px rgb(207 91 78/16%)!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n+1){border-top-color:#087f63!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n+2){border-top-color:#3478bb!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n+3){border-top-color:#7357c7!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n+4){border-top-color:#cf5b4e!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n+5){border-top-color:#b97810!important}.tenant-app :is(.finance-workspace,.pos-workspace,.supply-workspace,.inventory-parity-workspace) :is(.finance-overview-grid,.pos-workspace,.supply-workspace)>:nth-child(6n){border-top-color:#158785!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>label{border-color:#c5daf8!important;color:#28679f!important;background:#edf5ff!important;box-shadow:inset 4px 0 0 #3478bb!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>label>input{color:#17372f!important;background:#fff!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>select:first-of-type{border-color:#dacdf8!important;color:#533d99!important;background:#f4f0ff!important;box-shadow:inset 4px 0 0 #7357c7!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>select:nth-of-type(2){border-color:#ecd39a!important;color:#80570e!important;background:#fff7e5!important;box-shadow:inset 4px 0 0 #b97810!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>span{border-color:#b9e4e2!important;color:#0f7472!important;background:#e9f9f8!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-heading,.finance-ops-actions,.pos-page-head,.pos-head-actions,.supply-heading-actions) button:has(:is(.lucide-plus,.lucide-circle-plus,.lucide-square-plus)){border-color:#087f63!important;color:#fff!important;background:#087f63!important;box-shadow:0 5px 14px rgb(8 127 99/18%)!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) button:has(:is(.lucide-download,.lucide-printer,.lucide-file-down)){border-color:#3478bb!important;color:#fff!important;background:#3478bb!important;box-shadow:0 5px 14px rgb(52 120 187/16%)!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) button:has(:is(.lucide-refresh-cw,.lucide-rotate-cw,.lucide-settings,.lucide-settings-2,.lucide-sliders-horizontal)){border-color:#7357c7!important;color:#fff!important;background:#7357c7!important;box-shadow:0 5px 14px rgb(115 87 199/16%)!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n+1),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+1){border-top-color:#087f63!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n+2),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+2){border-top-color:#3478bb!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n+3),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+3){border-top-color:#7357c7!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n+4),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+4){border-top-color:#cf5b4e!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n+5),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+5){border-top-color:#b97810!important}.tenant-app .inventory-parity-workspace .tenant-panel:nth-of-type(6n),.tenant-app .pos-workspace .pos-panel:nth-of-type(6n){border-top-color:#158785!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace){--commerce-card-bg:#fff;--commerce-card-border:#d8e3df;--commerce-card-icon:#f1f5f3;--commerce-card-accent:#405850;background:transparent!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.tenant-panel,.pos-panel,.finance-overview-panel,.finance-filter-panel,.reports-control-bar,.expense-search,.discount-filters,.receivables-filterbar,.pos-filter-row,.pos-report-filter,.pos-catalogue-tools,.module-filter-bar,.receiving-open-orders,.procurement-source,.inventory-filter-panel,.service-category-filter,.service-catalogue-search,.finance-empty,.finance-overview-empty,.finance-payment-empty,.pos-empty,.pos-payment-state-note,.pos-permission-note,.procurement-empty-row,.receiving-empty-row,.approval-review-callout,.approval-self-check,.inventory-empty,.stock-opening-warning,.service-empty,.service-permission-note,.receiving-order-summary,.receiving-link-card,.payment-balance-callout,.receipt-upload-callout){border-color:#d8e3df!important;color:#30483f!important;background:#fff!important;box-shadow:0 1px 2px rgb(25 55 45/5%)!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-metrics,.finance-summary,.finance-ops-metrics,.finance-record-kpis,.expense-metrics,.expense-detail-kpis,.finance-report-metrics,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.discount-summary-grid,.service-catalogue-metrics)>*{box-shadow:0 1px 2px rgb(25 55 45/5%)!important}.tenant-app.tenant-app.tenant-app .finance-operations .finance-overview-panel>button,.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-grid,.pos-launch-grid,.pos-product-grid,.receiving-order-grid,.service-category-grid)>:is(button,a,article){color:#30483f!important;box-shadow:0 1px 2px rgb(25 55 45/5%)!important}.tenant-app.tenant-app.tenant-app .finance-operations .finance-overview-panel>button>span:first-child:has(svg),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-metrics,.finance-summary,.finance-ops-metrics,.finance-record-kpis,.expense-metrics,.expense-detail-kpis,.finance-report-metrics,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.discount-summary-grid,.service-catalogue-metrics,.finance-overview-grid,.pos-launch-grid,.pos-product-grid,.receiving-order-grid,.service-category-grid)>* :is(span,div):first-child:has(svg){border-color:#d8e3df!important;color:#405850!important;background:#f1f5f3!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>:is(label,select,span){border-color:#d8e3df!important;color:#30483f!important;background:#fff!important;box-shadow:none!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(input,select,textarea){border-color:#cddbd6!important;color:#20372f!important;background-color:#fff!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table{background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table thead :is(tr,th){background:#f6f8f7!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody :is(tr,td){background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) table tbody tr :is(.expense-actions,.pos-row-actions,.supply-row-actions,.receivable-actions,.receiving-actions,.service-actions){border-color:#d8e3df!important;background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.tenant-panel,.pos-panel,article):not(.document-status){border-top-color:#d8e3df!important;border-left-color:#d8e3df!important}.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>select:first-of-type,.tenant-app.tenant-app.tenant-app .finance-workspace .finance-toolbar>select:nth-of-type(2){border-color:#d8e3df!important;color:#30483f!important;background:#fff!important;box-shadow:none!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-metrics,.finance-summary,.finance-ops-metrics,.finance-record-kpis,.expense-metrics,.expense-detail-kpis,.finance-report-metrics,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.discount-summary-grid,.service-catalogue-metrics)>*{border-color:#d8e3df!important;border-top:3px solid var(--commerce-card-accent,#087f63)!important;background:#fff!important;box-shadow:0 3px 10px rgb(25 55 45/5%)!important}.tenant-app.tenant-app.tenant-app .finance-operations .finance-overview-panel>button,.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-grid,.pos-launch-grid,.pos-product-grid,.receiving-order-grid,.service-category-grid)>:is(button,a,article){border-color:#d8e3df!important;border-left:4px solid var(--commerce-card-accent,#087f63)!important;background:#fff!important}.tenant-app.tenant-app.tenant-app .finance-operations .finance-overview-panel>button>span:first-child:has(svg),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.finance-overview-metrics,.finance-ops-metrics,.finance-record-kpis,.expense-metrics,.expense-detail-kpis,.finance-report-metrics,.pos-stat-grid,.pos-report-metrics,.supply-metrics,.procurement-detail-kpis,.discount-summary-grid,.service-catalogue-metrics,.finance-overview-grid,.pos-launch-grid,.pos-product-grid,.receiving-order-grid,.service-category-grid)>*>:is(span,div):first-child:has(svg),.tenant-app.tenant-app.tenant-app :is(.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.pos-stat-grid,.pos-report-metrics,.pos-launch-grid,.pos-product-grid,.supply-metrics,.procurement-detail-kpis,.service-catalogue-metrics)>*>svg:first-child{border-color:var(--commerce-card-border,#d8e3df)!important;color:var(--commerce-card-accent,#405850)!important;background:var(--commerce-card-icon,#f1f5f3)!important}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+1),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n+1){--commerce-section-accent:#087f63;--commerce-section-soft:#e9f8f1}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+2),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n+2){--commerce-section-accent:#3478bb;--commerce-section-soft:#edf5ff}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+3),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n+3){--commerce-section-accent:#7357c7;--commerce-section-soft:#f4f0ff}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+4),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n+4){--commerce-section-accent:#cf5b4e;--commerce-section-soft:#fff0ed}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n+5),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n+5){--commerce-section-accent:#b97810;--commerce-section-soft:#fff7e5}.tenant-app.tenant-app.tenant-app .pos-workspace .pos-panel:nth-of-type(6n),.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) .tenant-panel:nth-of-type(6n){--commerce-section-accent:#158785;--commerce-section-soft:#e9f9f8}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.tenant-panel,.pos-panel){border-color:#d8e3df!important;border-top:3px solid var(--commerce-section-accent,#087f63)!important;background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.expenses-workspace,.receivables-workspace,.discount-workspace,.scheduled-reports-workspace,.report-route-page,.invoice-preview-page,.pos-workspace,.supply-workspace,.procurement-documents-workspace,.receiving-workspace,.inventory-parity-workspace,.service-catalogue-workspace) :is(.tenant-panel,.pos-panel)>header{background:linear-gradient(90deg,var(--commerce-section-soft,#e9f8f1) 0,rgb(255 255 255/94%) 30%,#fff 58%)!important}.tenant-app.tenant-app.tenant-app :is(.finance-workspace,.finance-operations,.finance-reports-workspace,.receivables-workspace) :is(.finance-filter-panel,.finance-filter-grid,.receivables-filterbar,.reports-control-bar){border-left:4px solid #3478bb!important;background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.expenses-workspace,.discount-workspace) :is(.discount-filters,.expense-search,.finance-filter-panel){border-left:4px solid #cf5b4e!important;background:#fff!important}.tenant-app.tenant-app.tenant-app .pos-workspace :is(.pos-filter-row,.pos-report-filter,.pos-catalogue-tools){border-left:4px solid #158785!important;background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.procurement-documents-workspace,.receiving-workspace) :is(.module-filter-bar,.receiving-open-orders,.procurement-source){border-left:4px solid #b97810!important;background:#fff!important}.tenant-app.tenant-app.tenant-app :is(.supply-workspace,.inventory-parity-workspace) :is(.inventory-filter-panel,.module-filter-bar){border-left:4px solid #087f63!important;background:#fff!important}.tenant-app.tenant-app.tenant-app .service-catalogue-workspace :is(.service-category-filter,.service-catalogue-search){border-left:4px solid #158785!important;background:#fff!important}