.platform-page{color:#20383f;max-width:1500px;margin:0 auto;padding:28px}.platform-heading,.platform-form-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.platform-page h1{margin:4px 0 10px;font-size:30px}.platform-page h2{margin:0 0 8px;font-size:23px}.platform-page h3{margin:0 0 20px;font-size:18px}.platform-page h4{margin:0;font-size:16px}.platform-eyebrow{color:#287588;letter-spacing:.09em;font-size:12px;font-weight:700}.platform-page p{line-height:1.55}.platform-heading>div{max-width:950px}.platform-notice{background:#edf6f8;border:1px solid #c9dce0;border-left:4px solid #1c879d;flex-direction:column;gap:7px;margin:22px 0;padding:16px 20px;line-height:1.5;display:flex}.platform-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:24px;display:grid}.platform-list{background:#fff;border:1px solid #d3dfe3;border-radius:8px;padding:18px;position:sticky;top:20px}.platform-list>button{text-align:left;overflow-wrap:anywhere;background:#f7fafb;border:1px solid #d9e4e7;flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin-top:10px;padding:14px;display:flex}.platform-list>button.selected{background:#e7f4f6;border-color:#167e94;box-shadow:inset 3px 0 #167e94}.platform-list small,.platform-list p{color:#526c74;font-size:12px}.platform-list span{font-size:13px}.platform-page label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.platform-page input,.platform-page select,.platform-page textarea{font:inherit;box-sizing:border-box;color:#20383f;background:#fff;border:1px solid #aebfc5;border-radius:4px;width:100%;min-height:40px;padding:9px 10px;font-weight:400}.platform-page input:focus,.platform-page select:focus,.platform-page textarea:focus{outline-offset:1px;outline:2px solid #25899f}.platform-page input[readonly]{color:#54676e;background:#f0f4f5}.platform-page button{cursor:pointer;border-radius:4px;min-height:40px;padding:11px 15px}.platform-page button:disabled{cursor:default;opacity:.55}.platform-page button.primary{color:#fff;background:#127f95;border:1px solid #127f95}.platform-form,.platform-empty{background:#fff;border:1px solid #d3dfe3;border-radius:8px;padding:26px}.platform-form-heading{margin-bottom:20px}.platform-form fieldset{border:0;min-width:0;margin:0;padding:0}.platform-form section{border-top:1px solid #e0e8ea;margin-top:25px;padding-top:25px}.platform-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.platform-page small,.platform-page .help{color:#5d737b;font-size:12px;font-weight:400;line-height:1.5}.platform-email{grid-template-columns:1.3fr 1fr 1fr auto;align-items:end;gap:12px;margin:14px 0;display:grid}.platform-email>button{background:#fff;border:1px solid #c6d5da;font-size:12px}.platform-branch{background:#fafcfc;border:1px solid #d9e4e7;border-radius:6px;margin:20px 0;padding:20px}.platform-branch .platform-fields+.platform-fields{margin-top:18px}.platform-branch details{margin-top:20px}.platform-branch summary{cursor:pointer;font-size:13px;font-weight:600}.platform-page .platform-checkbox{flex-direction:row;align-items:center;margin:20px 0}.platform-checkbox input{width:18px;height:18px;min-height:18px}.platform-readiness{background:#f7f9fa;border:1px solid #dce5e8;margin-top:20px;padding:18px;font-size:13px}.platform-readiness ul{padding-left:22px;line-height:1.8}.platform-save{background:#fff;border-top:1px solid #d3dfe3;border-radius:0 0 8px 8px;align-items:center;gap:12px;margin:24px -26px -26px;padding:18px 26px;display:flex;position:sticky;bottom:0;box-shadow:0 -3px 10px #20383f08}.platform-save>span{color:#89642e;flex:1;font-size:12px}.platform-error{color:#8b3420;background:#fff1ed;border:1px solid #d78f7a;margin:20px 0;padding:14px 20px}.platform-error p{margin:0 0 10px}.platform-success{color:#266041;background:#edf8f1;border:1px solid #98c4a9;padding:14px 20px}.platform-empty{line-height:1.6}.platform-empty ul{padding-left:20px}.platform-form textarea{resize:vertical}@media (max-width:1000px){.platform-email{grid-template-columns:1fr 1fr}.platform-layout{grid-template-columns:230px minmax(0,1fr)}.platform-page{padding:18px}.platform-form{padding:20px}.platform-save{flex-wrap:wrap;margin:20px -20px -20px;padding:15px 20px}}@media (max-width:720px){.platform-layout{grid-template-columns:1fr}.platform-list{position:static}.platform-fields,.platform-email{grid-template-columns:1fr}.platform-heading,.platform-form-heading{flex-direction:column;align-items:flex-start;gap:12px}.platform-page{padding:14px}.platform-branch{padding:15px}.platform-save{position:static}}.article-pages{border-top:1px solid #d7e1e5;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.platform-package-tiles{flex-wrap:wrap;gap:20px;margin:24px 0;display:flex}.platform-package-tiles button{text-align:left;background:#fff;border:1px solid #b8d1da;flex-direction:column;gap:14px;min-width:230px;padding:28px;display:flex}.platform-package-tiles button strong{font-size:24px}.platform-package-tiles button[aria-pressed=true]{background:#e5f5f8;border-color:#087f98}.platform-package-editor{background:#fff;padding:24px}.platform-package-menus{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:20px 0;display:grid}.platform-package-menus label{gap:8px;display:flex}.platform-package-menus .child{padding-left:12px}.platform-package-menus label{flex-direction:row;align-items:center}.platform-package-menus input{flex:none;width:18px;height:18px;min-height:18px}.platform-package-editor>label{flex-direction:row;align-items:center;margin:10px 0}.platform-package-editor>label input{flex:none;width:18px;height:18px;min-height:18px}.invoice-mailbox>.platform-fields{margin-bottom:18px}.invoice-control-toggle{background:#f1f7f9;border:1px solid #cbdde3;border-radius:8px;align-items:center;gap:14px;margin:16px 0;padding:16px;display:flex}.invoice-control-toggle>div{flex:1}.invoice-control-toggle p{margin:6px 0 0}.platform-form button.invoice-control-switch{background:#697c83;border:0;border-radius:20px;align-items:center;width:52px;min-width:52px;height:30px;min-height:30px;padding:3px;display:flex}.invoice-control-switch span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .15s;display:block}.platform-form button.invoice-control-switch[aria-checked=true]{background:#168299}.invoice-control-switch[aria-checked=true] span{transform:translate(22px)}.invoice-control-switch:focus-visible{outline-offset:3px;outline:3px solid #168299}.tenant-url-inputs{grid-template-columns:minmax(240px,1.2fr) minmax(180px,1fr);gap:12px;display:grid}.tenant-url-inputs input[readonly]{color:#536879;cursor:default;background:#edf2f6}.tenant-url-fields strong{overflow-wrap:anywhere}@media (max-width:720px){.tenant-url-inputs{grid-template-columns:minmax(0,1fr)}}
.pos[data-screen=salesAssistant] .pos-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(140px,18vw,220px)}.pos[data-screen=salesAssistant] .pos-side{gap:6px;min-height:0;display:flex;overflow:hidden}.pos[data-screen=salesAssistant] .pos-actions{flex:1;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:1fr;gap:6px;min-height:0;display:grid}.pos[data-screen=salesAssistant] .pos-actions button{height:100%;min-height:0;max-height:60px;padding:6px 8px;font-size:13px}.pos[data-screen=salesAssistant] .pos-back{flex:none;min-height:34px;padding:6px 8px}.pos[data-screen=salesAssistant] .pos-content{min-height:0;padding:10px;overflow:visible}.pos[data-screen=salesAssistant]>.breadcrumb{display:none}.pos[data-screen=salesAssistant] .pos-heading h1{font-size:18px}.sales-assistant{isolation:isolate;color:#23354b;flex-direction:column;gap:6px;max-width:1440px;height:100%;min-height:0;margin:auto;display:flex;position:relative}.sales-assistant>*{flex:none;min-width:0}.assistant-topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.assistant-progress{gap:5px;min-width:0;display:flex}.assistant-progress span{white-space:nowrap;background:#edf1f5;border-radius:5px;padding:5px 9px;font-size:12px}.assistant-progress [aria-current=step]{color:#fff;background:#244970;font-weight:700}.assistant-branch{color:#52667b;white-space:nowrap;font-size:12px!important}.sales-assistant h2{margin:0!important;font-size:17px!important}.sales-assistant h2 small{margin-left:10px;font-size:12px;font-weight:400}.sales-assistant h3{margin:0!important;font-size:14px!important}.sales-assistant p{margin:0;font-size:12px!important}.assistant-entry{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:12px;min-height:0;display:grid}.assistant-entry form{border:1px solid #d8e1ea;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:12px;display:flex}.assistant-entry label,.assistant-price label{gap:4px;font-weight:600;display:grid}.sales-assistant input:not([type=checkbox]){color:#23354b;background:#fff;border:1px solid #bac8d6;border-radius:5px;width:100%;min-width:0;padding:8px}.sales-assistant input:disabled{color:#64748b;background:#edf1f5}.sales-assistant button{min-height:34px;padding:7px 10px}.assistant-manual{gap:5px;display:grid}.assistant-sizes{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.assistant-sizes button{min-width:0;padding:6px 3px}.assistant-source{background:#f8fafc;border:1px solid #dce4ed;border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:5px 8px;display:flex}.assistant-source>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.assistant-source-photo{object-fit:contain;background:#fff;flex:none;justify-content:center;align-items:center;width:55px;height:36px;font-size:10px;display:flex}.assistant-question-form{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.assistant-questions{grid-template-columns:repeat(var(--assistant-question-columns,3),minmax(0,1fr));flex:1;align-content:start;align-items:start;gap:8px;min-height:0;display:grid}.assistant-question{border:1px solid #d8e1ea;border-radius:7px;flex-direction:column;gap:5px;min-width:0;padding:8px;display:flex}.assistant-question small{color:#607084;font-size:11px;line-height:1.25}.assistant-check{align-items:center;gap:6px;min-height:26px;font-size:12px;font-weight:600;display:flex}.assistant-check input,.assistant-choice-options input{flex:none;height:18px;margin:0;width:18px!important}.assistant-price{grid-template-columns:1fr 1fr;gap:8px;display:grid}.assistant-navigation{flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.assistant-navigation button{min-height:36px}.assistant-pager{justify-content:space-between;align-items:center;gap:8px;display:flex}.assistant-pager span{white-space:nowrap;font-size:12px}.assistant-selection{gap:5px;min-width:0;display:flex}.assistant-selection span{white-space:nowrap;text-overflow:ellipsis;background:#edf3f7;border-radius:4px;padding:4px 7px;font-size:11px;overflow:hidden}.assistant-results{grid-template-columns:repeat(var(--assistant-columns,5),minmax(0,1fr));flex:1;gap:8px;min-height:0;display:grid}.assistant-card{background:#fff;border:1px solid #d8e1ea;border-radius:7px;flex-direction:column;min-width:0;min-height:0;display:flex}.assistant-photo{object-fit:contain;color:#6b7e90;background:#f5f7fa;flex:1;justify-content:center;align-items:center;width:100%;height:0;min-height:35px;max-height:155px;font-size:11px;display:flex}.assistant-card-body{flex:none;min-width:0;padding:8px}.assistant-card h3{margin:0 0 3px!important;font-size:15px!important}.assistant-card-body>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.assistant-card dl{gap:3px;margin:7px 0;font-size:12px;display:grid}.assistant-card dl>div{justify-content:space-between;gap:6px;line-height:1.2;display:flex}.assistant-card dt{color:#607084;flex:none}.assistant-card dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.assistant-result-price{color:#193e61;font-weight:750}.assistant-stock{color:#27603f;border-top:1px solid #e5eaf0;padding-top:5px;font-weight:650}.sales-assistant .pos-error,.sales-assistant .pos-alert{padding:6px 9px}.assistant-choice-search{gap:6px;min-width:0;display:grid}.assistant-search-row{align-items:center;gap:5px;min-width:0;display:flex}.assistant-search-row>input{flex:1;min-width:0;width:0!important}.assistant-search-row>button{white-space:nowrap;flex:none;padding:7px!important}.assistant-chosen{align-items:center;gap:5px;min-width:0;display:flex}.assistant-chosen>span{white-space:nowrap;text-overflow:ellipsis;color:#52667b;flex:1;min-width:0;font-size:12px;overflow:hidden}.assistant-chosen>button{flex:none;min-height:26px;padding:3px 6px;font-size:11px}.assistant-brand-mode{min-width:0;display:block}.assistant-brand-mode>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.assistant-brand-mode select{color:#23354b;background:#fff;border:1px solid #bac8d6;border-radius:5px;width:100%;min-width:0;padding:6px;font-size:12px}.assistant-choice-dialog{z-index:30;box-sizing:border-box;color:#23354b;background:#fff;border:1px solid #b9cbd9;border-radius:8px;width:min(680px,100vw - 24px);max-width:calc(100vw - 24px);height:min(460px,100dvh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:12px;position:fixed;inset:0;overflow:hidden;box-shadow:0 4px 18px #14294330}.assistant-choice-dialog[open]{flex-direction:column;gap:8px;display:flex}.assistant-choice-dialog::backdrop{background:#14294366}.assistant-choice-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.assistant-choice-dialog>input,.assistant-choice-dialog>button{flex:none}.assistant-choice-options{flex:1;grid-template-rows:repeat(3,minmax(34px,1fr));grid-template-columns:1fr 1fr;gap:6px;min-height:0;display:grid}.assistant-choice-options label{cursor:pointer;overflow-wrap:anywhere;background:#f4f7fa;border:1px solid #d8e1ea;border-radius:5px;align-items:center;gap:9px;min-width:0;padding:7px;display:flex}.assistant-choice-options label span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.assistant-choice-dialog>.assistant-pager{flex:none;margin-top:auto}@media (max-height:650px){.pos[data-screen=salesAssistant] .pos-content{padding:7px}.sales-assistant{gap:4px}.assistant-question{gap:4px;padding:6px}.assistant-question-form{gap:5px}.assistant-card-body{padding:6px}.assistant-card dl{gap:2px;margin:5px 0;font-size:11px}.assistant-entry form{gap:6px;padding:9px}.assistant-source>div{gap:5px}.assistant-source small{display:none}}@media (max-width:650px){.assistant-topline{flex-direction:column;align-items:start;gap:3px}.assistant-progress span{padding:5px;font-size:10px}.assistant-entry{gap:6px}.assistant-entry form{padding:7px}.assistant-entry form>p{display:none}.assistant-sizes{grid-template-columns:repeat(4,minmax(0,1fr))}.assistant-source{font-size:11px}.assistant-source>div{gap:2px;display:grid}.assistant-source small{display:none}.assistant-pager{gap:4px}.assistant-pager button{padding:6px;font-size:11px}.assistant-choice-dialog{gap:6px;padding:8px}.assistant-choice-options label{padding:5px;font-size:12px}}@media screen{body:has(.pos[data-screen=salesAssistant][data-work-tab-active=true]){flex-direction:column;height:100dvh;display:flex}body:has(.pos[data-screen=salesAssistant][data-work-tab-active=true])>.tenant-bar{flex:none}body:has(.pos[data-screen=salesAssistant][data-work-tab-active=true])>.tenant-bar+div{flex-direction:column;flex:1;min-height:0;display:flex}.application:has(.pos[data-screen=salesAssistant][data-work-tab-active=true]){flex-direction:column;flex:1;min-height:0;display:flex}.application:has(.pos[data-screen=salesAssistant][data-work-tab-active=true])>.topbar{flex:none}.app-body:has(.pos[data-screen=salesAssistant][data-work-tab-active=true]){flex:1;height:auto;min-height:0}.pos[data-screen=salesAssistant]>.pos-heading{display:none}}.assistant-recommendation-actions{gap:6px;min-width:0;margin-left:auto;display:flex}.assistant-recommendation-actions button{white-space:nowrap;font-size:12px}.sales-assistant[data-step=results]>.assistant-navigation{flex-wrap:wrap;justify-content:flex-start}
@media screen{html:root .article-choice-input>button{color:var(--rc-ink)}html:root .article-choice-dialog{border:1px solid var(--rc-line);color:var(--rc-ink);background:var(--rc-paper)}html:root .article-choice-dialog>input{border:1px solid var(--rc-line)}html:root .article-choice-options>button{background:var(--rc-paper)}html:root .article-choice-options>button.active,html:root .article-choice-options>button:hover,html:root .article-choice-options>button:focus{background:var(--rc-soft)}html:root .customer-export-panel,html:root .customer-export input:not([type=checkbox]),html:root .customer-export-range,html:root .customer-export td,html:root .customer-export th{border:1px solid var(--rc-line)}html:root .customer-export th{background:var(--rc-soft)}html:root .voucher-summary>div{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .voucher-summary strong,html:root .voucher-receipt-link{color:var(--rc-ink)}html:root .voucher-receipt-dialog{border:1px solid var(--rc-line)}html:root .discount-title h1{color:var(--rc-ink)}html:root .discount-title>span{color:var(--rc-muted)}html:root .discount-progress span{background:var(--rc-soft);color:var(--rc-muted)}html:root .discount-progress .current{background:var(--rc-accent)}html:root .discount-body{border:1px solid var(--rc-line)}html:root .discount-body h2{color:var(--rc-ink)}html:root .discount-filter-grid summary{background:var(--rc-paper);border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .discount-scroll{border:1px solid var(--rc-line)}html:root .discount-table th{background:var(--rc-soft);color:var(--rc-ink)}html:root .discount-table th,html:root .discount-table td{border-bottom:1px solid var(--rc-line);border-right:1px solid var(--rc-line)}html:root .discount-table tr:nth-child(2n),html:root .discount-table tr.selected{background:var(--rc-soft)}html:root .discount-series-list{border:1px solid var(--rc-line)}html:root .discount-group-choice>label,html:root .discount-output>label{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .discount-group-choice span,html:root .discount-output span{color:var(--rc-ink)}html:root .discount-metrics{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .discount-metrics>div{border-right:1px solid var(--rc-line)}html:root .discount-metrics dt{color:var(--rc-ink)}html:root .discount-footer{border-top:1px solid var(--rc-line)}html:root .discount-footer>span{color:var(--rc-ink)}html:root .discount-empty{color:var(--rc-muted)}html:root .discount-wizard input[type=checkbox],html:root .discount-wizard input[type=radio]{accent-color:var(--rc-accent)}html:root .multi-filter summary,html:root .multi-filter-popover{border:1px solid var(--rc-line)}html:root .platform-page,html:root .platform-eyebrow{color:var(--rc-ink)}html:root .platform-notice{border:1px solid var(--rc-line);border-left:4px solid var(--rc-accent);background:var(--rc-soft)}html:root .platform-list,html:root .platform-list>button{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .platform-list>button.selected{border-color:var(--rc-accent);background:var(--rc-soft)}html:root .platform-list small,html:root .platform-list p{color:var(--rc-ink)}html:root .platform-page input,html:root .platform-page select,html:root .platform-page textarea{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .platform-page input:focus,html:root .platform-page select:focus,html:root .platform-page textarea:focus{outline:2px solid var(--rc-accent)}html:root .platform-page input[readonly]{background:var(--rc-soft);color:var(--rc-ink)}html:root .platform-page button.primary{background:var(--rc-accent);color:var(--rc-paper);border:1px solid var(--rc-accent)}html:root .platform-form,html:root .platform-empty{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .platform-form section{border-top:1px solid var(--rc-line)}html:root .platform-page small,html:root .platform-page .help{color:var(--rc-muted)}html:root .platform-email>button{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .platform-branch{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .platform-readiness{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .platform-save{background:var(--rc-paper);border-top:1px solid var(--rc-line)}html:root .article-pages{border-top:1px solid var(--rc-line)}html:root .platform-package-tiles button{border:1px solid var(--rc-line)}html:root .platform-package-tiles button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent)}html:root .invoice-control-toggle{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .platform-form button.invoice-control-switch{background:var(--rc-background)}html:root .platform-form button.invoice-control-switch[aria-checked=true]{background:var(--rc-accent)}html:root .invoice-control-switch:focus-visible{outline:3px solid var(--rc-accent)}html:root .purchasing input,html:root .purchasing select,html:root .purchasing textarea{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .purchasing small{color:var(--rc-ink)}html:root .purchase-filter,html:root .purchase-form{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .purchase-card{border:1px solid var(--rc-line)}html:root .purchase-photo,html:root .purchase-score{background:var(--rc-soft)}html:root .purchase-score b{color:var(--rc-ink)}html:root .purchase-detail{border-top:1px solid var(--rc-line)}html:root .purchasing th,html:root .purchasing td{border-bottom:1px solid var(--rc-line)}html:root .purchasing th{background:var(--rc-soft)}html:root .purchase-list{border:1px solid var(--rc-line)}html:root .purchase-tabs button[aria-pressed=true]{background:var(--rc-accent)}html:root .purchase-explanation{background:var(--rc-soft);color:var(--rc-ink)}html:root .purchase-message{background:var(--rc-soft);border-left:4px solid var(--rc-accent)}html:root .purchase-branch-matrix>tr:first-child th{background:var(--rc-soft)}html:root .purchase-not-row th,html:root .purchase-not-row td{background:var(--rc-soft);color:var(--rc-ink)}html:root .purchasing thead th{background:var(--rc-accent)}html:root .purchasing tbody td{background:var(--rc-paper)}html:root .purchasing .purchase-not-row th,html:root .purchasing .purchase-not-row td{background:var(--rc-soft);color:var(--rc-ink)}html:root .purchasing tbody th{color:var(--rc-ink)}html:root .purchase-ribbon{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .invoice-control-workspace{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .invoice-control-menu{border-right:1px solid var(--rc-line);background:var(--rc-paper)}html:root .invoice-control-menu>button{border-bottom:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .invoice-control-menu>button[aria-pressed=true]{background:var(--rc-soft);color:var(--rc-ink)}html:root .condensed-report-settings{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .condensed-selection-actions small{color:var(--rc-ink)}html:root .condensed-print-options fieldset{border:1px solid var(--rc-line)}html:root .valuation-rate-settings{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .valuation-rate-settings p,html:root .valuation-rate-grid label{color:var(--rc-ink)}html:root .valuation-rate-grid input{border:1px solid var(--rc-line)}html:root .valuation-total dl{border:1px solid var(--rc-line)}html:root .valuation-total dl div{border-right:1px solid var(--rc-line)}html:root .valuation-total dt{color:var(--rc-ink)}html:root .report-extra-filters{border-top:1px solid var(--rc-line)}html:root .report-size-details{color:var(--rc-ink);border:1px solid var(--rc-line)}html:root .report-size-block th,html:root .report-size-block td{border:1px solid var(--rc-line)}html:root .report-size-block thead,html:root .report-size-block tbody th,html:root .report-size-block td:nth-child(2){background:var(--rc-soft)}html:root .comparison-document{background:var(--rc-soft);color:var(--rc-ink)}html:root .comparison-sheet{background:var(--rc-paper)}html:root .comparison-header{border:.375pt solid var(--rc-line)}html:root .comparison-header>div{border-bottom:.375pt solid var(--rc-line)}html:root .comparison-selection p{border:.375pt solid var(--rc-line)}html:root .comparison-table{color:var(--rc-ink);background:var(--rc-paper)}html:root .comparison-table th,html:root .comparison-table td{border:.375pt solid var(--rc-line)}html:root .comparison-table thead tr:first-child th{border:1.4pt solid var(--rc-line)}html:root .comparison-table thead tr:nth-child(2) th,html:root .comparison-table tbody{border-bottom:1.4pt solid var(--rc-line)}html:root .comparison-table :is(th,td):is(:first-child,:nth-child(2),:nth-child(3),:nth-child(9),:nth-child(19)){border-left:1.4pt solid var(--rc-line)}html:root .comparison-table :is(th,td):last-child{border-right:1.4pt solid var(--rc-line)}html:root .comparison-total{background:var(--rc-background)}html:root .report-transaction-selection small,html:root .series-stock-settings small{color:var(--rc-ink)}html:root .series-stock-settings{border:1px solid var(--rc-line)}html:root .winstore-total-table .series-stock-detail>td{background:var(--rc-soft)}html:root .series-stock-table .winstore-matrix th,html:root .series-stock-table .winstore-matrix td{color:var(--rc-ink)}html:root .series-stock-table .winstore-matrix thead th{color:var(--rc-ink);background:var(--rc-soft)}html:root .winstore-total-table .series-stock-gap>td{background:var(--rc-paper)}html:root .personnel-matrix thead th{color:var(--rc-ink);background:var(--rc-soft)}html:root .sales-assistant{color:var(--rc-ink)}html:root .assistant-progress span{background:var(--rc-soft)}html:root .assistant-progress [aria-current=step]{background:var(--rc-accent)}html:root .assistant-branch{color:var(--rc-ink)}html:root .assistant-entry form{border:1px solid var(--rc-line)}html:root .sales-assistant input:not([type=checkbox]){border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .sales-assistant input:disabled{background:var(--rc-soft);color:var(--rc-muted)}html:root .assistant-source{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .assistant-question{border:1px solid var(--rc-line)}html:root .assistant-question small{color:var(--rc-muted)}html:root .assistant-selection span{background:var(--rc-soft)}html:root .assistant-card{border:1px solid var(--rc-line)}html:root .assistant-photo{background:var(--rc-paper);color:var(--rc-muted)}html:root .assistant-card dt{color:var(--rc-muted)}html:root .assistant-result-price{color:var(--rc-ink)}html:root .assistant-stock{border-top:1px solid var(--rc-line);color:var(--rc-ink)}html:root .assistant-chosen>span{color:var(--rc-ink)}html:root .assistant-brand-mode select{border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .assistant-choice-dialog{color:var(--rc-ink);border:1px solid var(--rc-line)}html:root .assistant-choice-options label{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .manager-list-blue{background:var(--rc-accent)!important;border:1px solid var(--rc-accent)!important;color:var(--rc-paper)!important}html:root .manager-list-blue:hover{background:var(--rc-accent)!important}html:root .manager-lists-dialog{border:1px solid var(--rc-line);color:var(--rc-ink);background:var(--rc-paper)}html:root .manager-list-save{background:var(--rc-soft)}html:root .manager-list-save input,html:root .manager-saved-lists article{border:1px solid var(--rc-line)}html:root .manager-saved-lists small{color:var(--rc-ink)}html:root{color:var(--rc-ink);background:var(--rc-soft)}html:root button:focus-visible,html:root input:focus-visible,html:root select:focus-visible,html:root textarea:focus-visible{outline:2px solid var(--rc-accent)}html:root button{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root button:hover:not(:disabled){background:var(--rc-soft)}html:root input,html:root select,html:root textarea{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root input[readonly],html:root textarea[readonly],html:root select:disabled{background:var(--rc-soft)}html:root .topbar{background:var(--rc-accent);border-bottom:4px solid var(--rc-accent)}html:root .sidebar{background:var(--rc-paper);border-right:1px solid var(--rc-line)}html:root .nav-caption,html:root .nav-group{color:var(--rc-muted)}html:root .future-module small,html:root .nav-footer,html:root .nav-footer strong,html:root .breadcrumb{color:var(--rc-muted)}html:root .title-row p,html:root .view-mode{color:var(--rc-muted)}html:root .ribbon{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .primary:hover:not(:disabled){background:var(--rc-accent)!important}html:root .ribbon-separator{background:var(--rc-background)}html:root .workspace{border:1px solid var(--rc-line)}html:root .article-list{border-right:1px solid var(--rc-line);background:var(--rc-paper)}html:root .panel-heading{background:var(--rc-soft);border-bottom:1px solid var(--rc-line)}html:root .panel-heading span{background:var(--rc-background)}html:root .search-wrap label{color:var(--rc-muted)}html:root .list-labels{color:var(--rc-muted);background:var(--rc-soft);border-block:1px solid var(--rc-line)}html:root .article-row{border-bottom:1px solid var(--rc-line)}html:root .article-row small,html:root .article-row span span{color:var(--rc-muted)}html:root .list-footer{color:var(--rc-muted);border-top:1px solid var(--rc-line)}html:root .save-state{color:var(--rc-muted);background:var(--rc-soft)}html:root .tabs{border-bottom:1px solid var(--rc-line);background:var(--rc-paper)}html:root .tabs button{color:var(--rc-muted)}html:root .tabs button[aria-selected=true]{color:var(--rc-ink);border-bottom-color:var(--rc-accent)}html:root fieldset{border:1px solid var(--rc-line)}html:root legend{color:var(--rc-ink)}html:root .field>span,html:root .checks label{color:var(--rc-muted)}html:root .checks input{accent-color:var(--rc-accent)}html:root .price-summary{border-left:1px solid var(--rc-line)}html:root .price-summary small{color:var(--rc-muted)}html:root .help,html:root .notes,html:root .statusbar{color:var(--rc-muted)}html:root td,html:root th{border:1px solid var(--rc-line)}html:root thead,html:root tfoot{background:var(--rc-soft);color:var(--rc-ink)}html:root .empty-state,html:root .empty-state h3{color:var(--rc-muted)}@media (max-width:760px){html:root .article-list{border-bottom:1px solid var(--rc-line)}}html:root{background:var(--rc-soft);color:var(--rc-muted)}html:root .topbar{background:var(--rc-accent)}html:root .title-row h1{color:var(--rc-ink)}html:root .ribbon,html:root .ribbon button{background:var(--rc-soft);border-color:var(--rc-line)}html:root .primary{border-color:var(--rc-accent);background:var(--rc-accent)!important}html:root .workspace{border-color:var(--rc-line)}html:root .detail-heading h2{color:var(--rc-ink)}html:root .detail-heading p{color:var(--rc-muted)}html:root .tabs{background:var(--rc-soft)}html:root .tabs button{border:1px solid var(--rc-line);color:var(--rc-muted)}html:root .tabs button[aria-selected=true]{background:var(--rc-background);color:var(--rc-ink);border-bottom:1px solid var(--rc-accent)}html:root .winstore-section-title{color:var(--rc-accent);border-bottom:1px solid var(--rc-line)}html:root .field>span{color:var(--rc-muted)}html:root .configurable-grid input,html:root .configurable-grid select{border-bottom:1px solid var(--rc-line);color:var(--rc-muted)}html:root .boolean-field{color:var(--rc-muted)}html:root .boolean-field input{accent-color:var(--rc-accent)}html:root .prices{border-top:1px solid var(--rc-line)}html:root .prices legend{color:var(--rc-accent)}html:root .price-fields input{border-bottom:1px solid var(--rc-line)}html:root .price-summary strong{color:var(--rc-ink)}html:root .price-summary{border-color:var(--rc-line)}html:root .section-intro{border-bottom:1px solid var(--rc-line)}html:root .section-intro h3{color:var(--rc-accent)}html:root .section-intro p{color:var(--rc-muted)}html:root .article-row.selected{background:var(--rc-soft)}html:root .nav-item.active{background:var(--rc-soft);color:var(--rc-ink)}html:root .article-number{color:var(--rc-ink)}html:root .save-state{background:var(--rc-soft);color:var(--rc-accent)}html:root thead{background:var(--rc-accent)}html:root tfoot{color:var(--rc-ink)}html:root tbody tr:nth-child(2){background:var(--rc-background)}html:root td,html:root th{border-color:var(--rc-line)}html:root tbody{background:var(--rc-soft)}html:root .layout-dialog{border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .layout-dialog h2{color:var(--rc-ink)}html:root .layout-list{border:1px solid var(--rc-line)}html:root .layout-item{border-bottom:1px solid var(--rc-line)}html:root .transaction-picker{color:var(--rc-muted)}html:root .transaction-picker select{border:1px solid var(--rc-line);background:var(--rc-soft);color:var(--rc-ink)}html:root .transaction-heading{border-bottom:1px solid var(--rc-line)}html:root .transaction-heading h3{color:var(--rc-accent)}html:root .transaction-description,html:root .transaction-field{color:var(--rc-muted)}html:root .transaction-field input,html:root .transaction-field select{border-bottom:1px solid var(--rc-line)}html:root .transaction-matrix caption{color:var(--rc-muted)}html:root .transaction-matrix td{background:var(--rc-paper)}html:root .transaction-matrix input{border:1px solid var(--rc-line)}html:root .transaction-status{color:var(--rc-ink)}html:root .article-extra{border-left:1px solid var(--rc-line);background:var(--rc-paper)}html:root .article-extra h2{color:var(--rc-accent);border-bottom:1px solid var(--rc-line)}html:root .product-photo{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .photo-placeholder,html:root .photo-placeholder small,html:root .photo-help,html:root .photo-message,html:root .metrics-help{color:var(--rc-muted)}html:root .photo-message{color:var(--rc-accent)}html:root .extra-facts>div,html:root .article-metrics>div{border-bottom:1px solid var(--rc-line)}html:root .extra-facts dt,html:root .article-metrics dt,html:root .extra-facts dd,html:root .article-metrics dd{color:var(--rc-muted)}html:root .article-extra h3{color:var(--rc-accent);border-bottom:1px solid var(--rc-line)}@media (max-width:1150px){html:root .article-extra{border-top:1px solid var(--rc-line)}}html:root .choice-tabs button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent)}html:root .discount-grid h3{color:var(--rc-muted)}html:root .discount-grid input,html:root .discount-grid select{border-bottom:1px solid var(--rc-line)}html:root .computed-price{border-top:1px solid var(--rc-line)}html:root .computed-price span{color:var(--rc-muted)}html:root .computed-price strong{color:var(--rc-ink)}html:root .collapse-search{border:1px solid var(--rc-line)}html:root .expand-search{background:var(--rc-soft);color:var(--rc-ink)}html:root .price-break-table thead{background:var(--rc-soft);color:var(--rc-muted)}html:root .price-break-table td{background:var(--rc-paper)}html:root .price-break-table input,html:root .price-break-table select{border-bottom:1px solid var(--rc-line)}html:root .price-break-table td>small{color:var(--rc-muted)}html:root .price-break-table .calculated{color:var(--rc-ink)}html:root .price-band-summary>div{background:var(--rc-soft);border-left:2px solid var(--rc-accent)}html:root .price-band-summary strong{color:var(--rc-ink)}html:root .price-band-summary small{color:var(--rc-muted)}html:root .section-toggle{border-bottom:1px solid var(--rc-line);color:var(--rc-accent)}html:root .section-toggle:hover:not(:disabled){background:var(--rc-soft)}html:root .product-photo:hover:not(:disabled){border-color:var(--rc-accent);background:var(--rc-paper)}html:root .visibility-choice input{accent-color:var(--rc-accent)}html:root .stock-booking-table .stock-edit-row{background:var(--rc-soft)}html:root .stock-booking-table tfoot .stock-edit-row{background:var(--rc-soft);color:var(--rc-ink)}html:root .stock-current{color:var(--rc-muted)}html:root .stock-cell-entry input,html:root .stock-edit-row>td>input{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .stock-cell-entry input:focus,html:root .stock-edit-row>td>input:focus{border-color:var(--rc-accent)}html:root .stock-step:hover:not(:disabled){background:var(--rc-background);color:var(--rc-ink)}html:root .stock-click-target:hover:not([aria-disabled=true]){background:var(--rc-background);border-color:var(--rc-accent)}html:root .stock-click-target:focus-visible{outline:2px solid var(--rc-accent)}html:root .stock-plus{color:var(--rc-ink)}html:root .stock-total-row .stock-plus,html:root .stock-total-row .stock-minus{background:var(--rc-paper)}html:root .stock-label-hint{color:var(--rc-ink)}html:root .nav-item-copy small{color:var(--rc-muted)}html:root .sidebar .nav-item.active small{color:var(--rc-ink)}html:root .history-summary{color:var(--rc-muted)}html:root .history-table thead{background:var(--rc-accent);color:var(--rc-paper)}html:root .history-filter-button{color:var(--rc-paper)}html:root .history-filter-button:hover:not(:disabled),html:root .history-filter-button.active{background:var(--rc-paper);color:var(--rc-ink)}html:root .history-filter-menu{background:var(--rc-paper);color:var(--rc-ink);border:1px solid var(--rc-line)}html:root .history-filter-menu button[aria-pressed=true]{background:var(--rc-background);color:var(--rc-ink)}html:root .history-empty{color:var(--rc-muted)}html:root .stock-filter-buttons button{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .stock-filter-buttons button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent);color:var(--rc-ink)}html:root .stock-summary-table tbody tr.stock-total-row,html:root .stock-booking-table tbody tr.stock-total-row{color:var(--rc-ink)}html:root .stock-summary-table tbody tr.stock-branch-alt,html:root .stock-booking-table tbody tr.stock-branch-alt{background:var(--rc-background)}html:root .stock-booking-table tbody tr.stock-edit-row{background:var(--rc-soft)}html:root .stock-booking-table tbody tr.stock-edit-row.stock-branch-alt{background:var(--rc-background)}html:root .source-results{border-top:1px solid var(--rc-line)}html:root .source-results dl>div{border-bottom:1px solid var(--rc-line)}html:root .source-results dt,html:root .source-results dd,html:root .source-results p{color:var(--rc-muted)}html:root .nav-submenu{border-left:1px solid var(--rc-line)}html:root .master-workspace{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .master-list{background:var(--rc-soft);border-right:1px solid var(--rc-line)}html:root .master-list-heading{border-bottom:1px solid var(--rc-line);color:var(--rc-ink)}html:root .master-list-heading span{background:var(--rc-soft);color:var(--rc-ink)}html:root .master-list>button{border-bottom:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .master-list>button[aria-pressed=true]{background:var(--rc-soft);color:var(--rc-ink)}html:root .master-list>button small,html:root .master-list>p{color:var(--rc-muted)}html:root .master-editor-heading{border-bottom:1px solid var(--rc-line)}html:root .master-editor-heading>div>span{color:var(--rc-muted)}html:root .master-editor-heading h2{color:var(--rc-ink)}html:root .master-form label{color:var(--rc-muted)}html:root .master-form input,html:root .master-form select{border-bottom:1px solid var(--rc-line);color:var(--rc-ink)}html:root .master-form input[aria-readonly=true]{background:var(--rc-soft);color:var(--rc-muted)}html:root .master-preview{background:var(--rc-soft);border-left:2px solid var(--rc-accent);color:var(--rc-muted)}html:root .master-actions{border-top:1px solid var(--rc-line)}@media (max-width:620px){html:root .master-list{border-bottom:1px solid var(--rc-line)}}html:root .nav-home{border-bottom:1px solid var(--rc-line)}html:root .menu-card{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .menu-card.available:hover:not(:disabled){border-color:var(--rc-accent);background:var(--rc-paper)}html:root .menu-card-icon{background:var(--rc-soft);color:var(--rc-ink)}html:root .menu-card strong{color:var(--rc-ink)}html:root .menu-card small{color:var(--rc-muted)}html:root .menu-card b{color:var(--rc-ink)}html:root .menu-card.future:disabled{background:var(--rc-soft);border-color:var(--rc-line)}html:root .menu-card.future .menu-card-icon{background:var(--rc-soft);color:var(--rc-muted)}html:root .menu-card.future strong,html:root .menu-card.future b{color:var(--rc-muted)}html:root .size-scale-editor h3{color:var(--rc-ink)}html:root .size-scale-scroll{border:1px solid var(--rc-line)}html:root .size-scale-grid>*{border-right:1px solid var(--rc-line);border-bottom:1px solid var(--rc-line)}html:root .size-scale-grid>strong{background:var(--rc-soft);color:var(--rc-ink)}html:root .size-scale-grid>.size-scale-system{background:var(--rc-paper);color:var(--rc-ink)}html:root .size-scale-grid>input{border-right:1px solid var(--rc-line);border-bottom:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .size-scale-grid>input:focus{outline:2px solid var(--rc-accent)}html:root .article-workspace .configurable-grid::-webkit-scrollbar-thumb{background:var(--rc-background);border:2px solid var(--rc-line)}html:root .article-workspace .tab-content::-webkit-scrollbar-thumb{background:var(--rc-background);border:2px solid var(--rc-line)}html:root .article-workspace .stock-summary-table tbody tr.stock-total-row,html:root .article-workspace .stock-booking-table tbody tr.stock-total-row{color:var(--rc-ink)}html:root .article-workspace .stock-summary-table tbody tr.stock-branch-alt,html:root .article-workspace .stock-booking-table tbody tr.stock-branch-alt{background:var(--rc-background)}html:root .article-workspace .stock-summary-table tbody tr:not(.stock-total-row):not(.stock-branch-alt),html:root .article-workspace .stock-booking-table tbody tr:not(.stock-total-row):not(.stock-branch-alt):not(.stock-edit-row){background:var(--rc-soft)}html:root .nav-submenu-nested{border-left:1px solid var(--rc-line)}html:root .nav-parent{color:var(--rc-ink)}html:root .order-workspace{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .order-list{border-right:1px solid var(--rc-line);background:var(--rc-soft)}html:root .order-list h2{color:var(--rc-ink);border-bottom:1px solid var(--rc-line)}html:root .order-list h2 span{color:var(--rc-muted)}html:root .order-list button{border-bottom:1px solid var(--rc-line);background:var(--rc-paper)}html:root .order-list button.selected{background:var(--rc-soft)}html:root .order-list button strong{color:var(--rc-ink)}html:root .order-list button span,html:root .order-list button small,html:root .order-list>p{color:var(--rc-muted)}html:root .order-toolbar{border-bottom:1px solid var(--rc-line)}html:root .order-toolbar h2{color:var(--rc-ink)}html:root .order-toolbar small,html:root .order-season{color:var(--rc-muted)}html:root .order-line{border:1px solid var(--rc-line);border-bottom:3px solid var(--rc-line);background:var(--rc-paper)}html:root .order-photo{border:1px solid var(--rc-line);color:var(--rc-muted)}html:root .order-product-fields label{color:var(--rc-muted)}html:root .order-size-table th,html:root .order-size-table td{border-bottom:1px solid var(--rc-line)}html:root .order-size-table thead{background:var(--rc-soft);color:var(--rc-ink)}html:root .order-size-table tbody th{color:var(--rc-ink)}html:root .order-line-total,html:root .order-empty{color:var(--rc-muted)}html:root .order-empty h2{color:var(--rc-ink)}@media (max-width:760px){html:root .order-list{border-bottom:1px solid var(--rc-line)}}html:root .order-overview{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .order-filters{background:var(--rc-soft);border-bottom:1px solid var(--rc-line)}html:root .order-filters label{color:var(--rc-ink)}html:root .order-filters select{background:var(--rc-paper);color:var(--rc-ink)}html:root .order-list-heading{color:var(--rc-ink)}html:root .order-list-heading span{color:var(--rc-muted)}html:root .order-overview-item{background:var(--rc-paper);border-top:1px solid var(--rc-line)}html:root .order-summary-button{color:var(--rc-ink)}html:root .order-summary-button:hover,html:root .order-overview-item.expanded .order-summary-button{background:var(--rc-soft)}html:root .order-summary-button small{color:var(--rc-muted)}html:root .order-summary-identity strong,html:root .order-summary-toggle{color:var(--rc-ink)}html:root .order-pdf-button{background:var(--rc-soft);color:var(--rc-ink);border-color:var(--rc-line)}html:root .order-pdf-button:hover:not(:disabled){background:var(--rc-soft)}html:root .order-group-totals,html:root .order-group-totals>small{color:var(--rc-muted)}html:root .order-group-totals>span{background:var(--rc-soft)}html:root .order-group-totals strong{color:var(--rc-ink)}html:root .order-overview .order-detail{border-top:1px solid var(--rc-line);background:var(--rc-paper)}html:root .documents-workspace{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .documents-list{background:var(--rc-soft);border-right:1px solid var(--rc-line)}html:root .documents-list h2{color:var(--rc-ink);border-bottom:1px solid var(--rc-line)}html:root .documents-list button{border-bottom:1px solid var(--rc-line);color:var(--rc-ink)}html:root .documents-list button.selected{background:var(--rc-soft);color:var(--rc-ink)}html:root .documents-list button:not(.selected):hover{background:var(--rc-soft)}html:root .documents-list p{color:var(--rc-muted)}html:root .documents-heading{border-bottom:1px solid var(--rc-line)}html:root .documents-heading small{color:var(--rc-muted)}html:root .documents-heading h2{color:var(--rc-ink)}html:root .documents-editor>p,html:root .documents-fields label{color:var(--rc-muted)}html:root .documents-fields textarea{border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .documents-fields textarea:focus{outline:2px solid var(--rc-accent)}html:root .document-token-groups h3{color:var(--rc-ink)}html:root .document-tokens button{background:var(--rc-soft);color:var(--rc-ink);border-color:var(--rc-line)}html:root .document-tokens button:hover:not(:disabled){background:var(--rc-soft)}html:root .document-preview{border-left:3px solid var(--rc-accent);background:var(--rc-soft);color:var(--rc-ink)}html:root .documents-actions{border-top:1px solid var(--rc-line)}@media (max-width:760px){html:root .documents-list{border-bottom:1px solid var(--rc-line)}}html:root .nav-group:hover:not(:disabled){background:var(--rc-soft)}html:root .nav-chevron{color:var(--rc-muted)}html:root .receipt-filters{background:var(--rc-soft);border-bottom:1px solid var(--rc-line)}html:root .receipt-filter-heading h2{color:var(--rc-ink)}html:root .receipt-filter-heading p{color:var(--rc-muted)}html:root .receipt-filter-grid label{color:var(--rc-ink)}html:root .receipt-filter-grid input,html:root .receipt-filter-grid select{background:var(--rc-paper)}html:root .receipt-more-filters{border-top:1px solid var(--rc-line)}html:root .receipt-more-filters summary{color:var(--rc-ink)}html:root .receipt-summary-button{background:var(--rc-paper);color:var(--rc-ink)}html:root .receipt-summary-button:hover:not(:disabled){background:var(--rc-soft)}html:root .receipt-summary-button small{color:var(--rc-muted)}html:root .receipt-summary-button .receipt-open{color:var(--rc-ink)}html:root .topbar-logo{background:var(--rc-paper)}html:root .work-tabs{background:var(--rc-accent)}html:root .work-tab.active,html:root .work-tab-home.active{background:var(--rc-soft);color:var(--rc-ink);border-color:var(--rc-line)}html:root .work-tab.active:hover,html:root .work-tab-home.active:hover:not(:disabled),html:root .work-tab.active .work-tab-label:hover:not(:disabled),html:root .work-tab.active .work-tab-close:hover:not(:disabled){background:var(--rc-soft)}html:root .nav-group-link,html:root .nav-group-toggle{color:var(--rc-muted)}html:root .nav-group-link.active{background:var(--rc-soft);color:var(--rc-ink)}html:root .nav-group-link:hover:not(:disabled),html:root .nav-group-toggle:hover:not(:disabled){background:var(--rc-soft)}html:root .order-filters input[type=search]{background:var(--rc-paper);color:var(--rc-ink)}html:root .order-matching-lines{color:var(--rc-ink)}html:root .order-matching-lines small{color:var(--rc-muted)}html:root .order-matching-lines span{background:var(--rc-soft)}html:root .order-line-header{color:var(--rc-ink)}html:root .pin-setting{background:var(--rc-soft);border-top:1px solid var(--rc-line)}html:root .pin-setting label{color:var(--rc-ink)}html:root .pos-heading p{color:var(--rc-muted)}html:root .pos-content{border:1px solid var(--rc-line)}html:root .pos-content h2,html:root .pos-content h3{color:var(--rc-ink)}html:root .pos-side{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-actions button,html:root .pos-back,html:root .pos-nota{background:var(--rc-paper);border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .pos-actions button:hover:not(:disabled),html:root .pos-back:hover:not(:disabled),html:root .pos-nota:hover:not(:disabled),html:root .pos-back{background:var(--rc-background)}html:root .pos-nota[aria-pressed=true]{background:var(--rc-accent);color:var(--rc-paper)}html:root .pos-form label,html:root .pos-scan-form label{color:var(--rc-ink)}html:root .pos-form input,html:root .pos-form select,html:root .pos-scan-form input{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .pos-results button span{color:var(--rc-muted)}html:root .pos-results button b{color:var(--rc-ink)}html:root .pos-lines li{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-lines li.pos-last-line{border-color:var(--rc-accent);background:var(--rc-soft)}html:root .pos-lines li small{color:var(--rc-muted)}html:root .pos-total-line{border-top:1px solid var(--rc-line)}html:root .pos-amount,html:root .pos-change{color:var(--rc-ink)}html:root .pos-color-tabs button{border:1px solid var(--rc-line);background:var(--rc-soft)}html:root .pos-color-tabs button[aria-selected=true]{background:var(--rc-accent);color:var(--rc-paper)}html:root .pos-stock-variant{background:var(--rc-paper);border:1px solid var(--rc-line);border-left:5px solid var(--rc-accent)}html:root .pos-stock-variant th,html:root .pos-stock-variant td{border:1px solid var(--rc-line)}html:root .pos-stock-variant td:nth-child(2n){background:var(--rc-soft)}html:root .pos-transfer-branches{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-transfer-branches label{color:var(--rc-ink)}html:root .pos-transfer-branches select{background:var(--rc-paper);border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .pos-transfer-branches>span{color:var(--rc-ink)}html:root .pos-transfer-table th{background:var(--rc-accent);color:var(--rc-paper)}html:root .pos-transfer-table td{border:1px solid var(--rc-line)}html:root .pos-transfer-table tbody tr:nth-child(2n){background:var(--rc-soft)}html:root .pos-transfer-table td small{color:var(--rc-muted)}html:root .pos-transfer-empty{background:var(--rc-soft);border:1px dashed var(--rc-line);color:var(--rc-muted)}html:root .pos-transfer-complete{background:var(--rc-soft);border-left:4px solid var(--rc-accent);color:var(--rc-ink)}html:root .receipt-controls,html:root .receipt-preview{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .receipt-controls h2{color:var(--rc-ink)}html:root .receipt-controls h2:not(:first-child){border-top:1px solid var(--rc-line)}html:root .receipt-controls>label{color:var(--rc-ink)}html:root .receipt-controls input:not([type=checkbox]),html:root .receipt-controls textarea,html:root .receipt-controls select{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .receipt-preview{background:var(--rc-soft)}html:root .receipt-preview>p{color:var(--rc-ink)}html:root .receipt-meta{border-top:1px dashed var(--rc-line);border-bottom:1px dashed var(--rc-line)}html:root .receipt-item small{color:var(--rc-ink)}html:root .receipt-grand-total{border-top:2px solid var(--rc-line)}html:root .pos-fixed-branch{background:var(--rc-soft);border-left:4px solid var(--rc-accent);color:var(--rc-ink)}html:root .pos-bind{border:1px solid var(--rc-line);background:var(--rc-soft)}html:root .pos-receipt-review{background:var(--rc-soft)}html:root .pos-cash-history>div{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-cash-history small{color:var(--rc-muted)}html:root .pos-report-range label,html:root .pos-report-filters label{color:var(--rc-ink)}html:root .pos-report-range input,html:root .pos-report-filters select{border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .pos-report-filters,html:root .pos-report-preview{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-closing-method{border-top:1px dotted var(--rc-line)}html:root .pos-denomination{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-denomination input{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .pos-count-total{background:var(--rc-soft);border-top:2px solid var(--rc-accent)}html:root .pos-count-progress span,html:root .pos-locked-amount{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .pos-method-head,html:root .pos-methods label{border-bottom:1px solid var(--rc-line)}html:root .pos-method-head,html:root .pos-methods label:nth-child(odd){background:var(--rc-soft)}html:root .pos-methods input{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .pos-differences>div{border-bottom:1px solid var(--rc-line)}html:root .receipt-vat{border-bottom:1px dashed var(--rc-line)}html:root .receipt-vat-sum{border-top:1px dotted var(--rc-line)}html:root .vat-article-form label{color:var(--rc-ink)}html:root .vat-articles li,html:root .vat-rate-info{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .vat-rate-info p{color:var(--rc-muted)}html:root .stock-manager>h2,html:root .manager-review-header h2{color:var(--rc-ink)}html:root .stock-manager>p,html:root .manager-review-header p{color:var(--rc-muted)}html:root .manager-picklist{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .manager-picklist h3{color:var(--rc-ink)}html:root .manager-picklist-items button{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .manager-picklist-items button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent)}html:root .manager-picklist p{color:var(--rc-muted)}html:root .manager-field-values{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .manager-field-values h3,html:root .manager-field-values label{color:var(--rc-ink)}html:root .manager-choice label{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .access-loading{color:var(--rc-ink)}html:root .access-shell{background:var(--rc-soft)}html:root .access-card{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .access-card label{color:var(--rc-ink)}html:root .access-card input{border:1px solid var(--rc-line)}html:root .access-actions{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .topbar-action{border-color:var(--rc-line);background:var(--rc-accent);color:var(--rc-paper)}html:root .admin-tabs{border-bottom:1px solid var(--rc-line)}html:root .admin-tabs button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent);color:var(--rc-ink)}html:root .admin-section{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .admin-tile-order>div{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .admin-tile-order>div>span{background:var(--rc-soft);color:var(--rc-ink)}html:root .admin-users>div>button[aria-pressed=true]{background:var(--rc-soft)}html:root .admin-users form>label,html:root .admin-section>label{color:var(--rc-ink)}html:root .permission-tree section{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .permission-tree section>label:first-child{color:var(--rc-ink);border-bottom:1px solid var(--rc-line)}html:root .admin-save,html:root .manager-transaction-filter{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .manager-transaction-filter h3{color:var(--rc-ink)}html:root .manager-transaction-types label{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .manager-date-range label{color:var(--rc-ink)}html:root .manager-transaction-details{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .manager-transaction-details article{border-bottom:1px solid var(--rc-line)}html:root .manager-transaction-details small{color:var(--rc-muted)}html:root .manager-product{border:1px solid var(--rc-line)}html:root .manager-product h2,html:root .manager-product p{color:var(--rc-ink)}html:root .manager-photo{background:var(--rc-soft);color:var(--rc-muted)}html:root .manager-stock-filters button{border-color:var(--rc-line)}html:root .manager-stock-filters button[aria-pressed=true]{background:var(--rc-accent);color:var(--rc-paper);border-color:var(--rc-accent)}html:root .manager-matrix{background:var(--rc-paper)}html:root .manager-matrix th,html:root .manager-matrix td{border:1px solid var(--rc-line)}html:root .manager-matrix thead{background:var(--rc-soft);color:var(--rc-ink)}html:root .manager-stock-cell{color:var(--rc-ink)}html:root .manager-stock-cell:hover:not(:disabled),html:root .manager-stock-cell:focus-visible{background:var(--rc-background);outline:2px solid var(--rc-accent)}html:root .manager-matrix input:focus-visible{outline:2px solid var(--rc-accent)}html:root .customer-workspace{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .customer-side{border-right:1px solid var(--rc-line);background:var(--rc-paper)}html:root .customer-identity{color:var(--rc-muted)}html:root .customer-identity strong{color:var(--rc-ink)}html:root .customer-side>button{border-top:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .customer-side>button.selected{background:var(--rc-soft);color:var(--rc-ink)}html:root .customer-content>h2{color:var(--rc-accent);border-bottom:1px solid var(--rc-line)}html:root .customer-content>h2 small,html:root .customer-filters label,html:root .customer-form label,html:root .customer-merge label,html:root .customer-notes,html:root .customer-history-heading label{color:var(--rc-muted)}html:root .customer-filters input,html:root .customer-form input,html:root .customer-merge input,html:root .customer-feature-add input,html:root .customer-history-heading input{border-bottom:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .customer-selection-help,html:root .customer-selection-actions{color:var(--rc-muted)}html:root .customer-directory{border-left:3px solid var(--rc-accent);background:var(--rc-paper)}html:root .customer-directory header{border-bottom:1px solid var(--rc-line);background:var(--rc-soft)}html:root .customer-directory h2{color:var(--rc-ink)}html:root .customer-directory header small{color:var(--rc-muted)}html:root .customer-directory th{background:var(--rc-accent);color:var(--rc-paper)}html:root .customer-directory td{border-bottom:1px solid var(--rc-line)}html:root .customer-directory tbody tr:hover,html:root .customer-directory tbody tr:focus{background:var(--rc-soft);outline:2px solid var(--rc-accent)}html:root .customer-directory tbody tr.selected{background:var(--rc-background)}html:root .customer-table th,html:root .customer-history th{background:var(--rc-accent)}html:root .customer-table td,html:root .customer-history td{border:1px solid var(--rc-line)}html:root .customer-table tbody tr:hover,html:root .customer-table tbody tr:focus{background:var(--rc-soft);outline:2px solid var(--rc-accent)}html:root .customer-empty,html:root .customer-checks{color:var(--rc-muted)}html:root .customer-notes textarea{border:1px solid var(--rc-line)}html:root .customer-message{background:var(--rc-soft);color:var(--rc-ink)}html:root .customer-address-layout h3{color:var(--rc-muted)}html:root .customer-address-list{border:1px solid var(--rc-line)}html:root .customer-address-list button{border-bottom:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .customer-address-list button.selected{background:var(--rc-soft)}html:root .customer-address-list small,html:root .customer-features>p{color:var(--rc-muted)}html:root .customer-feature{border-bottom:1px solid var(--rc-line)}html:root .customer-merge{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .customer-merge>p{color:var(--rc-muted)}html:root .customer-merge-info{background:var(--rc-soft);color:var(--rc-ink)}html:root .customer-history-heading h2{color:var(--rc-ink)}html:root .customer-history-heading p{color:var(--rc-muted)}html:root .customer-history tbody tr:nth-child(odd){background:var(--rc-soft)}@media (max-width:850px){html:root .customer-side{border-bottom:1px solid var(--rc-line)}html:root .customer-side>button{border-right:1px solid var(--rc-line)}html:root .customer-directory{border-top:3px solid var(--rc-accent)}}html:root .pos-customer-result{border-bottom:1px solid var(--rc-line)}html:root .pos-customer-result>.pos-customer-history-button{border-left:1px solid var(--rc-line);background:var(--rc-soft);color:var(--rc-ink)}html:root .label-task-toolbar{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .label-task-card{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .label-task-card small{color:var(--rc-muted)}html:root .label-status.queued{background:var(--rc-soft);color:var(--rc-ink)}html:root .label-designer-controls{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .label-designer-controls fieldset{border:1px solid var(--rc-line)}html:root .label-designer-controls legend{color:var(--rc-ink)}html:root .label-sheet-preview{background:var(--rc-paper);border:2px solid var(--rc-line)}html:root .label-piece{border-right:1px dashed var(--rc-line)}html:root .label-piece.compact{border-bottom:1px dashed var(--rc-line)}html:root .label-piece>small{color:var(--rc-ink)}html:root .label-piece>div{border-bottom:1px dotted var(--rc-line)}html:root .label-piece>div span,html:root .label-designer-toolbar label{color:var(--rc-ink)}html:root .label-field-palette fieldset{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .label-field-palette legend{color:var(--rc-ink)}html:root .label-resize-handle{background:var(--rc-accent)}html:root .report-menu-card{background:var(--rc-paper);border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .report-menu-card:hover{border-color:var(--rc-accent)}html:root .report-menu-card>span{background:var(--rc-soft)}html:root .report-menu-card>small{color:var(--rc-muted)}html:root .report-menu-card>b{color:var(--rc-ink)}html:root .report-menu-card.planned>span{background:var(--rc-soft);color:var(--rc-muted)}html:root .report-filter-panel{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .report-filter-grid label{color:var(--rc-ink)}html:root .report-filter-grid input,html:root .report-filter-grid select{border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .report-filter-summary{border-top:1px solid var(--rc-line)}html:root .report-pending{background:var(--rc-paper);border:1px solid var(--rc-line);border-left:5px solid var(--rc-line)}html:root .report-pending dl div{background:var(--rc-soft)}html:root .report-pending dt{color:var(--rc-muted)}html:root .overview-report-preview{background:var(--rc-background);border:1px solid var(--rc-line)}html:root .winstore-document{color:var(--rc-ink)}html:root .winstore-page{border:1px solid var(--rc-line)}html:root .winstore-report-header{border:1px solid var(--rc-line);background:var(--rc-background)}html:root .winstore-report-header.gray{background:var(--rc-soft)}html:root .winstore-report-header h2{color:var(--rc-ink)!important}html:root .winstore-selection{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .winstore-page th,html:root .winstore-page td{border:1px solid var(--rc-line)}html:root .winstore-total-table thead th,html:root .winstore-count-table thead tr:nth-child(2) th{background:var(--rc-background)}html:root .winstore-total-table tbody th{background:var(--rc-soft)}html:root .winstore-kpis{border-top:2px solid var(--rc-line);border-bottom:1px solid var(--rc-line)}html:root .winstore-source-note{background:var(--rc-soft)}html:root .winstore-series-card{border:1px solid var(--rc-line)}html:root .winstore-series-card>header{background:var(--rc-soft);border-bottom:1px solid var(--rc-line)}html:root .series-card-main dl div{border-bottom:1px dotted var(--rc-line)}html:root .winstore-matrix thead th{background:var(--rc-soft)}html:root .winstore-group-title{border:1px solid var(--rc-line)}html:root .winstore-count-table tbody th{background:var(--rc-soft)}html:root .winstore-valuation-table thead th{background:var(--rc-background)}html:root .winstore-valuation-table tr.total{border-top:2px solid var(--rc-line)}html:root .winstore-valuation-table tr.grand-total{border-top:2px double var(--rc-line)}html:root .winstore-scale-totals thead th,html:root .winstore-scale-totals tbody th{background:var(--rc-soft)}html:root .migration-admin aside{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .migration-file{color:var(--rc-ink)}html:root .migration-file input,html:root .migration-preview{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .migration-preview dl div{background:var(--rc-soft)}html:root .migration-preview dt{color:var(--rc-ink)}html:root .migration-history li{border-bottom:1px solid var(--rc-line)}html:root .migration-kind-tabs button[aria-pressed=true]{background:var(--rc-accent);color:var(--rc-paper);border-color:var(--rc-accent)}html:root .migration-unmatched ul{background:var(--rc-paper)}html:root .pos-stock-photo{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-muted)}html:root .retail2market-fields div{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .retail2market-fields dt,html:root .retail2market-fields dd{color:var(--rc-ink)}html:root .migration-unmatched table{background:var(--rc-paper)}html:root .demo-reset-panel dl div{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .demo-reset-panel dt{color:var(--rc-ink)}html:root .admin-reset-options article{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .label-format-ribbon{background:var(--rc-soft);border:1px solid var(--rc-line)}html:root .label-format-ribbon>strong,html:root .label-format-ribbon>span,html:root .label-format-ribbon label{color:var(--rc-ink)}html:root .label-format-ribbon input,html:root .label-format-ribbon select{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .admin-role-create label{color:var(--rc-ink)}html:root .admin-users>div>button.primary{background:var(--rc-accent)}html:root .order-workflow-fields input,html:root .order-workflow-fields select,html:root .order-workflow>label select,html:root .order-workflow .order-line,html:root .discount-list{border:1px solid var(--rc-line)}html:root .period-comparison-table .financial-start,html:root .period-comparison-table .inventory-start{border-left:2px solid var(--rc-line)!important}html:root .period-comparison-table tr.period-current>th,html:root .period-comparison-table tr.period-current>td,html:root .period-comparison-table tr.period-comparison>th,html:root .period-comparison-table tr.period-comparison>td{background:var(--rc-soft)}html:root .report-overall-totals{border-top:3px solid var(--rc-line)}html:root .discount-item{border-bottom:1px solid var(--rc-line)}html:root .discount-item small{color:var(--rc-ink)}html:root .discount-preview,html:root .discount-confirm{border:1px solid var(--rc-line)}html:root .manager-filter-field>button{border:1px solid var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .manager-filter-field>button[aria-expanded=true]{background:var(--rc-soft);border-color:var(--rc-accent)}html:root .manager-filter-count{color:var(--rc-muted)}html:root .manager-filter-options{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .manager-filter-options label:hover{background:var(--rc-soft)}html:root .manager-filter-options p{color:var(--rc-muted)}html:root .migration-mapping{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .migration-mapping h3{color:var(--rc-ink)}html:root .migration-mapping p{color:var(--rc-muted)}html:root .migration-mapping-head,html:root .migration-mapping-row{border-bottom:1px solid var(--rc-line)}html:root .migration-mapping-head{background:var(--rc-soft);color:var(--rc-ink)}html:root .migration-mapping-row:nth-child(2n){background:var(--rc-soft)}html:root .migration-mapping-row small{color:var(--rc-muted)}html:root .label-sort{background:var(--rc-paper);border-color:var(--rc-line)}html:root .label-sort-level label{color:var(--rc-ink)}html:root .label-sort p{color:var(--rc-muted)}html:root .loyalty-settings,html:root .loyalty-fields input,html:root .loyalty-expiry select{border:1px solid var(--rc-line)}html:root .loyalty-example{background:var(--rc-soft)}html:root .loyalty-example strong,html:root .loyalty-save span{color:var(--rc-ink)}html:root .customer-vouchers h3 span{background:var(--rc-soft)}html:root .customer-vouchers th,html:root .customer-vouchers td{border-bottom:1px solid var(--rc-line)}html:root .pos-voucher-summary{color:var(--rc-ink)}html:root .pos-vouchers label{border:1px solid var(--rc-line)}html:root .employment-tabs button[aria-pressed=true]{background:var(--rc-navy)}html:root .employment-status small{color:var(--rc-ink)}html:root .discount-detail .manager-matrix tr.discount-stock-total{background:var(--rc-background);color:var(--rc-ink);border-bottom:2px solid var(--rc-line)}html:root .discount-add-series label,html:root .manager-series-jump{color:var(--rc-ink)}html:root .manager-series-jump input{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .manager-review .manager-matrix tr.stock-branch-two,html:root .manager-review .manager-matrix tr.stock-branch-two th,html:root .manager-review .manager-matrix tr.stock-branch-two td{background:var(--rc-paper);color:var(--rc-ink)}html:root .manager-review .manager-matrix tr.manager-mutation-row.stock-branch-two,html:root .manager-review .manager-matrix tr.manager-mutation-row.stock-branch-two th,html:root .manager-review .manager-matrix tr.manager-mutation-row.stock-branch-two td{background:var(--rc-paper)}html:root .pos-actions button[aria-pressed=true]{background:var(--rc-accent);color:var(--rc-paper);border-color:var(--rc-accent)}html:root .pos-stock-size-button:hover,html:root .pos-stock-size-button[aria-pressed=true]{border-color:var(--rc-accent);background:var(--rc-soft);color:var(--rc-ink)}html:root .pos-group-active{background:var(--rc-soft);border-left:4px solid var(--rc-accent);color:var(--rc-ink)}html:root .tenant-bar{background:var(--rc-navy);color:var(--rc-paper)}html:root .tenant-bar button,html:root .central-blocker>div{background:var(--rc-paper);color:var(--rc-ink)}html:root .pos-stock-cell-button:hover,html:root .pos-stock-cell-button[aria-pressed=true]{background:var(--rc-soft);outline:2px solid var(--rc-accent)}html:root .analytics-metric{border:1px solid var(--rc-line)}html:root .analytics-metric strong,html:root .analytics-metric small{color:var(--rc-ink)}html:root .analytics-tabs [aria-pressed=true],html:root .revenue-bar{background:var(--rc-accent)}html:root .revenue-bar.previous{background:var(--rc-background)}html:root .article-filter-form{background:var(--rc-paper);border:1px solid var(--rc-line)}html:root .article-filter-join{color:var(--rc-ink)}html:root .article-filter-table{background:var(--rc-paper)}html:root .article-filter-table th,html:root .article-filter-table td{border-bottom:1px solid var(--rc-line)}html:root .article-filter-table th{background:var(--rc-soft);color:var(--rc-ink)}html:root .article-filter-photo{color:var(--rc-muted);background:var(--rc-soft)}html:root .article-filter-open{color:var(--rc-ink)}html:root .article-card-search{border:1px solid var(--rc-line)}html:root .article-upload-dropzone{border:2px dashed var(--rc-line);background:var(--rc-paper);color:var(--rc-ink)}html:root .article-upload-dropzone>p{color:var(--rc-ink)}html:root .article-upload-dropzone.dragging{border-color:var(--rc-accent);background:var(--rc-soft)}html:root .article-upload-dropzone:focus-within{outline:2px solid var(--rc-accent)}html:root .article-upload-files li{border:1px solid var(--rc-line);background:var(--rc-paper)}html:root .history-section>.table-scroll:focus-visible,html:root .customer-history>.table-scroll:focus-visible{outline:2px solid var(--rc-accent)}html:root .history-table thead th,html:root .customer-history thead th{background:var(--rc-accent)}html:root .article-transactions th[aria-sort=ascending],html:root .article-transactions th[aria-sort=descending]{background:var(--rc-soft)}html:root .order-brand-toggle{background:var(--rc-soft);border:1px solid var(--rc-line);color:var(--rc-ink)}html:root .order-advice-articles span{border-bottom:1px solid var(--rc-line)}html:root .order-line-top .order-photo{background:var(--rc-paper)}html:root .supplier-import{border:1px solid var(--rc-line);background:var(--rc-soft)}html:root .personnel-matrix caption{color:var(--rc-ink)}html:root .personnel-matrix th:first-child{background:var(--rc-paper)}html:root .personnel-matrix thead th:first-child{background:var(--rc-soft)}html:root .personnel-matrix tbody tr:nth-child(2n),html:root .personnel-matrix tbody tr:nth-child(2n) th{background:var(--rc-paper)}}
@media screen{html:root{--rc-navy:#163149;--rc-ink:#192f43;--rc-muted:#607185;--rc-accent:#175987;--rc-background:#edf1f5;--rc-paper:#fff;--rc-soft:#e5edf4;--rc-line:#d7e1e9;color:var(--rc-ink);background:var(--rc-background);font-family:Segoe UI,Arial,sans-serif;font-size:13px}html:root body{background:var(--rc-background);color:var(--rc-ink)}html:root button,html:root input,html:root select,html:root textarea{border-radius:5px}html:root button{border-color:var(--rc-line);padding:8px 12px}html:root button:hover:not(:disabled){background:var(--rc-soft)}html:root .primary{border-color:var(--rc-accent);color:var(--rc-paper);background:var(--rc-accent)!important}html:root .primary:hover:not(:disabled){color:var(--rc-paper);background:#12466b!important}html:root :is(button,input,select,textarea):focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}html:root input[type=checkbox],html:root input[type=radio]{accent-color:var(--rc-accent)}html:root .topbar{background:var(--rc-paper);color:var(--rc-ink);border-bottom:1px solid var(--rc-line)}html:root .topbar-main{gap:14px;height:auto;min-height:48px;padding:9px 18px}html:root .topbar strong{color:var(--rc-ink);letter-spacing:0;font-size:16px}html:root .topbar strong span{color:var(--rc-muted);opacity:1;font-size:13px}html:root .company{color:var(--rc-muted)}html:root .hamburger{border-color:var(--rc-line);background:var(--rc-paper);width:32px;height:30px}html:root .hamburger span{background:var(--rc-navy)}html:root .topbar-action{color:var(--rc-ink);background:var(--rc-paper);border-color:var(--rc-line);font-size:12px}html:root .work-tabs{background:var(--rc-paper);border-top:1px solid var(--rc-line);gap:5px;height:36px;padding:0 18px}html:root .work-tab,html:root .work-tab-home{background:var(--rc-paper);height:35px;color:var(--rc-muted);border:0;border-bottom:2px solid #0000;border-radius:0}html:root .work-tab.active,html:root .work-tab-home.active{background:var(--rc-soft);border-bottom-color:var(--rc-accent);color:var(--rc-accent)}html:root .work-tab-label,html:root .work-tab-close{color:inherit;background:0 0}html:root .work-tab:hover,html:root .work-tab-home:hover:not(:disabled){background:var(--rc-soft)}html:root .topbar .work-tabs :is(.work-tab,.work-tab-home,.work-tab-label,.work-tab-close){background:0 0;border:0;border-radius:0}html:root .topbar .work-tabs :is(.work-tab.active,.work-tab-home.active){background:var(--rc-soft);border-bottom:2px solid var(--rc-accent)}html:root .app-body{min-height:calc(100vh - 85px)}html:root .sidebar{background:var(--rc-navy);border-right:0;align-self:stretch;width:194px;min-height:calc(100vh - 118px);max-height:calc(100vh - 85px);padding:18px 9px;top:85px}html:root .sidebar :is(.nav-caption,.nav-footer,.nav-footer strong){color:#aec0cf}html:root .sidebar :is(.nav-item,.nav-group-link,.nav-group-toggle){color:#dce7f0;box-shadow:none;background:0 0;border:0;border-radius:4px;font-size:12px}html:root .sidebar :is(.nav-item.active,.nav-group-link.active){color:#fff;box-shadow:none;background:#2b5272}html:root .sidebar :is(.nav-item,.nav-group-link,.nav-group-toggle):hover:not(:disabled){color:#fff;background:#254861}html:root .sidebar>:is(.nav-item,.nav-group-link,.nav-group-row){flex:none}html:root .nav-caption{margin-bottom:12px}html:root main{padding:18px 20px 0}html:root .title-row{gap:14px;margin:12px 0 19px}html:root .title-row h1,html:root .pos-heading h1{color:var(--rc-ink);letter-spacing:-.4px;font-size:24px;font-weight:600}html:root .title-row p{color:var(--rc-muted);font-size:12px}html:root main.article-page{padding-top:8px}html:root .article-page .article-title-row{gap:12px;min-height:32px;margin:4px 0 8px}html:root .article-page .article-title-row>div{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}html:root .article-page .article-title-row h1{margin:0;font-size:20px;line-height:1.25}html:root .article-page .article-title-row p{margin:0;font-size:11px;line-height:1.35}html:root .breadcrumb{color:var(--rc-muted);flex-wrap:wrap;gap:9px;font-size:11px}html:root .menu-dashboard{flex-direction:column;gap:0;max-width:1180px;padding:0 0 24px;display:flex}html:root .menu-card{border:1px solid var(--rc-line);background:var(--rc-paper);min-height:66px;box-shadow:none;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:12px 16px;transition:background .15s;display:grid}html:root .menu-card+.menu-card{border-top:0}html:root .menu-card:first-child{border-radius:5px 5px 0 0}html:root .menu-card:last-child{border-radius:0 0 5px 5px}html:root .menu-card:only-child{border-radius:5px}html:root .menu-card:not(:has(.menu-card-icon)){grid-template-columns:minmax(0,1fr) auto}html:root .menu-card.available:hover:not(:disabled){background:var(--rc-soft);border-color:var(--rc-line);box-shadow:none;transform:none}html:root .menu-card-icon{width:28px;height:28px;color:var(--rc-accent);background:0 0;font-size:20px}html:root .menu-card strong{color:var(--rc-ink);font-size:14px;font-weight:600}html:root .menu-card>span:nth-child(2){gap:3px}html:root .menu-card small{color:var(--rc-muted);font-size:12px}html:root .menu-card b{color:var(--rc-accent);font-size:11px}html:root .ribbon{border:1px solid var(--rc-line);background:var(--rc-paper);border-bottom:0;border-radius:5px 5px 0 0;gap:7px;padding:10px}html:root .ribbon button{background:var(--rc-paper);border-color:var(--rc-line);border-radius:4px;padding:8px 11px}html:root .workspace{background:var(--rc-paper);border-color:var(--rc-line);border-radius:0 0 5px 5px}html:root .article-list{border-color:var(--rc-line);background:#f7f9fb}html:root .panel-heading{background:var(--rc-soft);border-color:var(--rc-line)}html:root .article-row{border-bottom-color:var(--rc-line);border-radius:0;padding:13px 12px}html:root .article-row.selected{background:var(--rc-soft);box-shadow:inset 3px 0 var(--rc-accent)}html:root .detail-heading{padding:16px 18px}html:root .detail-heading h2{color:var(--rc-ink);font-size:21px;font-weight:600}html:root .tabs{background:var(--rc-paper);border-bottom-color:var(--rc-line);gap:4px;padding:0 12px}html:root .tabs button{color:var(--rc-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:11px 12px;font-size:12px}html:root .tabs button[aria-selected=true]{color:var(--rc-accent);border-bottom-color:var(--rc-accent);background:var(--rc-soft)}html:root .tab-content{padding:18px}html:root .configurable-grid{gap:11px 14px}html:root .configurable-grid .field{gap:5px;font-size:12px}html:root .configurable-grid :is(input,select,textarea),html:root .price-fields input,html:root .transaction-field :is(input,select){border:1px solid var(--rc-line);min-height:33px;color:var(--rc-ink);background:var(--rc-paper);border-radius:4px;padding:7px 9px}html:root .configurable-grid input[readonly]{background:var(--rc-background)}html:root :is(.winstore-section-title,.section-intro,.transaction-heading,.article-extra h2,.prices){border-color:var(--rc-line)}html:root :is(.winstore-section-title,.section-intro h3,.transaction-heading h3,.article-extra h2,.prices legend){color:var(--rc-ink);font-weight:600}html:root fieldset{border-color:var(--rc-line);border-radius:5px}html:root legend{color:var(--rc-ink)}html:root :is(table thead,table thead tr,table thead th){background:var(--rc-background);color:var(--rc-muted);border-color:var(--rc-line)}html:root :is(table tbody,table tbody tr){background:var(--rc-paper)}html:root table tbody tr:nth-child(2n){background:#f7f9fb}html:root :is(.stock-summary-table,.stock-booking-table) tbody tr.stock-total-row{background:var(--rc-soft);color:var(--rc-ink);font-weight:600}html:root :is(.stock-summary-table,.stock-booking-table) tbody tr.stock-branch-alt{background:#f7f9fb}html:root .article-workspace :is(.stock-summary-table,.stock-booking-table) tbody tr.stock-branch-primary{background:#e5f1f8!important}html:root .article-workspace :is(.stock-summary-table,.stock-booking-table) tbody tr.stock-branch-alt{background:#fff!important}html:root .article-workspace :is(.stock-summary-table,.stock-booking-table) tbody tr.stock-total-row{color:#294739;font-weight:600;background:#dfeae3!important}html:root :is(.pos-device-status,.price-action-status,.printer-connection-status,.label-recovery-status){color:var(--rc-muted);padding:4px 0;font-size:12px;line-height:1.5}html:root .pos-device-status{flex-wrap:wrap;flex:none;gap:4px 16px;display:flex}html:root :is(table tfoot,table tfoot tr,table tfoot th,table tfoot td){background:var(--rc-soft);color:var(--rc-ink);border-color:var(--rc-line)}html:root td,html:root th{border-color:var(--rc-line)}html:root :is(.layout-dialog,.admin-section,.report-filter-panel,.pos-content,.pos-actions,.invoice-control-workspace,.customer-book,.platform-form,.platform-list){border-color:var(--rc-line);border-radius:5px}html:root .pos-actions button{background:var(--rc-paper);color:var(--rc-ink);border-color:var(--rc-line);border-radius:5px}html:root .pos-actions button[aria-pressed=true]{background:var(--rc-soft);color:var(--rc-accent);border-color:var(--rc-accent)}html:root .pos-customer-result>button[aria-pressed=true]{background:var(--rc-soft);border-color:var(--rc-accent);box-shadow:inset 4px 0 var(--rc-accent)}html:root .pos-back{background:var(--rc-navy);color:var(--rc-paper)}html:root .tenant-bar{background:var(--rc-navy);color:#dce7f0;border-color:#36536b}html:root .tenant-bar button{color:#dce7f0;background:0 0;border-color:#547087}html:root .desktop-status{background:var(--rc-navy)}html:root .desktop-information{background:var(--rc-soft)}html:root .access-shell{background:var(--rc-background);min-height:100dvh}html:root .access-shell .topbar{min-height:58px}html:root main.access-page.access-login-page{max-width:1360px;margin:auto;padding:32px}html:root .access-login-layout{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(720px,100dvh - 124px);display:grid;overflow:hidden}html:root .access-login-brand{background:var(--rc-navy);color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:48px 36px;display:flex}html:root .access-login-brand .access-brand{box-sizing:border-box;background:#fff;border-radius:6px;grid-area:auto;width:min(100%,500px);height:auto;max-height:none;padding:20px;display:block}html:root .access-login-brand p{color:#dce7f0;text-align:center;font-size:13px;line-height:1.7}html:root .access-login-form{background:var(--rc-paper);flex-direction:column;justify-content:center;gap:19px;width:100%;max-width:450px;margin:auto;padding:48px;display:flex}html:root .access-login-form h1{color:var(--rc-ink);letter-spacing:-.6px;font-size:29px;font-weight:600}html:root .access-login-intro p{color:var(--rc-muted);margin-top:9px;font-size:13px;line-height:1.6}html:root .access-login-form label{color:var(--rc-ink);gap:7px;font-size:13px;font-weight:500;display:grid}html:root .access-login-form input{border:1px solid var(--rc-line);background:var(--rc-paper);min-height:44px;color:var(--rc-ink);padding:11px 12px}html:root .access-login-actions{gap:10px;margin-top:3px;display:grid}html:root .access-login-actions button{text-align:center;min-height:44px;font-size:13px;font-weight:600}html:root .access-login-form .pos-error{margin:0}@media (max-width:900px){html:root .topbar-main{flex-wrap:wrap}html:root .company{font-size:11px}html:root main.access-page.access-login-page{padding:18px}html:root .access-login-brand{padding:30px 20px}html:root .access-login-form{padding:32px 26px}}@media (max-width:650px){html:root main{padding:14px 12px 0}html:root .menu-card{grid-template-columns:26px minmax(0,1fr);padding:12px}html:root .menu-card b{white-space:normal;grid-column:2}html:root .menu-card:not(:has(.menu-card-icon)){grid-template-columns:minmax(0,1fr)}html:root .menu-card:not(:has(.menu-card-icon)) b{grid-column:1}html:root .access-login-layout{grid-template-columns:minmax(0,1fr)}html:root .access-login-brand{gap:15px;padding:26px 24px}html:root .access-login-brand .access-brand{width:min(100%,340px);padding:14px}html:root .access-login-form{max-width:440px;padding:30px 24px}html:root .access-login-form input{font-size:16px}html:root .topbar strong span{margin-left:6px}}@media (prefers-reduced-motion:reduce){html:root .menu-card{transition:none}}}html:root .article-workspace .article-results{flex-direction:column;flex:auto;justify-content:flex-start;display:flex}html:root .article-workspace .article-row{flex:none}
.rc-dashboard-dashboard,.rc-dashboard-settings{color:#192f43}.rc-dashboard-dashboard{margin-top:16px}.rc-dashboard-filters{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:14px;display:flex}.rc-dashboard-filters label{flex-direction:column;gap:4px;font-size:12px;display:flex}.rc-dashboard-filters select{color:#192f43;background:#fff;border:1px solid #d4dfe8;border-radius:5px;min-width:165px;padding:7px}.rc-dashboard-filters button,.rc-dashboard-actions button{padding:8px 12px}.rc-dashboard-grid{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.rc-dashboard-card{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #d9e3eb;border-radius:7px;flex:310px;min-width:0;padding:16px}.rc-dashboard-wide{flex:2 640px}.rc-dashboard-card h2{color:#192f43;margin:0 0 14px;font-size:16px}.rc-dashboard-card p{margin:8px 0}.rc-dashboard-card small{color:#607185;font-size:12px}.rc-dashboard-card table{border-collapse:collapse;width:100%;margin-top:12px;font-size:12px}.rc-dashboard-card th,.rc-dashboard-card td{text-align:right;border-bottom:1px solid #e5ebf0;padding:8px 5px}.rc-dashboard-card th:first-child,.rc-dashboard-card td:first-child{text-align:left}.rc-dashboard-card details{margin-top:10px}.rc-dashboard-card summary{cursor:pointer;color:#175987;font-size:12px}.rc-dashboard-revenue{font-size:32px;line-height:1.2;display:block}.rc-dashboard-empty{color:#607185;padding:8px 0;font-size:13px}.rc-dashboard-metric{margin:10px 0}.rc-dashboard-metric>div:first-child{justify-content:space-between;gap:12px;font-size:13px;display:flex}.rc-dashboard-track{background:#e5eef4;border-radius:3px;height:8px;margin-top:5px;overflow:hidden}.rc-dashboard-track span{background:#175987;border-radius:3px;height:100%;display:block}.rc-dashboard-products,.rc-dashboard-missing{margin:8px 0;padding:0;list-style:none}.rc-dashboard-products li{border-bottom:1px solid #edf1f5;align-items:center;gap:12px;padding:9px 0;display:flex}.rc-dashboard-products img{object-fit:contain;width:56px;height:46px}.rc-dashboard-products li>div{flex-direction:column;gap:3px;font-size:12px;display:flex}.rc-dashboard-link{text-align:left;cursor:pointer;font-weight:600;color:#175987!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important}.rc-dashboard-missing li{border-bottom:1px solid #edf1f5;flex-direction:column;gap:5px;padding:10px 0;font-size:12px;display:flex}.rc-dashboard-missing li span{color:#175987}.rc-dashboard-legend{justify-content:flex-end;gap:16px;font-size:12px;display:flex}.rc-dashboard-legend span{align-items:center;gap:5px;display:flex}.rc-dashboard-legend i{background:#175987;border-radius:50%;width:10px;height:10px;display:inline-block}.rc-dashboard-previous{background:#b8ccdd!important}.rc-dashboard-chart{border-bottom:1px solid #d4dfe8;gap:6px;height:160px;margin:12px 0 8px;display:flex}.rc-dashboard-month{text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.rc-dashboard-bars{justify-content:center;align-items:end;gap:3px;height:136px;display:flex}.rc-dashboard-barSlot{flex:1;align-items:end;max-width:22px;height:100%;display:flex;position:relative}.rc-dashboard-barSlot>span{background:#175987;border-radius:2px 2px 0 0;width:100%;display:block}.rc-dashboard-barSlot>small{color:#192f43;position:absolute;bottom:4px;left:25%}.rc-dashboard-month>small{margin-top:5px;font-size:11px}.rc-dashboard-settings{max-width:980px}.rc-dashboard-settingsList{background:#fff;border:1px solid #d9e3eb;border-radius:7px;overflow:hidden}.rc-dashboard-setting{border-bottom:1px solid #edf1f5;align-items:center;gap:8px;padding:12px 16px;display:flex}.rc-dashboard-setting:last-child{border-bottom:0}.rc-dashboard-setting label{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.rc-dashboard-setting label>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.rc-dashboard-setting small{color:#607185;font-size:12px}.rc-dashboard-setting input{accent-color:#175987;width:18px;height:18px}.rc-dashboard-setting button{min-width:32px}.rc-dashboard-state{color:#607185;min-width:28px;margin-left:auto;font-size:12px}.rc-dashboard-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.rc-dashboard-menus{flex-wrap:wrap;gap:8px;margin:12px 0 18px;display:flex}.rc-dashboard-menus button{color:#192f43;background:#fff;border:1px solid #d4dfe8;border-radius:5px;flex:165px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.rc-dashboard-menus button:hover{background:#edf5fa;border-color:#175987}.rc-dashboard-menus button span{color:#175987}.rc-dashboard-heading{margin:6px 0 12px;font-size:24px}.rc-dashboard-settings button:focus-visible,.rc-dashboard-menus button:focus-visible,.rc-dashboard-dashboard button:focus-visible,.rc-dashboard-dashboard summary:focus-visible{outline-offset:3px;outline:2px solid #175987}@media (max-width:700px){.rc-dashboard-card,.rc-dashboard-wide{flex-basis:100%}.rc-dashboard-setting{gap:4px;padding:10px}.rc-dashboard-setting label{gap:8px}.rc-dashboard-menus button{flex-basis:130px}.rc-dashboard-chart{gap:3px}.rc-dashboard-revenue{font-size:28px}}
.rc-upsell-groups{min-width:0;margin:8px 0}.rc-upsell-groups summary{cursor:pointer;background:#fff;border:1px solid #aebdca;border-radius:5px;padding:9px}.rc-upsell-groups>div{border:1px solid #aebdca;max-height:260px;padding:8px;overflow:auto}.rc-upsell-groups input{flex:none}.rc-appointment-actions{flex-wrap:wrap;gap:8px;display:flex}.rc-tasks,.rc-upsell-settings{color:#172b3a;background:#fff;border:1px solid #d5dfe8;border-radius:10px;margin:12px 0;padding:16px}.rc-tasks fieldset,.rc-upsell-settings fieldset{border:0;gap:12px;min-width:0;padding:0;display:grid}.rc-tasks label,.rc-upsell-settings label{gap:5px;margin:8px 0;display:grid}.rc-tasks input:not([type=checkbox]),.rc-tasks textarea,.rc-tasks select,.rc-upsell-settings input:not([type=checkbox]),.rc-upsell-settings textarea,.rc-upsell-settings select{width:100%;font:inherit;box-sizing:border-box;border:1px solid #aebdca;border-radius:5px;padding:9px}.rc-tasks input[type=checkbox],.rc-upsell-settings input[type=checkbox],.rc-upsell-advice input{vertical-align:middle;width:20px;height:20px}.rc-task-list{gap:8px;margin:16px 0;display:grid}.rc-task-list button{text-align:left;color:#173648;background:#f0f6fa;border:1px solid #bbcbd8;border-radius:6px;justify-content:space-between;gap:16px;padding:13px;display:flex}.rc-task-detail{border-top:2px solid #bbcbd8;padding-top:12px}.rc-task-detail ol{padding-left:24px}.rc-task-detail p{overflow-wrap:anywhere}.rc-task-detail small{color:#536778}.rc-task-detail form{margin:12px 0}.rc-upsell-rule{border:1px solid #c6d3de;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px;display:grid}.rc-upsell-rule h3{grid-column:1/-1}.rc-product-search{gap:5px;display:grid}.rc-upsell-advice{background:#edf5f8;border-radius:10px;margin-top:16px;padding:16px}.rc-upsell-grid{grid-template-columns:1fr 1fr;gap:12px;min-height:280px;display:grid}.rc-upsell-grid article{background:#fff;border:1px solid #c2d3df;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.rc-upsell-grid article:first-child{flex-direction:column;grid-row:span 2;align-items:stretch}.rc-upsell-grid article p{overflow-wrap:anywhere;font-size:14px}.rc-upsell-grid strong{margin:6px 0;font-size:19px;display:block}.rc-upsell-photo{object-fit:contain;width:80px;height:80px}.rc-upsell-grid article:first-child .rc-upsell-photo{object-fit:contain;width:100%;height:120px}@media (max-width:760px){.rc-upsell-grid,.rc-upsell-rule{grid-template-columns:1fr}.rc-upsell-grid article:first-child{grid-row:auto}.rc-task-list button{flex-direction:column}}.rc-agenda-service{border:1px solid #b6c9c0;border-radius:8px;gap:10px;padding:16px;display:grid}.rc-agenda-window{align-items:center;gap:8px;margin:8px 0;display:flex}.rc-agenda-window input{max-width:160px}.rc-appointments{border-left:4px solid #537761}.rc-tasks{max-width:1100px}:is(.rc-tasks label:has(input[type=checkbox]),.rc-upsell-settings label:has(input[type=checkbox])){align-items:center;gap:8px;display:flex}.rc-task-detail>fieldset>button{justify-self:start}.rc-task-detail form:has(input[type=date]){align-items:end;gap:12px;display:flex}.rc-task-detail form:has(input[type=date]) label{max-width:260px;margin:0}.rc-task-detail form:has(input[type=date]) button{margin-bottom:0}.rc-task-branches summary{cursor:pointer;background:#fff;border:1px solid #aebdca;border-radius:5px;padding:9px}.rc-task-branches>div{border:1px solid #aebdca;padding:8px}.rc-tasks .rc-task-branches label{align-items:center;gap:8px;margin:8px 0;display:flex}
