.app[data-ui-schema=modern-spatial]:has([data-today-focus]) .spatial-stage{padding-block:0 max(32px,var(--fab-safe))}.app[data-ui-schema=modern-spatial]:has([data-today-focus]) .spatial-header,.app[data-ui-schema=modern-spatial]:has([data-today-focus]) .spatial-primary>a,.app[data-ui-schema=modern-spatial]:has([data-today-focus]) .spatial-tools>summary{min-height:56px}.app[data-ui-schema=modern-spatial]:has([data-today-focus]) .spatial-primary{height:56px}[data-ui-schema=modern-spatial]{--sp-page:#f2f4f3;--sp-card:#ffffff;--sp-raised:#ffffff;--sp-well:#f6f8f7;--sp-message-incoming:#f1f3ef;--sp-message-outgoing:#eaf4ee;--sp-line:rgba(21,47,56,.10);--sp-line-strong:rgba(21,47,56,.18);--sp-divider:#e8eeec;--sp-ink:var(--spatial-ink);--sp-muted:var(--spatial-muted);--sp-skeleton:#e6ecea;--sp-e1:0 1px 1px rgba(21,47,56,.04),0 2px 4px rgba(21,47,56,.04),0 8px 16px -8px rgba(21,47,56,.10);--sp-e2:0 1px 2px rgba(21,47,56,.06),0 4px 8px rgba(21,47,56,.06),0 16px 32px -12px rgba(21,47,56,.18);--sp-e3:0 2px 4px rgba(21,47,56,.08),0 12px 24px rgba(21,47,56,.10),0 32px 64px -16px rgba(21,47,56,.28);--sp-well-shadow:inset 0 1px 2px rgba(21,47,56,.06);--sp-r-card:16px;--sp-r-inner:12px;--sp-r-control:10px;--sp-r-chip:999px;--sp-ease:120ms ease;--sp-focus-ring:0 0 0 3px rgba(8,103,95,.30);--sp-selected-bg:#f2f9f7;--sp-pressed-bg:#e9f2ef;--sp-accent:var(--spatial-action);--sp-money:#3563c9;--sp-money-tint:rgba(53,99,201,.07);--sp-leasing:#7a55c7;--sp-leasing-tint:rgba(122,85,199,.07);--sp-maintenance:#0f7f99;--sp-maintenance-tint:rgba(15,127,153,.07);--sp-compliance:#5b6b82;--sp-compliance-tint:rgba(91,107,130,.07);--sp-delta-up-bg:#e3f2ef;--sp-delta-up-fg:#08675f;--sp-delta-flat-bg:#eef1f4;--sp-delta-flat-fg:#465f68;--viz-1:#008a7d;--viz-2:#d4622a;--viz-3:#4f6fd6;--viz-muted:#a9b7ba;--viz-market:#5f7378;--viz-band:rgba(95,115,120,.14);--viz-band-strong:rgba(95,115,120,.24);--viz-grid:rgba(21,47,56,.08);--viz-axis:#b9c9c7;--viz-text:#465f68;--viz-label:#152f38;--viz-tip-bg:#152f38;--viz-tip-fg:#ffffff;--sp-photo-overlay:linear-gradient(180deg,rgba(8,20,24,0) 40%,rgba(8,20,24,.72));--sp-font-display:var(--ds-spatial-display),system-ui,sans-serif;--sp-font-body:var(--ds-spatial-body),system-ui,sans-serif;--sp-font-figure:var(--ds-newsreader),Georgia,serif;--sp-starter-line:#cfe0d6;--sp-page-title-size:30px;--sp-page-title-weight:800;--sp-page-title-leading:1.15;--sp-page-title-tracking:-.025em;--sp-agent-surface:color-mix(in srgb,var(--spatial-haven) 7%,var(--spatial-haven-soft));--sp-agent-line:color-mix(in srgb,var(--spatial-haven) 80%,var(--spatial-haven-soft));--sp-agent-accent:var(--spatial-haven-text,var(--spatial-haven))}.app[data-ui-schema=modern-spatial][data-color-mode=dark],:root:has(.app[data-ui-schema=modern-spatial][data-color-mode=dark]){--sp-page:#000000;--sp-card:#161616;--sp-raised:#1c1c1c;--sp-well:#0b0b0b;--sp-message-incoming:#222222;--sp-message-outgoing:#1d2a24;--sp-line:rgba(255,255,255,.08);--sp-line-strong:rgba(255,255,255,.16);--sp-divider:#2a2a2a;--sp-ink:#ffffff;--sp-muted:#bababa;--sp-skeleton:#222222;--sp-e1:inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.5),0 8px 24px -8px rgba(0,0,0,.6);--sp-e2:inset 0 1px 0 rgba(255,255,255,.08),0 2px 4px rgba(0,0,0,.5),0 16px 40px -12px rgba(0,0,0,.7);--sp-e3:inset 0 1px 0 rgba(255,255,255,.10),0 4px 8px rgba(0,0,0,.5),0 32px 64px -16px rgba(0,0,0,.8);--sp-well-shadow:inset 0 1px 2px rgba(0,0,0,.6);--sp-focus-ring:0 0 0 3px rgba(59,240,173,.40);--sp-selected-bg:#10201b;--sp-pressed-bg:#0d1a16;--sp-accent:#3bf0ad;--sp-money:#86a5ff;--sp-money-tint:rgba(134,165,255,.12);--sp-leasing:#b399f2;--sp-leasing-tint:rgba(179,153,242,.12);--sp-maintenance:#4fc3db;--sp-maintenance-tint:rgba(79,195,219,.12);--sp-compliance:#a7b4c8;--sp-compliance-tint:rgba(167,180,200,.12);--sp-delta-up-bg:#0f2a1e;--sp-delta-up-fg:#3bf0ad;--sp-delta-flat-bg:#1f1f1f;--sp-delta-flat-fg:#dbdbdb;--viz-1:#1fa594;--viz-2:#e0713a;--viz-3:#6f8cf0;--viz-muted:#5c686b;--viz-market:#a3b3b7;--viz-band:rgba(163,179,183,.16);--viz-band-strong:rgba(163,179,183,.26);--viz-grid:rgba(255,255,255,.08);--viz-axis:#3a3a3a;--viz-text:#bababa;--viz-label:#ffffff;--viz-tip-bg:#f2f4f3;--viz-tip-fg:#152f38;--sp-photo-overlay:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.78));--sp-starter-line:#2e4540}[data-ui-schema=modern-spatial] .sp-card{min-width:0;overflow:hidden;border:1px solid var(--sp-line);border-radius:var(--sp-r-card);background:var(--sp-card);box-shadow:var(--sp-e1)}[data-ui-schema=modern-spatial] .sp-card[data-tier="2"]{box-shadow:var(--sp-e2)}[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]{transition:box-shadow var(--sp-ease),transform var(--sp-ease),border-color var(--sp-ease),background var(--sp-ease)}[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]:hover{box-shadow:var(--sp-e2);border-color:var(--sp-line-strong);transform:translateY(-1px)}[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]:focus-visible{outline:none;border-color:var(--sp-accent);box-shadow:var(--sp-focus-ring)}[data-ui-schema=modern-spatial] .sp-card:is([aria-current=true],[aria-pressed=true]){background:var(--sp-selected-bg);border-color:var(--sp-accent);box-shadow:inset 0 0 0 1px var(--sp-accent)}[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]:active{background:var(--sp-pressed-bg);transform:none;box-shadow:var(--sp-e1)}[data-ui-schema=modern-spatial] .sp-well{background:var(--sp-well);border:1px solid var(--sp-line);border-radius:var(--sp-r-inner);box-shadow:var(--sp-well-shadow)}[data-ui-schema=modern-spatial] [data-domain=money]{--sp-domain:var(--sp-money);--sp-domain-tint:var(--sp-money-tint)}[data-ui-schema=modern-spatial] [data-domain=leasing]{--sp-domain:var(--sp-leasing);--sp-domain-tint:var(--sp-leasing-tint)}[data-ui-schema=modern-spatial] [data-domain=maintenance]{--sp-domain:var(--sp-maintenance);--sp-domain-tint:var(--sp-maintenance-tint)}[data-ui-schema=modern-spatial] [data-domain=compliance]{--sp-domain:var(--sp-compliance);--sp-domain-tint:var(--sp-compliance-tint)}[data-ui-schema=modern-spatial] .sp-band{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:9px 16px;background:var(--sp-domain-tint);box-shadow:inset 0 3px 0 var(--sp-domain)}[data-ui-schema=modern-spatial] .sp-band-label{font:700 11px/1 var(--sp-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--sp-domain)}[data-ui-schema=modern-spatial] .sp-figure{font-family:var(--sp-font-figure);font-weight:500;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums}[data-ui-schema=modern-spatial] .sp-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--sp-r-chip);font:700 12px/1.3 var(--sp-font-body);white-space:nowrap;background:var(--sp-delta-flat-bg);color:var(--sp-delta-flat-fg)}[data-ui-schema=modern-spatial] .sp-chip[data-tone=up]{background:var(--sp-delta-up-bg);color:var(--sp-delta-up-fg)}@media (prefers-reduced-motion:reduce){[data-ui-schema=modern-spatial] .sp-card[data-interactive=true],[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]:active,[data-ui-schema=modern-spatial] .sp-card[data-interactive=true]:hover{transform:none;transition-duration:0s}}:root:has(.app[data-ui-schema=modern-spatial]),[data-ui-schema=modern-spatial]{--spatial-paper:#f2f4f3;--spatial-ink:#152f38;--spatial-muted:#465f68;--spatial-line:#c5d5d4;--spatial-action:#08675f;--spatial-action-hover:#07544d;--spatial-danger:#ae3526;--spatial-danger-soft:#fdeceb;--spatial-warn:#86520d;--spatial-warn-soft:#fbf1df;--spatial-success:#236547;--spatial-success-soft:#e6f4ec;--spatial-on-action:#fff;--brand:var(--spatial-action);--brand-dark:var(--spatial-action-hover);--brand-light:#8fdcc6;--brand-rgb:8,103,95;--on-brand:var(--spatial-on-action);--surface:#fff;--surface-0:var(--spatial-paper);--surface-1:#f5f8f7;--surface-2:#fff;--border:var(--spatial-line);--border-strong:#a9bfb9;--border-accent:var(--spatial-action);--text-primary:var(--spatial-ink);--text-secondary:var(--spatial-muted);--text-muted:var(--spatial-muted);--text-accent:var(--spatial-action);--text-danger:var(--spatial-danger);--text-warning:var(--spatial-warn);--text-success:var(--spatial-success);--bg-accent:#e5efec;--bg-danger:var(--spatial-danger-soft);--bg-warning:var(--spatial-warn-soft);--bg-success:var(--spatial-success-soft);--font-sans:var(--ds-spatial-body),system-ui,sans-serif;--font-voice:var(--ds-spatial-display),system-ui,sans-serif;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:16px;--shadow-rest:none;--shadow-hover:0 4px 16px #152f3810;--shadow-modal:0 20px 60px #152f3833}[data-ui-schema=modern-spatial] .page-header{align-items:flex-end;gap:18px 32px;margin:2px 0 20px;padding:0 0 18px;border-bottom:1px solid var(--spatial-line)}[data-ui-schema=modern-spatial] .page-header>:is(.brand-chip,.khd){display:none}[data-ui-schema=modern-spatial] .page-header-identity{flex:1 1 260px}[data-ui-schema=modern-spatial] .page-header .page-title{margin:0;color:var(--spatial-ink);font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:var(--sp-page-title-size,30px);font-weight:var(--sp-page-title-weight,800);letter-spacing:var(--sp-page-title-tracking,-.025em);line-height:var(--sp-page-title-leading,1.15);overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .page-header h2.page-title{font-size:24px;line-height:1.2}[data-ui-schema=modern-spatial] .page-header-identity>p{margin-top:10px;color:var(--spatial-muted);font-size:14px;line-height:1.6}[data-ui-schema=modern-spatial] .page-actions{display:flex;flex-wrap:wrap;gap:10px}[data-ui-schema=modern-spatial] :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.card,.set-card,.dc){background:var(--surface-2);color:var(--spatial-ink);border:1px solid var(--spatial-line);border-radius:14px;box-shadow:none}[data-ui-schema=modern-spatial] .hd:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){background:var(--surface-1);color:var(--spatial-ink);border-bottom:1px solid var(--spatial-line);font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}[data-ui-schema=modern-spatial] .hd:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.solid-navy,.solid-blue,.hd--navy,.hd--blue){background:var(--surface-1);color:var(--spatial-ink)}[data-ui-schema=modern-spatial] .hd:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.solid-red,.hd--red){background:var(--bg-danger);color:var(--text-danger)}[data-ui-schema=modern-spatial] .hd:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.solid-amber,.hd--amber){background:var(--bg-warning);color:var(--text-warning)}[data-ui-schema=modern-spatial] .hd:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.solid-green,.hd--green){background:var(--bg-success);color:var(--text-success)}[data-ui-schema=modern-spatial] .hd>i:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){color:inherit}[data-ui-schema=modern-spatial] .hd .srcbadge:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){color:inherit;background:var(--surface-2);border:1px solid;letter-spacing:0}[data-ui-schema=modern-spatial] .hd .card-header-action :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){color:inherit!important}[data-ui-schema=modern-spatial] .hd .card-header-action :is(.btn-primary,.btn.send,.wbtn.p):not(.spatial-destructive-action){color:var(--spatial-on-action)!important}[data-ui-schema=modern-spatial] .hd .card-header-action :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.btn-danger,.spatial-destructive-action){color:#fff!important}[data-ui-schema=modern-spatial] :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.btn,.btn-primary,.btn-ghost,.btn-danger,.wbtn){min-height:40px;border-radius:8px;font-family:var(--font-sans);font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}[data-ui-schema=modern-spatial] :is(.btn-primary,.btn.send,.wbtn.p):not(.spatial-destructive-action){background:var(--spatial-action);border-color:var(--spatial-action);color:var(--spatial-on-action)}[data-ui-schema=modern-spatial] :is(.btn-primary,.btn.send,.wbtn.p):not(.spatial-destructive-action):hover:not(:disabled){background:var(--spatial-action-hover);border-color:var(--spatial-action-hover);filter:none}[data-ui-schema=modern-spatial] :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.btn,.btn-primary).spatial-destructive-action,[data-ui-schema=modern-spatial] :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.btn,.btn-primary).spatial-destructive-action:hover:not(:disabled){background:var(--danger);border-color:var(--danger);color:#fff}[data-ui-schema=modern-spatial] .spatial-property-import-heading{background:var(--surface-1)!important;color:var(--spatial-ink)!important}[data-ui-schema=modern-spatial] .stat-tile{--stat-accent:var(--spatial-action)}[data-ui-schema=modern-spatial] .stat-tile[data-tone=danger]{--stat-accent:var(--text-danger)}[data-ui-schema=modern-spatial] .stat-tile[data-tone=warning]{--stat-accent:var(--text-warning)}[data-ui-schema=modern-spatial] .stat-tile[data-tone=success]{--stat-accent:var(--text-success)}[data-ui-schema=modern-spatial] .stat-tile-accent{background:var(--stat-accent)!important}[data-ui-schema=modern-spatial] .chip:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){border-radius:999px;letter-spacing:0;text-transform:none}[data-ui-schema=modern-spatial] :is(.input,.wz-in){border-radius:8px;font-family:var(--font-sans)}[data-ui-schema=modern-spatial] :is(input,select,textarea){accent-color:var(--spatial-action)}[data-ui-schema=modern-spatial] :is(input,select,textarea):where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):focus-visible{outline:3px solid var(--spatial-action);outline-offset:2px}[data-ui-schema=modern-spatial] .subnav{gap:2px;margin:16px 0 20px;border-bottom:1px solid var(--spatial-line)}[data-ui-schema=modern-spatial] .subtab{min-height:44px;border-radius:0;border-bottom-width:3px;background:transparent;color:var(--spatial-muted);font-family:var(--font-sans);font-size:14px;letter-spacing:0;text-transform:none}[data-ui-schema=modern-spatial] .subtab.on:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){background:transparent;color:var(--spatial-ink);border-bottom-color:var(--spatial-action);font-weight:700}[data-ui-schema=modern-spatial] .subnav.subnav-sub .subtab.on:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){background:var(--surface-2);color:var(--text-accent)}:root:has(.app[data-ui-schema=modern-spatial]) :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.task-dialog,.wz,.modal){color:var(--text-primary);background:var(--surface-2);border-color:var(--border);border-radius:14px;font-family:var(--font-sans)}:root:has(.app[data-ui-schema=modern-spatial]) .task-dialog-close{min-width:44px;min-height:44px}:root:has(.app[data-ui-schema=modern-spatial]) :is(.guide-modal,.guide-modal-head p,.gv-btn,.guide-launch,.help-tip-pop,.help-tip-watch,.help-tip-trigger){font-family:var(--font-sans)}:root:has(.app[data-ui-schema=modern-spatial]) .guide-modal-head h2{font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:24px;letter-spacing:-.025em}:root:has(.app[data-ui-schema=modern-spatial]) :is(.guide-modal-close,.gv-btn,.guide-launch){min-width:44px;min-height:44px}[data-ui-schema=modern-spatial] .metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}[data-ui-schema=modern-spatial] .metric{display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--surface-2)}[data-ui-schema=modern-spatial] .metric .label{color:var(--text-secondary);font-size:12px}[data-ui-schema=modern-spatial] .metric strong{color:var(--text-primary);font-family:var(--ds-newsreader),Georgia,serif;font-size:30px;line-height:1.1}[data-ui-schema=modern-spatial] .metric small{color:var(--text-secondary);font-size:12px}[data-ui-schema=modern-spatial] .insight{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:16px 18px;margin-bottom:18px;border:1px solid var(--border);border-radius:14px;background:var(--bg-accent);color:var(--text-primary)}[data-ui-schema=modern-spatial] .insight>div{min-width:0;flex:1 1 200px}[data-ui-schema=modern-spatial] .insight strong{font-size:15px;font-weight:700}[data-ui-schema=modern-spatial] .insight p{margin:4px 0 0;color:var(--text-secondary);font-size:13px}[data-ui-schema=modern-spatial] .insight>span.spark:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:var(--spatial-action);color:var(--spatial-on-action);font-size:20px}[data-ui-schema=modern-spatial] .text-button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 0;border:0;background:transparent;color:var(--text-accent);font:inherit;font-weight:600;cursor:pointer}[data-ui-schema=modern-spatial] .management-workspace{min-width:0}[data-ui-schema=modern-spatial] .management-two-col{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:18px;align-items:start}[data-ui-schema=modern-spatial] .management-side-stack{display:grid;gap:18px;min-width:0}[data-ui-schema=modern-spatial] .management-insight{position:relative;margin-bottom:18px;padding-right:52px;background:var(--bg-accent)}[data-ui-schema=modern-spatial] .management-insight-close{position:absolute;right:4px;top:4px;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--spatial-muted);font-size:22px}[data-ui-schema=modern-spatial] .management-card-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:18px;border-bottom:1px solid var(--spatial-line)}[data-ui-schema=modern-spatial] .management-card-head h2{margin:0;font-size:17px}[data-ui-schema=modern-spatial] .management-card-head p{margin:4px 0 0;color:var(--spatial-muted);font-size:13px}[data-ui-schema=modern-spatial] :is(.management-pill,.management-status){display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;padding:4px 10px;border:1px solid var(--border);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:12px;font-weight:600;white-space:nowrap}[data-ui-schema=modern-spatial] .management-filterbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 18px;border-bottom:1px solid var(--spatial-line)}[data-ui-schema=modern-spatial] .management-search{min-width:0;flex:1 1 180px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface-2);color:var(--text-secondary)}[data-ui-schema=modern-spatial] .management-search input{min-width:0;width:100%;min-height:44px;border:0;background:transparent;color:var(--text-primary);font:inherit}[data-ui-schema=modern-spatial] .management-status-filter{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:13px}[data-ui-schema=modern-spatial] .management-status-filter select{min-height:44px;padding:0 30px 0 10px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface-2);color:var(--text-primary)}[data-ui-schema=modern-spatial] .management-table-wrap{min-width:0;overflow-x:auto}[data-ui-schema=modern-spatial] .management-table{width:100%;border-collapse:collapse;font-size:13px}[data-ui-schema=modern-spatial] .management-table th{padding:12px 16px;text-align:left;background:var(--surface-1);color:var(--text-secondary);font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}[data-ui-schema=modern-spatial] .management-table td{padding:14px 16px;border-top:1px solid var(--spatial-line);color:var(--text-primary)}[data-ui-schema=modern-spatial] .management-table tbody tr{cursor:pointer}[data-ui-schema=modern-spatial] .management-table tbody tr:hover{background:var(--surface-1)}[data-ui-schema=modern-spatial] .management-request-cell{display:flex;align-items:center;gap:10px;min-width:210px}[data-ui-schema=modern-spatial] .management-request-cell :is(strong,small){display:block}[data-ui-schema=modern-spatial] .management-request-cell strong{color:var(--text-accent);font-size:13px}[data-ui-schema=modern-spatial] .management-request-cell small{margin-top:4px;color:var(--text-secondary);font-size:12px}[data-ui-schema=modern-spatial] .management-thumb{width:44px;height:36px;flex:0 0 auto;overflow:hidden;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:var(--surface-1);color:var(--text-secondary)}[data-ui-schema=modern-spatial] .management-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-ui-schema=modern-spatial] .management-status:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.review,.quote){color:var(--text-warning);background:var(--bg-warning);border-color:currentColor}[data-ui-schema=modern-spatial] .management-status.scheduled{color:var(--text-accent);background:var(--bg-accent);border-color:currentColor}[data-ui-schema=modern-spatial] .management-status.progress{color:var(--text-success);background:var(--bg-success);border-color:currentColor}[data-ui-schema=modern-spatial] .management-table-foot{padding:12px 18px;border-top:1px solid var(--border);color:var(--text-secondary);font-size:12px}[data-ui-schema=modern-spatial] .management-icon-button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text-secondary)}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row){width:100%;display:flex;align-items:center;gap:12px;padding:14px 18px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text-primary);text-align:left;text-decoration:none}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row):last-child{border-bottom:0}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row):hover{background:var(--surface-1)}[data-ui-schema=modern-spatial] .management-list-row>span:nth-child(2),[data-ui-schema=modern-spatial] .management-schedule-row>span:last-child{min-width:0;flex:1}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row) :is(strong,small){display:block;overflow-wrap:anywhere}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row) strong{font-size:13px}[data-ui-schema=modern-spatial] :is(.management-schedule-row,.management-list-row) small{margin-top:4px;font-size:12px;color:var(--text-secondary)}[data-ui-schema=modern-spatial] .management-schedule-date{width:44px;flex:0 0 auto;padding:6px 0;border:1px solid var(--border);border-radius:8px;text-align:center;font-size:22px;line-height:1}[data-ui-schema=modern-spatial] .management-schedule-date small{display:block;margin-top:6px;font-size:10px;color:var(--text-secondary)}[data-ui-schema=modern-spatial] .management-row-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:8px;background:var(--bg-accent);color:var(--text-accent)}[data-ui-schema=modern-spatial] .management-empty{padding:28px 18px!important;text-align:center;color:var(--text-secondary);font-size:13px}[data-ui-schema=modern-spatial] .management-details summary{padding:14px 18px;cursor:pointer;color:var(--text-secondary);font-size:13px;font-weight:600}[data-ui-schema=modern-spatial] .management-details-body{padding:0 18px 14px;border-top:1px solid var(--border)}[data-ui-schema=modern-spatial] #s-audit>.team-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:18px!important;align-items:start}[data-ui-schema=modern-spatial] #s-audit .col{min-width:0;overflow:visible}@media (max-width:980px){[data-ui-schema=modern-spatial] .management-two-col{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){[data-ui-schema=modern-spatial] .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ui-schema=modern-spatial] #s-audit>.team-grid{grid-template-columns:minmax(0,1fr)!important}[data-ui-schema=modern-spatial] .management-filterbar{align-items:stretch;flex-direction:column}[data-ui-schema=modern-spatial] .management-search{flex-basis:auto}[data-ui-schema=modern-spatial] .management-status-filter{justify-content:space-between}[data-ui-schema=modern-spatial] .management-status-filter select{flex:1}[data-ui-schema=modern-spatial] .management-table{min-width:560px}[data-ui-schema=modern-spatial] .page-actions{width:100%}[data-ui-schema=modern-spatial] .page-actions>:is(a,button){min-height:44px}[data-ui-schema=modern-spatial] .subnav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}[data-ui-schema=modern-spatial] .subtab{flex:0 0 auto;white-space:nowrap}}@media (prefers-reduced-motion:reduce){[data-ui-schema=modern-spatial] :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.spatial-route-slot,.subtab,.btn,.card-hover){transition:none}}[data-ui-schema=modern-spatial] .spatial-settings-page{box-sizing:border-box;width:100%;min-width:0;max-width:none!important;margin-inline:0!important;padding:0!important;color:var(--spatial-ink);overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .spatial-settings-heading{display:flex;flex-direction:column;gap:10px;margin-block:2px 0;min-width:0}[data-ui-schema=modern-spatial] .spatial-settings-title{margin:0!important;font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:clamp(34px,3.4vw,48px)!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.04;color:var(--spatial-ink);overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .spatial-settings-description{max-width:80ch;margin:0!important;font-size:14px!important;line-height:1.55;color:var(--spatial-muted)!important}[data-ui-schema=modern-spatial] :is(.spatial-settings-panel,.spatial-settings-account-panel){min-width:0;overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .spatial-settings-panel-heading{font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:15px!important;font-weight:650!important;line-height:1.4;color:var(--spatial-ink)}[data-ui-schema=modern-spatial] .spatial-settings-detail{font-size:13px!important;line-height:1.55;color:var(--spatial-muted)!important}[data-ui-schema=modern-spatial] .spatial-settings-account-panel .input,[data-ui-schema=modern-spatial] .spatial-settings-page :is(.input,.af-in){box-sizing:border-box;min-width:0;max-width:100%}[data-ui-schema=modern-spatial] .spatial-settings-document-header{flex-wrap:wrap}[data-ui-schema=modern-spatial] .spatial-settings-document-identity{flex:1 1 18rem;min-width:0}[data-ui-schema=modern-spatial] .spatial-settings-document-date{white-space:nowrap}[data-ui-schema=modern-spatial] .spatial-settings-filename{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .spatial-settings-subject{flex-basis:16rem;min-width:0;max-width:100%}[data-ui-schema=modern-spatial] .spatial-settings-disposal-controls>label{display:flex;flex-direction:column;gap:6px;min-width:0}[data-ui-schema=modern-spatial] .spatial-settings-disposal-controls>label>select{margin-left:0}[data-ui-schema=modern-spatial] .spatial-settings-reason{flex-basis:14rem;min-width:0!important}[data-ui-schema=modern-spatial] :is(.spatial-settings-actions,.spatial-settings-webhook-row,.spatial-settings-closure-actions){flex-wrap:wrap}[data-ui-schema=modern-spatial] .spatial-settings-actions>span{flex:1 1 14rem;min-width:0}[data-ui-schema=modern-spatial] .spatial-settings-endpoint{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere}[data-ui-schema=modern-spatial] :is(.spatial-settings-export,.spatial-settings-closure-fields)>.input{flex:1 1 14rem;min-width:0}@media (max-width:600px){[data-ui-schema=modern-spatial] .spatial-settings-disposal-row{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px 12px}[data-ui-schema=modern-spatial] .spatial-settings-disposal-row>a{grid-column:2;justify-self:start}[data-ui-schema=modern-spatial] .spatial-settings-webhook-identity{flex-basis:100%!important}[data-ui-schema=modern-spatial] .spatial-settings-closure-actions>button,[data-ui-schema=modern-spatial] .spatial-settings-disposal-controls>:is(label,.input){flex-basis:100%;min-width:0;max-width:100%}}.spatial-comms-wizard{display:contents}.spatial-comms-step-label{display:none}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard){--good:var(--spatial-success);--bad:var(--spatial-danger);color:var(--spatial-ink);font-family:var(--ds-spatial-body),system-ui,sans-serif}[data-ui-schema=modern-spatial] .spatial-communications{width:100%;max-width:none;min-width:0;margin:0;padding:0;gap:24px}[data-ui-schema=modern-spatial] .spatial-comms-back{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;margin:0;padding:4px 8px 4px 0;border:0;border-radius:8px;background:transparent;color:var(--spatial-action);font:inherit;font-size:14px;font-weight:650;cursor:pointer}[data-ui-schema=modern-spatial] .spatial-comms-back:hover{text-decoration:underline}[data-ui-schema=modern-spatial] .spatial-communications .comms-grid{gap:20px}[data-ui-schema=modern-spatial] .spatial-communications :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.comms-setup,.comms-more,.spatial-comms-voice>.card){min-width:0;background:var(--surface-2);border:1px solid var(--spatial-line);border-radius:16px;box-shadow:none}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup{padding:24px;gap:16px}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup-hd{flex-wrap:wrap;gap:12px}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup h2{font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.025em}[data-ui-schema=modern-spatial] .spatial-communications :is(.comms-setup>p,.comms-sub>p){font-size:14px;line-height:1.65}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup-ic{width:44px;height:44px;border-radius:12px}[data-ui-schema=modern-spatial] .spatial-communications .comms-chip{padding:5px 10px;font-size:12px;line-height:1.4}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup>.wz-actions{margin-top:auto;padding-top:2px}[data-ui-schema=modern-spatial] .spatial-communications .comms-row{gap:12px;padding:14px 0}[data-ui-schema=modern-spatial] .spatial-communications .comms-row-main{min-width:min(180px,100%);overflow-wrap:anywhere}[data-ui-schema=modern-spatial] .spatial-communications .comms-row-main strong{font-size:14px}[data-ui-schema=modern-spatial] .spatial-communications .comms-row-main small{font-size:13px;line-height:1.5}[data-ui-schema=modern-spatial] .spatial-communications .comms-older{flex-wrap:wrap;gap:8px;min-width:0}[data-ui-schema=modern-spatial] .spatial-communications .comms-older select{min-height:44px;max-width:100%;padding:8px 10px;font-size:16px;border-radius:8px}[data-ui-schema=modern-spatial] .spatial-communications :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px;max-width:100%;font-size:16px}[data-ui-schema=modern-spatial] .spatial-communications .comms-more>summary{padding:20px 24px;gap:14px}[data-ui-schema=modern-spatial] .spatial-communications .comms-more-copy{min-width:0}[data-ui-schema=modern-spatial] .spatial-communications .comms-more>summary strong{font-size:16px}[data-ui-schema=modern-spatial] .spatial-communications .comms-more>summary small{margin-top:4px;font-size:13px;line-height:1.5}[data-ui-schema=modern-spatial] .spatial-communications .comms-more-bd{padding:0 24px 24px;gap:20px}[data-ui-schema=modern-spatial] .spatial-communications .comms-sub{padding-top:20px;gap:14px}[data-ui-schema=modern-spatial] .spatial-communications .comms-sub h3{font-size:16px}[data-ui-schema=modern-spatial] .spatial-communications .spatial-comms-voice>.card:where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)){margin-top:0!important;padding:24px;font-size:14px;line-height:1.6}[data-ui-schema=modern-spatial] .spatial-communications .spatial-comms-voice h2{font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:22px!important;letter-spacing:-.025em}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.btn,.wz-btn){min-height:44px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:650;letter-spacing:0;text-transform:none;white-space:normal}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) .btn-primary{background:var(--spatial-action);border-color:var(--spatial-action);color:var(--spatial-on-action)}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) .btn-primary:hover:not(:disabled){background:var(--spatial-action-hover);border-color:var(--spatial-action-hover);filter:none}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) :is(button,a,summary,input,select):focus-visible{outline:3px solid var(--spatial-action);outline-offset:3px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-overlay{background:#071d27a6;backdrop-filter:blur(6px)}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz{max-width:580px;max-height:min(90dvh,900px);background:var(--surface-2);border-color:var(--spatial-line);border-radius:20px;overscroll-behavior:contain;box-shadow:0 24px 80px #071d2740}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-top{position:sticky;top:0;z-index:2;padding:12px 16px;gap:16px;background:var(--surface-2)}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-icon-btn{width:44px;height:44px;border-radius:10px;color:var(--spatial-muted)}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-icon-spacer{width:44px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-prog{height:6px;background:var(--spatial-line)}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-body{padding:12px 28px 28px;gap:20px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-step-label{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin:0;color:var(--spatial-muted);font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.07em;text-transform:uppercase}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-hero{gap:10px;animation:spatial-comms-enter .16s ease-out both}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard :is(.wz-hero h2,.wz-done h2){font-family:var(--ds-spatial-display),system-ui,sans-serif;font-size:27px;line-height:1.2;letter-spacing:-.025em;font-weight:750}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard :is(.wz-hero p,.wz-done p){font-size:14px;line-height:1.65}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-choice{padding:16px;gap:14px;border-radius:14px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-choice>span:nth-child(2){min-width:0}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-choice-t{font-size:15px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-choice-s{font-size:13px;line-height:1.5}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard :is(.wz-field input,.wz-field select){min-height:44px;min-width:0;border-radius:10px;font-family:inherit}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard :is(.wz-help,.wz-note,.wz-list>li){font-size:13px;line-height:1.6}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-note{padding:14px 16px;border-radius:12px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-link{min-height:44px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-copy{flex-wrap:wrap;gap:10px;border-radius:10px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard[data-wizard=phone][data-step=kind] .wz{max-width:880px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-phone-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-phone-options>section{padding:18px;gap:12px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-phone-options h3{font-size:17px;letter-spacing:-.015em}@keyframes spatial-comms-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){[data-ui-schema=modern-spatial] .spatial-communications{gap:20px}[data-ui-schema=modern-spatial] .spatial-communications .comms-grid{grid-template-columns:1fr}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-phone-options{grid-template-columns:1fr}}@media (max-width:520px){[data-ui-schema=modern-spatial] .spatial-communications :where(:not(:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope),:is(.frame,.sheet,.scrim,.flyout,.bsheet,.ds-scope) *)):is(.comms-setup,.spatial-comms-voice>.card){padding:18px}[data-ui-schema=modern-spatial] .spatial-communications .comms-more>summary{padding:18px}[data-ui-schema=modern-spatial] .spatial-communications .comms-more-bd{padding:0 18px 18px}[data-ui-schema=modern-spatial] .spatial-communications .comms-setup-hd .comms-chip{margin-left:56px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz{max-height:94dvh;border-radius:20px 20px 0 0}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-body{padding:12px 20px calc(24px + env(safe-area-inset-bottom))}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard :is(.wz-hero h2,.wz-done h2){font-size:24px}:root:has(.app[data-ui-schema=modern-spatial]) .spatial-comms-wizard .wz-copy .wz-btn{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) :is(.wz-hero,.wz-done-ic){animation:none}:root:has(.app[data-ui-schema=modern-spatial]) :is(.spatial-communications,.spatial-comms-wizard) :is(.wz-prog>span,.wz-choice,.ti-chevron-right){transition:none}}.app[data-ui-schema=modern-spatial][data-color-mode=dark],:root:has(.app[data-ui-schema=modern-spatial][data-color-mode=dark]){color-scheme:dark;--spatial-paper:#000000;--spatial-ink:#ffffff;--spatial-muted:#dbdbdb;--spatial-line:#424242;--spatial-action:#3bf0ad;--spatial-action-hover:#6cfabe;--spatial-action-text:#3bf0ad;--spatial-on-action:#051b11;--spatial-ink-solid:#2f474b;--spatial-haven:#3bf0ad;--spatial-haven-text:#3bf0ad;--spatial-haven-soft:#0d281c;--spatial-haven-edge:#277354;--spatial-band-accent:#3bf0ad;--spatial-danger:#ff8577;--spatial-danger-soft:#391a16;--spatial-warn:#fbba52;--spatial-warn-soft:#33230a;--spatial-success:#7ed09c;--spatial-success-soft:#102719;--spatial-story:#12221f;--spatial-story-edge:#2e4540;--spatial-pressed:#36dda0;--surface:#161616;--surface-0:#000000;--surface-1:#0b0b0b;--surface-2:#161616;--border:#424242;--border-strong:#636363;--border-accent:#2b9c71;--text-primary:#ffffff;--text-secondary:#dbdbdb;--text-muted:#bababa;--text-accent:#3bf0ad;--text-danger:#ff8577;--text-warning:#fbba52;--text-success:#7ed09c;--bg-danger:#391a16;--bg-warning:#33230a;--bg-success:#102719;--bg-accent:#0f2a1e;--spatial-page-background:#000000;--shadow-rest:0 1px 2px rgba(0,0,0,0.35),0 4px 14px rgba(0,0,0,0.25);--shadow-hover:0 2px 5px rgba(0,0,0,0.4),0 10px 26px rgba(0,0,0,0.35);--dk-ac-0d746d:#2ae6a5;--dk-ac-0e5f4b:#43f5b2;--dk-ac-176f60:#31eaa8;--dk-ac-286b52:#35ecaa;--dk-bg-0000000a:#3d3d3d0a;--dk-bg-0000000d:#3d3d3d0d;--dk-bg-0000000f:#3d3d3d0f;--dk-bg-07544d:#036344;--dk-bg-08675f:#077752;--dk-bg-0b5f5c:#096f4d;--dk-bg-0c1f1e29:#34474629;--dk-bg-0c1f1e4d:#3447464d;--dk-bg-0e5f4b:#0d6d4c;--dk-bg-0e7490:#23809c;--dk-bg-0e749014:#23809c14;--dk-bg-14312b:#2e4b45;--dk-bg-152f38:#2f4953;--dk-bg-17312f:#304b48;--dk-bg-18383f:#2b4b52;--dk-bg-1d8178:#097c56;--dk-bg-276749:#0e7653;--dk-bg-2f6b4f:#0a7c56;--dk-bg-b84432:#c6513e;--dk-bg-d7e7db:#1d1d1d;--dk-bg-dbece8:#1c1c1c;--dk-bg-dcfce7:#0a2a19;--dk-bg-dfe8e1:#1c1c1c;--dk-bg-e4f0ed:#1a1a1a;--dk-bg-e5efea:#1a1a1a;--dk-bg-e5efeb:#1a1a1a;--dk-bg-e5f0ed:#1a1a1a;--dk-bg-e6f1ed:#1a1a1a;--dk-bg-e7eeec:#1a1a1a;--dk-bg-e8efed:#1a1a1a;--dk-bg-e9f4ef:#191919;--dk-bg-eceee9:#1a1a1a;--dk-bg-edf3f1:#191919;--dk-bg-edf4ef:#191919;--dk-bg-edf4f1:#191919;--dk-bg-edf5f1:#191919;--dk-bg-edf5f2:#191919;--dk-bg-edf6ef:#191919;--dk-bg-eeeeee:#1a1a1a;--dk-bg-eef2f7:#191919;--dk-bg-eef3f0:#191919;--dk-bg-eef4ef:#191919;--dk-bg-eef8f1:#181818;--dk-bg-eff6ff:#181818;--dk-bg-f0faf5:#181818;--dk-bg-f0fdf4:#171717;--dk-bg-f3f4f6:#191919;--dk-bg-f3f6f4:#181818;--dk-bg-f4f6f2:#181818;--dk-bg-f4f6f8:#181818;--dk-bg-f4f7f4:#181818;--dk-bg-f4f7f6:#181818;--dk-bg-f4f8f2:#181818;--dk-bg-f5f8f7:#181818;--dk-bg-f6f6f2:#181818;--dk-bg-f6f8f4:#181818;--dk-bg-f6faf9:#171717;--dk-bg-f7f8fa:#181818;--dk-bg-f7faf8:#171717;--dk-bg-f8faf9:#171717;--dk-bg-fbfcfb:#171717;--dk-bg-fdf8ec:#181818;--dk-bg-fef2f2:#181818;--dk-bg-fef3c7:#2a2302;--dk-bg-fff5f2:#181818;--dk-bg-fffbeb:#171717;--dk-bg-fffbec:#171717;--dk-bg-ffffff:#161616;--dk-bg-ffffff12:#16161612;--dk-fg-08675f:#3bf0ad;--dk-fg-0d746d:#3bf0ad;--dk-fg-0e5f4b:#3bf0ad;--dk-fg-111827:#ffffff;--dk-fg-14532d:#a2e1b3;--dk-fg-145d58:#3bf0ad;--dk-fg-152f38:#ffffff;--dk-fg-152f381f:#ffffff1f;--dk-fg-16232a:#ffffff;--dk-fg-166534:#8cd69e;--dk-fg-166b59:#3bf0ad;--dk-fg-172b30:#ffffff;--dk-fg-17313a:#fdfdfd;--dk-fg-17343c:#f8fcfd;--dk-fg-17353e:#f6fbfd;--dk-fg-18353c:#f6fcfd;--dk-fg-18383b:#edfcfd;--dk-fg-18383f:#ecfbff;--dk-fg-1e40af:#afc7fd;--dk-fg-236547:#8fd1ae;--dk-fg-236647:#8ed1ad;--dk-fg-276749:#3bf0ad;--dk-fg-28664a:#3bf0ad;--dk-fg-286b52:#3bf0ad;--dk-fg-295ac8:#91b5fc;--dk-fg-304a52:#cfedf7;--dk-fg-374151:#e1ecfd;--dk-fg-397d79:#3bf0ad;--dk-fg-426151:#bde0cd;--dk-fg-465f68:#bedae4;--dk-fg-4b5563:#cfdbec;--dk-fg-4f6158:#c5d9ce;--dk-fg-53686b:#bbd2d6;--dk-fg-55696a:#bbd1d2;--dk-fg-557277:#adcdd2;--dk-fg-576d6c:#b7cfce;--dk-fg-58666b:#c1d0d6;--dk-fg-5d7077:#b5cad2;--dk-fg-6b7280:#bac2d1;--dk-fg-6f7f84:#acbdc3;--dk-fg-713f12:#f5ba8e;--dk-fg-718086:#acbcc2;--dk-fg-748085:#aebbc0;--dk-fg-748186:#adbac0;--dk-fg-768387:#abb9bd;--dk-fg-78868a:#a8b7bb;--dk-fg-7a4b00:#eab478;--dk-fg-7c898d:#a7b4b9;--dk-fg-7d8a8e:#a6b4b8;--dk-fg-805a00:#d9b068;--dk-fg-829094:#a1afb4;--dk-fg-849095:#a2aeb4;--dk-fg-859196:#a1aeb3;--dk-fg-86520d:#e6ac6f;--dk-fg-869397:#9fadb1;--dk-fg-899598:#9fabae;--dk-fg-8a3c12:#fea982;--dk-fg-8a5300:#e6a968;--dk-fg-92400e:#fea275;--dk-fg-973b31:#ff9c8e;--dk-fg-991b1b:#fdaaa0;--dk-fg-9a3e32:#ff9988;--dk-fg-9b2c2c:#fda29a;--dk-fg-9b3326:#fda090;--dk-fg-a13a2c:#fd9887;--dk-fg-ae3526:#fe917f;--dk-fg-b42318:#fe9484;--dk-fg-b54708:#f58d61;--dk-fg-b91c1c:#ff9184;--dk-ln-0000001a:#eeeeee1a;--dk-ln-0000001f:#eeeeee1f;--dk-ln-00000026:#eeeeee26;--dk-ln-00000033:#eeeeee33;--dk-ln-08675f:#3bf0ad;--dk-ln-087d80:#3bf0ad;--dk-ln-0d746d:#3bf0ad;--dk-ln-0e5f4b:#3bf0ad;--dk-ln-0e7490:#68bedd;--dk-ln-166b5959:#3bf0ad59;--dk-ln-176f60:#3bf0ad;--dk-ln-20896d:#3bf0ad;--dk-ln-276749:#3bf0ad;--dk-ln-286b52:#3bf0ad;--dk-ln-295ac8:#91b5fc;--dk-ln-2f6b4f:#3bf0ad;--dk-ln-397b75:#3bf0ad;--dk-ln-397d79:#3bf0ad;--dk-ln-43865e:#75b88e;--dk-ln-508982:#3bf0ad;--dk-ln-789da0:#72979a;--dk-ln-86b99a:#42634f;--dk-ln-91bab5:#35615c;--dk-ln-9eb4d6:#465873;--dk-ln-9fcbb7:#365b4b;--dk-ln-a6adb8:#525a65;--dk-ln-a7bdc0:#425a5d;--dk-ln-a9c5b2:#3d5b48;--dk-ln-b3d1bc:#385742;--dk-ln-b42318:#fe9484;--dk-ln-b5cabd:#405649;--dk-ln-b5cbc5:#3e554f;--dk-ln-b84432:#f78773;--dk-ln-b9d8c8:#335444;--dk-ln-bdcbce:#435255;--dk-ln-c3d2ce:#41504c;--dk-ln-c4d3d0:#40504d;--dk-ln-c5d5d4:#3e4f4e;--dk-ln-c5d5d7:#3e4e51;--dk-ln-c7d1ce:#454f4c;--dk-ln-c8d7d3:#3f4e4a;--dk-ln-c8d9d5:#3d4e4a;--dk-ln-c8ded5:#374e46;--dk-ln-c9d6d2:#414e4a;--dk-ln-cba64d:#665839;--dk-ln-cbe0d9:#374d46;--dk-ln-ccd8d3:#414d48;--dk-ln-ccd9d3:#404d47;--dk-ln-cce0da:#384d47;--dk-ln-d3dfdc:#3e4a47;--dk-ln-d49b9b:#734e4e;--dk-ln-d4d8d0:#474b43;--dk-ln-d4dfdc:#3f4a47;--dk-ln-d6a49d:#714c48;--dk-ln-d9aaa2:#6e4b45;--dk-ln-dac58a:#594e2e;--dk-ln-dbe4e1:#3e4744;--dk-ln-dfe3dc:#434740;--dk-ln-e3c27a:#5c4d2e;--dk-ln-e3e6e1:#424540;--dk-ln-eceee9:#40423d;--dk-ln-edf2f1:#3c4140;--dk-ln-ffffff:#3a3a3a;--dk-ln-ffffff1f:#3a3a3a1f;--dk-on-ffffff:#051b11}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/ds/inter-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/ds/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/ds/schibsted-grotesk-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/ds/schibsted-grotesk-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/ds/source-serif-4-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/ds/source-serif-4-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}