@layer theme{[data-theme=dark] body{background:radial-gradient(circle at 12% 18%,rgba(0,169,224,.07),transparent 45%),radial-gradient(circle at 88% 82%,rgba(0,47,108,.15),transparent 50%),linear-gradient(180deg,#0b1525,#080f1c)}[data-theme=dark] .card,[data-theme=dark] .page__header{background:transparent;border-color:transparent}[data-theme=dark] .dispatch-page__date-range{color:rgba(255,255,255,.95)}[data-theme=dark] .dispatch-page__stat strong{color:rgba(255,255,255,.92)}[data-theme=dark] .dispatch-page__stat--inbox strong{color:var(--axis-accent)}[data-theme=dark] .dispatch-board__error{background:#4a1f1f;color:#ffd2d2;border-bottom-color:#6a2a2a}[data-theme=dark] .dock-map .leaflet-tile-pane{filter:brightness(.65) saturate(.7)}[data-theme=dark] .it-service-bar{background:var(--axis-surface);border-bottom-color:var(--axis-border)}[data-theme=dark] .it-service-bar[data-degraded=true]{background:var(--axis-warn-soft);border-bottom-color:var(--axis-warn)}[data-theme=dark] .it-service-bar__cell{background:var(--axis-bg)}[data-theme=dark] .it-hero__icon{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .it-dash__tab--active{color:var(--neon-cyan,#00a9e0);border-bottom-color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .it-dash__tab--active .it-dash__tab-count{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 20%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .it-card{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .it-card:hover{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 36%,transparent);box-shadow:0 0 22px -6px color-mix(in srgb,var(--neon-cyan,#00a9e0) 30%,transparent)}[data-theme=dark] .it-card--warning{border-color:color-mix(in srgb,var(--axis-warn) 40%,transparent)}[data-theme=dark] .it-card--warning:hover{box-shadow:0 0 22px -6px color-mix(in srgb,var(--axis-warn) 40%,transparent)}[data-theme=dark] .it-requests__title svg{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] body:after{content:"";position:fixed;inset:-10%;z-index:0;pointer-events:none;background:radial-gradient(circle 260px at 10% 12%,color-mix(in srgb,var(--neon-cyan) 35%,transparent) 0,transparent 70%),radial-gradient(circle 320px at 92% 78%,color-mix(in srgb,var(--neon-purple) 38%,transparent) 0,transparent 70%);filter:blur(60px);opacity:.55;animation:neon-orb-float 22s ease-in-out infinite}@media (prefers-reduced-motion:reduce){[data-theme=dark] body:after{animation:none}}[data-theme=dark] body>*{position:relative;z-index:1}[data-theme=dark] .btn--primary{background:var(--axis-cyan-soft);border-color:var(--axis-cyan);color:var(--axis-cyan)}[data-theme=dark] .btn--primary:hover{background:rgba(6,182,212,.2);border-color:rgba(6,182,212,.7);box-shadow:0 0 16px rgba(6,182,212,.15)}[data-theme=dark] .btn--primary:active{transform:translateY(1px)}[data-theme=dark] .axis-sidebar{background:linear-gradient(180deg,var(--axis-dark-0) 0,var(--axis-dark-2) 100%);border-right:1px solid rgba(255,255,255,.04);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] .axis-sidebar__link{color:var(--axis-text-muted);border-radius:10px;position:relative;transition:color .15s,background .15s,box-shadow .2s}[data-theme=dark] .axis-sidebar__link:hover{color:var(--axis-text);background:color-mix(in srgb,var(--neon-cyan) 6%,transparent)}[data-theme=dark] .axis-sidebar__link--active{color:var(--axis-text);background:linear-gradient(90deg,color-mix(in srgb,var(--neon-cyan) 16%,transparent) 0,color-mix(in srgb,var(--neon-purple) 10%,transparent) 100%);border:1px solid color-mix(in srgb,var(--neon-cyan) 28%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neon-cyan) 6%,transparent)}[data-theme=dark] .axis-sidebar__link--active:before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--neon-cyan),var(--neon-purple));box-shadow:0 0 8px var(--neon-cyan)}[data-theme=dark] .card{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-dark-0) 75%,transparent) 0,color-mix(in srgb,var(--axis-dark-2) 65%,transparent) 100%);border:1px solid var(--neon-glass-border);border-radius:var(--radius-lg);position:relative;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:var(--neon-shadow-lg)}[data-theme=dark] .card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--neon-cyan) 35%,transparent) 0,transparent 35%,transparent 65%,color-mix(in srgb,var(--neon-purple) 25%,transparent) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.7}[data-theme=dark] .axis-header{background:color-mix(in srgb,var(--axis-dark-0) 80%,transparent);border-bottom:none;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}[data-theme=dark] .status-pill,[data-theme=dark] .tag{border:1px solid color-mix(in srgb,var(--neon-cyan) 22%,transparent)}[data-theme=dark] .tag{background:color-mix(in srgb,var(--axis-text) 10%,transparent);color:var(--axis-text-muted);border-color:color-mix(in srgb,var(--axis-text) 16%,transparent)}[data-theme=dark] .tag--kind-article{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);color:var(--neon-cyan,#00a9e0);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 30%,transparent)}[data-theme=dark] .tag--kind-manual{background:color-mix(in srgb,#34d399 16%,transparent);color:#6ee7b7;border-color:color-mix(in srgb,#34d399 30%,transparent)}[data-theme=dark] .tag--kind-brochure{background:color-mix(in srgb,#ec4899 16%,transparent);color:#f9a8d4;border-color:color-mix(in srgb,#ec4899 30%,transparent)}[data-theme=dark] .tag--kind-datasheet{background:color-mix(in srgb,#f59e0b 16%,transparent);color:#fcd34d;border-color:color-mix(in srgb,#f59e0b 30%,transparent)}[data-theme=dark] .tag--kind-sop{background:color-mix(in srgb,#a855f7 16%,transparent);color:#d8b4fe;border-color:color-mix(in srgb,#a855f7 30%,transparent)}[data-theme=dark] .tag--kind-runbook{background:color-mix(in srgb,#ef4444 16%,transparent);color:#fca5a5;border-color:color-mix(in srgb,#ef4444 30%,transparent)}[data-theme=dark] .tag--industrial{background:rgba(245,158,11,.12);color:#fcd34d;border-color:rgba(245,158,11,.25)}[data-theme=dark] .tag--municipal{background:rgba(34,197,94,.1);color:#86efac;border-color:rgba(34,197,94,.22)}[data-theme=dark] .status-pill--published{background:color-mix(in srgb,var(--neon-mint) 14%,transparent);color:var(--neon-mint);border-color:color-mix(in srgb,var(--neon-mint) 30%,transparent)}[data-theme=dark] .status-pill--draft,[data-theme=dark] .status-pill--inactive{background:color-mix(in srgb,var(--axis-text-muted) 14%,transparent);color:var(--axis-text-muted);border-color:color-mix(in srgb,var(--axis-text-muted) 28%,transparent)}[data-theme=dark] .status-pill--in_review{background:color-mix(in srgb,#ffb229 14%,transparent);color:#ffb229;border-color:color-mix(in srgb,#ffb229 30%,transparent)}[data-theme=dark] .status-pill{background:rgba(255,255,255,.07);color:var(--axis-text-muted);border:1px solid var(--axis-border);box-shadow:none}[data-theme=dark] .status-pill--funding-unsent,[data-theme=dark] .status-pill--parts_needed,[data-theme=dark] .status-pill--pending_approval,[data-theme=dark] .status-pill--pending_funding,[data-theme=dark] .status-pill--pending_qb_sync,[data-theme=dark] .status-pill--triaged{background:var(--axis-amber-soft);color:var(--axis-amber-text);border-color:rgba(255,178,41,.22)}[data-theme=dark] .status-pill--funding-sent,[data-theme=dark] .status-pill--issued,[data-theme=dark] .status-pill--lead-new,[data-theme=dark] .status-pill--new,[data-theme=dark] .status-pill--primary,[data-theme=dark] .status-pill--prospect,[data-theme=dark] .status-pill--sent,[data-theme=dark] .status-pill--site_visit,[data-theme=dark] .status-pill--stock-over,[data-theme=dark] .status-pill--submitted{background:var(--axis-cyan-soft);color:var(--axis-accent);border-color:var(--axis-accent-border)}[data-theme=dark] .status-pill--quote{background:var(--axis-accent-soft);color:var(--axis-accent);border-color:var(--axis-accent-border)}[data-theme=dark] .status-pill--accepted,[data-theme=dark] .status-pill--closed_won,[data-theme=dark] .status-pill--complete,[data-theme=dark] .status-pill--completed,[data-theme=dark] .status-pill--funding-funded,[data-theme=dark] .status-pill--it-resolved,[data-theme=dark] .status-pill--lead-qualified,[data-theme=dark] .status-pill--paid,[data-theme=dark] .status-pill--paid_off,[data-theme=dark] .status-pill--portal,[data-theme=dark] .status-pill--received,[data-theme=dark] .status-pill--resolved,[data-theme=dark] .status-pill--stock-ok,[data-theme=dark] .status-pill--synced{border-color:var(--axis-ok-border)}[data-theme=dark] .status-pill--active{background:color-mix(in srgb,var(--axis-ok) 28%,transparent);color:#6ee7b7;border-color:color-mix(in srgb,var(--axis-ok) 55%,transparent)}[data-theme=dark] .status-pill--commit,[data-theme=dark] .status-pill--expired,[data-theme=dark] .status-pill--frozen,[data-theme=dark] .status-pill--in_progress,[data-theme=dark] .status-pill--it-priority-high,[data-theme=dark] .status-pill--lead-working,[data-theme=dark] .status-pill--needs_review,[data-theme=dark] .status-pill--on_hold,[data-theme=dark] .status-pill--partial,[data-theme=dark] .status-pill--partial_received,[data-theme=dark] .status-pill--paused,[data-theme=dark] .status-pill--stock-low,[data-theme=dark] .status-pill--unsynced{border-color:var(--axis-warn-border)}[data-theme=dark] .status-pill--cannot_complete,[data-theme=dark] .status-pill--closed_lost,[data-theme=dark] .status-pill--declined,[data-theme=dark] .status-pill--it-priority-urgent,[data-theme=dark] .status-pill--overdue,[data-theme=dark] .status-pill--stock-critical,[data-theme=dark] .status-pill--terminated{border-color:var(--axis-danger-border)}[data-theme=dark] .status-pill--dispatched,[data-theme=dark] .status-pill--evergreen,[data-theme=dark] .status-pill--lead-converted,[data-theme=dark] .status-pill--refunded,[data-theme=dark] .status-pill--scheduled{border-color:var(--axis-purple-border)}[data-theme=dark] .status-pill--canceled,[data-theme=dark] .status-pill--cancelled,[data-theme=dark] .status-pill--deactivated,[data-theme=dark] .status-pill--draft,[data-theme=dark] .status-pill--funding-not_needed,[data-theme=dark] .status-pill--inactive,[data-theme=dark] .status-pill--it-cancelled,[data-theme=dark] .status-pill--it-category,[data-theme=dark] .status-pill--it-priority-low,[data-theme=dark] .status-pill--lead-unqualified,[data-theme=dark] .status-pill--prospecting,[data-theme=dark] .status-pill--trash,[data-theme=dark] .status-pill--void{background:rgba(255,255,255,.07);color:var(--axis-text-muted);border-color:var(--axis-border)}[data-theme=dark] .status-pill--it-open,[data-theme=dark] .status-pill--it-priority-medium{background:var(--axis-cyan-soft);color:var(--axis-accent);border-color:var(--axis-accent-border)}[data-theme=dark] .status-pill--it-in_progress{background:rgba(34,211,238,.1);color:var(--axis-accent);border-color:var(--axis-accent-border)}[data-theme=dark] .status-pill--it-waiting{background:var(--axis-amber-soft);color:var(--axis-amber-text);border-color:rgba(255,178,41,.22)}[data-theme=dark] .tag--residential{background:rgba(21,94,117,.2);color:#67e8f9;border:1px solid rgba(103,232,249,.2)}[data-theme=dark] .tag--commercial{background:rgba(29,78,216,.18);color:#93c5fd;border:1px solid rgba(147,197,253,.2)}[data-theme=dark] .tag--dealership{background:rgba(124,45,18,.2);color:#fdba74;border:1px solid rgba(253,186,116,.2)}[data-theme=dark] .axis-topbar{background:var(--axis-dark-0);border-bottom:none;box-shadow:0 1px 4px rgba(0,0,0,.12)}[data-theme=dark] .axis-topbar__brand{padding-right:10px}[data-theme=dark] .axis-topbar__icon-btn{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.09)}[data-theme=dark] .axis-topbar__btn--primary{background:color-mix(in srgb,#00b4d8 12%,transparent);border-color:color-mix(in srgb,#00b4d8 50%,transparent);color:#00b4d8;box-shadow:none}[data-theme=dark] .axis-topbar__btn--primary:hover{background:color-mix(in srgb,#00b4d8 20%,transparent);border-color:color-mix(in srgb,#00b4d8 70%,transparent);box-shadow:none;transform:translateY(-1px)}[data-theme=dark] .page__header h1{color:var(--axis-text)}[data-theme=dark] .kpi{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-dark-0) 75%,transparent) 0,color-mix(in srgb,var(--axis-dark-2) 65%,transparent) 100%);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 20%,transparent);box-shadow:0 8px 24px -8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}[data-theme=dark] .kpi:before{display:none}[data-theme=dark] .kpi__value{color:var(--axis-text)}[data-theme=dark] .kpi__style-tag{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent);color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 80%,white);border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent)}[data-theme=dark] .kpi__target{color:var(--axis-text-muted)}[data-theme=dark] .kpi-bar__track{background:color-mix(in srgb,var(--axis-text-muted) 18%,transparent)}[data-theme=dark] .kpi-bar__fill{background:linear-gradient(90deg,var(--neon-cyan,#00a9e0),var(--neon-purple,#8c5cf2))}[data-theme=dark] .kpi-bullet__band--good{background:color-mix(in srgb,var(--neon-mint,#2bd9a0) 22%,transparent)}[data-theme=dark] .kpi-bullet__band--warn{background:color-mix(in srgb,#ffb229 22%,transparent)}[data-theme=dark] .kpi-bullet__band--critical{background:color-mix(in srgb,#f87171 22%,transparent)}[data-theme=dark] .kpi-bullet__value{background:var(--neon-cyan,#00a9e0);box-shadow:0 0 12px -2px var(--neon-cyan,#00a9e0)}[data-theme=dark] .kpi-bullet__target-marker{background:var(--axis-text)}[data-theme=dark] .kpi__delta--positive{color:var(--neon-mint,#2bd9a0)}[data-theme=dark] .kpi__delta--negative{color:#f87171}[data-theme=dark] .kpi__delta--neutral{color:var(--axis-text-muted)}[data-theme=dark] .home-section,[data-theme=dark] .widget-card{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-dark-0) 75%,transparent) 0,color-mix(in srgb,var(--axis-dark-2) 65%,transparent) 100%);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 20%,transparent);box-shadow:var(--neon-shadow-lg,0 30px 80px -20px rgba(0,0,0,.6));backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}[data-theme=dark] .home-section__header h2{color:var(--axis-text)}[data-theme=dark] .home-section__meta{color:var(--axis-text-muted)}[data-theme=dark] .payment-tile{background:linear-gradient(180deg,color-mix(in srgb,var(--axis-dark-0) 88%,transparent) 0,color-mix(in srgb,var(--axis-dark-2) 80%,transparent) 100%);border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 20%,transparent);box-shadow:0 8px 24px -8px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}[data-theme=dark] .payment-tile:after{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent),transparent 60%)}[data-theme=dark] .payment-tile__label{color:rgba(255,255,255,.45)}[data-theme=dark] .payment-tile--warning .payment-tile__amount{color:#fbbf24}[data-theme=dark] .payment-tile--primary .payment-tile__amount{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .donut__total{color:var(--axis-text)}[data-theme=dark] .aging__total{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .aging__row-track{background:rgba(255,255,255,.06)}[data-theme=dark] .widget-card__header h2{color:var(--axis-text)}[data-theme=dark] .widget-card__header{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .widget-card--kpi_tile{border-left-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 60%,transparent)}[data-theme=dark] .kpi__icon--cyan{box-shadow:0 0 14px -6px color-mix(in srgb,var(--axis-cyan) 60%,transparent)}[data-theme=dark] .kpi__icon--mint{box-shadow:0 0 14px -6px color-mix(in srgb,#2bd9a0 60%,transparent)}[data-theme=dark] .kpi__icon--purple{box-shadow:0 0 14px -6px color-mix(in srgb,#8c5cf2 60%,transparent)}[data-theme=dark] .kpi__icon--amber{box-shadow:0 0 14px -6px color-mix(in srgb,#ffb229 60%,transparent)}[data-theme=dark] .axis-sidebar__user-card{background:color-mix(in srgb,var(--axis-dark-0) 55%,transparent);border-color:color-mix(in srgb,var(--neon-cyan) 18%,transparent)}[data-theme=dark] .axis-sidebar__user-card:hover{border-color:color-mix(in srgb,var(--neon-cyan) 38%,transparent);box-shadow:0 0 16px -4px color-mix(in srgb,var(--neon-cyan) 40%,transparent)}[data-theme=dark] .axis-sidebar__avatar{background:rgba(6,182,212,.15);border:1px solid rgba(6,182,212,.32);color:var(--axis-accent)}[data-theme=dark] .axis-sidebar .axis-sidebar__link{color:rgba(255,255,255,.65)}[data-theme=dark] .axis-sidebar .axis-sidebar__icon,[data-theme=dark] .axis-sidebar .axis-sidebar__link .axis-sidebar__icon{color:rgba(255,255,255,.45)}[data-theme=dark] .axis-sidebar .axis-sidebar__link:hover{color:rgba(255,255,255,.82);background:rgba(255,255,255,.05);border-color:transparent}[data-theme=dark] .axis-sidebar .axis-sidebar__link:hover .axis-sidebar__icon{color:rgba(255,255,255,.6)}[data-theme=dark] .axis-sidebar .axis-sidebar__link--active{color:rgba(255,255,255,.95);background:linear-gradient(90deg,rgba(6,182,212,.14),rgba(6,182,212,.04));border-color:rgba(6,182,212,.18);box-shadow:none}[data-theme=dark] .axis-sidebar .axis-sidebar__link--active .axis-sidebar__icon{color:var(--axis-accent)}[data-theme=dark] .axis-sidebar .axis-sidebar__link--active:before{background:var(--axis-accent);box-shadow:0 0 8px rgba(34,211,238,.6)}[data-theme=dark] .axis-sidebar--collapsed .axis-sidebar__link--active{background:rgba(6,182,212,.13);border-color:rgba(6,182,212,.22);box-shadow:none}[data-theme=dark] .axis-sidebar--collapsed .axis-sidebar__link--active:before{display:none}[data-theme=dark] .axis-sidebar .axis-sidebar__group-label{color:rgba(255,255,255,.4);opacity:1}[data-theme=dark] .axis-sidebar .axis-sidebar__user-card{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.07);color:rgba(255,255,255,.75)}[data-theme=dark] .axis-sidebar .axis-sidebar__user-card:hover{background:rgba(6,182,212,.07);border-color:rgba(6,182,212,.25);box-shadow:none}[data-theme=dark] .axis-sidebar--collapsed .axis-sidebar__user-card{background:transparent;border-color:transparent}[data-theme=dark] .axis-sidebar--collapsed .axis-sidebar__user-card:hover{background:rgba(255,255,255,.06);border-color:transparent;box-shadow:none}[data-theme=dark] .axis-sidebar .axis-sidebar__user-name{color:rgba(255,255,255,.88)}[data-theme=dark] .axis-sidebar .axis-sidebar__user-role{color:rgba(34,211,238,.6)}[data-theme=dark] .axis-sidebar .axis-sidebar__user-version{color:rgba(255,255,255,.3);opacity:1}[data-theme=dark] .axis-sidebar .axis-sidebar__scroll{padding-top:4px}[data-theme=dark] .data-table{background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 8px rgba(0,0,0,.25);color:var(--axis-text)}[data-theme=dark] .data-table th{background:var(--axis-surface-2);color:var(--axis-text-muted);border-bottom:1px solid var(--glass-border)}[data-theme=dark] .data-table td{border-bottom-color:rgba(255,255,255,.05);color:var(--axis-text)}[data-theme=dark] .data-table tbody tr:last-child td{border-bottom:none}[data-theme=dark] .data-table tbody tr:hover{background:var(--glass-surface-strong)}[data-theme=dark] .data-table__primary-link{color:var(--axis-accent)}[data-theme=dark] .data-table__primary-link:hover{color:var(--axis-accent-light)}[data-theme=dark] .data-table__empty{color:var(--axis-text-muted)}[data-theme=dark] .data-table th .sort-chip:hover,[data-theme=dark] .data-table__sort:hover{color:var(--axis-accent)}[data-theme=dark] .filter-bar__search,[data-theme=dark] .filter-bar__select select{background:color-mix(in srgb,var(--axis-dark-0) 68%,transparent);border-color:rgba(255,255,255,.1);color:var(--axis-text);box-shadow:none;border-radius:8px}[data-theme=dark] .filter-bar__search::placeholder{color:color-mix(in srgb,var(--axis-text-muted) 80%,transparent)}[data-theme=dark] .filter-bar__search:focus,[data-theme=dark] .filter-bar__select select:focus{border-color:var(--neon-cyan,#00a9e0);box-shadow:0 0 0 3px color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent)}[data-theme=dark] .filter-bar__label{color:var(--axis-text-muted)}[data-theme=dark] .alphabet-strip__btn:hover{background:rgba(255,255,255,.05);color:var(--axis-text-muted)}[data-theme=dark] .page__subtitle{color:var(--axis-text-muted)}[data-theme=dark] .page__subtitle-sep{color:color-mix(in srgb,var(--axis-text-muted) 60%,transparent)}[data-theme=dark] .page-tabs{border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .page-tabs__link{color:var(--axis-text-muted)}[data-theme=dark] .page-tabs__link:hover{color:var(--axis-text)}[data-theme=dark] .page-tabs__link--active{color:var(--neon-cyan,#00a9e0);border-bottom-color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .page-tabs__count{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);color:var(--axis-text)}[data-theme=dark] .page-tabs__link--active .page-tabs__count{background:var(--neon-cyan,#00a9e0);color:var(--axis-dark-3)}[data-theme=dark] a{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] a:hover{color:var(--neon-mint,#2bd9a0)}[data-theme=dark] a:visited{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .article-linker,[data-theme=dark] .kanban-page,[data-theme=dark] .noodle-browse,[data-theme=dark] .noodle-page{--glass-surface:rgba(13,22,40,0.92);--glass-surface-strong:rgba(10,17,32,0.97);--glass-surface-hover:rgba(6,182,212,0.08);--glass-border:rgba(255,255,255,0.07);--glass-border-strong:rgba(255,255,255,0.12);--glass-highlight:none;--glass-blur:none}[data-theme=dark] .kanban-page .page__header{background:transparent;border-color:transparent}[data-theme=dark] .noodle-chip-group{background:color-mix(in srgb,var(--axis-dark-0) 68%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 18%,transparent)}[data-theme=dark] .noodle-chip{color:var(--axis-text-muted)}[data-theme=dark] .noodle-chip:hover{color:var(--axis-text);background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .noodle-chip--active,[data-theme=dark] .noodle-chip--active:hover{background:var(--neon-cyan,#00a9e0);color:var(--axis-dark-3)}[data-theme=dark] .noodle-list__item{border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .noodle-list__item:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .noodle-list__title{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-browse__sidebar{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 24px -8px color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent),0 8px 28px rgba(0,0,0,.35)}[data-theme=dark] .noodle-cat-row:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .noodle-cat-row--selected{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-cat-list>li{border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .noodle-cat-row:before{background:color-mix(in srgb,var(--axis-text) 18%,transparent)}[data-theme=dark] .noodle-cat-row--selected:before,[data-theme=dark] .noodle-cat-row[data-accent=cyan]:before{background:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-cat-row[data-accent=purple]:before{background:#a78bfa}[data-theme=dark] .noodle-cat-row[data-accent=amber]:before{background:var(--axis-amber,#ffb229)}[data-theme=dark] .noodle-cat-row--selected .noodle-cat-row__count{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-browse__sidebar-header{border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .noodle-tags-panel{border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .noodle-doc-list{background:color-mix(in srgb,var(--axis-dark-0) 55%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme=dark] .noodle-doc-card:not(:last-child){border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .noodle-doc-card:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 7%,transparent)}[data-theme=dark] .noodle-doc-list--grid{background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=dark] .noodle-doc-list--grid .noodle-doc-card{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .noodle-doc-list--grid .noodle-doc-card:hover{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 36%,transparent)}[data-theme=dark] .noodle-doc-card__title{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-doc-card__title:hover{color:var(--neon-mint,#2bd9a0)}[data-theme=dark] .noodle-doc-card__pdf-snippet{background:rgba(245,158,11,.08);border-left-color:rgba(245,158,11,.55);color:var(--axis-text)}[data-theme=dark] .noodle-doc-card__pdf-snippet mark{background:rgba(245,158,11,.32);color:var(--axis-text-strong,#fff)}[data-theme=dark] .noodle-doc-card__pdf-pill{background:rgba(245,158,11,.16);color:#fbbf24}[data-theme=dark] .noodle-tag--audience-user{background:rgba(74,222,128,.14);color:#86efac;border-color:rgba(74,222,128,.32)}[data-theme=dark] .noodle-tag--audience-admin{background:rgba(140,92,242,.18);color:#c4b5fd;border-color:rgba(140,92,242,.38)}[data-theme=dark] .noodle-tag--stub{background:rgba(245,158,11,.14);color:#fbbf24;border-color:rgba(245,158,11,.32)}[data-theme=dark] .noodle-prose a{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-prose a:hover{color:var(--neon-mint,#2bd9a0)}[data-theme=dark] .noodle-prose code{background:color-mix(in srgb,var(--axis-dark-1) 70%,transparent);color:var(--neon-mint,#2bd9a0)}[data-theme=dark] .noodle-prose code,[data-theme=dark] .noodle-prose pre{border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .noodle-prose pre{background:color-mix(in srgb,var(--axis-dark-3) 80%,transparent)}[data-theme=dark] .noodle-prose pre code{background:transparent;border:0;color:var(--axis-text)}[data-theme=dark] .noodle-prose blockquote{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 26%,transparent);border-left-color:var(--neon-cyan,#00a9e0);background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .noodle-art-hero__avatar{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-art-menu__pop{background:var(--axis-dark-0);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);box-shadow:0 12px 32px rgba(0,0,0,.5)}[data-theme=dark] .noodle-art-menu__item:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .noodle-art-body__source{border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .noodle-dropzone{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border:1px dashed color-mix(in srgb,var(--neon-cyan,#00a9e0) 32%,transparent)}[data-theme=dark] .noodle-dropzone--over{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);border-color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-hero,[data-theme=dark] .noodle-tabbar{--glass-surface:rgba(13,22,40,0.92);--glass-surface-soft:color-mix(in srgb,var(--axis-dark-0) 55%,transparent);--glass-border:rgba(255,255,255,0.08);--glass-border-strong:rgba(255,255,255,0.14)}[data-theme=dark] .noodle-hero__title{color:var(--axis-text)}[data-theme=dark] .noodle-hero__icon{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-crumb__current{color:var(--axis-text)}[data-theme=dark] .noodle-tab--active{color:var(--neon-cyan,#00a9e0);border-bottom-color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-tab__count{background:color-mix(in srgb,var(--axis-text) 12%,transparent)}[data-theme=dark] .noodle-tab--active .noodle-tab__count{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 20%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-doc-card__ftype--manual,[data-theme=dark] .noodle-viewtoggle__btn--active{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-pager__btn--active,[data-theme=dark] .noodle-tag-chip--active{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 40%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .noodle-tag-chip--active .noodle-tag-chip__count,[data-theme=dark] .noodle-tag-chip--active .noodle-tag-chip__hash{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .article-linker__chip{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border:1px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent)}[data-theme=dark] .article-linker__chip-link{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .setup-index-page,[data-theme=dark] .setup-lookup-page,[data-theme=dark] .setup-page,[data-theme=dark] .setup-shell{--glass-surface:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);--glass-surface-strong:color-mix(in srgb,var(--axis-dark-0) 72%,transparent);--glass-surface-soft:color-mix(in srgb,var(--axis-dark-1) 40%,transparent);--glass-border:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);--glass-border-strong:color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent)}[data-theme=dark] .setup-section-block__header{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 7%,var(--axis-dark-1))}[data-theme=dark] .setup-item-row__link{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .setup-item-row__link:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .setup-item-row__link:hover svg{color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .setup-badge--super,[data-theme=dark] .setup-section-block__icon{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .setup-badge--super,[data-theme=dark] .setup-lookup-page .card[aria-label="Add new"]{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent)}[data-theme=dark] .setup-lookup-page .card[aria-label="Add new"]{background:color-mix(in srgb,var(--axis-dark-0) 72%,transparent)}[data-theme=dark] .setup-lookup-page .card[aria-label="Add new"] .card__header{background:linear-gradient(180deg,color-mix(in srgb,var(--neon-cyan,#00a9e0) 18%,transparent) 0,transparent 100%);border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 18%,transparent)}[data-theme=dark] .setup-shell__nav{background:color-mix(in srgb,var(--axis-dark-1) 50%,transparent);border-right-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme=dark] .setup-shell__nav-btn:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .setup-shell__nav-btn--active{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);border-left-color:var(--neon-cyan,#00a9e0);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .setup-section__detail,[data-theme=dark] .setup-section__list{background:color-mix(in srgb,var(--axis-dark-0) 60%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme=dark] .setup-section__list li+li{border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent)}[data-theme=dark] .setup-section__item--active,[data-theme=dark] .setup-section__item:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .setup-row{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .setup-row__pill{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .dispatch-board,[data-theme=dark] .hour-grid,[data-theme=dark] .inbox-dock{--axis-surface-1:var(--axis-dark-0);--axis-surface-2:var(--axis-dark-1);--axis-surface-3:#16243c;--axis-border-subtle:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .hour-grid__header,[data-theme=dark] .inbox-dock__header{background:color-mix(in srgb,var(--axis-dark-1) 78%,transparent);border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme=dark] .dispatch-board__toolbar{background:transparent;border-bottom-color:rgba(255,255,255,.07)}[data-theme=dark] .dispatch-board__grid-pane,[data-theme=dark] .dispatch-board__rail-pane{background:color-mix(in srgb,var(--axis-dark-1) 40%,transparent)}[data-theme=dark] .dispatch-board__grid-pane{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .inbox-dock__tab{color:var(--axis-text)}[data-theme=dark] .inbox-dock__tab:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 30%,transparent)}[data-theme=dark] .inbox-dock__tab--active{background:var(--neon-cyan,#00a9e0);border-color:var(--neon-cyan,#00a9e0);color:var(--axis-dark-3)}[data-theme=dark] .inbox-dock__tab--active .inbox-dock__tab-count{background:rgba(5,10,20,.2);color:rgba(5,10,20,.8)}[data-theme=dark] .inbox-dock__tab-count{background:rgba(255,255,255,.08);color:rgba(255,255,255,.4)}[data-theme=dark] .inbox-dock__tab--critical:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty){border-color:rgba(248,113,113,.32);color:#fca5a5}[data-theme=dark] .inbox-dock__tab--critical:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty) .inbox-dock__tab-count{background:rgba(248,113,113,.15);color:#f87171}[data-theme=dark] .inbox-dock__tab--high:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty){border-color:rgba(251,146,60,.3);color:#fdba74}[data-theme=dark] .inbox-dock__tab--high:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty) .inbox-dock__tab-count{background:rgba(251,146,60,.14);color:#fb923c}[data-theme=dark] .inbox-dock__tab--stale:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty){border-color:rgba(251,191,36,.3);color:#fde68a}[data-theme=dark] .inbox-dock__tab--stale:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty) .inbox-dock__tab-count{background:rgba(251,191,36,.14);color:#fbbf24}[data-theme=dark] .inbox-dock__tab--warning:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty){border-color:rgba(251,146,60,.28);color:#fdba74}[data-theme=dark] .inbox-dock__tab--warning:not(.inbox-dock__tab--active):not(.inbox-dock__tab--empty) .inbox-dock__tab-count{background:rgba(251,146,60,.14);color:#fb923c}[data-theme=dark] .inbox-dock__overflow-menu{background:color-mix(in srgb,var(--axis-dark-0) 92%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent);box-shadow:0 12px 32px rgba(0,0,0,.55),0 0 24px -8px color-mix(in srgb,var(--neon-cyan,#00a9e0) 30%,transparent)}[data-theme=dark] .inbox-dock__overflow-item:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .inbox-dock__overflow-item--active{background:var(--neon-cyan,#00a9e0);color:var(--axis-dark-3)}[data-theme=dark] .inbox-dock__table thead th{background:color-mix(in srgb,var(--axis-dark-1) 88%,transparent);color:var(--axis-text-muted);border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent);box-shadow:0 1px 0 0 color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .inbox-dock__row{border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .inbox-dock__row:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .inbox-dock__cell-summary{color:var(--axis-text-muted)}[data-theme=dark] .priority-pill--critical{background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.28);color:#f87171}[data-theme=dark] .priority-pill--high{background:rgba(251,146,60,.12);border-color:rgba(251,146,60,.28);color:#fb923c}[data-theme=dark] .priority-pill--medium{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.22);color:#fbbf24}[data-theme=dark] .priority-pill--low{background:rgba(148,163,184,.07);border-color:rgba(148,163,184,.15);color:rgba(148,163,184,.55)}[data-theme=dark] .inbox-dock__row--prio-critical{box-shadow:inset 3px 0 0 0 rgba(248,113,113,.6)}[data-theme=dark] .inbox-dock__row--prio-high{box-shadow:inset 3px 0 0 0 rgba(251,146,60,.6)}[data-theme=dark] .inbox-dock__row--prio-medium{box-shadow:inset 3px 0 0 0 rgba(251,191,36,.35)}[data-theme=dark] .inbox-dock__row--prio-low{box-shadow:inset 3px 0 0 0 rgba(148,163,184,.2)}[data-theme=dark] .inbox-dock__row:nth-of-type(2n){background:rgba(255,255,255,.02)}[data-theme=dark] .inbox-dock__cell-wo code{background:rgba(0,169,224,.1);border-color:rgba(0,169,224,.22);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .inbox-dock__cell-age span{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.09);color:rgba(255,255,255,.4)}[data-theme=dark] .dispatch-board__rail-pane{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .inbox-dock__search{background-color:color-mix(in srgb,var(--axis-dark-0) 68%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='rgba(148,163,184,0.6)' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");border-color:rgba(255,255,255,.1);color:var(--axis-text)}[data-theme=dark] .inbox-dock__search:focus{border-color:var(--neon-cyan,#00a9e0);box-shadow:0 0 0 3px color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent)}[data-theme=dark] .inbox-dock__search::placeholder{color:rgba(255,255,255,.3)}[data-theme=dark] .hour-grid__row-label{background:#0e1929;border-right-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);color:var(--axis-text)}[data-theme=dark] .hour-grid__row-label--header{background:color-mix(in srgb,var(--axis-dark-1) 88%,transparent);color:rgba(255,255,255,.45)}[data-theme=dark] .hour-grid__tech-avatar{background:rgba(0,169,224,.12);color:var(--neon-cyan,#00a9e0);border-color:rgba(0,169,224,.28)}[data-theme=dark] .hour-grid__tech-name-cell{color:rgba(255,255,255,.85)}[data-theme=dark] .hour-grid__group-label{background:rgba(10,21,37,.95);color:rgba(255,255,255,.65);border-bottom-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent);border-left:2px solid color-mix(in srgb,var(--neon-cyan,#00a9e0) 38%,transparent)}[data-theme=dark] .hour-grid__group-label:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 10%,transparent);color:rgba(255,255,255,.85)}[data-theme=dark] .hour-grid__day-label{color:rgba(255,255,255,.78)}[data-theme=dark] .hour-grid__day-strip--today .hour-grid__day-label{color:var(--axis-accent)}[data-theme=dark] .hour-grid__tech-row{background:#111a2b;border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .hour-grid__group .hour-grid__tech-row:nth-of-type(2n){background:#091320}[data-theme=dark] .hour-grid__tech-row .hour-grid__row-label{background:#0e1929}[data-theme=dark] .hour-grid__group .hour-grid__tech-row:nth-of-type(2n) .hour-grid__row-label{background:#0b1622}[data-theme=dark] .hour-grid__day-cell--today,[data-theme=dark] .hour-grid__day-strip--today{background-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 8%,transparent)}[data-theme=dark] .hour-grid__hour-drop:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent)}[data-theme=dark] .hour-grid__hour-tick{border-right-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 12%,transparent);color:rgba(255,255,255,.38)}[data-theme=dark] .hour-grid__day-cell{border-right-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .hour-grid__card{background:var(--neon-cyan,#00a9e0);color:var(--axis-dark-3);border-color:color-mix(in srgb,var(--axis-dark-3) 50%,transparent)}[data-theme=dark] .hour-grid__card-account,[data-theme=dark] .hour-grid__card-num{text-shadow:none}[data-theme=dark] .hour-grid__card--lead{background:var(--neon-cyan,#00a9e0)}[data-theme=dark] .hour-grid__card--apprentice,[data-theme=dark] .hour-grid__card--helper{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 75%,var(--axis-dark-3))}[data-theme=dark] .hour-grid__card--apprentice{background-image:repeating-linear-gradient(45deg,rgba(5,10,20,.22),rgba(5,10,20,.22) 3px,transparent 0,transparent 6px)}[data-theme=dark] .hour-grid__card--shadow{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent);color:var(--neon-cyan,#00a9e0);border-color:var(--neon-cyan,#00a9e0);border-style:dashed}[data-theme=dark] .hour-grid__popover{background:color-mix(in srgb,var(--axis-dark-0) 92%,transparent);color:var(--axis-text);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent);box-shadow:0 12px 32px rgba(0,0,0,.55),0 0 28px -8px color-mix(in srgb,var(--neon-cyan,#00a9e0) 32%,transparent)}[data-theme=dark] .hour-grid__popover-grid dt{color:var(--axis-text-muted)}[data-theme=dark] .hour-grid__popover-footer{border-top-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 18%,transparent)}[data-theme=dark] .hour-grid__popover-action{background:color-mix(in srgb,var(--axis-dark-1) 70%,transparent);color:var(--axis-text);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent)}[data-theme=dark] .hour-grid__popover-action:hover{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 16%,transparent);border-color:var(--neon-cyan,#00a9e0);color:var(--neon-cyan,#00a9e0)}[data-theme=dark] .hour-grid__popover-map{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent)}[data-theme=dark] .hour-grid__drive-chip{background:color-mix(in srgb,var(--axis-dark-0) 88%,transparent);color:var(--axis-text);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 30%,transparent)}[data-theme=dark] .hour-grid__drive-chip--estimate{background:color-mix(in srgb,var(--axis-dark-1) 78%,transparent);color:var(--axis-text-muted);border-style:dashed}[data-theme=dark] .hour-grid__drive-route-popover{background:color-mix(in srgb,var(--axis-dark-0) 92%,transparent);border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 26%,transparent)}[data-theme=dark] .drive-route-map--loading{background:color-mix(in srgb,var(--axis-dark-1) 72%,transparent);color:var(--axis-text-muted)}[data-theme=dark] .dispatch-board__legend-swatch--lead{background:var(--neon-cyan,#00a9e0)}[data-theme=dark] .dispatch-board__legend-swatch--apprentice,[data-theme=dark] .dispatch-board__legend-swatch--helper{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 75%,var(--axis-dark-3))}[data-theme=dark] .dispatch-board__legend-swatch--apprentice{background-image:repeating-linear-gradient(45deg,rgba(5,10,20,.22),rgba(5,10,20,.22) 2px,transparent 0,transparent 5px)}[data-theme=dark] .dispatch-board__legend-swatch--shadow{border:1px dashed var(--neon-cyan,#00a9e0)}[data-theme=dark] .dispatch-board__legend-swatch--shadow,[data-theme=dark] .dispatch-board__view-divider{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent)}[data-theme=dark] .dispatch-board__view-toggle{border-left-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 18%,transparent)}[data-theme=dark] .dispatch-board__view-tech-picker{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14);color:var(--axis-text);border-radius:8px}[data-theme=dark] .dispatch-board__map-dock-filter select{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14);color:var(--axis-text)}[data-theme=dark] .dispatch-board__toast{background:rgba(6,182,212,.92);color:var(--axis-dark-3);border-color:rgba(6,182,212,.5);box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 24px -4px rgba(6,182,212,.4)}[data-theme=dark] .dispatch-board__map-legend-dot--scheduled{background:var(--axis-accent)}[data-theme=dark] .work-order-detail-page__pod-signature-body{background:color-mix(in srgb,var(--neon-cyan,#00a9e0) 5%,var(--neon-glass-bg))}[data-theme=dark] .work-order-detail-page__pod-signature-img{border-color:color-mix(in srgb,var(--neon-cyan,#00a9e0) 22%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--neon-cyan,#00a9e0) 14%,transparent)}[data-theme=dark] .work-order-detail-page__pod-waiver{border-left-color:var(--axis-warn)}[data-theme=dark] .work-order-detail-page__cannot-complete{border-left-color:var(--axis-danger)}[data-theme=dark] .invoices-page__qb--error{background:color-mix(in srgb,var(--axis-danger) 18%,transparent)}[data-theme=dark] .invoices-page__qb--synced{background:color-mix(in srgb,var(--axis-ok) 18%,transparent);color:var(--axis-ok)}[data-theme=dark] .invoice-detail-page__qb-banner{background:color-mix(in srgb,var(--axis-danger) 14%,transparent);border-color:color-mix(in srgb,var(--axis-danger) 40%,transparent)}[data-theme=dark] .product-detail-page__dymo-slot{background:color-mix(in srgb,var(--axis-danger) 12%,transparent);border-color:color-mix(in srgb,var(--axis-danger) 38%,transparent);color:var(--axis-danger)}[data-theme=dark] .kanban__col-header{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .kanban__col-header h2{border-color:transparent;background:transparent;color:rgba(255,255,255,.45)}[data-theme=dark] .kanban__col--prospecting .kanban__col-header h2{background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.25);color:var(--axis-accent)}[data-theme=dark] .kanban__col--site_visit .kanban__col-header h2{background:rgba(129,140,248,.12);border-color:rgba(129,140,248,.25);color:#818cf8}[data-theme=dark] .kanban__col--quote .kanban__col-header h2{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.25);color:#fbbf24}[data-theme=dark] .kanban__col--commit .kanban__col-header h2{background:rgba(251,146,60,.12);border-color:rgba(251,146,60,.25);color:#fb923c}[data-theme=dark] .kanban__col--closed_won .kanban__col-header h2{background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.25);color:#34d399}[data-theme=dark] .kanban__col--closed_lost .kanban__col-header h2{background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.25);color:#f87171}[data-theme=dark] .kanban__col--trash .kanban__col-header h2{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.28)}[data-theme=dark] .deals-board .kanban__col-header h2{background:transparent;border-color:transparent;color:var(--stage-accent,rgba(255,255,255,.55))}[data-theme=dark] .kanban__col-count{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.6)}[data-theme=dark] .kanban__col-value{color:var(--axis-accent)}[data-theme=dark] .kanban-card{background:rgba(11,19,35,.96);border:1px solid rgba(255,255,255,.09);border-left-width:2px;box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .kanban-card:hover{background:rgba(6,182,212,.04);border-color:rgba(6,182,212,.4);box-shadow:0 4px 16px rgba(0,0,0,.4);transform:translateY(-1px)}[data-theme=dark] .kanban__col--prospecting .kanban-card{border-left-color:rgba(6,182,212,.4)}[data-theme=dark] .kanban__col--site_visit .kanban-card{border-left-color:rgba(129,140,248,.4)}[data-theme=dark] .kanban__col--quote .kanban-card{border-left-color:rgba(251,191,36,.4)}[data-theme=dark] .kanban__col--commit .kanban-card{border-left-color:rgba(251,146,60,.4)}[data-theme=dark] .kanban__col--closed_won .kanban-card{border-left-color:rgba(52,211,153,.4)}[data-theme=dark] .kanban__col--closed_lost .kanban-card{border-left-color:rgba(248,113,113,.4)}[data-theme=dark] .kanban-card__number{color:rgba(255,255,255,.38)}[data-theme=dark] a.kanban-card__number:hover{color:var(--axis-accent)}[data-theme=dark] .kanban-card__summary,[data-theme=dark] a.kanban-card__summary{color:rgba(255,255,255,.88);text-decoration:none}[data-theme=dark] a.kanban-card__summary:hover{color:var(--axis-accent)}[data-theme=dark] .kanban-card__account{color:rgba(255,255,255,.38)}[data-theme=dark] .kanban-card__account:hover{color:rgba(255,255,255,.65)}[data-theme=dark] .kanban-card__footer{color:rgba(255,255,255,.25);border-top-color:rgba(255,255,255,.06)}[data-theme=dark] .kanban-card__type{background:rgba(6,182,212,.14);color:var(--axis-accent)}[data-theme=dark] .kanban-card__tech{background:rgba(6,182,212,.12);border:1.5px solid rgba(6,182,212,.45);color:var(--axis-accent);box-shadow:none}[data-theme=dark] .kanban__empty{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.07);color:rgba(148,163,184,.45)}[data-theme=dark] *{scrollbar-color:rgba(6,182,212,.2) transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background:rgba(6,182,212,.2)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:rgba(6,182,212,.4)}[data-theme=dark] .kanban:focus-within::-webkit-scrollbar-thumb,[data-theme=dark] .kanban:hover::-webkit-scrollbar-thumb,[data-theme=dark] .kanban__col:focus-within .kanban__cards::-webkit-scrollbar-thumb,[data-theme=dark] .kanban__col:hover .kanban__cards::-webkit-scrollbar-thumb{background:rgba(6,182,212,.3)}[data-theme=dark] .kanban:focus-within,[data-theme=dark] .kanban:hover{scrollbar-color:rgba(6,182,212,.3) transparent}:root:not([data-theme=dark]) .nf-datepicker__popup{background:var(--glass-surface-strong);border:1px solid var(--glass-border-strong);box-shadow:var(--shadow-lg);backdrop-filter:none;-webkit-backdrop-filter:none}:root:not([data-theme=dark]) input[type=checkbox]{border-color:rgba(21,41,94,.25);background:rgba(255,255,255,.8)}:root:not([data-theme=dark]) input[type=checkbox]:checked{background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.6)}:root:not([data-theme=dark]) .nf-field__input{background:var(--axis-surface);border-color:var(--axis-border-strong)}:root:not([data-theme=dark]) .nf-field__input:focus{border-color:var(--axis-accent-border);box-shadow:0 0 0 3px rgba(147,197,253,.35)}:root:not([data-theme=dark]) .nf-field__label{color:var(--axis-text)}:root:not([data-theme=dark]) .nf-section__head{border-bottom-color:var(--axis-border)}:root:not([data-theme=dark]) .nf-section__icon{background:rgba(0,169,224,.1);border-color:rgba(0,169,224,.2);color:var(--axis-cyan)}:root:not([data-theme=dark]) .nf-footer{border-top-color:var(--axis-border)}[data-theme=dark] .wo-action{background:color-mix(in srgb,var(--axis-dark-0) 68%,transparent);border-color:rgba(255,255,255,.09);border-radius:var(--radius-md)}[data-theme=dark] .wo-action__field>span{color:rgba(148,163,184,.75)}[data-theme=dark] .wo-action__field input,[data-theme=dark] .wo-action__field select,[data-theme=dark] .wo-action__field textarea{background:color-mix(in srgb,var(--axis-dark-2) 60%,transparent);border-color:rgba(255,255,255,.1);color:var(--axis-text);border-radius:6px}[data-theme=dark] .wo-action__field input::placeholder,[data-theme=dark] .wo-action__field textarea::placeholder{color:color-mix(in srgb,var(--axis-text-muted) 70%,transparent)}[data-theme=dark] .wo-action__field input:focus,[data-theme=dark] .wo-action__field select:focus,[data-theme=dark] .wo-action__field textarea:focus{outline:none;border-color:var(--neon-cyan,#00a9e0);box-shadow:0 0 0 3px color-mix(in srgb,var(--neon-cyan,#00a9e0) 28%,transparent)}[data-theme=dark] .tasks-list__item{border-bottom-color:rgba(255,255,255,.05)}[data-theme=dark] .tasks-list__item:hover{background:rgba(255,255,255,.03)}[data-theme=dark] .tasks-list__desc,[data-theme=dark] .tasks-list__meta{color:rgba(148,163,184,.7)}[data-theme=dark] .tasks-list__meta a{color:var(--axis-accent)}[data-theme=dark] .tasks-list__meta a:hover{color:var(--axis-accent-light)}[data-theme=dark] .tasks-page__bucket--danger .tasks-page__bucket-head{border-left-color:#f87171}[data-theme=dark] .tasks-page__bucket--danger .tasks-page__bucket-title{color:#f87171}[data-theme=dark] .acct-col .card .wo-action{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .acct-col .card .wo-action__field input,[data-theme=dark] .acct-col .card .wo-action__field select,[data-theme=dark] .acct-col .card .wo-action__field textarea{background:var(--glass-surface-soft);border-color:var(--glass-border)}[data-theme=dark] .acct-highlights{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}[data-theme=dark] .acct-actions,[data-theme=dark] .acct-stats{border-left-color:rgba(255,255,255,.07)}[data-theme=dark] .acct-avatar{box-shadow:0 0 0 1px rgba(6,182,212,.3),0 4px 16px rgba(6,182,212,.18)}[data-theme=dark] .acct-btn{border-color:rgba(255,255,255,.15);color:rgba(255,255,255,.8)}[data-theme=dark] .acct-btn:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.25);color:#fff}[data-theme=dark] .acct-btn--primary{background:rgba(6,182,212,.12);border-color:rgba(6,182,212,.35);color:var(--axis-accent-light)}[data-theme=dark] .acct-btn--primary:hover{background:rgba(6,182,212,.2);border-color:rgba(6,182,212,.55)}[data-theme=dark] .acct-col__tab{color:var(--axis-text-muted)}[data-theme=dark] .acct-col__tab--active{color:var(--axis-cyan)}[data-theme=dark] .acct-col__tab--active:after{background:var(--axis-cyan)}[data-theme=dark] .acct-tab__badge{background:rgba(255,255,255,.07);color:#94a3b8}[data-theme=dark] .acct-related-group{background:rgba(255,255,255,.018);border-color:rgba(255,255,255,.06)}[data-theme=dark] .acct-related-group>.card+.card{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-related-group>.card>.card__header h2{color:var(--axis-cyan)}[data-theme=dark] .acct-sections-group{border-color:var(--glass-border)}[data-theme=dark] .acct-sections-group>.card{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] .acct-sections-group>.card:not(:first-child){border-top:1px solid rgba(255,255,255,.06)}[data-theme=dark] .acct-sections-group>.card:before{display:none}[data-theme=dark] .acct-sections-group .account-detail-page__section-summary{border-bottom-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-sections-group .account-detail-page__section-summary .card__header-icon-title svg{color:var(--axis-cyan)}[data-theme=dark] .acct-sections-group .kv-grid dd:not(:nth-child(2)),[data-theme=dark] .acct-sections-group .kv-grid dt:not(:first-child){border-top-color:rgba(255,255,255,.04)}[data-theme=dark] .acct-sections-group .kv-grid__key{color:#475569;opacity:1}[data-theme=dark] .acct-sections-group .kv-grid__value{color:#e2e8f0}[data-theme=dark] .detail-section{background:transparent;border-color:rgba(255,255,255,.06);box-shadow:none}[data-theme=dark] .detail-section:before{display:none}.detail-section-summary:hover,[data-theme=dark] .detail-section-summary:hover{background:transparent}[data-theme=dark] .acct-contact-row+.acct-contact-row{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-contact-name{color:#e2e8f0}[data-theme=dark] .acct-contact-name:hover{color:var(--axis-accent-light)}[data-theme=dark] .acct-contact-portal{background:rgba(255,255,255,.07);color:#64748b}[data-theme=dark] .acct-contact-portal--on{background:rgba(16,185,129,.12);color:#34d399}[data-theme=dark] .acct-contacts-toggle{border-top-color:rgba(255,255,255,.05);color:var(--axis-accent-light)}[data-theme=dark] .acct-contacts-toggle:hover{background:rgba(255,255,255,.04)}[data-theme=dark] .acct-list-view-all{color:var(--axis-accent-light);border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-list-view-all:hover{background:rgba(103,232,249,.06)}[data-theme=dark] .acct-asset-row+.acct-asset-row{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-asset-name{color:#e2e8f0}[data-theme=dark] .acct-asset-name:hover{color:var(--axis-accent-light)}[data-theme=dark] .acct-plan-status--active{background:rgba(16,185,129,.15);color:#34d399}[data-theme=dark] .acct-plan-row+.acct-plan-row{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-plan-name{color:#e2e8f0}[data-theme=dark] .acct-plan-name:hover{color:var(--axis-accent-light)}[data-theme=dark] .acct-wo-row+.acct-wo-row{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-wo-name{color:#e2e8f0}[data-theme=dark] .acct-wo-name:hover{color:var(--axis-accent-light)}[data-theme=dark] .acct-wo-status--completed{color:#34d399}[data-theme=dark] .acct-wo-status--in_progress,[data-theme=dark] .acct-wo-status--scheduled{color:#93c5fd}[data-theme=dark] .acct-inv-row+.acct-inv-row{border-top-color:rgba(255,255,255,.05)}[data-theme=dark] .acct-inv-name{color:#e2e8f0}[data-theme=dark] .acct-inv-name:hover{color:var(--axis-accent-light)}[data-theme=dark] .acct-inv-status--paid{color:#34d399}[data-theme=dark] .acct-inv-status--overdue{color:#fca5a5}[data-theme=dark] .acct-inv-status--open,[data-theme=dark] .acct-inv-status--sent{color:#93c5fd}[data-theme=dark] .acct-inv-meta--amount{color:#fca5a5}[data-theme=dark] .account-detail-page .card__header h2{color:var(--axis-accent-light)}[data-theme=dark] .account-detail-page .card__header{border-bottom-color:rgba(255,255,255,.04)}[data-theme=dark] .acct-sections-group .account-detail-page__section-summary:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322d3ee' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}[data-theme=dark] .acct-sections-group .account-detail-page__section-summary:hover{background:transparent}[data-theme=dark] .axis-tab--active{color:var(--axis-cyan)}[data-theme=dark] .axis-tab--active:after{background:var(--axis-cyan)}[data-theme=dark] .icon-tile{background:color-mix(in srgb,var(--axis-cyan) 15%,transparent)}[data-theme=dark] .icon-tile--accent{background:color-mix(in srgb,var(--axis-accent) 15%,transparent)}[data-theme=dark] .lb-section__sidebar{border-right-color:rgba(255,255,255,.06)}[data-theme=dark] .lb-section__header{background:color-mix(in srgb,var(--axis-card) 60%,var(--axis-bg) 40%)}[data-theme=dark] .lb-section__header,[data-theme=dark] .profile-account-grid__row{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .profile-theme-card__footer{border-top-color:rgba(255,255,255,.06)}[data-theme=dark] .profile-appearance-header{border-bottom-color:rgba(255,255,255,.06)}}@layer overrides{}@layer tokens, shell, components, pages, theme-base, theme, overrides;.tag{border-radius:var(--radius-tag);text-transform:var(--tag-text-transform)}