:root{--alpha-white:#ffffff;--alpha-science-blue-active:#2499ff;--alpha-gray-900:#111111;--alpha-gray-700:#444444;--alpha-gray-500:#86868b;--alpha-gray-300:#d2d2d7;--alpha-gray-200:#e5e5e7;--alpha-gray-100:#f5f5f7;--spectrum-0:#2b0a4a;--spectrum-10:#4a0d67;--spectrum-20:#6e1520;--spectrum-30:#c43545;--spectrum-40:#d86a32;--spectrum-50:#d6b94d;--spectrum-60:#9bbf4b;--spectrum-70:#1a9e76;--spectrum-80:#1687a7;--spectrum-90:#1392d4;--spectrum-100:#0066cc;--r-sm:4px;--r-md:4px;--r-lg:4px;--radius-control:4px;--left-nav-expanded-width:304px;--left-nav-collapsed-width:72px;--left-nav-row-height:40px;--left-nav-focus-ring:var(--alpha-science-blue-active)}html[data-theme=dark]{--text:#f5f5f7;--blue:var(--alpha-science-blue-active)}html[data-theme=light]{--surface:var(--alpha-white);--surface-3:#ebebed;--border:var(--alpha-gray-300);--border-2:var(--alpha-gray-500);--text:var(--alpha-gray-900);--silver-1:var(--alpha-gray-700);--silver-2:var(--alpha-gray-500);--silver-3:#6e6e73;--on-accent:var(--alpha-white)}.alpha-evidence-rail{display:grid;gap:12px;border-left:1px solid var(--border);padding-left:24px;color:var(--silver-1)}.alpha-evidence-rail :where(time,code,[data-provenance],[data-confidence]){font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-variant-numeric:tabular-nums}.alpha-trust-metadata{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;border-top:1px solid var(--border);padding-top:16px;color:var(--silver-1)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--left-nav-focus-ring);outline-offset:3px}@media (max-width:639px){.alpha-evidence-rail{border-top:1px solid var(--border);border-left:0;padding-top:16px;padding-left:0}}:root{--alpha-ink:#0a0a0a;--canvas-white:#ffffff;--alpha-gray:#f5f5f7;--alpha-science-blue:#0066cc;--alpha-blue-light:#2499ff;--alpha-ice-blue:#e8eff8;--alpha-signal-yellow:#ffd60a;--alpha-cardinal:#6e1520;--alpha-silver:#8a8d94;--alpha-cloud-50:#f9f9f7;--alpha-cloud-100:#f3f6f4;--text-secondary:#3a3a3c;--text-tertiary:#656565;--border-subtle:#d2d2d7;--border-strong:#828282;--gray-inset:#ebebed;--rating-high:#00539c;--rating-mid:#1f9e77;--rating-watch:#c8871f;--rating-low:#bc1e2f;--rating-not-rated:#a1a1a6;--status-success:#0c6b4c;--status-warning:#725000;--status-danger:#a61b2b;--status-info:#0b5ea8;--font-ui:"Helvetica Now Text","Helvetica Neue",Helvetica,Arial,sans-serif;--font-ui-display:"Helvetica Now Display","Helvetica Now Text","Helvetica Neue",Helvetica,Arial,sans-serif;--font-editorial:var(--font-text),"Tiempos Text",Georgia,serif;--font-editorial-display:var(--font-display),"Tiempos Headline",Georgia,serif;--font-sans:var(--font-ui);--font-compact:var(--font-ui);--font-display:var(--font-ui-display);--font-display-fine:var(--font-ui-display);--text-mega:160px;--text-cover:128px;--text-splash:96px;--text-hero:88px;--text-h1:64px;--text-h2:48px;--text-h3:36px;--text-h4:28px;--text-h5:22px;--text-xl:20px;--text-lg:18px;--text-md:16px;--text-base:15px;--text-sm:13px;--text-xs:11px;--gap-inline:8px;--gap-related:16px;--gap-item:24px;--gap-group:48px;--gap-section:96px;--gap-chapter:160px;--radius-sm:4px;--radius-md:8px;--radius-profile:16px;--radius-profile-outer:20px;--dur-fast:160ms;--dur-med:240ms;--dur-slow:480ms;--dur-xslow:800ms;--shadow:none}html[data-theme=dark]{--bg:var(--alpha-ink);--surface:#161617;--surface-2:#1c1c1e;--surface-3:#242426;--border:#343436;--border-2:#48484a;--text:var(--alpha-gray);--silver-1:#a1a1a6;--silver-2:#86868b;--silver-3:#6e6e73;--blue:var(--alpha-blue-light);--blue-text:var(--alpha-blue-light);--on-accent:var(--alpha-ink);--shadow:none}html[data-theme=light]{--bg:var(--alpha-gray);--surface:var(--canvas-white);--surface-2:var(--alpha-gray);--surface-3:var(--gray-inset);--border:var(--border-subtle);--border-2:var(--border-strong);--text:var(--alpha-ink);--silver-1:var(--text-secondary);--silver-2:var(--text-tertiary);--silver-3:var(--alpha-silver);--blue:var(--alpha-science-blue);--blue-text:var(--alpha-science-blue);--on-accent:var(--canvas-white);--shadow:none}html[data-alpha-design-system=v12] :where(button,input,select,textarea),html[data-alpha-design-system=v12] body{font-family:var(--font-ui)}html[data-alpha-design-system=v12] .access-theme-control button,html[data-alpha-design-system=v12] .access-theme-control summary{width:44px;min-width:44px;min-height:44px}html[data-alpha-design-system=v12] .access-theme-menu{grid-template-columns:repeat(3,44px)}html[data-alpha-design-system=v12] :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-ui-display);text-wrap:balance}html[data-alpha-design-system=v12] :where(p,li,dd){text-wrap:pretty}html[data-alpha-design-system=v12] :where(code,kbd,pre,samp,time,[data-provenance],[data-confidence],[data-alpha-id]){font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums}html[data-alpha-design-system=v12] :where(.card,[class*=-card],[class*=Panel]){box-shadow:none!important}html[data-alpha-design-system=v12] .app-shell :where(.avatar,[data-profile-avatar]){box-sizing:border-box;padding:4px;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--canvas-white);box-shadow:none}html[data-alpha-design-system=v12] .app-shell :where(.avatar,[data-profile-avatar]) img{width:100%;height:100%;border-radius:4px;object-fit:cover}html[data-alpha-design-system=v12] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (forced-colors:active){html[data-alpha-design-system=v12] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:Highlight}}@media print{html[data-alpha-design-system=v12],html[data-alpha-design-system=v12] body{color:#000000;background:#ffffff}html[data-alpha-design-system=v12] :where(.side,.alpha-sidebar-v2,.topbar,.mobile-nav,.right-panel){display:none!important}html[data-alpha-design-system=v12] .main{display:block;width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}