.commerce-workspace{--bg:#f4f7fa;--canvas-top:#f4f7fa;--canvas-mid:#f4f7fa;--canvas-bottom:#f4f7fa;--surface:#fff;--surface-2:#f8fafc;--border:#dbe4eb;--text:#142638;--muted:#66798a;--commerce-label:#354b5f;--commerce-primary:#0b6696;--commerce-primary-hover:#09577e;--commerce-primary-soft:#eaf4fb;--commerce-border-strong:#c8d5df;--commerce-success:#24785a;--commerce-success-bg:#edf8f3;--commerce-success-border:#b9e2ce;--commerce-warning:#9a6a0a;--commerce-warning-bg:#fff8e7;--commerce-warning-border:#ead59e;--commerce-danger:#b42318;--commerce-danger-bg:#fff0ee;--commerce-danger-border:#e8b9b9;--commerce-gold:#d5a928;--commerce-shadow-sm:0 2px 10px #102a3f0d;--commerce-shadow-md:0 12px 32px #102a3f14, 0 2px 8px #102a3f0d;--commerce-shadow-hover:0 16px 38px #102a3f1f, 0 6px 14px #102a3f12;--commerce-training:#72520a;--commerce-training-bg:#fff8dd;--commerce-training-border:#e5c96a;background:var(--bg);min-height:100vh;color:var(--text)}.commerce-workspace main.min-h-screen,.commerce-workspace main[class*=min-h-screen]{color:var(--text);background:var(--bg)!important}.commerce-workspace main h1,.commerce-workspace main h2,.commerce-workspace main h3,.commerce-workspace main h4{color:var(--text)}.commerce-workspace [class*="text-[var(--muted)]"]{color:var(--muted)!important}.commerce-workspace [class*="text-[#d5a928]"],.commerce-workspace [class*="text-[#e3c455]"],.commerce-workspace [class*="text-[var(--beacon-yellow)]"]{color:var(--commerce-primary)!important}.commerce-workspace [class*="text-[#d8d3cf]"]{color:var(--commerce-label)!important}.commerce-workspace label>span[class*=font-semibold],.commerce-workspace label>div[class*=font-semibold]{color:var(--commerce-label)}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]){--text:#f8fbff;--muted:#d7e3ec;color:#f8fbff!important}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) :is(h1,h2,h3,h4,strong){color:#f8fbff!important}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) [class*="text-[var(--muted)]"]{color:#d7e3ec!important}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) :is([class*="text-[#d5a928]"],[class*="text-[#e3c455]"]){color:#f0c84a!important}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) [class*="text-[#d8d3cf]"]{color:#e4edf4!important}.commerce-workspace main :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) a:not([class*=bg-]){color:#f8fbff!important}.commerce-workspace :is([class*="bg-[#0b2137]"],[class*="bg-[#0f2a43]"],[class*="bg-[#102b45]"],[class*="bg-[#13283a]"],[class*="bg-[#173a5b]"],[class*="bg-[#1a2d3f]"]) label>span[class*=font-semibold],.commerce-workspace .commerce-dark-surface label>span[class*=font-semibold]{color:#e4edf4!important}.commerce-workspace [class*="bg-[var(--surface)]"]{--text:#142638;--muted:#5d6e7e;border-color:var(--border)!important;color:#142638!important;background:#fff!important}.commerce-workspace [class*="bg-[var(--surface-2)]"]{--text:#142638;--muted:#5d6e7e;border-color:var(--border)!important;color:#142638!important;background:#f7f9fc!important}.commerce-workspace [class*="bg-[var(--surface)]"] [class*="text-[var(--muted)]"],.commerce-workspace [class*="bg-[var(--surface-2)]"] [class*="text-[var(--muted)]"]{color:#5d6e7e!important}.commerce-workspace [class*="bg-[var(--surface)]"] label>span[class*=font-semibold],.commerce-workspace [class*="bg-[var(--surface-2)]"] label>span[class*=font-semibold],.commerce-workspace [class*="bg-[var(--surface)]"] label>div[class*=font-semibold],.commerce-workspace [class*="bg-[var(--surface-2)]"] label>div[class*=font-semibold]{color:var(--commerce-label)!important}.commerce-workspace [class*="bg-[var(--surface)]"]>strong[class*=text-white],.commerce-workspace [class*="bg-[var(--surface-2)]"]>strong[class*=text-white]{color:#142638!important}.commerce-workspace :where(.rounded-xl,.rounded-2xl).border{box-shadow:0 1px 2px #1426380a,0 8px 24px #1426380e!important}.commerce-workspace :where(a,button).rounded-xl,.commerce-workspace :where(a,button).rounded-2xl{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,filter .2s ease-in-out,opacity .2s ease-in-out}.commerce-workspace :where(a,button).rounded-xl:hover,.commerce-workspace :where(a,button).rounded-2xl:hover{transform:translateY(-2px)}.commerce-workspace input,.commerce-workspace select,.commerce-workspace textarea{color:#142638!important;border-color:var(--commerce-border-strong)!important;box-shadow:none!important;background:#fff!important}.commerce-workspace input::placeholder,.commerce-workspace textarea::placeholder{color:#6f7f8d;opacity:1}.commerce-workspace select option{color:#142638;background:#fff}.commerce-workspace input:focus,.commerce-workspace select:focus,.commerce-workspace textarea:focus{outline:none;border-color:var(--commerce-primary)!important;box-shadow:0 0 0 3px #0b5d9124!important}.commerce-workspace button:not(:disabled){box-shadow:0 1px 2px #14263814,0 4px 12px #14263814!important}.commerce-workspace button:disabled{cursor:not-allowed;opacity:.58}.commerce-workspace :where(a,button)[class*="bg-[#173a5b]"],.commerce-workspace :where(a,button)[class*="bg-[#d5a928]"],.commerce-workspace :where(a,button)[class*="bg-[var(--beacon-yellow)]"],.commerce-workspace a[href="/sales/new"]:not(.beacon-sale-card),.commerce-workspace a[href^="/customers/new"],.commerce-workspace a[href*="/customers/new?"],.commerce-workspace .beacon-red-action{border-color:var(--commerce-primary)!important;background:var(--commerce-primary)!important;color:#fff!important;box-shadow:0 1px 2px #084a732e,0 6px 16px #084a7324!important}.commerce-workspace :where(a,button)[class*="bg-[#173a5b]"]:hover,.commerce-workspace :where(a,button)[class*="bg-[#d5a928]"]:hover,.commerce-workspace :where(a,button)[class*="bg-[var(--beacon-yellow)]"]:hover,.commerce-workspace a[href="/sales/new"]:not(.beacon-sale-card):hover,.commerce-workspace a[href^="/customers/new"]:hover,.commerce-workspace a[href*="/customers/new?"]:hover,.commerce-workspace .beacon-red-action:hover{background:var(--commerce-primary-hover)!important;filter:none!important}.commerce-workspace a.commerce-light-card,.commerce-workspace a.commerce-light-card:hover{--text:#142638;--muted:#5d6e7e;border-color:var(--border)!important;color:#142638!important;filter:none!important;background:#fff!important}.commerce-workspace a.commerce-light-card:hover{border-color:#8eb6cf!important;box-shadow:0 1px 2px #1426380d,0 10px 26px #14263814!important}.commerce-workspace :where(a,button)[class*="border-[var(--border)]"]:not([class*="bg-[#173a5b]"]):not([class*="bg-[#d5a928]"]){color:#142638;background:#fff;border-color:var(--commerce-border-strong)!important}.commerce-workspace :where(a,button)[class*="border-[var(--border)]"]:hover{background:var(--commerce-primary-soft);color:var(--commerce-primary);border-color:#8eb6cf!important}.commerce-workspace [class*="bg-[#456984]"]{--text:#142638;--muted:#5d6e7e;border-color:var(--border)!important;color:#142638!important;background:#fff!important}.commerce-workspace [class*="bg-[#456984]"] [class*=text-white],.commerce-workspace [class*="bg-[#456984]"] [class*="text-[#e6eef5]"]{color:#142638!important}.commerce-workspace [class*="bg-[#456984]"] [class*="text-[#f0c33d]"]{color:var(--commerce-primary)!important}.commerce-workspace [class*="bg-[#456984]"]:hover{background:#fff!important;border-color:#8eb6cf!important}.commerce-workspace .group:hover [class*=group-hover\:text-white]{color:var(--commerce-primary)!important}.commerce-workspace [class*=bg-emerald-950]{background:var(--commerce-success-bg)!important}.commerce-workspace [class*=text-emerald-100],.commerce-workspace [class*=text-emerald-200],.commerce-workspace [class*=text-emerald-300]{color:var(--commerce-success)!important}.commerce-workspace [class*=border-emerald-]{border-color:var(--commerce-success-border)!important}.commerce-workspace [class*=bg-amber-950]{background:var(--commerce-warning-bg)!important}.commerce-workspace [class*=text-amber-100],.commerce-workspace [class*=text-amber-200],.commerce-workspace [class*=text-amber-300]{color:var(--commerce-warning)!important}.commerce-workspace [class*=border-amber-]{border-color:var(--commerce-warning-border)!important}.commerce-workspace [class*=bg-red-950]{background:var(--commerce-danger-bg)!important}.commerce-workspace [class*=text-red-100],.commerce-workspace [class*=text-red-200],.commerce-workspace [class*=text-red-300]{color:var(--commerce-danger)!important}.commerce-workspace [class*=border-red-]{border-color:var(--commerce-danger-border)!important}.commerce-workspace [class*=bg-sky-950],.commerce-workspace [class*=bg-blue-950],.commerce-workspace [class*=bg-violet-950]{background:var(--commerce-primary-soft)!important}.commerce-workspace [class*=text-sky-100],.commerce-workspace [class*=text-sky-200],.commerce-workspace [class*=text-sky-300],.commerce-workspace [class*=text-blue-100],.commerce-workspace [class*=text-blue-200],.commerce-workspace [class*=text-blue-300],.commerce-workspace [class*=text-violet-100],.commerce-workspace [class*=text-violet-200],.commerce-workspace [class*=text-violet-300]{color:var(--commerce-primary)!important}.commerce-workspace [class*=border-sky-],.commerce-workspace [class*=border-blue-],.commerce-workspace [class*=border-violet-]{border-color:#bdd9ea!important}.commerce-workspace [class*=bg-gray-900]{--text:#142638;--muted:#5d6e7e;color:#142638!important;background:#f1f4f7!important}.commerce-workspace [class*=text-gray-300]{color:#5d6e7e!important}.commerce-workspace [class*=border-gray-]{border-color:var(--border)!important}.commerce-workspace :not(a):not(button)[class*="bg-[#d5a928]"]{color:#3f330e!important;background:#e6bd3d!important}.commerce-workspace table{border-color:var(--border);color:#142638;background:#fff;width:100%}.commerce-workspace thead{background:var(--surface-2);color:#3d5163}.commerce-workspace tbody tr{border-color:var(--border)}.commerce-workspace tbody tr:hover{background:#f8fbfd}.commerce-workspace main a:not([class*=bg-]):not([class*=border-]){color:var(--commerce-primary)}.commerce-workspace .commerce-dark-surface{--text:#f8fbff;--muted:#d7e3ec;color:#f8fbff!important}.commerce-workspace .commerce-dark-surface h1,.commerce-workspace .commerce-dark-surface h2,.commerce-workspace .commerce-dark-surface h3,.commerce-workspace .commerce-dark-surface h4,.commerce-workspace .commerce-dark-surface [class*=text-white]{color:#f8fbff!important}.commerce-workspace .commerce-dark-surface [class*="text-[var(--muted)]"]{color:#d7e3ec!important}.commerce-workspace .commerce-dark-surface [class*="text-[#d5a928]"],.commerce-workspace .commerce-dark-surface [class*="text-[#e3c455]"]{color:#f0c84a!important}.commerce-workspace main .commerce-dark-surface a:not([class*=bg-]):not([class*=border-]){color:#f8fbff!important}.commerce-workspace main .commerce-dark-surface a:hover{color:#fff}.commerce-workspace :where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #0b5d9147}.commerce-workspace ::selection{color:#0b2137;background:#0b5d9142}@media (max-width:639px){.commerce-workspace :where(button,a.rounded-xl,a.rounded-2xl){min-height:44px}}.commerce-page{background:var(--bg);min-height:100vh;color:var(--text)}.commerce-page-inner{width:100%;margin:0 auto;padding:1.625rem 1.25rem 4.25rem}@media (min-width:640px){.commerce-page-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.commerce-page-inner{padding-left:2.625rem;padding-right:2.625rem}}.commerce-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;display:flex}.commerce-card,.commerce-stat-card{color:var(--text);box-shadow:var(--commerce-shadow-sm);background:#fff;border-radius:1.25rem}.commerce-card{padding:1.25rem}.commerce-stat-card{padding:1.125rem}.commerce-interactive-card{transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out;display:block}.commerce-interactive-card:hover{box-shadow:var(--commerce-shadow-hover);transform:translateY(-2px)}.commerce-interactive-card:focus-visible{outline-offset:3px;outline:3px solid #0b669633}.commerce-stat-label{color:var(--muted);font-size:.625rem;font-weight:750;line-height:1.25}.commerce-stat-value{color:var(--text);letter-spacing:-.04em;margin-top:.5rem;font-size:1.625rem;font-weight:760;line-height:1.05}.commerce-stat-detail{color:var(--muted);margin-top:.35rem;font-size:.625rem;font-weight:680;line-height:1.35}.commerce-stat-success .commerce-stat-detail{color:var(--commerce-success)}.commerce-stat-warning .commerce-stat-detail{color:var(--commerce-warning)}.commerce-stat-danger .commerce-stat-detail{color:var(--commerce-danger)}.commerce-section-header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.875rem;display:flex}.commerce-section-header h2{letter-spacing:-.018em;margin:0;font-size:1.125rem;font-weight:720;line-height:1.25}.commerce-section-description{color:var(--muted);margin-top:.25rem;font-size:.75rem;line-height:1.45}.commerce-section-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.commerce-button{cursor:pointer;border:0;border-radius:.8125rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.72rem 1rem;font-size:.8125rem;font-weight:740;line-height:1;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex}.commerce-button:hover{box-shadow:var(--commerce-shadow-hover);transform:translateY(-2px)}.commerce-button:focus-visible{outline-offset:3px;outline:3px solid #0b669633}.commerce-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.commerce-button-primary{background:var(--commerce-primary);box-shadow:0 8px 22px #0b66962e;color:#fff!important}.commerce-button-primary:hover{background:var(--commerce-primary-hover)}.commerce-button-secondary{box-shadow:var(--commerce-shadow-sm);background:#fff;color:var(--text)!important}.commerce-button-secondary:hover{background:#fbfdff}.commerce-button-ghost{background:0 0;color:var(--commerce-primary)!important;box-shadow:none!important}.commerce-button-danger{background:var(--commerce-danger);color:#fff!important}.commerce-field{gap:.45rem;display:grid}.commerce-field-label{color:var(--commerce-label);font-size:.75rem;font-weight:700;line-height:1.3}.commerce-field-hint{color:var(--muted);font-size:.6875rem;line-height:1.45}.commerce-input{border:1px solid var(--commerce-border-strong);width:100%;min-height:2.875rem;color:var(--text);box-shadow:none;background:#fff;border-radius:.8125rem;padding:.72rem .875rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out}.commerce-textarea{resize:vertical;min-height:7rem}.commerce-input:focus{border-color:var(--commerce-primary);outline:none;box-shadow:0 0 0 3px #0b669624}.commerce-status-chip{border-radius:999px;justify-content:center;align-items:center;min-height:1.625rem;padding:.25rem .625rem;font-size:.625rem;font-weight:760;line-height:1.2;display:inline-flex}.commerce-status-neutral{color:#566a7a;background:#f1f4f7}.commerce-status-info{background:var(--commerce-primary-soft);color:var(--commerce-primary)}.commerce-status-success{background:var(--commerce-success-bg);color:var(--commerce-success)}.commerce-status-warning{background:var(--commerce-warning-bg);color:var(--commerce-warning)}.commerce-status-danger{background:var(--commerce-danger-bg);color:var(--commerce-danger)}.commerce-notice{border-radius:.875rem;padding:.875rem 1rem;font-size:.75rem;line-height:1.55}.commerce-notice-info{background:var(--commerce-primary-soft);color:#174768}.commerce-notice-success{background:var(--commerce-success-bg);color:var(--commerce-success)}.commerce-notice-warning{background:var(--commerce-warning-bg);color:#725c1d}.commerce-notice-danger{background:var(--commerce-danger-bg);color:var(--commerce-danger)}.commerce-empty-state{color:var(--muted);text-align:center;box-shadow:var(--commerce-shadow-sm);background:#fff;border-radius:1.125rem;padding:2rem 1.25rem}.commerce-empty-state>strong{color:var(--text);font-size:.9375rem;display:block}.commerce-empty-state>div{margin-top:.45rem;font-size:.75rem;line-height:1.5}.commerce-empty-action{justify-content:center;display:flex;margin-top:1rem!important}.commerce-workspace :where(a,button,[role=button]){transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out,filter .2s ease-in-out}@media (prefers-reduced-motion:reduce){.commerce-workspace :where(a,button,[role=button],.commerce-interactive-card){transition:none!important}.commerce-workspace :where(a,button,[role=button],.commerce-interactive-card):hover{transform:none!important}}#AcceptUIContainer.show{position:fixed!important}
.commerce-workspace :where(a,button)[class*="bg-[#0b5d91]"],.commerce-workspace :where(a,button)[class*="bg-[#173a5b]"],.commerce-workspace :where(a,button)[class*="bg-[#d5a928]"],.commerce-workspace :where(a,button)[class*="bg-[var(--beacon-yellow)]"],.commerce-workspace :where(a,button)[class*="bg-[var(--commerce-primary)]"],.commerce-workspace :where(a,button).beacon-red-action,.commerce-workspace a[href="/sales/new"]:not(.commerce-light-card){color:#f8fbff!important}.commerce-workspace :where(a,button)[class*="bg-[#0b5d91]"] :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button)[class*="bg-[#173a5b]"] :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button)[class*="bg-[#d5a928]"] :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button)[class*="bg-[var(--beacon-yellow)]"] :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button)[class*="bg-[var(--commerce-primary)]"] :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button).beacon-red-action :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace a[href="/sales/new"]:not(.commerce-light-card) :is(h1,h2,h3,h4,strong,span,div,p),.commerce-workspace :where(a,button)[class*="bg-[#0b5d91]"] svg,.commerce-workspace :where(a,button)[class*="bg-[#173a5b]"] svg,.commerce-workspace :where(a,button)[class*="bg-[#d5a928]"] svg,.commerce-workspace :where(a,button)[class*="bg-[var(--beacon-yellow)]"] svg,.commerce-workspace :where(a,button)[class*="bg-[var(--commerce-primary)]"] svg,.commerce-workspace :where(a,button).beacon-red-action svg,.commerce-workspace a[href="/sales/new"]:not(.commerce-light-card) svg{color:inherit!important}
