/* Womark A86 — "Studio" interface layer (loaded last, after ui-a81.css; replaces ui-a85.css).
   Modern minimal redesign: light sidebar, one icon family (sidebar, tabs, KPI
   tiles, settings, empty states), underline tabs with icons, segmented
   controls, quiet tables. Black, white and grey only.
   Visual only: no element is hidden or disabled, no text is injected and every
   id, handler, form field and flow is unchanged. Icons are drawn with CSS masks
   (inline SVG data URIs) on ::before/::after, so no markup is added.
   Generated by ui_a86_build/build_a86.py: section 1 = grey remap of the older
   layers, section 2 = A85 mono base, section 3 = A86 studio design. */

/* ===== 1. Colour remap: every coloured declaration of the older layers, re-emitted in grey (951 declarations) ===== */
.btn.danger{color:#393939}
.btn.danger{border-color:#d6d6d6}
.input{border:1px solid #e2e2e2}
input{border:1px solid #e2e2e2}
select{border:1px solid #e2e2e2}
textarea{border:1px solid #e2e2e2}
.file-drop{border:1px dashed #d1d1d1}
.matrix-empty{border:1px dashed #dcdcdc}
.matrix-choice:hover{border-color:#b3b3b3}
.matrix-table-wrap{border:1px solid #d3d3d3}
.matrix-table th{border-right:1px solid #d9d9d9}
.matrix-table td{border-right:1px solid #d9d9d9}
.matrix-table th{border-bottom:1px solid #d9d9d9}
.matrix-table td{border-bottom:1px solid #d9d9d9}
.matrix-table thead th{color:#333333}
.matrix-na{color:#b9b9b9}
.product-add-panel{border:1px dashed #d3d3d3}
.label-help{color:#5c5c5c}
.label-preview{border:1px solid #d3d3d3}
.mini-stat span{color:var(--muted,#727272)}
.matrix-save-defaults{color:#404040}
.pr-notice{border:1px solid #dadada}
.pr-notice{background:#f9f9f9}
.receipt-ok{border:1px solid #d5d5d5}
.receipt-ok{background:#f8f8f8}
.receipt-ok{color:#4e4e4e}
.receipt-error{border:1px solid #cccccc}
.receipt-error{background:#f7f7f7}
.receipt-error{color:#3a3a3a}
.doc-preview{border:1px solid #dbdbdb}
.pnl-row.subtotal{border-top:1px solid #e2e2e2}
:root{--good:#616161}
:root{--good-soft:#f4f4f4}
:root{--bad:#474747}
:root{--bad-soft:#f3f3f3}
:root{--warn:#696969}
:root{--warn-soft:#f7f7f7}
:root{--shadow:0 1px 2px rgba(19,19,19,.04),0 10px 30px rgba(19,19,19,.04)}
.tab{color:#6a6a6a}
.metric-card>small{color:#909090}
.icon-btn{color:#919191}
.compact-field>span{color:#969696}
.line-total>span{color:#969696}
.checkout-summary>div span{color:#6f6f6f}
.checkout-summary .grand{border-top:1px solid #dadada}
.empty-icon{color:#b7b7b7}
.report-kpi>small{color:#939393}
.report-kpi.featured>span{color:#cbcbcb}
.report-kpi.featured>small{color:#cbcbcb}
kbd{border:1px solid #dadada}
.nav-group-toggle:hover{color:#282828}
.nav-chevron{color:#a6a6a6}
.live-status{color:#787878}
.section-label{color:#939393!important}
.report-date-row label span{color:#909090}
.date-separator{color:#a5a5a5}
@media(max-width:1000px){.nav-group-content .nav{background:#cccccc}}
:root{--success:#616161}
*{scrollbar-color:#cfcfcf transparent}
*::before{scrollbar-color:#cfcfcf transparent}
*::after{scrollbar-color:#cfcfcf transparent}
.btn{box-shadow:0 1px 1px rgba(23,23,23,.02)}
@media(max-width:700px){.sidebar{box-shadow:0 2px 12px rgba(23,23,23,.06)}}
@media(max-width:700px){.nav-group-content .nav{color:#606060}}
@media(max-width:700px){.nav-section .nav{color:#606060}}
.filter-inline label{color:#6f6f6f}
.payment-status-strip span{color:#909090}
.collection-action-list{box-shadow:0 12px 28px rgba(23,23,23,.14)}
.report-hero p{color:var(--muted,#727272)}
.hero-rate span{color:var(--muted,#727272)}
.hero-rate small{color:var(--muted,#727272)}
.return-mode-btn.active{box-shadow:0 5px 18px rgba(24,24,24,.12)}
.return-mode-btn.active span{color:#cdcdcd}
.return-divider{color:#a5a5a5}
.return-safe-note{border:1px solid #e5e5e5}
.return-safe-note b{color:#616161}
.return-safe-note span{color:#6c6c6c}
.return-empty b{color:#4a4a4a}
.integration-toggle small{color:var(--muted,#727272)}
.shopify-health span{color:var(--muted,#727272)}
.print-bridge-panel small{color:var(--muted,#727272)}
:root{--green:#616161}
:root{--amber:#6d6d6d}
:root{--red:#414141}
:root{--shadow-soft:0 1px 2px rgba(23,23,23,.025),0 8px 24px rgba(23,23,23,.045)}
.table thead th{color:#707070}
.section-kicker{color:#939393}
.return-mode-btn{box-shadow:0 1px 2px rgba(23,23,23,.03)}
.return-mode-btn:hover{border-color:#c3c3c3}
.return-refund-panel{box-shadow:0 8px 22px rgba(23,23,23,.045)}
.pos-overview span{color:#919191}
.pos-overview .shopify-source{background:#f5f5f5}
.pos-order-details>.section-label{color:#4a4a4a!important}
.pos-order-details>.section-label:before{border:1px solid #dcdcdc}
.pos-order-details>.section-label:before{color:#848484}
.pos-order-details label{color:#5c5c5c}
.live-status i{background:#7c7c7c}
.live-status i{box-shadow:0 0 0 3px rgba(97,97,97,.1)}
.exchange-rule{background:#f5f5f5}
.exchange-rule{border:1px solid #e3e3e3}
.exchange-rule span{color:#6c6c6c}
.exchange-column-head.incoming{background:#fafafa}
.exchange-receive{border:1px solid #dbdbdb}
.exchange-receive{background:#fafafa}
.bosta-area-result:hover{border-color:#a2a2a2}
.bulk-row-attention{background:rgba(166,166,166,.045)}
.bulk-row-failed{background:rgba(166,166,166,.045)}
.bulk-row-fulfillment_attention{background:rgba(166,166,166,.045)}
.bulk-product-thumb{border:1px solid #e2e2e2}
.bulk-product-thumb{color:#6a6a6a}
.bulk-product-thumb{box-shadow:0 2px 7px rgba(23,23,23,.08)}
.bulk-more-products{border:1px solid #dbdbdb}
.bulk-more-products{color:#565656}
.page-loading i{border:3px solid #e2e2e2}
.settings-stage{box-shadow:0 12px 35px rgba(23,23,23,.055)}
.settings-menu{box-shadow:0 10px 30px rgba(23,23,23,.045)}
.settings-menu-title>span{color:#929292}
.settings-menu-item{color:#393939}
.settings-menu-item small{color:#909090}
.settings-menu-item.active small{color:#bfbfbf}
.settings-status{background:#dbdbdb}
.settings-status.ready{background:#8a8a8a}
.settings-status.ready{box-shadow:0 0 0 3px rgba(138,138,138,.13)}
.settings-status.pending{background:#a1a1a1}
.settings-status.pending{box-shadow:0 0 0 3px rgba(161,161,161,.13)}
.customer-requests-toolbar{box-shadow:0 7px 22px rgba(24,24,24,.025)}
.customer-requests-toolbar-title{color:#282828}
.customer-requests-frame{box-shadow:0 8px 24px rgba(24,24,24,.04)}
.pending-direction-head.returning{background:#fafafa}
.pending-case-thumb-empty{color:#a8a8a8}
.account-menu .danger-link{color:#484848}
.customer-event[data-event="delivered"] .customer-event-dot{background:#696969}
.customer-event[data-event="delivery_failed"] .customer-event-dot{background:#5e5e5e}
.customer-event[data-event="cancelled_before_shipping"] .customer-event-dot{background:#5e5e5e}
.customer-event[data-event^="exchange"] .customer-event-dot{background:#696969}
.inventory-timeline-summary>span{border:1px solid #e9e9e9}
.mi-score{color:#545454}
.mi-strong{background:#f0f0f0}
.mi-strong{color:#505050}
.mi-mid{background:#f3f3f3}
.mi-mid{color:#575757}
.mi-low{background:#efefef}
.mi-low{color:#474747}
.mi-unscored{color:#7d7d7d}
.mi-details>summary{color:var(--green,#656565)}
.bosta-mirror-hero{border:1px solid #e3e3e3}
.bosta-mirror-hero em{color:#838383}
.bosta-mirror-progress i{background:#5c5c5c}
.bosta-mirror-progress-meta{color:#747474}
.bosta-mirror-metrics small{color:#8f8f8f}
.bosta-mirror-last-run small{color:#838383}
.bosta-mirror-data-grid span{color:#6f6f6f}
.bosta-mirror-data-grid span:before{color:#5c5c5c}
.pos-shipping-confirmed{background:#f5f5f5}
.pos-shipping-confirmed{border:1px solid #e0e0e0}
.pos-shipping-confirmed b{color:#606060}
.pos-shipping-confirmed span{color:#6f6f6f}
.exchange-shipping-preflight.good{background:#f5f5f5}
.exchange-shipping-preflight.good{border-color:#e0e0e0}
.exchange-shipping-preflight.warn{background:#f9f9f9}
.exchange-shipping-preflight.warn{border-color:#d0d0d0}
.pos-smart-command-center.mode-return{border-color:#dcdcdc!important}
.pos-smart-command-center.mode-return{box-shadow:0 5px 18px rgba(34,34,34,.035)!important}
.pos-smart-brand>span{color:#979797!important}
.pos-mode-segmented button{color:#6e6e6e}
.pos-mode-segmented .return-tab.active{background:#434343}
.pos-cart-thumb em{color:#959595}
.bulk-product-thumb em{color:#929292}
.pos-mode-segmented .exchange-tab.active{background:#454545!important}
.pos-smart-command-center.mode-exchange{border-color:#e1e1e1!important}
.pos-smart-command-center.mode-exchange{box-shadow:0 5px 18px rgba(29,29,29,.04)!important}
.exchange-workspace-v603 .exchange-rule b{color:#393939!important}
.pos-document-head .doc-preview{color:#848484!important}
.pos-side-state{color:#6e6e6e}
.pos-advanced-details>summary{color:#656565}
.pos-quick-checkout{box-shadow:0 10px 30px rgba(22,22,22,.12)}
.pos-quick-metrics small{color:#8f8f8f}
.pos-quick-total small{color:#8f8f8f}
.pos-overview-search>span{color:#6f6f6f}
.pos-overview-tab.active{border-color:#272727}
.pos-overview-tab.active{background:#272727}
.live-dot{background:#838383}
.pos-overview-body.is-loading:after{background:linear-gradient(90deg,transparent,#272727,transparent)}
.pos-orders-head{color:#6f6f6f}
.pos-orders-head{box-shadow:0 1px 0 rgba(27,27,27,.06)}
.pos-order-created{color:#555555}
.wm-spinner{border:2.5px solid #e2e2e2}
.pos-runtime-loader{box-shadow:0 12px 30px rgba(24,24,24,.09)}
.return-sale-choice:hover{border-color:#c6c6c6}
.return-sale-choice em{background:#f4f4f4}
.return-sale-choice em{color:#646464}
.pos-direct-copy small{color:var(--muted,#727272)}
.wm-switch i{border:1px solid #cbcbcb}
.wm-switch em{color:#727272}
.modal-close-icon{border:1px solid #e2e2e2}
.modal-close-icon{color:#2d2d2d}
.modal-close-icon:hover{border-color:#d0d0d0}
.pos-compare-price>span{color:#909090}
.pos-compare-price s{color:#767676}
.pos-compare-price em{color:#434343}
.stock-shortage-tag{background:#f5f5f5!important}
.stock-shortage-tag{color:#555555!important}
.womark-ranking-badge.good b{color:#636363}
.womark-ranking-badge.warn b{color:#6d6d6d}
.womark-ranking-badge.bad b{color:#434343}
.camera-guide{border:2px solid #bfbfbf}
.scan-hit .camera-guide{box-shadow:0 0 0 999px #0002,0 0 24px #bfbfbf}
@media screen and (max-width:900px){.scan-order{background:#fafafa}}
@media screen and (max-width:900px){.scan-order{color:#5f5f5f}}
@media screen and (max-width:900px){.scan-undo{border:1px solid #cecece}}
@media screen and (max-width:900px){.scan-undo{color:#3e3e3e}}
@media screen and (max-width:900px){.mobile-menu{border:1px solid #e1e1e1!important}}
@media screen and (max-width:900px){.top-actions .user-pill{border:1px solid #e2e2e2}}
@media screen and (max-width:900px){.mobile-drawer-head small{color:#8b8b8b}}
@media screen and (max-width:900px){.mobile-drawer-head button{border:1px solid #e3e3e3}}
@media screen and (max-width:900px){.mobile-card-table tbody tr{border:1px solid #e4e4e4!important}}
@media screen and (max-width:900px){.mobile-card-table tbody tr{box-shadow:0 3px 13px rgba(23,23,23,.035)!important}}
@media screen and (max-width:900px){.mobile-card-table tbody td:before{color:#8c8c8c}}
@media screen and (max-width:900px){.pos-complete{box-shadow:0 9px 24px rgba(24,24,24,.22)!important}}
@media screen and (max-width:900px){.modal-card{box-shadow:0 -18px 50px rgba(23,23,23,.2)!important}}
@media screen and (max-width:900px){.modal-card:before{background:#dbdbdb}}
:root{--muted:#747474}
:root{--line-strong:#d6d6d6}
:root{--accent:#626262}
:root{--accent-soft:#f3f3f3}
:root{--danger:#414141}
:root{--warning:#666666}
:root{--info:#565656}
:root{--shadow-card:0 1px 2px rgba(22,22,22,.03),0 12px 32px rgba(22,22,22,.045)}
:root{--shadow-float:0 18px 54px rgba(22,22,22,.16)}
.nav{color:#575757}
.nav-icon{color:#656565}
.danger-link{color:#515151!important}
.danger-link:hover{background:#f4f4f4!important}
.page-subtitle{color:#7e7e7e}
.btn:hover{border-color:#c9c9c9}
.input:hover{border-color:#c2c2c2}
input:hover{border-color:#c2c2c2}
select:hover{border-color:#c2c2c2}
textarea:hover{border-color:#c2c2c2}
label{color:#626262}
.model-meta{color:#7f7f7f}
.advance-toggle{border:1px dashed #d2d2d2}
.advance-toggle{color:#535353}
.advance-toggle:hover{border-color:#a1a1a1}
.advance-toggle i{border:1px solid #dbdbdb}
.advance-toggle small{color:#888888}
.advance-toggle strong{color:#777777}
.advance-toggle.active{border-color:#d2d2d2}
.advance-toggle.active{background:#f6f6f6}
.advance-toggle.active{color:#4d4d4d}
.advance-toggle.active i{border-color:#d2d2d2}
.advance-toggle.active i{color:#626262}
.advance-toggle.active strong{background:#eaeaea}
.advance-toggle.active strong{color:#4f4f4f}
.advance-fields{border:1px solid #e6e6e6}
.webhook-setup{border:1px solid #e5e5e5}
.webhook-setup-head .setup-step{background:#eeeeee}
.webhook-setup-head .setup-step{color:#4e4e4e}
.webhook-setup-head p{color:#757575}
.webhook-rule{background:#f4f4f4}
.webhook-rule{color:#595959}
.webhook-rule>i{background:#7b7b7b}
.webhook-rule>i{box-shadow:0 0 0 4px rgba(123,123,123,.12)}
.webhook-rule b{color:#4d4d4d}
.webhook-meta span{color:#8a8a8a}
.tracking-sync-errors{border:1px solid #d1d1d1}
.tracking-sync-errors{background:#f7f7f7}
.tracking-sync-errors>div{border-top:1px solid #dfdfdf}
@media (max-width:900px){.mobile-menu{border:1px solid #dedede!important}}
@media (max-width:900px){.table-wrap{box-shadow:0 1px 2px rgba(22,22,22,.025),0 7px 22px rgba(22,22,22,.035)!important}}
@media (max-width:900px){.color-block{box-shadow:0 1px 2px rgba(22,22,22,.025),0 7px 22px rgba(22,22,22,.035)!important}}
@media (max-width:900px){.pos-complete{box-shadow:0 10px 30px rgba(22,22,22,.22)!important}}
@media (max-width:900px){.mobile-card-table tbody td:before{color:#888888}}
@media (max-width:900px){.modal-card{box-shadow:0 -16px 50px rgba(22,22,22,.18)!important}}
.nav[data-view="customerRequests"] small{color:#8d8d8d}
.nav[data-view="customerRequests"].active small{color:#cdcdcd}
.customer-requests-host{box-shadow:0 1px 2px rgba(24,24,24,.025)}
:root{--ui-muted:#797979}
:root{--ui-line-strong:#d1d1d1}
:root{--ui-accent:#5d5d5d}
:root{--ui-accent-soft:#f2f2f2}
:root{--ui-danger:#4d4d4d}
:root{--ui-warning:#666666}
:root{--ui-shadow:0 1px 2px rgba(22,22,22,.025),0 12px 34px rgba(22,22,22,.055)}
::selection{background:#e0e0e0}
::selection{color:#1d1d1d}
.nav-group-toggle{color:#787878!important}
.topbar-eyebrow{color:#9b9b9b!important}
.global-search-wrap{border-color:#dfdfdf!important}
.global-search-wrap{box-shadow:0 4px 16px rgba(26,26,26,.035)!important}
.global-search-wrap:focus-within{border-color:#adadad!important}
.global-search-wrap:focus-within{box-shadow:0 0 0 4px rgba(93,93,93,.09)!important}
.global-search-toggle{color:#757575}
.global-search-close{color:#757575}
.global-search-toggle:hover{color:#1e1e1e}
.global-search-close:hover{color:#1e1e1e}
.btn:hover{box-shadow:0 5px 14px rgba(22,22,22,.07)}
.input:focus{border-color:#a0a0a0!important}
input:focus{border-color:#a0a0a0!important}
select:focus{border-color:#a0a0a0!important}
textarea:focus{border-color:#a0a0a0!important}
.input:focus{box-shadow:0 0 0 4px rgba(93,93,93,.085)!important}
input:focus{box-shadow:0 0 0 4px rgba(93,93,93,.085)!important}
select:focus{box-shadow:0 0 0 4px rgba(93,93,93,.085)!important}
textarea:focus{box-shadow:0 0 0 4px rgba(93,93,93,.085)!important}
.table th{color:#7e7e7e!important}
.matrix-searchbar{box-shadow:0 7px 22px rgba(23,23,23,.045)}
.matrix-table-v19 thead th{color:#656565!important}
.matrix-table-v19 .matrix-color-col{box-shadow:1px 0 #dfe3dd,12px 0 18px -18px rgba(22,22,22,.9)}
.matrix-table-v19 .matrix-color-cell{box-shadow:1px 0 #e2e6e0,12px 0 18px -18px rgba(22,22,22,.9)}
.matrix-table-v19 tbody tr:focus-within .matrix-color-cell{background:#f4f4f4!important}
.matrix-table-v19 tbody tr:focus-within .matrix-color-cell{color:#4b4b4b}
.matrix-variant-td:focus-within{box-shadow:inset 0 0 0 2px #9c9c9c}
.matrix-variant-td.out-stock{background:#fafafa!important}
.matrix-variant-td.matrix-na{color:#b6b6b6}
.matrix-qty{border:1px solid #d9d9d9!important}
.matrix-qty:hover{border-color:#b3b3b3!important}
.matrix-qty:focus{border-color:#7d7d7d!important}
.matrix-qty:focus{box-shadow:0 0 0 3px rgba(93,93,93,.12)!important}
.matrix-cell-available{color:#7a7a7a}
.matrix-cell-available b{color:#383838}
.matrix-cell-available small{color:#676767}
.matrix-table-v19 tfoot th{color:#424242}
.matrix-table-v19 tfoot td{color:#424242}
.matrix-keyboard-hint{color:#797979}
.matrix-keyboard-hint kbd{border:1px solid #d3d3d3}
.matrix-keyboard-hint kbd{color:#393939}
.matrix-footer{box-shadow:0 -10px 28px rgba(25,25,25,.07)}
html[dir="rtl"] .matrix-table-v19 .matrix-color-col{box-shadow:-1px 0 #dfe3dd,-12px 0 18px -18px rgba(22,22,22,.9)}
html[dir="rtl"] .matrix-table-v19 .matrix-color-cell{box-shadow:-1px 0 #e2e6e0,-12px 0 18px -18px rgba(22,22,22,.9)}
@media (max-width:900px){.global-search-toggle{color:#282828}}
@media (max-width:900px){.global-search-wrap.search-open{border:1px solid #d5d5d5!important}}
@media (max-width:900px){.global-search-wrap.search-open{box-shadow:0 18px 55px rgba(16,16,16,.22)!important}}
@media (max-width:900px){.global-search-wrap.search-open>.global-search-close{color:#3a3a3a}}
@media (max-width:900px){.global-search-wrap.search-open>.global-search-results{box-shadow:0 22px 60px rgba(16,16,16,.24)!important}}
.finance-overview{--fc-ink:#212121}
.finance-overview{--fc-muted:#6e6e6e}
.finance-header{background:#2e2e2e}
.finance-eyebrow{color:#cfcfcf}
.finance-header p{color:#d5d5d5}
.finance-status{border:1px solid #686868}
.finance-status.risk{border-color:#8d8d8d}
.finance-status small{color:#dfdfdf}
.finance-status .btn{color:#2e2e2e}
.finance-basis>span{color:#4c4c4c}
.finance-basis p{color:#606060}
.finance-kpi:hover{border-color:#a9a9a9}
.finance-kpi:focus-visible{border-color:#a9a9a9}
.finance-kpi>span:first-child{color:#6e6e6e}
.finance-kpi strong{color:#2f2f2f}
.finance-kpi.negative strong{color:#4a4a4a}
.finance-kpi small{color:#6e6e6e}
.finance-kpi .finance-link{color:#515151}
.finance-disclaimer{color:#646464}
.finance-disclaimer{border-inline-start:3px solid #a3a3a3}
.finance-disclaimer{background:#f6f6f6}
.finance-panel header>span{background:#f0f0f0}
.finance-panel header>span{color:#595959}
.finance-bridge-line span{color:#656565}
.finance-bridge-line.is-total{background:#f4f4f4}
.finance-bridge-line.is-total span{color:#404040}
.finance-bridge-line.is-total b{color:#404040}
.finance-footnote{color:#717171}
.finance-panel-foot button{border:1px solid #d3d3d3}
.finance-panel-foot button{color:#4d4d4d}
.finance-panel-foot button:hover{background:#ededed}
.finance-action-dot{background:#8e8e8e}
.finance-action-dot.critical{background:#595959}
.finance-action-copy small{color:#7d7d7d}
.finance-action-value small{color:#6e6e6e}
.finance-empty{color:#727272}
.finance-closing{border:1px solid #d9d9d9}
.finance-closing{background:#fafafa}
.finance-closing b{color:#555555}
.finance-closing span{color:#5f5f5f}
.finance-loading{border:1px dashed #d7d7d7}
.finance-loading{color:#6a6a6a}
.finance-period-label{color:#e6e6e6}
.report-workspace-v2 .report-group-tabs{border:1px solid #e2e2e2}
.report-workspace-v2 .report-group-tab{color:#5e5e5e}
.report-workspace-v2 .report-group-tab:hover{color:#2f2f2f}
.report-workspace-v2 .report-group-tab.active{background:#2f2f2f}
.report-workspace-v2 .report-group-tab.active{box-shadow:0 2px 8px rgba(47,47,47,.12)}
.report-workspace-v2 .report-sub-tab{border:1px solid #e5e5e5}
.report-workspace-v2 .report-sub-tab{color:#646464}
.report-workspace-v2 .report-sub-tab:hover{border-color:#cbcbcb}
.report-workspace-v2 .report-sub-tab.active{border-color:#535353}
.report-workspace-v2 .report-sub-tab.active{background:#efefef}
.report-workspace-v2 .report-sub-tab.active{color:#424242}
.report-workspace-v2 .report-context-kicker{color:#7a7a7a}
.report-workspace-v2 .report-context h2{color:#343434}
.report-workspace-v2 .report-context p{color:#747474}
.report-workspace-v2 .report-related{color:#707070}
.report-workspace-v2 .report-related button{color:#4c4c4c}
.report-workspace-v2 .report-related button{border:1px solid #d7d7d7}
.report-workspace-v2 .report-related button:hover{background:#f2f2f2}
.report-workspace-v2 .report-profit-basis button{color:#646464}
.report-workspace-v2 .report-profit-basis button.active{color:#414141}
.report-workspace-v2 .report-profit-basis button.active{border-color:#e2e2e2}
.report-workspace-v2 .report-basis-explain{color:#727272}
.report-workspace-v2 .report-group-tab:focus-visible{outline:3px solid #aaaaaa}
.report-workspace-v2 .report-sub-tab:focus-visible{outline:3px solid #aaaaaa}
.report-workspace-v2 .report-profit-basis button:focus-visible{outline:3px solid #aaaaaa}
.finance-reconcile-warning{border:1px solid #bcbcbc}
.finance-reconcile-warning{border-inline-start:4px solid #5e5e5e}
.finance-reconcile-warning{background:#f7f7f7}
.finance-reconcile-warning{color:#474747}
.finance-reconcile-warning>button{border:1px solid #959595}
.finance-reconcile-warning>button{color:#464646}
.finance-action-scope{color:#606060!important}
.finance-action:focus-visible{outline:3px solid #aaaaaa}
.finance-panel-foot button:focus-visible{outline:3px solid #aaaaaa}
.finance-reconcile-warning button:focus-visible{outline:3px solid #aaaaaa}
.report-workspace-v2 .report-date-row--advanced>label>span{color:#707070}
.report-workspace-v2 .report-threshold-row>label>span{color:#707070}
.report-workspace-v2 .report-date-row--advanced input:not([type="checkbox"]){border:1px solid #e1e1e1}
.report-workspace-v2 .report-date-row--advanced select{border:1px solid #e1e1e1}
.report-workspace-v2 .report-threshold-row input{border:1px solid #e1e1e1}
.report-workspace-v2 .report-date-row--advanced .toggle-setting{border:1px solid #e6e6e6}
.report-workspace-v2 .mi-details>summary{color:#545454}
.report-workspace-v2 .mi-details>summary:focus-visible{outline:3px solid #aaaaaa}
.report-capabilities span{border:1px solid #e3e3e3}
.report-capabilities span{color:#616161}
.report-capabilities span::before{background:#767676}
.report-capabilities span::before{box-shadow:0 0 0 3px #ececec}
.exchange-cost-hero{border:1px solid #e2e2e2}
.exchange-cost-hero{background:linear-gradient(135deg,#f7fbf8 0%,#f4f4f4 55%,#f1f1f1 100%)}
.exchange-cost-hero{box-shadow:0 14px 38px rgba(50,50,50,.07)}
.exchange-cost-hero h2{color:#323232}
.exchange-cost-hero p{color:#626262}
.exchange-control-score{border:1px solid rgba(77,77,77,.16)}
.exchange-control-score span{color:#737373}
.exchange-control-score b{color:#595959}
.exchange-control-score small{color:#737373}
.exchange-rule-grid span{background:#efefef}
.exchange-rule-grid span{color:#535353}
.exchange-rule-grid b{color:#353535}
.exchange-rule-grid small{color:#747474}
.exchange-state-filters button{border:1px solid #e1e1e1}
.exchange-state-filters button{color:#525252}
.exchange-state-filters button:hover{border-color:#626262}
.exchange-state-filters button.active{border-color:#626262}
.exchange-state-filters button:hover{background:#f1f1f1}
.exchange-state-filters button.active{background:#f1f1f1}
.exchange-state-filters button:hover{color:#4c4c4c}
.exchange-state-filters button.active{color:#4c4c4c}
.exchange-cost-search span{color:#737373}
.exchange-cost-search input{border:1px solid #e1e1e1}
.exchange-cost-table{border:1px solid #e5e5e5}
.exchange-state.good{background:#f0f0f0}
.exchange-state.good{color:#4f4f4f}
.exchange-state.warn{background:#f2f2f2}
.exchange-state.warn{color:#555555}
.exchange-state.bad{background:#e9e9e9}
.exchange-state.bad{color:#4c4c4c}
.exchange-state.neutral{color:#595959}
.report-basis-note{border-inline-start:3px solid #989898}
.report-basis-note{background:#fbfbfb}
.report-basis-note{color:#626262}
.purchase-bulk-toolbar{border:1px solid #e6e6e6}
.purchase-picker-summary b{color:#474747}
.ops-page{--ops-ink:#202020}
.ops-page{--ops-muted:#717171}
.ops-page{--ops-line:#e4e4e4}
.ops-page{--ops-green:#5f5f5f}
.ops-hero{background:linear-gradient(130deg,#252525,#404040 75%,#585858)}
.ops-eyebrow{color:#d5d5d5}
.ops-hero p{color:#e2e2e2}
.ops-hero .btn.primary{background:#f9f9f9!important}
.ops-hero .btn.primary{color:#2d2d2d!important}
.ops-hero .btn.primary{border-color:#f9f9f9!important}
.ops-metric:focus-visible{outline:3px solid #9c9c9c}
.ops-tab:focus-visible{outline:3px solid #9c9c9c}
.ops-textlink:focus-visible{outline:3px solid #9c9c9c}
.ops-metric small{color:#7e7e7e}
.ops-metric.ops-blue strong{color:#585858}
.ops-metric.ops-red strong{color:#555555}
.ops-metric.ops-green strong{color:#606060}
.ops-metric.ops-amber strong{color:#747474}
.ops-tab{color:#6c6c6c}
.ops-tab.active{color:#5f5f5f}
.ops-tab.active{background:#f4f4f4}
.ops-tab.active{border-bottom-color:#5f5f5f}
.ops-panel-head>.ops-count{color:#4f4f4f}
.ops-panel-head>.ops-count{background:#f1f1f1}
.ops-toolbar>label{color:#646464}
.ops-page input.input{border:1px solid #dcdcdc}
.ops-page select.input{border:1px solid #dcdcdc}
.ops-page input[type=date]{border:1px solid #dcdcdc}
.ops-page input[type=number]{border:1px solid #dcdcdc}
.ops-page input[type=text]{border:1px solid #dcdcdc}
.ops-page input[type=search]{border:1px solid #dcdcdc}
.ops-modal-form input{border:1px solid #dcdcdc}
.ops-modal-form select{border:1px solid #dcdcdc}
.ops-modal-form textarea{border:1px solid #dcdcdc}
.ops-form input{border:1px solid #dcdcdc}
.ops-form select{border:1px solid #dcdcdc}
.ops-form textarea{border:1px solid #dcdcdc}
.ops-snapshot input{border:1px solid #dcdcdc}
.ops-snapshot select{border:1px solid #dcdcdc}
.ops-page input.input{color:#2c2c2c}
.ops-page select.input{color:#2c2c2c}
.ops-page input[type=date]{color:#2c2c2c}
.ops-page input[type=number]{color:#2c2c2c}
.ops-page input[type=text]{color:#2c2c2c}
.ops-page input[type=search]{color:#2c2c2c}
.ops-modal-form input{color:#2c2c2c}
.ops-modal-form select{color:#2c2c2c}
.ops-modal-form textarea{color:#2c2c2c}
.ops-form input{color:#2c2c2c}
.ops-form select{color:#2c2c2c}
.ops-form textarea{color:#2c2c2c}
.ops-snapshot input{color:#2c2c2c}
.ops-snapshot select{color:#2c2c2c}
.ops-page input:focus{border-color:#939393}
.ops-modal-form input:focus{border-color:#939393}
.ops-modal-form textarea:focus{border-color:#939393}
.ops-form input:focus{border-color:#939393}
.ops-table th{color:#6c6c6c}
.ops-table small{color:#797979}
.ops-textlink{color:#5f5f5f}
.ops-textlink{text-decoration-color:#b6b6b6}
.ops-tag.neutral{color:#595959}
.ops-tag.warn{background:#f5f5f5}
.ops-tag.warn{color:#696969}
.ops-tag.bad{background:#f2f2f2}
.ops-tag.bad{color:#535353}
.ops-tag.good{background:#f3f3f3}
.ops-tag.good{color:#666666}
.ops-caption{color:#828282}
.ops-inline-note{border-inline-start:3px solid #8f8f8f}
.ops-inline-note{color:#585858}
.ops-loading{color:#858585}
.ops-empty{color:#858585}
.ops-day{color:#6e6e6e}
.ops-compare>div{border:1px solid #e7e7e7}
.ops-amounts>div{border:1px solid #e7e7e7}
.ops-compare span{color:#767676}
.ops-amounts small{color:#767676}
.ops-compare .ops-difference{background:#f9f9f9}
.ops-compare .ops-difference{border-color:#dadada}
.ops-difference strong{color:#656565}
.ops-form{border:1px solid #e6e6e6}
.ops-snapshot{border:1px solid #e6e6e6}
.ops-form h3{color:#313131}
.ops-list-heading{color:#313131}
.ops-modal-form h3{color:#313131}
.ops-form-grid label{color:#545454}
.ops-modal-form label{color:#545454}
.ops-form>label{color:#545454}
.ops-snapshot label{color:#545454}
.ops-receipt{border:1px solid #e8e8e8}
.ops-receipt span{color:#7c7c7c}
.ops-receipt small{color:#7c7c7c}
.ops-ticket{border:1px solid #e9e9e9}
.ops-ticket:hover{border-color:#cacaca}
.ops-ticket small{color:#808080}
.ops-item-picker{border:1px solid #e3e3e3}
.ops-item-choice small{color:#7c7c7c}
.ops-ticket-detail p{color:#5f5f5f}
.ops-ticket-head>span:nth-child(2){color:#757575}
.ops-item-line{border-bottom:1px solid #eaeaea}
.ops-timeline{border-inline-start:2px solid #cfcfcf}
.ops-timeline small{color:#898989}
.ops-pager{color:#676767}
.ops-receipt-history>label{color:#545454}
.ops-filter-btn{border:1px solid #e1e1e1}
.ops-filter-btn{color:#535353}
.ops-filter-btn.active{background:#f3f3f3}
.ops-filter-btn.active{border-color:#848484}
.ops-filter-btn.active{color:#4b4b4b}
.ops-filter-btn.ops-filter-overdue.active{background:#f4f4f4}
.ops-filter-btn.ops-filter-overdue.active{border-color:#9a9a9a}
.ops-filter-btn.ops-filter-overdue.active{color:#4c4c4c}
.ops-filter-btn.ops-filter-overdue.active strong{background:#e5e5e5}
.ops-filter-btn:focus-visible{outline:3px solid #737373}
.ops-review-label{color:#666666!important}
.ops-aged-card{border:1px solid #e7e7e7}
.ops-aged-top small{color:#717171}
.ops-aged-shipment small{color:#717171}
.ops-aged-meta small{color:#717171}
.ops-aged-order{color:#4b4b4b}
.ops-aged-bosta{color:#535353}
.ops-auto-label{color:#e4e4e4}
.ops-invoice-choice{border:1px solid #e4e4e4}
.ops-invoice-choice{color:#343434}
.ops-invoice-choice small{color:#747474}
.ops-invoice-choice.active{border-color:#5d5d5d}
.ops-invoice-choice.active{background:#f7f7f7}
.ops-compare small{color:#797979}
.ops-center{--c-ink:#232323}
.ops-center{--c-muted:#767676}
.ops-center{--c-line:#e5e5e5}
.ops-center{--c-green:#3f3f3f}
.ops-center{--c-green2:#595959}
.ops-center .btn{border:1px solid #dcdcdc}
.ops-center .btn{color:#404040}
.ops-center .btn:hover{border-color:#b1b1b1}
.center-live-dot{background:#c8c8c8}
.center-live-dot{box-shadow:0 0 0 5px rgba(200,200,200,.12)}
.center-sync-pill{color:#e4e4e4}
.center-tabs{border:1px solid #e6e6e6}
.center-tabs button{color:#767676}
.center-tabs button.active{color:#343434}
.center-tabs button.active{box-shadow:0 3px 12px rgba(52,52,52,.08)}
.center-summary span{color:#7c7c7c}
.center-summary small{color:#888888}
.center-toolbar{border:1px solid #e7e7e7}
.center-toolbar{box-shadow:0 8px 24px rgba(47,47,47,.05)}
.center-search-wrap>span{color:#828282}
.center-search-wrap>.input{border-color:#e3e3e3}
.center-check{color:#626262}
.center-card{border:1px solid #e5e5e5}
.center-card{box-shadow:0 3px 14px rgba(47,47,47,.035)}
.center-card:before{background:#d4d4d4}
.center-card.stage-waiting:before{background:#868686}
.center-card.stage-open:before{background:#787878}
.center-card.stage-return_pending:before{background:#9f9f9f}
.center-card.stage-attention:before{background:#7e7e7e}
.center-card.stage-completed:before{background:#8b8b8b}
.center-card:hover{border-color:#d2d2d2}
.center-card:hover{box-shadow:0 8px 24px rgba(47,47,47,.07)}
.center-awb>span{color:#8d8d8d}
.center-block-label{color:#8d8d8d}
.center-awb>b{color:#323232}
.center-awb>a{color:#606060}
.center-badge{color:#616161}
.center-badge.waiting{background:#f2f2f2}
.center-badge.waiting{color:#5a5a5a}
.center-badge.open{background:#f1f1f1}
.center-badge.open{color:#5d5d5d}
.center-badge.attention{background:#f3f3f3}
.center-badge.attention{color:#575757}
.center-badge.return_pending{background:#f6f6f6}
.center-badge.return_pending{color:#646464}
.center-badge.completed{background:#f2f2f2}
.center-badge.completed{color:#5e5e5e}
.center-card-block>small{color:#7e7e7e}
.center-ref{color:#414141}
.center-ref:hover{background:#f2f2f2}
.center-ref span{color:#7e7e7e}
.center-alert-chip{background:#f5f5f5}
.center-alert-chip{color:#666666}
.center-docs span{color:#5a5a5a}
.center-muted-text{color:#939393}
.center-page{color:#797979}
.center-extra{border:1px solid #e5e5e5}
.center-extra{color:#727272}
.center-empty{border:1px dashed #e0e0e0}
.center-empty{color:#808080}
.center-empty b{color:#4b4b4b}
.ops-center .btn.danger{border-color:#cccccc}
.ops-center .btn.danger{background:#f7f7f7}
.ops-center .btn.danger{color:#555555}
.ops-center .btn.danger:hover{border-color:#989898}
.ops-center .btn.danger:hover{background:#f0f0f0}
.missing-summary>div:first-child{border-inline-start:4px solid #7e7e7e}
.missing-status-tabs button{border:1px solid #e3e3e3}
.missing-status-tabs button{color:#6c6c6c}
.missing-status-tabs button.active{background:#353535}
.missing-status-tabs button.active{border-color:#353535}
.missing-card:before{background:#7e7e7e}
.missing-card.status-confirmed_void:before{background:#757575}
.missing-card.status-recovered:before{background:#8b8b8b}
.missing-card .center-awb small{color:#676767}
.missing-card .center-awb small{background:#f6f6f6}
.center-resolution{color:#757575}
.center-exception{color:#5f5f5f!important}
.center-exception{background:#f7f7f7}
.center-card.stage-attention .center-alert-chip{background:#f3f3f3}
.center-card.stage-attention .center-alert-chip{color:#565656}
.ie-cost-summary{border:1px solid var(--line,#e1e1e1)}
.ie-toolbar input{border:1px solid #d5d5d5}
.ie-toolbar select{border:1px solid #d5d5d5}
.ie-detail{border:1px solid #e1e1e1}
.ie-sku-summary{border:1px solid #e1e1e1}
.ie-view-tabs button{border:1px solid var(--line,#e1e1e1)}
.ie-view-tabs button.ie-selected{background:#313131}
.ie-return-section{border:1px solid var(--line,#e1e1e1)}
.payments-v51{--payment-ink:#2a2a2a}
.payments-header{background:linear-gradient(120deg,#2e2e2e 0%,#464646 78%,#595959 100%)}
.payments-header{box-shadow:0 14px 30px rgba(42,42,42,.09)}
.payments-header p{color:#e2e2e2}
.payments-eyebrow{color:#cccccc}
.payments-header .btn{color:#2e2e2e}
.payments-tab{color:#656565}
.payments-tab.active{color:#353535}
.payments-tab.active{box-shadow:0 3px 12px rgba(51,51,51,.08)}
.payments-tab:focus-visible{outline:2px solid #6d6d6d}
.payments-overview-card{box-shadow:0 5px 18px rgba(49,49,49,.03)}
button.payments-overview-card:hover{box-shadow:0 10px 24px rgba(49,49,49,.08)}
.payments-overview-card span{color:#777777}
.payments-card-label{color:#777777}
.payments-overview-card strong{color:#333333}
.payments-overview-card small{color:#808080}
.payments-panel>p{color:#7c7c7c}
.payments-section-head p{color:#7c7c7c}
.payments-guardrail{border:1px solid #e1e1e1}
.payments-guardrail{background:#f8f8f8}
.payments-guardrail p{color:#626262}
.payments-bulk-form input[type=file]{border:1px dashed #cecece}
.payments-preview{border:1px solid #dfdfdf}
.payments-loading{color:#6a6a6a}
.accounting-hero{background:linear-gradient(135deg,#2e2e2e,#4f4f4f)}
.accounting-status--ready{background:#ededed}
.accounting-status--ok{background:#ededed}
.accounting-status--ready{color:#505050}
.accounting-status--ok{color:#505050}
.accounting-status--warning{background:#f0f0f0}
.accounting-status--warning{color:#5b5b5b}
.accounting-status--critical{background:#e9e9e9}
.accounting-status--critical{color:#3d3d3d}
.accounting-kpis article{border:1px solid #e3e3e3}
.accounting-kpis article span{color:#707070}
.accounting-kpis article b{color:#353535}
.accounting-kpis article.negative{border-color:#cecece}
.accounting-kpis article.negative{background:#fafafa}
.accounting-kpis article.negative b{color:#4d4d4d}
.accounting-kpis article.positive b{color:#505050}
.accounting-panel{border:1px solid #e3e3e3}
.accounting-panel>header span{color:#7c7c7c}
.accounting-panel>footer{background:#f4f4f4}
.accounting-panel>footer{border-top:1px solid #e3e3e3}
.accounting-panel td small{color:#7c7c7c}
.accounting-ledger-table td small{color:#7c7c7c}
.bosta-ledger-table td small{color:#7c7c7c}
.accounting-checks td:first-child small{color:#8c8c8c}
.accounting-note{color:#5d5d5d}
.accounting-ledger-summary b{color:#2e2e2e}
.accounting-ledger-summary small{color:#7d7d7d}
.bosta-ledger-table tr.needs-review{background:#f9f9f9}
.acct-control-hero{border:1px solid #e3e3e3}
.acct-control-hero span{color:#7c7c7c}
.acct-control-hero p{color:#6e6e6e}
.acct-control-hero.critical{border-color:#cecece}
.acct-control-hero.critical{background:#fafafa}
.acct-control-hero.warning{border-color:#dcdcdc}
.acct-control-hero.warning{background:#fdfdfd}
.acct-control-kpis article small{color:#7c7c7c}
.acct-control-dot{background:#868686}
.acct-control-row.critical .acct-control-dot{background:#515151}
.acct-control-row.warning .acct-control-dot{background:#7e7e7e}
.acct-control-copy small{color:#848484}
.acct-control-count small{color:#848484}
.acct-control-open{color:#505050}
.acct-control-clear span{color:#7c7c7c}
.acct-control-shortcuts button{border:1px solid #e3e3e3}
.acct-control-shortcuts button:hover{border-color:#bebebe}
.acct-control-shortcuts span{color:#767676}
.acct-control-shortcuts b{color:#353535}
.report-workspace-v2 .report-group-tabs{box-shadow:0 8px 24px rgba(41,41,41,.05)}
.report-workspace-v2 .report-context{border-color:#e4e4e4}
.report-workspace-v2 .report-filter-card{box-shadow:0 10px 28px rgba(44,44,44,.06)}
.report-workspace-v2 .report-filter-card{border-color:#e3e3e3}
.finance-loading--progress{background:linear-gradient(100deg,#f7faf8 25%,#f3f3f3 38%,#f7faf8 52%)}
.report-workspace-v2 .finance-loading:not(.finance-loading--progress){background:linear-gradient(100deg,#f8faf9 25%,#f3f3f3 38%,#f8faf9 52%)}
.report-workspace-v2 .finance-loading:not(.finance-loading--progress):before{border:3px solid #d6d6d6}
.report-workspace-v2 .finance-loading:not(.finance-loading--progress):before{border-top-color:#393939}
.finance-loading--progress .report-loader{border:3px solid #d6d6d6}
.finance-loading--progress .report-loader{border-top-color:#393939}
.finance-loading--progress b{color:#3f3f3f}
.finance-loading--progress small{color:#7c7c7c}
.opscmd-head{box-shadow:0 6px 24px rgba(28,28,28,.035)}
.opscmd-kicker{color:#828282}
.opscmd-head h2{color:#1e1e1e}
.opscmd-head p{color:#848484}
.opscmd-tabs button.active{background:#232323}
.opscmd-kpi{box-shadow:0 3px 14px rgba(31,31,31,.025)}
.opscmd-kpi:before{background:#d1d1d1}
.opscmd-kpi.stage-attention:before{background:#808080}
.opscmd-kpi.stage-return_pending:before{background:#a5a5a5}
.opscmd-kpi.stage-waiting:before{background:#878787}
.opscmd-kpi.stage-open:before{background:#7d7d7d}
.opscmd-kpi>span{color:#878787}
.opscmd-kpi>b{color:#2e2e2e}
.opscmd-kpi>small{color:#999999}
.opscmd-kpi:hover{border-color:#c6c6c6}
.opscmd-kpi.active{border-color:#939393}
.opscmd-kpi.active{box-shadow:0 0 0 2px rgba(95,95,95,.08)}
.opscmd-saved-views button{color:#6c6c6c}
.opscmd-saved-views button.active{background:#232323}
.opscmd-saved-views button.active{border-color:#232323}
.opscmd-result{color:#868686}
.opscmd-result b{color:#404040}
.opscmd-row{box-shadow:0 3px 13px rgba(31,31,31,.025)}
.opscmd-stripe{background:#d1d1d1}
.opscmd-row.stage-attention .opscmd-stripe{background:#808080}
.opscmd-row.stage-return_pending .opscmd-stripe{background:#a5a5a5}
.opscmd-row.stage-open .opscmd-stripe{background:#7d7d7d}
.opscmd-row.stage-waiting .opscmd-stripe{background:#878787}
.opscmd-row.stage-completed .opscmd-stripe{background:#888888}
.opscmd-row[open]{border-color:#d3d3d3}
.opscmd-id>span{color:#999999}
.opscmd-action>span{color:#999999}
.opscmd-id>b{color:#363636}
.opscmd-id>small{color:#8f8f8f}
.opscmd-state>small{color:#8f8f8f}
.opscmd-action>small{color:#8f8f8f}
.opscmd-state>b{color:#494949}
.opscmd-action>b{color:#494949}
.opscmd-age{color:#858585}
.opscmd-age b{background:#f3f3f3}
.opscmd-age b{color:#5a5a5a}
.opscmd-detail>div>span:first-child{color:#999999}
.opscmd-detail small{color:#838383}
.opscmd-side-card{box-shadow:0 3px 14px rgba(31,31,31,.025)}
.opscmd-side-card.attention{border-color:#dedede}
.opscmd-side-title>span{color:#454545}
.opscmd-side-title>b{color:#5a5a5a}
.opscmd-reasons span{color:#707070}
.opscmd-signals span{color:#707070}
.opscmd-reasons b{color:#434343}
.opscmd-signals b{color:#434343}
.opscmd-clear{color:#898989}
.opscmd-side-card.mirror>b{color:#414141}
.opscmd-side-card.mirror>small{color:#919191}
.opscmd-today span{color:#8c8c8c}
.opscmd-today b{color:#4a4a4a}
.ops-command .center-summary{box-shadow:0 3px 14px rgba(31,31,31,.025)}
.opscmd-toolbar .center-check{color:#6c6c6c}
.opscmd-toolbar .center-check span:before{background:#b1b1b1}
.opscmd-toolbar .center-check:has(input:checked){background:#232323}
.opscmd-toolbar .center-check:has(input:checked){border-color:#232323}
.opscmd-toolbar .center-check:focus-within{outline:2px solid rgba(35,35,35,.14)}
.invws-model{box-shadow:0 3px 13px rgba(31,31,31,.022)}
.invws-model-name>span{color:#9b9b9b}
.invws-model-name>b{color:#272727}
.invws-model-name>small{color:#929292}
.invws-stock-set small{color:#989898}
.invws-stock-set b{color:#434343}
.invws-stock-set .free{background:#f4f4f4}
.invws-stock-set .free b{color:#5a5a5a}
.invws-stock-set .reserved{background:#f0f0f0}
.invws-stock-set .reserved b{color:#5b5b5b}
.invws-stock-set .planning{background:#f4f4f4}
.invws-stock-set .planning b{color:#5c5c5c}
.invws-stock-set .planning.risk{background:#f3f3f3}
.invws-stock-set .planning.risk b{color:#585858}
.invws-issues .ok{background:#f4f4f4}
.invws-issues .ok{color:#616161}
.invws-issues .out{background:#f3f3f3}
.invws-issues .critical{background:#f3f3f3}
.invws-issues .risk{background:#f3f3f3}
.invws-issues .out{color:#545454}
.invws-issues .critical{color:#545454}
.invws-issues .risk{color:#545454}
.invws-issues .low{background:#f6f6f6}
.invws-issues .low{color:#676767}
.invws-issues .hold{background:#f2f2f2}
.invws-issues .hold{color:#5f5f5f}
.invws-chevron{color:#8c8c8c}
.invws-detail-loading{color:#868686}
.invws-detail-loading i{border:2px solid #e3e3e3}
.invws-detail-loading i{border-top-color:#646464}
.invws-res-chip.order{background:#f3f3f3}
.invws-res-chip.order{border-color:#e8e8e8}
.invws-res-chip.order{color:#626262}
.invws-res-chip.case{background:#f1f1f1}
.invws-res-chip.case{border-color:#e0e0e0}
.invws-res-chip.case{color:#5a5a5a}
.invws-res-chip:hover{box-shadow:0 2px 8px rgba(37,37,37,.05)}
.invws-no-reservation{color:#a6a6a6}
.invws-side-card{box-shadow:0 3px 13px rgba(32,32,32,.022)}
.invws-side-title{color:#414141}
.invws-reservation-summary span{color:#878787}
.invws-reservation-summary b{color:#595959}
.invws-reservation-summary small{color:#939393}
.reservation-watch p{color:#919191}
.invws-planning-summary span{color:#8e8e8e}
.invws-planning-summary b{color:#5c5c5c}
.invws-planning-summary small{color:#9b9b9b}
.invws-explain-btn{border:1px solid #e4e4e4}
.invws-explain-btn{color:#616161}
.invws-formula{border:1px solid #e4e4e4}
.invws-formula span{color:#878787}
.invws-formula b{color:#494949}
.invws-explain-grid span{color:#909090}
.invws-explain-grid b{color:#3c3c3c}
.invws-explain-grid small{color:#929292}
.invws-attention-list button{color:#666666}
.invws-attention-list button b{color:#353535}
.invws-attention-list button i{color:#a0a0a0}
.invws-pager{color:#868686}
.invws-empty{border:1px dashed #e0e0e0}
.invws-empty{color:#8e8e8e}
.invws-empty b{color:#4f4f4f}
.invws-model-name>em{color:#888888}
.invws-issues .idle{background:#f1f1f1}
.invws-issues .idle{color:#606060}
.invws-activity-summary>div{background:#f8f8f8}
.invws-activity-summary span{color:#7f7f7f}
.invws-activity-summary b{color:#575757}
.invws-activity-summary small{color:#919191}
.warn-text{color:#656565!important}
.invws-attention-list button.danger{background:#f5f5f5}
.invws-attention-list button.danger b{color:#575757}
.inventory-workspace .invws-models{border:1px solid #e4e4e4}
.inventory-workspace .invws-stock-set small{color:#737373}
.invws-insights{border:1px solid #e4e4e4}
.invws-insights>summary{color:#444444}
.invws-insights>summary>span{color:#858585}
.inventory-workspace .invws-model-table{border:1px solid #e1e1e1}
.inventory-workspace .invws-model-table{box-shadow:0 1px 2px rgba(37,37,37,.025)}
.inventory-workspace .invws-model-table-head{border-bottom:1px solid #e4e4e4}
.inventory-workspace .invws-sort-btn{color:#757575}
.inventory-workspace .invws-sort-btn i{color:#a0a0a0}
.inventory-workspace .invws-status-head{color:#808080}
@media(max-width:700px){.inventory-workspace .invws-sort-btn{border:1px solid #e4e4e4}}
@media(max-width:700px){.inventory-workspace .invws-sort-stock-set .invws-sort-btn{border:1px solid #e4e4e4}}
:root{--a80-ink-2:#414141}
:root{--a80-muted:#717171}
:root{--a80-line-strong:#d3d3d3}
:root{--a80-accent:#5d5d5d}
:root{--a80-accent-ink:#484848}
:root{--a80-accent-soft:#f1f1f1}
:root{--a80-focus:0 0 0 3px rgba(93,93,93,.18)}
:root{--a80-shadow:0 1px 2px rgba(22,22,22,.04),0 6px 20px rgba(22,22,22,.045)}
html body .nav-group-toggle{color:#707070!important}
html body input:not([type=checkbox]):not([type=radio]):hover{border-color:#bfbfbf}
html body select:hover{border-color:#bfbfbf}
html body textarea:hover{border-color:#bfbfbf}
html body input::placeholder{color:#8f8f8f}
html body textarea::placeholder{color:#8f8f8f}
html body .btn:not(.primary):not(.danger):not(:disabled):hover{border-color:#c4c4c4}
@media (hover:hover){html body *::-webkit-scrollbar-thumb{background:#d6d6d6}}
@media (hover:hover){html body *::-webkit-scrollbar-thumb:hover{background:#bebebe}}
:root{--w-muted:#6e6e6e}
:root{--w-faint:#9a9a9a}
:root{--w-line-2:#d9d9d9}
:root{--w-accent:#606060}
:root{--w-accent-ink:#494949}
:root{--w-accent-soft:#f0f0f0}
:root{--w-accent-line:#d3d3d3}
:root{--w-warn:#686868}
:root{--w-warn-soft:#f5f5f5}
:root{--w-bad:#434343}
:root{--w-bad-soft:#efefef}
@media (min-width:701px){html body .global-search-wrap:focus-within{box-shadow:0 0 0 3px rgba(96,96,96,.14)!important}}
.pos-quick-checkout .pos-quick-ready{color:#414141}
.pos-quick-checkout .pos-quick-ready[data-tone="ok"]{border-color:#dfdfdf}
.pos-quick-checkout .pos-quick-ready[data-tone="ok"]{background:#f6f6f6}
.pos-quick-checkout .pos-quick-ready[data-tone="ok"]{color:#4e4e4e}
.pos-quick-checkout .pos-quick-ready[data-tone="warn"]{border-color:#dddddd}
.pos-quick-checkout .pos-quick-ready[data-tone="warn"]{background:#f7f7f7}
.pos-quick-checkout .pos-quick-ready[data-tone="warn"]{color:#515151}
.pos-checkout-dock .pos-step-head{color:#353535}
.ops-phase-strip .ops-phase{color:#353535}
.ops-phase-strip .ops-phase small{color:#818181}
.ops-phase-strip .ops-phase:hover{border-color:#cacaca}
.ops-phase-strip .phase-overdue7 b{color:#545454}

/* ===== 2. Mono base design (A85) ===== */
:root:not(#w):not(#w2){--m-canvas:#f7f7f7!important;--m-surface:#fff!important;--m-subtle:#fafafa!important;--m-sunken:#f1f1f1!important;--m-hover:#f4f4f4!important;--m-line:#e6e6e6!important;--m-line-2:#d6d6d6!important;--m-line-3:#bdbdbd!important;--m-ink:#0a0a0a!important;--m-ink-2:#262626!important;--m-ink-3:#404040!important;--m-muted:#636363!important;--m-faint:#8c8c8c!important;--m-nav:#0a0a0a!important;--m-nav-2:#1a1a1a!important;--m-nav-3:#262626!important;--m-nav-ink:#b8b8b8!important;--m-nav-faint:#6e6e6e!important;--m-r-xl:var(--wm-radius-card)!important;--m-r-lg:var(--wm-radius-inner)!important;--m-r:10px!important;--m-r-sm:var(--wm-radius-sm)!important;--m-sh-1:0 1px 2px rgba(0,0,0,.04)!important;--m-sh-2:0 1px 2px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.06)!important;--m-sh-pop:0 2px 6px rgba(0,0,0,.06),0 24px 60px rgba(0,0,0,.18)!important}
:root:not(#w):not(#w2){--g-canvas:#f7f7f7!important;--g-surface:#fff!important;--g-surface-2:#fafafa!important;--g-sunken:#f1f1f1!important;--g-ink:#0a0a0a!important;--g-ink-2:#262626!important;--g-muted:#636363!important;--g-faint:#8c8c8c!important;--g-line:#e6e6e6!important;--g-line-2:#d6d6d6!important;--g-hover:#f4f4f4!important;--g-accent:#0a0a0a!important;--g-accent-hover:#262626!important;--g-accent-ink:#0a0a0a!important;--g-accent-soft:#f1f1f1!important;--g-accent-line:#d6d6d6!important;--g-warn:#262626!important;--g-warn-soft:#f4f4f4!important;--g-warn-line:#bdbdbd!important;--g-bad:#0a0a0a!important;--g-bad-soft:#f1f1f1!important;--g-bad-line:#0a0a0a!important;--w-canvas:#f7f7f7!important;--w-surface:#fff!important;--w-surface-2:#fafafa!important;--w-ink:#0a0a0a!important;--w-ink-2:#262626!important;--w-muted:#636363!important;--w-faint:#8c8c8c!important;--w-line:#e6e6e6!important;--w-line-2:#d6d6d6!important;--w-hover:#f4f4f4!important;--w-accent:#0a0a0a!important;--w-accent-ink:#0a0a0a!important;--w-accent-soft:#f1f1f1!important;--w-accent-line:#d6d6d6!important;--w-warn:#262626!important;--w-warn-soft:#f4f4f4!important;--w-bad:#0a0a0a!important;--w-bad-soft:#f1f1f1!important;--good:#0a0a0a!important;--success:#0a0a0a!important;--accent:#0a0a0a!important;--accent-soft:#f1f1f1!important;--ui-accent:#0a0a0a!important;--ui-accent-soft:#f1f1f1!important;--invx-accent:#0a0a0a!important;--invx-accent-soft:#f1f1f1!important;--invx-accent-line:#d6d6d6!important;--bg:#f7f7f7!important;--canvas:#f7f7f7!important;--line:#e6e6e6!important;--muted:#636363!important;--text:#0a0a0a!important;--ink:#0a0a0a!important;--dark:#0a0a0a!important;--bad:#0a0a0a!important;--danger:#0a0a0a!important;--warn:#262626!important;--warning:#262626!important;--red:#0a0a0a!important;--green:#0a0a0a!important}
html:not(#w):not(#w2){background:var(--m-canvas)!important}
html:not(#w):not(#w2) body{background:var(--m-canvas)!important;color:var(--m-ink)!important;font-size:13.5px!important;line-height:1.5!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;font-feature-settings:"cv11","ss01"!important}
html:not(#w):not(#w2) body .main{background:var(--m-canvas)!important}
html:not(#w):not(#w2) body .mono,html:not(#w):not(#w2) body code,html:not(#w):not(#w2) body kbd{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;letter-spacing:-.01em!important}
html:not(#w):not(#w2) body b,html:not(#w):not(#w2) body strong,html:not(#w):not(#w2) body .metric-card b,html:not(#w):not(#w2) body .opscmd-kpi b,html:not(#w):not(#w2) body .ops-phase b,html:not(#w):not(#w2) body .finance-money,html:not(#w):not(#w2) body .line-total b,html:not(#w):not(#w2) body .grand b{font-variant-numeric:tabular-nums!important}
html:not(#w):not(#w2) body ::selection{background:#0a0a0a!important;color:#fff!important}
html:not(#w):not(#w2) body a{color:var(--m-ink)!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}
html:not(#w):not(#w2) body :focus-visible{outline:2px solid var(--m-ink)!important;outline-offset:2px!important}
html:not(#w):not(#w2) body .muted,html:not(#w):not(#w2) body .small-note{color:var(--m-muted)!important}
html:not(#w):not(#w2) body .good-text{color:var(--m-ink)!important;font-weight:650!important}
html:not(#w):not(#w2) body .bad-text{color:var(--m-ink)!important;font-weight:750!important}
html:not(#w):not(#w2) body .content{padding-top:28px!important;padding-bottom:48px!important}
html:not(#w):not(#w2) body ::-webkit-scrollbar{width:10px!important;height:10px!important}
html:not(#w):not(#w2) body ::-webkit-scrollbar-thumb{background:#d0d0d0!important;border-radius:10px!important;border:2px solid transparent!important;background-clip:padding-box!important}
html:not(#w):not(#w2) body ::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important;background-clip:padding-box!important;border:2px solid transparent!important}
html:not(#w):not(#w2) body .sidebar{background:var(--m-nav)!important;border-inline-end:1px solid #000!important}
html:not(#w):not(#w2) body .sidebar-brand{background:var(--m-nav)!important;border-bottom:1px solid var(--m-nav-3)!important}
html:not(#w):not(#w2) body .sidebar-brand .brand-fallback,html:not(#w):not(#w2) body .sidebar-brand b{color:#fff!important;letter-spacing:.24em!important;font-weight:800!important}
html:not(#w):not(#w2) body .sidebar-brand img{filter:brightness(0) invert(1)!important}
html:not(#w):not(#w2) body .sidebar .nav-group-toggle{background:transparent!important;color:var(--m-nav-faint)!important}
html:not(#w):not(#w2) body .sidebar .nav-group-toggle span:first-child{color:var(--m-nav-faint)!important;font-size:10.5px!important;letter-spacing:.12em!important}
html:not(#w):not(#w2) body .sidebar .nav{color:var(--m-nav-ink)!important;background:transparent!important;border-radius:8px!important;font-size:13.5px!important;font-weight:500!important}
html:not(#w):not(#w2) body .sidebar .nav .nav-icon{color:var(--m-nav-faint)!important;background:transparent!important}
html:not(#w):not(#w2) body .sidebar .nav:hover{background:var(--m-nav-2)!important;color:#fff!important}
html:not(#w):not(#w2) body .sidebar .nav:hover .nav-icon{color:#fff!important}
html:not(#w):not(#w2) body .sidebar .nav.active{background:#fff!important;color:#0a0a0a!important;font-weight:650!important}
html:not(#w):not(#w2) body .sidebar .nav.active .nav-icon{color:#0a0a0a!important}
html:not(#w):not(#w2) body .sidebar .nav.active:before{background:#fff!important}
html:not(#w):not(#w2) body .sidebar .nav-bottom{background:var(--m-nav)!important;border-top:1px solid var(--m-nav-3)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn{background:transparent!important;color:#fff!important;border-color:transparent!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn:hover{background:var(--m-nav-2)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn small{color:var(--m-nav-faint)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn .nav-icon{background:#fff!important;color:#0a0a0a!important}
html:not(#w):not(#w2) body .sidebar .nav-chevron{color:var(--m-nav-faint)!important}
html:not(#w):not(#w2) body .mobile-drawer-head{border-bottom-color:var(--m-nav-3)!important}
html:not(#w):not(#w2) body .mobile-drawer-head b{color:#fff!important}
html:not(#w):not(#w2) body .mobile-drawer-head small{color:var(--m-nav-faint)!important}
html:not(#w):not(#w2) body .mobile-drawer-head button{background:var(--m-nav-2)!important;border-color:var(--m-nav-3)!important;color:#fff!important}
html:not(#w):not(#w2) body .mobile-nav-backdrop{background:rgba(0,0,0,.45)!important}
html:not(#w):not(#w2) body .topbar{background:rgba(255,255,255,.88)!important;border-bottom:1px solid var(--m-line)!important;box-shadow:none!important;backdrop-filter:saturate(180%) blur(14px)!important}
html:not(#w):not(#w2) body .topbar .page-title{color:var(--m-ink)!important;font-weight:700!important;letter-spacing:-.01em!important}
html:not(#w):not(#w2) body .topbar-eyebrow{color:var(--m-faint)!important}
html:not(#w):not(#w2) body .global-search-wrap{background:var(--m-sunken)!important;border:1px solid transparent!important;border-radius:10px!important}
html:not(#w):not(#w2) body .global-search-wrap:hover{background:#ececec!important}
html:not(#w):not(#w2) body .global-search-wrap:focus-within{background:#fff!important;border-color:var(--m-ink)!important;box-shadow:0 0 0 3px rgba(0,0,0,.08)!important}
html:not(#w):not(#w2) body .global-search-wrap input,html:not(#w):not(#w2) body .global-search-wrap input:hover,html:not(#w):not(#w2) body .global-search-wrap input:focus{background:transparent!important;border:0!important;box-shadow:none!important}
html:not(#w):not(#w2) body .global-search-wrap kbd{background:#fff!important;border:1px solid var(--m-line-2)!important;color:var(--m-muted)!important;border-radius:5px!important;box-shadow:0 1px 0 var(--m-line-2)!important}
html:not(#w):not(#w2) body .top-actions .top-new-sale{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important;border-radius:10px!important}
html:not(#w):not(#w2) body .top-actions .top-new-sale:hover{background:var(--m-ink-2)!important}
html:not(#w):not(#w2) body .top-actions .user-pill{background:#fff!important;border:1px solid var(--m-line-2)!important;color:var(--m-ink-2)!important;border-radius:10px!important}
html:not(#w):not(#w2) body #view>.pos-logs-header .section-title,html:not(#w):not(#w2) body #view>.collection-toolbar .section-title,html:not(#w):not(#w2) body #view>.section-head .section-title,html:not(#w):not(#w2) body #view .payments-header h1,html:not(#w):not(#w2) body #view .opscmd-head h2,html:not(#w):not(#w2) body #view .report-context h2{font-size:26px!important;font-weight:750!important;letter-spacing:-.025em!important;color:var(--m-ink)!important;line-height:1.2!important}
html:not(#w):not(#w2) body #view .payments-header p,html:not(#w):not(#w2) body #view .opscmd-head p,html:not(#w):not(#w2) body #view .report-context p{color:var(--m-muted)!important}
html:not(#w):not(#w2) body .section-kicker,html:not(#w):not(#w2) body .payments-eyebrow,html:not(#w):not(#w2) body .opscmd-kicker,html:not(#w):not(#w2) body .finance-eyebrow,html:not(#w):not(#w2) body .report-context-kicker{color:var(--m-faint)!important;font-size:11px!important;font-weight:650!important;letter-spacing:.08em!important;text-transform:uppercase!important}
html[dir=rtl]:not(#w):not(#w2) body .section-kicker,html[dir=rtl]:not(#w):not(#w2) body .payments-eyebrow,html[dir=rtl]:not(#w):not(#w2) body .opscmd-kicker,html[dir=rtl]:not(#w):not(#w2) body .finance-eyebrow,html[dir=rtl]:not(#w):not(#w2) body .report-context-kicker{letter-spacing:0!important;text-transform:none!important;font-size:12px!important}
html:not(#w):not(#w2) body .section-title{color:var(--m-ink)!important;font-weight:700!important;letter-spacing:-.01em!important}
html:not(#w):not(#w2) body .section-head{border-bottom:0!important}
html:not(#w):not(#w2) body .table-wrap,html:not(#w):not(#w2) body .finance-panel,html:not(#w):not(#w2) body .report-filter-card,html:not(#w):not(#w2) body .filter-card,html:not(#w):not(#w2) body .settings-panel,html:not(#w):not(#w2) body .payments-overview-card,html:not(#w):not(#w2) body .invws-side-card,html:not(#w):not(#w2) body .opscmd-side-card,html:not(#w):not(#w2) body .invx-model-card,html:not(#w):not(#w2) body .pos-smart-command-center,html:not(#w):not(#w2) body .report-context{background:var(--m-surface)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-r-lg)!important;box-shadow:none!important}
html:not(#w):not(#w2) body .card .table-wrap{border-radius:var(--m-r)!important}
html:not(#w):not(#w2) body .settings-divider{background:var(--m-line)!important;border-color:var(--m-line)!important}
html:not(#w):not(#w2) body hr{border-color:var(--m-line)!important}
html:not(#w):not(#w2) body .btn{background:#fff!important;color:var(--m-ink)!important;border:1px solid var(--m-line-2)!important;border-radius:var(--m-r-sm)!important;font-weight:600!important;box-shadow:0 1px 0 rgba(0,0,0,.03)!important;transition:background .12s ease,border-color .12s ease,color .12s ease!important}
html:not(#w):not(#w2) body .btn:not(.mobile-menu){min-height:36px!important;padding-inline:14px!important}
html:not(#w):not(#w2) body .btn:hover{background:var(--m-hover)!important;border-color:var(--m-line-3)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .btn:active{background:var(--m-sunken)!important}
html:not(#w):not(#w2) body .btn.small{min-height:30px!important;padding-inline:10px!important;font-size:12.5px!important}
html:not(#w):not(#w2) body .btn.primary{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.18)!important}
html:not(#w):not(#w2) body .btn.primary:not(:disabled):hover{background:var(--m-ink-2)!important;border-color:var(--m-ink-2)!important;color:#fff!important}
html:not(#w):not(#w2) body .btn.danger{background:#fff!important;border-color:var(--m-ink)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .btn.danger:hover{background:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .btn:disabled,html:not(#w):not(#w2) body .btn[disabled]{opacity:.45!important;cursor:not-allowed!important}
html:not(#w):not(#w2) body .icon-btn{border-radius:var(--m-r-sm)!important;color:var(--m-muted)!important}
html:not(#w):not(#w2) body .icon-btn:hover{background:var(--m-hover)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .icon-btn.danger:hover{background:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body summary.btn{list-style:none!important}
html:not(#w):not(#w2) body input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),html:not(#w):not(#w2) body select,html:not(#w):not(#w2) body textarea,html:not(#w):not(#w2) body .input{background:#fff!important;border:1px solid var(--m-line-2)!important;border-radius:var(--m-r-sm)!important;color:var(--m-ink)!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important}
html:not(#w):not(#w2) body input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]):hover,html:not(#w):not(#w2) body select:hover,html:not(#w):not(#w2) body textarea:hover{border-color:var(--m-line-3)!important}
html:not(#w):not(#w2) body input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]):focus,html:not(#w):not(#w2) body select:focus,html:not(#w):not(#w2) body textarea:focus,html:not(#w):not(#w2) body .input:focus{border-color:var(--m-ink)!important;box-shadow:0 0 0 3px rgba(0,0,0,.08)!important;outline:0!important}
html:not(#w):not(#w2) body input::placeholder,html:not(#w):not(#w2) body textarea::placeholder{color:#a3a3a3!important}
html:not(#w):not(#w2) body input:disabled,html:not(#w):not(#w2) body select:disabled,html:not(#w):not(#w2) body textarea:disabled{background:var(--m-subtle)!important;color:var(--m-faint)!important}
html:not(#w):not(#w2) body input[type=checkbox],html:not(#w):not(#w2) body input[type=radio]{accent-color:#0a0a0a!important}
html:not(#w):not(#w2) body label{color:var(--m-ink-3)!important;font-weight:600!important}
html:not(#w):not(#w2) body .wm-switch i{background:#d4d4d4!important;border-color:#c4c4c4!important}
html:not(#w):not(#w2) body .wm-switch input:checked+i{background:var(--m-ink)!important;border-color:var(--m-ink)!important}
html:not(#w):not(#w2) body .wm-switch input:checked~em{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .toggle-setting,html:not(#w):not(#w2) body .integration-toggle{background:var(--m-subtle)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-r)!important}
html:not(#w):not(#w2) body .table th,html:not(#w):not(#w2) body table.table th{background:var(--m-subtle)!important;color:var(--m-muted)!important;font-size:11px!important;font-weight:650!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-bottom:1px solid var(--m-line)!important;padding-top:11px!important;padding-bottom:11px!important}
html[dir=rtl]:not(#w):not(#w2) body .table th,html[dir=rtl]:not(#w):not(#w2) body table.table th{letter-spacing:0!important;text-transform:none!important;font-size:12px!important}
html:not(#w):not(#w2) body .table td{border-bottom:1px solid #efefef!important;color:var(--m-ink-2)!important;font-size:13px!important;padding-top:13px!important;padding-bottom:13px!important}
html:not(#w):not(#w2) body .table tbody tr:hover td{background:var(--m-subtle)!important}
html:not(#w):not(#w2) body .table td b,html:not(#w):not(#w2) body .table td strong{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .table .mono,html:not(#w):not(#w2) body .table td.mono{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .live-status{background:var(--m-sunken)!important;color:var(--m-ink)!important;border:1px solid var(--m-line)!important}
html:not(#w):not(#w2) body .live-status i{background:var(--m-ink)!important}
html:not(#w):not(#w2) body .center-tabs,html:not(#w):not(#w2) body .opscmd-tabs,html:not(#w):not(#w2) body .payments-tabs,html:not(#w):not(#w2) body .report-group-tabs,html:not(#w):not(#w2) body .collections-tabs,html:not(#w):not(#w2) body .tabs{background:transparent!important;border:0!important;border-bottom:1px solid var(--m-line)!important;border-radius:0!important;padding:0!important;gap:4px!important;box-shadow:none!important}
html:not(#w):not(#w2) body .center-tabs button,html:not(#w):not(#w2) body .payments-tab,html:not(#w):not(#w2) body .report-group-tab,html:not(#w):not(#w2) body .collections-tabs .btn,html:not(#w):not(#w2) body .collections-tabs button,html:not(#w):not(#w2) body .tab{background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--m-muted)!important;font-weight:600!important;box-shadow:none!important;min-height:40px!important;margin-bottom:-1px!important;padding-inline:12px!important}
html:not(#w):not(#w2) body .center-tabs button:hover,html:not(#w):not(#w2) body .payments-tab:hover,html:not(#w):not(#w2) body .report-group-tab:hover,html:not(#w):not(#w2) body .collections-tabs .btn:hover,html:not(#w):not(#w2) body .collections-tabs button:hover,html:not(#w):not(#w2) body .tab:hover{background:transparent!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .center-tabs button.active,html:not(#w):not(#w2) body .payments-tab.active,html:not(#w):not(#w2) body .report-group-tab.active,html:not(#w):not(#w2) body .collections-tabs .btn.primary,html:not(#w):not(#w2) body .collections-tabs button.active,html:not(#w):not(#w2) body .tab.active{background:transparent!important;color:var(--m-ink)!important;border-bottom-color:var(--m-ink)!important;box-shadow:none!important}
html:not(#w):not(#w2) body .report-sub-tabs{border:0!important;gap:6px!important}
html:not(#w):not(#w2) body .report-sub-tab{border:1px solid var(--m-line-2)!important;border-radius:999px!important;background:#fff!important;color:var(--m-muted)!important}
html:not(#w):not(#w2) body .report-sub-tab.active{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .pos-mode-segmented{background:var(--m-sunken)!important;border:1px solid var(--m-line)!important;border-radius:10px!important;padding:3px!important}
html:not(#w):not(#w2) body .pos-mode-segmented button{background:transparent!important;border:0!important;border-radius:7px!important;color:var(--m-muted)!important;font-weight:600!important;box-shadow:none!important}
html:not(#w):not(#w2) body .pos-mode-segmented button.active,html:not(#w):not(#w2) body .pos-mode-segmented .exchange-tab.active,html:not(#w):not(#w2) body .pos-mode-segmented .return-tab.active{background:var(--m-ink)!important;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}
html:not(#w):not(#w2) body .metric-grid,html:not(#w):not(#w2) body .opscmd-kpis,html:not(#w):not(#w2) body .finance-kpis{gap:0!important;background:var(--m-surface)!important;border:1px solid var(--m-line)!important;border-radius:var(--wm-radius-card)!important;overflow:hidden!important;box-shadow:none!important}
html:not(#w):not(#w2) body .metric-card,html:not(#w):not(#w2) body .opscmd-kpi,html:not(#w):not(#w2) body .finance-kpi{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;border-inline-end:1px solid var(--m-line)!important;padding:18px 20px!important;text-align:start!important}
html:not(#w):not(#w2) body .metric-card:last-child,html:not(#w):not(#w2) body .opscmd-kpi:last-child,html:not(#w):not(#w2) body .finance-kpi:last-child{border-inline-end:0!important}
html:not(#w):not(#w2) body .opscmd-kpi:hover{background:var(--m-subtle)!important}
html:not(#w):not(#w2) body .metric-card b,html:not(#w):not(#w2) body .opscmd-kpi b{font-size:26px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--m-ink)!important;line-height:1.15!important}
html:not(#w):not(#w2) body .metric-card small,html:not(#w):not(#w2) body .opscmd-kpi small{color:var(--m-faint)!important;font-size:12px!important}
html:not(#w):not(#w2) body .metric-card span,html:not(#w):not(#w2) body .opscmd-kpi span{color:var(--m-muted)!important;font-size:12px!important;font-weight:600!important}
html:not(#w):not(#w2) body .opscmd-kpi{border-top:0!important;border-inline-start:0!important}
@media (max-width:700px){html:not(#w):not(#w2) body .metric-card,html:not(#w):not(#w2) body .opscmd-kpi,html:not(#w):not(#w2) body .finance-kpi{border-inline-end:0!important;border-bottom:1px solid var(--m-line)!important;padding:14px 16px!important}}
@media (max-width:700px){html:not(#w):not(#w2) body .metric-card b,html:not(#w):not(#w2) body .opscmd-kpi b{font-size:22px!important}}
html:not(#w):not(#w2) body .modal-backdrop{background:rgba(0,0,0,.42)!important;backdrop-filter:blur(3px)!important}
html:not(#w):not(#w2) body .modal-card{border:1px solid var(--m-line)!important;border-radius:var(--m-r-xl)!important;box-shadow:var(--m-sh-pop)!important}
html:not(#w):not(#w2) body .modal-head{border-bottom:1px solid var(--m-line)!important;padding-bottom:14px!important}
html:not(#w):not(#w2) body .modal-title{font-size:17px!important;font-weight:750!important;color:var(--m-ink)!important;letter-spacing:-.01em!important}
html:not(#w):not(#w2) body .modal-close-icon{border:1px solid var(--m-line)!important;border-radius:var(--m-r-sm)!important;width:34px!important;height:34px!important;min-width:34px!important;flex-basis:34px!important;background:#fff!important}
html:not(#w):not(#w2) body .collection-action-list,html:not(#w):not(#w2) body .invx-stock-popover{border:1px solid var(--m-line)!important;border-radius:var(--m-r)!important;box-shadow:var(--m-sh-2)!important}
html:not(#w):not(#w2) body .cart-empty,html:not(#w):not(#w2) body .return-empty,html:not(#w):not(#w2) body .center-empty{color:var(--m-muted)!important}
html:not(#w):not(#w2) body .return-empty,html:not(#w):not(#w2) body .center-empty{background:var(--m-subtle)!important;border:1px dashed var(--m-line-2)!important;border-radius:var(--m-r-lg)!important}
html:not(#w):not(#w2) body .return-empty b,html:not(#w):not(#w2) body .center-empty b{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .empty-icon{background:var(--m-ink)!important;color:#fff!important;border-radius:50%!important}
html:not(#w):not(#w2) body .trend-bar.sale{background:var(--m-ink)!important;border-radius:3px 3px 0 0!important}
html:not(#w):not(#w2) body .trend-bar.ret{background:#cfcfcf!important;border-radius:3px 3px 0 0!important}
html:not(#w):not(#w2) body .lg-sale{background:var(--m-ink)!important}
html:not(#w):not(#w2) body .lg-return{background:#cfcfcf!important}
html:not(#w):not(#w2) body .trend-day small{color:var(--m-faint)!important}
html:not(#w):not(#w2) body .pos-smart-command-center{padding:16px 18px!important}
html:not(#w):not(#w2) body .pos-smart-brand span{color:var(--m-faint)!important;letter-spacing:.14em!important}
html:not(#w):not(#w2) body .pos-smart-brand b{color:var(--m-ink)!important;font-weight:800!important}
html:not(#w):not(#w2) body .pos-smart-brand small{color:var(--m-muted)!important}
html:not(#w):not(#w2) body .mode-exchange .pos-smart-brand b,html:not(#w):not(#w2) body .mode-return .pos-smart-brand b{color:var(--m-ink)!important}
html:not(#w):not(#w2) body #posSmartCommand,html:not(#w):not(#w2) body .pos-smart-command-input .input{min-height:46px!important;font-size:15px!important;border-radius:10px!important;background:var(--m-subtle)!important}
html:not(#w):not(#w2) body #posSmartCommand:focus{background:#fff!important}
html:not(#w):not(#w2) body .pos-smart-command-input .btn.primary,html:not(#w):not(#w2) body .pos-smart-actions .btn{min-height:46px!important;border-radius:10px!important}
html:not(#w):not(#w2) body .pos-document-head{border-bottom:1px solid var(--m-line)!important}
html:not(#w):not(#w2) body .doc-preview{background:var(--m-sunken)!important;border:1px solid var(--m-line)!important;color:var(--m-ink)!important;border-radius:6px!important}
html:not(#w):not(#w2) body .pos-overview{background:var(--m-subtle)!important;border-color:var(--m-line)!important}
html:not(#w):not(#w2) body .pos-overview>div{border-color:var(--m-line)!important}
html:not(#w):not(#w2) body .pos-workspace .cart-list.professional-cart{gap:0!important;border:1px solid var(--m-line)!important;border-radius:var(--m-r-lg)!important;overflow:hidden!important;background:#fff!important}
html:not(#w):not(#w2) body .pos-workspace .pro-cart-item{border:0!important;border-radius:0!important;border-bottom:1px solid #efefef!important;box-shadow:none!important;background:#fff!important;margin:0!important}
html:not(#w):not(#w2) body .pos-workspace .pro-cart-item:last-child{border-bottom:0!important}
html:not(#w):not(#w2) body .pos-workspace .pro-cart-item:hover{background:var(--m-subtle)!important;border-color:#efefef!important}
html:not(#w):not(#w2) body .pos-workspace .pos-cart-thumb{background:var(--m-ink)!important;color:#fff!important;border:0!important;font-weight:700!important}
html:not(#w):not(#w2) body .pos-workspace .pro-cart-item .line-total b{font-size:15px!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .qty-control{border:1px solid var(--m-line-2)!important;border-radius:var(--m-r-sm)!important;background:#fff!important;overflow:hidden!important}
html:not(#w):not(#w2) body .qty-control button{color:var(--m-ink)!important;background:var(--m-subtle)!important}
html:not(#w):not(#w2) body .qty-control button:hover{background:var(--m-sunken)!important}
html:not(#w):not(#w2) body .pos-workspace .cart-empty{background:var(--m-subtle)!important;border:1px dashed var(--m-line-2)!important;border-radius:var(--m-r-lg)!important}
html:not(#w):not(#w2) body .pos-quick-checkout{background:var(--m-ink)!important;border:1px solid var(--m-ink)!important;border-radius:var(--m-r-lg)!important;box-shadow:0 12px 32px rgba(0,0,0,.22)!important;color:#fff!important}
html:not(#w):not(#w2) body .pos-quick-checkout span,html:not(#w):not(#w2) body .pos-quick-checkout small{color:#a3a3a3!important}
html:not(#w):not(#w2) body .pos-quick-checkout b,html:not(#w):not(#w2) body .pos-quick-checkout strong{color:#fff!important}
html:not(#w):not(#w2) body .pos-quick-checkout .btn.primary,html:not(#w):not(#w2) body .pos-quick-checkout .pos-complete{background:#fff!important;color:var(--m-ink)!important;border-color:#fff!important;font-weight:700!important}
html:not(#w):not(#w2) body .pos-quick-checkout .btn.primary:not(:disabled):hover{background:#e9e9e9!important;color:var(--m-ink)!important;border-color:#e9e9e9!important}
html:not(#w):not(#w2) body .pos-quick-checkout .pos-quick-ready{background:#1f1f1f!important;border-color:#333!important;color:#e5e5e5!important}
html:not(#w):not(#w2) body .pos-quick-checkout .pos-quick-ready[data-tone="ok"]{background:#1f1f1f!important;border-color:#fff!important;color:#fff!important}
html:not(#w):not(#w2) body .pos-quick-checkout .pos-quick-ready[data-tone="warn"]{background:#1f1f1f!important;border-color:#8c8c8c!important;color:#fff!important}
html:not(#w):not(#w2) body .pos-checkout-dock .pos-step-head{color:var(--m-ink)!important;font-size:12.5px!important;font-weight:700!important;padding-top:12px!important;border-top:1px solid #efefef!important}
html:not(#w):not(#w2) body .pos-checkout-dock .pos-step-head:first-child{border-top:0!important;padding-top:0!important}
html:not(#w):not(#w2) body .pos-checkout-dock .pos-step-head b{background:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .pos-direct-delivery-toggle{background:var(--m-subtle)!important;border-color:var(--m-line)!important}
html:not(#w):not(#w2) body .pos-direct-copy b{font-size:12.5px!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .pos-direct-copy small{font-size:11.5px!important;color:var(--m-muted)!important}
html:not(#w):not(#w2) body .pos-advance-control,html:not(#w):not(#w2) body .advance-toggle{border-color:var(--m-line-2)!important;background:#fff!important}
html:not(#w):not(#w2) body .checkout-summary{border-top:1px solid var(--m-line)!important}
html:not(#w):not(#w2) body .exchange-column-head{background:var(--m-subtle)!important;border-radius:var(--m-r) var(--m-r) 0 0!important}
html:not(#w):not(#w2) body .exchange-column-head.outbound{border-top:3px solid var(--m-ink)!important}
html:not(#w):not(#w2) body .exchange-column-head.incoming{border-top:3px dashed var(--m-line-3)!important}
html:not(#w):not(#w2) body .exchange-rule{background:var(--m-subtle)!important;border:1px solid var(--m-line)!important;border-inline-start:3px solid var(--m-ink)!important;border-radius:var(--m-r)!important}
html:not(#w):not(#w2) body .recent-sale-row{border:1px solid var(--m-line)!important;border-radius:var(--m-r)!important;background:#fff!important}
html:not(#w):not(#w2) body .recent-sale-row:hover{border-color:var(--m-ink)!important}
html:not(#w):not(#w2) body .pending-direction-head.returning{background:var(--m-sunken)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .pending-direction-head.outgoing{background:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .exchange-settlement .grand{border-top:1px solid var(--m-line)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .ops-phase-strip{gap:0!important;border:1px solid var(--m-line)!important;border-radius:var(--m-r-lg)!important;overflow:hidden!important;background:#fff!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase{border:0!important;border-radius:0!important;border-inline-end:1px solid var(--m-line)!important;background:#fff!important;box-shadow:none!important;padding:16px 18px!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:last-of-type{border-inline-end:0!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:hover{background:var(--m-subtle)!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active{background:var(--m-ink)!important;color:#fff!important;box-shadow:none!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active span,html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active b{color:#fff!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active small{color:#bdbdbd!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase b{font-size:26px!important;color:var(--m-ink)!important;font-weight:700!important}
html:not(#w):not(#w2) body .ops-phase-strip .phase-overdue7 b{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .center-live-dot{background:var(--m-ink)!important;box-shadow:0 0 0 4px rgba(0,0,0,.08)!important}
html:not(#w):not(#w2) body .center-sync-pill,html:not(#w):not(#w2) body .center-sync-pill.ready{background:#fff!important;color:var(--m-ink)!important;border:1px solid var(--m-line-2)!important}
html:not(#w):not(#w2) body .opscmd-side-title{color:var(--m-ink)!important;font-weight:700!important}
html:not(#w):not(#w2) body .opscmd-signals>*{border-color:#efefef!important}
html:not(#w):not(#w2) body .center-page .btn{border-radius:8px!important}
html:not(#w):not(#w2) body .invx-size-head{background:var(--m-subtle)!important;color:var(--m-muted)!important}
html:not(#w):not(#w2) body .invx-size-cell{border-color:#efefef!important}
html:not(#w):not(#w2) body .invx-model-card{border-radius:var(--m-r-lg)!important}
html:not(#w):not(#w2) body .collection-report-link{transition:border-color .12s ease!important}
html:not(#w):not(#w2) body .collection-report-link small{color:var(--m-muted)!important}
html:not(#w):not(#w2) body .payments-overview-card:hover{border-color:var(--m-ink)!important}
html:not(#w):not(#w2) body .payments-guardrail{background:var(--m-subtle)!important;border:1px solid var(--m-line)!important;border-inline-start:3px solid var(--m-ink)!important;color:var(--m-ink-2)!important}
html:not(#w):not(#w2) body .report-capabilities span{background:#fff!important;border:1px solid var(--m-line-2)!important;color:var(--m-ink-2)!important}
html:not(#w):not(#w2) body .finance-panel.is-total{border-color:var(--m-ink)!important}
html:not(#w):not(#w2) body .settings-menu-item{border-radius:var(--m-r-sm)!important;color:var(--m-ink-2)!important}
html:not(#w):not(#w2) body .settings-menu-item:hover{background:var(--m-hover)!important}
html:not(#w):not(#w2) body .settings-menu-item.active{background:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .settings-menu-item.active small{color:#bdbdbd!important}
html:not(#w):not(#w2) body .settings-save-bar{background:#fff!important;border-top:1px solid var(--m-line)!important}
html:not(#w):not(#w2) body .brand-preview{background:var(--m-subtle)!important;border:1px dashed var(--m-line-2)!important;border-radius:var(--m-r)!important}
html:not(#w):not(#w2) body .login-body{background:var(--m-canvas)!important}
html:not(#w):not(#w2) body .login-card{border:1px solid var(--m-line)!important;border-radius:var(--m-r-xl)!important;box-shadow:var(--m-sh-2)!important}
html:not(#w):not(#w2) body .login-card .brand-login{letter-spacing:.24em!important;font-weight:800!important}
html:not(#w):not(#w2) body .login-card h1{letter-spacing:-.02em!important}
html:not(#w):not(#w2) body .login-card .btn.primary{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important;min-height:42px!important}
html:not(#w):not(#w2) body .login-lang button[aria-pressed="true"]{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important}
html:not(#w):not(#w2) body .mobile-dock{background:rgba(255,255,255,.96)!important;border-top:1px solid var(--m-line)!important}
html:not(#w):not(#w2) body .mobile-dock .active,html:not(#w):not(#w2) body .mobile-dock button.active{color:var(--m-ink)!important}
html:not(#w):not(#w2) body .mobile-menu{background:#fff!important;border-color:var(--m-line-2)!important;color:var(--m-ink)!important}
html:not(#w):not(#w2) body .opscmd-kpi:before{background:transparent!important;width:0!important}
html:not(#w):not(#w2) body .opscmd-kpi.active{background:var(--m-subtle)!important;border-color:transparent!important;box-shadow:inset 0 -2px 0 var(--m-ink)!important}
html:not(#w):not(#w2) body .opscmd-kpi>span{font-size:11px!important;color:var(--m-muted)!important}
html:not(#w):not(#w2) body .opscmd-kpi>small{font-size:12px!important;color:var(--m-faint)!important}
html:not(#w):not(#w2) body .center-search-wrap>.input{padding-inline-start:42px!important;min-height:42px!important;border-radius:10px!important}
html:not(#w):not(#w2) body .center-search-wrap>span{color:var(--m-faint)!important;font-size:17px!important}
html:not(#w):not(#w2) body .global-search-wrap input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]){background:transparent!important;border:0!important;box-shadow:none!important}
html:not(#w):not(#w2) body .global-search-wrap input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]):focus{box-shadow:none!important}
html:not(#w):not(#w2) body .pos-overview>div:first-child{background:transparent!important}
@media (max-width:700px){html:not(#w):not(#w2) body .metric-card:nth-child(odd),html:not(#w):not(#w2) body .opscmd-kpi:nth-child(odd){border-inline-end:1px solid var(--m-line)!important}}

/* ===== 3. Studio design (A86) ===== */
:root:not(#w):not(#w2){--s-canvas:#f7f7f8!important;--s-surface:#fff!important;--s-panel:#fbfbfb!important;--s-line:#ececec!important;--s-line-2:#dedede!important;--s-line-3:#c7c7c7!important;--s-ink:#0a0a0a!important;--s-ink-2:#2b2b2b!important;--s-muted:#6b6b6b!important;--s-faint:#9a9a9a!important;--s-hover:#f2f2f2!important;--s-active:#ebebeb!important;--s-r:10px!important;--s-r-lg:var(--wm-radius-card)!important;--s-ring:0 0 0 3px rgba(0,0,0,.07)!important;--s-pop:0 1px 2px rgba(0,0,0,.05),0 12px 32px -8px rgba(0,0,0,.18)!important}
:root:not(#w):not(#w2){--m-canvas:#f7f7f8!important;--m-line:#ececec!important;--m-line-2:#dedede!important;--m-hover:#f2f2f2!important;--m-subtle:#fbfbfb!important}
html:not(#w):not(#w2) body{background:var(--s-canvas)!important;font-size:13.5px!important;letter-spacing:-.003em!important}
html[dir=rtl]:not(#w):not(#w2) body{letter-spacing:0!important}
html:not(#w):not(#w2) body .main{background:var(--s-canvas)!important}
html:not(#w):not(#w2) body .center-tabs button:before,html:not(#w):not(#w2) body .payments-tab:before,html:not(#w):not(#w2) body .report-group-tab:before,html:not(#w):not(#w2) body .collections-tabs .btn:before,html:not(#w):not(#w2) body .pos-mode-segmented button:before,html:not(#w):not(#w2) body .settings-menu-item:before,html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:before{content:""!important;display:inline-block!important;flex:none!important;width:16px!important;height:16px!important;background:currentColor!important;-webkit-mask:var(--ico) center/contain no-repeat!important;mask:var(--ico) center/contain no-repeat!important;vertical-align:-3px!important;opacity:.9!important}
html:not(#w):not(#w2) body .center-tabs button,html:not(#w):not(#w2) body .payments-tab,html:not(#w):not(#w2) body .report-group-tab,html:not(#w):not(#w2) body .collections-tabs .btn,html:not(#w):not(#w2) body .pos-mode-segmented button{display:inline-flex!important;align-items:center!important;gap:8px!important}
html:not(#w):not(#w2) body .sidebar{background:#fcfcfc!important;border-inline-end:1px solid var(--s-line)!important;box-shadow:none!important}
html:not(#w):not(#w2) body .sidebar-brand{background:#fcfcfc!important;border-bottom:1px solid transparent!important;min-height:60px!important}
html:not(#w):not(#w2) body .sidebar-brand .brand-fallback,html:not(#w):not(#w2) body .sidebar-brand b{color:var(--s-ink)!important;letter-spacing:.2em!important;font-size:15px!important}
html:not(#w):not(#w2) body .sidebar-brand img{filter:brightness(0)!important}
html:not(#w):not(#w2) body .sidebar .nav-group-toggle,html:not(#w):not(#w2) body .sidebar .nav-group-toggle span:first-child{color:var(--s-faint)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important}
html:not(#w):not(#w2) body .sidebar .nav{color:var(--s-ink-2)!important;font-size:13.5px!important;font-weight:500!important;border-radius:8px!important;min-height:34px!important;padding-block:6px!important}
html:not(#w):not(#w2) body .sidebar .nav .nav-icon{color:var(--s-muted)!important;width:18px!important;height:18px!important;min-width:18px!important}
html:not(#w):not(#w2) body .sidebar .nav .nav-icon svg{width:18px!important;height:18px!important;stroke-width:1.75!important}
html:not(#w):not(#w2) body .sidebar .nav:hover{background:var(--s-hover)!important;color:var(--s-ink)!important}
html:not(#w):not(#w2) body .sidebar .nav:hover .nav-icon{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .sidebar .nav.active{background:var(--s-active)!important;color:var(--s-ink)!important;font-weight:600!important;box-shadow:none!important}
html:not(#w):not(#w2) body .sidebar .nav.active .nav-icon{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .sidebar .nav.active:before{background:var(--s-ink)!important;border-radius:0 3px 3px 0!important}
html:not(#w):not(#w2) body .sidebar .nav-bottom{background:#fcfcfc!important;border-top:1px solid var(--s-line)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn:hover{background:var(--s-hover)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn small{color:var(--s-faint)!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn .nav-icon{background:var(--s-ink)!important;color:#fff!important;border-radius:50%!important}
html:not(#w):not(#w2) body .sidebar .nav-chevron,html:not(#w):not(#w2) body .sidebar .account-caret{color:var(--s-faint)!important}
html:not(#w):not(#w2) body .account-menu{background:#fff!important;border:1px solid var(--s-line)!important;border-radius:12px!important;box-shadow:var(--s-pop)!important}
html:not(#w):not(#w2) body .account-menu button{border-radius:7px!important;color:var(--s-ink-2)!important}
html:not(#w):not(#w2) body .account-menu button:hover{background:var(--s-hover)!important}
html:not(#w):not(#w2) body .mobile-drawer-head{border-bottom-color:var(--s-line)!important}
html:not(#w):not(#w2) body .mobile-drawer-head b{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .mobile-drawer-head small{color:var(--s-faint)!important}
html:not(#w):not(#w2) body .mobile-drawer-head button{background:#fff!important;border-color:var(--s-line-2)!important;color:var(--s-ink)!important}
html:not(#w):not(#w2) body .topbar{background:rgba(255,255,255,.85)!important;border-bottom:1px solid var(--s-line)!important;min-height:58px!important}
html:not(#w):not(#w2) body .topbar .page-title{font-size:15px!important;font-weight:650!important;letter-spacing:-.01em!important}
html:not(#w):not(#w2) body .topbar-eyebrow{font-size:11px!important;color:var(--s-faint)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}
html:not(#w):not(#w2) body .global-search-wrap{background:#fff!important;border:1px solid var(--s-line-2)!important;border-radius:9px!important;box-shadow:0 1px 0 rgba(0,0,0,.02)!important}
html:not(#w):not(#w2) body .global-search-toggle{color:transparent!important;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23737373%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227.5%22/%3E%3Cpath d=%22m21 21-4.3-4.3%22/%3E%3C/svg%3E") center/16px no-repeat!important;font-size:0!important}
html:not(#w):not(#w2) body .global-search-wrap:hover{background:#fff!important;border-color:var(--s-line-3)!important}
html:not(#w):not(#w2) body .global-search-wrap kbd{background:var(--s-hover)!important;border:1px solid var(--s-line-2)!important;box-shadow:none!important;font-size:10.5px!important}
html:not(#w):not(#w2) body .top-actions .top-new-sale{border-radius:9px!important;min-height:34px!important;font-weight:600!important}
html:not(#w):not(#w2) body .top-actions .user-pill{border-radius:9px!important;min-height:34px!important;background:#fff!important;border-color:var(--s-line-2)!important}
html:not(#w):not(#w2) body .content{padding-top:32px!important}
html:not(#w):not(#w2) body #view>.pos-logs-header .section-title,html:not(#w):not(#w2) body #view>.collection-toolbar .section-title,html:not(#w):not(#w2) body #view>.section-head .section-title,html:not(#w):not(#w2) body #view .payments-header h1,html:not(#w):not(#w2) body #view .opscmd-head h2,html:not(#w):not(#w2) body #view .report-context h2{font-size:24px!important;font-weight:650!important;letter-spacing:-.025em!important}
html:not(#w):not(#w2) body .section-kicker,html:not(#w):not(#w2) body .payments-eyebrow,html:not(#w):not(#w2) body .opscmd-kicker,html:not(#w):not(#w2) body .finance-eyebrow,html:not(#w):not(#w2) body .report-context-kicker{font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--s-faint)!important}
html:not(#w):not(#w2) body .table-wrap,html:not(#w):not(#w2) body .finance-panel,html:not(#w):not(#w2) body .report-filter-card,html:not(#w):not(#w2) body .filter-card,html:not(#w):not(#w2) body .settings-panel,html:not(#w):not(#w2) body .payments-overview-card,html:not(#w):not(#w2) body .invws-side-card,html:not(#w):not(#w2) body .opscmd-side-card,html:not(#w):not(#w2) body .invx-model-card,html:not(#w):not(#w2) body .pos-smart-command-center,html:not(#w):not(#w2) body .report-context{border-color:var(--s-line)!important;border-radius:var(--s-r-lg)!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important}
html:not(#w):not(#w2) body .card-heading{gap:4px!important}
html:not(#w):not(#w2) body .card-heading h3,html:not(#w):not(#w2) body .card h3{font-size:15px!important;font-weight:650!important;letter-spacing:-.01em!important;color:var(--s-ink)!important}
html:not(#w):not(#w2) body .btn{border-radius:9px!important;border-color:var(--s-line-2)!important;font-weight:550!important;font-size:13px!important}
html:not(#w):not(#w2) body .btn:not(.mobile-menu){min-height:34px!important;padding-inline:13px!important}
html:not(#w):not(#w2) body .btn.small{min-height:28px!important;border-radius:7px!important}
html:not(#w):not(#w2) body .btn.primary{background:var(--s-ink)!important;border-color:var(--s-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.2)!important}
html:not(#w):not(#w2) body .btn:focus-visible{box-shadow:var(--s-ring)!important;outline:0!important}
html:not(#w):not(#w2) body input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),html:not(#w):not(#w2) body select,html:not(#w):not(#w2) body textarea{border-radius:9px!important;border-color:var(--s-line-2)!important;min-height:36px!important}
html:not(#w):not(#w2) body input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]):focus,html:not(#w):not(#w2) body select:focus,html:not(#w):not(#w2) body textarea:focus{box-shadow:var(--s-ring)!important}
html:not(#w):not(#w2) body label{font-size:12.5px!important;font-weight:550!important;color:var(--s-ink-2)!important}
html:not(#w):not(#w2) body .center-tabs,html:not(#w):not(#w2) body .opscmd-tabs,html:not(#w):not(#w2) body .payments-tabs,html:not(#w):not(#w2) body .report-group-tabs,html:not(#w):not(#w2) body .collections-tabs{border-bottom:1px solid var(--s-line)!important;gap:2px!important;overflow-x:auto!important;scrollbar-width:none!important}
html:not(#w):not(#w2) body .center-tabs button,html:not(#w):not(#w2) body .payments-tab,html:not(#w):not(#w2) body .report-group-tab,html:not(#w):not(#w2) body .collections-tabs .btn{font-size:13px!important;font-weight:550!important;color:var(--s-muted)!important;min-height:42px!important;padding-inline:10px!important;white-space:nowrap!important;border-radius:0!important}
html:not(#w):not(#w2) body .center-tabs button:hover,html:not(#w):not(#w2) body .payments-tab:hover,html:not(#w):not(#w2) body .report-group-tab:hover,html:not(#w):not(#w2) body .collections-tabs .btn:hover{color:var(--s-ink)!important;background:transparent!important;box-shadow:inset 0 -2px 0 var(--s-line-2)!important}
html:not(#w):not(#w2) body .center-tabs button.active,html:not(#w):not(#w2) body .payments-tab.active,html:not(#w):not(#w2) body .report-group-tab.active,html:not(#w):not(#w2) body .collections-tabs .btn.primary{color:var(--s-ink)!important;box-shadow:inset 0 -2px 0 var(--s-ink)!important;border-bottom-color:transparent!important;font-weight:650!important}
html:not(#w):not(#w2) body .center-tabs button[data-center-tab=tracking]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .center-tabs button[data-center-tab=missing]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 8v4M12 16h.01%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .center-tabs button[data-center-tab=receipts]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z%22/%3E%3Cpath d=%22M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8%22/%3E%3Cpath d=%22M12 17.5v-11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .center-tabs button[data-center-tab=tickets]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z%22/%3E%3Cpath d=%22M14 2v4a2 2 0 0 0 2 2h4%22/%3E%3Cpath d=%22M10 9H8M16 13H8M16 17H8%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=overview]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%223%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%2212%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%223%22 y=%2216%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=register]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=accrual]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z%22/%3E%3Cpath d=%22M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8%22/%3E%3Cpath d=%22M12 17.5v-11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=suppliers]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z%22/%3E%3Cpath d=%22M17 18h1%22/%3E%3Cpath d=%22M12 18h1%22/%3E%3Cpath d=%22M7 18h1%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=refunds]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 14 4 9l5-5%22/%3E%3Cpath d=%22M4 9h10.5a5.5 5.5 0 0 1 0 11H11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .payments-tab[data-payments-tab=bulk]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z%22/%3E%3Cpath d=%22M14 2v4a2 2 0 0 0 2 2h4%22/%3E%3Cpath d=%22M12 12v6%22/%3E%3Cpath d=%22m15 15-3-3-3 3%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=overview]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%223%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%2212%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%223%22 y=%2216%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=trade]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 7 13.5 15.5 8.5 10.5 2 17%22/%3E%3Cpath d=%22M16 7h6v6%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=money]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1%22/%3E%3Cpath d=%22M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=accounting]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=stock]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z%22/%3E%3Cpath d=%22M12 22V12%22/%3E%3Cpath d=%22m3.3 7 8.7 5 8.7-5%22/%3E%3Cpath d=%22m7.5 4.27 9 5.15%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=suppliers]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8l-7 5V8l-7 5V4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z%22/%3E%3Cpath d=%22M17 18h1%22/%3E%3Cpath d=%22M12 18h1%22/%3E%3Cpath d=%22M7 18h1%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .report-group-tab[data-report-group=audit]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z%22/%3E%3Cpath d=%22m9 12 2 2 4-4%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=overview]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%223%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3Crect x=%2214%22 y=%2212%22 width=%227%22 height=%229%22 rx=%221.5%22/%3E%3Crect x=%223%22 y=%2216%22 width=%227%22 height=%225%22 rx=%221.5%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=cashouts]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%228%22 r=%226%22/%3E%3Cpath d=%22M18.09 10.37A6 6 0 1 1 10.34 18%22/%3E%3Cpath d=%22M7 6h1v4%22/%3E%3Cpath d=%22m16.71 13.88.7.71-2.82 2.82%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=unmatched]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 8v4M12 16h.01%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=pending]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=paymob]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect width=%2220%22 height=%2214%22 x=%222%22 y=%225%22 rx=%222%22/%3E%3Cpath d=%22M2 10h20%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=payment]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect width=%2220%22 height=%2212%22 x=%222%22 y=%226%22 rx=%222%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222%22/%3E%3Cpath d=%22M6 12h.01M18 12h.01%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=performance]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn[data-collection-tab=history]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8%22/%3E%3Cpath d=%22M3 3v5h5%22/%3E%3Cpath d=%22M12 7v5l4 2%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .collections-tabs .btn:not([data-collection-tab]):before{width:0!important;margin:0!important}
html:not(#w):not(#w2) body .pos-mode-segmented{background:var(--s-hover)!important;border:1px solid var(--s-line)!important;border-radius:10px!important;padding:3px!important;gap:2px!important}
html:not(#w):not(#w2) body .pos-mode-segmented button{border-radius:7px!important;min-height:32px!important;padding-inline:14px!important;font-weight:550!important;color:var(--s-muted)!important}
html:not(#w):not(#w2) body .pos-mode-segmented button:hover{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .pos-mode-segmented button.active,html:not(#w):not(#w2) body .pos-mode-segmented .exchange-tab.active,html:not(#w):not(#w2) body .pos-mode-segmented .return-tab.active{background:#fff!important;color:var(--s-ink)!important;box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04)!important;font-weight:650!important}
html:not(#w):not(#w2) body .pos-mode-segmented button[onclick*="'sale'"]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z%22/%3E%3Cpath d=%22M3 6h18%22/%3E%3Cpath d=%22M16 10a4 4 0 0 1-8 0%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .pos-mode-segmented .exchange-tab{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M8 3 4 7l4 4%22/%3E%3Cpath d=%22M4 7h16%22/%3E%3Cpath d=%22m16 21 4-4-4-4%22/%3E%3Cpath d=%22M20 17H4%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .pos-mode-segmented .return-tab{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 14 4 9l5-5%22/%3E%3Cpath d=%22M4 9h10.5a5.5 5.5 0 0 1 0 11H11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .metric-card,html:not(#w):not(#w2) body .opscmd-kpi,html:not(#w):not(#w2) body .finance-kpi{position:relative!important;padding:20px 22px!important}
html:not(#w):not(#w2) body .opscmd-kpi:after,html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:after{content:""!important;position:absolute!important;top:18px!important;inset-inline-end:18px!important;width:30px!important;height:30px!important;border-radius:8px!important;background:var(--s-hover)!important;-webkit-mask:none!important;mask:none!important}
html:not(#w):not(#w2) body .opscmd-kpi:before{content:""!important;position:absolute!important;top:25px!important;inset-inline-end:25px!important;width:16px!important;height:16px!important;z-index:1!important;background:var(--s-ink)!important;-webkit-mask:var(--ico) center/contain no-repeat!important;mask:var(--ico) center/contain no-repeat!important;bottom:auto!important;inset-inline-start:auto!important}
html:not(#w):not(#w2) body .opscmd-kpi.stage-attention{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 8v4M12 16h.01%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .opscmd-kpi.stage-return_pending{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 14 4 9l5-5%22/%3E%3Cpath d=%22M4 9h10.5a5.5 5.5 0 0 1 0 11H11%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .opscmd-kpi.stage-waiting{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .opscmd-kpi.stage-open{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .metric-card b,html:not(#w):not(#w2) body .opscmd-kpi b{font-size:var(--wm-text-kpi)!important;font-weight:var(--wm-weight-title)!important;letter-spacing:-.03em!important}
html:not(#w):not(#w2) body .metric-card span,html:not(#w):not(#w2) body .opscmd-kpi>span{font-size:var(--wm-text-meta)!important;font-weight:var(--wm-weight-medium)!important;color:var(--s-muted)!important;letter-spacing:0!important;text-transform:none!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase{position:relative!important;padding-inline-start:60px!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:after{top:50%!important;margin-top:-16px!important;inset-inline-start:18px!important;inset-inline-end:auto!important;width:32px!important;height:32px!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase:before{position:absolute!important;top:50%!important;margin-top:-8px!important;inset-inline-start:26px!important;z-index:1!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase[data-ops-phase=awaiting_pickup]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 6v6l4 2%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase[data-ops-phase=picked_up]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase[data-ops-phase=overdue7]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22/%3E%3Cpath d=%22M12 8v4M12 16h.01%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active:after{background:#fff!important}
html:not(#w):not(#w2) body .ops-phase-strip .ops-phase.active:before{background:var(--s-ink)!important}
html:not(#w):not(#w2) body .table th,html:not(#w):not(#w2) body table.table th{background:var(--s-panel)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--s-muted)!important;padding-top:10px!important;padding-bottom:10px!important}
html:not(#w):not(#w2) body .table td{padding-top:12px!important;padding-bottom:12px!important;border-bottom-color:#f1f1f1!important}
html:not(#w):not(#w2) body .table tbody tr:last-child td{border-bottom:0!important}
html:not(#w):not(#w2) body .table tbody tr:hover td{background:#fafafa!important}
html:not(#w):not(#w2) body .table-wrap{overflow:auto!important}
html:not(#w):not(#w2) body .center-empty,html:not(#w):not(#w2) body .return-empty,html:not(#w):not(#w2) body .cart-empty{background:var(--s-surface)!important;border:1px dashed var(--s-line-2)!important;border-radius:var(--s-r-lg)!important;padding:36px 20px!important}
html:not(#w):not(#w2) body .center-empty:before,html:not(#w):not(#w2) body .return-empty:before,html:not(#w):not(#w2) body .cart-empty:before{content:""!important;display:block!important;width:44px!important;height:44px!important;margin:0 auto 12px!important;border-radius:12px!important;background:var(--s-hover) url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23737373%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 12h-6l-2 3h-4l-2-3H2%22/%3E%3Cpath d=%22M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z%22/%3E%3C/svg%3E") center/20px no-repeat!important;box-shadow:inset 0 0 0 1px var(--s-line)!important}
html:not(#w):not(#w2) body .center-empty b,html:not(#w):not(#w2) body .return-empty b,html:not(#w):not(#w2) body .cart-empty b{font-size:14px!important;font-weight:650!important}
html:not(#w):not(#w2) body .settings-menu-item{display:flex!important;align-items:flex-start!important;gap:10px!important;border-radius:8px!important;padding:9px 10px!important}
html:not(#w):not(#w2) body .settings-menu-item:before{margin-top:2px!important;color:var(--s-muted)!important}
html:not(#w):not(#w2) body .settings-menu-item.active{background:var(--s-active)!important;color:var(--s-ink)!important}
html:not(#w):not(#w2) body .settings-menu-item.active:before{color:var(--s-ink)!important}
html:not(#w):not(#w2) body .settings-menu-item.active small{color:var(--s-muted)!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=general]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%223%22/%3E%3Cpath d=%22M7 15l3-6 2 4 2-4 3 6%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=printing]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2%22/%3E%3Cpath d=%22M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6%22/%3E%3Crect x=%226%22 y=%2214%22 width=%2212%22 height=%228%22 rx=%221%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=shopify]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7%22/%3E%3Cpath d=%22M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8%22/%3E%3Cpath d=%22M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4%22/%3E%3Cpath d=%22M2 7h20v3a2 2 0 0 1-2 2 2.5 2.5 0 0 1-2.5-1.5A2.5 2.5 0 0 1 15 12a2.5 2.5 0 0 1-2.5-1.5h-1A2.5 2.5 0 0 1 9 12a2.5 2.5 0 0 1-2.5-1.5A2.5 2.5 0 0 1 4 12a2 2 0 0 1-2-2Z%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=bosta]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2%22/%3E%3Cpath d=%22M15 18H9%22/%3E%3Cpath d=%22M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3Ccircle cx=%227%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=address]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 10c0 4.99-5.54 10.19-7.4 11.8a1 1 0 0 1-1.2 0C9.54 20.19 4 14.99 4 10a8 8 0 0 1 16 0%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%223%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=local-mirror]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cellipse cx=%2212%22 cy=%225%22 rx=%229%22 ry=%223%22/%3E%3Cpath d=%22M3 5v14a9 3 0 0 0 18 0V5%22/%3E%3Cpath d=%22M3 12a9 3 0 0 0 18 0%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=accounting-imports]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-menu-item[data-settings-target=exchange]{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M22 12h-6l-2 3h-4l-2-3H2%22/%3E%3Cpath d=%22M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z%22/%3E%3C/svg%3E")!important}
html:not(#w):not(#w2) body .settings-panel{padding:24px!important}
html:not(#w):not(#w2) body .toggle-setting,html:not(#w):not(#w2) body .integration-toggle{background:var(--s-panel)!important;border-color:var(--s-line)!important}
html:not(#w):not(#w2) body .pos-smart-command-center{padding:14px 16px!important}
html:not(#w):not(#w2) body #posSmartCommand{background:#fff!important;border-color:var(--s-line-2)!important;min-height:44px!important;border-radius:10px!important}
html:not(#w):not(#w2) body .pos-workspace .pos-cart-thumb{background:var(--s-hover)!important;color:var(--s-ink)!important;box-shadow:inset 0 0 0 1px var(--s-line)!important;border-radius:9px!important}
html:not(#w):not(#w2) body .pos-quick-checkout{border-radius:16px!important;box-shadow:0 16px 40px -12px rgba(0,0,0,.45)!important}
html:not(#w):not(#w2) body .pos-quick-checkout .btn.primary{border-radius:10px!important;min-height:44px!important;padding-inline:26px!important}
html:not(#w):not(#w2) body .pos-checkout-dock .pos-step-head b{border-radius:6px!important}
html:not(#w):not(#w2) body .pos-overview{background:var(--s-panel)!important}
html:not(#w):not(#w2) body .trend-bar.sale{border-radius:4px 4px 1px 1px!important}
html:not(#w):not(#w2) body .trend-bar.ret{background:#d9d9d9!important;border-radius:4px 4px 1px 1px!important}
html:not(#w):not(#w2) body .modal-card{border-radius:16px!important;box-shadow:var(--s-pop)!important}
html:not(#w):not(#w2) body .modal-backdrop{background:rgba(10,10,10,.32)!important}
html:not(#w):not(#w2) body .login-body{background:radial-gradient(circle at 50% 0,#ffffff 0,var(--s-canvas) 60%)!important}
html:not(#w):not(#w2) body .login-card{border-radius:18px!important;box-shadow:var(--s-pop)!important;border-color:var(--s-line)!important}
@media (max-width:700px){html:not(#w):not(#w2) body .opscmd-kpi:after{top:14px!important;inset-inline-end:14px!important;width:26px!important;height:26px!important}}
@media (max-width:700px){html:not(#w):not(#w2) body .opscmd-kpi:before{top:19px!important;inset-inline-end:19px!important;width:14px!important;height:14px!important}}
@media (max-width:700px){html:not(#w):not(#w2) body .ops-phase-strip .ops-phase{padding-inline-start:56px!important}}
@media (max-width:700px){html:not(#w):not(#w2) body .sidebar{background:#fff!important}}
html:not(#w):not(#w2) body .sidebar .account-menu-btn .nav-icon{width:30px!important;height:30px!important;min-width:30px!important;display:grid!important;place-items:center!important;border-radius:50%!important}
html:not(#w):not(#w2) body .sidebar .account-menu-btn .nav-icon svg{width:16px!important;height:16px!important}
html:not(#w):not(#w2) body .settings-menu-item{width:100%!important;justify-content:flex-start!important;align-items:center!important;min-height:52px!important}
html:not(#w):not(#w2) body .settings-menu-item>span{flex:1!important;align-items:flex-start!important;text-align:start!important}
html:not(#w):not(#w2) body .settings-menu-item b{font-size:13px!important;font-weight:600!important}
html:not(#w):not(#w2) body .settings-menu-item small{font-size:11px!important;color:var(--s-faint)!important}
html:not(#w):not(#w2) body .settings-menu-item:hover{transform:none!important}
html:not(#w):not(#w2) body .center-search-wrap>span{color:transparent!important;font-size:0!important;width:16px!important;height:16px!important;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23737373%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227.5%22/%3E%3Cpath d=%22m21 21-4.3-4.3%22/%3E%3C/svg%3E") center/16px no-repeat!important}
@media (max-width:700px){html:not(#w):not(#w2) body .metric-card b,html:not(#w):not(#w2) body .opscmd-kpi b{font-size:22px!important}}
@media (max-width:700px){html:not(#w):not(#w2) body .metric-card,html:not(#w):not(#w2) body .opscmd-kpi,html:not(#w):not(#w2) body .finance-kpi{padding:16px!important}}
