@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(data:font/woff2;base64,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)format(woff2)}:root{--font-sans:"Source Sans 3","Segoe UI",system-ui,sans-serif;--radius-card:14px;--radius-control:8px;--focus-width:2px;--focus-offset:2px;--motion-duration:.12s;--motion-duration-color:.16s;--motion-duration-shimmer:1.2s;--motion-duration-loader:4.8s;--size-loader-mark:88px;--opacity-loader-light:.55;--ease-out:cubic-bezier(.16,1,.3,1);--ease-sweep:cubic-bezier(.4,0,.2,1);--radius-pill:999px;--control-height:44px;--control-padding-inline:var(--space-4);--environment-ribbon-safe-inline:112px;--overlay-mobile-inset:var(--space-4);--horizontal-rail-gap:var(--space-2);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--text-meta:.84375rem;--text-label:.90625rem;--text-title:1.125rem;--text-headline:1.25rem;--text-display:2rem;--shadow-rest:0 1px 2px #0f2a360d,0 3px 10px -4px #0f2a3614;--shadow-card:0 1px 2px #0f2a360d,0 4px 12px -6px #0f2a361f;--shadow-lift:0 2px 4px #0f2a360f,0 12px 28px -12px #0f2a3638;--shadow-float:0 16px 40px -12px #0f2a3647,0 2px 6px #0f2a3617;--color-ink-faint:#5f7c89;--color-brand-sky:#38bdf8;--color-brand-glacier:#0ea5e9;--color-brand-peak:#0e7490;--color-brand-meadow:#16a34a;--color-brand-sunrise:#f59e0b;--color-brand-snow:#f8fcff;--ridge-band:linear-gradient(90deg,var(--color-brand-sky),var(--color-brand-glacier)36%,var(--color-brand-peak)68%,var(--color-brand-meadow));--color-impersonation-banner:#075985;--color-impersonation-chip:#064e4a;--color-impersonation-frame-dark:#5ee4be;--canvas-depth:radial-gradient(ellipse 960px 460px at 86% -120px,var(--color-canvas-glow),transparent),linear-gradient(180deg,var(--color-canvas-sky)0,var(--color-canvas)var(--size-canvas-depth))}:root,:root[data-theme=light]{--buncss-light:initial;--buncss-dark: ;color-scheme:light;--color-canvas:#f2f8fc;--color-surface:#fff;--color-surface-muted:#eaf4fa;--color-text:#0f2a36;--color-text-muted:#2c4a57;--color-text-subtle:#466370;--color-link:#0569a8;--color-action:#0671b5;--color-action-text:#fff;--color-action-subtle:#e0f2fe;--color-border:#d6e6ef;--color-border-strong:#b7ccd8;--color-control-edge:#5f7c89;--color-success:#147d3b;--color-warning:#b45309;--color-focus:#0284c7;--color-impersonation-frame:#087568;--color-canvas-wash:#d6edf9;--color-surface-hover:#e2f0f8;--color-border-soft:#e1edf4;--color-action-strong:#055a90;--color-danger:#b42318;--color-danger-action:#b42318;--color-danger-strong:#912018;--color-danger-subtle:#fdecea;--color-success-subtle:#e3f6ea;--color-warning-subtle:#fff4dc;--color-accent:#0e7490;--color-accent-subtle:#e0f5f8;--color-section-edge:#b7ccd8;--color-shimmer-highlight:#ffffff3d;--color-canvas-sky:#d6edf9;--color-canvas-glow:transparent;--size-canvas-depth:360px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--color-canvas:#0b1d2a;--color-surface:#102636;--color-surface-muted:#173246;--color-text:#f5fbff;--color-text-muted:#cfe3ee;--color-text-subtle:#b4cddb;--color-link:#7dd3fc;--color-action:#0b74b0;--color-action-text:#fff;--color-action-subtle:#0c3550;--color-border:#24485e;--color-border-strong:#8fb0c2;--color-control-edge:#8fb0c2;--color-success:#4ade80;--color-warning:#fbbf24;--color-focus:#38bdf8;--color-impersonation-frame:#5ee4be;--color-canvas-wash:#0f2a3d;--color-surface-hover:#1d3d54;--color-border-soft:#1b3a4e;--color-action-strong:#095f92;--color-danger:#fca5a5;--color-danger-action:#b42318;--color-danger-strong:#912018;--color-danger-subtle:#3b1517;--color-success-subtle:#0d3a24;--color-warning-subtle:#3a2a08;--color-accent:#67e8f9;--color-accent-subtle:#0c3a47;--color-section-edge:#24485e;--color-canvas-sky:#133649;--color-canvas-glow:#38bdf81f;--size-canvas-depth:520px;--shadow-card:inset 0 1px 0 #f8fcff12,inset 0 48px 48px -48px #7dd3fc14,0 1px 2px #020a1166,0 14px 32px -16px #020a11bf;--shadow-lift:inset 0 1px 0 #f8fcff14,0 2px 4px #020a1173,0 16px 36px -14px #020a11cc;--shadow-float:inset 0 1px 0 #f8fcff17,0 2px 6px #020a1180,0 24px 56px -16px #020a11d9}}:root[data-theme=dark]{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--color-canvas:#0b1d2a;--color-surface:#102636;--color-surface-muted:#173246;--color-text:#f5fbff;--color-text-muted:#cfe3ee;--color-text-subtle:#b4cddb;--color-link:#7dd3fc;--color-action:#0b74b0;--color-action-text:#fff;--color-action-subtle:#0c3550;--color-border:#24485e;--color-border-strong:#8fb0c2;--color-control-edge:#8fb0c2;--color-success:#4ade80;--color-warning:#fbbf24;--color-focus:#38bdf8;--color-impersonation-frame:#5ee4be;--color-canvas-wash:#0f2a3d;--color-surface-hover:#1d3d54;--color-border-soft:#1b3a4e;--color-action-strong:#095f92;--color-danger:#fca5a5;--color-danger-action:#b42318;--color-danger-strong:#912018;--color-danger-subtle:#3b1517;--color-success-subtle:#0d3a24;--color-warning-subtle:#3a2a08;--color-accent:#67e8f9;--color-accent-subtle:#0c3a47;--color-section-edge:#24485e;--color-canvas-sky:#133649;--color-canvas-glow:#38bdf81f;--size-canvas-depth:520px;--shadow-card:inset 0 1px 0 #f8fcff12,inset 0 48px 48px -48px #7dd3fc14,0 1px 2px #020a1166,0 14px 32px -16px #020a11bf;--shadow-lift:inset 0 1px 0 #f8fcff14,0 2px 4px #020a1173,0 16px 36px -14px #020a11cc;--shadow-float:inset 0 1px 0 #f8fcff17,0 2px 6px #020a1180,0 24px 56px -16px #020a11d9}@media (max-width:600px){:root{--environment-ribbon-safe-inline:88px}}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0s;--motion-duration-color:0s;--motion-duration-shimmer:0s}}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);margin:0}a{color:var(--color-link);text-underline-offset:.18em}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}::selection{background:var(--color-action);color:var(--color-action-text)}.agent-confirmation{box-sizing:border-box;margin:var(--space-6)auto;padding:var(--space-6);color:var(--color-text);background:var(--color-surface);font-family:var(--font-sans);max-width:64rem;line-height:1.5}.agent-confirmation *{box-sizing:border-box}.agent-confirmation h2{font-size:var(--text-headline);margin:0}.agent-confirmation h3{margin:0 0 var(--space-3);font-size:var(--text-title)}.agent-confirmation h4{margin:0 0 var(--space-2);font-size:var(--text-label)}.agent-confirmation p{margin:var(--space-2)0;overflow-wrap:anywhere;max-width:72ch}.agent-confirmation-targets{margin:var(--space-6)0;display:grid;gap:var(--space-4)}.agent-confirmation-targets>div{display:grid;grid-template-columns:10rem 1fr;gap:var(--space-1)var(--space-4)}.agent-confirmation dt{color:var(--color-text-muted)}.agent-confirmation dd{overflow-wrap:anywhere;margin:0;font-weight:600}.agent-confirmation-changes>section{padding:var(--space-6)0;border-top:1px solid var(--color-border)}.agent-confirmation-comparison{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.agent-confirmation-comparison>div{min-width:0}.agent-confirmation-comparison p{white-space:pre-wrap}.agent-confirmation details{padding:var(--space-4)0;border-top:1px solid var(--color-border)}.agent-confirmation summary{cursor:pointer;font-weight:600}.agent-confirmation pre{margin:var(--space-4)0 0;padding:var(--space-4);background:var(--color-canvas);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-label)}.agent-confirmation-status{padding:var(--space-4)0;font-weight:600}.agent-confirmation footer{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.agent-confirmation footer p{color:var(--color-text-muted);font-size:var(--text-label)}.agent-confirmation-actions{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}.agent-confirmation button{font:inherit;padding:var(--space-2)var(--space-4);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-control-edge);cursor:pointer;min-height:44px;font-weight:600}.agent-confirmation button:hover:not(:disabled){background:var(--color-canvas)}.agent-confirmation .agent-confirmation-primary{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action)}.agent-confirmation .agent-confirmation-primary:hover:not(:disabled){background:var(--color-action-strong)}.agent-confirmation button:disabled{opacity:.6;cursor:default}.agent-confirmation :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:600px){.agent-confirmation{padding:var(--space-4);margin:0}.agent-confirmation-targets>div{grid-template-columns:1fr;gap:0}.agent-confirmation dd{margin-bottom:var(--space-2)}.agent-confirmation-comparison{grid-template-columns:1fr;gap:var(--space-4)}.agent-confirmation-actions{flex-direction:column-reverse}.agent-confirmation button{width:100%}}.agent-view,.agent-chart{color:var(--color-text);background:var(--color-surface);font-family:var(--font-sans);border-radius:var(--radius-card);min-width:0;max-width:100%}.agent-view{padding:var(--space-6)}.agent-view h2{font-size:var(--text-headline);margin:0 0 var(--space-2);overflow-wrap:anywhere}.agent-view-provenance{color:var(--color-text-muted);font-size:var(--text-label);margin:0 0 var(--space-6);overflow-wrap:anywhere;max-width:72ch}.agent-view-scroll{overflow:auto;scrollbar-color:var(--color-control-edge)var(--color-surface-muted);max-width:100%}.agent-view-scroll:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.agent-view table{border-collapse:collapse;font-size:var(--text-label);font-variant-numeric:tabular-nums;width:100%}.agent-view th,.agent-view td{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;min-width:9ch;max-width:30ch}.agent-view th,.agent-view tfoot{background:var(--color-surface-muted)}.agent-view-unit{display:block;color:var(--color-text-muted);font-weight:400}.agent-view td[data-state=suppressed],.agent-view td[data-state=missing]{color:var(--color-text-subtle)}.agent-view-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.agent-chart-bars{margin:0 0 var(--space-6);display:grid;gap:var(--space-4)}.agent-chart-row{display:grid;grid-template-columns:minmax(0,2fr)minmax(0,3fr)minmax(9ch,1fr);gap:var(--space-3);font-size:var(--text-label);font-variant-numeric:tabular-nums;align-items: center}.agent-chart-row>span{overflow-wrap:anywhere}.agent-chart-track{background:var(--color-surface-muted);height:var(--space-4)}.agent-chart-bar{display:block;background:var(--color-action);height:100%}.agent-chart-bar[data-negative=true]{background:var(--color-text-subtle)}.agent-view ::selection,.agent-chart ::selection{color:var(--color-action-text);background:var(--color-action)}@media (max-width:480px){.agent-view{padding:var(--space-4)}.agent-chart-row{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.agent-chart-row>span:last-child{grid-column:2}}.agent-query-result tbody th{color:var(--color-text-muted);background:0 0;min-width:12ch;font-weight:600}.agent-query-preview{color:var(--color-text-muted);background:var(--color-surface-muted);padding:var(--space-3)var(--space-4);margin:0 0 var(--space-4);max-width:72ch}.agent-result-count{color:var(--color-text-muted);font-size:var(--text-label);margin-block:var(--space-4)0}.agent-result-summary{margin:0}.agent-result-summary>div{display:flex;gap:var(--space-2)var(--space-6);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between}.agent-result-summary dt,.agent-result-summary dd{overflow-wrap:anywhere;margin:0}.agent-result-summary dd{font-variant-numeric:tabular-nums;font-weight:600}.bc-browser{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);overflow:clip}.bc-browser-head{display:flex;align-items: start;gap:var(--space-4);padding:var(--space-4)var(--space-6);justify-content:space-between}.bc-browser-head h2,.bc-browser-head p{margin:0}.bc-browser-head p{color:var(--color-text-muted);max-width:68ch;margin-block-start:var(--space-1)}.bc-browser-actions{display:flex;align-items: center;gap:var(--space-2);flex-wrap:wrap}.bc-browser-grid{border-block-start:1px solid var(--color-border-soft);display:grid;grid-template-columns:minmax(19rem,.9fr)minmax(18rem,1.1fr);min-height:21rem}.bc-browser-navigation,.bc-browser-detail{padding:var(--space-4);min-width:0}.bc-browser-navigation{background:var(--color-surface-muted);border-inline-end:1px solid var(--color-border-soft)}.bc-browser-detail{display:grid;align-content: start;gap:var(--space-4)}@media (max-width:48rem){.bc-browser-head{padding:var(--space-4);flex-direction:column;align-items:stretch}.bc-browser-grid{grid-template-columns:1fr}.bc-browser-navigation{border-block-end:1px solid var(--color-border-soft);border-inline-end:0}}.plugins-page{display:grid;gap:var(--space-6)}.plugins-head,.plugins-section-head,.plugins-actions,.plugins-status-row{display:flex;align-items: center;gap:var(--space-3);justify-content:space-between}.plugins-head h1,.plugins-section h2,.plugins-card h3{margin:0}.plugins-subtitle,.plugins-muted{color:var(--color-text-muted);margin:var(--space-1)0 0}.plugins-page button{background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;font:inherit;min-height:var(--control-height);padding-inline:var(--control-padding-inline);transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;font-weight:600}.plugins-page button:hover:not(:disabled){background:var(--color-surface-hover)}.plugins-page button:active:not(:disabled){background:var(--color-border-soft)}.plugins-page button:disabled{cursor:wait;opacity:.6}.plugins-page .bc-primary{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-text)}.plugins-page .bc-primary:hover:not(:disabled){background:var(--color-action-strong)}.plugins-page .bc-link{color:var(--color-link);min-height:var(--control-height);padding-inline:var(--space-1);text-decoration:underline;text-underline-offset:3px;background:0 0;border:0}.plugins-summary,.plugins-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.plugins-stat,.plugins-card,.plugins-section,.plugins-review,.plugins-empty{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}.plugins-stat strong{display:block;font-size:var(--text-title)}.plugins-table-wrap{overflow-x:auto}.plugins-table{border-collapse:collapse;width:100%;min-width:46rem}.plugins-table th,.plugins-table td{border-bottom:1px solid var(--color-border-soft);padding:var(--space-3)var(--space-4);text-align:left;vertical-align:top}.plugins-table th{color:var(--color-text-muted);font-size:var(--text-label)}.plugins-pill{border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;font-size:var(--text-meta);padding:var(--space-1)var(--space-2)}.plugins-pill[data-status=ACTIVE],.plugins-pill[data-status=consistent]{background:var(--color-action-subtle);color:var(--color-link)}.plugins-pill[data-status=INACTIVE],.plugins-pill[data-status=drifted]{background:var(--color-warning-subtle)}.plugins-tabs{background:var(--color-surface-muted);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);box-sizing:border-box;display:inline-flex;height:var(--control-height);overflow-x:auto;justify-self:start;gap:0;max-width:100%;padding:2px}.plugins-page .plugins-tabs button{color:var(--color-text-muted);padding:0 calc(var(--control-padding-inline) - 2px);white-space:nowrap;background:0 0;border:0;border-radius:6px;height:38px;min-height:0}.plugins-page .plugins-tabs button[aria-selected=true]{background:var(--color-action-subtle);color:var(--color-link)}.plugins-form,.plugins-fields{display:grid;gap:var(--space-4)}.plugins-fields{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.plugins-form label{display:grid;gap:var(--space-1)}.plugins-form input,.plugins-form select,.plugins-form textarea{box-sizing:border-box;font:inherit;background:var(--color-canvas);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);min-height:var(--control-height);padding-inline:var(--control-padding-inline)}.plugins-form textarea{padding-block:var(--space-2);min-height:7rem}.plugins-review-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.plugins-facts{display:grid;gap:var(--space-3);margin:var(--space-4)0}.plugins-facts div{display:flex;gap:var(--space-4);justify-content:space-between}.plugins-facts dt{color:var(--color-text-muted)}.plugins-facts dd{text-align:right;margin:0}.plugins-review-list{display:grid;gap:var(--space-2);margin-bottom:0;padding-inline-start:var(--space-6)}.plugins-metrics-table input{background:var(--color-canvas);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);min-height:var(--control-height);padding-inline:var(--control-padding-inline);width:min(18rem,100%)}.plugins-page :-webkit-any(button,input,select,textarea):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:2px}.plugins-page :-moz-any(button,input,select,textarea):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:2px}.plugins-page :is(button,input,select,textarea):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:2px}.plugins-error{color:var(--color-danger)}.plugins-archive-toggle{display:inline-flex;align-items: center;gap:var(--space-2);justify-self:end}.plugins-archive-toggle>button{border-radius:var(--radius-control);cursor:pointer;display:inline-flex;min-height:var(--control-height);padding:0 var(--space-1);background:0 0;border:0;justify-content:center;align-items: center;width:52px}.plugins-toggle-track{background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);display:flex;transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;align-items: center;width:44px;height:26px;padding:3px}.plugins-toggle-track>span{background:var(--color-text-muted);border-radius:var(--radius-pill);transition:margin var(--motion-duration)var(--ease-out),background-color var(--motion-duration-color)ease;width:18px;height:18px}.plugins-toggle-track-checked{background:var(--color-link);border-color:var(--color-link)}.plugins-toggle-knob-checked{background:var(--color-surface);margin-left:auto}.plugins-archive-toggle>button:hover .plugins-toggle-track{outline:2px solid var(--color-link);outline-offset:2px}.plugins-tile-list{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}.plugins-page .plugins-tile{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);display:grid;align-items: center;gap:var(--space-4);grid-template-columns:minmax(3rem,max-content)minmax(0,1fr)1.25rem;grid-template-rows:auto 1fr;padding:var(--space-4);text-align:left;width:100%;box-shadow:0 .35rem 1.4rem #00000029}.plugins-page .plugins-tile:hover{border-color:var(--color-action);transform:translateY(-1px)}.plugins-mark{aspect-ratio:1;background:var(--color-action-subtle);color:var(--color-link);display:inline-flex;border-radius:12px;justify-content:center;align-items: center;width:3rem;font-weight:750}.plugins-tile-copy{display:grid;grid-column:1/-1;align-self: start;gap:.15rem;min-width:0}.plugins-tile-copy>span{color:var(--color-text-muted);overflow-wrap:anywhere}.plugins-open{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.25rem;height:1.25rem}.plugins-tile>.plugins-pill{place-self: center start}.plugins-back{justify-self:start}.plugins-detail-head{display:grid;align-items: center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)auto}.plugins-detail-head h2,.plugins-tree h3,.plugins-upload h3,.plugins-file-layout h3{margin:0}.plugins-tree{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);list-style:none;padding:var(--space-3);margin:0}.plugins-tree-kind{color:var(--color-text-muted);font-size:var(--text-meta);text-transform:uppercase;font-weight:650}.plugins-raw-tree .plugins-tree-kind{clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;block-size:1px;inline-size:1px}.plugins-tree-label small{color:var(--color-text-muted);font-size:var(--text-meta)}.plugins-tree-group{border-inline-start:1px solid var(--color-border-soft);margin:var(--space-1)0 var(--space-1)var(--space-3);padding:0 0 0 var(--space-3)}.plugins-tree-row{border-radius:var(--radius-control);outline:none}.plugins-tree-row-content{border-radius:var(--radius-control);cursor:pointer;display:grid;align-items: center;gap:var(--space-2);grid-template-columns:1.25rem minmax(0,1fr)auto;min-height:var(--control-height);padding:var(--space-2);text-align:left;background:0 0;width:100%}.plugins-raw-file-row .plugins-tree-row-content{grid-template-columns:1.25rem minmax(0,1fr)}.plugins-tree-row:hover>.plugins-tree-row-content{background:var(--color-surface-hover)}.plugins-tree-row:focus-visible>.plugins-tree-row-content{outline:var(--focus-width)solid var(--color-focus);outline-offset:2px}.plugins-tree-label{display:grid;gap:.1rem;min-width:0}.plugins-tree-label strong{overflow-wrap:anywhere}.plugins-tree-chevron{fill:none;opacity:0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform var(--motion-duration)ease;width:1.25rem;height:1.25rem}.plugins-tree-chevron[data-visible]{opacity:1}.plugins-tree-chevron[data-expanded]{transform:rotate(90deg)}.plugins-program-node{padding-inline-start:calc(1.25rem + var(--space-2))}.plugins-program-body{display:grid;gap:var(--space-4);padding:var(--space-3)var(--space-2)var(--space-4)}.plugins-metric-list{display:grid;gap:var(--space-2);list-style:none;margin:var(--space-3)0 0;padding:0}.plugins-metric-list li{border-bottom:1px solid var(--color-border-soft);display:flex;align-items: center;gap:var(--space-3);padding-block:var(--space-2);justify-content:space-between}.plugins-metric-list li>:first-child{display:grid}.plugins-metric-list span{color:var(--color-text-muted)}.plugins-tree-meta,.plugins-tree-empty{color:var(--color-text-muted);padding:0 var(--space-2)var(--space-2)calc(1.25rem + var(--space-2));margin:0}.plugins-metric-fields{display:grid;gap:var(--space-3);grid-template-columns:minmax(0,2fr)minmax(8rem,1fr)}.plugins-file-layout{display:grid;gap:var(--space-6)}.plugins-upload{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-card);box-shadow:var(--shadow-card);display:grid;align-content: start;gap:var(--space-4);padding:var(--space-6)}.plugins-file-picker{display:flex;align-items: center;gap:var(--space-3);flex-wrap:wrap}.plugins-file-field{display:grid;gap:var(--space-1)}.plugins-file-field-label{color:var(--color-text);font-size:var(--text-label);font-weight:650}.plugins-file-button{box-sizing:border-box;background:var(--color-surface-muted);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;display:inline-flex;min-height:var(--control-height);padding-inline:var(--control-padding-inline);transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;align-items: center;font-size:1rem;font-weight:600}.plugins-file-button:hover{background:var(--color-surface-hover)}.plugins-file-picker>input{clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;border:0;block-size:1px;min-block-size:0;inline-size:1px;margin:-1px;padding:0}.plugins-file-picker:focus-within{border-radius:var(--radius-control);outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.plugins-file-picker[data-disabled]{opacity:.65}.plugins-file-button-disabled{background:var(--color-surface-muted);cursor:default}.plugins-file-name{color:var(--color-text-muted);overflow-wrap:anywhere;min-width:0}.plugins-raw-tree{display:grid;gap:var(--space-1);margin:0;padding:0}.bc-browser .plugins-tree{background:0 0;border:0;border-radius:0;padding:0}.plugins-raw-tree>.plugins-raw-group{border-inline-start:0;margin:0;padding:0}.plugins-raw-file-icon{fill:none;stroke:var(--color-text-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:1.25rem;height:1.25rem}.plugins-raw-file-row strong,.plugins-raw-file-row small,.plugins-browser-path{overflow-wrap:anywhere}.plugins-raw-file-row small{color:var(--color-text-muted);font-size:var(--text-meta);font-variant-numeric:tabular-nums}.plugins-folder-state{margin:var(--space-2)0 var(--space-2)calc(1.25rem + var(--space-4))}.plugins-inline-error{background:var(--color-danger-subtle);border-radius:var(--radius-control);color:var(--color-text);display:grid;gap:var(--space-2);padding:var(--space-3)}.plugins-inline-error p{margin:0}.plugins-inline-error button{justify-self:start}.plugins-browser-closed{display:grid;padding:var(--space-6);text-align:center;align-content: center;justify-items:center;min-height:17rem}.plugins-browser-closed svg{fill:none;stroke:var(--color-link);stroke-linejoin:round;stroke-width:1.5;width:2.5rem;height:2.5rem;margin-block-end:var(--space-3)}.plugins-browser-closed-title,.plugins-browser-closed p,.plugins-browser-detail-copy h3,.plugins-browser-detail-copy p{margin:0}.plugins-browser-closed p{color:var(--color-text-muted);margin:var(--space-1)0 var(--space-4);max-width:34ch}.plugins-browser-closed .plugins-browser-closed-title{color:var(--color-text);font-size:var(--text-title);margin:0;font-weight:700}.plugins-browser-detail-copy{display:grid;gap:var(--space-3)}.plugins-browser-detail-copy dl{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.plugins-browser-detail-copy dl>div{display:grid;gap:var(--space-1)}.plugins-browser-detail-copy dl>.plugins-browser-wide-fact{grid-column:1/-1}.plugins-browser-detail-copy dt{color:var(--color-text-muted);font-size:var(--text-meta);font-weight:650}.plugins-browser-detail-copy dd{font-variant-numeric:tabular-nums;margin:0}.plugins-browser-path{background:var(--color-surface-muted);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--text-meta);padding:var(--space-3)}.plugins-browser-path ol{display:flex;align-items: center;gap:var(--space-1);list-style:none;flex-wrap:wrap;margin:0;padding:0}.plugins-browser-path li:not(:last-child):after{content:"/";margin-inline-start:var(--space-1)}.plugins-browser-path button{color:var(--color-link);font:inherit;padding:0 var(--space-1);text-decoration:underline;text-underline-offset:.18em;background:0 0;border:0;min-height:2rem}.plugins-browser-path button:hover{color:var(--color-action-strong)}.plugins-browser-skeleton{color:var(--color-text-muted);display:grid;gap:var(--space-2)}.plugins-browser-skeleton span{background:var(--color-border-soft);border-radius:var(--radius-control);display:block;height:var(--control-height)}@media (prefers-reduced-motion:no-preference){.plugins-browser-skeleton span{animation:1.2s ease-in-out infinite alternate plugins-browser-pulse}}@keyframes plugins-browser-pulse{to{background:var(--color-surface-hover)}}.plugins-raw-download{display:grid;gap:var(--space-2);justify-items:start}.plugins-raw-download p{margin:0}.plugins-raw-more,.plugins-raw-download button{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;font:inherit;min-height:var(--control-height);padding-inline:var(--control-padding-inline);transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;justify-self:start;font-weight:600}.plugins-raw-more:hover:not(:disabled),.plugins-raw-download button:hover:not(:disabled){background:var(--color-surface-hover)}.plugins-raw-more:disabled,.plugins-raw-download button:disabled{color:var(--color-text-subtle);cursor:wait}.plugins-raw-more:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.plugins-raw-download button:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:42rem){.plugins-head,.plugins-section-head,.plugins-status-row{flex-direction:column;align-items:stretch}.plugins-actions{justify-content:flex-start}.plugins-review-grid,.plugins-detail-head,.plugins-metric-fields{grid-template-columns:1fr}.plugins-page .plugins-detail-head .plugins-pill{justify-self:start}.plugins-tree-group{margin-inline-start:var(--space-1);padding-inline-start:var(--space-2)}.plugins-table{min-width:0}.plugins-table thead{clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.plugins-table tbody,.plugins-table tr,.plugins-table td{display:block}.plugins-table tr{border-block-end:1px solid var(--color-border-soft);padding-block:var(--space-3)}.plugins-table td{padding:var(--space-1)0;border:0}}.plugin-logo{border-radius:calc(var(--radius-card) - 2px);box-sizing:border-box;display:inline-flex;overflow:hidden;padding:var(--space-2)var(--space-3);flex:none;justify-content:center;align-items: center;min-width:3rem;max-width:7rem;height:3rem}.plugin-logo-vendor{background:var(--color-brand-snow);box-shadow:inset 0 0 0 1px var(--color-border)}.plugin-logo-image{display:block;height:var(--plugin-logo-height,2rem);object-fit:contain;width:var(--plugin-logo-width,auto);max-width:100%}.plugin-channel{color:var(--color-text-muted);display:inline-flex;align-items: center;gap:var(--space-1);flex-wrap:wrap}.plugin-channel strong{color:var(--color-text);font-weight:650}.plugin-channel-evress{display:inline-flex;align-items: center;gap:var(--space-1)}.plugin-channel-glyph{flex:none;width:1rem;height:1rem}.plugin-logo-stop-sky{stop-color:var(--color-brand-sky)}.plugin-logo-stop-glacier{stop-color:var(--color-brand-glacier)}.plugin-logo-stop-peak{stop-color:var(--color-brand-peak)}.plugin-channel-ridge{fill:none;stroke:var(--color-brand-snow);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media (forced-colors:active){.plugin-logo{outline:1px solid canvastext}}.evress-brand{--evress-logo-size:28px;--evress-logo-sweep-cycle:45s;--evress-logo-sweep-timing:linear(0 0 93%,1 100%);position:relative;display:inline-flex;color:var(--color-text);letter-spacing:-.01em;align-items: center;gap:10px;min-width:0;font-size:1.125rem;font-weight:700;line-height:1.2}.evress-brand-mark{display:block;width:var(--evress-logo-size);height:var(--evress-logo-size);background:radial-gradient(closest-side,var(--color-brand-snow)97%,transparent 100%);border-radius:50%;flex:none}.evress-brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.evress-brand:after{content:"";position:absolute;display:block;width:var(--evress-logo-size);height:var(--evress-logo-size);pointer-events:none;mask:var(--evress-logo-mask)center/contain no-repeat;background:linear-gradient(110deg,transparent 40%,var(--color-brand-snow)50%,transparent 60%);opacity:var(--opacity-loader-light);animation:evress-logo-sweep var(--evress-logo-sweep-cycle)var(--evress-logo-sweep-timing)infinite;background-position:100% 0;background-size:300% 100%;top:50%;left:0;transform:translateY(-50%)}.auth-brand .evress-brand,.evress-brand-mark-only{--evress-logo-sweep-cycle:12s;--evress-logo-sweep-timing:linear(0 0 82%,1 100%)}.auth-brand .evress-brand{--evress-logo-size:32px}.evress-brand-mark-only{--evress-logo-size:var(--size-loader-mark)}.evress-brand-mark-only:after{top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes evress-logo-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .evress-brand-mark{background:0 0}}:root[data-theme=dark] .evress-brand-mark{background:0 0}@media (prefers-reduced-motion:reduce){.evress-brand:after{display:none;animation:none}}:root[data-motion=reduced] .evress-brand:after{display:none;animation:none}.preview-banner{display:flex;gap:var(--space-1)var(--space-3);padding:var(--space-3)var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-muted);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-label);flex-wrap:wrap;margin-block-end:var(--space-4);line-height:1.5}.preview-banner p{margin:0}.preview-tag{display:inline-flex;padding:0 var(--space-2);border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-subtle);font:600 var(--text-meta)/1.5 var(--font-sans);white-space:nowrap;flex:none;align-items: center}.workspace-main.coming-soon{display:flex;box-sizing:border-box;padding:var(--space-8);overflow:hidden;flex-direction:column;width:100%;max-width:none;height:100dvh;min-height:0}.coming-soon h1{font-size:var(--text-display);letter-spacing:-.02em;flex:none;margin:0}.coming-soon>.scene-text-glass{flex:none;width:min(40ch,100% - 80px);margin:auto;transform:translateY(clamp(-32px,-4vh,-12px))}.coming-soon-message{display:flex;box-sizing:border-box;padding:var(--space-6);text-align:center;flex-direction:column;align-items: center;width:100%}.coming-soon-message .evress-brand{margin-bottom:var(--space-6);flex:none}.coming-soon-message :-webkit-any(h2,h3){margin:0 0 var(--space-2);font-size:var(--text-display);color:var(--color-text)}.coming-soon-message :-moz-any(h2,h3){margin:0 0 var(--space-2);font-size:var(--text-display);color:var(--color-text)}.coming-soon-message :is(h2,h3){margin:0 0 var(--space-2);font-size:var(--text-display);color:var(--color-text)}.coming-soon-message p{color:var(--color-text-subtle);max-width:40ch;margin:0}.coming-soon .preview-tag{color:var(--color-text-muted)}@media (max-width:540px){.workspace-main.coming-soon{padding:var(--space-4)}.coming-soon>.scene-text-glass{width:min(40ch,100% - 48px)}.coming-soon-message{padding:var(--space-4)}}@media (max-height:540px){.workspace-main.coming-soon{padding-block:var(--space-3)}.coming-soon>.scene-text-glass{transform:none}.coming-soon-message{padding:var(--space-4)}.coming-soon-message .evress-brand{--evress-logo-size:56px;margin-bottom:var(--space-3)}}.bc-health-heading,.bc-health-indicator,.bc-health-reading{display:flex;align-items: center;gap:var(--space-2);flex-wrap:wrap}.bc-health-heading{justify-content:space-between}.bc-health-heading h2{margin:0}.bc-health-pill{display:inline-flex;align-items: center;gap:var(--space-1);font-size:var(--text-label);color:var(--color-text-muted);flex-wrap:wrap;font-weight:600}.bc-health-pill svg{flex-shrink:0}.bc-health-pill[data-status=healthy]{color:var(--color-success)}.bc-health-pill[data-status=watch]{color:var(--color-warning)}.bc-health-pill[data-status=attention]{color:var(--color-danger)}.bc-health-sample{display:inline-block;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);padding:0 var(--space-2);font-size:var(--text-meta);color:var(--color-text-muted);background:var(--color-surface-muted);font-weight:600}.bc-health-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin-block:var(--space-6)}.bc-health-group{min-width:0}.bc-health-group h3{font-size:var(--text-title);margin:0 0 var(--space-3)}.bc-health-group ul{list-style:none;margin:0;padding:0}.bc-health-group li{border-top:1px solid var(--color-border);padding-block:var(--space-4)}.bc-health-reading{margin-top:var(--space-2);justify-content:space-between}.bc-health-metric{font-variant-numeric:tabular-nums;font-weight:600}.bc-health-group p{margin:var(--space-2)0 0}.bc-health{overflow-wrap:anywhere;grid-column:1/-1}@media (max-width:760px){.bc-health-groups{grid-template-columns:1fr}}.bc-registration-list li{border-top:1px solid var(--color-border);padding-block:var(--space-3)}.bc-registration-list{padding-inline-start:var(--space-6)}.bc-registration-list dd{overflow-wrap:anywhere}.bc-health-summary{display:flex;gap:var(--space-4)var(--space-8);margin:var(--space-4)0 var(--space-6);flex-wrap:wrap}.bc-health-summary div{display:grid;gap:2px}.bc-health-summary dt{color:var(--color-text-subtle);font-size:var(--text-meta)}.bc-health-summary dd{font-variant-numeric:tabular-nums;margin:0}.bc-health-table-wrap{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-control);scrollbar-color:var(--color-control-edge)var(--color-surface);max-width:100%}.bc-health-table-wrap:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-health-table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.bc-health-table caption{padding:var(--space-3)var(--space-4);background:var(--color-surface-muted);color:var(--color-text-subtle);font-size:var(--text-meta);text-align:left}.bc-health-table th,.bc-health-table td{padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-border-soft);text-align:left;vertical-align:middle;white-space:nowrap}.bc-health-table thead th{color:var(--color-text-subtle);font-size:var(--text-meta);font-weight:650}.bc-health-table tbody th{color:var(--color-text);font-weight:650}.bc-health-table .bc-health-number{text-align:right;font-variant-numeric:tabular-nums}.bc-health-table [data-state=read-failed]{color:var(--color-text-muted)}.home-page{box-sizing:border-box;padding:var(--space-8)40px 48px;color:var(--color-text);width:100%;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto}.home-page *,.home-page *:before,.home-page *:after{box-sizing:border-box}.home-page ::selection{color:var(--color-text);background:var(--color-action-subtle)}.home-page :-webkit-any(a,button):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.home-page :-moz-any(a,button):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.home-page :is(a,button):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.home-band{display:flex;justify-content:space-between;align-items: flex-end;gap:var(--space-6);padding:var(--space-4)0 var(--space-8);border-bottom:1px solid var(--color-border)}.home-band h1{font-size:var(--text-display);letter-spacing:-.02em;max-width:20ch;margin:0;line-height:1.15}.home-band p,.home-band time{color:var(--color-text-subtle)}.home-band p{margin:var(--space-2)0 0;font-size:var(--text-title)}.home-band time{font-variant-numeric:tabular-nums;flex:none;padding-bottom:2px}.home-sample{margin:var(--space-4)0 0;padding:var(--space-1)var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-subtle);font-size:var(--text-meta);width:-moz-fit-content;width:fit-content}.home-hidden{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.home-panel{margin-top:var(--space-6);border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.home-panel h2,.home-section-head p,.home-panel p{margin-top:0}.home-panel h2{font-size:var(--text-headline);margin-bottom:0;line-height:1.25}.home-section-head{display:flex;justify-content:space-between;align-items: flex-start;gap:var(--space-3)var(--space-6);flex-wrap:wrap}.home-section-head p{color:var(--color-text-subtle);margin-bottom:0}.home-section-subtitle{margin-top:var(--space-1);font-size:var(--text-label)}.home-section-head>a,.home-unavailable>a{display:inline-flex;color:var(--color-link);text-underline-offset:3px;align-items: center;min-height:44px;font-weight:600}.home-health-summary{padding:var(--space-6)}.home-as-of{font-size:var(--text-meta);font-variant-numeric:tabular-nums;max-width:26rem}.home-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--space-6)0 0}.home-counts div{padding:var(--space-2)var(--space-6);border-left:1px solid var(--color-border);min-width:0}.home-counts div:first-child{border-left:0;padding-left:0}.home-counts dd{font-size:var(--text-display);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.15}.home-counts dt{margin-top:var(--space-1);color:var(--color-text-subtle);font-size:var(--text-label)}.home-quiet-note{margin:var(--space-4)0 0;color:var(--color-text-subtle);max-width:68ch}.home-admin-layout{display:grid;grid-template-columns:minmax(0,1.6fr)minmax(300px,.8fr);align-items: start;gap:var(--space-6)}.home-admin-side{min-width:0}.home-attention,.home-freshness,.home-quick-links,.home-plan,.home-activity,.home-district-health{overflow:hidden}.home-attention>.home-section-head,.home-freshness>.home-section-head,.home-quick-links>h2,.home-plan>.home-section-head,.home-activity>.home-section-head,.home-district-health>.home-section-head{padding:var(--space-6)}.home-attention-list,.home-freshness ul,.home-objectives,.home-rows{list-style:none;margin:0;padding:0}.home-attention-list{border-top:1px solid var(--color-border)}.home-attention-list li+li,.home-freshness li+li{border-top:1px solid var(--color-border-soft)}.home-attention-list a{display:grid;grid-template-columns:minmax(0,1fr)minmax(190px,auto);align-items: center;gap:var(--space-6);padding:var(--space-4)var(--space-6);color:var(--color-text);text-decoration:none;transition:background var(--motion-duration-color)ease;min-height:78px}.home-attention-list a:hover,.home-freshness a:hover,.home-quick-links a:hover{background:var(--color-surface-hover)}.home-row-main,.home-row-meta{min-width:0}.home-row-main{display:flex;gap:var(--space-1);flex-direction:column}.home-row-main>span,.home-row-meta{color:var(--color-text-subtle);font-size:var(--text-label)}.home-row-meta{display:flex;justify-content:flex-end;align-items: center;gap:var(--space-2);text-align:right;font-variant-numeric:tabular-nums}.home-row-meta svg{color:var(--color-link);flex:none}.home-empty-state{display:flex;align-items: flex-start;gap:var(--space-3);padding:var(--space-6);border-top:1px solid var(--color-border)}.home-empty-state>svg{color:var(--color-success);flex:none;margin-top:2px}.home-empty-copy{margin:var(--space-1)0 0;color:var(--color-text-subtle)}.home-freshness ul{border-top:1px solid var(--color-border)}.home-freshness a{display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-3)var(--space-6);color:var(--color-text);text-decoration:none;transition:background var(--motion-duration-color)ease;min-height:52px}.home-freshness-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.home-freshness strong{color:var(--color-text-subtle);font-size:var(--text-meta);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.home-freshness strong[data-state=delayed]{color:var(--color-warning)}.home-quick-links>h2{border-bottom:1px solid var(--color-border)}.home-quick-links nav{display:flex;flex-direction:column}.home-quick-links a{display:grid;grid-template-columns:40px minmax(0,1fr)auto;align-items: center;gap:var(--space-3);padding:var(--space-3)var(--space-6);color:var(--color-text);text-decoration:none;transition:background var(--motion-duration-color)ease;min-height:68px}.home-quick-links a+a{border-top:1px solid var(--color-border-soft)}.home-quick-icon{display:grid;border-radius:var(--radius-control);color:var(--color-link);background:var(--color-action-subtle);place-items: center;width:40px;height:40px}.home-quick-links a>span:nth-child(2){display:flex;flex-direction:column;gap:1px;min-width:0}.home-quick-links small{color:var(--color-text-subtle);font-size:var(--text-meta)}.home-quick-links a>svg{color:var(--color-link)}.home-unavailable{display:flex;justify-content:space-between;align-items: center;gap:var(--space-6);padding:var(--space-6)}.home-unavailable-copy{margin:var(--space-2)0 0;color:var(--color-text-subtle);max-width:60ch}.home-district-health dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border);margin:0}.home-health-fact{padding:var(--space-4)var(--space-6)}.home-health-fact+.home-health-fact{border-left:1px solid var(--color-border-soft)}.home-district-health dt{color:var(--color-text-subtle);font-size:var(--text-label)}.home-district-health dd{margin:var(--space-1)0 0;font-variant-numeric:tabular-nums;font-weight:600}.home-objectives{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--color-border)}.home-objective-item{display:flex;min-width:0}.home-objective-item+.home-objective-item{border-left:1px solid var(--color-border-soft)}.home-objective-link{display:flex;gap:var(--space-3);padding:var(--space-6);color:var(--color-text);text-decoration:none;transition:background var(--motion-duration-color)ease;flex-direction:column;flex:1;min-width:0;min-height:164px}.home-objective-link:hover{background:var(--color-surface-hover)}.home-objective-title{font-size:inherit;flex:1;margin:0}.home-objective-value{font-size:var(--text-headline);font-variant-numeric:tabular-nums}.home-objective-state{color:var(--color-text-subtle);font-size:var(--text-label)}.home-rows{border-top:1px solid var(--color-border)}.home-activity-row{display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-3)var(--space-6);min-height:56px}.home-activity-row+.home-activity-row{border-top:1px solid var(--color-border-soft)}.home-rows time{color:var(--color-text-subtle);font-size:var(--text-label);font-variant-numeric:tabular-nums}.home-activity>.home-quiet-note,.home-district-health>.home-quiet-note,.home-freshness>.home-quiet-note{padding:0 var(--space-6)var(--space-6);margin:0}.home-skeleton{margin-top:var(--space-6)}.home-skeleton-summary,.home-skeleton-columns section{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:var(--space-6)}.home-skeleton-title,.home-skeleton-bar{display:block;border-radius:var(--radius-control);background:var(--color-surface-muted);animation:1.8s ease-in-out infinite alternate home-skeleton-pulse}.home-skeleton-title{width:min(220px,55%);height:24px}.home-skeleton-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-top:var(--space-6)}.home-skeleton-summary .home-skeleton-bar{height:52px}.home-skeleton-columns{display:grid;grid-template-columns:minmax(0,1.6fr)minmax(300px,.8fr);gap:var(--space-6);margin-top:var(--space-6)}.home-skeleton-columns .home-skeleton-bar{margin-top:var(--space-4);height:52px}@keyframes home-skeleton-pulse{0%{opacity:.58}to{opacity:1}}@media (max-width:1100px){.home-objectives{grid-template-columns:repeat(2,minmax(0,1fr))}.home-objective-item:nth-child(odd){border-left:0}.home-objective-item:nth-child(n+3){border-top:1px solid var(--color-border-soft)}}@media (max-width:900px){.home-admin-layout,.home-skeleton-columns{grid-template-columns:1fr}.home-admin-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}@media (max-width:700px){.home-page{padding:var(--space-6)var(--space-4)var(--space-8)}.home-band{align-items: flex-start;gap:var(--space-3);padding-top:0;padding-bottom:var(--space-6);flex-direction:column}.home-band h1{font-size:1.75rem}.home-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)0}.home-counts div:nth-child(3){border-left:0;padding-left:0}.home-admin-side{grid-template-columns:1fr;gap:0}.home-attention-list a{grid-template-columns:1fr;gap:var(--space-2)}.home-row-meta{text-align:left;justify-content:flex-start}.home-objectives{grid-template-columns:1fr}.home-objective-item+.home-objective-item,.home-objective-item:nth-child(n+3){border-top:1px solid var(--color-border-soft);border-left:0}.home-objectives a{min-height:0}.home-district-health dl{grid-template-columns:1fr}.home-health-fact+.home-health-fact{border-top:1px solid var(--color-border-soft);border-left:0}.home-activity-row,.home-unavailable{flex-direction:column;align-items: flex-start}.home-skeleton-metrics{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.home-page a,.home-skeleton i,.home-skeleton span{animation:none;transition:none}}.impersonation-presentation{--impersonation-panel:var(--color-surface);--impersonation-ink:var(--color-text);--impersonation-muted:var(--color-text-muted);--impersonation-divider:var(--color-border);--impersonation-control-edge:var(--color-impersonation-frame);--impersonation-focus:var(--color-impersonation-frame);--impersonation-banner-start:#075985;--impersonation-banner-glacier:#086a86;--impersonation-banner-mid:#0e6b65;--impersonation-banner-end:#166534;--impersonation-track:#ffffff38;--impersonation-eye:var(--color-brand-snow);--impersonation-eye-glow:#7dd3fc;--impersonation-trail-start:var(--color-brand-sky);--impersonation-trail-end:#4ade80;box-sizing:border-box;background:var(--impersonation-panel);color:var(--impersonation-ink);font-family:var(--font-sans);min-height:100dvh;line-height:1.5}.impersonation-presentation *{box-sizing:border-box}.impersonation-frame{position:fixed;z-index:100;border:4px solid var(--color-impersonation-frame);pointer-events:none;inset:0}.impersonation-banner{position:fixed;z-index:90;box-sizing:border-box;overflow-y:auto;display:flex;background-color:var(--color-impersonation-banner);background-image:linear-gradient(90deg in srgb,var(--impersonation-banner-start),var(--impersonation-banner-glacier)36%,var(--impersonation-banner-mid)68%,var(--impersonation-banner-end));color:var(--color-action-text);overflow-wrap:anywhere;flex-wrap:wrap;align-items: center;gap:12px;max-height:70dvh;padding:16px;inset:0 0 auto}.impersonation-summary{display:flex;flex-wrap:wrap;flex:24ch;order:1;align-items: center;gap:8px;margin:0}.impersonation-exit{order:2}.impersonation-details{border:1px solid var(--impersonation-divider);border-radius:var(--radius-control);background:var(--impersonation-panel);color:var(--impersonation-muted);flex-basis:100%;order:3;padding:12px}.impersonation-details p{margin:4px 0}.impersonation-details p:first-child{color:var(--impersonation-ink);font-weight:600}.impersonation-clock{display:inline-flex;white-space:nowrap;order:3;align-items: center;gap:4px}.impersonation-countdown{display:inline-block;border-radius:var(--radius-control);background:var(--color-impersonation-chip);font-variant-numeric:tabular-nums;padding:4px 8px}.impersonation-copy{position:relative;flex:28ch;order:1;padding-bottom:18px}.impersonation-copy:has(>.impersonation-sweep-track[hidden]){padding-bottom:0}.impersonation-copy-text{position:relative}.impersonation-pause{order:2}.impersonation-sweep-track{position:absolute;background:var(--impersonation-track);pointer-events:none;border-radius:999px;height:6px;inset:auto 0 0}.impersonation-sweep{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,transparent,var(--impersonation-trail-start)35%,var(--impersonation-trail-end)65%,transparent);border-radius:999px;width:18%;left:0}.impersonation-sweep:after{content:"";position:absolute;top:-2px;bottom:-2px;background:var(--impersonation-eye);box-shadow:0 0 6px 1px var(--impersonation-eye-glow);border-radius:999px;width:40%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.impersonation-pause,.impersonation-sweep-track{display:none}.impersonation-copy{padding-bottom:0}}.impersonation-presentation button{border-radius:var(--radius-control);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;min-width:44px;max-width:100%;min-height:44px;padding:8px 12px}.impersonation-presentation button:hover{text-decoration:underline}.impersonation-presentation .impersonation-exit{background:var(--color-brand-snow);color:var(--color-impersonation-banner);border-color:var(--color-brand-snow);font-weight:600}.impersonation-banner button:focus-visible{outline:var(--focus-width)solid var(--color-action-text);outline-offset:var(--focus-offset)}.impersonation-presentation button[aria-disabled=true]{cursor:progress}.impersonation-placeholder,.impersonation-expiry{background:var(--impersonation-panel);color:var(--impersonation-ink);overflow-wrap:anywhere;padding:24px}.impersonation-effective-page{display:contents}.impersonation-placeholder h1{font-size:1.5rem}.impersonation-expiry{overflow:auto;border:1px solid var(--color-control-edge);border-radius:var(--radius-card);max-width:min(32rem,100%);max-height:calc(100dvh - 32px);padding:0}.impersonation-expiry .impersonation-banner{position:static;overflow:visible;width:100%;max-height:none}.impersonation-expiry-body{padding:24px}.impersonation-presentation .impersonation-expiry-body button{background:var(--color-impersonation-banner);color:var(--color-action-text);border-color:var(--impersonation-control-edge);font-weight:600}.impersonation-presentation .impersonation-expiry-body button:focus-visible{outline:var(--focus-width)solid var(--impersonation-focus);outline-offset:var(--focus-offset)}@media (max-width:480px),(max-height:600px){.impersonation-expiry{position:fixed;border:4px solid var(--color-impersonation-frame);border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;inset:0}.impersonation-expiry .impersonation-banner{padding:12px}.impersonation-expiry-body{padding:16px}}.impersonation-expiry::backdrop{background:0 0}.impersonation-announcement{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px}.impersonation-extension{display:flex;flex-wrap:wrap;align-items: center;gap:12px}.impersonation-presentation .impersonation-extend{color:var(--impersonation-ink);border-color:var(--impersonation-control-edge);background:var(--impersonation-panel);font-weight:600}.impersonation-extend-result:focus{outline:var(--focus-width)solid var(--impersonation-focus);outline-offset:var(--focus-offset)}.impersonation-presentation .impersonation-extend:focus-visible{outline:var(--focus-width)solid var(--impersonation-focus);outline-offset:var(--focus-offset)}@media (max-width:480px){.impersonation-extension{flex-direction:column;align-items:stretch}.impersonation-extend{width:100%}}.bc-notifications{color:var(--color-text);overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.bc-notifications .notification-page{max-width:840px}.bc-notifications .notification-heading{display:flex;justify-content:space-between;align-items: center;gap:var(--space-3)var(--space-4);flex-wrap:wrap}.bc-notifications h1{color:var(--color-text);font-size:var(--text-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.bc-notifications .notification-actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.bc-notifications button{padding:var(--space-2)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-color)ease;min-height:44px;font-weight:600}.bc-notifications button:hover:not([aria-disabled=true]){background:var(--color-surface-hover)}.bc-notifications button[aria-disabled=true]{color:var(--color-text-subtle);cursor:default}.bc-notifications :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-notifications .notification-intro{margin:var(--space-3)0 var(--space-6);color:var(--color-text-subtle);font-size:.9375rem}.bc-notifications .notification-notice{margin:0 0 var(--space-4);padding:var(--space-3)var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface)}.bc-notifications .notification-notice p{margin:0 0 var(--space-3)}.bc-notifications .notification-error{border-color:var(--color-danger);background:var(--color-danger-subtle)}.bc-notifications .notification-stale{background:var(--color-warning-subtle)}.bc-notifications .notification-list{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-rest);list-style:none;margin:0;padding:0}.bc-notifications .notification-row{display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--space-2);padding:var(--space-4)20px}.bc-notifications .notification-row+.notification-row{border-top:1px solid var(--color-border)}.bc-notifications .notification-marker{display:flex;justify-content:center;align-items: flex-start;padding-top:9px}.bc-notifications .notification-marker>span{border-radius:var(--radius-pill);background:var(--color-action);width:8px;height:8px}.bc-notifications .notification-row h2{margin:0 0 var(--space-1);color:var(--color-text);font-size:1.0625rem;font-weight:600;line-height:1.4}.bc-notifications .notification-row p{margin:0 0 var(--space-2)}.bc-notifications time{color:var(--color-text-subtle);font-size:var(--text-meta);font-variant-numeric:tabular-nums}.bc-notifications .notification-empty{border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);text-align:center;padding:26px}.bc-notifications .notification-empty h2{margin:0 0 var(--space-2);font-size:1.25rem;font-weight:700}.bc-notifications .notification-empty p{margin:0}.bc-notifications .notification-load-more{margin-top:var(--space-4)}.bc-notifications .notification-visually-hidden{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.bc-notifications .notification-row[data-unread=true] h2{font-weight:700}@media (max-width:640px){.bc-notifications h1{font-size:1.75rem}.bc-notifications .notification-actions{flex:100%}.bc-notifications .notification-actions button{flex:1 1 0}.bc-notifications .notification-row{padding:14px var(--space-4)}}@media (prefers-reduced-motion:reduce){.bc-notifications button{transition:none}}.mountain-loader.evress-mountains{position:fixed;display:grid;box-sizing:border-box;padding:var(--space-8);color:var(--color-text);place-items: center;inset:0}.mountain-loader-status{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.mountain-loader-brand{position:relative}.mountain-loader-brand .evress-brand{--evress-logo-size:var(--size-loader-mark);--evress-logo-sweep-cycle:var(--motion-duration-loader);--evress-logo-sweep-timing:var(--ease-out);gap:var(--space-4);font-size:var(--text-display);flex-direction:column}.mountain-loader-brand .evress-brand:after{top:0;left:50%;transform:translate(-50%)}.feature-admin-dialog{box-sizing:border-box;padding:var(--space-6);overflow:auto;border-radius:var(--radius-card);box-shadow:var(--shadow-float);background:var(--color-surface);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);accent-color:var(--color-action);caret-color:var(--color-text);scrollbar-color:var(--color-control-edge)var(--color-surface);border:0;width:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}.feature-admin-dialog::backdrop{background:#0f2a3666}.feature-admin-dialog *{box-sizing:border-box}.feature-admin-dialog h2{margin:0 0 var(--space-3);font-size:var(--text-headline);line-height:1.3}.feature-admin-dialog p{margin:0}.feature-admin-dialog .flag-current{color:var(--color-text-muted)}.feature-admin-dialog fieldset{margin:var(--space-6)0 0;border:0;padding:0}.feature-admin-dialog legend,.feature-admin-dialog .flag-reason>label{font-weight:650}.feature-admin-dialog .flag-choice{display:flex;align-items: center;gap:var(--space-3);cursor:pointer;min-height:44px}.feature-admin-dialog input{flex:none;width:18px;height:18px;margin:0}.feature-admin-dialog small{display:block;color:var(--color-text-subtle);font-size:var(--text-meta)}.feature-admin-dialog .flag-values{display:flex;gap:var(--space-6)}.feature-admin-dialog .flag-reason{margin-top:var(--space-6)}.feature-admin-dialog .flag-reason p{color:var(--color-text-subtle);font-size:var(--text-label)}.feature-admin-dialog textarea{display:block;margin-top:var(--space-2);resize:vertical;padding:var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;width:100%;min-height:88px}.feature-admin-dialog .flag-count{text-align:right;font-variant-numeric:tabular-nums}.feature-admin-dialog .flag-actions{display:flex;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap}.feature-admin-dialog button,.flag-ghost{padding:var(--space-2)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:600 1rem/1.3 var(--font-sans);cursor:pointer;min-height:44px}.feature-admin-dialog button:hover:not(:disabled),.flag-ghost:hover:not(:disabled){background:var(--color-surface-hover)}.feature-admin-dialog .flag-primary{background:var(--color-action);color:var(--color-action-text)}.feature-admin-dialog .flag-primary:hover:not(:disabled){background:var(--color-action-strong)}.feature-admin-dialog .flag-danger{background:var(--color-danger-action);color:var(--color-action-text)}.feature-admin-dialog .flag-danger:hover:not(:disabled){background:var(--color-danger-strong)}.feature-admin-dialog :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.flag-ghost:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.feature-admin-dialog button:disabled{cursor:default;opacity:.65}.feature-admin-dialog .flag-summary{margin:var(--space-6)0}.feature-admin-dialog .flag-summary>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:var(--space-4);padding:var(--space-2)0;border-bottom:1px solid var(--color-border)}.feature-admin-dialog dt{color:var(--color-text-subtle)}.feature-admin-dialog dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.feature-admin-dialog .flag-warning,.feature-admin-dialog .flag-message{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-warning-subtle);color:var(--color-text)}.feature-admin-dialog .flag-message button{margin-top:var(--space-3)}.feature-admin-dialog .flag-error{color:var(--color-danger);margin-top:var(--space-3)}.features-page .features-status{margin-top:var(--space-4);padding:var(--space-4);background:var(--color-success-subtle);border-radius:var(--radius-control)}.features-page .features-row-action{display:grid;justify-items:end;gap:var(--space-3);grid-column:2;grid-row:1}@media (max-width:540px){.feature-admin-dialog{margin:var(--space-4)auto;padding:var(--space-4)}.feature-admin-dialog .flag-summary>div{grid-template-columns:76px minmax(0,1fr);gap:var(--space-3)}.feature-admin-dialog .flag-actions{flex-direction:column}.features-page .features-row-action{display:contents}.features-page .features-change{grid-column:1;grid-row:2;width:100%;margin:0}}.features-page .features-person-change{margin-top:0}.bc-team .bc-row-action{display:flex;gap:var(--space-2);flex-wrap:wrap}.features-page{background:var(--color-canvas);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);min-width:0;max-width:880px}.features-page *,.features-page *:before{box-sizing:border-box}.features-page h1,.features-page h2,.features-page h3,.features-page p{margin:0}.features-page h1{font-size:var(--text-display);letter-spacing:-.02em;font-weight:700;line-height:1.2}.features-page .features-intro{margin-top:var(--space-2);color:var(--color-text-muted);max-width:65ch}.features-page .features-access-note{margin-top:var(--space-4);padding:var(--space-3)var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-muted);color:var(--color-text-muted);max-width:65ch}.features-page .features-notice{margin-top:var(--space-4);padding:var(--space-4)var(--space-6);border-radius:var(--radius-control);background:var(--color-warning-subtle);color:var(--color-text)}.features-page .features-card{margin-top:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.features-page .features-list-heading{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0}.features-page ul{list-style:none;margin:0;padding:0}.features-page li{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items: center;gap:var(--space-6);padding:var(--space-4)var(--space-6)}.features-page li+li{border-top:1px solid var(--color-border)}.features-page .features-copy{overflow-wrap:anywhere;min-width:0}.features-page h3{color:var(--color-text);font-size:var(--text-title);font-weight:650;line-height:1.3}.features-page .features-description{margin-top:var(--space-1);color:var(--color-text-subtle);font-size:var(--text-label)}@media (max-width:540px){.features-page h1{font-size:1.75rem}.features-page li{gap:var(--space-4);padding:var(--space-4)}}.features-toggle-control{display:flex;align-items: center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);font-variant-numeric:tabular-nums;min-height:44px}.features-toggle{display:inline-flex;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;justify-content:center;align-items: center;width:52px;min-height:44px;padding:0}.features-toggle-track{display:flex;border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);background:var(--color-surface);transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;align-items: center;width:44px;height:26px;padding:3px}.features-toggle-track>span{border-radius:var(--radius-pill);background:var(--color-text-muted);transition:margin var(--motion-duration)var(--ease-out),background-color var(--motion-duration-color)ease;width:18px;height:18px}.features-toggle[aria-checked=true] .features-toggle-track{background:var(--color-link);border-color:var(--color-link)}.features-toggle[aria-checked=true] .features-toggle-track>span{background:var(--color-surface);margin-left:auto}.features-toggle:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.features-toggle:enabled:hover .features-toggle-track{outline:2px solid var(--color-link);outline-offset:2px}.features-toggle:disabled{cursor:default;opacity:.65}.features-page .features-notice{display:flex;justify-content:space-between;align-items: center;gap:var(--space-4)}@media (max-width:540px){.features-page li{gap:var(--space-2)}}.agent-workspace{color:var(--color-text);font-family:var(--font-sans);overflow-wrap:anywhere;min-width:0;max-width:100%}.agent-workspace-demo{box-sizing:border-box;padding:var(--space-6);background:var(--color-canvas);color:var(--color-text);font:1rem/1.5 var(--font-sans);min-height:100vh}.agent-workspace-demo>header,.agent-workspace-demo>nav,.agent-workspace-demo>.agent-workspace{margin:0 auto var(--space-6);max-width:64rem}.agent-workspace-demo h1{margin:0 0 var(--space-2);font-size:var(--text-headline)}.agent-workspace-demo header p{max-width:72ch;margin:0}.agent-workspace-demo nav{display:flex;gap:var(--space-3);flex-wrap:wrap}.agent-workspace-demo nav button{padding:var(--space-2)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit;cursor:pointer;min-height:44px;font-weight:600}.agent-workspace-demo nav button:hover:not(:disabled){background:var(--color-surface-hover)}.agent-workspace-demo nav button:disabled{cursor:default;opacity:.6}.agent-workspace-demo :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:600px){.agent-workspace-demo{padding:var(--space-4)}.agent-workspace-demo nav button{width:100%}}.bc-access{color:var(--color-text);font:400 1rem/1.5 var(--font-sans);accent-color:var(--color-action);overflow-wrap:anywhere}.bc-access *,.bc-access *:before,.bc-access *:after{box-sizing:border-box}.bc-access h2,.bc-access h3,.bc-access p{margin:0}.bc-access h2{font-size:var(--text-headline);line-height:1.3}.bc-access h3{font-size:1.25rem;font-weight:700}.bc-access button,.bc-access select,.bc-access textarea,.bc-access input{font:inherit;color:inherit}.bc-access button,.bc-access select,.bc-access textarea{border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface)}.bc-access button,.bc-access select{min-height:44px;padding:.5rem 1rem}.bc-access button{cursor:pointer;font-weight:600}.bc-access button:hover:not(:disabled){background:var(--color-surface-hover)}.bc-access button:disabled{cursor:default;opacity:.65}.bc-access :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.bc-access ::selection{background:var(--color-accent-subtle);color:var(--color-text)}.bc-access .access-primary{color:var(--color-action-text);background:var(--color-action);border-color:var(--color-action)}.bc-access .access-primary:hover:not(:disabled){background:var(--color-action-strong)}.bc-access .access-danger{color:var(--color-action-text);background:var(--color-danger-action);border-color:var(--color-danger-action)}.bc-access .access-danger:hover:not(:disabled){background:var(--color-danger-strong)}.bc-access .access-muted{color:var(--color-text-subtle);font-size:.9375rem}.bc-access .access-error{color:var(--color-text);background:var(--color-warning-subtle);border-radius:var(--radius-control);padding:.75rem}.bc-access .access-status{color:var(--color-text);background:var(--color-success-subtle);border-radius:var(--radius-control);padding:.75rem}.access-panel{box-shadow:var(--shadow-rest);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);margin-top:1.5rem;padding:1.5rem}.access-heading{display:flex;justify-content:space-between;align-items: center;gap:1rem;margin-bottom:1rem}.access-roles{list-style:none;margin:0;padding:0}.access-roles li{display:flex;border-top:1px solid var(--color-border);justify-content:space-between;align-items: center;gap:1rem;padding:1rem 0}.access-roles strong{font-size:1.0625rem;font-weight:650}.bc-role-dialog{color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-float);border:0;width:min(36rem,100% - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:2rem}.bc-role-dialog::backdrop{background:color-mix(in srgb,var(--color-text)40%,transparent)}.bc-role-dialog>p{margin-top:.75rem}.bc-role-dialog form{margin-top:1.5rem}.bc-access fieldset{border:0;margin:0 0 1.25rem;padding:0}.bc-access legend,.access-reason{display:block;margin-bottom:.5rem;font-weight:650}.access-radio{display:flex;align-items: center;gap:.75rem;min-height:44px;padding:.5rem 0}.access-radio input{flex-shrink:0;width:1.25rem;height:1.25rem}.access-radio small{display:block;color:var(--color-text-subtle)}.bc-access textarea{display:block;resize:vertical;caret-color:var(--color-action);width:100%;padding:.75rem}.access-dialog-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.access-review{margin:0}.access-review>div{border-bottom:1px solid var(--color-border);padding:.75rem 0}.access-review dt{color:var(--color-text-subtle);font-size:.9375rem}.access-review dd{white-space:pre-wrap;margin:.25rem 0 0}.access-skeleton span{display:block;background:var(--color-surface-muted);border-radius:var(--radius-control);height:2rem;margin-top:.5rem}.access-people{margin-top:1.5rem}.access-people>label{display:block;margin-bottom:.5rem;font-weight:650}.access-people select{width:100%;max-width:100%}.access-person{margin-top:1.5rem}@media (max-width:600px){.access-panel,.bc-role-dialog{padding:1rem}.access-heading,.access-roles li{flex-direction:column;align-items:stretch;gap:.75rem}.access-heading button,.access-roles button,.access-dialog-actions button{width:100%}.access-dialog-actions{flex-direction:column}}.access-specimen{max-width:72rem;margin:auto;padding:2rem}.access-specimen>label{display:block;margin-top:1.5rem;font-weight:650}@media (max-width:600px){.access-specimen{padding:1rem}}.db-page{box-sizing:border-box;padding:var(--space-8)var(--space-6)72px;color:var(--color-text);font-family:var(--font-sans);width:100%;min-width:0;max-width:1200px;margin:0 auto}.db-page *,.db-panel *{box-sizing:border-box}.db-head{margin-bottom:var(--space-6)}.db-head h1{font-size:var(--text-display);letter-spacing:-.02em;margin:var(--space-2)0 var(--space-3);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.db-meta{display:flex;gap:var(--space-2)var(--space-4);color:var(--color-text-subtle);font-size:var(--text-label);flex-wrap:wrap}.db-page a,.db-panel a,.db-head a{color:var(--color-link);text-underline-offset:3px}.db-tabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6)}.db-tabs a{display:inline-flex;align-items: center;gap:var(--space-2);padding:0 var(--space-4);text-decoration:none;color:var(--color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;min-height:44px;font-weight:600}.db-tabs a[aria-current]{color:var(--color-link);border-bottom-color:var(--color-action)}.db-tabs span{font-weight:400;font-size:var(--text-meta)}.db-filter{display:flex;align-items: end;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap}.db-filter label{display:grid;gap:var(--space-1);font-size:var(--text-meta);min-width:0;font-weight:600}.db-filter input,.db-filter select,.db-pager select{border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding:0 var(--space-3);font:inherit;min-height:44px;font-size:1rem;font-weight:400}.db-filter input[type=search]{width:min(100%,340px)}.db-page button,.db-panel button,.db-table-box button{font:inherit;color:var(--color-link);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);padding:var(--space-2)var(--space-3);min-height:44px}.db-filter button[type=submit]{background:var(--color-action);color:var(--color-action-text)}.db-page button:hover,.db-panel button:hover,.db-table-box button:hover{background:var(--color-surface-hover);color:var(--color-text)}.db-page button:disabled,.db-table-box button:disabled{color:var(--color-text-subtle);cursor:default}.db-page :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.db-panel :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.db-table-box :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.db-page ::selection{background:var(--color-action-subtle);color:var(--color-text)}.db-page input{caret-color:var(--color-action)}.db-page input::placeholder{color:var(--color-text-subtle);opacity:1}.db-panel{background:var(--color-surface);border:1px solid var(--color-section-edge);border-radius:var(--radius-card);margin-bottom:var(--space-6);overflow:hidden;box-shadow:var(--shadow-card)}.db-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-4)var(--space-6);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.db-panel-head h2{font-size:var(--text-headline);margin:0}.db-panel-head span{color:var(--color-text-subtle);font-size:var(--text-meta)}.db-table-box{--table-cell-padding-block:var(--space-3);--table-cell-padding-inline:var(--space-4);font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-surface);min-width:0}.db-table-compact{--table-cell-padding-block:var(--space-2)}.db-mobile-label{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0}.db-table-scroll{position:relative;overflow-x:auto;scrollbar-color:var(--color-control-edge)var(--color-surface)}.db-table{border-collapse:collapse;font-size:var(--text-label);text-align:left;width:100%}.db-table th,.db-table td{border-bottom:1px solid var(--color-border-soft);padding:var(--table-cell-padding-block)var(--table-cell-padding-inline);vertical-align:top;overflow-wrap:anywhere;min-width:110px;max-width:360px}.db-table thead{background:var(--color-surface-muted);color:var(--color-text-muted)}.db-table tbody th{font-weight:600}.db-table thead button{text-align:left;background:0 0;border:0;padding:0;font-weight:600}.db-table tbody tr:hover{background:var(--color-surface-hover)}.db-pager{display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-3)var(--space-4);font-size:var(--text-meta);flex-wrap:wrap}.db-pager-range{display:inline-flex;min-height:var(--control-height);padding-inline:var(--space-2);white-space:nowrap;justify-content:center;align-items: center}.db-pager-steps{display:flex;gap:var(--space-2);flex-wrap:wrap}.db-pager label{display:flex;align-items: center;gap:var(--space-2);white-space:nowrap}.db-pager .db-pager-steps button{min-height:var(--control-height);min-width:var(--control-height);padding-inline:var(--control-padding-inline);background:var(--color-surface-muted);color:var(--color-link);transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;border-color:#0000;font-size:1rem;font-weight:600}.db-pager .db-pager-steps button:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}.db-pager .db-pager-steps button:focus-visible{background:var(--color-surface-hover);color:var(--color-text)}.db-pager .db-pager-steps button:disabled{background:0 0;border-color:#0000}.db-empty,.db-notice{padding:var(--space-6);color:var(--color-text-subtle)}.db-notice{background:var(--color-surface-muted);border-radius:var(--radius-control);margin-bottom:var(--space-4)}.db-notice[data-kind=error]{background:var(--color-danger-subtle);color:var(--color-text)}.db-notice[data-kind=stale]{background:var(--color-warning-subtle);color:var(--color-text)}.db-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-2)var(--space-6);margin:0}.db-fields div{padding:var(--space-3)0;border-bottom:1px solid var(--color-border-soft);min-width:0}.db-fields dt{font-size:var(--text-meta);color:var(--color-text-subtle)}.db-fields dd{margin:var(--space-1)var(--space-4)0 0;overflow-wrap:anywhere}.db-lineage,.db-version-fields{padding:var(--space-4)var(--space-6)}.db-lineage h3{margin:0 0 var(--space-4);font-size:var(--text-title)}.db-lineage ol{list-style:none;display:flex;gap:var(--space-6);margin:0;padding:0}.db-lineage li{display:grid;gap:var(--space-1);font-size:var(--text-label);flex:1}.db-lineage li+li{border-top:1px solid var(--color-border-strong);padding-top:var(--space-2)}.db-lineage li span{color:var(--color-text-subtle)}.db-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0}@media (max-width:650px){.db-page{padding:var(--space-6)var(--space-4)56px}.db-head h1{font-size:1.75rem}.db-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.db-filter label:first-child{grid-column:1/-1}.db-filter input,.db-filter select{width:100%;min-width:0}.db-fields{grid-template-columns:1fr;padding:var(--space-2)var(--space-4)}.db-lineage ol{flex-direction:column}.db-pager-steps{width:100%}.db-pager-steps button{padding:var(--space-2);flex:1}.db-panel-head{padding:var(--space-4)}}@media (max-width:700px){.db-table-compact .db-table thead{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.db-table-compact .db-table,.db-table-compact .db-table tbody{display:block}.db-table-compact .db-table tr{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)var(--space-4);padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border-soft)}.db-table-compact .db-table th,.db-table-compact .db-table td{display:block;white-space:normal;border:0;min-width:0;padding:0}.db-table-compact .db-table tbody th,.db-table-compact .db-table .db-table-action-cell{grid-column:1/-1}.db-table-compact .db-table tbody th :-webkit-any(a,button){min-height:var(--control-height)}.db-table-compact .db-table tbody th :-moz-any(a,button){min-height:var(--control-height)}.db-table-compact .db-table tbody th :is(a,button){min-height:var(--control-height)}.db-table-compact .db-mobile-label{position:static;overflow:visible;clip-path:none;display:block;white-space:normal;color:var(--color-text-subtle);width:auto;height:auto;font-size:.75rem}.db-table-compact .db-pager-steps button{padding-inline:var(--space-2)}}.db-head{color:var(--color-text);background:var(--color-canvas)}.db-panel,.db-fields{color:var(--color-text);background:var(--color-surface)}.db-sort-icon{vertical-align:middle;margin-left:var(--space-2);width:14px;height:14px}.db-filter label:first-child{width:340px;max-width:100%}@media (max-width:650px){.db-filter label:first-child{width:auto}}.db-references{display:flex;gap:var(--space-1)var(--space-3);flex-wrap:wrap}.db-changes{list-style:none;min-width:180px;margin:0;padding:0}.db-changes li+li{margin-top:var(--space-2)}.db-changes s{color:var(--color-text-subtle)}.db-version-timeline{padding:var(--space-6)}.db-version-track{position:relative;background:var(--color-surface-muted);border-radius:var(--radius-control);border:0;min-width:0;height:44px;margin:0;padding:0}.db-panel .db-version-track button{position:absolute;overflow:hidden;border-radius:var(--radius-control);font-size:var(--text-meta);height:44px;padding:0;top:0}.db-version-track button[aria-pressed=true]{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action)}.db-version-axis{position:relative;margin-top:var(--space-2);color:var(--color-text-subtle);font-size:var(--text-meta);height:24px}.db-panel .db-version-axis span{position:absolute;transform:translate(-50%)}.db-version-axis span:before{content:"";position:absolute;background:var(--color-border-strong);width:1px;height:6px;top:-8px;left:50%}.db-lineage li+li{position:relative}.db-lineage li+li:before{content:"";border-top:1px solid var(--color-border-strong);border-right:1px solid var(--color-border-strong);position:absolute;left:calc(-1*var(--space-6));color:var(--color-text-subtle);width:8px;height:8px;top:0;transform:rotate(45deg)}@media (max-width:650px){.db-version-timeline{padding:var(--space-4)}.db-lineage li+li:before{content:none}}.db-record-action{padding:var(--space-4)var(--space-6)0;margin:0}.db-table button[aria-pressed=true]{background:var(--color-action-subtle);border-color:var(--color-action)}@media (max-width:650px){.db-table th:first-child{min-width:160px}}.bc-districts{--bc-canvas:var(--color-canvas);--bc-surface:var(--color-surface);--bc-ink:var(--color-text);--bc-muted:var(--color-text-subtle);--bc-line:var(--color-border);--bc-edge:var(--color-control-edge);--bc-teal:var(--color-action);--bc-lavender:var(--color-action-subtle);--bc-violet:var(--color-link);--bc-warning-text:color-mix(in srgb,var(--color-warning)80%,var(--color-text));background-color:var(--bc-canvas);background-image:var(--canvas-depth);color:var(--bc-ink);font:400 1rem/1.5 var(--font-sans);accent-color:var(--bc-teal);caret-color:var(--bc-teal);scrollbar-color:var(--bc-edge)var(--bc-canvas);background-repeat:no-repeat;min-height:100%}.bc-districts *,.bc-districts *:before,.bc-districts *:after{box-sizing:border-box}.bc-specimen{padding:var(--space-4);background:var(--color-action-subtle);color:var(--color-text);font-family:var(--font-sans)}.bc-specimen label{display:block;margin-top:var(--space-2)}.bc-districts ::selection{color:var(--bc-ink);background:var(--color-action-subtle)}.bc-districts h1,.bc-districts h2,.bc-districts h3,.bc-districts p{margin:0}.bc-districts h1{font-size:var(--text-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.bc-districts h2{font-size:var(--text-headline);font-weight:700}.bc-districts h3{font-size:1.0625rem;font-weight:650}.bc-districts h4{margin:1.1rem 0 .25rem;font-size:1rem}.bc-districts p{max-width:72ch}.bc-districts button,.bc-districts input,.bc-districts select,.bc-districts textarea{font:inherit;color:inherit}.bc-districts button{border:1px solid var(--bc-edge);border-radius:var(--radius-control);background:var(--bc-surface);cursor:pointer;transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;min-height:44px;padding:.5rem .9rem;font-weight:600}.bc-districts button:hover:not(:disabled){background:var(--color-surface-hover)}.bc-districts button:active:not(:disabled){background:var(--color-border-soft)}.bc-districts button:disabled{cursor:wait;opacity:.6}.bc-districts :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-districts .bc-primary{background:var(--bc-teal);color:var(--color-action-text);border-color:var(--bc-teal)}.bc-districts .bc-primary:hover:not(:disabled){background:var(--color-action-strong)}.bc-districts .bc-danger{background:var(--color-danger-action);color:var(--color-action-text);border-color:var(--color-danger-action)}.bc-districts .bc-danger:hover:not(:disabled){background:var(--color-danger-strong)}.bc-districts .bc-link{color:var(--color-link);text-decoration:underline;text-underline-offset:3px;text-align:left;background:0 0;border:0;border-radius:3px;min-height:44px;padding:0}.bc-districts .bc-link:hover:not(:disabled){text-decoration-thickness:2px;background:0 0}.bc-page{max-width:1320px;margin:auto;padding:2.5rem 2rem 3rem}.bc-page-heading{display:flex;justify-content:space-between;align-items: center;gap:1.5rem;margin-bottom:2rem;padding-inline-end:var(--environment-ribbon-safe-inline)}.bc-page-heading p,.bc-section-head p{color:var(--bc-muted);margin-top:.45rem}.bc-panel{border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--bc-surface);box-shadow:var(--shadow-card);overflow-wrap:anywhere}.bc-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;gap:1rem;margin-bottom:.45rem}.bc-search{flex:18rem;max-width:26rem}.bc-search label{display:block;margin-bottom:.35rem;font-weight:600}.bc-search>div{display:flex;gap:.5rem}.bc-districts input,.bc-districts select,.bc-districts textarea{border:1px solid var(--bc-edge);border-radius:var(--radius-control);background:var(--bc-surface);width:100%;min-width:0;min-height:44px;padding:.6rem .75rem}.bc-districts input::placeholder,.bc-districts textarea::placeholder{color:var(--bc-muted);opacity:1}.bc-districts textarea{resize:vertical}.bc-filter-actions,.bc-actions{display:flex;flex-wrap:wrap;align-items: center;gap:.65rem}.bc-districts [aria-pressed=true]{background:var(--bc-lavender);color:var(--bc-violet);border-color:var(--bc-violet)}.bc-muted{color:var(--bc-muted)}.bc-small{margin-top:.75rem;font-size:.875rem}.bc-directory{overflow:hidden;margin-top:1.25rem}.bc-column-head,.bc-district-row{display:grid;grid-template-columns:minmax(12rem,2fr)1fr 1fr 1.15fr 1.15fr;align-items: center;gap:1rem;padding:1rem 1.4rem}.bc-column-head{background:var(--color-surface-muted);color:var(--bc-muted);font-size:.8125rem;font-weight:600}.bc-directory ul{list-style:none;margin:0;padding:0}.bc-district-row{border-top:1px solid var(--bc-line);font-size:.9375rem}.bc-district-row:hover{background:var(--color-surface-hover)}.bc-name{display:flex;flex-direction:column;align-items: flex-start}.bc-name .bc-link{min-height:30px;font-size:1rem;font-weight:650}.bc-name>span{color:var(--bc-muted);font-size:.875rem}.bc-stage{display:inline-flex;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);align-items: center;gap:6px;margin-right:.5rem;padding:.125rem .625rem .125rem .5rem;font-size:.8125rem;font-weight:600}.bc-stage:before{content:"";border-radius:var(--radius-pill);background:var(--color-control-edge);width:7px;height:7px}.bc-archived{background:var(--color-surface-muted);color:var(--color-text-subtle)}.bc-overdue{color:var(--bc-warning-text);font-weight:600}time{font-variant-numeric:tabular-nums}.bc-mobile-label{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.bc-pagination{display:flex;justify-content:center;margin:1.25rem 0}.bc-empty{text-align:center;border-style:dashed;border-color:var(--color-border-strong);margin:1.25rem 0;padding:3rem 1.5rem}.bc-empty p{color:var(--bc-muted);margin:.5rem auto 1.25rem}.bc-notice{background:var(--color-warning-subtle);color:var(--color-text);border-radius:var(--radius-control);margin:1rem 0;padding:1rem 1.25rem}.bc-notice button{margin-top:.65rem}.bc-notice ul{margin:.5rem 0}.bc-success{background:var(--color-success-subtle);color:var(--color-text)}.bc-form-panel{margin:1.25rem 0 2rem;padding:1.5rem}.bc-form-panel>p{color:var(--bc-muted);margin:.4rem 0 1.25rem}.bc-districts fieldset{border:0;min-width:0;margin:0;padding:0}.bc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem;margin-bottom:1.5rem}.bc-form-grid>div,.bc-form-grid label{display:flex;flex-direction:column;gap:.35rem;font-weight:600}.bc-form-grid label span{font-weight:400}.bc-field-error{color:var(--color-danger);font-size:.875rem}.bc-districts [aria-invalid=true]{border-color:var(--color-danger)}.bc-content{padding:1.5rem}.bc-content>p{margin-top:.65rem}.bc-content h3{margin-top:1.5rem}.bc-content dl{margin:1rem 0}.bc-content dt{color:var(--bc-muted);font-size:.875rem}.bc-content dd{margin:0 0 .75rem}.bc-section-head{display:flex;justify-content:space-between;align-items: center;gap:1rem;margin-bottom:1rem}.bc-skeleton{display:grid;gap:1.5rem;margin-top:1rem;padding:2rem}.bc-districts .bc-skeleton span{background:var(--color-border-soft);border-radius:4px;width:80%;height:1.25rem}.bc-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}@media (max-width:900px){.bc-column-head{display:none}.bc-district-row{grid-template-columns:1.5fr 1fr;gap:.85rem}.bc-name{grid-column:1/-1}.bc-mobile-label{position:static;overflow:visible;clip-path:none;display:block;color:var(--bc-muted);width:auto;height:auto;margin-bottom:.2rem;font-size:.75rem}}@media (max-width:600px){.bc-page{padding:1.5rem 1rem 2rem}.bc-page-heading{flex-direction:column;align-items: flex-start;gap:1rem;margin-bottom:1.5rem}.bc-districts h1{font-size:1.75rem}.bc-filter-actions{width:100%}.bc-filter-actions>button{flex:1}.bc-district-row{padding:1rem}.bc-form-grid{grid-template-columns:1fr}.bc-content,.bc-form-panel{padding:1.15rem}.bc-section-head{flex-direction:column;align-items: flex-start}.bc-search{flex-basis:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.bc-districts *,.bc-districts *:before,.bc-districts *:after{animation:none;scroll-behavior:auto;transition:none}}.bc-districts .bc-steps{list-style:none;display:grid;gap:.25rem;margin:1rem 0;padding:0}.bc-districts .bc-step{border-left:3px solid var(--bc-line);padding:.35rem 0 .35rem .9rem}.bc-districts .bc-step-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem}.bc-districts .bc-step h3{margin:0}.bc-districts .bc-step-detail{margin:.15rem 0 0;font-size:.875rem}.bc-districts .bc-status{display:inline-flex;border:1px solid var(--bc-edge);background:var(--bc-surface);border-radius:6px;align-items: center;gap:.35rem;padding:.1rem .5rem;font-size:.8125rem;font-weight:600}.bc-districts .bc-status-observed{border-color:var(--bc-teal);color:var(--bc-ink)}.bc-districts .bc-status-conflicting{border-color:var(--color-warning);color:var(--bc-warning-text)}.bc-districts .bc-lifecycle-note{border-left:3px solid var(--bc-violet);background:var(--bc-lavender);border-radius:0 6px 6px 0;margin-top:.75rem;padding:.5rem .75rem;font-size:.9375rem}.bc-districts .bc-lifecycle>button{margin-top:.5rem}.bc-districts .bc-lifecycle>button[aria-disabled=true]{cursor:wait;opacity:.6}.bc-sign-in .bc-status{border-radius:var(--radius-pill)}.bc-sign-in .bc-status-missing{border-color:var(--color-text)}.bc-sign-in .bc-status-recorded{border-color:var(--color-link)}.bc-districts .bc-sign-in>button{margin-top:1rem}.bc-districts .bc-sign-in button[aria-disabled=true]{cursor:wait}.bc-setup-link{min-width:0;margin-top:1.5rem}.bc-districts .bc-setup-link label{display:block;margin-bottom:.5rem;font-weight:600}.bc-setup-link-controls{display:flex;gap:.5rem}.bc-setup-link-controls input{flex:1;width:0}.bc-districts .bc-setup-link-controls button{flex-shrink:0}.bc-setup-link p{margin-top:.65rem}@media (max-width:700px){.bc-setup-link-controls{flex-direction:column}.bc-setup-link-controls input,.bc-districts .bc-setup-link-controls button{width:100%}}.bc-districts .bc-status-recorded{border-color:var(--color-action)}a.bc-primary{display:inline-flex;border:1px solid var(--bc-teal);border-radius:var(--radius-control);text-decoration:none;white-space:nowrap;align-items: center;min-height:44px;padding:.5rem 1rem;font-weight:600}.bc-districts a.bc-primary:hover{background:var(--color-action-strong)}.bc-directory .db-table :-webkit-any(th,td){vertical-align:middle;white-space:nowrap}.bc-directory .db-table :-moz-any(th,td){vertical-align:middle;white-space:nowrap}.bc-directory .db-table :is(th,td){vertical-align:middle;white-space:nowrap}.bc-directory .db-table tbody th{white-space:normal;min-width:12rem}.bc-directory .db-table .bc-link{font-weight:650}.bc-directory .db-pager{border-top:1px solid var(--color-border-soft)}.bc-directory .db-pager label,.bc-directory .db-pager-steps button{white-space:nowrap}@media (max-width:700px){.bc-list-toolbar{display:grid;grid-template-columns:1fr 1fr}.bc-directory-search,.bc-list-toolbar>.bc-link,.bc-districts .bc-list-toolbar>.bc-directory-view-toggle{grid-column:1/-1;max-width:none;margin-left:0}.bc-toolbar-select{min-width:0}.bc-districts .bc-toolbar-select select{flex:1;min-width:0}.bc-districts .bc-list-toolbar .bc-directory-view-toggle button{flex:1}.bc-directory .db-table-action-cell .open-district-action{margin-inline-start:calc(-1*var(--control-padding-inline))}}.bc-onboarding{max-width:960px}.bc-onboarding .bc-content{display:grid;gap:var(--space-6)}.bc-onboarding-pages{display:flex;gap:var(--space-6);list-style:none;color:var(--color-text-subtle);flex-wrap:wrap;padding:0}.bc-onboarding-pages [aria-current]{color:var(--color-text);font-weight:700}.bc-onboarding-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.bc-onboarding-fields label{display:grid;gap:var(--space-2);font-weight:600}.bc-onboarding-fields input{border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);padding:var(--space-2)var(--space-3);width:100%;min-width:0;min-height:44px}.bc-onboarding-summary{display:grid;gap:var(--space-3);margin:0}.bc-onboarding-summary div{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,2fr);gap:var(--space-3)}.bc-onboarding-summary dt{color:var(--color-text-subtle)}.bc-onboarding-summary dd{overflow-wrap:anywhere;margin:0}.bc-onboarding-steps{list-style:decimal;padding-left:var(--space-6);margin:0}.bc-onboarding-steps li{padding:var(--space-3)0;border-bottom:1px solid var(--color-border)}.bc-onboarding-steps strong{display:inline-block;margin-left:var(--space-3);font-size:var(--text-meta)}.bc-onboarding-steps [data-status=Failed]{color:var(--color-danger)}.bc-onboarding-steps p{color:var(--color-text-subtle)}@media (max-width:650px){.bc-onboarding-fields,.bc-onboarding-summary div{grid-template-columns:minmax(0,1fr)}}.district-view-banner{position:sticky;z-index:5;display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-3)var(--space-6);padding-right:calc(var(--space-6) + 80px);background:var(--color-action-subtle);color:var(--color-text);border-bottom:1px solid var(--color-control-edge);top:0}.district-view-banner p{margin:0}.district-view-banner button,.open-district-action{box-sizing:border-box;min-height:var(--control-height);padding-inline:var(--control-padding-inline);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-link);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-color)ease;flex:none;font-weight:600}.open-district-action.open-district-action-quiet{color:var(--color-link);white-space:nowrap;background:0 0;border-color:#0000}.district-view-banner button:hover,.open-district-action:hover{background:var(--color-surface-hover)}.district-view-banner button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.open-district-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bc-name .open-district-action{margin-top:var(--space-2)}@media (max-width:640px){.district-view-banner{padding:var(--space-3)calc(var(--space-4) + 72px)var(--space-3)var(--space-4);align-items: center}.district-view-banner p{min-width:0;line-height:1.35}}.district-top-bar{display:flex;justify-content:space-between;align-items: center;gap:var(--space-3)var(--space-4);padding:var(--space-3)var(--space-6);background:var(--color-surface);color:var(--color-text);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.district-top-crumb{display:flex;align-items: center;gap:var(--space-2);color:var(--color-text-muted);min-width:0}.district-top-crumb [aria-current=page]{color:var(--color-text);font-weight:600}.district-top-controls{display:flex;align-items: center;gap:var(--space-2);flex-wrap:wrap}.district-top-chip{padding:var(--space-1)var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-meta)}.district-top-bar button{min-height:var(--control-height);padding-inline:var(--control-padding-inline);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-link);font:inherit;cursor:pointer;font-weight:600}.district-top-bar button:hover{background:var(--color-surface-hover)}.district-top-bar button:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:2px}.district-top-status{color:var(--color-text-muted);font-size:var(--text-meta)}@media (max-width:640px){.district-top-bar{padding:var(--space-3)var(--space-4)}}@keyframes background-refresh-shimmer{to{background-position:81vw 0,0 0}}.bc-zoom-map{min-width:0}.bc-zoom-tools{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items: end}.bc-zoom-search,.bc-zoom-select{display:grid;gap:var(--space-1);font-size:var(--text-meta);flex:1;min-width:0;margin:0;font-weight:600}.bc-zoom-search input,.bc-zoom-select select{width:100%;min-width:0;height:44px}.bc-zoom-stage{position:relative;height:max(480px,calc(100dvh - var(--bc-map-offset,280px)));background:var(--color-canvas);overflow:hidden}.bc-zoom-map[data-district-focus=true] .bc-zoom-stage{background:var(--color-surface)}.bc-zoom-stage>svg{display:block;touch-action:none;cursor:grab;width:100%;height:100%}.bc-zoom-stage>svg:active{cursor:grabbing}.bc-zoom-stage>svg:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:calc(-1*var(--focus-offset) - var(--focus-width))}.bc-zoom-context{fill:var(--color-surface-muted);stroke:var(--color-control-edge);opacity:.4;pointer-events:none}.bc-zoom-context path,.bc-zoom-shape{vector-effect:non-scaling-stroke}.bc-zoom-land{fill:var(--color-surface)}.bc-zoom-land [data-active=true]{fill:var(--color-action-subtle)}.bc-zoom-land [data-match=true],.bc-zoom-land [data-selected=true]{fill:var(--color-action)}.bc-zoom-land [data-dimmed=true]{opacity:.25}.bc-zoom-shape{fill:transparent;stroke:var(--color-control-edge);stroke-width:.8;cursor:pointer}.bc-zoom-shape[data-dimmed=true]{opacity:.25}.bc-zoom-shape:hover,.bc-zoom-shape[data-selected=true]{stroke:var(--color-link);stroke-width:2.5;outline:none}.bc-zoom-shape:focus-visible{stroke:var(--color-link);stroke-width:2.5;outline:none}.bc-zoom-shape:focus-visible{fill:var(--color-action-subtle)}.bc-districts .bc-zoom-mark,.bc-districts .bc-state-map-mark{display:flex;justify-content:center;align-items: center;gap:var(--space-1);position:static;padding:var(--space-1);border:1px solid var(--color-link);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--text-meta);min-width:44px;height:44px;min-height:44px;line-height:1;transform:none}.bc-zoom-mark img,.bc-state-map-mark img{object-fit:contain}.bc-zoom-controls{position:absolute;right:var(--space-4);bottom:var(--space-4);display:grid;gap:var(--space-1);border:0;min-width:0;margin:0;padding:0}.bc-districts .bc-zoom-controls button{padding:var(--space-2);border-color:var(--color-control-edge);background:var(--color-surface);width:44px;height:44px;min-height:44px}.bc-zoom-controls svg{fill:none;stroke:currentColor;stroke-width:1.7;width:24px;height:24px}.bc-zoom-controls output{text-align:center;font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--color-text-subtle);background:var(--color-canvas)}.bc-zoom-hover{position:absolute;bottom:var(--space-4);left:var(--space-4);background:var(--color-surface);color:var(--color-text);padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);pointer-events:none;max-width:calc(100% - 100px)}.bc-zoom-hover:empty{display:none}.bc-zoom-footer{display:flex;justify-content:space-between;align-items: center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-subtle);font-size:var(--text-meta);flex-wrap:wrap}.bc-zoom-footer span:first-child{display:inline-flex;align-items: center;gap:var(--space-2)}.bc-explorer{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;margin-block:var(--space-4)}.bc-explorer-breadcrumb{display:flex;align-items: center;gap:var(--space-2);padding:var(--space-3)var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.bc-explorer-breadcrumb h2{font-size:var(--text-title);margin:0}.bc-explorer-breadcrumb a,.bc-explorer-breadcrumb button{min-height:32px}.bc-explorer-body{display:grid;grid-template-columns:minmax(0,1fr)}.bc-explorer-body:has(.bc-map-focus){grid-template-columns:minmax(0,1fr)300px}.bc-map-focus{background:var(--color-surface);border-left:1px solid var(--color-border);padding:var(--space-6);min-width:0}.bc-map-focus h3{font-size:var(--text-headline);margin-block:var(--space-6)var(--space-4);overflow-wrap:anywhere;line-height:1.2}.bc-map-focus dl{display:grid;gap:var(--space-4);margin-block:var(--space-6)}.bc-map-focus dt{font-size:var(--text-meta);color:var(--color-text-subtle)}.bc-map-focus dd{margin:var(--space-1)0 0}.bc-map-focus .bc-focus-close{float:right;min-height:32px}.bc-explorer-loading{padding:var(--space-6);min-height:440px}.bc-map-unmatched{padding:var(--space-4);border-top:1px solid var(--color-border)}.bc-map-unmatched ul{display:flex;gap:var(--space-4);list-style:none;flex-wrap:wrap;padding:0}.bc-explorer-toolbar{display:flex;align-items: center;gap:var(--space-2);flex-wrap:wrap}.bc-directory-search{position:relative;flex:18rem;max-width:26rem}.bc-directory-search svg{position:absolute;left:var(--space-3);fill:none;stroke:var(--color-text-subtle);stroke-width:1.5;stroke-linecap:round;pointer-events:none;width:16px;height:16px;top:50%;transform:translateY(-50%)}.bc-districts .bc-directory-search input{height:var(--control-height);padding-inline-end:var(--control-padding-inline);padding-left:calc(var(--space-3) + 16px + var(--space-2))}.bc-toolbar-select{display:inline-flex;height:var(--control-height);border-radius:var(--radius-control);background:var(--color-surface);padding-left:var(--control-padding-inline);box-shadow:inset 0 0 0 1px var(--color-control-edge);font-size:var(--text-meta);color:var(--color-text-muted);white-space:nowrap;border:0;align-items: center;font-weight:600}.bc-toolbar-select:focus-within{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-districts .bc-toolbar-select select{height:var(--control-height);color:var(--color-text);padding-block-start:0;padding-block-end:0;padding-inline:var(--space-2)var(--control-padding-inline);cursor:pointer;background:0 0;border:0;width:auto;font-weight:600}.bc-districts .bc-toolbar-select select:focus-visible{outline:none}.bc-explorer-toolbar>.bc-link{padding-inline:var(--space-1)}.bc-districts .bc-directory-view-toggle{height:var(--control-height);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);display:flex;background:var(--color-surface-muted);box-shadow:none;gap:0;min-width:0;margin:0 0 0 auto;padding:2px}.bc-districts .bc-directory-view-toggle button{white-space:nowrap;color:var(--color-text-muted);padding:0 calc(var(--control-padding-inline) - 2px);background:0 0;border:0;border-radius:6px;height:38px;min-height:0}.bc-districts .bc-directory-view-toggle button[aria-pressed=true]{background:var(--color-action-subtle);color:var(--color-link);box-shadow:none}.bc-zoom-tools .bc-explorer-toolbar{display:contents}.bc-districts .bc-zoom-tools .bc-directory-view-toggle{margin-left:0}.bc-zoom-tools .bc-zoom-search,.bc-zoom-tools .bc-zoom-select{min-width:130px}@media (max-width:700px){.bc-zoom-tools{align-items: end;gap:var(--space-2);padding:var(--space-3);flex-direction:row}.bc-zoom-stage{min-height:480px}.bc-explorer-body:has(.bc-map-focus){grid-template-columns:minmax(0,1fr)}.bc-map-focus{border-left:0;border-top:1px solid var(--color-border)}.bc-zoom-footer,.bc-explorer-breadcrumb{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.bc-explorer *{scroll-behavior:auto;transition:none}}.bc-districts:has(.bc-explorer) .bc-page{padding-block:var(--space-6);max-width:none}.bc-districts:has(.bc-explorer) .bc-page-heading{margin-bottom:var(--space-4)}.bc-explorer-sample{font-size:var(--text-meta);color:var(--color-text-subtle);margin-block:var(--space-1)}.bc-map-skip{position:absolute;left:var(--space-4);top:var(--space-4);z-index:4;padding:var(--space-3);background:var(--color-surface);color:var(--color-link);transform:translateY(-200%)}.bc-map-skip:focus{transform:none}.bc-zoom-mark-leader{stroke:var(--color-link);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.bc-map-search-empty{padding:var(--space-3)var(--space-4);background:var(--color-surface);margin:0}.bc-explorer-breadcrumb .bc-link{padding-block:var(--space-1);padding-inline-start:0;padding-inline-end:0}@media (max-width:700px){.bc-zoom-tools{flex-wrap:wrap}.bc-zoom-tools .bc-zoom-search,.bc-zoom-tools .bc-zoom-select{flex-basis:40%}.bc-zoom-tools .bc-directory-view-toggle button{padding-inline:var(--space-2)}.bc-explorer-breadcrumb{padding-block:var(--space-2)}.bc-explorer-breadcrumb h2{font-size:var(--text-title)}}.document-page{display:grid;gap:var(--space-6)}.document-page h2,.document-page h3,.document-page p{margin:0}.document-page .bc-section-head p{margin-top:var(--space-2)}.document-page .bc-section-head{gap:var(--space-4);flex-wrap:wrap}.document-form{display:grid;gap:var(--space-4)}.document-form fieldset{display:grid;gap:var(--space-2);border:0;min-width:0;margin:0;padding:0}.document-form input:not([type=checkbox]),.document-form select{box-sizing:border-box;padding:var(--space-2)var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;width:100%;min-width:0;min-height:44px}.document-form label{margin-top:var(--space-2);font-weight:600}.document-form .document-confirm{display:flex;align-items: center;gap:var(--space-3);min-height:44px}.document-form .document-confirm input[type=checkbox]{accent-color:var(--color-action);flex:0 0 20px;width:20px;height:20px;min-height:20px;padding:0}.document-form input[type=file]::-webkit-file-upload-button{margin-right:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);min-height:44px}.document-form input[type=file]::file-selector-button{margin-right:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);min-height:44px}.document-list{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}.document-row-heading{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:baseline}.document-row-heading h3{overflow-wrap:anywhere}.document-facts{display:flex;gap:var(--space-4)var(--space-6);margin:var(--space-4)0;flex-wrap:wrap}.document-facts dt{color:var(--color-text-subtle);font-size:var(--text-label)}.document-facts dd{font-variant-numeric:tabular-nums;margin:0}.document-removal{margin:0;margin-top:var(--space-4);padding:0;padding-top:var(--space-4);border:0;border-top:1px solid var(--color-border);min-width:0}.document-removal .bc-actions{margin-top:var(--space-3)}.document-page :focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:600px){.document-facts{display:grid;grid-template-columns:1fr 1fr}.document-row-heading{flex-direction:column;align-items: flex-start}.document-form .bc-actions{flex-wrap:wrap}}.bc-districts:has(.bc-tenant-data){flex-shrink:0}.bc-tenant-data{min-width:0;max-width:100%}.bc-tenant-data>*+*{margin-top:var(--space-4)}.bc-tenant-data-notice{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-warning-subtle);color:var(--color-text)}.bc-tenant-data-controls{display:flex;align-items: end;gap:var(--space-6);flex-wrap:wrap}.bc-tenant-data-controls label{display:grid;gap:var(--space-2);min-width:min(18rem,100%)}.bc-tenant-data-controls select{border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);padding:var(--space-2);width:100%;min-height:44px}.bc-tenant-data-asof{font-size:var(--text-meta)}.bc-tenant-data-scroll{overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-control);scrollbar-color:var(--color-control-edge)var(--color-surface);max-width:100%;max-height:70vh}.bc-tenant-data-scroll table{border-collapse:separate;border-spacing:0;width:100%}.bc-tenant-data-scroll caption{text-align:left;padding:var(--space-3)var(--space-4);background:var(--color-surface);font-weight:600}.bc-tenant-data-scroll th,.bc-tenant-data-scroll td{padding:var(--space-3)var(--space-4);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;background:var(--color-surface);min-width:12ch;max-width:32ch}.bc-tenant-data-scroll th{position:sticky;z-index:2;background:var(--color-surface-muted);top:0}.bc-tenant-data-scroll .bc-tenant-data-number{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:600px){.bc-tenant-data-controls{align-items:stretch;gap:var(--space-3);flex-direction:column}.bc-tenant-data-controls label{width:100%;min-width:0}.bc-tenant-data-scroll th:first-child,.bc-tenant-data-scroll td:first-child{position:sticky;z-index:1;left:0}.bc-tenant-data-scroll th:first-child{z-index:3}}.roster-workspace{display:grid;gap:var(--space-6)}.roster-status{display:flex;align-items: center;gap:var(--space-6);justify-content:space-between}.roster-status h2,.roster-status p{margin:0}.roster-status strong{color:var(--color-link);display:block;margin-top:var(--space-1)}.roster-upload .plugins-form{gap:var(--space-6)}.roster-upload-fields{align-items: end}.roster-upload .plugins-form label{color:var(--color-text);font-size:var(--text-label);gap:var(--space-2);font-weight:650}.roster-upload .plugins-form input{background:var(--color-surface)}.roster-upload-review{background:var(--color-action);border:1px solid var(--color-action);border-radius:var(--radius-control);color:var(--color-action-text);cursor:pointer;font:inherit;min-height:var(--control-height);padding-inline:var(--control-padding-inline);transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;justify-self:start;min-width:9rem;font-weight:600}.roster-upload-review:hover:not(:disabled){background:var(--color-action-strong)}.roster-upload-review:disabled{background:var(--color-surface-muted);border-color:var(--color-control-edge);color:var(--color-text-subtle);cursor:not-allowed;opacity:1}.roster-upload-review:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-width:42rem){.roster-status{flex-direction:column;align-items: flex-start}}.district-page{--district-warning-text:color-mix(in srgb,var(--color-warning)80%,var(--color-text));padding:var(--space-8)40px 64px;color:var(--color-text);width:100%;max-width:1480px;margin-inline-start:auto;margin-inline-end:auto}.district-breadcrumb{display:flex;gap:var(--space-2);margin-bottom:var(--space-6);color:var(--color-text-subtle);align-items: center;font-size:13px}.district-breadcrumb button{color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.district-hero{display:flex;justify-content:space-between;gap:var(--space-8);align-items: flex-start}.district-title-line,.district-hero-actions,.district-source-heading,.district-section-head{display:flex;align-items: center}.district-title-line{gap:var(--space-3);flex-wrap:wrap}.district-title-line h1{letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.1}.district-title-line>span:not(.bc-stage):not(.bc-health-pill){color:var(--color-text-subtle);font-size:14px;font-weight:650}.district-serving{margin:var(--space-3)0 0;color:var(--color-text-muted);font-size:16px;line-height:1.6}.district-serving strong{color:var(--color-text);font-variant-numeric:tabular-nums}.district-hero-actions{gap:var(--space-4)}.district-location{display:grid;grid-template-columns:76px minmax(0,auto);align-items: center;gap:var(--space-2);padding:6px var(--space-3)6px 6px;border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-surface);margin:0}.district-location svg{display:block;width:76px;height:52px}.district-location path{fill:var(--color-action-subtle);stroke:var(--color-link);stroke-width:2}.district-location-ring{fill:none;stroke:var(--color-link);stroke-width:18;opacity:.72}.district-location-dot{fill:var(--color-link);stroke:var(--color-surface);stroke-width:14}.district-location figcaption{color:var(--color-text-muted);font-size:13px;font-weight:650}.district-tabs{display:flex;gap:var(--space-6);margin-top:var(--space-8);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--color-border)}.district-tabs button{position:relative;display:flex;align-items: center;gap:var(--space-2);color:var(--color-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:48px;padding:0;font-size:14px;font-weight:650}.district-tabs button[aria-selected=true]{color:var(--color-text)}.district-tabs button[aria-selected=true]:after{content:"";position:absolute;background:var(--color-action);height:2px;bottom:0;left:0;right:0}.district-tab-count{border-radius:var(--radius-pill);background:var(--color-danger-subtle);color:var(--color-danger);font-variant-numeric:tabular-nums;min-width:20px;padding:2px 6px;font-size:12px}.district-tab-panel{padding-top:var(--space-8)}.district-overview-grid{display:grid;grid-template-columns:minmax(0,1.3fr)minmax(280px,.7fr);gap:var(--space-6)}.district-overview-grid>:-webkit-any(.bc-lifecycle,.bc-health,.bc-tenant-data){grid-column:1/-1;box-shadow:none}.district-overview-grid>:-moz-any(.bc-lifecycle,.bc-health,.bc-tenant-data){grid-column:1/-1;box-shadow:none}.district-overview-grid>:is(.bc-lifecycle,.bc-health,.bc-tenant-data){grid-column:1/-1;box-shadow:none}.district-section,.district-side-card,.district-roster-card,.district-empty,.district-page .db-panel,.district-page .document-page,.district-page .access-people{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:none}.district-section,.district-side-card,.district-empty{padding:var(--space-6)}.district-section h2,.district-side-card h2,.district-empty h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:700}.district-section p,.district-side-card p,.district-empty p{color:var(--color-text-muted);font-size:15px;line-height:1.55}.district-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin:var(--space-6)0 0}.district-fact,.district-source-meta-item{display:grid;gap:4px}.district-facts dt,.district-source-meta dt{color:var(--color-text-subtle);font-size:13px}.district-facts dd,.district-source-meta dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:650}.district-plan-summary ul,.district-contacts ul,.district-source-list,.district-activity-list{margin:var(--space-6)0 0;list-style:none;padding:0}.district-plan-summary li+li,.district-contacts li+li{border-top:1px solid var(--color-border-soft)}.district-plan-summary a{display:flex;padding:var(--space-4)0;color:var(--color-text);text-decoration:none;justify-content:space-between;font-weight:650}.district-contacts{grid-column:1/-1}.district-contacts ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.district-contact{display:grid;gap:5px}.district-contacts li span,.district-contacts li a{color:var(--color-text-muted);font-size:14px}.district-quiet-notice{margin:0 0 var(--space-4);padding:var(--space-3)var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:14px}.district-page .access-people-list{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.district-plugins-grid{display:grid;grid-template-columns:minmax(0,1fr)300px;gap:var(--space-6);align-items: start}.district-plugins-main,.district-plugins-side{display:grid;gap:var(--space-6)}.district-section-head{justify-content:space-between;gap:var(--space-6)}.district-section-head p{margin:var(--space-1)0 0}.district-source-setup{display:grid;gap:var(--space-6)}.district-setup-state{display:flex;justify-content:space-between;align-items: center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-surface-muted)}.district-setup-state p{margin:0}.district-setup-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:0}.district-setup-facts div{display:grid;gap:4px}.district-setup-facts dt{color:var(--color-text-subtle);font-size:13px}.district-setup-facts dd{margin:0;font-weight:650}.district-setup-steps{display:grid;border-top:1px solid var(--color-border-soft);list-style:none;gap:0;margin:0;padding:0}.district-setup-step{display:flex;justify-content:space-between;align-items: center;gap:var(--space-6);padding:var(--space-4)0;border-bottom:1px solid var(--color-border-soft)}.district-setup-step-copy{display:grid;gap:4px}.district-setup-step-detail{color:var(--color-text-muted);font-size:13px}.district-setup-status{color:var(--color-text-muted);flex:none;font-size:13px;font-weight:650}.district-setup-guides{display:grid;gap:var(--space-3)}.district-setup-guides h3{margin:0;font-size:16px}.district-setup-guides details{border-top:1px solid var(--color-border-soft);padding-top:var(--space-3)}.district-setup-guides summary{display:flex;justify-content:space-between;gap:var(--space-4);color:var(--color-text);cursor:pointer;font-weight:650}.district-setup-guides summary span:last-child{color:var(--color-text-muted);font-size:13px;font-weight:600}.district-setup-guides ol{color:var(--color-text-muted);line-height:1.55}.district-activity-error{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-surface-muted)}.district-roster-card{display:grid;grid-template-columns:minmax(180px,.6fr)minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-6);padding:var(--space-6)}.district-roster-card>div:first-child{display:grid;gap:var(--space-2)}.district-roster-summary{color:var(--color-text-muted);font-size:14px}.district-roster-card dl{display:grid;gap:var(--space-3);margin:0}.district-roster-card dl div{display:flex;justify-content:space-between;gap:var(--space-4);font-size:13px}.district-roster-card dd{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin:0}.district-file-groups{display:grid;gap:var(--space-6);margin-top:var(--space-6)}.district-file-group h3{margin:0;font-size:16px;font-weight:700}.district-file-group h3 span{color:var(--color-text-muted);font-size:14px;font-weight:600}.district-file-group ul{margin:var(--space-3)0 0;border-top:1px solid var(--color-border-soft);list-style:none;padding:0}.district-file-row{display:grid;grid-template-columns:minmax(180px,1fr)minmax(300px,1.35fr);gap:var(--space-6);padding:var(--space-4)0;border-bottom:1px solid var(--color-border-soft);align-items: center}.district-file-primary{display:grid;gap:4px;min-width:0}.district-file-primary strong{overflow-wrap:anywhere}.district-file-arrival{color:var(--color-text-muted);font-size:13px}.district-file-group dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin:0}.district-file-group dl div{display:grid;gap:3px}.district-file-group dt{color:var(--color-text-subtle);font-size:12px}.district-file-group dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px}.district-files-state{margin-bottom:0}.district-files-empty{margin-top:var(--space-6);padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);text-align:center}.district-files-empty h3,.district-files-empty p{margin:0}.district-files-empty p{margin-top:var(--space-1)}.district-source-list{border-top:1px solid var(--color-border-soft)}.district-source-row{display:grid;grid-template-columns:44px minmax(0,1fr)190px;gap:var(--space-4);padding:var(--space-6)0;border-bottom:1px solid var(--color-border-soft);align-items: center}.district-source-glyph{display:grid;border-radius:var(--radius-control);background:var(--color-action-subtle);color:var(--color-link);letter-spacing:.02em;place-items: center;width:44px;height:44px;font-size:13px;font-weight:750}.district-source-heading{justify-content:flex-start;gap:var(--space-3);flex-wrap:wrap}.district-source-heading button{color:var(--color-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:-moz-fit-content;width:fit-content;padding:0;font-weight:700}.district-source-row p,.district-weekly small{color:var(--color-text-muted);font-size:13px}.district-source-row p{margin:var(--space-3)0;font-size:15px}.district-source-status{display:inline-flex;color:var(--color-success);white-space:nowrap;align-items: center;gap:5px;font-size:12px;font-weight:700}.district-source-status svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.district-source-status[data-status=Needs\ you]{color:var(--district-warning-text)}.district-source-status[data-status=In\ progress]{color:var(--color-link)}.district-weekly{display:flex;align-items: center;gap:var(--space-3)}.district-weekly-bar{display:grid;gap:3px;width:min(210px,55%);height:7px}.district-weekly-segment{display:block;border-radius:var(--radius-pill);background:var(--color-border-soft);height:100%}.district-weekly-segment.is-filled{background:var(--color-action)}.district-source-meta{display:grid;gap:var(--space-3);text-align:right;margin:0}.district-needs-list{margin:var(--space-4)0 0;list-style:none;padding:0}.district-needs-list li+li{border-top:1px solid var(--color-border-soft)}.district-needs-link{display:grid;padding:var(--space-4)0;color:var(--color-text);text-decoration:none;gap:5px}.district-needs-problem{line-height:1.35}.district-needs-step{color:var(--color-text-muted);font-size:13px;line-height:1.4}.district-needs-link:hover .district-needs-problem{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.district-source-detail dl{display:grid;gap:var(--space-3);margin:var(--space-4)0 0}.district-source-detail dl div{display:grid;gap:3px}.district-source-detail dt{color:var(--color-text-subtle);font-size:13px}.district-source-detail dd{margin:0;font-size:14px}.district-activity{display:grid;padding:var(--space-4)0;border-top:1px solid var(--color-border-soft);gap:5px}.district-activity-sentence,.district-activity-list time{color:var(--color-text-muted);font-size:13px}.district-page .db-page{background:0 0;max-width:none;padding:0}.district-page .db-page>header:first-child{display:none}.district-page :-webkit-any(.db-panel,.db-filter,.document-page,.access-people){background:var(--color-surface);box-shadow:none}.district-page :-moz-any(.db-panel,.db-filter,.document-page,.access-people){background:var(--color-surface);box-shadow:none}.district-page :is(.db-panel,.db-filter,.document-page,.access-people){background:var(--color-surface);box-shadow:none}.district-updated{margin-top:var(--space-6)}@media (max-width:900px){.district-page{padding:var(--space-6)var(--space-4)48px}.district-hero,.district-hero-actions,.district-section-head{flex-direction:column;align-items:stretch}.district-hero-actions{width:100%}.district-location{grid-template-columns:90px auto;width:100%}.district-tabs{gap:var(--space-6);margin-top:var(--space-6)}.district-overview-grid,.district-plugins-grid,.district-roster-card{grid-template-columns:1fr}.district-source-row{grid-template-columns:44px minmax(0,1fr)}.district-contacts{grid-column:auto}.district-contacts ul,.district-facts dl,.district-setup-facts{grid-template-columns:1fr}.district-setup-step{align-items: flex-start}.district-source-meta{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.district-file-row{grid-template-columns:1fr}}@media (max-width:480px){.district-source-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.district-file-group dl{grid-template-columns:1fr 1fr}.district-file-group dl div:first-child{grid-column:1/-1}}.bc-rocky{--rocky-panel-width:480px;--rocky-panel-height:720px;--rocky-message-measure:68ch;box-sizing:border-box;position:sticky;display:flex;width:var(--rocky-panel-width);min-width:0;height:100svh;border:0;border-left:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);overflow:hidden;flex-direction:column;height:100dvh;padding:0;font-size:1rem;line-height:1.5;top:0}.bc-rocky:before{content:"";display:block;background:var(--ridge-band);flex:0 0 4px;width:100%}.bc-rocky ::selection{background:var(--color-action);color:var(--color-action-text)}.bc-rocky :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-rocky p,.bc-rocky h2,.bc-rocky h3,.bc-rocky h4{margin:0}.bc-rocky button{padding:var(--space-2)var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;min-width:44px;min-height:44px}.bc-rocky button:hover:not(:disabled){background:var(--color-surface-hover)}.bc-rocky button:disabled{opacity:.58;cursor:default}.bc-rocky .rocky-primary{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action);text-align:center;font-weight:650}.bc-rocky .rocky-primary:hover:not(:disabled){background:var(--color-action-strong)}.bc-rocky .rocky-primary:disabled{border-style:dashed}.bc-rocky .rocky-header{position:relative;z-index:1;padding:var(--space-4)var(--space-6);border-bottom:1px solid var(--color-border-soft);background:linear-gradient(180deg,var(--color-action-subtle),var(--color-surface));flex:none}.bc-rocky .rocky-heading{display:flex;align-items: center;gap:var(--space-2)}.bc-rocky .rocky-mark{display:grid;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-link);box-shadow:var(--shadow-rest);border-radius:50%;flex:none;place-items: center;width:40px;height:40px}.bc-rocky .rocky-title-group{display:grid;min-width:0;line-height:1.1}.bc-rocky .rocky-title-group>span{margin-top:var(--space-1);color:var(--color-text-subtle);font-size:var(--text-meta);font-weight:550}.bc-rocky h2{color:var(--color-text);font-size:var(--text-headline);letter-spacing:-.015em;font-weight:700}.bc-rocky .rocky-preview{border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);padding:1px var(--space-2);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-meta);align-self: center;line-height:1.4}.bc-rocky .rocky-icon-button{display:grid;padding:var(--space-2);background:0 0;border-color:#0000;flex:none;place-items: center}.bc-rocky .rocky-icon-button:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-hover)}.bc-rocky .rocky-expand{margin-left:auto}.bc-rocky .rocky-close{margin-left:0}.bc-rocky .rocky-note{max-width:var(--rocky-message-measure);margin-top:var(--space-3);color:var(--color-text-subtle);font-size:var(--text-meta)}.bc-rocky .rocky-page{display:inline-flex;margin-top:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:var(--space-1)var(--space-3);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-label);width:-moz-fit-content;width:fit-content;font-weight:600}.bc-rocky .rocky-conversation{position:relative;display:flex;flex:1;min-height:0}.bc-rocky .rocky-log{overflow-y:auto;overscroll-behavior:contain;padding:var(--space-6);scrollbar-color:var(--color-control-edge)var(--color-canvas);scrollbar-width:thin;flex:1;min-width:0;min-height:0}.bc-rocky .rocky-empty{max-width:var(--rocky-message-measure);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-rest)}.bc-rocky .rocky-empty h3,.bc-rocky .rocky-off h3{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-title);font-weight:700}.bc-rocky .rocky-empty>p,.bc-rocky .rocky-off>p{color:var(--color-text-muted)}.bc-rocky .rocky-starters{display:grid;gap:var(--space-2);margin:var(--space-4)0 0;list-style:none;padding:0}.bc-rocky .rocky-starters button{display:flex;justify-content:space-between;align-items: center;gap:var(--space-2);border-color:var(--color-border-strong);color:var(--color-link);background:var(--color-surface);width:100%;font-weight:600}.bc-rocky .rocky-starters button:after{content:"";border-top:1.8px solid var(--color-text-subtle);border-right:1.8px solid var(--color-text-subtle);flex:none;width:6px;height:6px;transform:rotate(45deg)}.bc-rocky .rocky-turn+.rocky-turn{margin-top:var(--space-6)}.bc-rocky .rocky-question{max-width:min(88%,var(--rocky-message-measure));margin:0 0 var(--space-3)auto;padding:var(--space-3)var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-card)var(--radius-card)var(--space-1)var(--radius-card);background:var(--color-action-subtle);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;width:-moz-fit-content;width:fit-content}.bc-rocky .rocky-stale{margin:calc(-1*var(--space-2))0 var(--space-2)auto;color:var(--color-text-subtle);font-size:var(--text-meta);width:-moz-fit-content;width:fit-content}.bc-rocky .rocky-answer{max-width:min(92%,var(--rocky-message-measure));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--space-1)var(--radius-card)var(--radius-card);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-rest);width:-moz-fit-content;width:fit-content}.bc-rocky .rocky-answer h3{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-label);letter-spacing:.01em;font-weight:700}.bc-rocky .rocky-answer[data-kind=navigate]{border-color:var(--color-border-strong);background:var(--color-action-subtle)}.bc-rocky .rocky-answer[data-kind=uncertain]{border-style:dashed;border-color:var(--color-control-edge);box-shadow:none}.bc-rocky .rocky-answer[data-kind=refused]{border-color:var(--color-border-strong);background:var(--color-accent-subtle)}.bc-rocky .rocky-answer[data-kind=refused] h3{color:var(--color-accent)}.bc-rocky .rocky-answer[data-kind=error]{border-color:var(--color-control-edge);background:var(--color-warning-subtle)}.bc-rocky .rocky-answer[data-kind=error] h3{color:var(--color-text)}.bc-rocky .rocky-message{white-space:pre-wrap;overflow-wrap:anywhere}.bc-rocky .rocky-reason{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-label)}.bc-rocky .rocky-sources{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-soft)}.bc-rocky .rocky-sources h4{color:var(--color-text-muted);font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.045em;font-weight:700}.bc-rocky .rocky-sources ul{margin:var(--space-2)0 0;color:var(--color-text-muted);font-size:var(--text-label);list-style:none;overflow-wrap:anywhere;padding:0}.bc-rocky .rocky-sources li+li{margin-top:var(--space-1)}.bc-rocky .rocky-link{padding:var(--space-2)0;color:var(--color-link);text-decoration:underline;text-underline-offset:.18em;background:0 0;border:0;min-height:44px}.bc-rocky .rocky-link:hover:not(:disabled){text-decoration-thickness:2px;background:0 0}.bc-rocky .rocky-hint{margin-top:var(--space-2);color:var(--color-text-subtle);font-size:var(--text-label)}.bc-rocky .rocky-answer>button{margin-top:var(--space-4)}.bc-rocky .rocky-thinking{display:inline-flex;align-items: center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border:1px dashed var(--color-control-edge);border-radius:var(--radius-pill);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-label);min-height:44px;font-weight:600}.bc-rocky .rocky-thinking-mark{display:grid;color:var(--color-link)}.bc-rocky .rocky-jump{position:absolute;right:var(--space-6);bottom:var(--space-3);z-index:2;display:inline-flex;align-items: center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-surface);box-shadow:var(--shadow-lift);font-size:var(--text-label);min-height:40px;font-weight:650}.bc-rocky .rocky-jump:hover:not(:disabled){background:var(--color-text-muted)}.bc-rocky .rocky-composer{border-top:1px solid var(--color-border);padding:var(--space-4)var(--space-6)var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--color-surface);flex:none;box-shadow:0 -8px 24px -20px #0f2a368c}.bc-rocky .rocky-input-row{display:flex;align-items: flex-end;gap:var(--space-2)}.bc-rocky .rocky-input-row>.rocky-primary{white-space:nowrap;flex:none;min-width:72px}.bc-rocky textarea{box-sizing:border-box;min-height:calc(3em + var(--space-4));max-height:calc(7.5em + var(--space-6));field-sizing:content;resize:none;padding:var(--space-3)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);caret-color:var(--color-link);font:inherit;width:100%;min-width:0;line-height:1.5;box-shadow:inset 0 1px 2px #0f2a360d}.bc-rocky textarea:hover{border-color:var(--color-text-muted)}.bc-rocky textarea::placeholder{opacity:1;color:var(--color-text-subtle)}.bc-rocky .rocky-error{margin-top:var(--space-2);padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);color:var(--color-danger-strong);background:var(--color-danger-subtle);font-size:var(--text-label)}.bc-rocky .rocky-footer{padding:0 var(--space-6)var(--space-4);color:var(--color-text-subtle);background:var(--color-surface);font-size:var(--text-meta);flex:none}.bc-rocky .rocky-off{margin:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow-y:auto;flex:1}.bc-rocky .rocky-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0}.bc-rocky::backdrop{background:color-mix(in srgb,var(--color-text)40%,transparent)}.bc-rocky:-webkit-any(dialog){position:fixed;width:min(var(--rocky-panel-width),100vw);max-width:none;max-height:none;margin:0;inset:0 0 0 auto}.bc-rocky:-moz-any(dialog){position:fixed;width:min(var(--rocky-panel-width),100vw);max-width:none;max-height:none;margin:0;inset:0 0 0 auto}.bc-rocky:is(dialog){position:fixed;width:min(var(--rocky-panel-width),100vw);max-width:none;max-height:none;margin:0;inset:0 0 0 auto}.bc-rocky:-webkit-any(dialog):not([open]){display:none}.bc-rocky:-moz-any(dialog):not([open]){display:none}.bc-rocky:is(dialog):not([open]){display:none}:root[data-theme=dark] .bc-rocky .rocky-error{color:var(--color-danger)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .bc-rocky .rocky-error{color:var(--color-danger)}}.rocky-ask-button{position:fixed;right:var(--space-6);bottom:calc(var(--space-6) + env(safe-area-inset-bottom));z-index:20;display:inline-flex;align-items: center;gap:var(--space-2);padding:var(--space-3)var(--space-6);border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font:650 1rem/1.5 var(--font-sans);box-shadow:var(--shadow-float);cursor:pointer;min-height:48px}.rocky-ask-button:hover{background:var(--color-action-strong)}.rocky-ask-button:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-rocky.rocky-floating{position:fixed;inset:auto var(--space-6)calc(var(--space-6) + env(safe-area-inset-bottom))auto;z-index:21;width:min(var(--rocky-panel-width),calc(100vw - 48px));height:min(var(--rocky-panel-height),calc(100dvh - 48px));border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-float)}.bc-rocky.rocky-floating[data-expanded]{width:min(720px,100vw - 48px);height:calc(100dvh - 48px)}.bc-rocky[data-minimized]{height:auto}.bc-rocky[data-minimized]>:not(.rocky-header),.bc-rocky[data-minimized] .rocky-note,.bc-rocky[data-minimized] .rocky-page,.bc-rocky[data-minimized] .rocky-expand{display:none}.bc-rocky[data-minimized] .rocky-header{padding:var(--space-2)var(--space-3);border-bottom:0}@media (max-width:640px){.bc-rocky:-webkit-any(dialog){width:100vw;height:100svh;border:0;border-radius:0;height:100dvh}.bc-rocky:-moz-any(dialog){width:100vw;height:100svh;border:0;border-radius:0;height:100dvh}.bc-rocky:is(dialog){width:100vw;height:100svh;border:0;border-radius:0;height:100dvh}.bc-rocky.rocky-floating,.bc-rocky.rocky-floating[data-expanded]{inset:var(--impersonation-banner-height,0px)0 0;height:calc(100dvh - var(--impersonation-banner-height,0px));border:0;border-radius:0;width:100%}.bc-rocky .rocky-expand{display:none}.bc-rocky .rocky-header{padding:var(--space-3)var(--space-4)}.bc-rocky .rocky-log,.bc-rocky .rocky-empty{padding:var(--space-4)}.bc-rocky .rocky-jump{right:var(--space-4)}.bc-rocky .rocky-composer{padding:var(--space-3)var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}.bc-rocky .rocky-footer{padding:0 var(--space-4)var(--space-3)}.bc-rocky .rocky-off{margin:var(--space-4);padding:var(--space-4)}.bc-rocky.rocky-floating[data-minimized]{inset:auto var(--space-4)calc(var(--space-4) + env(safe-area-inset-bottom));border:1px solid var(--color-border-strong);border-radius:var(--radius-card);width:auto;height:auto}.rocky-ask-button{right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}}.bc-team{--bc-canvas:var(--color-canvas);--bc-surface:var(--color-surface);--bc-ink:var(--color-text);--bc-muted:var(--color-text-subtle);--bc-line:var(--color-border);--bc-edge:var(--color-control-edge);background:linear-gradient(180deg,var(--color-canvas-wash)0,var(--color-canvas)360px)no-repeat,var(--bc-canvas);color:var(--bc-ink);font:400 1rem/1.5 var(--font-sans);accent-color:var(--color-action);container:bc-team/inline-size;min-height:100%}.bc-team *,.bc-team *:before,.bc-team *:after{box-sizing:border-box}.bc-team h1,.bc-team h2,.bc-team p{margin:0}.bc-team h1{font-size:var(--text-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.bc-team h2{font-size:var(--text-headline);font-weight:700}.bc-team .bc-page{max-width:1320px;margin:auto;padding:2.5rem 2rem 3rem}.bc-team .bc-page-heading{margin-bottom:2rem}.bc-team .bc-page-heading p{color:var(--bc-muted);margin-top:.45rem}.bc-team .bc-panel{border:1px solid var(--bc-line);border-radius:var(--radius-card);background:var(--bc-surface);box-shadow:var(--shadow-rest);overflow-wrap:anywhere}.bc-team .bc-guidance{background:var(--color-accent-subtle);color:var(--color-accent);margin-bottom:1.5rem;padding:1.25rem 1.5rem}.bc-team .bc-guidance p{max-width:100ch}.bc-team button,.bc-team input,.bc-team textarea{font:inherit;color:inherit}.bc-team button{border:1px solid var(--bc-edge);border-radius:var(--radius-control);background:var(--bc-surface);cursor:pointer;transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;min-height:44px;padding:.5rem .9rem;font-weight:600}.bc-team button:hover:not(:disabled){background:var(--color-surface-hover)}.bc-team button:disabled{cursor:default;opacity:.6}.bc-team :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.bc-team :-webkit-any(button,input,textarea,li,[tabindex]){scroll-margin-top:6rem}.bc-team :-moz-any(button,input,textarea,li,[tabindex]){scroll-margin-top:6rem}.bc-team :is(button,input,textarea,li,[tabindex]){scroll-margin-top:6rem}.bc-team .bc-primary{background:var(--color-action);color:var(--color-action-text);border-color:var(--bc-edge)}.bc-team .bc-primary:hover:not(:disabled){background:var(--color-action-strong)}.bc-team .bc-danger{background:var(--color-danger-action);color:var(--color-action-text);border-color:var(--bc-edge)}.bc-team .bc-danger:hover:not(:disabled){background:var(--color-danger-strong)}.bc-team .bc-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;gap:1rem}.bc-team .bc-search{flex:18rem;max-width:26rem}.bc-team fieldset{border:0;min-width:0;margin:0;padding:0}.bc-team label{display:block;margin-bottom:.35rem;font-weight:600}.bc-team .bc-search>div{display:flex;gap:.5rem}.bc-team input,.bc-team textarea{border:1px solid var(--bc-edge);border-radius:var(--radius-control);background:var(--bc-surface);width:100%;min-width:0;min-height:44px;padding:.6rem .75rem}.bc-team input::placeholder{color:var(--bc-muted);opacity:1}.bc-team textarea{resize:vertical}.bc-team .bc-filter-actions,.bc-team .bc-filter-actions>fieldset{display:flex;flex-wrap:wrap;gap:.65rem}.bc-team [aria-pressed=true]{background:var(--color-action-subtle);color:var(--color-link);border-color:var(--bc-edge)}.bc-team .bc-directory{overflow:hidden;margin-top:1.25rem}.bc-team .bc-column-head,.bc-team .bc-team-row{display:grid;grid-template-columns:minmax(16rem,2.2fr)1fr 1.2fr 1fr 8rem;align-items: center;gap:1rem;padding:1rem 1.4rem}.bc-team .bc-column-head{background:var(--color-surface-muted);color:var(--bc-muted);font-size:var(--text-meta);font-weight:600}.bc-team ul{list-style:none;margin:0;padding:0}.bc-team .bc-team-row{border-top:1px solid var(--bc-line);font-size:var(--text-label);overflow-wrap:anywhere}.bc-team .bc-team-row>div{min-width:0}.bc-team .bc-name{display:flex;flex-direction:column;align-items: flex-start}.bc-team .bc-name strong{font-size:1rem;font-weight:650}.bc-team .bc-name>span{color:var(--bc-muted);font-size:var(--text-meta)}.bc-team .bc-stage{display:inline-flex;border:1px solid var(--bc-edge);border-radius:var(--radius-pill);background:var(--bc-surface);color:var(--color-text-muted);font-size:var(--text-meta);align-items: center;gap:6px;padding:.125rem .625rem;font-weight:600}.bc-team .bc-stage:before{content:"";border-radius:var(--radius-pill);background:var(--bc-edge);width:7px;height:7px}.bc-team .bc-archived{background:var(--color-surface-muted);color:var(--bc-muted)}.bc-team .bc-invited{border-style:dashed}.bc-team .bc-archived:before,.bc-team .bc-invited:before{border:1px solid var(--bc-edge);background:0 0}.bc-team .bc-mobile-label{color:var(--bc-muted);position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.bc-team .bc-pagination{display:flex;justify-content:center;margin:1.25rem 0}.bc-team .bc-empty{text-align:center;border-style:dashed;border-color:var(--color-border-strong);margin-top:1.25rem;padding:3rem 1.5rem}.bc-team .bc-empty p{color:var(--bc-muted);max-width:72ch;margin:.5rem auto 1.25rem}.bc-team .bc-notice{background:var(--color-danger-subtle);color:var(--bc-ink);border-radius:var(--radius-control);margin:1rem 0;padding:1rem 1.25rem}.bc-team .bc-success{background:var(--color-success-subtle);color:var(--bc-ink)}.bc-team .bc-notice button{margin-top:.65rem}.bc-team .bc-muted{color:var(--bc-muted)}.bc-team .bc-small{font-size:var(--text-label);margin-top:.75rem}.bc-team .bc-team-row>.bc-row-action{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.bc-team .bc-feature-access{min-width:0}.bc-team .bc-back-action{margin-bottom:var(--space-4);color:var(--color-link)}.bc-team .bc-results,.bc-team time{font-variant-numeric:tabular-nums}.bc-team .bc-skeleton{display:grid;gap:1.5rem;margin-top:1rem;padding:2rem}.bc-team .bc-skeleton span{background:var(--color-border-soft);border-radius:var(--radius-control);width:80%;height:1.25rem}.bc-team .bc-field-error{color:var(--color-danger);font-size:.875rem}.bc-team [aria-invalid=true]{border-color:var(--color-danger)}.bc-team .bc-access-dialog{color:var(--bc-ink);background:var(--bc-surface);border-radius:var(--radius-card);overflow-y:auto;box-shadow:var(--shadow-float);border:0;max-width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:2rem}.bc-team .bc-access-dialog::backdrop{background:#0f2a3666}.bc-team .bc-access-dialog>p{margin:1rem 0 1.5rem}.bc-team .bc-dialog-form{display:grid;grid-template-columns:1fr auto auto;gap:1rem .65rem}.bc-team .bc-dialog-field{grid-column:1/-1;grid-row:1;min-width:0}.bc-team .bc-dialog-field p{margin:0 0 .5rem}.bc-team .bc-dialog-cancel{grid-column:2;grid-row:3}.bc-team .bc-dialog-confirm{grid-column:3;grid-row:3}.bc-team .bc-dialog-error{grid-column:1/-1;grid-row:2;margin:0}@media (max-width:1050px){.bc-team .bc-column-head{display:none}.bc-team .bc-team-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.bc-team .bc-name,.bc-team .bc-row-action{grid-column:1/-1}.bc-team .bc-mobile-label{position:static;overflow:visible;clip-path:none;display:block;color:var(--bc-muted);width:auto;height:auto;margin-bottom:.2rem;font-size:.75rem}}@container bc-team (width<=1050px){.bc-team .bc-column-head{display:none}.bc-team .bc-team-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.bc-team .bc-name,.bc-team .bc-row-action{grid-column:1/-1}.bc-team .bc-mobile-label{position:static;margin-bottom:var(--space-1);overflow:visible;clip-path:none;display:block;color:var(--bc-muted);font-size:var(--text-meta);width:auto;height:auto}}@media (max-width:600px){.bc-team .bc-page{padding:1.5rem 1rem 2rem}.bc-team .bc-page-heading{margin-bottom:1.5rem}.bc-team h1{font-size:1.75rem}.bc-team .bc-guidance{background:var(--color-accent-subtle);color:var(--color-accent);padding:1rem}.bc-team .bc-search{flex-basis:100%;max-width:none}.bc-team .bc-filter-actions{width:100%}.bc-team .bc-filter-actions>fieldset{flex-wrap:nowrap;width:100%}.bc-team .bc-filter-actions>button{width:100%}.bc-team .bc-team-row{padding:1rem}.bc-team .bc-row-action>button{width:100%}.bc-team .bc-filter-actions>fieldset>button{flex:1;padding-inline-start:.5rem;padding-inline-end:.5rem}.bc-team .bc-access-dialog{padding:1.5rem}.bc-team .bc-dialog-form{grid-template-columns:minmax(0,1fr)}.bc-team .bc-dialog-cancel{grid-column:1;grid-row:3}.bc-team .bc-dialog-confirm{grid-column:1;grid-row:4}}@media (prefers-reduced-motion:reduce){.bc-team *,.bc-team *:before,.bc-team *:after{animation:none;scroll-behavior:auto;transition:none}}.bc-team .bc-page-heading{display:flex;justify-content:space-between;align-items: center;gap:1rem}.bc-team .bc-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.bc-team .bc-tabs [aria-current=page]{background:var(--color-action-subtle);color:var(--color-link);border-color:var(--color-link)}.bc-team .bc-invitations .bc-column-head,.bc-team .bc-invitation-row{grid-template-columns:minmax(16rem,2fr)1fr 1fr 1fr auto}.bc-team .bc-invitation-row .bc-row-action{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.bc-team .bc-invitation-pill:before{display:none}.bc-team .bc-invitation-draft{border-style:dashed}.bc-team .bc-invitation-approved{border-color:var(--color-text)}.bc-team .bc-invitation-sent{color:var(--color-link);border-color:var(--color-link);background:var(--color-surface)}.bc-team .bc-invitation-reconciliation-required{color:var(--color-text);background:var(--color-warning-subtle)}.bc-team .bc-invitation-accepted{color:var(--color-text);background:var(--color-success-subtle)}.bc-team .bc-invitation-cancelled,.bc-team .bc-invitation-expired{color:var(--color-text-subtle);background:var(--color-surface-muted)}.bc-team .bc-invitation-expired{border-style:dashed;border-color:var(--color-control-edge)}@media (max-width:1050px){.bc-team .bc-invitation-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bc-team .bc-page-heading{flex-direction:column;align-items:stretch}.bc-team .bc-page-heading>button,.bc-team .bc-toolbar>button{width:100%}.bc-team .bc-invitation-row .bc-row-action{grid-column:1/-1}}.bc-team .bc-form-panel{margin-bottom:1.5rem;padding:1.5rem}.bc-team .bc-form-panel h2{margin-bottom:1.25rem}.bc-team .bc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.bc-team .bc-form-grid>div{min-width:0}.bc-team .bc-form-label{margin-bottom:.35rem;font-weight:600}.bc-team .bc-form-hint{color:var(--color-text-subtle);font-size:var(--text-label);max-width:65ch;margin-top:.5rem}.bc-team .bc-form-explanation{max-width:70ch;margin:1.25rem 0}.bc-team .bc-form-actions{display:flex;flex-wrap:wrap;gap:.65rem}@media (max-width:600px){.bc-team .bc-form-panel{padding:1rem}.bc-team .bc-form-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.bc-team .bc-form-actions{flex-direction:column}}.bc-team .bc-invitation-dialog .bc-invitation-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 0 1.5rem}.bc-team .bc-invitation-summary div,.bc-team .bc-invitation-summary dd{overflow-wrap:anywhere;min-width:0}.bc-team .bc-invitation-summary dt{font-weight:600}.bc-team .bc-invitation-summary dd{margin:.25rem 0 0}.bc-team .bc-invitation-dialog{overflow-wrap:anywhere}.bc-team .bc-dialog-error button+button{margin-left:.5rem}@media (max-width:600px){.bc-team .bc-invitation-dialog .bc-invitation-summary{grid-template-columns:minmax(0,1fr)}.bc-team .bc-invitation-dialog button{width:100%}.bc-team .bc-dialog-error button+button{margin-left:0}}.bc-districts .impersonation-start{color:var(--color-text);background:var(--color-surface);border-radius:var(--radius-card);overflow:auto;box-shadow:var(--shadow-float);border:0;width:calc(100vw - 2rem);max-width:36rem;max-height:calc(100dvh - 2rem);padding:2rem}.impersonation-start::backdrop{background:#0f2a3666}.bc-districts .impersonation-start h2{overflow-wrap:anywhere}.bc-districts .impersonation-start p{margin:1rem 0}.bc-districts .impersonation-start fieldset{margin-top:1.5rem}.impersonation-start legend{margin-bottom:.5rem;font-weight:600}.impersonation-start-options,.impersonation-start-reasons{display:grid;gap:.25rem 1rem}.impersonation-start-option[hidden]{display:none}.impersonation-start-reasons{grid-template-columns:1fr 1fr}.impersonation-start-option{display:flex;cursor:pointer;align-items: center;gap:.75rem;min-height:44px;padding:.5rem 0}.bc-districts .impersonation-start-option input{accent-color:var(--color-action);flex:none;width:1.25rem;height:1.25rem;min-height:0;margin:0;padding:0}.impersonation-start-title{display:block;font-size:.875rem}.impersonation-start-case{display:grid;gap:.5rem;font-weight:600}.impersonation-start-case+.impersonation-start-case{margin-top:1rem}.bc-districts .impersonation-start .impersonation-start-case+p{margin-top:.5rem;font-size:.875rem}.impersonation-start-authorization{margin-top:1rem}.impersonation-start .bc-actions{margin-top:1.5rem}.bc-districts .impersonation-start .bc-notice{background:var(--color-danger-subtle);color:var(--color-text)}.impersonation-start .bc-notice:focus{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.impersonation-start a{color:inherit;text-underline-offset:.15em}@media (max-width:600px){.bc-districts .impersonation-start{padding:1.25rem}.impersonation-start-reasons{grid-template-columns:1fr}.impersonation-start .bc-actions{flex-direction:column;align-items:stretch}.impersonation-start .bc-actions button{width:100%}}.workspace-main.access-denied{display:grid;box-sizing:border-box;padding:var(--space-8)var(--space-6)clamp(112px,20svh,180px);overflow:hidden;color:var(--color-text);font-family:var(--font-sans);align-content: center;justify-items:center;width:100%;max-width:none;height:100dvh;min-height:0}.access-denied>.scene-text-glass{width:min(60ch,100% - 80px);max-width:60ch}.access-denied-message{padding:var(--space-6);box-sizing:border-box;overflow:visible;text-align:center;background:0 0;width:100%}.access-denied h1{margin:0 0 var(--space-3)}.access-denied h1:focus{outline:none}.access-denied p{margin:0 0 var(--space-4);line-height:1.5}.access-denied .access-denied-code{color:var(--color-text-subtle);font-size:var(--text-label);margin-block-end:var(--space-2);font-weight:600}.access-denied-actions{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.access-denied-actions button{padding:var(--space-2)var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--scene-link,var(--color-link));font:inherit;cursor:pointer;transition:background-color var(--motion-duration-color)ease;min-height:44px;font-weight:600}.access-denied-actions button:hover{background:var(--color-surface-hover)}.access-denied-actions button:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}@media (max-height:540px){.workspace-main.access-denied{padding-block:var(--space-4)}}@media (max-width:540px){.access-denied>.scene-text-glass{width:min(60ch,100% - 48px)}.access-denied-message{padding:var(--space-4)}}.environment-badge{--ribbon-fill:var(--color-action);--ribbon-text:var(--color-action-text);position:fixed;z-index:50;display:grid;width:var(--control-height);height:var(--control-height);color:var(--ribbon-text);background:0 0;place-items: center;top:0;right:0}.environment-badge>svg{position:absolute;box-sizing:border-box;width:var(--space-6);height:var(--space-6);border-bottom-left-radius:var(--radius-control);background:var(--ribbon-fill);padding:6px;top:0;right:0}.environment-badge[data-kind=local]{--ribbon-fill:var(--color-success);--ribbon-text:var(--color-surface)}.environment-badge[data-kind=pr]{--ribbon-fill:var(--color-warning);--ribbon-text:var(--color-surface)}.environment-badge[data-kind=developer]{--ribbon-fill:var(--color-accent);--ribbon-text:var(--color-surface)}.environment-badge-band{position:absolute;top:var(--space-8);padding:var(--space-1)var(--space-8);box-sizing:border-box;background:var(--ribbon-fill);color:var(--ribbon-text);box-shadow:var(--shadow-rest);font:600 var(--text-meta)/1.4 var(--font-sans);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;width:168px;right:-40px;transform:rotate(45deg)}.environment-badge:after{content:attr(aria-label);position:absolute;top:calc(100% + var(--space-2));right:var(--space-2);max-width:min(260px,calc(100vw - var(--space-8)));padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);background:var(--color-text);color:var(--color-surface);font:400 var(--text-meta)/1.4 var(--font-sans);visibility:hidden;pointer-events:none;width:max-content}.environment-badge:focus-visible:after{visibility:visible}@media (max-width:600px){.environment-badge-band{top:var(--space-6);padding-inline:var(--space-6);width:140px;right:-36px}}@media (max-width:900px){.workspace-entry:has(.environment-badge) .workspace-search{margin-right:calc(var(--space-8)*3)}}@media (max-width:640px){:-webkit-any(.settings-dialog,.command-palette):has(.environment-badge) :-webkit-any(.settings-header,.command-head){padding-right:calc(var(--space-8)*3)}:-moz-any(.settings-dialog,.command-palette):has(.environment-badge) :-moz-any(.settings-header,.command-head){padding-right:calc(var(--space-8)*3)}:is(.settings-dialog,.command-palette):has(.environment-badge) :is(.settings-header,.command-head){padding-right:calc(var(--space-8)*3)}}.mountain-picker{margin:var(--space-6)0;color:var(--color-text);min-width:0}.mountain-picker fieldset{border:0;min-width:0;margin:0;padding:0}.mountain-picker legend{margin-bottom:var(--space-4);font-size:var(--text-headline);padding:0;font-weight:600}.mountain-picker-cycle,.mountain-picker-label{display:flex;align-items: center;gap:var(--space-2);cursor:pointer;min-height:44px}.mountain-picker input{accent-color:var(--color-action);cursor:pointer;flex:none;width:24px;height:24px;margin:0}.mountain-picker-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-4)}.mountain-picker-option{cursor:pointer;min-width:0}.mountain-picker-swatch[data-scene]{--scene-height:var(--range-preview-height,65%);--scene-day-height:var(--scene-height);--scene-snow-tile:12.5%;--scene-near-height:42%;display:block;border:1px solid var(--color-control-edge);border-radius:var(--radius-control);height:88px}.mountain-picker-option:has(:checked) .mountain-picker-swatch[data-scene]{--scene-height:var(--range-preview-height,65%);--scene-day-height:var(--scene-height);--scene-snow-tile:12.5%;--scene-near-height:42%;outline:var(--focus-width)solid var(--color-link);outline-offset:var(--focus-offset)}.mountain-picker-option:has(:focus-visible){outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-control)}@media (max-width:640px){.mountain-picker-scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}}.mountain-picker .mountain-picker-seasons{margin-top:var(--space-6)}.mountain-picker-seasons>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.mountain-picker-seasons:disabled{color:var(--color-text-subtle)}@media (max-width:640px){.mountain-picker-seasons>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mountain-picker-swatch[data-scene]{height:72px}}.account-trigger,.alerts-trigger{display:flex;justify-content:center;align-items: center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px}.account-trigger{width:100%}.account-trigger:hover,.alerts-trigger:hover{background:var(--color-surface-hover)}.account-avatar{display:grid;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-action-subtle);color:var(--color-link);font-size:var(--text-label);flex:none;place-items: center;width:36px;height:36px;font-weight:600}.account-copy{display:grid;flex:1;min-width:0}.account-copy :-webkit-any(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-copy :-moz-any(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-copy :is(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-copy strong{font-size:var(--text-label);font-weight:600}.account-copy small{font-size:var(--text-meta);color:var(--color-text-subtle)}.account-chevron{flex:none;transform:rotate(-90deg)}.nav-popover{position:fixed;padding:var(--space-2);overflow:auto;max-height:calc(100svh - var(--space-8)*2);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-float);font-family:var(--font-sans);margin:0}.account-menu{inset:auto auto 88px var(--space-3);width:260px}.account-menu button,.alerts-heading button{display:flex;align-items: center;gap:var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px}.account-menu button span{flex:1}.account-menu button:hover,.account-menu button[aria-checked=true]{background:var(--color-action-subtle);color:var(--color-link)}.account-menu button:disabled{cursor:wait;color:var(--color-text-subtle)}.account-theme{padding-inline-start:0;padding-inline-end:0;padding-block:var(--space-1);margin-block:var(--space-1);border-inline-start:0;border-inline-end:0;border-block:1px solid var(--color-border);min-width:0}.workspace-tools{display:flex;align-items: center;gap:var(--space-1)}.workspace-tools .workspace-search{flex:1;min-width:0}.alerts-trigger{position:relative;flex:none}.alerts-dot{display:block;border-radius:var(--radius-pill);background:var(--color-action);flex:none;width:8px;height:8px}.alerts-trigger .alerts-dot{position:absolute;outline:2px solid var(--color-surface);top:9px;right:10px}.alerts-panel{inset:124px auto auto var(--space-3);width:360px;padding:0}.alerts-heading{display:flex;gap:var(--space-2);padding:var(--space-3)var(--space-4)0;align-items: center}.alerts-heading h2{font-size:var(--text-title);margin:0}.alerts-heading button{padding:var(--space-3);width:44px;margin-left:auto}.alerts-summary{padding:0 var(--space-4)var(--space-3);font-size:var(--text-label);color:var(--color-text-subtle);margin:0}.alerts-panel ul{list-style:none;margin:0;padding:0}.alerts-panel li{border-top:1px solid var(--color-border)}.alert-sample{display:flex;align-items: start;gap:var(--space-3);padding:var(--space-4);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.alert-sample:hover{background:var(--color-surface-hover)}.alert-sample>svg{margin-top:var(--space-1);color:var(--color-link);flex:none}.alert-sample>span:nth-child(2){flex:1;min-width:0}.alert-sample strong{display:block;font-size:var(--text-label);font-weight:600}.alert-sample small{display:block;margin-top:var(--space-1);font-size:var(--text-meta);color:var(--color-text-subtle)}.alert-sample .alerts-dot{margin-top:var(--space-2)}:is(.account-trigger,.alerts-trigger,.nav-popover button):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:calc(-1*var(--focus-width))}@media (min-width:901px){.workspace-entry[data-nav=rail] :-webkit-any(.account-copy,.account-chevron){display:none}.workspace-entry[data-nav=rail] :-moz-any(.account-copy,.account-chevron){display:none}.workspace-entry[data-nav=rail] :is(.account-copy,.account-chevron){display:none}.workspace-entry[data-nav=rail] .account-trigger{padding:0}.workspace-entry[data-nav=rail] .workspace-tools{flex-direction:column}.workspace-entry[data-nav=rail] .account-menu,.workspace-entry[data-nav=rail] .alerts-panel{left:76px}}@media (max-width:900px){.workspace-tools{flex:100%;order:2}.workspace-entry:has(.environment-badge) .workspace-sidebar{padding-top:calc(var(--space-4) + var(--space-8))}.workspace-entry:has(.environment-badge) .workspace-tools .workspace-search{margin-right:0}.account-copy,.account-chevron{display:none}.account-menu,.alerts-panel{inset:112px var(--space-4)auto;width:auto}}@media (min-width:901px){.workspace-sidebar>.workspace-nav{overflow-y:auto;scrollbar-width:thin;padding:var(--space-1);margin:calc(-1*var(--space-1));flex:auto;min-height:0}.workspace-tools{flex-shrink:0}}.alert-state{display:inline-flex;min-height:var(--control-height);color:var(--color-link);font-size:var(--text-meta);white-space:nowrap;flex:none;align-self: center;align-items: center;width:max-content;font-weight:600}.alerts-panel{max-height:calc(100svh - 140px)}@media (min-width:901px){.workspace-nav .workspace-nav-heading{min-height:28px}}@media (max-width:900px){.workspace-district-picker{order:1}.workspace-entry:has(.environment-badge) .workspace-sidebar{padding-top:var(--space-4)}.workspace-entry:has(.environment-badge) .workspace-account{margin-right:calc(var(--space-8)*2)}.account-menu,.alerts-panel{max-height:calc(100svh - 128px)}}.impl-page{--impl-status:var(--color-link);display:grid;gap:var(--space-6);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);font-variant-numeric:tabular-nums;width:100%;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto}.impl-page *,.impl-page *:before,.impl-page *:after{box-sizing:border-box}.impl-page :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.impl-page h1,.impl-page h2,.impl-page p{margin:0}.impl-page h1{display:flex;justify-self:start;align-items: center;gap:var(--space-3);font-size:var(--text-display);letter-spacing:-.02em;font-weight:700;line-height:1.2}.impl-page h2{font-size:var(--text-headline);font-weight:700}.impl-page :where(fieldset){border:0;min-width:0;margin:0;padding:0}.impl-page button,.impl-page select,.impl-page input{font:inherit}.impl-page button{cursor:pointer;transition:background-color var(--motion-duration-color)ease}.impl-page button:disabled{cursor:default;opacity:.6}.impl-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.impl-head{display:grid;gap:var(--space-2);padding-inline-end:var(--environment-ribbon-safe-inline)}.impl-chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.impl-page .impl-chip{padding:var(--space-1)var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-meta);font-weight:600}.impl-page .impl-chip:first-child{background:var(--color-accent-subtle);color:var(--color-accent)}.impl-page .impl-who,.impl-page .impl-note{color:var(--color-text-subtle);font-size:var(--text-meta)}.impl-page .impl-who{display:block}.impl-card{border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0}.impl-controls{display:flex;align-items: flex-end;gap:var(--space-4)var(--space-6);padding:var(--space-4)var(--space-6);flex-wrap:wrap}.impl-control{display:grid;gap:var(--space-1)}.impl-page .impl-control-label{color:var(--color-text-subtle);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.impl-seg{display:inline-flex;border:1px solid var(--color-control-edge);border-radius:var(--radius-control);overflow:hidden;flex-wrap:wrap}.impl-page .impl-seg button{min-height:var(--control-height);padding:0 var(--space-4);border:0;border-inline-start:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600}.impl-seg button:first-of-type{border-inline-start:0}.impl-page .impl-seg button:hover{background:var(--color-surface-hover)}.impl-page .impl-seg [aria-pressed=true],.impl-page .impl-seg [aria-pressed=true]:hover{background:var(--color-action-subtle);color:var(--color-link)}.impl-page .impl-dates-button,.impl-page .impl-secondary,.impl-page .impl-icon-button{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-weight:600}.impl-page .impl-dates-button:hover,.impl-page .impl-secondary:hover:not(:disabled),.impl-page .impl-icon-button:hover{background:var(--color-surface-hover)}.impl-page .impl-icon-button{width:var(--control-height);color:var(--color-link);padding:0}.impl-page .impl-primary{min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-action);border-radius:var(--radius-control);background:var(--color-action);color:var(--color-action-text);font-weight:600}.impl-page .impl-primary:hover{background:var(--color-action-strong)}.impl-chevron-down{transform:rotate(90deg)}.impl-chevron-back{transform:rotate(180deg)}.impl-dates{position:relative}.impl-page .impl-dates-pop{position:absolute;z-index:5;display:flex;gap:var(--space-4);max-width:min(36rem,calc(100vw - var(--space-8)));padding:var(--space-4);border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-float);flex-wrap:wrap;width:max-content;top:calc(100% + var(--space-2))}.impl-page .impl-dates-pop:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.impl-page .impl-dates-pop:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.impl-page .impl-dates-pop:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.impl-page .impl-dates-pop:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.impl-page .impl-dates-pop:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.impl-page .impl-dates-pop:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.impl-dates-pop legend{margin-bottom:var(--space-2);font-size:var(--text-label);padding:0;font-weight:600}.impl-dates-presets{display:grid;gap:var(--space-1);min-width:12rem}.impl-page .impl-dates-presets button{min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);text-align:start;border:0}.impl-page .impl-dates-presets button:hover{background:var(--color-surface-hover)}.impl-page .impl-dates-presets [aria-pressed=true],.impl-page .impl-dates-presets [aria-pressed=true]:hover{background:var(--color-action-subtle);color:var(--color-link);font-weight:600}.impl-dates-custom fieldset{display:grid;gap:var(--space-2)}.impl-dates-custom label,.impl-filter{display:grid;gap:var(--space-1);font-size:var(--text-meta);font-weight:600}.impl-page input,.impl-page select{min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text)}.impl-goal{display:grid;gap:var(--space-3)}.impl-table{border-collapse:collapse;width:100%}.impl-table thead th{padding:var(--space-3)var(--space-4);background:var(--color-surface-muted);color:var(--color-text-subtle);font-size:var(--text-meta);letter-spacing:.04em;text-align:start;text-transform:uppercase;white-space:nowrap;font-weight:600}.impl-breakdown-table thead th:first-child{min-width:15rem}.impl-programs thead th:first-child,.impl-months thead th:first-child{width:38%}.impl-programs thead th:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-programs thead th:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-programs thead th:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-months thead th:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-months thead th:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-months thead th:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-card)}.impl-programs thead th:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-programs thead th:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-programs thead th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-months thead th:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-months thead th:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-months thead th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-card)}.impl-programs thead th:last-child{width:5.5rem}.impl-programs thead th:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-programs thead th:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-programs thead th:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-months thead th:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-months thead th:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-months thead th:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-card)}.impl-programs thead th:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-programs thead th:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-programs thead th:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-months thead th:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-months thead th:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-months thead th:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-card)}.impl-table tbody th,.impl-table tbody td{padding:var(--space-4);border-top:1px solid var(--color-border);text-align:start;vertical-align:middle;font-weight:400}.impl-programs,.impl-months{table-layout:fixed}.impl-months{min-width:44rem}.impl-programs tbody th{overflow-wrap:anywhere}.impl-program{display:flex;align-items: flex-start;gap:var(--space-3)}.impl-title{display:block;font-size:1.0625rem;font-weight:650}.impl-big{display:block;font-size:1.75rem;font-weight:700;line-height:1.15}.impl-goals{font-weight:650}.impl-go{width:calc(var(--control-height) + var(--space-8));text-align:end}.impl-page .impl-badge{display:inline-grid;font-size:var(--text-meta);letter-spacing:0;border-radius:6px;flex:none;place-items: center;width:28px;height:28px;font-weight:700;line-height:1}.impl-page .impl-badge[data-size=large]{font-size:var(--text-label);width:36px;height:36px}.impl-page .impl-badge[data-tone="1"]{background:var(--color-action);color:var(--color-action-text)}.impl-page .impl-badge[data-tone="2"]{background:var(--color-accent-subtle);color:var(--color-accent)}.impl-page .impl-badge[data-tone="3"]{background:var(--color-action-subtle);color:var(--color-link)}.impl-page .impl-badge[data-tone="4"]{background:var(--color-text);color:var(--color-surface)}.impl-page .impl-link{color:var(--color-link);text-align:start;text-decoration:underline;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:1.0625rem;font-weight:650}.impl-page .impl-link:hover{text-decoration-thickness:2px}.impl-month-cell{display:inline-flex;align-items: center;gap:var(--space-2);font-weight:650}.impl-months tbody td{white-space:nowrap}.impl-months tbody th{overflow-wrap:anywhere}.impl-scroll{overflow-x:auto}.impl-page [data-status=at]{--impl-status:var(--color-success)}.impl-page [data-status=close]{--impl-status:color-mix(in srgb,var(--color-success)55%,var(--color-warning))}.impl-page [data-status=below]{--impl-status:var(--color-warning)}.impl-page [data-status=far]{--impl-status:var(--color-danger)}.impl-page [data-status=none]{--impl-status:var(--color-link)}.impl-dot{display:inline-block;border-radius:var(--radius-pill);background:var(--impl-status);flex:none;width:10px;height:10px}.impl-status-key{display:flex;gap:var(--space-2)var(--space-4);list-style:none;color:var(--color-text-subtle);font-size:var(--text-meta);flex-wrap:wrap;margin:0;padding:0}.impl-status-key li{display:inline-flex;align-items: center;gap:var(--space-2)}.impl-bar{display:flex;align-items: center;gap:var(--space-3);min-width:9rem}.impl-track{border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden;flex:1;min-width:4rem;height:12px}.impl-fill{display:block;border-radius:var(--radius-pill);background:var(--impl-status);height:100%}.impl-bar-value{text-align:end;min-width:3ch;font-weight:700}.impl-page .impl-state,.impl-page .impl-empty{padding:var(--space-6);border:1px dashed var(--color-control-edge);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:center}.impl-page .impl-state[data-tone=error]{border-style:solid;border-color:var(--color-border);background:var(--color-warning-subtle)}.impl-page .impl-back{display:inline-flex;justify-self:start;align-items: center;gap:var(--space-1);min-height:var(--control-height);padding:0 var(--space-2)0 0;color:var(--color-link);background:0 0;border:0;font-weight:600}.impl-page .impl-back:hover{text-decoration:underline}.impl-filters{display:flex;align-items: flex-end;gap:var(--space-3)var(--space-4);padding:var(--space-4)var(--space-6);flex-wrap:wrap}.impl-filters>.impl-control-label{align-self: center}.impl-filter select{min-width:10rem;max-width:100%}.impl-breakdown{overflow:hidden}.impl-panel-head{display:flex;justify-content:space-between;align-items: flex-start;gap:var(--space-3)var(--space-4);padding:var(--space-4)var(--space-6);flex-wrap:wrap}.impl-panel-actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.impl-page .impl-key{display:flex;align-items: center;gap:var(--space-2)var(--space-6);padding:var(--space-3)var(--space-6);border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);flex-wrap:wrap}.impl-page .impl-key-head{color:var(--color-text-subtle);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.impl-key-item{display:inline-flex;align-items: center;gap:var(--space-2)}.impl-key .impl-status-key{margin-inline-start:auto}.impl-page .impl-goal-num{display:inline-grid;border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-surface);letter-spacing:0;place-items: center;width:20px;height:20px;margin-inline-end:var(--space-1);font-size:.75rem;font-weight:700}.impl-panel-state{padding:var(--space-4)var(--space-6)var(--space-6)}.impl-page .impl-group-row th{padding:var(--space-2)var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.impl-page .impl-row-message{color:var(--color-text-subtle);font-size:var(--text-meta)}.impl-breakdown-table tr[data-depth="1"] th{padding-inline-start:calc(var(--space-4) + var(--space-6))}.impl-breakdown-table tr[data-depth="2"] th{padding-inline-start:calc(var(--space-4) + var(--space-8) + var(--space-6))}.impl-breakdown-table tr[data-depth="1"] .impl-row-message{padding-inline-start:calc(var(--space-4) + var(--space-8))}.impl-breakdown-table tr[data-depth="2"] .impl-row-message{padding-inline-start:calc(var(--space-4) + var(--space-8) + var(--space-8))}.impl-page .impl-drill{display:inline-flex;align-items: flex-start;gap:var(--space-2);min-height:var(--control-height);color:var(--color-text);text-align:start;background:0 0;border:0;padding:0}.impl-drill-chevron{margin-top:var(--space-1);transition:transform var(--motion-duration)ease}.impl-drill[aria-expanded=true] .impl-drill-chevron{transform:rotate(90deg)}.impl-drill-name{display:block;font-weight:650}.impl-page .impl-drill-hint{display:block;color:var(--color-link);font-size:var(--text-meta);font-weight:600}@media (max-width:700px){.impl-page{gap:var(--space-4)}.impl-page h1{font-size:1.75rem}.impl-controls,.impl-filters,.impl-panel-head,.impl-page .impl-key{padding-inline:var(--space-4)}.impl-filter,.impl-filter select{width:100%}.impl-programs thead{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.impl-programs,.impl-programs tbody{display:block}.impl-programs tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))auto;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-border)}.impl-programs tbody tr:first-child{border-top:0}.impl-programs tbody th,.impl-programs tbody td{display:block;border:0;width:auto;padding:0}.impl-programs tbody th{grid-column:1/4}.impl-programs .impl-go{grid-column:4;grid-row:1}.impl-programs td[data-label]:before{content:attr(data-label);display:block;color:var(--color-text-subtle);font-size:var(--text-meta)}.impl-big{font-size:1.375rem}.impl-key .impl-status-key{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.impl-drill-chevron,.impl-page button{transition:none}}.dh-page{display:grid;gap:var(--space-6);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);font-variant-numeric:tabular-nums;width:100%;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto}.dh-page *,.dh-page *:before,.dh-page *:after{box-sizing:border-box}.dh-page :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.dh-page :where(h1,h2,h3,p,dl,dd,ol){margin:0}.dh-head{display:grid;gap:var(--space-1);padding-inline-end:var(--environment-ribbon-safe-inline)}.dh-page .dh-eyebrow{color:var(--color-link);font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.dh-page h1{font-size:var(--text-display);letter-spacing:-.02em;font-weight:700;line-height:1.2}.dh-page .dh-card{display:grid;gap:var(--space-3);padding:var(--space-4)var(--space-6)var(--space-6);border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.dh-card-head{display:flex;justify-content:space-between;align-items: center;gap:var(--space-2)var(--space-4);flex-wrap:wrap}.dh-card-head h2{font-size:var(--text-headline);margin-inline-end:auto;font-weight:700}.dh-page .dh-link{display:inline-flex;align-items: center;gap:var(--space-1);min-height:var(--control-height);color:var(--color-link);text-decoration:none;font-weight:600}.dh-page .dh-link:hover{text-decoration:underline}.dh-page .dh-tag{padding:0 var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-subtle);font-size:var(--text-meta);font-weight:600;line-height:1.8}.dh-page .dh-note{color:var(--color-text-subtle);font-size:var(--text-meta)}.dh-page .dh-empty,.dh-page .dh-state{padding:var(--space-6);border:1px dashed var(--color-control-edge);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:center}.dh-page .dh-state[data-tone=error]{border-style:solid;border-color:var(--color-border);background:var(--color-warning-subtle)}.dh-updates{display:grid;gap:var(--space-3);list-style:none;padding:0}.dh-page .dh-update{border:1px solid var(--color-border);border-inline-start:4px solid var(--color-action);border-radius:var(--radius-control);background:var(--color-surface)}.dh-update h3{font:inherit}.dh-page .dh-update-head{display:flex;align-items: center;gap:var(--space-4);min-height:var(--control-height);padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--motion-duration-color)ease;border:0;width:100%}.dh-page .dh-update-head:hover{background:var(--color-surface-hover)}.dh-page .dh-rank{display:inline-grid;border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);flex:none;place-items: center;width:32px;height:32px;font-weight:700}.dh-update-main{display:grid;gap:var(--space-1);flex:1;min-width:0}.dh-program{display:inline-flex;align-items: center;gap:var(--space-2);font-size:var(--text-meta);font-weight:700}.dh-update-title{font-size:1.0625rem;font-weight:650;line-height:1.35}.dh-chevron{transition:transform var(--motion-duration)ease;flex:none;transform:rotate(90deg)}.dh-update-head[aria-expanded=true] .dh-chevron{transform:rotate(-90deg)}.dh-page .dh-badge{display:inline-grid;border-radius:5px;flex:none;place-items: center;width:22px;height:22px;font-size:.6875rem;font-weight:700;line-height:1}.dh-page .dh-badge[data-tone="1"]{background:var(--color-action);color:var(--color-action-text)}.dh-page .dh-badge[data-tone="2"]{background:var(--color-accent-subtle);color:var(--color-accent)}.dh-page .dh-badge[data-tone="3"]{background:var(--color-action-subtle);color:var(--color-link)}.dh-page .dh-badge[data-tone="4"]{background:var(--color-text);color:var(--color-surface)}.dh-update-body{display:grid;gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--color-border)}.dh-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}.dh-page .dh-figures>div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-muted);color:var(--color-text)}.dh-page .dh-figures dt{color:var(--color-text-muted);font-size:var(--text-meta)}.dh-figures dd{font-size:var(--text-headline);font-weight:700}.dh-update-foot{display:flex;align-items: center;gap:var(--space-2)var(--space-3);flex-wrap:wrap}.dh-page .dh-primary,.dh-page .dh-secondary{display:inline-flex;min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-control);font:inherit;text-decoration:none;cursor:pointer;transition:background-color var(--motion-duration-color)ease;align-items: center;font-weight:600}.dh-page .dh-primary{border:1px solid var(--color-action);background:var(--color-action);color:var(--color-action-text)}.dh-page .dh-primary:hover{background:var(--color-action-strong)}.dh-page .dh-secondary{border:1px solid var(--color-control-edge);background:var(--color-surface);color:var(--color-text)}.dh-page .dh-secondary:hover{background:var(--color-surface-hover)}@media (max-width:700px){.dh-page{gap:var(--space-4)}.dh-page h1{font-size:1.75rem}.dh-page .dh-card{padding-inline:var(--space-4)}.dh-page .dh-update-head{gap:var(--space-3);padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.dh-chevron,.dh-page .dh-update-head,.dh-page .dh-primary,.dh-page .dh-secondary{transition:none}}.oc-page{--oc-bar-height:22px;display:grid;gap:var(--space-6);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);font-variant-numeric:tabular-nums;width:100%;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto}.oc-page *,.oc-page *:before,.oc-page *:after{box-sizing:border-box}.oc-page :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.oc-page :where(h1,h2,h3,p,figure,ul){margin:0}.oc-page :where(fieldset){border:0;min-width:0;margin:0;padding:0}.oc-page :where(button,select){font:inherit}.oc-page button{cursor:pointer;transition:background-color var(--motion-duration-color)ease}.oc-page button:disabled{cursor:default;opacity:.6}.oc-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}.oc-head{display:grid;gap:var(--space-2);padding-inline-end:var(--environment-ribbon-safe-inline)}.oc-page h1{display:flex;justify-self:start;align-items: center;gap:var(--space-3);font-size:var(--text-display);letter-spacing:-.02em;font-weight:700;line-height:1.2}.oc-page h2{font-size:var(--text-headline);font-weight:700}.oc-page h3{font-size:1.0625rem;font-weight:650}.oc-chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.oc-page .oc-chip{padding:var(--space-1)var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-meta);font-weight:600}.oc-page .oc-chip:first-child{background:var(--color-accent-subtle);color:var(--color-accent)}.oc-page .oc-note{color:var(--color-text-subtle);font-size:var(--text-meta)}.oc-page .oc-card{border:1px solid var(--color-section-edge);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0}.oc-panel{display:grid;gap:var(--space-4);padding:var(--space-4)var(--space-6)var(--space-6)}.oc-panel-head{display:flex;justify-content:space-between;align-items: flex-start;gap:var(--space-3)var(--space-4);flex-wrap:wrap}.oc-controls{display:flex;align-items: flex-end;gap:var(--space-4)var(--space-6);padding:var(--space-4)var(--space-6);flex-wrap:wrap}.oc-control{display:grid;gap:var(--space-1)}.oc-page .oc-label{color:var(--color-text-subtle);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.oc-toggle{display:inline-flex;border:1px solid var(--color-control-edge);border-radius:var(--radius-control);overflow:hidden;flex-wrap:wrap}.oc-page .oc-toggle button{min-height:var(--control-height);padding:0 var(--space-4);border:0;border-inline-start:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-weight:600}.oc-toggle button:first-of-type{border-inline-start:0}.oc-page .oc-toggle button:hover{background:var(--color-surface-hover)}.oc-page .oc-toggle [aria-pressed=true],.oc-page .oc-toggle [aria-pressed=true]:hover{background:var(--color-action-subtle);color:var(--color-link)}.oc-page .oc-select,.oc-page .oc-filter select{min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);min-width:9rem}.oc-page .oc-secondary,.oc-page .oc-icon-button{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-weight:600}.oc-page .oc-secondary:hover:not(:disabled),.oc-page .oc-icon-button:hover{background:var(--color-surface-hover)}.oc-page .oc-icon-button{width:var(--control-height);color:var(--color-link);padding:0}.oc-page .oc-back,.oc-page .oc-open{display:inline-flex;justify-self:start;align-items: center;gap:var(--space-1);min-height:var(--control-height);color:var(--color-link);text-align:start;background:0 0;border:0;padding:0;font-weight:600}.oc-page .oc-back:hover,.oc-page .oc-open:hover{text-decoration:underline}.oc-chevron-back{transform:rotate(180deg)}.oc-filters{display:flex;align-items: flex-end;gap:var(--space-3)var(--space-4);padding:var(--space-4)var(--space-6);flex-wrap:wrap}.oc-filters>.oc-label{align-self: center}.oc-filter{display:grid;gap:var(--space-1);font-size:var(--text-meta);font-weight:600}.oc-page .oc-state{padding:var(--space-6);border:1px dashed var(--color-control-edge);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:center}.oc-page .oc-state[data-tone=error]{border-style:solid;border-color:var(--color-border);background:var(--color-warning-subtle)}.oc-page .oc-callout{padding:var(--space-3)var(--space-4);border-radius:var(--radius-control);background:var(--color-accent-subtle);color:var(--color-text);font-size:var(--text-label)}.oc-page .oc-seg[data-tone="1"],.oc-page .oc-swatch[data-tone="1"]{background:var(--color-success);color:var(--color-surface)}.oc-page .oc-seg[data-tone="2"],.oc-page .oc-swatch[data-tone="2"]{background:color-mix(in srgb,var(--color-success)35%,var(--color-surface));color:var(--color-text)}.oc-page .oc-seg[data-tone="3"],.oc-page .oc-swatch[data-tone="3"]{background:var(--color-warning);color:var(--color-surface)}.oc-page .oc-seg[data-tone="4"],.oc-page .oc-swatch[data-tone="4"]{background:color-mix(in srgb,var(--color-warning)50%,var(--color-danger));color:var(--color-surface)}.oc-page .oc-seg[data-tone="5"],.oc-page .oc-swatch[data-tone="5"]{background:var(--color-danger);color:var(--color-surface)}.oc-seg{display:flex;overflow:hidden;white-space:nowrap;justify-content:center;align-items: center;min-width:0;font-size:.75rem;font-weight:700}.oc-key{display:flex;gap:var(--space-2)var(--space-4);list-style:none;font-size:var(--text-meta);flex-wrap:wrap;padding:0}.oc-key li{display:inline-flex;align-items: flex-start;gap:var(--space-2)}.oc-key small{display:block;color:var(--color-text-subtle);font-size:.75rem}.oc-swatch{border-radius:3px;flex:none;width:12px;height:12px;margin-top:3px}.oc-threshold-swatch{border-top:2px dashed var(--color-text);flex:none;width:14px;margin-top:9px}.oc-assessments{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),30rem));gap:var(--space-4)}.oc-page .oc-assessment{display:grid;align-content: start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.oc-columns{display:flex;align-items: flex-end;gap:var(--space-3)}.oc-column{display:grid;justify-items:center;gap:var(--space-1);flex:1;min-width:0;max-width:6rem}.oc-column-top{font-size:1.125rem;font-weight:700}.oc-stack{position:relative;display:flex;border:1px solid var(--color-border);background:var(--color-surface-muted);overflow:hidden;border-radius:6px;flex-direction:column;width:100%;height:200px}.oc-stack .oc-seg{flex-basis:0}.oc-threshold{position:absolute;border-top:2px dashed var(--color-text);pointer-events:none;left:0;right:0}.oc-column figcaption{display:grid;font-size:var(--text-meta);justify-items:center;font-weight:600}.oc-column figcaption small{color:var(--color-text-subtle);font-weight:400}.oc-line{display:grid;gap:var(--space-2)}.oc-line svg{width:100%;height:auto}.oc-grid{stroke:var(--color-border)}.oc-axis{fill:var(--color-text-subtle);font-size:13px}.oc-series polyline{fill:none;stroke:var(--color-link);stroke-width:3}.oc-series circle{fill:var(--color-surface);stroke:var(--color-link);stroke-width:2.5}.oc-series[data-muted] polyline,.oc-series[data-muted] circle{stroke:var(--color-text-subtle)}.oc-line-key{display:flex;gap:var(--space-2)var(--space-4);font-size:var(--text-meta);flex-wrap:wrap}.oc-line-key span{display:inline-flex;align-items: center;gap:var(--space-2)}.oc-line-key i{border-top:3px solid var(--color-link);width:18px}.oc-line-key [data-muted] i{border-top-color:var(--color-text-subtle)}.oc-breakdown{overflow:hidden}.oc-breakdown>.oc-panel-head{padding:var(--space-4)var(--space-6)}.oc-panel-actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.oc-panel-key{padding:var(--space-3)var(--space-6);border-top:1px solid var(--color-border)}.oc-panel-state{padding:var(--space-4)var(--space-6)var(--space-6)}.oc-scroll{overflow-x:auto}.oc-table{border-collapse:collapse;width:100%;min-width:40rem}.oc-table thead th{padding:var(--space-3)var(--space-4);background:var(--color-surface-muted);color:var(--color-text-subtle);font-size:var(--text-meta);letter-spacing:.04em;text-align:start;text-transform:uppercase;font-weight:600}.oc-table tbody th,.oc-table tbody td{padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-border);text-align:start;vertical-align:middle;font-weight:400}.oc-table tbody th{width:26%}.oc-page .oc-group-row th{padding:var(--space-2)var(--space-4);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.oc-table .oc-num{text-align:end;width:7rem}.oc-table tr[data-depth="1"] th{padding-inline-start:calc(var(--space-4) + var(--space-6))}.oc-page .oc-row-message{color:var(--color-text-subtle);font-size:var(--text-meta);padding-inline-start:calc(var(--space-4) + var(--space-8))}.oc-page .oc-drill{display:inline-flex;align-items: flex-start;gap:var(--space-2);min-height:var(--control-height);color:var(--color-text);text-align:start;background:0 0;border:0;padding:0}.oc-drill-chevron{margin-top:var(--space-1);transition:transform var(--motion-duration)ease}.oc-drill[aria-expanded=true] .oc-drill-chevron{transform:rotate(90deg)}.oc-drill-name{display:block;font-weight:650}.oc-page .oc-drill-hint{display:block;color:var(--color-link);font-size:var(--text-meta);font-weight:600}.oc-bars{display:grid;gap:var(--space-2)}.oc-bar-line{display:flex;align-items: center;gap:var(--space-3)}.oc-page .oc-bar-label{color:var(--color-text-subtle);font-size:var(--text-meta);flex:none;width:9rem;font-weight:600}.oc-bar{display:flex;height:var(--oc-bar-height);overflow:hidden;border-radius:6px;flex:1;min-width:12rem}.oc-bar .oc-seg{flex-basis:0}.oc-stat{display:flex;min-height:var(--oc-bar-height);justify-content:flex-end;align-items: center;font-weight:700}.oc-stat+.oc-stat{margin-top:var(--space-2)}.oc-page .oc-stat[data-muted]{color:var(--color-text-subtle);font-weight:600}.oc-page .oc-badge{display:inline-grid;font-size:var(--text-meta);letter-spacing:0;border-radius:6px;flex:none;place-items: center;width:28px;height:28px;font-weight:700;line-height:1}.oc-page .oc-badge[data-size=large]{font-size:var(--text-label);width:36px;height:36px}.oc-page .oc-badge[data-tone="1"]{background:var(--color-action);color:var(--color-action-text)}.oc-page .oc-badge[data-tone="2"]{background:var(--color-accent-subtle);color:var(--color-accent)}.oc-page .oc-badge[data-tone="3"]{background:var(--color-action-subtle);color:var(--color-link)}.oc-page .oc-badge[data-tone="4"]{background:var(--color-text);color:var(--color-surface)}.oc-rating{display:inline-flex;align-items: center;gap:var(--space-1)var(--space-2);flex-wrap:wrap}.oc-page .oc-pill{padding:0 var(--space-3);border:1px solid var(--color-success);border-radius:var(--radius-pill);background:var(--color-success-subtle);color:var(--color-text);font-size:var(--text-meta);text-transform:uppercase;font-weight:700;line-height:1.7}.oc-page .oc-pill[data-level=Moderate]{border-color:var(--color-warning);background:var(--color-warning-subtle);color:var(--color-text)}.oc-page .oc-pill[data-level=Low]{border-color:var(--color-danger);background:var(--color-danger-subtle);color:var(--color-text)}.oc-page .oc-pill[data-level=usage]{border-color:var(--color-control-edge);background:var(--color-surface);color:var(--color-text)}.oc-page .oc-showing{display:flex;align-items: center;gap:var(--space-2)var(--space-3);padding:var(--space-3)var(--space-4);border-radius:var(--radius-control);background:var(--color-action-subtle);color:var(--color-text);flex-wrap:wrap}.oc-windows{display:flex;gap:var(--space-6);flex-wrap:wrap}.oc-window{display:grid;justify-items:center;gap:var(--space-2);min-width:10rem}.oc-window .oc-column{max-width:5rem}.oc-window-name{font-weight:700}.oc-bands{display:grid;gap:var(--space-3);list-style:none;padding:0}.oc-bands li{display:grid;grid-template-columns:minmax(10rem,14rem)1fr 4rem;align-items: center;gap:var(--space-4)}.oc-band-name{display:grid}.oc-page .oc-band-name small{color:var(--color-text-subtle);font-size:var(--text-meta)}.oc-band-track{position:relative;border-radius:var(--radius-pill);background:var(--color-surface-muted);height:18px}.oc-band-fill{display:block;border-radius:var(--radius-pill);background:var(--color-link);height:100%}.oc-bands li[data-non] .oc-band-fill{background:var(--color-text-subtle)}.oc-band-non{position:absolute;border-inline-start:2px dashed var(--color-text);top:-4px;bottom:-4px}.oc-band-value{text-align:end}.oc-legend{display:grid;gap:var(--space-2);padding:var(--space-3)var(--space-4)}.oc-legend-row{display:flex;align-items: center;gap:var(--space-3);flex-wrap:wrap}.oc-impact-list{overflow:hidden}.oc-list-title{padding:var(--space-4)var(--space-6)}.oc-program{display:flex;align-items: flex-start;gap:var(--space-3)}.oc-program-name{display:block;font-weight:650}.oc-go{width:calc(var(--control-height) + var(--space-8));text-align:end}@media (max-width:700px){.oc-page{gap:var(--space-4)}.oc-page h1{font-size:1.75rem}.oc-controls,.oc-filters,.oc-panel,.oc-breakdown>.oc-panel-head,.oc-panel-key{padding-inline:var(--space-4)}.oc-filter,.oc-filter select{width:100%}.oc-bands li{grid-template-columns:1fr 3.5rem}.oc-band-track{grid-column:1/-1;grid-row:2}.oc-impact-list{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.oc-drill-chevron,.oc-page button{transition:none}}@media (max-width:900px){[data-horizontal-rail]{gap:var(--horizontal-rail-gap);overflow-x:auto;scroll-padding-inline:calc(var(--focus-width) + var(--focus-offset));scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000,#000 calc(100% - var(--space-6)),transparent);mask-image:linear-gradient(to right,#000,#000 calc(100% - var(--space-6)),transparent)}[data-horizontal-rail]::-webkit-scrollbar{display:none}}.settings-dialog,.command-palette{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font:400 1rem/1.5 var(--font-sans);box-shadow:var(--shadow-float);overflow:hidden;scrollbar-color:var(--color-control-edge)var(--color-surface);padding:0}.settings-dialog *,.command-palette *{box-sizing:border-box}.settings-dialog:not([open]),.command-palette:not([open]){display:none}.settings-dialog::backdrop{background:color-mix(in srgb,var(--color-text)40%,transparent)}.command-palette::backdrop{background:color-mix(in srgb,var(--color-text)40%,transparent)}.settings-dialog :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.command-palette :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.workspace-search:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.settings-dialog{width:min(1120px,100vw - 64px);max-width:none;height:min(760px,100dvh - 64px);max-height:none}.settings-header{display:flex;padding:var(--space-3)var(--space-4)var(--space-3)var(--space-6);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items: center}.settings-header h2{font-size:var(--text-title);margin:0;font-weight:700;line-height:1.25}.overlay-icon{display:grid;border-radius:var(--radius-control);color:var(--color-text-subtle);cursor:pointer;background:0 0;border:0;place-items: center;width:44px;min-width:44px;height:44px}.overlay-icon:hover{background:var(--color-surface-hover);color:var(--color-text)}.settings-close{display:inline-flex;justify-content:center;align-items: center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:600 var(--text-label)/1 var(--font-sans);cursor:pointer;transition:background-color var(--motion-duration-color)ease,border-color var(--motion-duration-color)ease;min-height:44px}.settings-close:hover{background:var(--color-surface-hover)}.settings-close svg{flex:none}.settings-layout{display:grid;grid-template-columns:240px minmax(0,1fr);height:calc(100% - 69px)}.settings-rail{padding:var(--space-4)var(--space-3);background:var(--color-canvas);border-right:1px solid var(--color-border);overflow-y:auto}.overlay-search{display:flex;align-items: center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-subtle);min-height:44px}.overlay-search input{color:var(--color-text);font:inherit;background:0 0;border:0;width:100%;min-width:0;min-height:42px}.settings-rail ul{list-style:none;margin:var(--space-4)0;padding:0}.settings-rail a{display:flex;align-items: center;gap:var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;font-size:var(--text-label);transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;min-height:48px;font-weight:600}.settings-rail a svg:last-child{display:none;margin-left:auto}.settings-rail a:hover{background:var(--color-surface-hover)}.settings-rail a[aria-current]{background:var(--color-action-subtle);color:var(--color-link);font-weight:650}.settings-pane{overflow:auto;padding:var(--space-8);min-width:0}.settings-pane h1{color:var(--color-text);font-size:var(--text-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}.settings-pane .workspace-main,.settings-pane .bc-team{min-height:0;padding:0}.settings-pane .bc-team{background:0 0}.settings-pane .bc-team .bc-page{max-width:none;padding:0}.settings-pane .bc-team .bc-page-heading,.settings-pane .bc-team .bc-guidance{margin-bottom:var(--space-6)}.settings-pane .features-page{background:0 0;max-width:none}.settings-pane .features-card{margin-top:var(--space-6)}.settings-back{display:none}.settings-section-intro{margin:var(--space-2)0 0;color:var(--color-text-muted);max-width:65ch}.settings-account-status{margin:var(--space-4)0 0;color:var(--color-text-subtle);max-width:65ch}.settings-account dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-6)0;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-border);overflow:hidden;gap:1px}.settings-account dl>div{padding:var(--space-4)var(--space-6);background:var(--color-surface);min-width:0}.settings-account dt{color:var(--color-text-subtle);font-size:var(--text-meta);font-weight:650}.settings-account dd{margin:var(--space-1)0 0;color:var(--color-text);font-size:var(--text-title);overflow-wrap:anywhere;font-weight:600}.settings-account button{display:inline-flex;align-items: center;gap:var(--space-2);padding:var(--space-2)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;min-height:44px}.settings-pane .workspace-admin-nav{display:grid;gap:var(--space-3);margin-top:var(--space-6);max-width:36rem;padding:0}.settings-pane .workspace-admin-nav a{display:flex;align-items: center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);text-decoration:none;min-height:52px;font-weight:600}.settings-pane .workspace-admin-nav a:hover{background:var(--color-surface-hover)}.command-palette{width:min(720px,100vw - 48px);max-width:none;max-height:min(700px,80dvh);margin:min(12dvh,100px) auto auto}.command-head{display:flex;align-items: center;gap:var(--space-3);padding:var(--space-4)var(--space-4)var(--space-3)}.command-head>svg{color:var(--color-text-subtle);flex:none}.command-head input{color:var(--color-text);font:500 var(--text-title)/1.35 var(--font-sans);background:0 0;border:0;flex:1;min-width:0;min-height:44px}.command-head input::placeholder,.overlay-search input::placeholder{color:var(--color-text-subtle);opacity:1}.command-types{display:flex;gap:var(--space-1);padding:0 var(--space-4)var(--space-4);border:0;border-bottom:1px solid var(--color-border);overflow-x:auto;min-width:0;margin:0}.command-types button{padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);color:var(--color-text-subtle);font:600 var(--text-label)/1 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #0000;min-height:44px}.command-types button[aria-pressed=true]{background:var(--color-action-subtle);border-color:var(--color-link);color:var(--color-link)}.command-results{overflow-y:auto;padding:var(--space-2)var(--space-3)var(--space-6);max-height:min(480px,54dvh)}.command-results .command-group-title{margin:var(--space-4)var(--space-3)var(--space-2);font-size:var(--text-meta);color:var(--color-text-subtle);font-weight:700}.command-option{display:flex;gap:var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;align-items: center;min-height:52px}.command-option-label{color:var(--color-text);overflow-wrap:anywhere;min-width:0;font-weight:600}.command-option-icon{display:flex;color:var(--color-text-subtle);flex:none}.command-option[aria-selected=true]{background:var(--color-action-subtle)}.command-option[aria-selected=true] .command-option-icon,.command-option[aria-selected=true] .command-option-label{color:var(--color-link)}.command-option small{white-space:nowrap;color:var(--color-text-subtle);font-size:var(--text-meta);margin-left:auto}.command-footer{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-meta);color:var(--color-text-subtle);flex-wrap:wrap}.command-footer kbd{font:inherit;padding:0 var(--space-1);border:1px solid var(--color-control-edge);background:var(--color-surface-muted);color:var(--color-text);text-align:center;border-radius:4px;min-width:1.5rem}.overlay-empty{padding:var(--space-6);color:var(--color-text-subtle)}.overlay-empty h3,.overlay-empty p{margin:0 0 var(--space-2)}.workspace-search{display:flex;align-items: center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2)var(--space-3);background:var(--color-surface);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);color:var(--color-text-subtle);font:inherit;cursor:pointer;width:100%;min-height:44px}.workspace-search kbd{font:inherit;font-size:var(--text-meta);margin-left:auto}@media (max-width:640px){.settings-dialog,.command-palette{padding-bottom:env(safe-area-inset-bottom);border-radius:0;width:100%;height:100dvh;max-height:none;margin:0;inset:0}.command-head,.command-types,.command-footer{padding-inline:var(--overlay-mobile-inset)}.command-results{padding-inline:calc(var(--overlay-mobile-inset) - var(--space-1))}.settings-layout{display:block}.settings-rail{padding:var(--space-4);border:0;height:100%}.settings-rail a{min-height:56px}.settings-rail a svg:last-child{display:block}.settings-pane{padding:var(--space-4);height:100%}.settings-account dl{grid-template-columns:1fr}.settings-account dl>div,.settings-account dl>div:nth-child(odd),.settings-account dl>div:nth-last-child(-n+2){border-bottom:0;border-right:0}.settings-dialog[data-section=list] .settings-pane,.settings-dialog[data-section=open] .settings-rail{display:none}.settings-back{display:flex;align-items: center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.settings-back svg{transform:rotate(180deg)}.command-palette{display:flex;flex-direction:column}.command-results{flex:1;max-height:none}.command-footer{justify-content:flex-start;gap:var(--space-2)var(--space-3);margin-top:auto}.command-footer>span{display:inline-flex;align-items: center;gap:var(--space-1);white-space:nowrap}.workspace-search{width:auto;margin:0}}@media (min-width:901px){.workspace-entry[data-nav=rail] .workspace-search{justify-content:center;padding:0}.workspace-entry[data-nav=rail] .workspace-search span,.workspace-entry[data-nav=rail] .workspace-search kbd{display:none}}.settings-theme{margin:var(--space-6)0;border:0;padding:0}.settings-theme legend{margin-bottom:var(--space-3);font-weight:650}.settings-theme label{display:flex;align-items: center;gap:var(--space-3);cursor:pointer;min-height:44px}.settings-theme input{accent-color:var(--color-link)}.rocky-questions{margin-block:var(--space-8)}.rocky-questions>h2{font-size:var(--text-headline);margin:0 0 var(--space-4)}.rocky-question-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items: start}.rocky-question-card{min-width:0}.rocky-question-card h3{padding:var(--space-6)var(--space-6)var(--space-4);font-size:var(--text-title);margin:0}.rocky-question-card>p{padding-inline:var(--space-6);color:var(--color-text-subtle)}.rocky-question-card ul{list-style:none;margin:0;padding:0}.rocky-question-card li{display:flex;align-items: flex-start;gap:var(--space-3);padding:var(--space-4)var(--space-6);border-top:1px solid var(--color-border)}.rocky-question-card li>svg{color:var(--color-link);margin-top:var(--space-1);flex:none}.rocky-question-text{overflow-wrap:anywhere;flex:1;min-width:0}.rocky-question-text strong{display:block;font-weight:650}.rocky-question-text small{display:block;color:var(--color-text-subtle);margin-top:var(--space-1)}.usage-view .rocky-question-delete{color:var(--color-text);background:0 0;border-color:#0000}.rocky-question-card button{flex:none;min-height:44px}.rocky-retention{font-size:var(--text-meta);padding-block:var(--space-4);border-top:1px solid var(--color-border);margin:0}@media (max-width:760px){.rocky-question-cards{grid-template-columns:minmax(0,1fr)}.rocky-question-card h3,.rocky-question-card li,.rocky-question-card>p{padding-inline:var(--space-4)}}@font-face{font-family:Usage Source Sans;font-style:normal;font-weight:200 900;font-display:swap;src:url(data:font/woff2;base64,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)format(woff2)}.usage-view,.usage-preview{--usage-ink:#29353b;--usage-muted:#62716f;--usage-line:#e1e5df;--usage-canvas:#f6f6f1;--usage-accent:#247c75;--usage-lavender:#9987bf;color:var(--usage-ink);-webkit-font-smoothing:antialiased;font-family:Usage Source Sans,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:1.45}.usage-view *,.usage-preview *{box-sizing:border-box}.usage-view{width:100%;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto}.usage-view ::selection,.usage-preview ::selection{color:#29353b;background:#e1daed}.usage-view :focus-visible{outline:2px solid var(--usage-accent);outline-offset:3px}.usage-preview :focus-visible{outline:2px solid var(--usage-accent);outline-offset:3px}.usage-view button,.usage-view select,.usage-preview select{font:inherit}.usage-view button,.usage-preview select{cursor:pointer}.usage-view button{color:#344d4a;background:#fff;border:1px solid #ced8d1;border-radius:8px;min-height:40px;padding:7px 13px;transition:background .16s,border-color .16s}.usage-view button:hover{background:#f0f5f0;border-color:#a6bcb3}.usage-view button:disabled{cursor:default;opacity:.55}.usage-view h1,.usage-view h2,.usage-view p,.usage-view figure{margin:0}.usage-heading{display:flex;justify-content:space-between;align-items: center;gap:20px;margin-bottom:26px;padding-inline-end:var(--environment-ribbon-safe-inline)}.usage-view h1{letter-spacing:-.025em;font-size:30px;font-weight:650;line-height:1.2}.usage-heading p{color:var(--usage-muted);margin-top:6px;font-size:15px}.usage-view .usage-refresh{display:inline-flex;background:var(--usage-accent);color:#fff;border-color:var(--usage-accent);align-items: center;gap:7px;padding-inline-start:17px;padding-inline-end:17px}.usage-view .usage-refresh:hover{background:#1d6761;border-color:#1d6761}.usage-filters{display:flex;align-items: end;gap:var(--space-2)var(--space-3);padding:0 0 15px;padding-bottom:var(--space-4);border:0;border-bottom:1px solid var(--usage-line);flex-wrap:wrap;min-width:0;margin:0}.usage-filters label{display:flex;color:#586864;flex-direction:column;gap:5px;font-size:12px;font-weight:600}.usage-view select,.usage-preview select{color:#354640;background-color:#fffefa;border:1px solid #d8dfd7;border-radius:8px;max-width:100%;min-height:40px;padding:7px 30px 7px 11px;font-size:14px}.usage-view select:hover{border-color:#a6bcb3}.usage-tenant-filter{margin-left:auto}.usage-context{display:flex;color:var(--usage-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;padding:13px 0 19px;font-size:12.5px}.usage-notice{color:#735426;background:#fff9ed;border:1px solid #e8d9bb;border-radius:9px;margin-bottom:16px;padding:11px 14px;font-size:14px}.usage-chart-grid{display:grid;grid-template-columns:minmax(0,2.25fr)minmax(260px,1fr);align-items:stretch;gap:20px}.usage-panel{border:1px solid var(--color-section-edge);border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fffefa;min-width:0}.usage-panel-head{display:flex;justify-content:space-between;align-items: start;gap:14px;padding:21px 24px 0}.usage-view h2{letter-spacing:-.012em;font-size:18px;font-weight:650;line-height:1.3}.usage-panel-head p{color:var(--usage-muted);margin-top:4px;font-size:13px}.usage-switch{display:flex;height:var(--control-height);border-radius:var(--radius-control);background:#f0f2ed;border:0;min-width:0;margin:0;padding:0}.usage-view .usage-switch button{min-height:var(--control-height);padding:0 var(--control-padding-inline);color:#66736c;background:0 0;border:0;font-size:13px}.usage-view .usage-switch button[aria-pressed=true]{color:#245b53;background:#fffefa;box-shadow:0 1px 3px #29353b14}.usage-totals{display:flex;align-items: center;gap:35px;margin:23px 24px 4px}.usage-totals dt{color:var(--usage-muted);font-size:13px}.usage-totals dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:30px;font-weight:600;line-height:1.2}.usage-total-note{color:var(--usage-muted);border-left:1px solid var(--usage-line);margin-left:auto;padding-left:12px;font-size:12px}.usage-chart{padding:4px 20px 18px 12px}.usage-plot-scroll>svg{display:block;overflow:visible;width:100%}.usage-chart text{fill:#6d7974;font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.usage-grid-line{stroke:#e9ece5;stroke-width:1;stroke-dasharray:2 4}.usage-chart-area{fill:#247c750b}.usage-chart-line{fill:none;stroke:#398b80;stroke-width:2.7;stroke-linejoin:round;stroke-linecap:round}.usage-chart-compare{stroke:var(--usage-lavender);stroke-width:2.2}.usage-chart-point{pointer-events:none;fill:#fffefa;stroke:#398b80;stroke-width:2.2;cursor:pointer}.usage-chart figcaption{display:flex;flex-wrap:wrap;align-items: center;gap:9px;min-height:37px;margin-left:32px}.usage-legend{display:flex;color:#5e6b65;flex-wrap:wrap;gap:15px;font-size:12px}.usage-legend>span{display:inline-flex;align-items: center;gap:6px}.usage-key{display:inline-block;background:#398b80;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.usage-key-1{background:var(--usage-lavender)}.usage-point-detail{display:block;color:#607069;font-variant-numeric:tabular-nums;width:100%;min-height:16px;font-size:11.5px}.usage-page-list{display:flex;flex-direction:column;gap:26px;padding:31px 24px 24px}.usage-page>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:14px}.usage-page strong{font-weight:600}.usage-page span{font-variant-numeric:tabular-nums}.usage-page-track{overflow:hidden;background:#edf2eb;border-radius:4px;height:7px;margin:10px 0 7px}.usage-page-track>span{display:block;border-radius:inherit;background:#70a89a;height:100%}.usage-color-1>span{background:#bcaccf}.usage-page small{color:var(--usage-muted);font-size:12px}.usage-view .usage-page-foot{color:var(--usage-muted);border-top:1px solid #edf0e9;margin:8px 24px 23px;padding-top:17px;font-size:12px;line-height:1.6}.usage-controls{overflow:hidden;margin-top:20px}.usage-subtle{color:var(--usage-muted);white-space:nowrap;font-size:12px}.usage-table-scroll{overflow-x:auto;scrollbar-color:#c9d5c9 #f5f6f0}.usage-view table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.usage-view thead{background:#f8f9f4}.usage-view th,.usage-view td{white-space:nowrap;border-bottom:1px solid #edf0e9;padding:13px 24px}.usage-view thead th{color:#66756b;font-size:12px;font-weight:600}.usage-view tbody th{font-weight:600}.usage-view tbody td{color:#607068}.usage-view tbody tr:last-child>*{border-bottom:0}.usage-view tbody tr:hover{background:#fafbf6}.usage-controls .usage-table-scroll{margin-top:18px}.usage-numeric{text-align:right;position:relative}.usage-numeric>strong{position:relative;z-index:1;color:#38584a;font-weight:600}.usage-rank-fill{position:absolute;background:#eaf1e8;border-radius:4px;top:12px;bottom:12px;right:14px}.usage-comparison{margin-top:20px;padding-bottom:20px}.usage-view .usage-compare-hint{color:var(--usage-muted);margin:17px 24px 0;font-size:13px}.usage-comparison-rows{display:grid;gap:12px;margin:18px 24px 0}.usage-comparison-rows>div{display:flex;flex-wrap:wrap;align-items: center;gap:8px 13px;font-size:14px}.usage-comparison-rows strong{margin-right:auto;font-weight:600}.usage-comparison-rows>div>span:last-child{color:var(--usage-muted)}.usage-comparison .usage-notice{margin:16px 24px 0}.usage-footnote{color:var(--usage-muted);margin:16px 0;font-size:12px}.usage-state{border:1px solid var(--usage-line);background:#fffefa;border-radius:14px;margin-bottom:20px;padding:32px 24px}.usage-state p{color:var(--usage-muted);max-width:65ch;margin-top:8px}.usage-view .usage-state button{margin-top:15px}.usage-loading{border:1px solid var(--usage-line);color:var(--usage-muted);background:#fffefa;border-radius:14px;min-height:340px;padding:30px 24px}.usage-loading>div{background:#eef1e9;border-radius:6px;height:16px;margin-top:28px}.usage-loading>div:nth-of-type(2){width:70%}.usage-loading>div:nth-of-type(3){width:85%}.usage-sr{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px}body:has(.usage-preview){margin:0}.usage-preview{display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--usage-canvas);min-height:100vh}.usage-preview-rail{display:flex;background:#fffefa;border-right:1px solid #e3e7e0;flex-direction:column;padding:26px 16px}.usage-preview-brand{display:flex;letter-spacing:-.04em;color:#324b55;align-items: center;gap:9px;margin:0 14px 44px;font-size:25px;font-weight:700}.usage-preview-brand img{mix-blend-mode:multiply;width:32px;height:32px}.usage-preview-area{color:#748176;letter-spacing:.06em;margin:0 16px 12px;font-size:11px;font-weight:600}.usage-preview-current{display:flex;color:#315d4c;background:#ecf2e8;border:1px solid #e1e8db;border-radius:9px;align-items: center;gap:11px;padding:11px 14px;font-size:15px;font-weight:600}.usage-preview-current svg{width:18px;height:18px}.usage-preview-rail-foot{color:#66756c;margin-top:auto;padding:20px 14px 0;font-size:12px}.usage-preview-mark{display:block;color:#a69aba;width:30px;height:16px;margin-bottom:12px}.usage-preview-body{min-width:0}.usage-preview-top{display:flex;background:#fbfcf7;border-bottom:1px solid #e1e5dd;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:8px 20px;min-height:61px;padding:12px 34px}.usage-preview-top>span{color:#69766e;font-size:12px}.usage-preview-top label{display:flex;color:#59695e;align-items: center;gap:9px;font-size:12px}.usage-preview-top select{min-height:32px;padding-block-start:3px;padding-block-end:3px;font-size:12px}.usage-preview .usage-fictional{display:inline-flex;color:#65557d;align-items: center;gap:7px;font-weight:600}.usage-fictional:before{content:"";background:#a696bb;border-radius:50%;width:6px;height:6px}.usage-preview-main{padding:34px 34px 22px}@media (max-width:1250px){.usage-filters{gap:10px}.usage-tenant-filter{margin-left:0}.usage-view select{max-width:180px}.usage-chart-grid{grid-template-columns:minmax(0,1.8fr)minmax(240px,1fr)}.usage-total-note{display:none}}@media (max-width:1050px){.usage-preview{grid-template-columns:190px minmax(0,1fr)}.usage-preview-main{padding:26px 22px}.usage-preview-top{padding-inline-start:22px;padding-inline-end:22px}.usage-chart-grid{grid-template-columns:1fr}.usage-page-list{flex-direction:row;gap:26px}.usage-page{flex:1}.usage-view .usage-page-foot{margin-top:0}}@media (max-width:700px){.usage-preview{display:block}.usage-preview-rail{border-right:0;border-bottom:1px solid var(--usage-line);flex-direction:row;justify-content:space-between;align-items: center;gap:12px;padding:12px 18px}.usage-preview-brand{margin:0;font-size:22px}.usage-preview-brand img{width:26px;height:26px}.usage-preview-area,.usage-preview-rail-foot{display:none}.usage-preview-current{background:0 0;border:0;padding:0;font-size:13px}.usage-preview-current svg{width:16px;height:16px}.usage-preview-top{padding:10px 18px}.usage-preview-main{padding:25px 16px 16px}.usage-view h1{font-size:26px}.usage-heading{align-items: start;gap:10px;margin-bottom:23px}.usage-heading p{max-width:200px;font-size:13px}.usage-view .usage-refresh{padding-inline:var(--control-padding-inline);min-height:var(--control-height);font-size:13px}.usage-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.usage-view select{width:100%;max-width:100%;font-size:13px}.usage-filters label{min-width:0}.usage-tenant-filter{grid-column:1/-1}.usage-context{padding-bottom:16px;font-size:11px}.usage-panel-head{gap:10px;padding:19px 18px 0}.usage-panel-head p{font-size:12px}.usage-view h2{font-size:17px}.usage-totals{gap:30px;margin-inline-start:18px;margin-inline-end:18px}.usage-chart{padding-left:3px;padding-right:12px}.usage-chart text{font-size:15px}.usage-chart-point{r:6}.usage-chart figcaption{margin-left:18px}.usage-page-list{flex-direction:column;gap:24px;padding-inline-start:18px;padding-inline-end:18px}.usage-view .usage-page-foot{margin-inline-start:18px;margin-inline-end:18px}.usage-comparison>.usage-panel-head{flex-wrap:wrap}.usage-view th,.usage-view td{padding-inline-start:18px;padding-inline-end:18px}.usage-view .usage-switch button{padding-inline-start:9px;padding-inline-end:9px}.usage-comparison-rows{margin-inline-start:18px;margin-inline-end:18px}}@media (prefers-reduced-motion:reduce){.usage-view button{transition:none}}.usage-control-page-label{display:none}@media (max-width:700px){.usage-controls .usage-control-page,.usage-controls .usage-control-sessions,.usage-controls .usage-control-last{display:none}.usage-controls tbody th{white-space:normal}.usage-controls .usage-control-page-label{display:block;color:var(--usage-muted);margin-top:3px;font-size:12px;font-weight:400}.usage-controls table{table-layout:fixed}.usage-controls th:first-child{width:64%}.usage-controls .usage-numeric{width:36%}}.usage-plot-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-color:#c9d5c9 #f5f6f0;width:100%}.usage-chart-hit{fill:transparent;stroke:none;cursor:pointer;pointer-events:all}.usage-view .usage-chart-scroll-hint{color:var(--usage-muted);margin:5px 0 8px 32px;font-size:12px}.usage-control-details{display:none}@media (max-width:700px){.usage-controls .usage-control-details{display:block;margin-top:3px}.usage-control-details summary{color:#315d4c;cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;font-weight:600}.usage-control-details dl{color:var(--usage-muted);margin:0 0 5px;font-size:12px;font-weight:400}.usage-control-details dl>div+div{margin-top:8px}.usage-control-details dt{font-weight:600}.usage-control-details dd{margin:2px 0 0}.usage-view .usage-chart-scroll-hint{margin-left:18px}}.usage-view{--usage-ink:var(--color-text);--usage-muted:var(--color-text-subtle);--usage-line:var(--color-border);--usage-canvas:var(--color-canvas);--usage-accent:var(--color-action);--usage-lavender:var(--color-accent);color:var(--color-text)}.usage-view :-webkit-any(button,select){min-height:var(--control-height);box-sizing:border-box;background:var(--color-surface);color:var(--color-text);border-color:var(--color-control-edge);transition-duration:var(--motion-duration-color)}.usage-view :-moz-any(button,select){min-height:var(--control-height);box-sizing:border-box;background:var(--color-surface);color:var(--color-text);border-color:var(--color-control-edge);transition-duration:var(--motion-duration-color)}.usage-view :is(button,select){min-height:var(--control-height);box-sizing:border-box;background:var(--color-surface);color:var(--color-text);border-color:var(--color-control-edge);transition-duration:var(--motion-duration-color)}.usage-view button:hover{background:var(--color-surface-hover)}.usage-view .usage-refresh{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action)}.usage-view :is(label,.usage-legend,.usage-point-detail,thead th,tbody td){color:var(--color-text-subtle)}.usage-view :-webkit-any(.usage-panel,.usage-state,.usage-loading){background:var(--color-surface)}.usage-view :-moz-any(.usage-panel,.usage-state,.usage-loading){background:var(--color-surface)}.usage-view :is(.usage-panel,.usage-state,.usage-loading){background:var(--color-surface)}.usage-view .usage-notice{background:var(--color-warning-subtle);color:var(--color-text);border-color:var(--color-border)}.usage-view :is(.usage-switch,thead,.usage-page-track,.usage-rank-fill,.usage-loading>div){background:var(--color-surface-muted)}.usage-view .usage-switch button{color:var(--color-text-subtle)}.usage-view .usage-switch button[aria-pressed=true]{background:var(--color-action-subtle);color:var(--color-link);box-shadow:none}.usage-view .usage-numeric>strong{color:var(--color-text)}.usage-view tbody tr:hover{background:var(--color-surface-hover)}.usage-view :-webkit-any(th,td,.usage-page-foot){border-color:var(--color-border)}.usage-view :-moz-any(th,td,.usage-page-foot){border-color:var(--color-border)}.usage-view :is(th,td,.usage-page-foot){border-color:var(--color-border)}.usage-view .usage-chart text{fill:var(--color-text-subtle)}.usage-view .usage-grid-line{stroke:var(--color-border)}.usage-view .usage-chart-line{stroke:var(--color-link)}.usage-view .usage-chart-compare{stroke:var(--color-accent)}.usage-view .usage-chart-area{fill:var(--color-action-subtle)}.usage-view .usage-chart-point{fill:var(--color-surface);stroke:var(--color-link)}.usage-view .usage-total-note{margin:var(--space-2)var(--space-6);border:0;padding:0}.usage-view ::selection{background:var(--color-action-subtle);color:var(--color-text)}.usage-view :focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.usage-data-point:hover .usage-chart-point{pointer-events:none;fill:var(--color-link);stroke:var(--color-surface);outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.usage-data-point:has(.usage-chart-hit:focus) .usage-chart-point{pointer-events:none;fill:var(--color-link);stroke:var(--color-surface);outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.activity-view{display:grid;gap:20px}.activity-lede{color:var(--usage-muted);margin-top:4px;font-size:14px}.activity-ai-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;gap:16px 24px;margin:0;padding:16px 24px 21px;font-size:14px}.activity-ai-list ul{list-style:none;margin:4px 0 0;padding:0}.activity-ai-list span,.activity-as{display:block;color:var(--usage-muted);font-size:13px;font-weight:400}.activity-empty{color:var(--usage-muted);padding:16px 24px 21px;font-size:14px}.activity-more{padding:14px 24px}@media (max-width:760px){.activity-table thead{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.activity-table,.activity-table tbody,.activity-table tr,.activity-table th,.activity-table td{display:block;width:100%}.activity-table tr{border-bottom:1px solid var(--usage-line);padding:12px 16px}.usage-view .activity-table th,.usage-view .activity-table td{white-space:normal;border:0;padding:2px 0}.activity-table td:before{content:attr(data-label)": ";color:var(--usage-muted)}.activity-ai-list{padding:16px}}.auth-entry.workspace-entry{--workspace-nav-width:252px;position:absolute;display:grid;grid-template-columns:var(--workspace-nav-width)minmax(0,1fr);transition:grid-template-columns var(--motion-duration)var(--ease-out)}.workspace-entry[data-nav=rail]{--workspace-nav-width:72px}.workspace-sidebar{position:sticky;display:flex;align-self: start;gap:var(--space-4);overflow-x:hidden;overflow-y:auto;padding:var(--space-6)var(--space-3)var(--space-4);background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;min-width:0;height:100svh;top:0}.workspace-entry:before{content:"";position:absolute;z-index:1;background:var(--ridge-band);pointer-events:none;height:4px;inset:0 0 auto}.workspace-entry[data-background-refresh=true]:before{background:linear-gradient(100deg,transparent 0 42%,var(--color-shimmer-highlight)50%,transparent 58% 100%)-19vw 0/38vw 100% no-repeat,var(--ridge-band);animation:background-refresh-shimmer var(--motion-duration-shimmer)var(--ease-sweep)both}.workspace-sidebar-head{display:flex;justify-content:space-between;align-items: center;gap:var(--space-2);flex-shrink:0;min-height:44px;padding-left:6px}.workspace-nav-toggle{display:inline-grid;border-radius:var(--radius-control);color:var(--color-text-subtle);cursor:pointer;transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;background:0 0;border:0;flex:none;place-items: center;width:44px;height:44px;padding:0}.workspace-sidebar-actions{display:flex;align-items: center;gap:2px}.workspace-brand-alerts{position:relative;display:inline-grid;border-radius:var(--radius-control);color:var(--color-text-subtle);cursor:pointer;background:0 0;border:0;place-items: center;width:44px;height:44px;padding:0}.workspace-brand-alerts:hover{background:var(--color-surface-hover);color:var(--color-text)}.workspace-brand-alerts>span{position:absolute;display:grid;border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font-variant-numeric:tabular-nums;place-items: center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:700;top:1px;right:0}.workspace-nav-toggle:hover{background:var(--color-surface-hover);color:var(--color-text)}.workspace-nav{display:flex;flex-direction:column;flex-shrink:0;gap:2px}.workspace-nav :-webkit-any(button,a){display:flex;align-items: center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;background:0 0;border:0;width:100%;min-height:44px;font-weight:500}.workspace-nav :-moz-any(button,a){display:flex;align-items: center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;background:0 0;border:0;width:100%;min-height:44px;font-weight:500}.workspace-nav :is(button,a){display:flex;align-items: center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-duration-color)ease,color var(--motion-duration-color)ease;background:0 0;border:0;width:100%;min-height:44px;font-weight:500}.workspace-nav :-webkit-any(button,a):hover{background:var(--color-surface-hover);color:var(--color-text)}.workspace-nav :-moz-any(button,a):hover{background:var(--color-surface-hover);color:var(--color-text)}.workspace-nav :is(button,a):hover{background:var(--color-surface-hover);color:var(--color-text)}.workspace-nav :-webkit-any(button,a)[aria-current=page]{background:var(--color-action-subtle);color:var(--color-link);font-weight:600}.workspace-nav :-moz-any(button,a)[aria-current=page]{background:var(--color-action-subtle);color:var(--color-link);font-weight:600}.workspace-nav :is(button,a)[aria-current=page]{background:var(--color-action-subtle);color:var(--color-link);font-weight:600}.workspace-nav a{text-decoration:none}.workspace-admin-nav{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-soft)}.workspace-nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.workspace-account{display:flex;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border-soft);color:var(--color-text-subtle);font-size:var(--text-label);flex-direction:column;flex-shrink:0;margin-top:auto}.workspace-entry .workspace-nav :-webkit-any(button,a):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.workspace-entry .workspace-nav :-moz-any(button,a):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.workspace-entry .workspace-nav :is(button,a):focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.workspace-entry .workspace-nav-toggle:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:var(--focus-offset)}.workspace-content{display:flex;flex-direction:column;min-width:0;min-height:100svh}.workspace-content>main{flex:1 0 auto}.workspace-content>.auth-error{margin:var(--space-4)40px 0}@media (min-width:901px){.workspace-entry[data-nav=rail] :-webkit-any(.workspace-nav-label,.evress-brand-name){position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.workspace-entry[data-nav=rail] :-moz-any(.workspace-nav-label,.evress-brand-name){position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.workspace-entry[data-nav=rail] :is(.workspace-nav-label,.evress-brand-name){position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.workspace-entry[data-nav=rail] .workspace-sidebar-head{gap:var(--space-3);flex-direction:column;padding-left:0}.workspace-entry[data-nav=rail] .workspace-sidebar-actions{flex-direction:column}.workspace-entry[data-nav=rail] :is(.workspace-nav button,.workspace-nav a){justify-content:center;padding:0}}.workspace-main{padding:var(--space-8)40px;flex:1;width:100%;max-width:1600px;margin-inline-start:auto;margin-inline-end:auto}@media (max-width:900px){.auth-entry.workspace-entry{display:flex;flex-direction:column}.workspace-sidebar{position:relative;align-self:stretch;align-items: center;gap:var(--space-2)var(--space-3);overflow:visible;padding:var(--space-4)var(--space-4)var(--space-2);border-right:0;border-bottom:1px solid var(--color-border);flex-flow:wrap;max-width:100%;height:auto}.workspace-sidebar-head{flex:auto;min-width:0;padding-left:0}.workspace-nav-toggle{display:none}.workspace-account{border:0;flex-direction:row;align-items: center;min-width:0;margin:0;padding:0}.workspace-admin-nav{border:0;margin:0}.workspace-nav{gap:var(--horizontal-rail-gap);flex-direction:row;flex:100%;order:3;min-width:0;max-width:100%;padding:4px}.workspace-nav :-webkit-any(button,a){flex:none;width:auto}.workspace-nav :-moz-any(button,a){flex:none;width:auto}.workspace-nav :is(button,a){flex:none;width:auto}.workspace-content{flex:1;min-height:0}}@media (max-width:540px){.workspace-main{padding:var(--space-6)var(--space-4)}.workspace-content>.auth-error{margin-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.auth-entry.workspace-entry,.workspace-nav-toggle{transition:none}.workspace-nav :-webkit-any(button,a){transition:none}.workspace-nav :-moz-any(button,a){transition:none}.workspace-nav :is(button,a){transition:none}.workspace-entry[data-background-refresh=true]:before{animation:none;background:var(--ridge-band)}}.workspace-visually-hidden{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.workspace-notification-nav{position:relative}.workspace-notification-count{display:inline-grid;border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font-variant-numeric:tabular-nums;border:1px solid #0000;flex:none;place-items: center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:600}:root[data-theme=dark] .workspace-notification-count{border-color:var(--color-control-edge)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .workspace-notification-count{border-color:var(--color-control-edge)}}@media (min-width:901px){.workspace-entry[data-nav=rail] .workspace-notification-count{position:absolute;margin-left:0;top:4px;right:4px}}@media (max-width:900px){.workspace-notification-count{margin-left:0}}.workspace-nav .workspace-rocky-trigger{margin-top:var(--space-2);border-top:1px solid var(--color-border-soft)}.workspace-nav .workspace-rocky-trigger[aria-expanded=true]{background:var(--color-action-subtle);color:var(--color-link)}@media (min-width:1200px){.auth-entry.workspace-entry[data-rocky=docked]{grid-template-columns:var(--workspace-nav-width)minmax(0,1fr)400px}.workspace-entry[data-rocky=docked]>.bc-rocky{position:sticky;border-left:1px solid var(--color-border-soft);align-self: start;min-width:0;top:0}}@media (max-width:900px){.workspace-nav .workspace-rocky-trigger{position:fixed;z-index:5;right:calc(var(--space-4) + env(safe-area-inset-right));bottom:calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);box-shadow:var(--shadow-lift);border:0;width:auto;min-height:44px;margin:0}.workspace-nav .workspace-rocky-trigger:-webkit-any(:hover,[aria-expanded=true]){background:var(--color-action);color:var(--color-action-text)}.workspace-nav .workspace-rocky-trigger:-moz-any(:hover,[aria-expanded=true]){background:var(--color-action);color:var(--color-action-text)}.workspace-nav .workspace-rocky-trigger:is(:hover,[aria-expanded=true]){background:var(--color-action);color:var(--color-action-text)}.workspace-entry[data-rocky] .workspace-rocky-trigger .workspace-nav-label{position:static;clip-path:none;overflow:visible;white-space:nowrap;width:auto;height:auto;margin:0}.workspace-entry[data-rocky] .workspace-content{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}.workspace-skip-link{position:fixed;top:var(--space-2);left:var(--space-2);z-index:20;padding:var(--space-3)var(--space-4);background:var(--color-surface);color:var(--color-link);border-radius:var(--radius-control);transform:translateY(-200%)}.workspace-skip-link:focus{transform:none}.workspace-nav-group,.workspace-nav-group-body{display:grid;gap:2px}.workspace-nav-group-body[hidden]{display:none}.workspace-nav .workspace-nav-heading{margin-top:var(--space-2);font-size:var(--text-meta);color:var(--color-text-subtle);justify-content:space-between;min-height:44px;padding-inline-start:10px;padding-inline-end:10px;font-weight:650}.workspace-nav-heading svg{transition:transform var(--motion-duration)var(--ease-out)}.workspace-nav a{gap:10px;padding-inline-start:10px;padding-inline-end:10px;font-size:.9375rem}.workspace-district-menu svg{flex:none}.workspace-nav a>svg{color:var(--color-text-subtle);flex:none}.workspace-nav a[aria-current=page]>svg{color:var(--color-link)}.workspace-district-picker{position:relative;flex-shrink:0;min-width:0}.workspace-district-card{display:flex;border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-text);font:inherit;text-align:left;align-items: center;gap:10px;width:100%;min-height:68px;padding:10px}button.workspace-district-card{cursor:pointer}button.workspace-district-card:hover{background:var(--color-surface-hover)}.workspace-district-mark{display:grid;border-radius:var(--radius-control);background:var(--color-action-subtle);color:var(--color-link);font-size:var(--text-meta);flex:none;place-items: center;width:34px;height:34px;font-weight:700}.workspace-district-copy{display:grid;flex:1;min-width:0}.workspace-district-copy strong{font-size:var(--text-label);overflow-wrap:anywhere;line-height:1.25}.workspace-district-copy small{color:var(--color-text-subtle);font-size:var(--text-meta)}.workspace-district-chevron{flex:none;transform:rotate(90deg)}.workspace-district-menu{position:absolute;top:calc(100% + var(--space-1));z-index:10;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-control-edge)transparent;padding:var(--space-1);border:1px solid var(--color-control-edge);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-float);width:100%;min-width:210px;max-height:50svh;left:0}.workspace-district-menu button{display:flex;justify-content:space-between;align-items: center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-control);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px}.workspace-district-menu button:hover,.workspace-district-menu button[aria-checked=true]{background:var(--color-action-subtle);color:var(--color-link)}.workspace-district-menu small{display:block;color:var(--color-text-subtle)}@media (min-width:901px){.workspace-entry[data-nav=rail] .workspace-nav-heading{display:none}.workspace-entry[data-nav=rail] .workspace-nav-group+.workspace-nav-group{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-soft)}.workspace-entry[data-nav=rail] .workspace-nav-group-body[hidden]{display:grid}.workspace-entry[data-nav=rail] .workspace-district-copy,.workspace-entry[data-nav=rail] .workspace-district-chevron{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px}.workspace-entry[data-nav=rail] .workspace-district-card{background:0 0;border:0;justify-content:center;min-height:44px;padding:0}.workspace-entry[data-nav=rail] [data-all-districts] .workspace-district-copy{position:static;overflow:visible;clip-path:none;text-align:center;width:auto;height:auto}.workspace-entry[data-nav=rail] [data-all-districts] .workspace-district-copy strong{font-size:var(--text-meta);overflow-wrap:normal}.workspace-entry[data-nav=rail] [data-all-districts] .workspace-district-copy small{display:none}.workspace-entry[data-nav=rail] .workspace-district-menu{position:fixed;width:240px;top:140px;left:72px}}@media (max-width:900px){.workspace-district-picker{flex:1 0 100%}.workspace-district-card{min-height:58px}.workspace-nav .workspace-nav-heading{display:none}.workspace-nav-group,.workspace-nav-group-body,.workspace-nav-group-body[hidden]{display:contents}.workspace-nav a{white-space:nowrap}.workspace-nav{scrollbar-width:thin}}@media (prefers-reduced-motion:reduce){.workspace-nav-heading svg{transition:none}}.evress-mountains{position:relative;overflow:hidden}.auth-entry:not(.workspace-entry){overflow:hidden;height:100dvh;min-height:0}.auth-entry.workspace-entry:has(>.workspace-content>:-webkit-any(.coming-soon,.access-denied)){overflow:hidden;height:100dvh;min-height:0}.auth-entry.workspace-entry:has(>.workspace-content>:-moz-any(.coming-soon,.access-denied)){overflow:hidden;height:100dvh;min-height:0}.auth-entry.workspace-entry:has(>.workspace-content>:is(.coming-soon,.access-denied)){overflow:hidden;height:100dvh;min-height:0}.workspace-content:has(>:-webkit-any(.coming-soon,.access-denied)){overflow:hidden;height:100%;min-height:0}.workspace-content:has(>:-moz-any(.coming-soon,.access-denied)){overflow:hidden;height:100%;min-height:0}.workspace-content:has(>:is(.coming-soon,.access-denied)){overflow:hidden;height:100%;min-height:0}.workspace-content>.workspace-main:-webkit-any(.coming-soon,.access-denied){flex:1 1 0;height:auto;min-height:0}.workspace-content>.workspace-main:-moz-any(.coming-soon,.access-denied){flex:1 1 0;height:auto;min-height:0}.workspace-content>.workspace-main:is(.coming-soon,.access-denied){flex:1 1 0;height:auto;min-height:0}.auth-entry:not(.workspace-entry) .auth-main{overflow:hidden;min-height:0}.auth-entry:not(.workspace-entry) .auth-panel{overflow:visible;max-height:none}@media (max-height:540px){.auth-entry:not(.workspace-entry) .auth-brand{margin-block:var(--space-3)}.auth-entry:not(.workspace-entry) .auth-main{padding-block:var(--space-3)}.auth-entry:not(.workspace-entry) .auth-panel{padding-block:var(--space-4)}.auth-entry:not(.workspace-entry) .auth-footer{padding-block:var(--space-3)}}:-webkit-any(.auth-entry:not(.workspace-entry),.evress-mountains){--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))46%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))68%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))46%,var(--color-brand-snow));--scene-stars:var(--day-sky);--scene-mid:var(--scene-horizon,var(--color-canvas));--scene-floor:var(--scene-horizon,var(--color-surface));--ridge-snow:color-mix(in srgb,var(--color-brand-snow)95%,transparent);--sky-color:var(--scene-sky,var(--color-canvas-wash));--scene-glass-tint:color-mix(in srgb,var(--sky-color)42%,transparent);--scene-link:color-mix(in srgb,var(--color-link)90%,var(--color-text));--day-sky:radial-gradient(circle 26px at var(--moon-position,84% 14%),var(--color-brand-snow)96%,transparent),radial-gradient(circle 300px at var(--moon-position,84% 14%),color-mix(in srgb,var(--scene-sun,var(--color-brand-snow))62%,transparent),transparent),radial-gradient(ellipse 300px 16px at 16% 15%,color-mix(in srgb,var(--color-brand-snow)72%,transparent),transparent),radial-gradient(ellipse 190px 10px at 27% 21%,color-mix(in srgb,var(--color-brand-snow)58%,transparent),transparent),radial-gradient(ellipse 360px 18px at 58% 9%,color-mix(in srgb,var(--color-brand-snow)60%,transparent),transparent),radial-gradient(ellipse 220px 12px at 70% 27%,color-mix(in srgb,var(--color-brand-snow)50%,transparent),transparent),radial-gradient(ellipse 260px 12px at 8% 38%,color-mix(in srgb,var(--color-brand-snow)46%,transparent),transparent);--night-sky:radial-gradient(circle var(--moon-radius,22px)at var(--moon-shadow-position,calc(84% + 9px)calc(14% - 7px)),var(--moon-shadow-color,var(--sky-color))calc(var(--moon-radius,22px) - .5px),transparent var(--moon-radius,22px)),radial-gradient(circle var(--moon-radius,22px)at var(--moon-position,84% 14%),var(--color-brand-snow)calc(var(--moon-radius,22px) - 1px),transparent var(--moon-radius,22px)),radial-gradient(circle at 8% 12%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 19% 23%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 28% 9%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 34% 29%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 70% 8%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 91% 27%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 12% 35%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 74% 31%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 93% 7%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 5% 26%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 14% 6%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).68px,transparent 1.35px),radial-gradient(circle at 23% 34%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 31% 18%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).81px,transparent 1.49px),radial-gradient(circle at 39% 7%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 43% 25%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 49% 13%,color-mix(in srgb,var(--color-brand-snow)64%,transparent).68px,transparent 1.35px),radial-gradient(circle at 54% 33%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 59% 5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 64% 21%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).68px,transparent 1.35px),radial-gradient(circle at 68% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 77% 18%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 82% 32%,color-mix(in srgb,var(--color-brand-snow)66%,transparent).68px,transparent 1.35px),radial-gradient(circle at 88% 5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 96% 19%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 2% 7%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 17% 16%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 37% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52% 4%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).68px,transparent 1.35px),radial-gradient(circle at 62% 29%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 72% 14%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 98% 34%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 32.7% 9.5%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 58.1% 47.5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 43.5% 5.5%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 6.8% 30.3%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 93.9% 30.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 22.7% 29.8%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 15.1% 7.9%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 67.8% 7.2%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.49px,transparent 2.16px),radial-gradient(circle at 10.5% 37.6%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 21.2% 36.0%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 58.4% 24.7%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 18.6% 41.0%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52.5% 45.8%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 60.7% 5.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 48.9% 4.0%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 55.7% 41.5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 35.3% 26.8%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 10.2% 15.5%,color-mix(in srgb,var(--color-brand-snow)64%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 57.6% 36.1%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 38.8% 35.4%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 17.5% 7.9%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 29.2% 38.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 45.0% 29.5%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 28.3% 22.8%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.08px,transparent 1.76px),radial-gradient(circle at 18.3% 13.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 28.6% 9.3%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 56.5% 49.7%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 65.2% 39.0%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 40.1% 7.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 19.7% 51.2%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 34.3% 4.6%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 53.6% 49.4%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 86.7% 32.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).94px,transparent 1.62px),radial-gradient(circle at 60% 25.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 48.1% 17.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 34.6% 15.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 3.3% 49.5%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 68.6% 47.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 64.0% 6.6%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 22.8% 29.1%,var(--color-brand-snow)1.49px,transparent 2.16px);isolation:isolate;background:var(--scene-stars,linear-gradient(transparent,transparent)),linear-gradient(180deg,var(--sky-color)0 30%,var(--scene-mid)75%,var(--scene-floor)100%),var(--color-canvas)}:-moz-any(.auth-entry:not(.workspace-entry),.evress-mountains){--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))46%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))68%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))46%,var(--color-brand-snow));--scene-stars:var(--day-sky);--scene-mid:var(--scene-horizon,var(--color-canvas));--scene-floor:var(--scene-horizon,var(--color-surface));--ridge-snow:color-mix(in srgb,var(--color-brand-snow)95%,transparent);--sky-color:var(--scene-sky,var(--color-canvas-wash));--scene-glass-tint:color-mix(in srgb,var(--sky-color)42%,transparent);--scene-link:color-mix(in srgb,var(--color-link)90%,var(--color-text));--day-sky:radial-gradient(circle 26px at var(--moon-position,84% 14%),var(--color-brand-snow)96%,transparent),radial-gradient(circle 300px at var(--moon-position,84% 14%),color-mix(in srgb,var(--scene-sun,var(--color-brand-snow))62%,transparent),transparent),radial-gradient(ellipse 300px 16px at 16% 15%,color-mix(in srgb,var(--color-brand-snow)72%,transparent),transparent),radial-gradient(ellipse 190px 10px at 27% 21%,color-mix(in srgb,var(--color-brand-snow)58%,transparent),transparent),radial-gradient(ellipse 360px 18px at 58% 9%,color-mix(in srgb,var(--color-brand-snow)60%,transparent),transparent),radial-gradient(ellipse 220px 12px at 70% 27%,color-mix(in srgb,var(--color-brand-snow)50%,transparent),transparent),radial-gradient(ellipse 260px 12px at 8% 38%,color-mix(in srgb,var(--color-brand-snow)46%,transparent),transparent);--night-sky:radial-gradient(circle var(--moon-radius,22px)at var(--moon-shadow-position,calc(84% + 9px)calc(14% - 7px)),var(--moon-shadow-color,var(--sky-color))calc(var(--moon-radius,22px) - .5px),transparent var(--moon-radius,22px)),radial-gradient(circle var(--moon-radius,22px)at var(--moon-position,84% 14%),var(--color-brand-snow)calc(var(--moon-radius,22px) - 1px),transparent var(--moon-radius,22px)),radial-gradient(circle at 8% 12%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 19% 23%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 28% 9%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 34% 29%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 70% 8%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 91% 27%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 12% 35%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 74% 31%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 93% 7%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 5% 26%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 14% 6%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).68px,transparent 1.35px),radial-gradient(circle at 23% 34%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 31% 18%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).81px,transparent 1.49px),radial-gradient(circle at 39% 7%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 43% 25%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 49% 13%,color-mix(in srgb,var(--color-brand-snow)64%,transparent).68px,transparent 1.35px),radial-gradient(circle at 54% 33%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 59% 5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 64% 21%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).68px,transparent 1.35px),radial-gradient(circle at 68% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 77% 18%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 82% 32%,color-mix(in srgb,var(--color-brand-snow)66%,transparent).68px,transparent 1.35px),radial-gradient(circle at 88% 5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 96% 19%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 2% 7%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 17% 16%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 37% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52% 4%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).68px,transparent 1.35px),radial-gradient(circle at 62% 29%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 72% 14%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 98% 34%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 32.7% 9.5%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 58.1% 47.5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 43.5% 5.5%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 6.8% 30.3%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 93.9% 30.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 22.7% 29.8%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 15.1% 7.9%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 67.8% 7.2%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.49px,transparent 2.16px),radial-gradient(circle at 10.5% 37.6%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 21.2% 36.0%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 58.4% 24.7%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 18.6% 41.0%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52.5% 45.8%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 60.7% 5.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 48.9% 4.0%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 55.7% 41.5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 35.3% 26.8%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 10.2% 15.5%,color-mix(in srgb,var(--color-brand-snow)64%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 57.6% 36.1%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 38.8% 35.4%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 17.5% 7.9%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 29.2% 38.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 45.0% 29.5%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 28.3% 22.8%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.08px,transparent 1.76px),radial-gradient(circle at 18.3% 13.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 28.6% 9.3%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 56.5% 49.7%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 65.2% 39.0%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 40.1% 7.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 19.7% 51.2%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 34.3% 4.6%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 53.6% 49.4%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 86.7% 32.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).94px,transparent 1.62px),radial-gradient(circle at 60% 25.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 48.1% 17.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 34.6% 15.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 3.3% 49.5%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 68.6% 47.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 64.0% 6.6%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 22.8% 29.1%,var(--color-brand-snow)1.49px,transparent 2.16px);isolation:isolate;background:var(--scene-stars,linear-gradient(transparent,transparent)),linear-gradient(180deg,var(--sky-color)0 30%,var(--scene-mid)75%,var(--scene-floor)100%),var(--color-canvas)}:is(.auth-entry:not(.workspace-entry),.evress-mountains){--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))46%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))68%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))46%,var(--color-brand-snow));--scene-stars:var(--day-sky);--scene-mid:var(--scene-horizon,var(--color-canvas));--scene-floor:var(--scene-horizon,var(--color-surface));--ridge-snow:color-mix(in srgb,var(--color-brand-snow)95%,transparent);--sky-color:var(--scene-sky,var(--color-canvas-wash));--scene-glass-tint:color-mix(in srgb,var(--sky-color)42%,transparent);--scene-link:color-mix(in srgb,var(--color-link)90%,var(--color-text));--day-sky:radial-gradient(circle 26px at var(--moon-position,84% 14%),var(--color-brand-snow)96%,transparent),radial-gradient(circle 300px at var(--moon-position,84% 14%),color-mix(in srgb,var(--scene-sun,var(--color-brand-snow))62%,transparent),transparent),radial-gradient(ellipse 300px 16px at 16% 15%,color-mix(in srgb,var(--color-brand-snow)72%,transparent),transparent),radial-gradient(ellipse 190px 10px at 27% 21%,color-mix(in srgb,var(--color-brand-snow)58%,transparent),transparent),radial-gradient(ellipse 360px 18px at 58% 9%,color-mix(in srgb,var(--color-brand-snow)60%,transparent),transparent),radial-gradient(ellipse 220px 12px at 70% 27%,color-mix(in srgb,var(--color-brand-snow)50%,transparent),transparent),radial-gradient(ellipse 260px 12px at 8% 38%,color-mix(in srgb,var(--color-brand-snow)46%,transparent),transparent);--night-sky:radial-gradient(circle var(--moon-radius,22px)at var(--moon-shadow-position,calc(84% + 9px)calc(14% - 7px)),var(--moon-shadow-color,var(--sky-color))calc(var(--moon-radius,22px) - .5px),transparent var(--moon-radius,22px)),radial-gradient(circle var(--moon-radius,22px)at var(--moon-position,84% 14%),var(--color-brand-snow)calc(var(--moon-radius,22px) - 1px),transparent var(--moon-radius,22px)),radial-gradient(circle at 8% 12%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 19% 23%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 28% 9%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 34% 29%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 70% 8%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 91% 27%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 12% 35%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 74% 31%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 93% 7%,var(--color-brand-snow).81px,transparent 1.35px),radial-gradient(circle at 5% 26%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 14% 6%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).68px,transparent 1.35px),radial-gradient(circle at 23% 34%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 31% 18%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).81px,transparent 1.49px),radial-gradient(circle at 39% 7%,var(--color-brand-snow).68px,transparent 1.35px),radial-gradient(circle at 43% 25%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 49% 13%,color-mix(in srgb,var(--color-brand-snow)64%,transparent).68px,transparent 1.35px),radial-gradient(circle at 54% 33%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 59% 5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 64% 21%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).68px,transparent 1.35px),radial-gradient(circle at 68% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 77% 18%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 82% 32%,color-mix(in srgb,var(--color-brand-snow)66%,transparent).68px,transparent 1.35px),radial-gradient(circle at 88% 5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 96% 19%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 2% 7%,var(--color-brand-snow)1.08px,transparent 1.62px),radial-gradient(circle at 17% 16%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 37% 37%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52% 4%,color-mix(in srgb,var(--color-brand-snow)68%,transparent).68px,transparent 1.35px),radial-gradient(circle at 62% 29%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 72% 14%,color-mix(in srgb,var(--color-brand-snow)72%,transparent).81px,transparent 1.49px),radial-gradient(circle at 98% 34%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 32.7% 9.5%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 58.1% 47.5%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 43.5% 5.5%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 6.8% 30.3%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 93.9% 30.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 22.7% 29.8%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 15.1% 7.9%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 67.8% 7.2%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.49px,transparent 2.16px),radial-gradient(circle at 10.5% 37.6%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 21.2% 36.0%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 58.4% 24.7%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 18.6% 41.0%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 52.5% 45.8%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 60.7% 5.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 48.9% 4.0%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 55.7% 41.5%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 35.3% 26.8%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 10.2% 15.5%,color-mix(in srgb,var(--color-brand-snow)64%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 57.6% 36.1%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 38.8% 35.4%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 17.5% 7.9%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 29.2% 38.9%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 45.0% 29.5%,color-mix(in srgb,var(--color-brand-snow)76%,transparent).94px,transparent 1.62px),radial-gradient(circle at 28.3% 22.8%,color-mix(in srgb,var(--color-brand-snow)70%,transparent)1.08px,transparent 1.76px),radial-gradient(circle at 18.3% 13.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 28.6% 9.3%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 56.5% 49.7%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.76px,transparent 2.43px),radial-gradient(circle at 65.2% 39.0%,color-mix(in srgb,var(--color-brand-snow)76%,transparent)1.22px,transparent 1.89px),radial-gradient(circle at 40.1% 7.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 19.7% 51.2%,var(--color-brand-snow)1.22px,transparent 1.89px),radial-gradient(circle at 34.3% 4.6%,var(--color-brand-snow).81px,transparent 1.49px),radial-gradient(circle at 53.6% 49.4%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 86.7% 32.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).94px,transparent 1.62px),radial-gradient(circle at 60% 25.7%,color-mix(in srgb,var(--color-brand-snow)70%,transparent).81px,transparent 1.49px),radial-gradient(circle at 48.1% 17.6%,var(--color-brand-snow).94px,transparent 1.62px),radial-gradient(circle at 34.6% 15.2%,var(--color-brand-snow)1.76px,transparent 2.43px),radial-gradient(circle at 3.3% 49.5%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 68.6% 47.7%,var(--color-brand-snow)1.49px,transparent 2.16px),radial-gradient(circle at 64.0% 6.6%,var(--color-brand-snow)1.08px,transparent 1.76px),radial-gradient(circle at 22.8% 29.1%,var(--color-brand-snow)1.49px,transparent 2.16px);isolation:isolate;background:var(--scene-stars,linear-gradient(transparent,transparent)),linear-gradient(180deg,var(--sky-color)0 30%,var(--scene-mid)75%,var(--scene-floor)100%),var(--color-canvas)}.scene-text-glass{position:relative;isolation:isolate}.scene-text-glass:after{content:"";position:absolute;z-index:-1;pointer-events:none;background:var(--scene-glass-tint);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000 100%);mask-image:radial-gradient(closest-side,#000 50%,#0000 100%);border-radius:50%;inset:-56px -96px}@media (max-width:540px){.scene-text-glass:after{inset:-40px -24px}}.auth-entry:not(.workspace-entry)>.auth-footer{position:relative}:is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains){color:var(--color-text-muted)}:is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):before{content:"";position:absolute;left:0;right:0;z-index:-1;pointer-events:none;bottom:0}:is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):after{content:"";position:absolute;left:0;right:0;z-index:-1;pointer-events:none;bottom:0}:is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):before{height:var(--scene-height,clamp(150px,14vw,200px));background:linear-gradient(180deg,var(--ridge-snow)0,var(--ridge-snow)var(--scene-snowline,19%),var(--ridge-far-top)var(--scene-snowline,19%),var(--ridge-far)64%);clip-path:var(--scene-ridge,polygon(0 58%,6% 44%,12% 52%,19% 26%,25% 38%,33% 10%,40% 34%,46% 24%,54% 44%,62% 18%,69% 38%,77% 28%,85% 46%,92% 30%,100% 42%,100% 100%,0 100%))}:is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):after{height:var(--scene-near-height,clamp(90px,8vw,115px));background:var(--scene-ground,var(--ridge-near));clip-path:var(--scene-valley,polygon(0 50%,9% 34%,17% 46%,27% 20%,35% 42%,46% 26%,55% 48%,66% 16%,75% 40%,84% 28%,92% 44%,100% 32%,100% 100%,0 100%))}:-webkit-any(.auth-entry:not(.workspace-entry):-webkit-any([data-scene$=-winter],[data-scene^=high-country-])>.auth-footer,.evress-mountains:-webkit-any([data-scene$=-winter],[data-scene^=high-country-])):before{background:linear-gradient(164deg,var(--ridge-snow)0 var(--scene-cap-depth,18%),transparent calc(var(--scene-cap-depth,18%) + 1%))0 0/25% 100% repeat-x,linear-gradient(180deg,var(--ridge-far-top),var(--ridge-far)64%)}:-moz-any(.auth-entry:not(.workspace-entry):-moz-any([data-scene$=-winter],[data-scene^=high-country-])>.auth-footer,.evress-mountains:-moz-any([data-scene$=-winter],[data-scene^=high-country-])):before{background:linear-gradient(164deg,var(--ridge-snow)0 var(--scene-cap-depth,18%),transparent calc(var(--scene-cap-depth,18%) + 1%))0 0/25% 100% repeat-x,linear-gradient(180deg,var(--ridge-far-top),var(--ridge-far)64%)}:is(.auth-entry:not(.workspace-entry):is([data-scene$=-winter],[data-scene^=high-country-])>.auth-footer,.evress-mountains:is([data-scene$=-winter],[data-scene^=high-country-])):before{background:linear-gradient(164deg,var(--ridge-snow)0 var(--scene-cap-depth,18%),transparent calc(var(--scene-cap-depth,18%) + 1%))0 0/25% 100% repeat-x,linear-gradient(180deg,var(--ridge-far-top),var(--ridge-far)64%)}@media not all and (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) :is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):before{height:var(--scene-day-height,var(--scene-height,clamp(150px,14vw,200px)));background:conic-gradient(from 118deg at 50% var(--scene-day-snowline,var(--scene-snowline,19%)),transparent 124deg,var(--ridge-snow)0)0 0/var(--scene-snow-tile,12.5%)100% repeat-x,linear-gradient(180deg,var(--ridge-far-top),var(--ridge-far)64%)}}:root[data-theme=light] :is(.auth-entry:not(.workspace-entry)>.auth-footer,.evress-mountains):before{height:var(--scene-day-height,var(--scene-height,clamp(150px,14vw,200px)));background:conic-gradient(from 118deg at 50% var(--scene-day-snowline,var(--scene-snowline,19%)),transparent 124deg,var(--ridge-snow)0)0 0/var(--scene-snow-tile,12.5%)100% repeat-x,linear-gradient(180deg,var(--ridge-far-top),var(--ridge-far)64%)}@media (min-width:761px){[data-scene]{--scene-day-height:max(200px,min(50dvh - 130px,26vw));--scene-snow-tile:6.5%}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) :-webkit-any(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root:not([data-theme=light]):not([data-theme=dark]) :-moz-any(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root:not([data-theme=light]):not([data-theme=dark]) :is(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root:not([data-theme=light]):not([data-theme=dark]) .auth-entry:not(.workspace-entry) :-webkit-any(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}:root:not([data-theme=light]):not([data-theme=dark]) .auth-entry:not(.workspace-entry) :-moz-any(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}:root:not([data-theme=light]):not([data-theme=dark]) .auth-entry:not(.workspace-entry) :is(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}}:root[data-theme=dark] :-webkit-any(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root[data-theme=dark] :-moz-any(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root[data-theme=dark] :is(.auth-entry:not(.workspace-entry),.evress-mountains){--scene-stars:var(--night-sky);--scene-mid:var(--color-canvas);--scene-floor:var(--color-surface);--ridge-far:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))20%,transparent);--ridge-far-top:color-mix(in srgb,var(--scene-rock,var(--color-brand-glacier))30%,transparent);--sky-color:var(--scene-night-sky,color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak)));--scene-glass-tint:color-mix(in srgb,var(--sky-color)34%,transparent);--ridge-snow:color-mix(in srgb,var(--color-brand-snow)70%,transparent);--ridge-near:color-mix(in srgb,var(--scene-foothill,var(--color-brand-meadow))24%,transparent)}:root[data-theme=dark] .auth-entry:not(.workspace-entry) :-webkit-any(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}:root[data-theme=dark] .auth-entry:not(.workspace-entry) :-moz-any(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}:root[data-theme=dark] .auth-entry:not(.workspace-entry) :is(.auth-secondary,.auth-secondary-button){color:var(--scene-link)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .scene-text-glass{text-shadow:0 1px 10px color-mix(in srgb,var(--color-canvas)48%,transparent)}:root:not([data-theme=light]):not([data-theme=dark]) .scene-text-glass:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-brand-snow)8%,transparent),transparent),var(--scene-glass-tint);-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%)}}:root[data-theme=dark] .scene-text-glass{text-shadow:0 1px 10px color-mix(in srgb,var(--color-canvas)48%,transparent)}:root[data-theme=dark] .scene-text-glass:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-brand-snow)8%,transparent),transparent),var(--scene-glass-tint);-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%)}@supports  not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.scene-text-glass:after{background:var(--sky-color)}}@media (prefers-reduced-transparency:reduce){.scene-text-glass:after{background:var(--sky-color);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-scene$=-winter]{--moon-position:84% 14%;--moon-shadow-position:calc(84% + 9px)calc(14% - 7px);--scene-snowline:48%;--scene-day-snowline:30%;--scene-cap-depth:24%;--scene-ground:color-mix(in srgb,var(--color-brand-snow)18%,var(--color-canvas));--scene-horizon:color-mix(in srgb,var(--color-brand-sky)14%,var(--color-brand-snow));--scene-sun:var(--color-brand-snow);--scene-rock:var(--color-brand-peak);--scene-foothill:var(--color-brand-glacier);--scene-night-sky:color-mix(in srgb,var(--color-canvas-wash)88%,var(--color-brand-glacier));--scene-sky:color-mix(in srgb,var(--color-canvas-wash)92%,var(--color-brand-glacier))}[data-scene$=-spring]{--moon-position:86% 13%;--moon-shadow-position:calc(86% + 16px)13%;--scene-snowline:22%;--scene-rock:var(--color-brand-meadow);--scene-foothill:var(--color-brand-meadow);--scene-night-sky:color-mix(in srgb,var(--color-canvas-wash)94%,var(--color-brand-meadow));--scene-sky:color-mix(in srgb,var(--color-brand-sky)34%,var(--color-brand-snow));--scene-horizon:color-mix(in srgb,var(--color-brand-meadow)12%,var(--color-brand-snow));--scene-sun:var(--color-brand-snow)}[data-scene$=-summer]{--moon-position:80% 16%;--moon-shadow-position:calc(80% + 27px)16%;--scene-snowline:14%;--scene-rock:color-mix(in srgb,var(--color-brand-peak)74%,var(--color-brand-meadow));--scene-foothill:var(--color-brand-meadow);--scene-night-sky:color-mix(in srgb,var(--color-canvas-wash)96%,var(--color-brand-peak));--scene-sky:color-mix(in srgb,var(--color-brand-glacier)30%,var(--color-brand-snow));--scene-horizon:color-mix(in srgb,var(--color-brand-sky)20%,var(--color-brand-snow));--scene-sun:color-mix(in srgb,var(--color-brand-sunrise)22%,var(--color-brand-snow))}[data-scene$=-autumn]{--moon-position:88% 15%;--moon-shadow-color:transparent;--scene-snowline:18%;--scene-rock:color-mix(in srgb,var(--color-brand-sunrise)60%,var(--color-danger-action));--scene-foothill:color-mix(in srgb,var(--color-brand-peak)80%,var(--color-brand-sunrise));--scene-night-sky:color-mix(in srgb,var(--color-canvas-wash)92%,var(--color-brand-sunrise));--scene-sky:color-mix(in srgb,var(--color-brand-sky)28%,var(--color-brand-snow));--scene-horizon:color-mix(in srgb,var(--color-brand-sunrise)34%,var(--color-brand-snow));--scene-sun:color-mix(in srgb,var(--color-brand-sunrise)24%,var(--color-brand-snow))}[data-scene^=glacier-]{--range-preview-height:72%;--scene-height:clamp(210px,18vw,270px);--scene-ridge:polygon(0 65%,9% 40%,15% 54%,26% 4%,32% 32%,38% 18%,47% 58%,59% 8%,67% 40%,75% 0,84% 45%,92% 28%,100% 60%,100% 100%,0 100%);--scene-valley:polygon(0 58%,14% 25%,25% 62%,40% 38%,51% 58%,68% 24%,82% 48%,100% 20%,100% 100%,0 100%)}[data-scene^=high-country-]{--range-preview-height:78%;--scene-day-snowline:26%;--scene-cap-depth:20%;--scene-height:clamp(220px,20vw,290px);--scene-ridge:polygon(0 58%,12% 18%,20% 46%,35% 0,43% 40%,52% 26%,63% 54%,79% 3%,86% 34%,93% 16%,100% 45%,100% 100%,0 100%);--scene-valley:polygon(0 30%,12% 58%,25% 20%,40% 52%,58% 28%,70% 56%,88% 12%,100% 44%,100% 100%,0 100%)}[data-scene^=alpine-]{--range-preview-height:70%;--scene-height:clamp(200px,17vw,255px);--scene-ridge:polygon(0 60%,8% 46%,21% 10%,30% 40%,41% 26%,53% 4%,64% 44%,77% 18%,88% 48%,96% 30%,100% 40%,100% 100%,0 100%);--scene-valley:polygon(0 58%,18% 28%,32% 46%,49% 20%,63% 42%,78% 32%,90% 50%,100% 28%,100% 100%,0 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) [data-scene$=-autumn]{--scene-rock:color-mix(in srgb,var(--color-brand-peak)85%,var(--color-brand-sunrise))}}:root[data-theme=dark] [data-scene$=-autumn]{--scene-rock:color-mix(in srgb,var(--color-brand-peak)85%,var(--color-brand-sunrise))}.auth-entry{--entry-canvas:var(--color-canvas);--entry-surface:var(--color-surface);--entry-text:var(--color-text);--entry-muted:var(--color-text-subtle);--entry-line:var(--color-border);--entry-action:var(--color-action);--entry-action-hover:var(--color-action-strong);--buncss-light:initial;--buncss-dark: ;color-scheme:light;position:absolute;box-sizing:border-box;display:flex;background:var(--canvas-depth)no-repeat,var(--entry-canvas);color:var(--entry-text);font-family:var(--font-sans);overflow:auto;scrollbar-color:var(--entry-muted)var(--entry-canvas);flex-direction:column;min-height:100dvh;line-height:1.5;inset:0}.auth-entry *{box-sizing:border-box}.auth-brand{display:flex;align-items: center;margin:32px 48px}.auth-brand .evress-brand{color:var(--entry-text);gap:12px;font-size:1.375rem}.auth-brand .evress-brand-mark{width:32px;height:32px}.auth-main{display:grid;flex:1;place-items: center;padding:48px 24px 80px}.auth-main>.scene-text-glass{width:100%;max-width:480px}.auth-panel{box-shadow:none;text-align:center;background:0 0;border:0;width:100%;max-width:none;padding:48px}.auth-panel h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-size:1.75rem;font-weight:650;line-height:1.2}.auth-description{color:var(--entry-muted);max-width:65ch;margin:0 0 32px}.auth-note{color:var(--entry-muted);margin:0 0 24px}.auth-panel button,.auth-action{display:inline-flex;background:var(--entry-action);color:var(--color-action-text);font:inherit;text-decoration:none;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items: center;width:100%;min-height:48px;padding:12px 16px;transition:background-color .15s ease-out;font-weight:600}.auth-panel button:hover,.auth-action:hover{background:var(--entry-action-hover)}.auth-panel button:active,.auth-action:active{background:var(--color-action-strong)}.auth-panel button:disabled{background:var(--color-surface-muted);color:var(--color-text-subtle);cursor:wait}.auth-entry :-webkit-any(a,button):focus-visible{outline:2px solid var(--entry-action);outline-offset:4px}.auth-entry :-moz-any(a,button):focus-visible{outline:2px solid var(--entry-action);outline-offset:4px}.auth-entry :is(a,button):focus-visible{outline:2px solid var(--entry-action);outline-offset:4px}.auth-secondary{color:var(--scene-link,var(--entry-action));text-underline-offset:.2em;display:inline-block;padding-block-start:12px;padding-block-end:12px}.auth-secondary:hover{color:var(--entry-action-hover)}.auth-error{color:var(--color-danger);margin:0 0 24px}.auth-skeleton{background:var(--color-border-soft);border-radius:8px;height:48px}.auth-footer{text-align:center;color:var(--entry-muted);padding:24px;font-size:.875rem}.auth-entry ::selection{background:var(--color-action-subtle);color:var(--entry-text)}@media (max-width:540px){.auth-brand{margin:24px}.auth-main{align-items: start;padding:32px 20px 48px}.auth-panel{padding:32px 24px}}@media (max-height:540px){.auth-panel{overflow-y:auto;scrollbar-width:none;max-height:calc(100dvh - 124px);padding-block-start:16px;padding-block-end:16px}.auth-panel::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.auth-panel button,.auth-action{transition:none}}.auth-local-form fieldset{border:0;min-width:0;margin:0;padding:0}.auth-local-form legend{margin-bottom:20px;padding:0;font-weight:650}.auth-local-form label{display:block;margin:16px 0 6px;font-weight:600}.auth-local-form input{border:1px solid var(--color-control-edge);background:var(--entry-surface);color:var(--entry-text);font:inherit;border-radius:8px;width:100%;min-height:48px;padding:10px 12px}.auth-local-form input:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:3px}.auth-local-form input[aria-invalid=true]{border-color:var(--color-danger)}.auth-local-help{color:var(--entry-muted);margin:14px 0 24px;font-size:.875rem}.auth-local-help code{overflow-wrap:anywhere}.auth-remember{display:flex;cursor:pointer;justify-content:center;align-items: center;gap:10px;min-height:24px;margin:20px 0 0;font-weight:500}.auth-local-form .auth-remember{display:flex;margin:20px 0 0;font-weight:500}.auth-remember input,.auth-local-form .auth-remember input{accent-color:var(--entry-action);cursor:pointer;flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0}.auth-remember input:focus-visible{outline:var(--focus-width)solid var(--color-focus);outline-offset:3px}.auth-local-form~.auth-google-secondary{border:1px solid var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent);margin-top:20px}.auth-local-form~.auth-google-secondary:hover{background:var(--color-surface-hover);color:var(--color-accent)}.auth-panel .auth-secondary-button{color:var(--scene-link,var(--entry-action));text-decoration:underline;background:0 0;margin-top:16px}
