:root{--font-sans: "Onest", "Noto Sans", "Segoe UI", sans-serif;--font-display: "Cormorant Garamond", "Spectral", serif;--font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace}:root,:root[data-theme=light]{--app-bg: #f6f1e8;--app-bg-2: #efe6d8;--app-surface: #ffffff;--app-surface-2: #fffaf2;--app-text: #1c2431;--app-text-soft: #394456;--app-text-muted: #6b778c;--app-accent: #d36a2f;--app-accent-2: #2b7a73;--app-accent-3: #2f5fd4;--app-warning: #e08c2f;--app-danger: #c3412f;--app-accent-ink: #a64b17;--app-warning-ink: #9b4f0f;--app-danger-ink: #a93b2d;--app-text-muted-readable: #5f697a;--app-stage-gate: #2f5fd4;--app-stage-prep: #7c5cd4;--app-stage-work: #d36a2f;--app-tooltip-bg: #1c2431;--app-tooltip-text: #ffffff;--app-border: rgba(28, 36, 49, .12);--app-border-strong: rgba(28, 36, 49, .2);--app-overlay: rgba(22, 30, 44, .18);--app-overlay-strong: rgba(22, 30, 44, .32);--app-shadow-sm: 0 10px 26px rgba(20, 28, 43, .12);--app-shadow-md: 0 16px 40px rgba(20, 28, 43, .16);--app-shadow-lg: 0 26px 70px rgba(20, 28, 43, .14);--app-shadow-xl: 0 34px 90px rgba(20, 28, 43, .2);--app-bg-gradient-1: radial-gradient(1200px 700px at 85% -15%, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, 0) 60%);--app-bg-gradient-2: radial-gradient(900px 600px at 15% 0%, rgba(211, 106, 47, .12) 0%, rgba(211, 106, 47, 0) 55%);--app-grid-color: rgba(28, 36, 49, .04);--scroll-track: rgba(28, 36, 49, .08);--scroll-thumb: rgba(28, 36, 49, .26);--scroll-thumb-hover: rgba(28, 36, 49, .38)}:root[data-theme=dark]{--app-bg: #0f1115;--app-bg-2: #141a28;--app-surface: #141414;--app-surface-2: #1f1f1f;--app-text: #f5f7fa;--app-text-soft: #c3cad8;--app-text-muted: #94a3b8;--app-accent: #4f8cff;--app-accent-2: #2dd4bf;--app-accent-3: #a78bfa;--app-warning: #f59e0b;--app-danger: #fb7185;--app-accent-ink: #6ea2ff;--app-warning-ink: #f59e0b;--app-danger-ink: #fb7185;--app-text-muted-readable: #a3b0c2;--app-stage-gate: #6ea2ff;--app-stage-prep: #a78bfa;--app-stage-work: #f0863c;--app-tooltip-bg: #0b1220;--app-tooltip-text: #ffffff;--app-border: rgba(255, 255, 255, .1);--app-border-strong: rgba(255, 255, 255, .16);--app-overlay: rgba(6, 10, 20, .55);--app-overlay-strong: rgba(6, 10, 20, .7);--app-shadow-sm: 0 10px 26px rgba(0, 0, 0, .35);--app-shadow-md: 0 18px 46px rgba(0, 0, 0, .4);--app-shadow-lg: 0 26px 70px rgba(0, 0, 0, .45);--app-shadow-xl: 0 34px 90px rgba(0, 0, 0, .55);--app-bg-gradient-1: radial-gradient(1200px 700px at 80% -20%, rgba(79, 140, 255, .18) 0%, rgba(79, 140, 255, 0) 55%);--app-bg-gradient-2: radial-gradient(900px 600px at 10% 0%, rgba(45, 212, 191, .18) 0%, rgba(45, 212, 191, 0) 55%);--app-grid-color: rgba(255, 255, 255, .04);--scroll-track: rgba(255, 255, 255, .08);--scroll-thumb: rgba(255, 255, 255, .24);--scroll-thumb-hover: rgba(255, 255, 255, .36)}:root[data-theme=dark]{--erp-inline-surface: var(--app-surface);--erp-inline-muted: var(--app-surface-2);--erp-inline-text: var(--app-text);--erp-inline-text-soft: var(--app-text-soft);--erp-inline-text-muted: var(--app-text-muted-readable);--erp-inline-border: var(--app-border);--erp-inline-info-ink: var(--app-accent-ink);--erp-inline-success-ink: var(--app-accent-2);--erp-inline-warn-ink: var(--app-warning-ink);--erp-inline-danger-ink: var(--app-danger-ink);--erp-inline-info-bg: color-mix(in srgb, var(--app-accent-ink) 14%, var(--app-surface));--erp-inline-success-bg: color-mix(in srgb, var(--app-accent-2) 14%, var(--app-surface));--erp-inline-warn-bg: color-mix(in srgb, var(--app-warning) 14%, var(--app-surface));--erp-inline-danger-bg: color-mix(in srgb, var(--app-danger) 14%, var(--app-surface));--erp-inline-info-border: color-mix(in srgb, var(--app-accent-ink) 38%, transparent);--erp-inline-success-border: color-mix(in srgb, var(--app-accent-2) 38%, transparent);--erp-inline-warn-border: color-mix(in srgb, var(--app-warning) 38%, transparent);--erp-inline-danger-border: color-mix(in srgb, var(--app-danger) 38%, transparent);--erp-inline-prep-ink: var(--app-accent-3);--erp-inline-prep-bg: color-mix(in srgb, var(--app-accent-3) 14%, var(--app-surface));--erp-inline-prep-border: color-mix(in srgb, var(--app-accent-3) 38%, transparent)}@media print{:root[data-theme=dark]{--app-bg: #f6f1e8;--app-bg-2: #efe6d8;--app-surface: #ffffff;--app-surface-2: #fffaf2;--app-text: #1c2431;--app-text-soft: #394456;--app-text-muted: #6b778c;--app-accent: #d36a2f;--app-accent-2: #2b7a73;--app-accent-3: #2f5fd4;--app-warning: #e08c2f;--app-danger: #c3412f;--app-accent-ink: #a64b17;--app-warning-ink: #9b4f0f;--app-danger-ink: #a93b2d;--app-text-muted-readable: #5f697a;--app-stage-gate: #2f5fd4;--app-stage-prep: #7c5cd4;--app-stage-work: #d36a2f;--app-tooltip-bg: #1c2431;--app-tooltip-text: #ffffff;--app-border: rgba(28, 36, 49, .12);--app-border-strong: rgba(28, 36, 49, .2);--app-overlay: rgba(22, 30, 44, .18);--app-overlay-strong: rgba(22, 30, 44, .32);--app-shadow-sm: 0 10px 26px rgba(20, 28, 43, .12);--app-shadow-md: 0 16px 40px rgba(20, 28, 43, .16);--app-shadow-lg: 0 26px 70px rgba(20, 28, 43, .14);--app-shadow-xl: 0 34px 90px rgba(20, 28, 43, .2);--app-bg-gradient-1: radial-gradient(1200px 700px at 85% -15%, rgba(255, 255, 255, .7) 0%, rgba(255, 255, 255, 0) 60%);--app-bg-gradient-2: radial-gradient(900px 600px at 15% 0%, rgba(211, 106, 47, .12) 0%, rgba(211, 106, 47, 0) 55%);--app-grid-color: rgba(28, 36, 49, .04);--scroll-track: rgba(28, 36, 49, .08);--scroll-thumb: rgba(28, 36, 49, .26);--scroll-thumb-hover: rgba(28, 36, 49, .38)}}.email-html-view__frame,.v2-edo-intake-preview iframe,.v2-edo-preview-frame iframe,.v2-local-pdf-viewer__canvas{color-scheme:light}@media screen{:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--app-surface) 36%,transparent)}:root[data-theme=dark] .finance-ledger__date-range button{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .invoice-expectations{color:var(--app-text)}:root[data-theme=dark] .invoice-expectations__notice,:root[data-theme=dark] .invoice-expectations__scope-note{background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .invoice-expectations__scope{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .invoice-expectations input:not([type=checkbox]),:root[data-theme=dark] .invoice-expectations select,:root[data-theme=dark] .invoice-expectations textarea{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .invoice-expectations button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .invoice-expectations :focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .invoice-expectations__list li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .invoice-expectations__list span,:root[data-theme=dark] .invoice-expectations__history span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-expectations__list a{color:var(--app-accent-2)}:root[data-theme=dark] .invoice-expectations__error{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .invoice-expectations__editor{border-top:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .invoice-expectations__history{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .invoice-expectations__history li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-observations{color:var(--app-accent-ink)}:root[data-theme=dark] .receipt-observations__eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-observations>header p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-observations__source{background:var(--app-bg);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-observations__coverage{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-observations__coverage[data-complete=true]{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-observations__source p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-observations__through{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-observations__source p.receipt-observations__warning{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-observations__source>a{color:var(--app-accent-ink)}:root[data-theme=dark] .executive-ledger{color:var(--app-text)}:root[data-theme=dark] .executive-ledger-hero{border:1px solid var(--app-border)}:root[data-theme=dark] .executive-ledger-hero:after{border:1px solid var(--app-border)}:root[data-theme=dark] .executive-ledger-button--primary{color:var(--app-accent-2);background:color-mix(in srgb,var(--app-warning-ink) 14%,var(--app-surface));border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-filterbar{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-filterbar__title,:root[data-theme=dark] .executive-ledger-filter{background:var(--app-surface)}:root[data-theme=dark] .executive-ledger-filterbar__title span,:root[data-theme=dark] .executive-ledger-filter>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-filter input,:root[data-theme=dark] .executive-ledger-filter select{color:var(--app-text)}:root[data-theme=dark] .executive-ledger-filter input:focus-visible,:root[data-theme=dark] .executive-ledger-filter select:focus-visible{outline:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-ledger-search-filter button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-search-filter button:hover,:root[data-theme=dark] .executive-ledger-search-filter button:focus-visible{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .executive-ledger-filter-reset{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .executive-ledger-section{background:var(--app-bg);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-section--current{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-section__heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-section__index{color:var(--app-warning-ink)}:root[data-theme=dark] .executive-ledger-period-stamp,:root[data-theme=dark] .executive-ledger-current-stamp{color:var(--app-accent-2);background:color-mix(in srgb,var(--app-surface) 55%,transparent)}:root[data-theme=dark] .executive-ledger-metrics{border-top:1px solid var(--app-border-strong);border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-metrics--current{border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-metric{background:color-mix(in srgb,var(--app-surface) 78%,transparent);border-right:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-metric--fresh{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .executive-ledger-metric--not_available{background:var(--app-surface-2)}:root[data-theme=dark] .executive-ledger-metric__topline{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-status{color:var(--app-accent-2)}:root[data-theme=dark] .executive-ledger-status[data-status=partial]{color:var(--app-warning-ink)}:root[data-theme=dark] .executive-ledger-status[data-status=not_available]{color:var(--app-danger-ink)}:root[data-theme=dark] .executive-ledger-metric>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-evidence{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-text-link{color:var(--app-accent-2)}:root[data-theme=dark] .executive-ledger-scope-note{color:var(--app-warning-ink);background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-ledger-partner-grid>article{background:var(--app-surface);border-top:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .executive-ledger-partner-grid>article>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-partner-grid>article>p,:root[data-theme=dark] .executive-ledger-evidence--compact p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-partner-grid>.executive-ledger-partner-alert{border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-ledger-products,:root[data-theme=dark] .executive-ledger-quality{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-products li{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-products li:last-child{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-product-rank{color:var(--app-warning-ink)}:root[data-theme=dark] .executive-ledger-products li span,:root[data-theme=dark] .executive-ledger-quality li span,:root[data-theme=dark] .executive-ledger-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-quality li{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-quality li[data-status=partial] .executive-ledger-quality__dot{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .executive-ledger-quality li[data-status=not_available] .executive-ledger-quality__dot{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .executive-ledger-quality li p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-loading{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-loading span{background:var(--app-surface-2)}:root[data-theme=dark] .executive-ledger-loading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-ledger-error,:root[data-theme=dark] .executive-ledger-inline-error{color:var(--app-danger-ink);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-error p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday:before{background:linear-gradient(180deg,color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)),color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)) 46%,#164c3b)}:root[data-theme=dark] .executive-workday-heading p,:root[data-theme=dark] .executive-workday-money-heading p,:root[data-theme=dark] .executive-ledger-analysis-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-date{color:var(--app-accent-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-source-state{color:var(--app-danger-ink);background:var(--app-surface-2);border:1px solid var(--app-border-strong);border-left:4px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .executive-workday-source-state span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-queue,:root[data-theme=dark] .executive-workday-receivable{background:var(--app-bg);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-queue[data-status=not_available]{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-queue[data-status=conflict]{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-icon{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .executive-workday-icon--dark{color:var(--app-accent-2);background:color-mix(in srgb,var(--app-warning-ink) 14%,var(--app-surface))}:root[data-theme=dark] .executive-workday-status{color:var(--app-warning-ink)}:root[data-theme=dark] .executive-workday-status[data-status=verified]{color:var(--app-accent-2)}:root[data-theme=dark] .executive-card-top-action{color:var(--app-accent-2);background:color-mix(in srgb,var(--app-surface) 62%,transparent);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-card-top-action:hover{background:var(--app-surface)}:root[data-theme=dark] .executive-card-top-action--dark{border-color:var(--app-border)}:root[data-theme=dark] .executive-workday-queue>p,:root[data-theme=dark] .executive-workday-production>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-queue__basis,:root[data-theme=dark] .executive-workday-source-warning{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-workday-source-pending{color:var(--app-text-muted-readable)!important;background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-mini-facts>div,:root[data-theme=dark] .executive-workday-receivable__ledger>div{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-mini-facts dt,:root[data-theme=dark] .executive-workday-receivable__ledger dt,:root[data-theme=dark] .executive-workday-reconciliation dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-queue__groups span{color:var(--app-accent-2);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-queue__items li{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-queue__items a{color:var(--app-accent-2);text-decoration-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .executive-workday-queue__items small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-link{color:var(--app-accent-2)}:root[data-theme=dark] .executive-workday-production:after{border:1px solid var(--app-border)}:root[data-theme=dark] .executive-workday-production__status{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-production__status[data-status=available]{border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-production__status[data-status=not_available],:root[data-theme=dark] .executive-workday-production__status[data-status=conflict]{border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-production__excluded{border:1px solid var(--app-border)}:root[data-theme=dark] .executive-workday-production__runtime span{border:1px solid var(--app-border)}:root[data-theme=dark] .executive-workday-channels a{text-decoration-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-production__risk{border-left:3px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-production__details{border-top:1px solid var(--app-border)}:root[data-theme=dark] .executive-workday-money-heading{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-receivable{background:var(--app-surface-2);border-top:4px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .executive-workday-receivable__topline>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-receivable__caption{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-receivable__candidate{color:var(--app-warning-ink);background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-workday-receivable__candidate small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-coverage{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-unknown{color:var(--app-danger-ink);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-reconciliation{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-workday-reconciliation__safe{color:var(--app-accent-2)}:root[data-theme=dark] .executive-workday-reconciliation__safe span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-workday-reconciliation dl{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-reconciliation dl>div{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-reconciliation__items{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-reconciliation__items li{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-reconciliation__items strong,:root[data-theme=dark] .executive-workday-reconciliation__items b{color:var(--app-accent-2)}:root[data-theme=dark] .executive-workday-reconciliation__items span,:root[data-theme=dark] .executive-workday-reconciliation__items small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-command-strip{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-command-strip>a,:root[data-theme=dark] .executive-command-strip>button{color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .executive-command-strip>a:hover,:root[data-theme=dark] .executive-command-strip>button:hover{background:var(--app-surface-2)}:root[data-theme=dark] .executive-command-strip>button{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .executive-command-strip span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-command-strip small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .executive-command-strip>a:focus-visible,:root[data-theme=dark] .executive-command-strip>button:focus-visible,:root[data-theme=dark] .executive-ledger-period-presets button:focus-visible{outline:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .executive-ledger-period-presets button{color:var(--app-accent-2);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .executive-ledger-period-presets button[aria-pressed=true]{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .executive-ledger-period-presets .executive-ledger-filter-reset{color:var(--app-danger-ink);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-status[data-status=available],:root[data-theme=dark] .executive-workday-status[data-status=verified]{color:var(--app-accent-2)}:root[data-theme=dark] .executive-workday-status[data-status=partial],:root[data-theme=dark] .executive-workday-status[data-status=provisional]{color:var(--app-warning-ink)}:root[data-theme=dark] .executive-workday-status[data-status=conflict],:root[data-theme=dark] .executive-workday-status[data-status=not_available]{color:var(--app-danger-ink)}:root[data-theme=dark] .executive-workday-receivable[data-status=conflict]{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-receivable[data-status=not_available]{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .executive-workday-reconciliation__state{color:var(--app-accent-2)!important}:root[data-theme=dark] .executive-workday-reconciliation__state[data-status=partial]{color:var(--app-warning-ink)!important}:root[data-theme=dark] .executive-workday-reconciliation__state[data-status=not_available],:root[data-theme=dark] .executive-workday-reconciliation__state[data-status=conflict]{color:var(--app-danger-ink)!important}:root[data-theme=dark] .executive-workday-reconciliation__metric[data-status=conflict]{background:var(--app-surface-2)}:root[data-theme=dark] .executive-workday-reconciliation__metric[data-status=conflict] dt,:root[data-theme=dark] .executive-workday-reconciliation__metric[data-status=conflict] dd,:root[data-theme=dark] .executive-workday-reconciliation__metric[data-status=not_available] dt,:root[data-theme=dark] .executive-workday-reconciliation__metric[data-status=not_available] dd{color:var(--app-danger-ink)}:root[data-theme=dark] .v2-source-conflict-title{color:var(--app-warning-ink)}:root[data-theme=dark] .v2-source-alternative{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .v2-source-evidence summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-source-evidence--review{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .partner-pdf-metric small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-pdf-calculation{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .partner-pdf-documents{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-pdf-amount-pair small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-pdf-sale-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-pdf-profit-scope{color:var(--app-text-muted-readable)}:root[data-theme=dark] .background-quality{color:var(--app-text)}:root[data-theme=dark] .background-quality__status{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .background-quality__eyebrow{color:var(--app-accent-ink)}:root[data-theme=dark] .background-quality__usage{color:var(--app-text-muted-readable)}:root[data-theme=dark] .background-quality__usage b{color:var(--app-accent-ink)}:root[data-theme=dark] .background-quality__list{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .background-quality__row{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .background-quality__row.is-selected{background:var(--app-surface-2);border-left-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .background-quality__row:hover{background:var(--app-surface-2)}:root[data-theme=dark] .background-quality__row:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .background-quality__row>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .background-quality__source{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .background-quality__source code{color:var(--app-text-muted-readable)}:root[data-theme=dark] .background-quality__review{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .background-quality__review small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-email-panel{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .invoice-email-panel__details dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-email-panel__body{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .invoice-email-panel__pdf{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .yc-shell{color:var(--app-text)}:root[data-theme=dark] .yc-hero{border-bottom:2px solid var(--app-border-strong)}:root[data-theme=dark] .yc-eyebrow{color:var(--app-danger-ink)}:root[data-theme=dark] .yc-lead{color:var(--app-text-muted-readable)}:root[data-theme=dark] .yc-price{border:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .yc-price small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .yc-price--ready{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .yc-price--error,:root[data-theme=dark] .yc-price--unavailable,:root[data-theme=dark] .yc-price--incomplete{border-color:var(--app-border-strong)}:root[data-theme=dark] .yc-price--error{border-color:var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .yc-price--loading{border-color:var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .yc-card{background:color-mix(in srgb,var(--app-surface) 88%,transparent);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .yc-field__label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .yc-field input,:root[data-theme=dark] .yc-field select,:root[data-theme=dark] .yc-field textarea{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .yc-field input:focus,:root[data-theme=dark] .yc-field select:focus,:root[data-theme=dark] .yc-field textarea:focus{outline:2px solid var(--app-border-strong)}:root[data-theme=dark] .yc-field small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .yc-suggest__list{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .yc-suggest__list button:hover,:root[data-theme=dark] .yc-suggest__list button.is-active{background:var(--app-bg)}:root[data-theme=dark] .yc-suggest__list span,:root[data-theme=dark] .yc-suggest__empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .autopilot-panel__metrics>div{border-left:3px solid var(--app-border-strong)}:root[data-theme=dark] .autopilot-panel__metrics dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .autopilot-panel__business{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .economics-dashboard__heat-cell{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-call-detail-panel{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .vats-call-detail-panel__head{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-call-detail-panel__title{color:var(--app-accent-2)}:root[data-theme=dark] .vats-call-detail-panel__title span,:root[data-theme=dark] .vats-call-detail-panel__summary span,:root[data-theme=dark] .vats-call-detail-panel__people dt,:root[data-theme=dark] .vats-call-detail-panel__attempts span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-call-detail-panel__title h2{color:var(--app-text)}:root[data-theme=dark] .vats-call-detail-panel__head button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-call-detail-panel__summary strong{color:var(--app-text)}:root[data-theme=dark] .vats-call-detail-panel__people dd{color:var(--app-text)}:root[data-theme=dark] .vats-call-detail-panel h3{color:var(--app-text)}:root[data-theme=dark] .vats-call-detail-panel__attempt-number{color:var(--app-accent-2)!important;background:var(--app-surface-2)}:root[data-theme=dark] .vats-call-detail-panel__note{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .vats-call-detail-panel__error{color:var(--app-danger-ink)}:root[data-theme=dark] .vats-call-detail-panel__muted{color:var(--app-text-muted-readable)}@media(max-width:720px){:root[data-theme=dark] .inventory-roll>label:nth-child(2):before,:root[data-theme=dark] .inventory-roll>label:nth-child(3):before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .virtual-material-wrapper .virtual-material-journal__operation{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .omp{color:var(--app-text);border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .omp__header{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .omp__basis{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__total{color:var(--app-accent-2)}:root[data-theme=dark] .omp__caption{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__item{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .omp__state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__state--warning{color:var(--app-warning-ink)}:root[data-theme=dark] .omp__state--good{color:var(--app-accent-2)}:root[data-theme=dark] .omp th{color:var(--app-text-muted-readable);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .omp td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .omp td small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__evidence summary,:root[data-theme=dark] .omp__diagnostic summary{color:var(--app-accent-2)}:root[data-theme=dark] .omp__evidence summary:focus-visible,:root[data-theme=dark] .omp__diagnostic summary:focus-visible,:root[data-theme=dark] .omp__notice button:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .omp__evidence-body dl div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .omp__evidence-body dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__issues{color:var(--app-warning-ink)}:root[data-theme=dark] .omp__item-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__diagnostic{border-top:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .omp__loading,:root[data-theme=dark] .omp__notice{color:var(--app-text-muted-readable)}:root[data-theme=dark] .omp__notice button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}@media(max-width:900px){:root[data-theme=dark] .ic-page .ic-zone-settings>summary{border:1px solid var(--app-border-strong);background:var(--app-surface)}}@media(max-width:900px){:root[data-theme=dark] .ic-page .ic-zone-settings>summary:after{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .orders-workspace .orders-workspace__button--primary{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface));border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .orders-workspace__scope[aria-pressed=true]{border-bottom-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .orders-workspace__focus-button[aria-pressed=true]{color:var(--app-danger-ink)}:root[data-theme=dark] .orders-workspace__plain-button{color:var(--app-danger-ink)}:root[data-theme=dark] .orders-workspace__number:hover,:root[data-theme=dark] .orders-workspace__client-name a:hover{color:var(--app-danger-ink)}:root[data-theme=dark] .orders-workspace__record[data-selected=true]{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__column>header{border-top:3px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace-photos{background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace-photos-eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-workspace-photos-item select,:root[data-theme=dark] .production-workspace-photos-note textarea{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .production-workspace-photos-drop{border:1px dashed var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .production-workspace-photos-drop p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-workspace-photos.is-camera-first .production-workspace-photos-file{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace-photos-selected li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace-photos-selected span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-workspace-photos-selected p,:root[data-theme=dark] .production-workspace-photos-error{color:var(--app-danger-ink)}:root[data-theme=dark] .production-workspace-photos-selected button,:root[data-theme=dark] .production-workspace-photos-gallery button{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .production-workspace-photos-hold{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .production-workspace-photos-gallery{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace-photos-gallery h4 span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-workspace-photos-gallery p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production{color:var(--app-text)}:root[data-theme=dark] .erp-live .live-production a:focus-visible,:root[data-theme=dark] .erp-live .live-production button:focus-visible,:root[data-theme=dark] .erp-live .live-production input:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .erp-live .live-production-eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-intro{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-heading time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .erp-live .live-production-shortcuts{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .erp-live .live-production-shortcuts a{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live .live-production-shortcuts a:hover{background:color-mix(in srgb,#1c6b55 6%,var(--app-surface))}:root[data-theme=dark] .erp-live .live-production-shortcuts span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-shortcuts b{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-panel{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .erp-live .live-production-text-link,:root[data-theme=dark] .erp-live .live-production-panel-footer a{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-scope{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-views button{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-views button b{color:var(--app-text)}:root[data-theme=dark] .erp-live .live-production-views button.is-active{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .erp-live .live-production-search label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-search>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-search input{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .erp-live .live-production-order{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live .live-production-order-title>a:hover{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-status{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-status--attention{color:var(--app-warning-ink)}:root[data-theme=dark] .erp-live .live-production-status--attention:before{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .erp-live .live-production-order-client{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-material-issue{color:var(--app-warning-ink)}:root[data-theme=dark] .erp-live .live-production-deadline{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production .is-overdue{color:var(--app-danger-ink)}:root[data-theme=dark] .erp-live .live-production-order-action a{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-unavailable{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-panel-footer{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live .live-production-panel-footer>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-supply-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live a.live-production-supply-name:hover{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-supply-row>div{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-supply-row>div b{color:var(--app-text)}:root[data-theme=dark] .erp-live .live-production-supply-note{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-supplier{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-tools{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live .live-production-tools a{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .erp-live .live-production-tools small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-tools b{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-tools a:hover>span{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-state,:root[data-theme=dark] .erp-live .live-production-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .erp-live .live-production-empty strong,:root[data-theme=dark] .erp-live .live-production-state strong{color:var(--app-text)}:root[data-theme=dark] .erp-live .live-production-state--error{border-top:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .erp-live .live-production-text-button{color:var(--app-accent-2)}:root[data-theme=dark] .erp-live .live-production-loader{border:2px solid var(--app-border-strong);border-top-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .erp-live .live-production-updated{color:var(--app-text-muted-readable)}@media(max-width:860px){:root[data-theme=dark] .erp-live .live-production-shortcuts a{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:560px){:root[data-theme=dark] .erp-live .live-production-order-action{border-top:1px dashed var(--app-border-strong)}}:root[data-theme=dark] .live-wq-tabs [aria-pressed=true],:root[data-theme=dark] .live-wq-places [aria-pressed=true]{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)!important;background:var(--app-surface-2)!important}:root[data-theme=dark] .live-wq-places span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-board>header p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-mode{background:var(--app-surface-2)}:root[data-theme=dark] .live-wq-mode span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-caption{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-list>li{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .live-wq-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-list .is-fixed{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .live-wq-time b,:root[data-theme=dark] .live-wq-impact b{color:var(--app-danger-ink)}:root[data-theme=dark] .live-wq-fixed-label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-edit{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .live-wq textarea,:root[data-theme=dark] .live-wq select,:root[data-theme=dark] .live-wq input[type=search]{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .live-wq-review,:root[data-theme=dark] .live-wq-notice{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .live-wq-notice{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .live-wq-review p,:root[data-theme=dark] .live-wq-notice p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-review blockquote{border-left:3px solid var(--app-border-strong)}:root[data-theme=dark] .live-wq-primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)!important}:root[data-theme=dark] .live-wq-error{color:var(--app-danger-ink)}:root[data-theme=dark] .live-wq-notice details{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-user-list label{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .live-wq-user-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-user-pagination{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-selected{color:var(--app-text-muted-readable)}:root[data-theme=dark] .live-wq-empty p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .material-accounting__summary-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__muted{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__notice{color:var(--app-warning-ink)}:root[data-theme=dark] .material-accounting__recorded{color:var(--app-accent-2)}:root[data-theme=dark] .material-accounting__material{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .material-accounting__sources th{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__sources th,:root[data-theme=dark] .material-accounting__sources td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .material-accounting__sources small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__cut-review{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .material-accounting__cut-totals dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__field select,:root[data-theme=dark] .material-accounting__field input,:root[data-theme=dark] .material-accounting__field textarea{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .material-accounting__field :focus-visible,:root[data-theme=dark] .material-accounting>summary:focus-visible{outline:2px solid var(--app-border-strong)}:root[data-theme=dark] .material-accounting__field :disabled{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .material-accounting__report{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .material-accounting__review{background:var(--app-surface-2);border-left:3px solid var(--app-border-strong)}@media(max-width:600px){:root[data-theme=dark] .material-accounting__sources tr{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:600px){:root[data-theme=dark] .material-accounting__sources td:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .production-workspace :is(button,a,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .pw-button--primary,:root[data-theme=dark] .pw-button[aria-pressed=true]{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface));border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__scopes button[aria-pressed=true]{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__warning{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__column>header{border-top:2px solid var(--app-border-strong)}:root[data-theme=dark] .production-workspace__column.is-work>header{border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__column.is-pause>header{border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__column.is-done>header{border-top-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .production-workspace__column.is-exceptions>header{border-top-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .production-workspace__operation .pw-button--primary{background:var(--app-surface-2);border-color:var(--app-border-strong);color:var(--app-accent-ink)}:root[data-theme=dark] .pw-urgent{color:var(--app-danger-ink)}:root[data-theme=dark] .production-workspace__source-state{color:var(--app-warning-ink)}:root[data-theme=dark] .production-workspace__task-status.is-in_progress{color:var(--app-accent-ink)}:root[data-theme=dark] .production-workspace__task-status.is-completed{color:var(--app-accent-2)}:root[data-theme=dark] .workshop-plan-start__state{border-left:3px solid var(--app-border-strong)}:root[data-theme=dark] .workshop-plan-start__error{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .workshop-plan-start .pw-button--primary{border-color:var(--app-border-strong)}:root[data-theme=dark] .production-workspace__photo-link a{color:var(--app-danger-ink)}:root[data-theme=dark] .production-operation-document{color:var(--app-text);border-color:var(--app-border-strong)}:root[data-theme=dark] .production-operation-document .op-document-head{border-color:var(--app-border-strong)}:root[data-theme=dark] .op-document-kind{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-document-reference{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-state{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-state i{background:var(--app-surface-2)}:root[data-theme=dark] .production-operation-document .op-document-head .op-document-product{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operation-document .op-document-head>.pw-button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-production-brief{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-production-brief dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-material{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-section-heading>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operation-document .op-step-number{color:var(--app-text-muted-readable);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-quality{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-quality h4{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operation-document .op-quality ul{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-document-side{background:var(--app-surface-2);border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-document-side section+section{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-document-side h3{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-document-side dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-handoff ol{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .op-handoff li:before{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .op-route-label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-document-footer{border-top:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .op-footer-context a{color:var(--app-text-muted-readable)}:root[data-theme=dark] .op-footer-context p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operation-document .pw-button--primary{border-color:var(--app-border-strong)}@media(max-width:1050px){:root[data-theme=dark] .op-material{border-top:1px solid var(--app-border-strong)}}@media(max-width:720px){:root[data-theme=dark] .op-document-side{border-top:1px solid var(--app-border-strong)}}:root[data-theme=dark] .production-intake__periods button[aria-pressed=true]{color:var(--app-text);border-color:var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .production-intake__column{border-top:3px solid var(--app-border-strong)}:root[data-theme=dark] .production-intake__column.is-working{border-top-color:var(--app-border-strong)}:root[data-theme=dark] .production-intake__column.is-ready{border-top-color:var(--app-border-strong)}:root[data-theme=dark] .production-intake__instructions{border-left:2px solid var(--app-border-strong)}:root[data-theme=dark] .production-intake__conflicts{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .production-intake__status>strong{color:var(--app-warning-ink)}:root[data-theme=dark] .spr-other-actions>summary{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .spr-other-actions>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-purchase-workspace,:root[data-theme=dark] .stock-procurement-entry{color:var(--app-text)}:root[data-theme=dark] .stock-purchase-workspace{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-save{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-save.is-saved{color:var(--app-accent-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .spw-save.is-error,:root[data-theme=dark] .spw-save.is-conflict{color:var(--app-warning-ink);border-color:var(--app-border-strong)}:root[data-theme=dark] .spw-steps{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-steps li{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-steps li>span{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-steps .is-current{color:var(--app-accent-2)}:root[data-theme=dark] .spw-steps .is-complete>span{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .spw-context label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-context-facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-purpose{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-purpose>summary{color:var(--app-accent-2)}:root[data-theme=dark] .stock-purchase-workspace input,:root[data-theme=dark] .stock-purchase-workspace select{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .stock-purchase-workspace input:disabled,:root[data-theme=dark] .stock-purchase-workspace select:disabled{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-money small,:root[data-theme=dark] .spw-money span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-materials{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-materials th{background:var(--app-surface-2)}:root[data-theme=dark] .spw-materials td{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-materials td small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-materials>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-link{color:var(--app-accent-2)}:root[data-theme=dark] .spw-panel{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spw-muted{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-warning{color:var(--app-warning-ink);background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .spw-outcome.is-success{color:var(--app-accent-2)}:root[data-theme=dark] .spw-outcome.is-warning{color:var(--app-warning-ink)}:root[data-theme=dark] .spw-primary{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .spw-primary:disabled{background:var(--app-surface-2);border-color:var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .spw-primary:focus-visible,:root[data-theme=dark] .spw-link:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .spw-file{color:var(--app-text-muted-readable)}@media(max-width:640px){:root[data-theme=dark] .spw-purpose .spw-materials tr{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:640px){:root[data-theme=dark] .spw-purpose .spw-materials td:last-child:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .spe-top>a{color:var(--app-accent-2)}:root[data-theme=dark] .spe-draft-picker>summary{border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .spe-drafts{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-drafts>button{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .spe-drafts>button[aria-current=true]{background:var(--app-surface-2)}:root[data-theme=dark] .spe-drafts small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-drafts>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-pages button{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .spe-add label,:root[data-theme=dark] .spe-context-details label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-add input,:root[data-theme=dark] .spe-add select,:root[data-theme=dark] .spe-context-details input,:root[data-theme=dark] .spe-context-details textarea{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .spe-context-details{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-context-details summary{color:var(--app-accent-2)}:root[data-theme=dark] .spe-context-details p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-actions small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-conflict{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .spe-mailbox{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-mailbox select{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .spe-mail-review{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-mail-review dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-mail-preview .email-html-view__frame{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-mail-fact{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-mail-fact>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-correspondence article{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-invoice-facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-invoice-lines th{background:var(--app-surface-2)}:root[data-theme=dark] .spe-invoice-lines td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-invoice-lines small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-correction,:root[data-theme=dark] .spe-mapping{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-file,:root[data-theme=dark] .spe-mapping-line label,:root[data-theme=dark] .spe-correction>label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .spe-file input,:root[data-theme=dark] .spe-mapping-line select,:root[data-theme=dark] .spe-correction select{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .spe-mapping-line{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-original-document{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .spe-conversion-facts{border-left:2px solid var(--app-border-strong)}:root[data-theme=dark] .spe-conversion-facts small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-receiving-workspace,:root[data-theme=dark] .stock-receiving-panel{color:var(--app-text)}:root[data-theme=dark] .stock-receiving-workspace>header p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-queue{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .srw-queue h2{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-queue button{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .srw-queue button[aria-current=true]{background:var(--app-surface-2)}:root[data-theme=dark] .srw-queue button small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-receiving-panel{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-heading>span{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-fields label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-receiving-panel input,:root[data-theme=dark] .stock-receiving-panel select{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .srw-table th{background:var(--app-surface-2)}:root[data-theme=dark] .srw-table td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-table small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-warning{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .srw-warning-text{color:var(--app-warning-ink)!important}:root[data-theme=dark] .srw-primary,:root[data-theme=dark] .srw-secondary{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .srw-secondary{border-color:var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .srw-primary:disabled{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-receiving-workspace button:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .srw-review{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-roll-line{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .srw-roll-line small,:root[data-theme=dark] .stock-roll-receiving .srw-review small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-roll-line label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .srw-roll-group{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-roll-receiving summary{color:var(--app-accent-2)}@media(max-width:640px){:root[data-theme=dark] .srw-table tr{border:1px solid var(--app-border-strong)}}@media(max-width:640px){:root[data-theme=dark] .srw-table td[data-label]:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .vats-new-call-routing__row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-new-call-routing__mode{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-new-call-routing__notice--success{color:var(--app-accent-2)}:root[data-theme=dark] .vats-new-call-routing__notice--error{color:var(--app-danger-ink)}:root[data-theme=dark] .vats-new-call-routing__notice--warning{color:var(--app-warning-ink)}:root[data-theme=dark] .sales-intake-availability__row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .sales-intake-availability__mode{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-intake-availability__channels summary{color:var(--app-accent-ink)}:root[data-theme=dark] .sales-intake-availability__channels summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .sales-intake-availability__notice--success{color:var(--app-accent-2)}:root[data-theme=dark] .sales-intake-availability__notice--error{color:var(--app-danger-ink)}:root[data-theme=dark] .sales-intake-availability__notice--warning{color:var(--app-warning-ink)}:root[data-theme=dark] .v2-postprint-profile-stats .is-ready,:root[data-theme=dark] .v2-postprint-profile-label .v2-postprint-profile-label__readiness.is-ready{color:var(--app-accent-2)}:root[data-theme=dark] .v2-postprint-profile-stats .needs-setup,:root[data-theme=dark] .v2-postprint-profile-label .v2-postprint-profile-label__readiness.needs-setup{color:var(--app-warning-ink)}:root[data-theme=dark] .manager-tariffs{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__intro{border:1px solid var(--app-border-strong);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--app-surface-2) 48%,transparent),transparent 36%),linear-gradient(135deg,var(--app-surface-2) 0%,var(--app-surface-2) 100%)}:root[data-theme=dark] .manager-tariffs__intro:after{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .manager-tariffs__eyebrow,:root[data-theme=dark] .manager-tariffs__context-kicker{color:var(--app-accent-2)}:root[data-theme=dark] .manager-tariffs__intro h2{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__intro p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__model-guide{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:color-mix(in srgb,var(--app-surface) 68%,transparent)}:root[data-theme=dark] .manager-tariffs__model-guide>div+div{border-left:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .manager-tariffs__model-guide span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__model-guide strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__toolbar .ant-segmented{background:var(--app-surface-2)}:root[data-theme=dark] .manager-tariffs__list-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__list-meta strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__product-list{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-tariffs__product-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-tariffs__product-row[open]{background:var(--app-surface)}:root[data-theme=dark] .manager-tariffs__product-row summary:hover{background:var(--app-surface-2)}:root[data-theme=dark] .manager-tariffs__product-row summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .manager-tariffs__product-chevron{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__product-identity strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__product-identity span,:root[data-theme=dark] .manager-tariffs__product-current>span,:root[data-theme=dark] .manager-tariffs__product-price>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__product-current strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__product-price strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__editor-main{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-tariffs__editor-heading h4,:root[data-theme=dark] .manager-tariffs__rate-heading h3{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__unit-badge{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .manager-tariffs__tariff-field,:root[data-theme=dark] .manager-tariffs__rate-field{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__fallback-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__reference{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-tariffs__reference span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__reference strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__row-actions{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-tariffs__row-actions>span,:root[data-theme=dark] .manager-tariffs__save-bar>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__context-note{border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .manager-tariffs__context-note strong{color:var(--app-text)}:root[data-theme=dark] .manager-tariffs__context-note>span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-tariffs__rate-group{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-tariffs__rate-heading p{color:var(--app-text-muted-readable)}@container (max-width: 860px){:root[data-theme=dark] .manager-tariffs__references{border-top:1px solid var(--app-border-strong)}}@container (max-width: 560px){:root[data-theme=dark] .manager-tariffs__model-guide>div+div{border-top:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}}:root[data-theme=dark] .workday-page{color:var(--app-text)}:root[data-theme=dark] .workday-header{border:1px solid var(--app-border-strong);background:linear-gradient(110deg,var(--app-surface-2),var(--app-surface) 56%,var(--app-surface-2))}:root[data-theme=dark] .workday-header h1.ant-typography{color:var(--app-text)}:root[data-theme=dark] .workday-kicker{color:var(--app-accent-2)}:root[data-theme=dark] .workday-profile-control label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-profile-control small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-degraded{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .workday-degraded span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-shell{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .workday-summary{border-right:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .workday-summary__main{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-summary__main span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-summary__row{border-bottom:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-summary__row.is-critical strong{color:var(--app-danger-ink)}:root[data-theme=dark] .workday-summary__row.is-high strong{color:var(--app-warning-ink)}:root[data-theme=dark] .workday-source-dot{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .workday-source-dot.is-partial{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .workday-source-dot.is-unavailable{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .workday-queue{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-section-heading{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-queue-item{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .workday-queue-item:hover{background:var(--app-surface-2)}:root[data-theme=dark] .workday-queue-item.is-selected{background:var(--app-surface-2)}:root[data-theme=dark] .workday-priority{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-priority--critical{color:var(--app-danger-ink)}:root[data-theme=dark] .workday-priority--high{color:var(--app-warning-ink)}:root[data-theme=dark] .workday-queue-item__summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-queue-item__footer{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-detail__eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-detail h2.ant-typography{color:var(--app-text)}:root[data-theme=dark] .workday-detail__summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-context{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-context>div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-context dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-safe-action{border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .workday-owner-link{color:var(--app-accent-2)}:root[data-theme=dark] .workday-proposal{border:1px solid var(--app-border-strong);border-top:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--app-surface-2) 80%,transparent),color-mix(in srgb,var(--app-surface) 96%,transparent) 48%),var(--app-surface)}:root[data-theme=dark] .workday-proposal__kicker{color:var(--app-accent-2)}:root[data-theme=dark] .workday-proposal__facts{border-top:1px solid var(--app-border-strong);border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-proposal__facts>div{border-right:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-proposal__facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-proposal code,:root[data-theme=dark] .workday-dialog__hash code{color:var(--app-accent-2)}:root[data-theme=dark] .workday-proposal__preview,:root[data-theme=dark] .workday-proposal__audit{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .workday-proposal__preview summary,:root[data-theme=dark] .workday-proposal__audit summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-proposal__audit summary span{background:var(--app-surface-2)}:root[data-theme=dark] .workday-proposal pre{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .workday-dialog>label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .workday-dialog__hash{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .workday-detail__meta{color:var(--app-text-muted-readable)}@media(max-width:860px){:root[data-theme=dark] .workday-summary{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:860px){:root[data-theme=dark] .workday-queue{border-bottom:1px solid var(--app-border-strong)}}:root[data-theme=dark] .growth-page{color:var(--app-text)}:root[data-theme=dark] .growth-loader{border:3px solid var(--app-border-strong);border-top-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-hero:after{border:1px solid var(--app-border)}:root[data-theme=dark] .growth-live-dot{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .growth-button{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .growth-button--ghost{border:1px solid var(--app-border)}:root[data-theme=dark] .growth-hero__meta{border-top:1px solid var(--app-border)}:root[data-theme=dark] .growth-assumptions{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-assumptions>div+div{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-assumptions span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-section{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-kicker{color:var(--app-accent-2)}:root[data-theme=dark] .growth-scenario-tabs{background:var(--app-surface-2)}:root[data-theme=dark] .growth-scenario-tabs button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-equipment-switch{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-equipment-switch button+button{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-equipment-switch button.is-active{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .growth-equipment-switch button:focus-visible,:root[data-theme=dark] .growth-scenario-tabs button:focus-visible,:root[data-theme=dark] .growth-button:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-rule-note,:root[data-theme=dark] .growth-data-warning{background:var(--app-surface-2);border:1px solid var(--app-border-strong);color:var(--app-warning-ink)}:root[data-theme=dark] .growth-capacity-card{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-capacity-card--blocked{background:var(--app-surface);border-color:var(--app-border-strong)}:root[data-theme=dark] .growth-capacity-card--blocked .growth-capacity-card__index{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .growth-capacity-card__index{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-confidence{color:var(--app-accent-2)}:root[data-theme=dark] .growth-confidence--low{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-capacity-card__numbers span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-range,:root[data-theme=dark] .growth-bottleneck{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-range span,:root[data-theme=dark] .growth-bottleneck span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-card-warning{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-capacity-blocked{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-capacity-blocked span{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-capacity-blocked strong{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-snapshot-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-snapshot-state>span{background:var(--app-surface-2)}:root[data-theme=dark] .growth-snapshot-state>span.is-ready{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .growth-state p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-state--locked{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-state--empty{background:var(--app-surface-2);border:1px dashed var(--app-border-strong)}:root[data-theme=dark] .growth-state--error{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-economics__status span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-economics__status .anticon{color:var(--app-accent-2)}:root[data-theme=dark] .growth-economics__status .is-ok{color:var(--app-accent-2)}:root[data-theme=dark] .growth-economics__status .is-warn{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-cac-note{background:var(--app-surface-2);border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .growth-cac-note span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-limit-card{background:var(--app-surface);border:1px solid var(--app-border-strong);border-left:4px solid var(--app-border-strong)}:root[data-theme=dark] .growth-limit-card.is-blocked{border-left-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .growth-limit-card__heading span{color:var(--app-accent-2)}:root[data-theme=dark] .growth-limit-card.is-blocked .growth-limit-card__heading span{color:var(--app-warning-ink)}:root[data-theme=dark] .growth-limit-card__numbers span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-limit-card__numbers strong{color:var(--app-accent-2)}:root[data-theme=dark] .growth-limit-card__guards span{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-limit-card>p{border-top:1px solid var(--app-border-strong);color:var(--app-warning-ink)}:root[data-theme=dark] .growth-panel{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-panel__heading{background:var(--app-surface-2)}:root[data-theme=dark] .growth-panel__heading>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-finance__lead{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-context-form label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-context-form input{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .growth-v3-context-form input:focus{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-fixed-components{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-fixed-components__heading span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-fixed-components article{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-fixed-components article span,:root[data-theme=dark] .growth-fixed-components article small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-planner-form{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-v3-budget-grid label>span,:root[data-theme=dark] .growth-v3-preview-actions label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-product-grid label{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-v3-product-grid small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-v3-planner-form input{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .growth-v3-preview-result{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-v3-snapshot-ref{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-ranking-row+.growth-ranking-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-ranking-row__rank{color:var(--app-accent-2)}:root[data-theme=dark] .growth-ranking-row p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-ranking-row>b{color:var(--app-accent-2)}:root[data-theme=dark] .growth-portfolio-row+.growth-portfolio-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-portfolio-row span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-portfolio-mix{border-left:2px solid var(--app-border-strong)}:root[data-theme=dark] .growth-portfolio-result strong{color:var(--app-accent-2)}:root[data-theme=dark] .growth-stress-note{background:var(--app-surface-2);border-top:1px solid var(--app-border-strong);color:var(--app-warning-ink)}:root[data-theme=dark] .growth-funnel-head{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-funnel-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-funnel-row span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-view-tabs{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-view-tabs button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-view-tabs button.is-active{background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .growth-monthly__lead{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-monthly__source{background:var(--app-surface-2);border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .growth-rule-note--danger{background:var(--app-surface-2);border-color:var(--app-border-strong);color:var(--app-danger-ink)}:root[data-theme=dark] .growth-monthly-controls{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-direction button{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-direction button.is-active{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-monthly-controls label>span,:root[data-theme=dark] .growth-plan-inputs label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-monthly-controls input,:root[data-theme=dark] .growth-plan-inputs input{background:var(--app-surface);border:1px solid var(--app-border-strong);color:var(--app-text)}:root[data-theme=dark] .growth-plan-grid{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-plan-row{background:var(--app-surface)}:root[data-theme=dark] .growth-plan-row+.growth-plan-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-plan-row.is-selected{background:var(--app-surface-2)}:root[data-theme=dark] .growth-plan-product small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-plan-product em.is-ready{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .growth-plan-product em.is-blocked{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .growth-plan-inputs input:disabled{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-form-error{background:var(--app-surface-2);border:1px solid var(--app-border-strong);color:var(--app-danger-ink)}:root[data-theme=dark] .growth-button--calculate{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface));border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-plan-status{background:var(--app-surface-2);border-left:4px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .growth-plan-status>span,:root[data-theme=dark] .growth-plan-status>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-plan-status--blocked,:root[data-theme=dark] .growth-plan-status--solver_error,:root[data-theme=dark] .growth-plan-status--solver_unavailable{background:var(--app-surface-2);border-left-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .growth-manager-load{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-manager-load--overloaded,:root[data-theme=dark] .growth-manager-load--blocked_inputs{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .growth-manager-load__heading span,:root[data-theme=dark] .growth-manager-load__metrics span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-manager-load__heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-manager-load__metrics>div{background:var(--app-surface)}:root[data-theme=dark] .growth-plan-output-row,:root[data-theme=dark] .growth-resource-row{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .growth-plan-output-row span,:root[data-theme=dark] .growth-resource-row span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .growth-resource-row>strong{color:var(--app-accent-2)}:root[data-theme=dark] .growth-plan-empty{color:var(--app-text-muted-readable)}@media(max-width:1040px){:root[data-theme=dark] .growth-assumptions>div:nth-child(3){border-top:1px solid var(--app-border-strong)}}@media(max-width:1040px){:root[data-theme=dark] .growth-assumptions>div:nth-child(4){border-top:1px solid var(--app-border-strong)}}@media(max-width:720px){:root[data-theme=dark] .growth-assumptions>div+div{border-top:1px solid var(--app-border-strong)}}@media(max-width:720px){:root[data-theme=dark] .growth-equipment-switch button+button{border-top:1px solid var(--app-border-strong)}}@media(max-width:720px){:root[data-theme=dark] .growth-direction button:last-child{border-left:1px solid var(--app-border-strong)}}:root[data-theme=dark] .finance-ledger{color:var(--app-text);background:radial-gradient(circle at 92% 4%,rgba(182,95,50,.09),transparent 28rem),linear-gradient(135deg,color-mix(in srgb,var(--app-bg) 42%,transparent),transparent 45%),var(--app-bg)}:root[data-theme=dark] .finance-ledger:before{border:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__hero{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .finance-ledger__eyebrow{color:var(--app-warning-ink)}:root[data-theme=dark] .finance-ledger__lede{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__dateline{border-top:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__dateline>div{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__dateline dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__filter input,:root[data-theme=dark] .finance-ledger__filter select{color:var(--app-text);background:color-mix(in srgb,var(--app-surface) 40%,transparent);border:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__filter small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__ordinal{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .finance-ledger__section-heading p,:root[data-theme=dark] .finance-ledger__chart-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__queue-count{border:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__metrics{border-top:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .finance-ledger__metric-group.is-turnover{background:color-mix(in srgb,var(--app-surface) 36%,transparent);border:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__metric-group.is-turnover .finance-ledger__metrics{border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);border-bottom-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .finance-ledger__metric-group .finance-ledger__metric:nth-child(3n){border-right:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__metric{border-right:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__metric:nth-child(-n+3){border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__metric-topline{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__metric-status i{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .finance-ledger__metric.is-partial .finance-ledger__metric-status i{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .finance-ledger__metric.is-unknown .finance-ledger__metric-status i{background:var(--app-surface-2)}:root[data-theme=dark] .finance-ledger__metric.is-unknown>strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__provenance{border-top:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__provenance summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__provenance dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__chart-shell{background:color-mix(in srgb,var(--app-surface) 36%,transparent);border:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__queue{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .finance-ledger__queue-row{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__queue-row:hover{background:color-mix(in srgb,var(--app-surface) 48%,transparent)}:root[data-theme=dark] .finance-ledger__queue-index{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__queue-copy>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__queue-copy small,:root[data-theme=dark] .finance-ledger__queue-amount small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__queue-action{color:var(--app-accent-2)}:root[data-theme=dark] .finance-ledger__quiet-state{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 28%,transparent)}:root[data-theme=dark] .finance-ledger__quiet-state.is-positive{color:var(--app-accent-2);border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .finance-ledger__quiet-state.is-neutral{color:var(--app-warning-ink);border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .finance-ledger__quiet-state span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__coverage-sources span{color:var(--app-text)}:root[data-theme=dark] .finance-ledger__quality{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .finance-ledger__quality-list>div{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .finance-ledger__quality-list span,:root[data-theme=dark] .finance-ledger__quality-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__all-sections{border-top:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .finance-ledger__all-sections>summary small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__all-sections .v2-finance-map{background:color-mix(in srgb,var(--app-surface) 34%,transparent);border-color:var(--app-border)}:root[data-theme=dark] .finance-ledger--state p{color:var(--app-warning-ink)}:root[data-theme=dark] .finance-ledger--state>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .finance-ledger__state-mark{border:2px solid var(--app-border);border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}@media(max-width:980px){:root[data-theme=dark] .finance-ledger__dateline>div{border-right:1px solid var(--app-border)}}@media(max-width:980px){:root[data-theme=dark] .finance-ledger__metric-group .finance-ledger__metric{border-right:1px solid var(--app-border);border-bottom:1px solid var(--app-border)}}@media(max-width:980px){:root[data-theme=dark] .finance-ledger__metric{border-bottom:1px solid var(--app-border)}}@media(max-width:680px){:root[data-theme=dark] .finance-ledger__metric-group .finance-ledger__metric,:root[data-theme=dark] .finance-ledger__metric-group .finance-ledger__metric:nth-last-child(-n+2){border-bottom:1px solid var(--app-border)}}@media(max-width:680px){:root[data-theme=dark] .finance-ledger__trend-data th,:root[data-theme=dark] .finance-ledger__trend-data td{border-top:1px solid var(--app-border)}}@media(max-width:680px){:root[data-theme=dark] .finance-ledger__trend-data thead th{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .v2-local-pdf-viewer{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .v2-local-pdf-viewer:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-local-pdf-viewer__toolbar{border-bottom:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-local-pdf-viewer__toolbar-group+.v2-local-pdf-viewer__toolbar-group{border-left:1px solid var(--app-border)}:root[data-theme=dark] .v2-local-pdf-viewer__toolbar button,:root[data-theme=dark] .v2-local-pdf-viewer__state button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-local-pdf-viewer__toolbar button:hover:not(:disabled),:root[data-theme=dark] .v2-local-pdf-viewer__toolbar button:focus-visible{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .v2-local-pdf-viewer__toolbar .v2-local-pdf-viewer__fit{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .v2-local-pdf-viewer__page-counter{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-local-pdf-viewer__page-counter strong{color:var(--app-text)}:root[data-theme=dark] .v2-local-pdf-viewer__surface{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--app-surface) 58%,transparent),transparent 42%),var(--app-surface-2)}:root[data-theme=dark] .v2-local-pdf-viewer__canvas{background:var(--app-surface)}:root[data-theme=dark] .v2-local-pdf-viewer__state{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .v2-local-pdf-viewer__spinner{color:var(--app-accent-ink)}:root[data-theme=dark] .v2-local-pdf-viewer__state--error{color:var(--app-danger-ink);background:var(--app-surface)}:root[data-theme=dark] .v2-local-pdf-viewer__state--error span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-local-pdf-viewer__state--error button{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink);background:var(--app-surface)}:root[data-theme=dark] .v2-local-pdf-viewer:fullscreen{background:var(--app-surface-2)}:root[data-theme=dark] .payables-workspace{color:var(--app-text)}:root[data-theme=dark] .payables-masthead{border:1px solid var(--app-border-strong);background:linear-gradient(104deg,rgba(13,107,88,.09),transparent 46%),repeating-linear-gradient(0deg,transparent 0 27px,rgba(23,33,31,.035) 28px),var(--app-surface)}:root[data-theme=dark] .payables-masthead:after{border:32px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .payables-eyebrow{color:var(--app-accent-2)}:root[data-theme=dark] .payables-subtitle{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-metrics{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .payables-metric{background:var(--app-surface)}:root[data-theme=dark] .payables-metric__label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-ledger{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .payables-queue{border-right:1px solid var(--app-border-strong);background:var(--app-bg)}:root[data-theme=dark] .payables-toolbar{border-bottom:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .payables-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .payables-row:hover,:root[data-theme=dark] .payables-row--active{background:var(--app-surface)}:root[data-theme=dark] .payables-row__rail{background:var(--app-surface-2)}:root[data-theme=dark] .payables-row__rail--green{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .payables-row__rail--yellow{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .payables-row__rail--red{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .payables-row__meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-detail__header{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .payables-zone{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-zone:before{background:var(--app-surface-2)}:root[data-theme=dark] .payables-zone--green:before{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .payables-zone--yellow:before{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .payables-zone--red:before{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .payables-fact{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .payables-fact__label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-document{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .payables-delivery-audit{border-top:1px dashed var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-actions{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .payables-empty{color:var(--app-text-muted-readable)}@media(max-width:1100px){:root[data-theme=dark] .payables-queue{border-bottom:1px solid var(--app-border-strong)}}:root[data-theme=dark] .payables-intake-dropzone.ant-upload-wrapper .ant-upload-drag,:root[data-theme=dark] .payables-intake-dropzone .ant-upload-drag{border:1px dashed var(--app-border-strong);background:linear-gradient(120deg,rgba(13,107,88,.08),transparent 55%),var(--app-surface)}:root[data-theme=dark] .payables-intake-dropzone.ant-upload-wrapper .ant-upload-drag:hover,:root[data-theme=dark] .payables-intake-dropzone .ant-upload-drag:hover{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .payables-intake-dropzone__icon{color:var(--app-accent-2)}:root[data-theme=dark] .payables-intake-dropzone__title{color:var(--app-text)}:root[data-theme=dark] .payables-intake-dropzone__hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-intake-file{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .payables-intake-file__state{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .payables-intake-file__state--error{background:var(--app-surface-2);color:var(--app-danger-ink)}:root[data-theme=dark] .payables-intake-file__body small,:root[data-theme=dark] .payables-intake-empty-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-intake-section{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .payables-bank-collapse{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .payables-allocation-heading small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .payables-allocation-row{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .blank-payment-dialog__mark{color:var(--app-accent-2);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .blank-payment-dialog__eyebrow{color:var(--app-accent-2)}:root[data-theme=dark] .blank-payment-dialog__details{border-left:2px solid var(--app-border-strong)}:root[data-theme=dark] .tbank-payment-dialog__mark{border:1px solid var(--app-border)}:root[data-theme=dark] .tbank-payment-dialog__amount{border-bottom:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .tbank-payment-dialog__amount strong{color:var(--app-text)}:root[data-theme=dark] .tbank-payment-dialog__payload{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .tbank-payment-dialog__payload>div{color:var(--app-accent-2)}:root[data-theme=dark] .tbank-payment-dialog__payload pre{color:var(--app-text)}:root[data-theme=dark] .tbank-payment-dialog__payload small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .tbank-payment-dialog__loading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-accounts-panel{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .legacy-accounts-panel__head p,:root[data-theme=dark] .legacy-account-list>div>p{color:var(--app-accent-2)}:root[data-theme=dark] .legacy-accounts-panel__head span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-accounts-panel button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .legacy-accounts-panel button.primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .legacy-accounts-summary{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .legacy-accounts-summary>*{background:var(--app-surface)}:root[data-theme=dark] .legacy-accounts-summary span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-accounts-toolbar{background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .legacy-accounts-toolbar>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-candidate{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .legacy-candidate[data-confidence=review]{border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .legacy-candidate[data-confidence=rejected]{border-left:4px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .legacy-candidate__check{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-candidate__identity span,:root[data-theme=dark] .legacy-candidate__identity small,:root[data-theme=dark] .legacy-candidate__owner span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-candidate__owner label{color:var(--app-warning-ink)}:root[data-theme=dark] .legacy-candidate__owner input,:root[data-theme=dark] .legacy-candidate__owner select{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .legacy-candidate__facts span{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-candidate__actions small{color:var(--app-danger-ink)}:root[data-theme=dark] .legacy-candidate__client-search{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-candidate__client-search input{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .legacy-candidate__client-options button[data-selected=true]{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .legacy-candidate__client-options span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-account-list{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .legacy-account{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .legacy-account span,:root[data-theme=dark] .legacy-account label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .legacy-account select,:root[data-theme=dark] .legacy-account input{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .legacy-rollback{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .legacy-rollback button{color:var(--app-danger-ink);border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .communications-page{color:var(--app-text)}:root[data-theme=dark] .communications-hero{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-hero p:not(.communications-kicker){color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-kicker,:root[data-theme=dark] .communications-section__head p{color:var(--app-accent-2)}:root[data-theme=dark] .communications-period label,:root[data-theme=dark] .communications-form>label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-page input,:root[data-theme=dark] .communications-page textarea,:root[data-theme=dark] .communications-page select,:root[data-theme=dark] .communications-period button,:root[data-theme=dark] .communications-form button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .communications-page select{background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .communications-tabs{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-tabs button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-tabs button[aria-current=true]{color:var(--app-text)}:root[data-theme=dark] .communications-metrics{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-metrics article{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-metrics span,:root[data-theme=dark] .communications-metrics small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-quality{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .communications-section{border:1px solid var(--app-border-strong);background:var(--app-bg)}:root[data-theme=dark] .communications-section__head>span,:root[data-theme=dark] .communications-section__head>a{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-owner-list>div,:root[data-theme=dark] .communications-observation,:root[data-theme=dark] .communications-call-row,:root[data-theme=dark] .communications-routing-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-ops-facts{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .communications-ops-facts>div{background:var(--app-surface)}:root[data-theme=dark] .communications-ops-facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-ops-facts small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-owner-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-conversation-list>article{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .communications-conversation-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-conversation-list dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-channel-line{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-routing-row small,:root[data-theme=dark] .communications-routing-row span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-call-row small,:root[data-theme=dark] .communications-call-row span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-mismatch{color:var(--app-danger-ink)}:root[data-theme=dark] .communications-call-entry{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-call-timeline{border-left:2px solid color-mix(in srgb,color-mix(in srgb,var(--app-accent-2) 38%,transparent) 35%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .communications-call-timeline summary{color:var(--app-accent-2)}:root[data-theme=dark] .communications-call-timeline li span{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-call-timeline p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-call-timeline p strong{color:var(--app-text)}:root[data-theme=dark] .communications-history__truth dl div{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-history__truth dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-binding-summary{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .communications-binding-summary div{background:var(--app-surface)}:root[data-theme=dark] .communications-binding-summary dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-help{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-form .communications-primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .communications-confirm{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .communications-confirm label,:root[data-theme=dark] .communications-checkbox{color:var(--app-text)!important}:root[data-theme=dark] .communications-danger-zone{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .communications-danger-zone p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-danger-zone button{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink)}:root[data-theme=dark] .communications-candidates{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-candidates article{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-candidates small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-candidates [data-confidence=strong]{color:var(--app-accent-2)}:root[data-theme=dark] .communications-candidates [data-confidence=review]{color:var(--app-danger-ink)}:root[data-theme=dark] .communications-observation small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-state--bad{color:var(--app-danger-ink)}:root[data-theme=dark] .communications-review__intro>p:not(.communications-kicker){color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-review__intro dl{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-review__intro dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-review-list article{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-review-list__identity>span{color:var(--app-accent-2)}:root[data-theme=dark] .communications-review-list__identity>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-review-list__actions button,:root[data-theme=dark] .communications-registry-list__actions button{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-review-list__actions button.primary,:root[data-theme=dark] .communications-registry-list__actions button.primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .communications-review-list__actions button.correction{color:var(--app-warning-ink);background:var(--app-surface-2);border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .communications-correction-list{border-top:3px double var(--app-border-strong)}:root[data-theme=dark] .communications-correction-list__head p{color:var(--app-warning-ink)}:root[data-theme=dark] .communications-correction-list__head>span{color:var(--app-warning-ink)}:root[data-theme=dark] .communications-correction-list>article{border:1px solid var(--app-border-strong);border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .communications-correction-list>article.is-open{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--app-surface-2) 42%,transparent) 0 8px,color-mix(in srgb,var(--app-surface) 72%,transparent) 8px 16px)}:root[data-theme=dark] .communications-correction-panel{background:color-mix(in srgb,var(--app-surface) 90%,transparent);border-top:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .communications-correction-panel__step>span{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .communications-correction-panel__step small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-correction-panel select{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-correction-panel__actions button,:root[data-theme=dark] .communications-correction-preview>button{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-correction-preview{background:var(--app-surface-2);border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .communications-correction-preview ul{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-correction-preview>button.danger-safe{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .communications-registry-list>article{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-registry-list__title>span{color:var(--app-warning-ink)}:root[data-theme=dark] .communications-registry-list__title>span[data-state=reviewed]{color:var(--app-accent-2)}:root[data-theme=dark] .communications-registry-list__title>span[data-state=rejected]{color:var(--app-danger-ink)}:root[data-theme=dark] .communications-registry-list__title small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-registry-list dl{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .communications-registry-list dl div{background:var(--app-surface)}:root[data-theme=dark] .communications-registry-list dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .communications-registry-list__posting{color:var(--app-text-muted-readable)}@media(max-width:1050px){:root[data-theme=dark] .communications-metrics article{border-bottom:1px solid var(--app-border-strong)}}:root[data-theme=dark] .sales-assortment-review{color:var(--app-text);background:linear-gradient(90deg,rgba(211,106,47,.035) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(rgba(211,106,47,.035) 1px,transparent 1px) 0 0 / 32px 32px,var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__eyebrow{color:var(--app-warning-ink)}:root[data-theme=dark] .sales-assortment-review__intro{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__total{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 75%,transparent);color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__stat{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__stat-label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__filters{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__field label,:root[data-theme=dark] .sales-assortment-review__hint-label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review input,:root[data-theme=dark] .sales-assortment-review select,:root[data-theme=dark] .sales-assortment-review textarea{border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review input:focus-visible,:root[data-theme=dark] .sales-assortment-review select:focus-visible,:root[data-theme=dark] .sales-assortment-review textarea:focus-visible,:root[data-theme=dark] .sales-assortment-review button:focus-visible{outline:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__reset,:root[data-theme=dark] .sales-assortment-review__secondary,:root[data-theme=dark] .sales-assortment-review__primary,:root[data-theme=dark] .sales-assortment-review__danger,:root[data-theme=dark] .sales-assortment-review__page-button{border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__reset:hover,:root[data-theme=dark] .sales-assortment-review__secondary:hover,:root[data-theme=dark] .sales-assortment-review__primary:hover,:root[data-theme=dark] .sales-assortment-review__danger:hover,:root[data-theme=dark] .sales-assortment-review__page-button:hover{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__primary{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .sales-assortment-review__danger{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .sales-assortment-review__alert{border-left:4px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink)}:root[data-theme=dark] .sales-assortment-review__selection{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__table-wrap{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__table th,:root[data-theme=dark] .sales-assortment-review__table td{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__table th{background:var(--app-bg);color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__sku,:root[data-theme=dark] .sales-assortment-review__meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__card{border-bottom:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__card-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__pagination{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__savebar{border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:color-mix(in srgb,var(--app-surface) 94%,transparent)}@media(max-width:720px){:root[data-theme=dark] .sales-assortment-review__cards{border:1px solid var(--app-border)}}:root[data-theme=dark] .sales-assortment-review__family-card{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 80%,transparent);color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__family-card[data-active=true]{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__family-card small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__analysis{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);border-left:6px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:linear-gradient(135deg,rgba(49,95,125,.08),transparent 58%),var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__analysis ul{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__target{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:color-mix(in srgb,var(--app-surface) 56%,transparent)}:root[data-theme=dark] .sales-assortment-review__model-analysis{border-bottom:1px solid var(--app-border);border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__model-analysis[data-status=ready]{border-left-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__model-analysis[data-status=split]{border-left-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__model-analysis[data-status=procurement]{border-left-color:var(--app-border-strong)}:root[data-theme=dark] .sales-assortment-review__model-analysis span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model-analysis small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__target>span{color:var(--app-accent-ink)}:root[data-theme=dark] .sales-assortment-review__target small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review--guided .sales-assortment-review__stat span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__model[data-procurement=true]{background:repeating-linear-gradient(-45deg,rgba(123,135,148,.035),rgba(123,135,148,.035) 8px,transparent 8px,transparent 16px),var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__model-head{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__model-head p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model-badge{color:var(--app-accent-ink)}:root[data-theme=dark] .sales-assortment-review__model-badge[data-tone=positive]{color:var(--app-accent-2)}:root[data-theme=dark] .sales-assortment-review__model-badge[data-tone=attention]{color:var(--app-warning-ink)}:root[data-theme=dark] .sales-assortment-review__model-badge[data-tone=muted]{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__position{background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__position span:not(.sales-assortment-review__model-badge){color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__positions,:root[data-theme=dark] .sales-assortment-review__sources{border-top:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__positions summary,:root[data-theme=dark] .sales-assortment-review__sources summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__positions[open] summary,:root[data-theme=dark] .sales-assortment-review__sources[open] summary{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__source-row{background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__source-row span,:root[data-theme=dark] .sales-assortment-review__source-row small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model-comment{border-top:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__model-comment>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__procurement-shell{border:1px solid var(--app-border);background:repeating-linear-gradient(-45deg,rgba(123,135,148,.025),rgba(123,135,148,.025) 8px,transparent 8px,transparent 16px),var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__procurement-shell[open]>summary{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__procurement-copy strong{color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__procurement-copy small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__procurement-shell>summary>b{border:1px solid var(--app-border);color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__supplier-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__supplier-record{background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__savebar>div span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__guardrail{border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model-gates span,:root[data-theme=dark] .sales-assortment-review__readiness-gates b{border:1px solid var(--app-border);color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__model-gates span[data-status=ready],:root[data-theme=dark] .sales-assortment-review__readiness-gates b[data-status=ready]{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .sales-assortment-review__model-gates span[data-status=blocked],:root[data-theme=dark] .sales-assortment-review__readiness-gates b[data-status=blocked]{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);color:var(--app-warning-ink)}:root[data-theme=dark] .sales-assortment-review__readiness-gates b[data-status=unknown]{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-accent-ink)}:root[data-theme=dark] .sales-assortment-review__position-card{background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__readiness{border-top:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__readiness>summary{color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__readiness>summary:after{color:var(--app-accent-ink)}:root[data-theme=dark] .sales-assortment-review__readiness>summary small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__readiness-grid{border-top:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__readiness-card{border-top:3px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .sales-assortment-review__readiness-card[data-status=pass]{border-top-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__readiness-card[data-status=blocked]{border-top-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .sales-assortment-review__readiness-card[data-status=unknown],:root[data-theme=dark] .sales-assortment-review__readiness-card[data-status=warning]{border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .sales-assortment-review__readiness-card[data-status=not_applicable]{border-top-color:var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .sales-assortment-review__readiness-card header strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__readiness-card ul{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__readiness-card dl div{border-top:1px dotted var(--app-border)}:root[data-theme=dark] .sales-assortment-review__readiness-card dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__readiness-card .sales-assortment-review__next{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .sales-assortment-review__readiness-card>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-open{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__cost-dialog{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .sales-assortment-review__cost-dialog-head{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__cost-dialog-head p:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-close{color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__cost-grid label,:root[data-theme=dark] .sales-assortment-review__cost-wide{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-grid input:not([type=checkbox]),:root[data-theme=dark] .sales-assortment-review__cost-grid select,:root[data-theme=dark] .sales-assortment-review__cost-grid textarea{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__cost-grid input[readonly]{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-check{color:var(--app-text)!important}:root[data-theme=dark] .sales-assortment-review__cost-warning{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);color:var(--app-warning-ink)}:root[data-theme=dark] .sales-assortment-review__cost-error{border-left:3px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink)}:root[data-theme=dark] .sales-assortment-review__cost-success{color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__cost-success p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-diff{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 66%,transparent)}:root[data-theme=dark] .sales-assortment-review__cost-diff>strong{color:var(--app-text)}:root[data-theme=dark] .sales-assortment-review__cost-diff dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .sales-assortment-review__cost-actions{border-top:1px solid var(--app-border)}:root[data-theme=dark] .sales-assortment-review__secondary{border:1px solid var(--app-border);color:var(--app-text)}:root[data-theme=dark] .rollup-authority{border:1px solid var(--app-border);background:var(--app-bg);color:var(--app-text)}:root[data-theme=dark] .rollup-authority__eyebrow{color:var(--app-warning-ink)}:root[data-theme=dark] .rollup-authority__metrics>div{background:var(--app-surface-2)}:root[data-theme=dark] .rollup-authority__metrics span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rollup-authority__filters button{border:1px solid var(--app-border);color:var(--app-text)}:root[data-theme=dark] .rollup-authority__filters button[aria-pressed=true]{border-color:var(--app-border-strong)}:root[data-theme=dark] .rollup-authority__model{border-top:3px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .rollup-authority__model>summary span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rollup-authority__model>summary:after{color:var(--app-warning-ink)}:root[data-theme=dark] .rollup-authority__positions{border-top:1px solid var(--app-border)}:root[data-theme=dark] .rollup-authority__common{border-bottom:1px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-danger-ink)}:root[data-theme=dark] .rollup-authority__common strong{color:var(--app-text)}:root[data-theme=dark] .rollup-authority__common-reasons span+span:before{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rollup-authority__position{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .rollup-authority__position small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rollup-authority__blockers{color:var(--app-danger-ink)}:root[data-theme=dark] .rollup-authority__signal{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .rollup-authority__position[data-status=ready] .rollup-authority__signal{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .rollup-authority__position[data-status=ready] .rollup-authority__blockers{color:var(--app-accent-2)}:root[data-theme=dark] .rollup-authority__position[data-status=draft] .rollup-authority__signal{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .rollup-authority--error{border-left:4px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink)}:root[data-theme=dark] .rollup-authority--error span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rollup-authority--error button{border:1px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink)}:root[data-theme=dark] .rollup-authority__loading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication{color:var(--app-text);background:radial-gradient(circle at 86% 2%,rgba(203,99,43,.11),transparent 29%),linear-gradient(135deg,rgba(35,115,92,.04),transparent 52%),var(--app-bg)}:root[data-theme=dark] .public-offer-publication__hero{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .public-offer-publication__eyebrow,:root[data-theme=dark] .public-offer-publication__caption,:root[data-theme=dark] .public-offer-publication__family,:root[data-theme=dark] .public-offer-publication__filters span,:root[data-theme=dark] .public-offer-publication__stats span,:root[data-theme=dark] .public-offer-publication__tenant span,:root[data-theme=dark] .public-offer-publication__result span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication__eyebrow{color:var(--app-warning-ink)}:root[data-theme=dark] .public-offer-publication__hero p:not(.public-offer-publication__eyebrow){color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication__tenant{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .public-offer-publication__stats{border:1px solid var(--app-border)}:root[data-theme=dark] .public-offer-publication__stats>div{background:var(--app-bg)}:root[data-theme=dark] .public-offer-publication__gate,:root[data-theme=dark] .public-offer-publication__error{border:1px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .public-offer-publication__filters{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 76%,transparent)}:root[data-theme=dark] .public-offer-publication__filters input,:root[data-theme=dark] .public-offer-publication__filters select{border:1px solid var(--app-border);color:var(--app-text);background:var(--app-bg)}:root[data-theme=dark] .public-offer-publication__filters input:focus-visible,:root[data-theme=dark] .public-offer-publication__filters select:focus-visible{outline:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .public-offer-publication__result{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .public-offer-publication__loading,:root[data-theme=dark] .public-offer-publication__empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication__offer{border:1px solid var(--app-border);background:var(--app-bg)}:root[data-theme=dark] .public-offer-publication__family{color:var(--app-warning-ink)}:root[data-theme=dark] .public-offer-publication__code{color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication__state{border:1px solid var(--app-border)}:root[data-theme=dark] .public-offer-publication__state.state--published{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .public-offer-publication__commercial small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .public-offer-publication__verdict.verdict--ready{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .public-offer-publication__verdict.verdict--blocked{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .artwork-req-hero{border:1px solid var(--app-border-strong);background:linear-gradient(120deg,var(--app-surface),var(--app-surface-2) 62%,var(--app-surface-2))}:root[data-theme=dark] .artwork-req-hero:after{border:34px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .artwork-req-kicker{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-hero h1{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-hero p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-metric strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-metric span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-toolbar{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-req-view-switch .ant-segmented{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .artwork-req-view-switch .ant-segmented-item-selected{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-coverage{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-req-coverage-note{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .artwork-req-coverage-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .artwork-req-coverage-row:hover{background:var(--app-surface)}:root[data-theme=dark] .artwork-req-coverage-category{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-coverage-title{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-coverage-subtitle{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-workspace{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-req-ledger{border-right:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-req-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .artwork-req-row:hover,:root[data-theme=dark] .artwork-req-row.is-active{background:var(--app-surface)}:root[data-theme=dark] .artwork-req-row-title{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-row-key{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-row-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-detail h2{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-section{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .artwork-req-section-title{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-stage{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-stage.is-on{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-field,:root[data-theme=dark] .artwork-req-binding{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-field b,:root[data-theme=dark] .artwork-req-binding b{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-req-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-req-context{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-warning-ink)}@media(max-width:980px){:root[data-theme=dark] .artwork-req-ledger{border-bottom:1px solid var(--app-border-strong)}}:root[data-theme=dark] .artwork-batch-truth{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .artwork-batch-notice{border:1px solid var(--app-border-strong);border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .artwork-batch-category-bar,:root[data-theme=dark] .artwork-batch-stale{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-category-bar strong,:root[data-theme=dark] .artwork-batch-stale strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-category-bar span,:root[data-theme=dark] .artwork-batch-stale span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-refresh-note,:root[data-theme=dark] .artwork-batch-archive-note{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-stale{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .artwork-batch-stale strong{color:var(--app-warning-ink)}:root[data-theme=dark] .artwork-batch-archive-note{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .artwork-batch-head h2{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-head p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-empty{border:1px dashed var(--app-border-strong);background:var(--app-surface);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-empty strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-controls{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-family-toolbar{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .artwork-batch-family-toolbar>div:first-child>span{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-family-toolbar strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-family-toolbar small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-family,:root[data-theme=dark] .artwork-batch-audit{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-family--expanded{border-color:var(--app-border-strong)}:root[data-theme=dark] .artwork-batch-family-header{background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-family-header:hover{background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-family-header:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .artwork-batch-family--expanded .artwork-batch-family-header{background:linear-gradient(90deg,var(--app-surface-2),var(--app-surface) 72%)}:root[data-theme=dark] .artwork-batch-family-chevron{border-right:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);border-bottom:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .artwork-batch-family-identity strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-family-identity small,:root[data-theme=dark] .artwork-batch-family-readiness small,:root[data-theme=dark] .artwork-batch-family-coverage small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-family-coverage b{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-family-toggle{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-family-variants{border-top:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-variant-head{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-variant-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .artwork-batch-variant-row:hover{background:var(--app-surface)}:root[data-theme=dark] .artwork-batch-group-main>strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-status-stack{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-source-state{color:var(--app-warning-ink)}:root[data-theme=dark] .artwork-batch-source-state--ready{color:var(--app-accent-2)}:root[data-theme=dark] .artwork-batch-counts{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-counts span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-form-section{border-left:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .artwork-batch-form-intro b,:root[data-theme=dark] .artwork-batch-form-section strong{color:var(--app-accent-ink)}:root[data-theme=dark] .artwork-batch-form-section{border-left-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings{color:var(--app-text);background:linear-gradient(rgba(38,61,50,.035) 1px,transparent 1px),var(--app-bg)}:root[data-theme=dark] .site-mappings__masthead{border-left:7px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__snapshot{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__snapshot div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__stats{border-right:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__stats>div{background:color-mix(in srgb,var(--app-surface) 92%,transparent);border-top:1px solid var(--app-border-strong);border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__stats span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__toolbar{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__toolbar>label,:root[data-theme=dark] .site-mappings__toolbar-actions{background:var(--app-surface)}:root[data-theme=dark] .site-mappings label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings input,:root[data-theme=dark] .site-mappings select,:root[data-theme=dark] .site-mappings textarea{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__button,:root[data-theme=dark] .site-mappings__file-button{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__button:hover,:root[data-theme=dark] .site-mappings__file-button:hover{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__button--accent{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface));border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__button--danger{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__file-button{color:var(--app-text)}:root[data-theme=dark] .site-mappings__notice{background:var(--app-surface-2);border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__notice--danger{background:var(--app-surface-2);border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__ledger,:root[data-theme=dark] .site-mappings__inspector{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings th{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings tbody tr:hover,:root[data-theme=dark] .site-mappings tbody tr.is-selected{background:var(--app-surface-2)}:root[data-theme=dark] .site-mappings__row-select span,:root[data-theme=dark] .site-mappings td small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__status{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-left:3px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__status.status--blocked,:root[data-theme=dark] .site-mappings__status.status--conflict,:root[data-theme=dark] .site-mappings__status.status--stale{color:var(--app-danger-ink);background:var(--app-surface-2);border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__status.status--ready,:root[data-theme=dark] .site-mappings__status.status--mapped{color:var(--app-accent-2);background:var(--app-surface-2);border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .site-mappings__inspector-head{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__inspector-head span:first-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__tabs{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__tabs button{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__blockers{color:var(--app-danger-ink);background:var(--app-surface-2);border-left:4px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__source-facts,:root[data-theme=dark] .site-mappings__commercial-compare{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__source-facts>div,:root[data-theme=dark] .site-mappings__commercial-compare>div{background:var(--app-surface-2)}:root[data-theme=dark] .site-mappings__source-facts span,:root[data-theme=dark] .site-mappings__commercial-compare span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__commercial-compare small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings fieldset{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings legend{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__muted{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__hold{border-left:6px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__hold dl div{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__history{background:var(--app-surface-2)}:root[data-theme=dark] .site-mappings__history li{background:var(--app-surface-2)}:root[data-theme=dark] .site-mappings__history time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .site-mappings__dialog{background:var(--app-surface);border-top:6px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .site-mappings__dialog dl{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .site-mappings__dialog dl div{border-bottom:1px solid var(--app-border-strong)}@media(max-width:700px){:root[data-theme=dark] .site-mappings tr{border-bottom:7px solid var(--app-border-strong)}}@media(max-width:700px){:root[data-theme=dark] .site-mappings td:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .disk-entity-picker mark{background:color-mix(in srgb,var(--app-warning-ink) 14%,var(--app-surface));color:var(--app-warning-ink)}:root[data-theme=dark] :is(.v2-shell,.v2-theme) .dt-create-files__row.is-stale{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] :is(.v2-shell,.v2-theme) .dt-artwork-snapshot.is-warn{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] :is(.v2-shell,.v2-theme) .dt-artwork-snapshot.is-bad{border-color:var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] :is(.v2-shell,.v2-theme) .dt-artwork-color-callout{border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .fleet-list-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .fleet-list-row:hover,:root[data-theme=dark] .fleet-list-row:focus-visible{background:var(--app-surface-2)}:root[data-theme=dark] .fleet-event-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop{color:var(--app-text);background:var(--app-bg);border:1px solid color-mix(in srgb,var(--app-border-strong) 18%,transparent)}:root[data-theme=dark] .vats-screen-pop__signal{background:linear-gradient(90deg,color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)) 0 42%,color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface)) 42% 100%)}:root[data-theme=dark] .vats-screen-pop--ringing .vats-screen-pop__signal{background:linear-gradient(90deg,color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)),color-mix(in srgb,var(--app-warning-ink) 14%,var(--app-surface)),color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)))}:root[data-theme=dark] .vats-screen-pop__head span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__head button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__head button:hover{background:var(--app-surface-2)}:root[data-theme=dark] .vats-screen-pop__identity{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__identity span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__identity small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__muted{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__error{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .vats-screen-pop__retry{color:var(--app-danger-ink);background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__details{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__details summary small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__history>div{border-top:1px dashed var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__history strong{color:var(--app-text)}:root[data-theme=dark] .vats-screen-pop__history span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__outcome label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .vats-screen-pop__outcome textarea{color:var(--app-text);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__outcome-grid button{color:var(--app-text);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .vats-screen-pop__outcome-grid button:hover{border-color:var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .vats-screen-pop__outcome-grid button.primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .vats-screen-pop__outcome>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-lifecycle-tabs{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-lifecycle-tabs button.active{background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-document-filter-note{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-workflow-panel{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-workflow-action-row{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-workflow-action-row.disabled{background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .v2-shell .v2-edo-outbound-card{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-shell .v2-edo-workflow-tabs{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-center-nav{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-center-nav button b{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-center-nav button.active{background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-center-nav button.active b{background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-counterparties-table thead th{background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-counterparties-table tr.selected{background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-counterparty-detail,:root[data-theme=dark] .v2-shell .v2-edo-invite-card{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-detail-list div{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-segmented{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-segmented button.active{background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-state-note{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-state-warning{border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .v2-shell .v2-edo-invitation-row{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-row-icon{background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-invite-empty{border:1px dashed var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-send-steps span{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-send-steps span.active{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:color-mix(in srgb,var(--app-surface-2) 75%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .v2-shell .v2-edo-send-section{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .v2-shell .v2-edo-recipient-card{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-recipient-card.selected{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-shell .v2-edo-recipient-summary{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-invite-panel{border-top:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-global-id-row{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-cades-panel{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-astral-certificate-box{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-safety-strip{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);border-left:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-intake-safety-strip span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-package-panel{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);border-left:4px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:linear-gradient(135deg,var(--app-surface),var(--app-surface));color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-edo-package-icon{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .v2-shell .v2-edo-package-heading span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-package-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-package-actions label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-package-panel>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-list,:root[data-theme=dark] .v2-shell .v2-edo-intake-detail{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-row:hover{background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-row.selected{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-package-signature-rule{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-package-row-feedback{background:color-mix(in srgb,var(--app-surface-2) 90%,transparent)}:root[data-theme=dark] .v2-shell .v2-edo-package-row-feedback small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-row-body>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-review-note{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .v2-shell .v2-edo-intake-preview{border:1px solid var(--app-border);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-intake-preview-state{color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-fact,:root[data-theme=dark] .v2-shell .v2-edo-intake-route-field{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-panel{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-panel-icon{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-panel-head>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-match{background:color-mix(in srgb,var(--app-surface-2) 70%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-match.warning{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-certificate label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-sign-hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-reference-only{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-intake-technical{border-top:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-intake-technical summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-edo-intake-actions{border-top:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-dropzone{border:1px dashed color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-dropzone.active{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-drafts-list,:root[data-theme=dark] .v2-shell .v2-edo-draft-detail{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-remote-drafts-block{border-top:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-edo-remote-drafts-note{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-remote-drafts-note.warning{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-danger-ink)}:root[data-theme=dark] .v2-shell .v2-edo-draft-row{background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-draft-row.selected{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-remote-draft-row{border-color:var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-draft-row-icon{border:1px solid var(--app-border);color:var(--app-accent-ink);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-icon-button{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-icon-button:not(:disabled):hover{color:var(--app-danger-ink);border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-recipient-strip,:root[data-theme=dark] .v2-shell .v2-edo-certificate-strip,:root[data-theme=dark] .v2-shell .v2-edo-inline-warning{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-inline-warning{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-selected-document{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-selected-document.selected{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-edo-preview-frame,:root[data-theme=dark] .v2-shell .v2-edo-missing-preview{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-edo-technical-details{border-top:1px solid var(--app-border)}:root[data-theme=dark] .v2-shell .v2-settings-readable-code{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-settings-material-routing-registry{border:1px solid var(--app-border-strong);background:linear-gradient(135deg,rgba(15,118,110,.055),transparent 38%),var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-settings-material-routing-toolbar .ant-segmented{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .v2-shell .v2-settings-material-routing-meta span:first-child{color:var(--app-accent-2)}:root[data-theme=dark] .v2-shell .v2-settings-material-routing-registry .v2-settings-table-wrap{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .v2-shell .v2-settings-material-routing-registry .v2-settings-material-defaults-table th{background:var(--app-surface-2);color:var(--app-text-muted-readable)}@media(max-width:700px){:root[data-theme=dark] .v2-shell .prepress-viewer-navigator{border-bottom:1px solid var(--app-border)!important}}:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 86%,transparent)}:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row:hover,:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row:focus-visible{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row--fallback{background:color-mix(in srgb,var(--app-surface) 92%,transparent)}:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row__badges span{color:var(--app-text)}:root[data-theme=dark] .v2-shell .v2-order-form-page .v2-order-catalog-row__add{color:var(--app-accent-ink)}:root[data-theme=dark] .email-html-view__frame{background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-settings-badge-warning{color:var(--app-warning-ink);background:color-mix(in srgb,color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface)) 16%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--app-warning-ink) 38%,transparent) 38%,transparent)}:root[data-theme=dark] .v2-command-search__mode button.active{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .v2-shell.workspace-personal{background:var(--app-bg)}:root[data-theme=dark] .v2-shell.workspace-personal .sidebar{background:var(--app-surface-2);border-right-color:var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-hero{border:1px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .personal-ledger-kicker{color:var(--app-warning-ink)}:root[data-theme=dark] .personal-ledger-refresh{border-color:var(--app-border)!important}:root[data-theme=dark] .personal-ledger-vitals{border:1px solid var(--app-border)}:root[data-theme=dark] .personal-ledger-vitals>div{border-right:1px solid var(--app-border)}:root[data-theme=dark] .personal-ledger-vitals span{color:var(--app-warning-ink)}:root[data-theme=dark] .personal-ledger-toolbar{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .personal-ledger-toolbar label,:root[data-theme=dark] .personal-ledger-form label,:root[data-theme=dark] .personal-ledger-device-create label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-source{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-source strong{color:var(--app-text)}:root[data-theme=dark] .personal-ledger-tabs{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .personal-ledger-tabs button{color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .personal-ledger-batches,:root[data-theme=dark] .personal-ledger-preview,:root[data-theme=dark] .personal-ledger-panel,:root[data-theme=dark] .personal-ledger-install,:root[data-theme=dark] .personal-ledger-setup{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .personal-ledger-section-title span,:root[data-theme=dark] .personal-ledger-preview-head>div>span{color:var(--app-warning-ink)}:root[data-theme=dark] .personal-ledger-batch-list>button{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .personal-ledger-batch-list>button:hover,:root[data-theme=dark] .personal-ledger-batch-list>button.selected{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .personal-ledger-batch-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-counters{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-counters>div{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-counters span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-alert{color:var(--app-text)}:root[data-theme=dark] .personal-ledger-table-wrap{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-table th{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .personal-ledger-table td{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-table td small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-apply-bar{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .personal-ledger-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-setup-copy>span{color:var(--app-warning-ink)}:root[data-theme=dark] .personal-ledger-setup-copy p,:root[data-theme=dark] .personal-ledger-install p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-check{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-device-list article{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .personal-ledger-device-icon{color:var(--app-accent-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .personal-ledger-device-list p,:root[data-theme=dark] .personal-ledger-device-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-bundle{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .personal-ledger-bundle span,:root[data-theme=dark] .personal-ledger-confirm>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .personal-ledger-bundle code,:root[data-theme=dark] .personal-ledger-confirm code{color:var(--app-text);border:1px solid var(--app-border-strong);background:var(--app-surface-2)}@media(max-width:1100px){:root[data-theme=dark] .personal-ledger-counters>div{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:760px){:root[data-theme=dark] .personal-ledger-vitals>div{border-bottom:1px solid var(--app-border)}}:root[data-theme=dark] .v2-shell .v2-catalog-browse-nav{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .v2-shell .v2-catalog-nav-toggle{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-catalog-nav-item b{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-shell .v2-catalog-nav-item.active{background:var(--app-surface-2);color:var(--app-accent-ink)}:root[data-theme=dark] .v2-shell .v2-catalog-nav-item.active b{background:var(--app-surface-2);color:var(--app-accent-ink)}@media(max-width:980px){:root[data-theme=dark] .v2-shell .v2-catalog-browse-mobile-nav{border:1px solid var(--app-border);background:var(--app-surface)}}:root[data-theme=dark] .login-shell{color:var(--app-text);background:var(--app-bg)}:root[data-theme=dark] .login-brand-mark{border:1px solid var(--app-border)}:root[data-theme=dark] .login-eyebrow{color:var(--app-warning-ink)}:root[data-theme=dark] .login-boundaries{border:1px solid var(--app-border)}:root[data-theme=dark] .login-panel{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .login-panel-heading h2.ant-typography{color:var(--app-text)}:root[data-theme=dark] .login-panel .ant-input-affix-wrapper{background:var(--app-surface)}:root[data-theme=dark] .login-secondary-link a,:root[data-theme=dark] .login-register-link{color:var(--app-accent-2)}:root[data-theme=dark] .login-workspace-list button{color:var(--app-text);border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .login-workspace-list button:hover:not(:disabled),:root[data-theme=dark] .login-workspace-list button:focus-visible{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .login-workspace-list button>.anticon:first-child{color:var(--app-accent-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .login-workspace-list small{color:var(--app-warning-ink)}:root[data-theme=dark] .login-workspace-list em{color:var(--app-text-muted-readable)}:root[data-theme=dark] .login-signout{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress button:focus-visible,:root[data-theme=dark] .guest-prepress input:focus-visible,:root[data-theme=dark] .guest-prepress select:focus-visible{outline:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__header{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__brand-mark{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .guest-prepress__environment{color:var(--app-warning-ink);border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__hero{color:var(--app-text);background:linear-gradient(115deg,transparent 0 64%,rgba(231,93,24,.09) 64% 65%,transparent 65%),var(--app-bg);border-top:7px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__eyebrow{color:var(--app-danger-ink)}:root[data-theme=dark] .guest-prepress__hero-copy>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__hero-index{color:var(--app-warning-ink)}:root[data-theme=dark] .guest-prepress__hero-index span{color:var(--app-text)}:root[data-theme=dark] .guest-prepress__privacy,:root[data-theme=dark] .guest-prepress__loading,:root[data-theme=dark] .guest-prepress__failure{border:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__privacy-index,:root[data-theme=dark] .guest-prepress__failure-code{color:var(--app-warning-ink)}:root[data-theme=dark] .guest-prepress__spinner{border:2px solid var(--app-border);border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__failure{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__secondary-button,:root[data-theme=dark] .guest-prepress__offer-search button{border:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__secondary-button:hover,:root[data-theme=dark] .guest-prepress__offer-search button:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__tester{color:var(--app-text);background:var(--app-bg);border-left:7px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__quota{color:var(--app-accent-2)}:root[data-theme=dark] .guest-prepress__tester-copy>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__tester-copy .guest-prepress__warning{color:var(--app-danger-ink);border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__tester-copy small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__quota-track span{border:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__quota-track span.is-available{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__workspace{color:var(--app-text);background:var(--app-bg)}:root[data-theme=dark] .guest-prepress__workspace-heading{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__workspace-heading>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__intake-column+.guest-prepress__intake-column{border-left:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__field>span,:root[data-theme=dark] .guest-prepress__offer-search>label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__field input,:root[data-theme=dark] .guest-prepress__field select,:root[data-theme=dark] .guest-prepress__offer-search input{color:var(--app-text);border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 45%,transparent)}:root[data-theme=dark] .guest-prepress__field input:hover:not(:disabled),:root[data-theme=dark] .guest-prepress__field select:hover:not(:disabled),:root[data-theme=dark] .guest-prepress__offer-search input:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__offer-search button{color:var(--app-text);border-color:var(--app-border-strong)}:root[data-theme=dark] .guest-prepress__offer-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__toggle{color:var(--app-text)}:root[data-theme=dark] .guest-prepress__dropzone{border:1px dashed var(--app-border-strong);background:linear-gradient(90deg,transparent 49.8%,rgba(21,26,24,.06) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(21,26,24,.06) 50%,transparent 50.2%),color-mix(in srgb,var(--app-surface) 30%,transparent)}:root[data-theme=dark] .guest-prepress__dropzone:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__dropzone.has-file{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__dropzone-cross{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .guest-prepress__dropzone-cross:before,:root[data-theme=dark] .guest-prepress__dropzone-cross:after{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .guest-prepress__dropzone small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__inline-error,:root[data-theme=dark] .guest-prepress__preview-warning{color:var(--app-danger-ink);border-left:4px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__primary-button{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .guest-prepress__primary-button:disabled{color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .guest-prepress__button-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__result{color:var(--app-text);background:var(--app-surface-2);border-top:7px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__result.is-fix,:root[data-theme=dark] .guest-prepress__result.is-technical_error{background:var(--app-surface-2);border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__result.is-eye_check,:root[data-theme=dark] .guest-prepress__result.is-profile_required{background:var(--app-surface-2);border-top-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__result-copy>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__result-copy>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__previews figure{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 42%,transparent)}:root[data-theme=dark] .guest-prepress__account{border:1px solid var(--app-border);border-top:7px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__account.is-authenticated{border-top-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__account-index{color:var(--app-warning-ink)}:root[data-theme=dark] .guest-prepress__account-message,:root[data-theme=dark] .guest-prepress__account-error{border-left:4px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .guest-prepress__account-error{border-left-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__account-cta{color:var(--app-text);border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .guest-prepress__account-form input{border:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__account-history{border-top:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__account-balance strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .guest-prepress__account-history-note{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__future{border:1px solid var(--app-border)}:root[data-theme=dark] .guest-prepress__future-stamp{color:var(--app-warning-ink);border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .guest-prepress__footer{border-top:1px solid var(--app-border)}@media(max-width:980px){:root[data-theme=dark] .guest-prepress__intake-column+.guest-prepress__intake-column{border-top:1px solid var(--app-border)}}:root[data-theme=dark] .manager-miniapp-detail-header{border-bottom:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface-2) 96%,transparent)}:root[data-theme=dark] .manager-miniapp-detail-header button{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-detail-header span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-edo-facts .manager-miniapp-policy.is-warning{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-action-dock{border-top:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface) 97%,transparent)}:root[data-theme=dark] .manager-miniapp-dock-status{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-dock-success{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-dock-attention{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-field>span{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-field input,:root[data-theme=dark] .manager-miniapp-field select,:root[data-theme=dark] .manager-miniapp-field textarea{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-field input:focus,:root[data-theme=dark] .manager-miniapp-field select:focus,:root[data-theme=dark] .manager-miniapp-field textarea:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-field small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-field input[aria-invalid=true]{border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-field small.manager-miniapp-quantity-error{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-client-search label>div{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-client-search label>div:focus-within{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-client-search input{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-client-options{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-client-options>button{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-client-options>button:hover,:root[data-theme=dark] .manager-miniapp-client-options>button:focus-visible{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-client-options small,:root[data-theme=dark] .manager-miniapp-client-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-client-search button{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-client-error{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-client-card{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-client-identity span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-client-identity>small{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-recipient-list legend{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-recipient-list>label{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-recipient-list>label.is-selected{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-recipient-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-recipient-ready{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-invoice-line{border:1px solid var(--app-border);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-invoice-line legend{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-catalog-search{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-catalog-search:focus-within{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-catalog-results{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-catalog-results button{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-catalog-results button+button{border-top:1px solid var(--app-border)}:root[data-theme=dark] .manager-miniapp-catalog-results button:hover,:root[data-theme=dark] .manager-miniapp-catalog-results button:focus-visible{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-catalog-results button small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-catalog-results button em{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-miniapp-catalog-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-catalog-state.is-error{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-catalog-selected{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-line-remove,:root[data-theme=dark] .manager-miniapp-add-line{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-miniapp-line-remove{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-invoice-terms p,:root[data-theme=dark] .manager-miniapp-invoice-safety p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-invoice-parties>div{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-invoice-parties span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-invoice-preview-lines{border-top:1px solid var(--app-border-strong);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-miniapp-invoice-preview-lines span small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-invoice-totals dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-invoice-totals .is-total{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-miniapp-invoice-totals .is-total dt,:root[data-theme=dark] .manager-miniapp-invoice-totals .is-total dd{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-project-state{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-project-state.is-error{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-project-frame{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-invoice-issue>p,:root[data-theme=dark] .manager-miniapp-invoice-delivery>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-invoice-delivery>p strong{color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-delivery-state{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-invoice-safety{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-delivery-mode>label{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-delivery-mode>label:has(input:checked){border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-delivery-mode small,:root[data-theme=dark] .manager-miniapp-delivery-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-client-empty-actions>button{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-client-empty-actions>button:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-client-empty-actions>button.is-primary{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-expo-sheet{border:1px solid var(--app-border);color:var(--app-text);background:linear-gradient(180deg,color-mix(in srgb,var(--app-surface-2) 82%,transparent),transparent 96px),var(--app-surface)}:root[data-theme=dark] .manager-miniapp-expo-head{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .manager-miniapp-expo-mark{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-expo-head span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-close{color:var(--app-text-muted-readable);background:color-mix(in srgb,var(--app-surface) 72%,transparent)}:root[data-theme=dark] .manager-miniapp-expo-close:hover,:root[data-theme=dark] .manager-miniapp-expo-close:focus-visible{color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-expo-intro{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-form label>span small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-form input,:root[data-theme=dark] .manager-miniapp-expo-form textarea{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-expo-form input:focus,:root[data-theme=dark] .manager-miniapp-expo-form textarea:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-expo-form fieldset:disabled input,:root[data-theme=dark] .manager-miniapp-expo-form fieldset:disabled textarea{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-expo-more{border-top:1px solid var(--app-border)}:root[data-theme=dark] .manager-miniapp-expo-more summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-error{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-expo-hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-safe-error{border:1px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-expo-primary{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-expo-secondary{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-expo-primary:focus-visible,:root[data-theme=dark] .manager-miniapp-expo-secondary:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-expo-result span{color:var(--app-accent-2)}:root[data-theme=dark] .manager-miniapp-expo-result p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-payer-loading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-payer-summary{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-expo-payer-summary>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-expo-payer-summary>small{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-miniapp-expo-payer-summary>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-options{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-order-options button{border-bottom:1px solid var(--app-border);color:var(--app-text)}:root[data-theme=dark] .manager-miniapp-order-options button:hover,:root[data-theme=dark] .manager-miniapp-order-options button:focus-visible,:root[data-theme=dark] .manager-miniapp-order-options button[aria-selected=true]{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-options button.is-custom{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-options button.is-custom[aria-selected=true]{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-option-main em{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-miniapp-order-options button>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-options-state{border-bottom:1px solid var(--app-border);color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-options-state.is-error{color:var(--app-danger-ink)}:root[data-theme=dark] .manager-miniapp-order-selection{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-selection button{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-miniapp-order-line-details{border-top:1px solid var(--app-border)}:root[data-theme=dark] .manager-miniapp-order-line-details summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-line-details p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-line-summary{border:1px solid var(--app-border);color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-line-summary small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-order-line-summary-total small{color:var(--app-accent-2)}:root[data-theme=dark] .manager-miniapp-order-add-row .manager-miniapp-add-line{border:1px dashed color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-order-preview-client{background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-order-preview-client span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-client360-back{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-client360-hero{border:1px solid var(--app-border-strong);background:radial-gradient(circle at 100% 0%,rgb(31 120 210 / 12%),transparent 46%),var(--app-surface)}:root[data-theme=dark] .manager-pwa-client360-avatar{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-client360-hero small,:root[data-theme=dark] .manager-pwa-client360-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-client360-hero h2{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-client360-hero p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-client360-contacts a{border:1px solid var(--app-border-strong);color:var(--app-accent-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-client360-heading h3{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-client360-heading span{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-client360-list>a{border:1px solid var(--app-border-strong);color:var(--app-accent-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-client360-list-icon{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-client360-communications article{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-client360-communications article>span{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-client360-communications article>strong{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-client360-communications article p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-client360-communications article time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-call-card{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-call-pulse{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-call-top small{color:var(--app-accent-2)}:root[data-theme=dark] .manager-pwa-call-top p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-call-top>button{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-call-client{border:1px solid var(--app-border-strong);color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-call-actions{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-call-actions strong{color:var(--app-accent-2)}:root[data-theme=dark] .manager-pwa-dispositions button{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-dispositions button:hover,:root[data-theme=dark] .manager-pwa-dispositions button:focus-visible{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-call-error{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-call-deeplink-state strong{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-call-deeplink-state button{border:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-segments button{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-segments button.active{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-inbox-toolbar select{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-inbox-toolbar select:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-pwa-inbox-toolbar>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-inbox-row{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-inbox-row:focus-visible{outline:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-pwa-channel-icon{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-channel-icon.is-email{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-channel-icon.is-vats{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-channel-icon.is-messenger{color:var(--app-accent-3);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-inbox-title time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-inbox-copy>span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-unread{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-thread-bar>button{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-thread-bar span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-messages{border:1px solid var(--app-border-strong);background:linear-gradient(color-mix(in srgb,var(--app-surface) 92%,transparent),color-mix(in srgb,var(--app-surface) 92%,transparent)),radial-gradient(circle at top right,rgba(36,87,214,.16),transparent 55%)}:root[data-theme=dark] .manager-pwa-message{color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-message.is-outbound{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-reply{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-reply>label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-lease-warning{border:1px solid var(--app-border-strong);color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-reply textarea{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-reply textarea:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-pwa-reply>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-reply button{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-client-open{border:1px solid var(--app-border-strong);color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-client-open:hover{background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-load-more{border:1px solid var(--app-border-strong);color:var(--app-accent-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-feedback{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-push{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-push-icon{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-push-icon.is-on{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-push-copy span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-push-copy small{color:var(--app-accent-2)}:root[data-theme=dark] .manager-pwa-push>button{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-accent-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-push.is-unavailable{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-push.is-unavailable strong{color:var(--app-text)}:root[data-theme=dark] .manager-pwa-profile-card{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-profile-card>span{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-pwa-profile-card small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-more-heading span{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-device{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-device-icon{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-device small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-device>button{border:1px solid var(--app-border-strong);color:var(--app-danger-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-device-current{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-logout{border:1px solid var(--app-border-strong);color:var(--app-danger-ink);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-task{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-task.is-overdue{border-color:var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-pwa-task-head>span{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-task-head>span.is-urgent{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-task-head>span.is-high{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-pwa-task-head time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-task>strong{color:var(--app-accent-ink)}:root[data-theme=dark] .manager-pwa-task p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-pwa-task-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-body{background:radial-gradient(circle at 12% 0%,rgba(36,87,214,.09),transparent 24rem),var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp{color:var(--app-text);background:var(--app-bg)}:root[data-theme=dark] .manager-miniapp-bootstrap-card{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-bootstrap-card p,:root[data-theme=dark] .manager-miniapp-bootstrap-card small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-header{border-bottom:1px solid var(--app-border);background:color-mix(in srgb,var(--app-surface-2) 94%,transparent)}:root[data-theme=dark] .manager-miniapp-channel{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-channel-dot{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-channel-dot.is-pwa{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-channel-dot.is-telegram{background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-channel-dot.is-max{background:color-mix(in srgb,var(--app-accent-3) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-greeting{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-erp-link{border:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)!important;background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-summary>div{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-summary span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-notice{border-left:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-notice.is-warning{border-left-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-link-card label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-code-input{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-code-input:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-link-feedback{color:var(--app-accent-2)!important}:root[data-theme=dark] .manager-miniapp-section-head button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-card{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-card p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-priority,:root[data-theme=dark] .manager-miniapp-safe{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-priority.is-critical{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-priority.is-high{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-time{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-link{color:var(--app-accent-ink)!important}:root[data-theme=dark] .manager-miniapp-loading,:root[data-theme=dark] .manager-miniapp-empty{border:1px dashed var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-quick-grid a,:root[data-theme=dark] .manager-miniapp-quick-grid button{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-quick-grid span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-command{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-command-title span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-command textarea{border:1px solid var(--app-border-strong);color:var(--app-text);background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-command textarea:focus{border-color:color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .manager-miniapp-error{color:var(--app-danger-ink)!important}:root[data-theme=dark] .manager-miniapp-primary-action,:root[data-theme=dark] .manager-miniapp-secondary-action{border:1px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:color-mix(in srgb,var(--app-accent-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-secondary-action{border-color:var(--app-border-strong);color:var(--app-text)!important;background:var(--app-surface)}:root[data-theme=dark] .manager-miniapp-kicker{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-pdf{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .manager-miniapp-facts{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-miniapp-facts>div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .manager-miniapp-facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-policy{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-history-icon{color:var(--app-accent-ink);background:var(--app-surface-2)}:root[data-theme=dark] .manager-miniapp-nav{border-top:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 95%,transparent)}:root[data-theme=dark] .manager-miniapp-nav button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .manager-miniapp-nav button.active{color:var(--app-accent-ink)}:root[data-theme=dark] .stock-read-panel input,:root[data-theme=dark] .stock-read-panel select{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-read-panel :focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-read-lot{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-read-lot small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-read-lot dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] [data-testid=v2-stock-page] :focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-zones{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .stock-zones button,:root[data-theme=dark] .stock-zone-assignment button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .stock-zone-hint,:root[data-theme=dark] .stock-zones-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-zone-configuration{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-zone-configuration>summary{color:var(--app-accent-2)}:root[data-theme=dark] .stock-zone-list li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-zone-list small,:root[data-theme=dark] .stock-zone-assignment-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-zone-fields input,:root[data-theme=dark] .stock-zone-fields select{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .stock-zone-actions small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-zone-assignment{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .stock-zone-assignment-head span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-zone-review{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-zone-error{color:var(--app-warning-ink)}:root[data-theme=dark] .stock-zone-assignment-list{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-zones .stock-zone-assignment-list>button{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-zones .stock-zone-assignment-list>button[aria-pressed=true]{background:var(--app-surface-2)}:root[data-theme=dark] .ic-zone-overview{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-zone-overview>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page .ic-zone-tabs button{background:var(--app-surface)}:root[data-theme=dark] .ic-zone-tabs small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page .ic-zone-tabs button[aria-pressed=true]{background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .ic-zone-settings summary{color:var(--app-accent-2)}:root[data-theme=dark] .receipt-evidence-nav{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-nav a{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-nav a[aria-current=page]{color:var(--app-text);border-bottom-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .receipt-evidence-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-owner{color:var(--app-text-muted-readable);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-note-persistent{border-left:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-evidence-summary{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-summary>div{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-summary dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-summary .has-review dd{color:var(--app-warning-ink)}:root[data-theme=dark] .receipt-evidence-filters label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-table-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-workbench .receipt-evidence-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-workbench .receipt-evidence-table td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-table tbody tr:hover{background:var(--app-surface-2)}:root[data-theme=dark] .receipt-evidence-category{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-material button{color:var(--app-text)}:root[data-theme=dark] .receipt-evidence-material button:hover{color:var(--app-accent-2)}:root[data-theme=dark] .receipt-evidence-material>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-purchased small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-badge{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .receipt-evidence-badge.is-review{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .receipt-evidence-review-count{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-pagination{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-loading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-sheet{color:var(--app-text)}:root[data-theme=dark] .receipt-evidence-sheet-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-source-list{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-source{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-source-head div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-source-values>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-source-values small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-tax{border-block:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-proof>summary{color:var(--app-accent-2)}:root[data-theme=dark] .receipt-evidence-proof dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-review-note{color:var(--app-warning-ink)}:root[data-theme=dark] .receipt-evidence-modes{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-evidence-modes button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-evidence-modes button[aria-pressed=true]{background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .receipt-documents-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-documents-summary strong{color:var(--app-text)}:root[data-theme=dark] .receipt-documents-table td>small,:root[data-theme=dark] .receipt-document-lines td>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-toggle{border:1px solid var(--app-border-strong);color:var(--app-accent-2)}:root[data-theme=dark] .receipt-documents-table .is-expanded{background:var(--app-surface-2)}:root[data-theme=dark] .stock-workbench .receipt-document-expanded>td{background:var(--app-surface)}:root[data-theme=dark] .receipt-document-facts{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-facts strong{color:var(--app-text)}:root[data-theme=dark] .receipt-document-lines-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .receipt-document-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-mobile{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-document-mobile:first-child{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-document-mobile-head span,:root[data-theme=dark] .receipt-document-lot-heading span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-mobile .receipt-document-preview{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-mobile-meta>span:first-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-document-mobile .receipt-document-lots{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-document-lot-mobile{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-document-position-mobile>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-summary strong{color:var(--app-text)}:root[data-theme=dark] .receipt-material-summary .has-review,:root[data-theme=dark] .receipt-material-summary .has-review strong{color:var(--app-warning-ink)}:root[data-theme=dark] .receipt-material-table .is-expanded{background:var(--app-surface-2)}:root[data-theme=dark] .receipt-material-toggle{border:1px solid var(--app-border-strong);color:var(--app-accent-2);background:var(--app-surface)}:root[data-theme=dark] .receipt-material-toggle:hover{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-material-width-badges>span{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text)}:root[data-theme=dark] .receipt-material-width-badges>.is-not-roll{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .receipt-material-number>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-workbench .receipt-material-expanded>td{background:var(--app-surface)}:root[data-theme=dark] .receipt-material-detail-caption{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-width-table-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-workbench .receipt-material-width-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-workbench .receipt-material-width-table td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-material-width-table td:first-child>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-unconfigured{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .receipt-material-unconfigured-toggle{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .receipt-material-unconfigured-toggle small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-family-name:focus-visible,:root[data-theme=dark] .receipt-material-toggle:focus-visible,:root[data-theme=dark] .receipt-material-source-button:focus-visible,:root[data-theme=dark] .receipt-material-unconfigured-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .receipt-material-mobile>article{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-material-mobile>article:first-child{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-material-mobile>article.is-expanded{background:var(--app-surface)}:root[data-theme=dark] .receipt-material-mobile-head small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-mobile-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-mobile .receipt-material-details{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-material-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-width-records>section{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .receipt-material-width-record-head small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .receipt-material-width-record-data>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-workbench{color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .stock-workbench .card{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-workbench .hd{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-workbench .page-toolbar{border-bottom:2px solid var(--app-border-strong)}:root[data-theme=dark] .stock-workbench .table th{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-facts{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-facts>div{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-facts small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-value-details>summary{color:var(--app-accent-2)}:root[data-theme=dark] .stock-queue-basis{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-queue-basis strong{color:var(--app-text)}:root[data-theme=dark] .stock-review-workspace{border-top:2px solid var(--app-border-strong)}:root[data-theme=dark] .stock-review-workspace p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-review-table small,:root[data-theme=dark] .stock-purchase-identity small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-purchase-identity>button{color:var(--app-text)}:root[data-theme=dark] .stock-purchase-identity details{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-action-states{color:var(--app-warning-ink)}:root[data-theme=dark] .stock-incoming-filters{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-incoming-filters label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-operational-empty{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-operational-empty p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-back{color:var(--app-accent-2)}:root[data-theme=dark] .stock-rec-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-heading>span{color:var(--app-text-muted-readable);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-rec-notice{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-filters label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-invalid{color:var(--app-warning-ink)}:root[data-theme=dark] .stock-rec-policy{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-global-reasons{color:var(--app-warning-ink)}:root[data-theme=dark] .stock-rec-evidence-alert{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-group-switch button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-group-switch button[aria-pressed=true]{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-rec-group-switch button:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-rec-table-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-workbench .stock-rec-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-table small,:root[data-theme=dark] .stock-rec-mobile small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-footnote{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-pagination{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-loading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-table tr.is-expanded>td{background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-family-toggle{border:1px solid var(--app-border-strong);color:var(--app-accent-2);background:var(--app-surface)}:root[data-theme=dark] .stock-rec-family-toggle:hover{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-family-toggle:focus-visible,:root[data-theme=dark] .stock-rec-width-gaps-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-rec-width-badges>.is-below_demand{color:var(--app-danger-ink);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-badges>.is-covered{color:var(--app-accent-2);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-badges>.is-partial{color:var(--app-warning-ink);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-badges>.is-unresolved{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-badges>.is-non-roll{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .stock-rec-family-summary.is-below_demand{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-family-summary.is-covered{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-family-summary.is-partial{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-variant-count{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-workbench .stock-rec-family-expanded>td{background:var(--app-surface)}:root[data-theme=dark] .stock-rec-width-table-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-rec-family-history{border-bottom:1px solid var(--app-border-strong);color:var(--app-text)}:root[data-theme=dark] .stock-rec-family-history>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-workbench .stock-rec-width-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-workbench .stock-rec-width-table td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-table td>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-coverage.is-below_demand{color:var(--app-danger-ink);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-coverage.is-covered{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-coverage.is-partial{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-coverage.is-unresolved{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-row-details>summary{color:var(--app-accent-2)}:root[data-theme=dark] .stock-rec-row-details>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .stock-rec-details-body{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-rec-details-body h3{color:var(--app-text)}:root[data-theme=dark] .stock-rec-details-body p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-supplier-facts>li{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-rec-supplier-facts strong{color:var(--app-text)}:root[data-theme=dark] .stock-rec-supplier-facts span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gaps{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-rec-width-gaps-toggle{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .stock-rec-width-gaps-toggle small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gaps-toggle>span:last-child{color:var(--app-accent-2)}:root[data-theme=dark] .stock-rec-width-gaps-body{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-rec-width-gaps-body>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gaps-table-wrap{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-workbench .stock-rec-width-gaps-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-width-gaps-table td>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gaps-table tr.is-expanded>td{background:var(--app-surface)}:root[data-theme=dark] .stock-rec-gap-material-toggle{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .stock-workbench .stock-rec-width-gap-expanded>td{background:var(--app-surface)}:root[data-theme=dark] .stock-rec-width-gap-details>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gap-detail-table-wrap{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .stock-workbench .stock-rec-width-gap-detail-table th{background:var(--app-surface-2)}:root[data-theme=dark] .stock-rec-width-gap-detail-table td>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-width-gap-detail-table a{color:var(--app-accent-2)}:root[data-theme=dark] .stock-rec-width-gaps-unavailable{color:var(--app-warning-ink)!important}:root[data-theme=dark] .stock-rec-mobile-family-head small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .stock-rec-mobile .stock-rec-family-details{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .stock-rec-mobile>article.is-expanded{background:var(--app-surface)}:root[data-theme=dark] .v2-stock-history__heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__explanation{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history input,:root[data-theme=dark] .v2-stock-history select{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .v2-stock-history :focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .v2-stock-history__advanced{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .v2-stock-history summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__advanced p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__table caption{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__table th{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__table th,:root[data-theme=dark] .v2-stock-history__table td{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .v2-stock-history__table small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .v2-stock-history__table a{color:var(--app-accent-2)}:root[data-theme=dark] .v2-stock-history__kind{background:var(--app-surface-2)}:root[data-theme=dark] .v2-stock-history__pagination{border-top:1px solid var(--app-border-strong)}@media(max-width:640px){:root[data-theme=dark] .v2-stock-history__table tr{border:1px solid var(--app-border-strong)}}@media(max-width:640px){:root[data-theme=dark] .v2-stock-history__table td:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .management-organization-financial-overview__document-days>summary{color:var(--app-accent-2)}:root[data-theme=dark] .management-organization-financial-overview__document-days>summary:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .management-economics__result{border:1px solid var(--app-border-strong);background:var(--app-bg)}:root[data-theme=dark] .management-economics__bridge>div{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__bridge dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__bridge-result{background:var(--app-surface)}:root[data-theme=dark] .management-economics__manual-costs{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-organization-expenses{border:1px solid var(--app-border-strong);background:var(--app-bg)}:root[data-theme=dark] .management-organization-expenses__month{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__facts dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__drawer .management-economics__bridge>div{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-periods__version{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics{color:var(--app-text);background:linear-gradient(90deg,rgb(24 34 29 / 3%) 1px,transparent 1px) 0 0 / 36px 36px,var(--app-bg)}:root[data-theme=dark] .management-economics__hero{border-bottom:2px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__hero h1{color:var(--app-text)}:root[data-theme=dark] .management-economics__hero p.ant-typography{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__eyebrow{color:var(--app-danger-ink)}:root[data-theme=dark] .management-economics__month-nav{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__month-nav strong{color:var(--app-text)}:root[data-theme=dark] .management-economics .ant-btn,:root[data-theme=dark] .management-economics .ant-select-selector{border-color:var(--app-border-strong)}:root[data-theme=dark] .management-economics .ant-btn:hover,:root[data-theme=dark] .management-economics .ant-btn:focus-visible{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent);color:var(--app-accent-2)}:root[data-theme=dark] .management-economics .ant-btn-primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .management-economics .ant-btn-primary:hover,:root[data-theme=dark] .management-economics .ant-btn-primary:focus-visible{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .management-economics__section-nav{border:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 58%,transparent)}:root[data-theme=dark] .management-economics__section-nav button{border-right:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__section-nav button:hover{color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .management-economics__filter-chips .ant-tag{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .management-economics__calculation-status{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__calculation-status--refreshing>span[aria-hidden=true]{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .management-economics__summary-stale-error{border-left:3px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .management-economics__section,:root[data-theme=dark] .management-economics__loading,:root[data-theme=dark] .management-economics__waiting{border:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 88%,transparent)}:root[data-theme=dark] .management-economics__result-sheet{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .management-economics__result-primary{background:var(--app-surface-2)}:root[data-theme=dark] .management-economics__result-primary h2,:root[data-theme=dark] .management-economics__cash-card h3{color:var(--app-text)}:root[data-theme=dark] .management-economics__money{color:var(--app-text)}:root[data-theme=dark] .management-economics__money small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__money--negative>span{color:var(--app-danger-ink)}:root[data-theme=dark] .management-economics__result-undetermined strong{color:var(--app-text)}:root[data-theme=dark] .management-economics__result-undetermined .ant-typography{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__coverage-brief{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__result-breakdown{border-right:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__result-breakdown>div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__result-breakdown dt,:root[data-theme=dark] .management-economics__cash-card dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__cash-card{background:var(--app-surface)}:root[data-theme=dark] .management-economics__trend{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__organization-pending{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__section-heading h2,:root[data-theme=dark] .management-economics__section-heading h3{color:var(--app-text)}:root[data-theme=dark] .management-economics .ant-table-wrapper{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics .ant-table-thead>tr>th{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics .ant-table-tbody>tr>td{border-bottom-color:var(--app-border-strong);color:var(--app-text)}:root[data-theme=dark] .management-economics .ant-table-tbody>tr:hover>td{background:var(--app-surface-2)!important}:root[data-theme=dark] .management-economics .ant-table .ant-btn-link{color:var(--app-accent-2)}:root[data-theme=dark] .management-economics__daily-chart{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__chart-legend{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__chart-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__chart-tooltip{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .management-economics__chart-tooltip dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__chart-tooltip small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__listing-state{border:1px dashed var(--app-border-strong)}:root[data-theme=dark] .management-economics__expense-total{background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .management-economics__expense-total>div>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__entry-link{color:var(--app-accent-2)}:root[data-theme=dark] .management-economics__attention-list{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__attention-list>li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__attention-list h3{color:var(--app-text)}:root[data-theme=dark] .management-economics__attention-list p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__attention-other{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__detail-bridge>div{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-economics__detail-bridge>div.is-result{background:var(--app-surface-2);border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .management-economics__detail-bridge dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__blockers{color:var(--app-warning-ink)}:root[data-theme=dark] .management-economics__footer{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__unallocated-total{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .management-economics__unallocated-total strong{color:var(--app-text)}:root[data-theme=dark] .management-economics__unallocated-total span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-economics__section .ant-table-cell small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-material-sources__summary{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .partner-material-sources__summary>span:first-child{color:var(--app-text)}:root[data-theme=dark] .partner-material-sources__summary>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-material-sources__summary details{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .partner-material-sources__summary summary{color:var(--app-accent-2)}:root[data-theme=dark] .partner-material-sources__line{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .partner-material-sources__line>span,:root[data-theme=dark] .partner-material-sources__line>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .partner-material-sources__line code{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-organization-financial-overview header p,:root[data-theme=dark] .management-organization-financial-overview__facts>section>p,:root[data-theme=dark] .management-organization-financial-overview__trend header p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview h2,:root[data-theme=dark] .management-organization-financial-overview h3{color:var(--app-text)}:root[data-theme=dark] .management-organization-financial-overview>header span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview__facts>section,:root[data-theme=dark] .management-organization-financial-overview__inflow{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .management-organization-financial-overview dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview dd{color:var(--app-text)}:root[data-theme=dark] .management-organization-financial-overview small,:root[data-theme=dark] .management-organization-financial-overview [role=status],:root[data-theme=dark] .management-organization-financial-overview footer{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview [role=status]{color:var(--app-warning-ink)}:root[data-theme=dark] .management-organization-financial-overview__selected-day{border-left:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .management-organization-financial-overview__trend th,:root[data-theme=dark] .management-organization-financial-overview__trend td{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .management-organization-financial-overview__trend th{color:var(--app-text-muted-readable)}:root[data-theme=dark] .management-organization-financial-overview__trend tr[aria-current=date]{background:var(--app-surface-2)}@media(max-width:1040px){:root[data-theme=dark] .management-economics__cash-card{border-top:1px solid var(--app-border-strong)}}@media(max-width:700px){:root[data-theme=dark] .management-economics__result-breakdown{border-top:1px solid var(--app-border-strong)}}:root[data-theme=dark] .imr-dialog{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .imr-heading .imr-family-traits{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-hint,:root[data-theme=dark] .imr-source{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-dialog.imr-dialog button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .imr-dialog.imr-dialog button:hover:not(:disabled){background:var(--app-surface-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .imr-dialog.imr-dialog .imr-primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .imr-dialog.imr-dialog .imr-close{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-dialog.imr-dialog input:not([type=checkbox]),:root[data-theme=dark] .imr-dialog.imr-dialog select,:root[data-theme=dark] .imr-dialog.imr-dialog textarea{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .imr-dialog.imr-dialog input:disabled,:root[data-theme=dark] .imr-dialog.imr-dialog select:disabled,:root[data-theme=dark] .imr-dialog.imr-dialog textarea:disabled{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .imr-dialog :focus-visible{outline:3px solid var(--app-border-strong)}:root[data-theme=dark] .imr-dialog.imr-dialog input:not([type=checkbox]):focus,:root[data-theme=dark] .imr-dialog.imr-dialog select:focus,:root[data-theme=dark] .imr-dialog.imr-dialog textarea:focus{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .imr-table-scroll{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-dialog th,:root[data-theme=dark] .imr-dialog td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-dialog thead th{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-dialog small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-targets,:root[data-theme=dark] .imr-request-details,:root[data-theme=dark] .imr-preview-details{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-targets li,:root[data-theme=dark] .imr-preview-details li{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-notice{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-error{color:var(--app-danger-ink);background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-warning,:root[data-theme=dark] .imr-validation{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .imr-preview{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-variant-allocation{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-variant-heading span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-variant-source{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-dialog .imr-variant-name{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-dialog .imr-variant-name.is-missing,:root[data-theme=dark] .imr-dialog .imr-target-missing{color:var(--app-danger-ink)}:root[data-theme=dark] .imr-piece{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .imr-piece-heading span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-piece-split label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .imr-close-check{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .iw-page{color:var(--app-text);background:var(--app-surface-2)}:root[data-theme=dark] .iw-page a{color:var(--app-accent-2)}:root[data-theme=dark] .iw-page button{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .iw-page button:hover:not(:disabled){background:var(--app-surface-2)}:root[data-theme=dark] .iw-page button:focus-visible,:root[data-theme=dark] .iw-page input:focus-visible,:root[data-theme=dark] .iw-page select:focus-visible,:root[data-theme=dark] .iw-page summary:focus-visible,:root[data-theme=dark] .iw-page a:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .iw-page input:not([type=checkbox]),:root[data-theme=dark] .iw-page select{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text)}:root[data-theme=dark] .iw-page input::placeholder{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page input[aria-invalid=true]{border:2px solid color-mix(in srgb,var(--app-danger-ink) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .iw-page .iw-primary{border-color:color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .iw-page .iw-text-button{color:var(--app-accent-2)}:root[data-theme=dark] .iw-page .iw-muted-action{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page .iw-remove{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-save-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-working{color:var(--app-warning-ink)}:root[data-theme=dark] .iw-header p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-header p span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-workspace-modes{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-workspace-modes button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-workspace-modes button[aria-pressed=true]{color:var(--app-accent-2);border-bottom:3px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent)}:root[data-theme=dark] .iw-workspace-modes button span{background:var(--app-surface-2)}:root[data-theme=dark] .iw-sidebar-heading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-sidebar nav button small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-sidebar-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-search input{background:var(--app-surface)!important}:root[data-theme=dark] .iw-content-heading select{background:var(--app-surface-2)}:root[data-theme=dark] .iw-material{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iw-material.is-posted{border-color:var(--app-border-strong)}:root[data-theme=dark] .iw-material-subtitle{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-status{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .iw-status.is-complete{color:var(--app-accent-2);background:var(--app-surface-2)}:root[data-theme=dark] .iw-status.is-problem{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .iw-width-columns{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-page .iw-width-button{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iw-page .iw-width.is-open>.iw-width-button{background:var(--app-surface-2)}:root[data-theme=dark] .iw-width-name>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-book-width{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-width-count{color:var(--app-accent-2)}:root[data-theme=dark] .iw-width-count>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-width-state{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-width-state.is-done{color:var(--app-accent-2)}:root[data-theme=dark] .iw-empty-width{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-add-width{background:var(--app-surface-2)}:root[data-theme=dark] .iw-add-width label>span,:root[data-theme=dark] .iw-batch label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-editor{background:var(--app-surface-2);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-editor-heading>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-roll-number{color:var(--app-text)}:root[data-theme=dark] .iw-number>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-number>small{color:var(--app-danger-ink)}:root[data-theme=dark] .iw-derived{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-batch{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iw-batch-times{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-width-finish{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-check{color:var(--app-text)}:root[data-theme=dark] .iw-width-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page .iw-quantity-toggle{border-top:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .iw-quantity-toggle>span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-piece{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-offcuts{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-offcuts-toggle>span:last-child{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-material-footer{background:var(--app-surface)}:root[data-theme=dark] .iw-material-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-saved-hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-card-reference{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-inline-warning{color:var(--app-warning-ink)}:root[data-theme=dark] .iw-hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-notice,:root[data-theme=dark] .iw-error{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .iw-error{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-danger-ink)}:root[data-theme=dark] .iw-setup-intro{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .iw-setup-intro p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-setup-list article{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-setup-list p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-setup-list ul{color:var(--app-warning-ink)}:root[data-theme=dark] .iw-setup-reason{color:var(--app-warning-ink)}:root[data-theme=dark] .iw-pagination{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-worker-handoff{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-empty,:root[data-theme=dark] .iw-start{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-start h2,:root[data-theme=dark] .iw-empty h3{color:var(--app-text)}:root[data-theme=dark] .iw-dialog{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-page .iw-icon{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-review-selection{border-block:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-review-selection label{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-review-selection small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-review-table th{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-review-table td{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-review-table small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-price-evidence{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-value-summary{background:var(--app-surface-2)}:root[data-theme=dark] .iw-value-summary span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-value-summary b{color:var(--app-accent-2)}:root[data-theme=dark] .iw-confirm{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-receipt{background:var(--app-surface-2);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iw-receipt small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-toolbar{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-progress{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-progress strong{color:var(--app-accent-2)}:root[data-theme=dark] .iv-total-value{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-total-value strong{color:var(--app-accent-2)}:root[data-theme=dark] .iv-page .iv-catalog-link{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-overview{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iv-table-head{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-page .iv-material-row{border-bottom:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iv-page .iv-material-row:hover{background:var(--app-surface-2)}:root[data-theme=dark] .iv-page .iv-material-row:focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-2) 38%,transparent);background:var(--app-surface-2)}:root[data-theme=dark] .iv-name strong{color:var(--app-text)}:root[data-theme=dark] .iv-name>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-widths{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-quantity{color:var(--app-text)}:root[data-theme=dark] .iv-quantity>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-money{color:var(--app-text)}:root[data-theme=dark] .iv-money>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-empty-value{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-row-status{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-row-status>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-row-status.is-done{color:var(--app-accent-2)}:root[data-theme=dark] .iv-focus-heading{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-embedded .iw-editor-heading h3{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-focus-finish{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-session-note,:root[data-theme=dark] .iv-closed-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-closed-note{color:var(--app-text-muted-readable);background:var(--app-surface-2)}:root[data-theme=dark] .iv-history{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-history>button{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-history>button small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-maintenance-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-maintenance-list{background:var(--app-surface);border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-maintenance-list article{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-maintenance-list small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-maintenance-list p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-found-item{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-found-item p,:root[data-theme=dark] .iv-found-item small{color:var(--app-text-muted-readable)}@media(max-width:760px){:root[data-theme=dark] .iv-book:before{color:var(--app-text-muted-readable)}}@media(max-width:760px){:root[data-theme=dark] .iv-measured:before{color:var(--app-text-muted-readable)}}@media(max-width:760px){:root[data-theme=dark] .iv-focus-finish{background:var(--app-surface-2);border-top:1px solid var(--app-border-strong)}}@media(max-width:760px){:root[data-theme=dark] .iw-mobile-category>span{color:var(--app-text-muted-readable)}}@media(max-width:760px){:root[data-theme=dark] .iw-content-heading h2{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .iv-page textarea{border:1px solid var(--app-border-strong);color:var(--app-text)}:root[data-theme=dark] .iv-page :is(.iw-save-state,.iv-progress,.iv-total-value,.iv-focus-heading,.iv-session-note,.iw-material-meta,.iw-card-reference,.iw-hint,.iw-derived,.iw-width-state,.iw-status){color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page :is(.iv-name>small,.iv-widths,.iv-quantity>small,.iv-money>small,.iw-book-width,.iw-width-count>small,.iw-price-evidence,.iw-price-evidence small,.iv-total-value small){color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iv-table-head{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iv-row-status,:root[data-theme=dark] .iv-page .iv-row-status .iv-row-status-text{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iv-material-row.is-selected{background:var(--app-surface-2)}:root[data-theme=dark] .iv-page .iv-embedded .iw-editor{background:var(--app-surface)}:root[data-theme=dark] .iv-page input::placeholder{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iw-batch label>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iw-field-unit{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-roll-summary{border-top:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .iw-claim-status,:root[data-theme=dark] .iv-page .iv-claim-status{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-transfer{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iw-count-comparison{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .iw-count-comparison-side strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iw-count-comparison-details{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-count-quality{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-count-quality-estimated{color:var(--app-warning-ink)}:root[data-theme=dark] .iv-posting-exclusions{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .iv-page .iv-found-form label,:root[data-theme=dark] .iv-page .iv-found-form small,:root[data-theme=dark] .iv-page .iv-found-item p,:root[data-theme=dark] .iv-page .iv-found-item small,:root[data-theme=dark] .iv-page .iv-session-form label{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-resolution-diff{background:var(--app-surface-2)}@media(max-width:760px){:root[data-theme=dark] .iv-page .iv-focus-finish{background:var(--app-surface-2)}}@media(max-width:760px){:root[data-theme=dark] .iv-page .iv-book:before,:root[data-theme=dark] .iv-page .iv-measured:before{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .ic-material-table{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .ic-zone-overview-disclosure>summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-zone-overview-disclosure>summary:before{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-zone-overview-disclosure>summary>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-zone-overview-body>p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-table-help{color:var(--app-text-muted-readable);background:var(--app-surface-2);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-table-help kbd{color:var(--app-accent-2);border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .ic-material{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-material-heading{background:var(--app-surface-2)}:root[data-theme=dark] .ic-material.is-active>.ic-material-heading{background:var(--app-surface-2)}:root[data-theme=dark] .ic-material-title>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-material-status{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-book-value{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-book-summary{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-recount-action>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-material.is-active .ic-activate{color:var(--app-accent-2);border-color:var(--app-border-strong)}:root[data-theme=dark] .ic-count-columns{background:var(--app-surface);border-bottom:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-count-row{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-geometry{color:var(--app-text)}:root[data-theme=dark] .ic-geometry>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .ic-number .iw-number-input input{border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-accent-2)}:root[data-theme=dark] .iv-page .ic-number .iw-number-input input:disabled{background:var(--app-surface);border-color:var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .ic-number .iw-number-input input::placeholder{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .ic-number .iw-field-unit{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-started-cell:has(>.ic-estimate-mark) .iw-number-input:before{color:var(--app-warning-ink)}:root[data-theme=dark] .ic-row-total{color:var(--app-text)}:root[data-theme=dark] .ic-row-total>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-row-check label,:root[data-theme=dark] .ic-inline-check{color:var(--app-text-muted-readable)}:root[data-theme=dark] .iv-page .ic-detail-toggle{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-subrow{background:var(--app-surface)}:root[data-theme=dark] .ic-subrow .ic-row-kind{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-subrow-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-started-ref{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-row-details{border-block:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-detail-hint{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-add-row{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-fixed-dimension{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-offcut-heading{background:var(--app-surface-2);border-block:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-zero-note{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-quantity-row>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-material-details{border-top:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .ic-source-details{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-source-details>div{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-material-finish{background:var(--app-surface);border-top:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-reconcile-action{background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-capture-blocked{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-legacy-recovery{background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .ic-lamination-filter button[aria-pressed=true]{background:var(--app-surface-2);border-color:var(--app-border-strong)}@media(max-width:760px){:root[data-theme=dark] .iv-page.ic-page[data-material-open=true] .iv-toolbar{border-bottom:1px solid var(--app-border-strong)}}@media(max-width:760px){:root[data-theme=dark] .iv-page .ic-number>span:first-child{color:var(--app-text-muted-readable)}}:root[data-theme=dark] .ic-variant-reference{border-bottom:1px solid var(--app-border-strong);color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-reference strong{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-reference small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-choice{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-choice.is-warning{color:var(--app-warning-ink);background:var(--app-surface-2)}:root[data-theme=dark] .ic-variant-warning{color:var(--app-warning-ink);background:var(--app-surface-2);border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .iv-page .ic-variant-select select,:root[data-theme=dark] .iv-page .ic-legacy-assignment select{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-legacy>p{color:var(--app-warning-ink)}:root[data-theme=dark] .ic-variant-quantity{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .ic-variant-quantity>span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .ic-variant-quantity>span>small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .card-mini-operator{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .card-mini-operator.is-warning{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .production-operator-route__heading h3{color:var(--app-text)}:root[data-theme=dark] .production-operator-route__eyebrow{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operator-route__step{border:1px solid var(--app-border-strong);background:var(--app-surface-2);color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operator-route__step span{background:var(--app-surface-2)}:root[data-theme=dark] .production-operator-route__step.is-current{border-color:color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .production-operator-route__step.is-current span{background:color-mix(in srgb,var(--app-warning-ink) 35%,var(--app-surface))}:root[data-theme=dark] .production-operator-route__step.is-done{border-color:var(--app-border-strong);background:var(--app-surface-2);color:var(--app-accent-2)}:root[data-theme=dark] .production-operator-route__step.is-done span{background:color-mix(in srgb,var(--app-accent-2) 35%,var(--app-surface))}:root[data-theme=dark] .production-operator-recipe{border:1px solid var(--app-border-strong);background:linear-gradient(135deg,rgba(37,111,75,.04),transparent 45%),var(--app-surface)}:root[data-theme=dark] .production-operator-recipe.is-warning{border-color:var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .production-operator-recipe__header span,:root[data-theme=dark] .production-operator-recipe__metrics span,:root[data-theme=dark] .production-operator-recipe__materials span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .production-operator-recipe__header strong,:root[data-theme=dark] .production-operator-recipe__materials b{color:var(--app-text)}:root[data-theme=dark] .production-operator-recipe__metrics>div{background:var(--app-surface-2)}:root[data-theme=dark] .production-operator-recipe__metrics strong{color:var(--app-text)}:root[data-theme=dark] .production-operator-recipe__materials>div{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-operator-recipe__guidance{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .production-planning-review{border:1px solid var(--app-border-strong);background:var(--app-surface-2)}:root[data-theme=dark] .production-planning-review__eyebrow{color:var(--app-danger-ink)}:root[data-theme=dark] .production-planning-review strong{color:var(--app-danger-ink)}:root[data-theme=dark] .production-planning-review p{color:var(--app-danger-ink)}:root[data-theme=dark] .production-planning-review__hint{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .production-operator-recipe__checklist{color:var(--app-text)}:root[data-theme=dark] .production-operator-recipe__safety{background:var(--app-surface-2);color:var(--app-danger-ink)}:root[data-theme=dark] .production-operator-mode-tabs{border:1px solid var(--app-border-strong);background:color-mix(in srgb,var(--app-surface) 96%,transparent)}:root[data-theme=dark] .production-operator-mode-tabs button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .rt-sheet-root .ant-input,:root[data-theme=dark] .rt-sheet-root .ant-input-affix-wrapper,:root[data-theme=dark] .rt-sheet-root .ant-picker,:root[data-theme=dark] .rt-sheet-root .ant-input-number,:root[data-theme=dark] .rt-sheet-root .ant-select .ant-select-selector{background:var(--app-bg)}:root[data-theme=dark] .ai-suggested-field{border-left:3px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .ai-suggested-field--accepted{border-color:var(--app-border-strong)}:root[data-theme=dark] .ai-suggested-field--edited,:root[data-theme=dark] .ai-suggested-field--rejected{border-color:var(--app-border-strong)}:root[data-theme=dark] .ai-field-badge:focus-visible{outline:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .ai-field-explanation blockquote{border-left:2px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent)}:root[data-theme=dark] .ai-field-options>div{border-top:1px solid var(--app-border-strong)}:root[data-theme=dark] .cw-workspace{color:var(--app-text)}:root[data-theme=dark] .cw-workspace :focus-visible{outline:2px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .cw-toolbar p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-columns{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .cw-queue{border-right:1px solid var(--app-border)}:root[data-theme=dark] .cw-queue-controls{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-search{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .cw-field input,:root[data-theme=dark] .cw-field select{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .cw-web-filter{border:1px solid color-mix(in srgb,var(--app-warning-ink) 38%,transparent);background:var(--app-surface-2);color:var(--app-warning-ink)}:root[data-theme=dark] .cw-queue-meta{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-queue-row{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-queue-row:hover{background:var(--app-surface-2)}:root[data-theme=dark] .cw-queue-row.is-selected{background:var(--app-surface-2)}:root[data-theme=dark] .cw-row-top small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-preview{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-urgent{color:var(--app-danger-ink)}:root[data-theme=dark] .cw-unread{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface))}:root[data-theme=dark] .cw-deadline{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-conversation-header{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-heading p{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-statusline{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-commandbar{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-timeline{background:linear-gradient(var(--app-surface),var(--app-surface))}:root[data-theme=dark] .cw-message{border:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .cw-message header{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-message small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-outbound,:root[data-theme=dark] .cw-message-staff{background:var(--app-surface-2)}:root[data-theme=dark] .cw-message-visitor{border-left:3px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent)}:root[data-theme=dark] .cw-message-system{background:var(--app-surface-2)}:root[data-theme=dark] .cw-message-system header span{color:var(--app-warning-ink)}:root[data-theme=dark] .cw-composer{border-top:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .cw-composer-top button{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-composer-top button[aria-pressed=true]{color:var(--app-warning-ink)}:root[data-theme=dark] .cw-composer-top small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-composer textarea{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .cw-email-address{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-email-address input{border-bottom:1px solid var(--app-border-strong)}:root[data-theme=dark] .cw-composer-note{background:var(--app-surface-2)}:root[data-theme=dark] .cw-draft-files span{border:1px solid var(--app-border-strong)}:root[data-theme=dark] .cw-context{border-left:1px solid var(--app-border);background:var(--app-surface)}:root[data-theme=dark] .cw-context-tabs{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-context-content h3{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-context-content dt{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-context-content dd small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-action-grid button,:root[data-theme=dark] .cw-work-actions button{background:var(--app-surface);border:1px solid var(--app-border)}:root[data-theme=dark] .cw-document{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-document small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-note{border-bottom:1px solid var(--app-border)}:root[data-theme=dark] .cw-muted{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-load-more{color:var(--app-warning-ink)}:root[data-theme=dark] .cw-empty{color:var(--app-text-muted-readable)}:root[data-theme=dark] .cw-empty h2{color:var(--app-text)}:root[data-theme=dark] .cw-more[open]>a,:root[data-theme=dark] .cw-more[open]>button{background:var(--app-surface);border:1px solid var(--app-border)}:root[data-theme=dark] .cw-conversation>section.card-mini[aria-label="\41f\435\440\435\434\430\447\430  \434\438\430\43b\43e\433\430  \43c\435\43d\435\434\436\435\440\443"] .btn.primary{background:color-mix(in srgb,var(--app-danger-ink) 35%,var(--app-surface));border-color:color-mix(in srgb,var(--app-danger-ink) 38%,transparent)}:root[data-theme=dark] .invoice-fresh-panel{border:1px solid var(--app-border-strong);border-left:4px solid color-mix(in srgb,var(--app-accent-ink) 38%,transparent);background:var(--app-surface)}:root[data-theme=dark] .invoice-fresh-panel__header{color:var(--app-text)}:root[data-theme=dark] .invoice-fresh-panel__numbers{border:1px solid var(--app-border-strong);background:var(--app-surface)}:root[data-theme=dark] .invoice-fresh-panel__number+.invoice-fresh-panel__number{border-left:1px solid var(--app-border-strong)}:root[data-theme=dark] .invoice-fresh-panel__number span{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-fresh-panel__number strong{color:var(--app-text)}:root[data-theme=dark] .invoice-fresh-panel__number small{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-fresh-panel__rule{color:var(--app-text-muted-readable)}:root[data-theme=dark] .invoice-fresh-panel__rule .anticon{color:var(--app-accent-ink)}@media(max-width:640px){:root[data-theme=dark] .invoice-fresh-panel__number+.invoice-fresh-panel__number{border-top:1px solid var(--app-border-strong)}}}
