@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Light.woff2)format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Regular.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Medium.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Semibold.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Bold.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Material Symbols Sharp;src:url(/fonts/MaterialSymbolsSharp.woff2)format("woff2");font-weight:100 700;font-display:block;font-style:normal}:root{--ink:#060606;--mid:#3d3d3d;--muted:#6b6b6b;--faint:#9a9a9a;--dim:#b0b0b0;--surface:#fff;--surface-1:#f7f6f4;--surface-2:#efedea;--row-hover:#fafaf8;--sidebar:#060606;--sidebar-hover:#141414;--sidebar-rule:#1c1c1c;--sidebar-avatar:#2a2a2a;--line:#0606061a;--line-strong:#0606061f;--line-faint:#06060612;--line-ring:#06060629;--line-scroll:#0606062e;--yellow:#ffd100;--yellow-bg:#fffbe6;--yellow-ring:#ffd1008c;--on-yellow-muted:#060606a8;--green:#1e8e3e;--green-bg:#e6f0ec;--amber:#a8641e;--amber-bg:#fff3e0;--red:#c0392b;--red-bg:#fdecea;--blue:#3d5a80;--blue-bg:#e8edf3;--grey:#3d3d3d;--grey-bg:#efedea;--shot-bg:#0f0f0f;--shot-caption:#060606b8;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:22px;--space-6:28px;--space-7:40px;--sidebar-width:236px;--nav-row-height:38px;--nav-bar-width:3px;--header-pad-y:20px;--header-pad-x:28px;--content-pad-x:28px;--card-pad:18px;--row-pad-y:13px;--row-pad-x:18px;--table-min-width:580px;--field-height:38px;--action-height:28px;--button-height:34px;--ruling-button-height:44px;--ring:inset 0 0 0 1px var(--line);--ring-strong:inset 0 0 0 1px var(--line-strong);--ring-button:inset 0 0 0 1px var(--line-ring);--focus-ring:2px solid var(--blue);--focus-ring-offset:2px;--pill-radius:999px;--radius:0px;--chamfer-lg:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 0 100%);--chamfer-sm:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 0 100%);--font:"Clash Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--type-page-title:600 26px/1.2 var(--font);--type-eyebrow:600 10px/1.2 var(--font);--type-page-sub:400 12.5px/1.5 var(--font);--type-metric:600 27px/1.1 var(--font);--type-card-title:600 13px/1.3 var(--font);--type-row-main:12.5px/1.3 var(--font);--type-row-sub:400 10.5px/1.3 var(--font);--type-col-head:600 9.5px/1.2 var(--font);--type-badge:600 10px/1 var(--font);--type-action:600 11px/1 var(--font);--type-body:400 12px/1.5 var(--font);--type-nav:500 12.5px/1.2 var(--font);--track-eyebrow:.12em;--track-col-head:.1em;--track-nav-brand:.14em;--track-title:-.015em;--track-metric:-.02em;--icon-xs:16px;--icon-sm:17px;--icon-md:18px;--icon-lg:19px;--icon-xl:22px;--icon-2xl:24px;--space-2xs:2px;--gap-icon-label:7px;--avatar-size:30px;--queue-tile-size:32px;--empty-icon-box:46px;--empty-table-pad-y:54px;--empty-panel-pad-x:20px;--empty-cats-pad-y:48px;--badge-height-sm:21px;--badge-pad-x-sm:9px;--badge-height-md:22px;--badge-pad-x-md:10px;--thumb-size:34px;--evidence-shot-height:74px;--evidence-shot-min:96px;--nav-count-min-w:20px;--nav-count-h:18px;--button-pad-x-row:11px;--button-pad-x-standard:15px;--button-height-compact:30px;--button-height-md:40px;--button-pad-x-compact:12px;--button-pad-x-md:18px;--empty-gap-table:11px;--empty-gap-compact:10px;--dot-size:7px;--gap-cell:9px;--note-max-width:680px;--space-10:10px;--space-hairline:1px;--gap-header-text:5px;--search-min-width:200px;--nav-count-pad-x:6px;--sidebar-footer-pad-y:14px;--note-strip-pad-y:11px;--chip-height:28px;--gap-chip:6px;--icon-2xs:14px;--card-pad-y-compact:14px;--brand-mark-size:44px;--type-brand-mark-lg:700 20px/1 var(--font);--type-logo-mark:700 15px/1.2 var(--font);--type-brand:600 14px/1.2 var(--font);--type-tag:600 9px/1.2 var(--font);--type-label:600 12px/1.2 var(--font);--type-meta-strong:500 10px/1.2 var(--font);--type-count:500 11.5px/1.2 var(--font);--type-toggle:600 11.5px/1.2 var(--font);--type-caption:400 11px/1.2 var(--font);--type-label-caps:600 11px/1.2 var(--font);--type-empty-title:600 16px/1.2 var(--font);--type-empty-body:400 12.5px/1.55 var(--font);--type-note:400 11px/1.5 var(--font);--type-emphasis-body:500 12px/1.45 var(--font);--type-fact-value:12.5px/1.45 var(--font);--type-heading-md:600 15px/1.2 var(--font);--type-thread-name:600 10.5px/1.2 var(--font);--type-thread-body:400 12px/1.45 var(--font);--type-outcome-body:400 11.5px/1.48 var(--font);--type-error:500 12px/1.2 var(--font);--type-button:600 13.5px/1.2 var(--font);--type-disclaimer:400 10.5px/1.45 var(--font);--motion-fade-duration:.22s;--motion-fade-easing:ease;--motion-spin-duration:.7s;--motion-spin-easing:linear;--spinner-size:14px;--spinner-track:2px solid #ffffff59;--spinner-head:2px solid #fff;--opacity-disabled:.5}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:var(--font);background:var(--surface-2);color:var(--ink);margin:0}a{color:var(--blue)}a:hover{color:var(--amber)}.sb::-webkit-scrollbar{width:8px;height:8px}.sb::-webkit-scrollbar-thumb{background:var(--line-scroll);border-radius:4px}.row-hover:hover{background:var(--row-hover)}.nav-item:hover{background:var(--sidebar-hover)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chip-action{color:var(--dim)}.chip-action:hover{color:var(--ink)}.sign-in{grid-template-columns:minmax(300px,2fr) 3fr;min-height:100vh;display:grid}.sign-in__brand{background:var(--sidebar);padding:var(--space-7);justify-content:space-between;gap:var(--space-7);flex-direction:column;display:flex}.sign-in__pitch{gap:var(--space-3);flex-direction:column;max-width:360px;display:flex}.sign-in__form{background:var(--surface-2);padding:var(--space-7) var(--space-5);justify-content:center;align-items:center;display:flex}.sign-in__card{background:var(--surface);width:100%;max-width:380px;box-shadow:var(--ring);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}@media (width<=760px){.sign-in{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sign-in__brand{padding:var(--space-4) var(--space-5);justify-content:flex-start;gap:0}.sign-in__pitch{display:none}.sign-in__form{padding:var(--space-5) var(--space-4);align-items:flex-start}}.ms{font-variation-settings:"FILL" 0;-webkit-user-select:none;user-select:none;font-family:Material Symbols Sharp;font-weight:400;line-height:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-in,.dialog-in{animation:fadeIn var(--motion-fade-duration) var(--motion-fade-easing)}@keyframes spin{to{transform:rotate(360deg)}}.spinner{width:var(--spinner-size);height:var(--spinner-size);border-radius:var(--pill-radius);border:var(--spinner-track);border-top:var(--spinner-head);animation:spin var(--motion-spin-duration) var(--motion-spin-easing) infinite}@media (prefers-reduced-motion:reduce){.fade-in,.dialog-in,.spinner{animation:none}}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.field-shell:has(>:is(input,select,textarea):focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.field-shell>:is(input,select,textarea):focus-visible{outline:none}
