@layer reset,settings,base,objects,components,utilities;
@layer settings{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--oil-1000:#060504;--oil-950:#0c0a08;--oil-900:#13100d;--oil-850:#1a1612;--oil-800:#221d18;--oil-700:#322a22;--oil-600:#483d32;--ash-500:#7f7366;--ash-400:#a39684;--ash-300:#c6b9a6;--bone-100:#f1e8d9;--bone-50:#faf5ec;--rust-800:#5c1e0c;--rust-700:#7d2a11;--rust-600:#a63817;--rust-500:#cc471c;--rust-400:#e85b25;--flare-400:#ff7a3d;--amber-500:#e08f1f;--amber-400:#f2a43a;--amber-300:#f8c56f;--gold-300:#e9c46a;--patina-600:#2d6e69;--patina-500:#3c8c86;--patina-300:#7fc6bd;--signal-go:#8fe08a;--signal-stop:#ff6159;--signal-warn:#ffcf5a;--color-canvas:var(--oil-950);--color-surface:var(--oil-900);--color-surface-raised:var(--oil-850);--color-surface-high:var(--oil-800);--color-surface-sunken:var(--oil-1000);--color-line:color-mix(in oklab, var(--bone-100) 11%, transparent);--color-line-strong:color-mix(in oklab, var(--bone-100) 22%, transparent);--color-text:var(--bone-100);--color-text-strong:var(--bone-50);--color-text-muted:var(--ash-400);--color-text-faint:var(--ash-500);--color-accent:var(--rust-400);--color-accent-strong:var(--flare-400);--color-accent-deep:var(--rust-600);--color-on-accent:var(--oil-1000);--color-highlight:var(--amber-400);--color-coin:var(--gold-300);--color-cool:var(--patina-300);--color-cool-deep:var(--patina-600);--color-success:var(--signal-go);--color-danger:var(--signal-stop);--color-warning:var(--signal-warn);--color-focus:var(--amber-300)}}
@layer settings{:root{--font-stencil:var(--face-stencil), "Impact", "Arial Narrow", sans-serif;--font-display:var(--face-display), "Arial Narrow", "Roboto Condensed", sans-serif;--font-body:var(--face-body), system-ui, "Segoe UI", sans-serif;--font-mono:var(--face-mono), ui-monospace, "Cascadia Mono", "Consolas", monospace;--step--2:clamp(.72rem, .7rem + .09vw, .78rem);--step--1:clamp(.84rem, .8rem + .16vw, .94rem);--step-0:clamp(1rem, .96rem + .19vw, 1.125rem);--step-1:clamp(1.2rem, 1.13rem + .35vw, 1.42rem);--step-2:clamp(1.44rem, 1.32rem + .59vw, 1.8rem);--step-3:clamp(1.73rem, 1.53rem + .98vw, 2.4rem);--step-4:clamp(2.07rem, 1.74rem + 1.6vw, 3.1rem);--step-5:clamp(2.49rem, 1.94rem + 2.6vw, 4.1rem);--step-6:clamp(2.99rem, 2.1rem + 4.2vw, 5.6rem);--step-7:clamp(3.6rem, 2.2rem + 6.6vw, 7.6rem);--step-8:clamp(4.3rem, 2rem + 10.8vw, 11rem);--leading-crushed:.86;--leading-tight:.98;--leading-snug:1.18;--leading-body:1.62;--tracking-tight:-.01em;--tracking-display:.01em;--tracking-wide:.06em;--tracking-label:.16em;--weight-body:400;--weight-medium:500;--weight-strong:600;--weight-bold:700;--weight-black:800}}
@layer settings{:root{--space-3xs:clamp(.25rem, .24rem + .05vw, .28rem);--space-2xs:clamp(.5rem, .48rem + .09vw, .56rem);--space-xs:clamp(.75rem, .72rem + .14vw, .84rem);--space-s:clamp(1rem, .96rem + .19vw, 1.125rem);--space-m:clamp(1.5rem, 1.44rem + .28vw, 1.69rem);--space-l:clamp(2rem, 1.92rem + .37vw, 2.25rem);--space-xl:clamp(3rem, 2.88rem + .56vw, 3.38rem);--space-2xl:clamp(4rem, 3.85rem + .74vw, 4.5rem);--space-3xl:clamp(6rem, 5.77rem + 1.11vw, 6.75rem);--space-xs-s:clamp(.75rem, .67rem + .37vw, 1.125rem);--space-s-m:clamp(1rem, .85rem + .65vw, 1.69rem);--space-s-l:clamp(1rem, .74rem + 1.3vw, 2.25rem);--space-m-xl:clamp(1.5rem, 1.1rem + 1.95vw, 3.38rem);--space-l-2xl:clamp(2rem, 1.48rem + 2.59vw, 4.5rem);--space-xl-3xl:clamp(3rem, 2.22rem + 3.89vw, 6.75rem);--measure:64ch;--measure-narrow:46ch;--container-max:82rem;--container-wide:100rem;--gutter:var(--space-s-l);--gutter-safe:max(var(--gutter), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--header-offset:6.85rem;--radius-xs:1px;--radius-s:2px;--radius-m:4px;--border-thin:1px;--border-medium:2px;--border-thick:4px;--z-base:0;--z-raised:10;--z-header:100;--z-overlay:500;--z-dialog:900;--z-toast:1000}@media (max-width:44rem){:root{--header-offset:calc(3.75rem + 1px)}}}
@layer settings{:root{--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-snap:cubic-bezier(.3, 1.4, .5, 1);--duration-instant:80ms;--duration-fast:.14s;--duration-base:.24s;--duration-slow:.52s}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}}
@layer settings{:root{--texture-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.92  0 0 0 0 0.82  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--pattern-hazard:repeating-linear-gradient(-45deg, var(--amber-400) 0 12px, var(--oil-1000) 12px 24px);--pattern-hazard-rust:repeating-linear-gradient(-45deg, var(--rust-500) 0 10px, var(--oil-950) 10px 20px);--pattern-hazard-faint:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--amber-400) 16%, transparent) 0 10px, transparent 10px 20px);--pattern-hatch:repeating-linear-gradient(-45deg, transparent 0 9px, var(--color-line) 9px 10px);--pattern-grid:linear-gradient(var(--color-line) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, var(--color-line) 1px, transparent 1px) 0 0 / 28px 28px;--rivet:radial-gradient(circle at 38% 35%, var(--ash-300) 0 12%, var(--oil-600) 38%, var(--oil-1000) 66%, transparent 70%);--shadow-plate:inset 0 1px 0 color-mix(in oklab, var(--bone-100) 7%, transparent), inset 0 -1px 0 #0009, 0 22px 44px -28px #000000d9;--shadow-lift:0 30px 70px -34px #000000f2;--shadow-glow-accent:0 0 0 1px color-mix(in oklab, var(--rust-400) 50%, transparent), 0 10px 40px -12px color-mix(in oklab, var(--flare-400) 55%, transparent)}}
@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;text-size-adjust:none;hanging-punctuation:first last}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-block-size:100dvh}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p,li,figcaption{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}dialog{color:inherit;border:0;padding:0}[hidden]{display:none!important}}
@layer base{html{background-color:var(--color-canvas);color:var(--color-text);font-family:var(--font-body);font-size:100%;line-height:var(--leading-body);scrollbar-color:var(--oil-600) var(--oil-1000);scroll-padding-block-start:calc(var(--header-offset) + .65rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-size:var(--step-0);font-weight:var(--weight-body);isolation:isolate;position:relative;overflow-x:clip}body:after{content:"";z-index:var(--z-toast);pointer-events:none;background-image:var(--texture-grain);opacity:.07;mix-blend-mode:overlay;position:fixed;inset:0}@media (max-width:48rem){body:after{mix-blend-mode:normal;opacity:.035}}::selection{background:var(--color-accent);color:var(--color-on-accent)}:focus-visible{outline:var(--border-medium) solid var(--color-focus);outline-offset:3px}}
@layer base{h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-text-strong)}h1{font-size:var(--step-6)}h2{font-size:var(--step-4)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}h5,h6{font-size:var(--step-0);letter-spacing:var(--tracking-wide)}p{max-inline-size:var(--measure)}a{color:var(--color-accent-strong);text-underline-offset:.2em;transition:color var(--duration-fast) var(--ease-out);text-decoration-thickness:1px}a:hover{color:var(--color-highlight)}strong,b{font-weight:var(--weight-bold);color:var(--color-text-strong)}small{font-size:var(--step--1)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}code{background:var(--color-surface-sunken);border:var(--border-thin) solid var(--color-line);border-radius:var(--radius-s);padding:.1em .35em}kbd{border:var(--border-thin) solid var(--color-line-strong);border-radius:var(--radius-m);background:var(--color-surface-raised);border-block-end-width:3px;padding:.1em .45em}hr{block-size:var(--border-thin);background:var(--color-line);border:0}:is(ul,ol):not([role=list]){padding-inline-start:1.25em}li::marker{color:var(--color-accent)}blockquote{border-inline-start:var(--border-thick) solid var(--color-accent);color:var(--color-text-muted);padding-inline-start:var(--space-s)}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}
@layer base{button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled,[aria-disabled=true]{cursor:not-allowed}label{cursor:pointer}input,select,textarea{accent-color:var(--color-accent)}textarea{resize:vertical}fieldset{border:0;min-inline-size:0;padding:0}::placeholder{color:var(--color-text-faint);opacity:1}}
@layer base{img,video{block-size:auto}svg{flex-shrink:0}figure{gap:var(--space-2xs);display:grid}figcaption{font-size:var(--step--1);color:var(--color-text-muted)}table{border-collapse:collapse;inline-size:100%}}
@layer objects{.l-container{inline-size:min(100% - 2 * var(--gutter), var(--container-max));margin-inline:auto}.l-container--wide{inline-size:min(100% - 2 * var(--gutter), var(--container-wide))}.l-container--narrow{inline-size:min(100% - 2 * var(--gutter), 48rem)}@supports (padding:max(0px, env(safe-area-inset-left))){.l-container{inline-size:min(100% - 2 * var(--gutter-safe), var(--container-max))}.l-container--wide{inline-size:min(100% - 2 * var(--gutter-safe), var(--container-wide))}.l-container--narrow{inline-size:min(100% - 2 * var(--gutter-safe), 48rem)}}.l-section{padding-block:var(--section-space,var(--space-l-2xl))}.l-section+.l-section{padding-block-start:0}.l-stack{flex-direction:column;justify-content:flex-start;display:flex}.l-stack>*{margin-block:0}.l-stack>*+*{margin-block-start:var(--stack-space,var(--space-s))}.l-stack--2xs{--stack-space:var(--space-2xs)}.l-stack--xs{--stack-space:var(--space-xs)}.l-stack--m{--stack-space:var(--space-m)}.l-stack--l{--stack-space:var(--space-l)}.l-stack--xl{--stack-space:var(--space-xl)}.l-cluster{gap:var(--cluster-space,var(--space-xs));align-items:var(--cluster-align,center);justify-content:var(--cluster-justify,flex-start);flex-wrap:wrap;display:flex}.l-cluster--between{--cluster-justify:space-between}.l-grid{gap:var(--grid-gap,var(--space-m));grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min,16rem), 100%), 1fr));display:grid}.l-grid--fill{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min,16rem), 100%), 1fr))}.l-switcher{gap:var(--switcher-gap,var(--space-m));flex-wrap:wrap;display:flex}.l-switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-at,44rem) - 100%) * 999)}.l-sidebar{gap:var(--sidebar-gap,var(--space-l));flex-wrap:wrap;display:flex}.l-sidebar>:first-child{flex-basis:var(--sidebar-width,18rem);flex-grow:1}.l-sidebar>:last-child,.l-sidebar--end>:first-child{min-inline-size:var(--sidebar-content-min,58%);flex-grow:999;flex-basis:0}.l-sidebar--end>:last-child{flex-basis:var(--sidebar-width,18rem);flex-grow:1;min-inline-size:auto}.l-cover{min-block-size:var(--cover-min,100svh);flex-direction:column;display:flex}.l-cover>.l-cover__center{margin-block:auto}.l-frame{aspect-ratio:var(--frame-ratio,16 / 9);place-items:center;display:grid;overflow:hidden}.l-frame>img,.l-frame>video{object-fit:cover;block-size:100%;inline-size:100%}.l-center{max-inline-size:var(--measure);margin-inline:auto}.l-bleed{inline-size:100vw;margin-inline-start:calc(50% - 50vw)}.l-overlay{display:grid}.l-overlay>*{grid-area:1/1}}
@layer utilities{.u-visually-hidden:not(:focus):not(:active){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.u-label{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.u-mono{font-family:var(--font-mono)}.u-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display)}.u-stencil{font-family:var(--font-stencil);text-transform:uppercase}.u-tabular{font-variant-numeric:tabular-nums}.u-muted{color:var(--color-text-muted)}.u-faint{color:var(--color-text-faint)}.u-accent{color:var(--color-accent-strong)}.u-coin{color:var(--color-coin)}.u-nowrap{white-space:nowrap}.u-measure{max-inline-size:var(--measure)}.u-lead{font-size:var(--step-1);color:var(--color-text);line-height:1.5}.u-flow>*+*{margin-block-start:var(--flow-space,1em)}.u-flow>:is(h2,h3,h4){--flow-space:1.6em}.u-flow>:is(h2,h3,h4)+*{--flow-space:.6em}.u-skip-link{z-index:var(--z-toast);background:var(--color-highlight);color:var(--oil-1000);font-weight:var(--weight-bold);padding:.6em 1em;text-decoration:none;position:fixed;inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs);transform:translateY(-200%)}.u-skip-link:focus{transform:none}.u-text-center{text-align:center}.u-full{inline-size:100%}.u-private-mask,:root[data-streamer] .u-private-real{display:none}:root[data-streamer] .u-private-mask{letter-spacing:.08em;display:inline}:root[data-streamer] .u-private-img{filter:blur(6px)grayscale()}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.u-reveal{animation:linear both u-reveal;animation-timeline:view();animation-range:entry entry 70%}.u-reveal-scope [data-plate]{animation:linear both u-reveal;animation-timeline:view();animation-range:entry entry 60%}.u-reveal-children>*{animation:linear both u-reveal;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes u-reveal{0%{opacity:0;transform:translateY(2.5rem)scale(.98)}to{opacity:1;transform:none}}}

@font-face{font-family:stencil;src:url(../media/big_shoulders_stencil_display_latin_800_normal-s.p.0mfujnavjug_8.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:stencil Fallback;src:local(Arial);ascent-override:116.19%;descent-override:25.15%;line-gap-override:0.0%;size-adjust:84.69%}._7YqxkW_className{font-family:stencil,stencil Fallback}._7YqxkW_variable{--face-stencil:"stencil", "stencil Fallback"}
@font-face{font-family:display;src:url(../media/big_shoulders_display_latin_600_normal-s.p.2t7mji9um825s.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:display;src:url(../media/big_shoulders_display_latin_700_normal-s.p.1s8g5lo0iaofr.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:display;src:url(../media/big_shoulders_display_latin_800_normal-s.p.1vo6o8_w09nhx.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:134.85%;descent-override:29.19%;line-gap-override:0.0%;size-adjust:72.97%}._8BppCG_className{font-family:display,display Fallback}._8BppCG_variable{--face-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/barlow_latin_400_normal-s.p.2g-m-43w4inzo.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:body;src:url(../media/barlow_latin_500_normal-s.p.1e42q6h-am56h.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:body;src:url(../media/barlow_latin_600_normal-s.p.20ymm9zt6h9oi.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:body;src:url(../media/barlow_latin_700_normal-s.p.3vb5yshewhzs1.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.mSCZMq_className{font-family:body,body Fallback}.mSCZMq_variable{--face-body:"body", "body Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400_normal.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_500_normal.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_600_normal.p.30e0eqd5fxn92.woff2)format("woff2");font-display:swap;font-weight:600}._69E3qa_className{font-family:mono}._69E3qa_variable{--face-mono:"mono"}
@layer components{._5IDa_a_body{font-size:var(--step--1)}._5IDa_a_shell{grid-template-columns:15.5rem minmax(0,1fr);min-block-size:100dvh;display:grid}._5IDa_a_sidebar{gap:var(--space-m);block-size:100dvh;padding:var(--space-m) var(--space-s);background:var(--color-surface-sunken);border-inline-end:var(--border-thin) solid var(--color-line);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}._5IDa_a_sidebar:before{content:"";background:var(--pattern-hazard);opacity:.5;inline-size:3px;position:absolute;inset-block:0;inset-inline-end:-1px}._5IDa_a_backToSite{border:var(--border-thin) solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--duration-fast), border-color var(--duration-fast);margin-block-start:auto;padding:.6em .8em;text-decoration:none}._5IDa_a_backToSite:hover{color:var(--color-text-strong);border-color:var(--color-accent)}._5IDa_a_brand{align-items:center;gap:var(--space-xs);color:var(--color-text-strong);text-decoration:none;display:flex}._5IDa_a_brandMark{background:var(--color-accent);block-size:2.6rem;inline-size:2.6rem;color:var(--oil-1000);font-family:var(--font-stencil);place-items:center;font-size:1.3rem;display:grid}._5IDa_a_brandText{font-family:var(--font-display);font-size:var(--step-1);font-weight:var(--weight-black);text-transform:uppercase;line-height:1;display:grid}._5IDa_a_brandText small{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-body);letter-spacing:var(--tracking-wide);color:var(--color-text-faint)}._5IDa_a_nav{gap:var(--space-s);display:grid}._5IDa_a_navGroup ul{gap:2px;display:grid}._5IDa_a_navGroupLabel{padding-inline:var(--space-xs);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint);margin-block-end:var(--space-3xs)}._5IDa_a_navLink{padding:.55rem var(--space-xs);color:var(--color-text-muted);transition:background var(--duration-fast), color var(--duration-fast);border-inline-start:3px solid #0000;align-items:center;gap:.6rem;text-decoration:none;display:flex}._5IDa_a_navLink:hover{background:color-mix(in oklab, var(--color-text) 5%, transparent);color:var(--color-text-strong)}._5IDa_a_navLinkActive{border-inline-start-color:var(--color-accent);background:color-mix(in oklab, var(--color-accent) 10%, transparent);color:var(--color-text-strong)}._5IDa_a_navSkeleton{gap:6px;display:grid}._5IDa_a_navSkeleton span{background:var(--oil-850);block-size:2rem}._5IDa_a_workspace{flex-direction:column;min-inline-size:0;display:flex}._5IDa_a_statusBar{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:3.2rem;padding:0 var(--space-m);background:color-mix(in oklab, var(--color-canvas) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:var(--border-thin) solid var(--color-line);display:flex;position:sticky;inset-block-start:0}._5IDa_a_statusItems{gap:var(--space-m);flex-wrap:wrap;display:flex}._5IDa_a_statusItem{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-danger);align-items:center;gap:.5em;display:inline-flex}._5IDa_a_statusItem i{background:currentColor;block-size:7px;inline-size:7px}._5IDa_a_statusItem[data-ok=true]{color:var(--color-success)}._5IDa_a_viewer{align-items:center;gap:var(--space-xs);display:flex}._5IDa_a_viewer img{block-size:28px;inline-size:28px}._5IDa_a_viewer span{line-height:1.15;display:grid}._5IDa_a_viewer small{font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase}._5IDa_a_logout{border:var(--border-thin) solid var(--color-line-strong);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;padding:.35em .7em}._5IDa_a_logout:hover{color:var(--color-text-strong)}._5IDa_a_main{padding:var(--space-m) var(--space-m) var(--space-xl);flex:1}@media (max-width:56rem){._5IDa_a_shell{grid-template-columns:minmax(0,1fr)}._5IDa_a_sidebar{block-size:auto;position:relative}._5IDa_a_sidebar:before{block-size:3px;inline-size:auto;inset-block:auto 0;inset-inline:0}._5IDa_a_nav{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}@media (max-width:36rem){._5IDa_a_statusBar{row-gap:var(--space-2xs);padding-block:var(--space-2xs);flex-wrap:wrap}._5IDa_a_viewer{margin-inline-start:auto}}}
@layer components{.MLjUZW_toggle{border:var(--border-thin) solid var(--color-line);block-size:2.3rem;inline-size:2.3rem;font-family:var(--font-mono);color:var(--color-text-muted);transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);place-items:center;font-size:1.25rem;line-height:1;display:inline-grid}.MLjUZW_toggle:hover{color:var(--color-text-strong);border-color:var(--color-line-strong)}@media (pointer:coarse){.MLjUZW_toggle{block-size:2.75rem;inline-size:2.75rem}}.MLjUZW_toggle[aria-pressed=true]{color:var(--oil-1000);background:var(--color-highlight);border-color:var(--color-highlight)}}
@layer components{.rq6h5W_footer{background:linear-gradient(to bottom, var(--color-surface-sunken), var(--oil-1000)), var(--color-surface-sunken);border-block-start:var(--border-thin) solid var(--color-line);margin-block-start:var(--space-l-2xl)}.rq6h5W_giant{padding-inline:var(--space-s);font-family:var(--font-stencil);text-align:center;white-space:nowrap;color:#0000;-webkit-text-stroke:1px color-mix(in oklab, var(--color-accent) 45%, transparent);background:linear-gradient(to bottom, color-mix(in oklab, var(--color-accent) 16%, transparent), transparent 85%);-webkit-user-select:none;user-select:none;margin-block:var(--space-l) calc(var(--space-s) * -1);-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,16.5vw,17rem);line-height:.85;overflow:hidden}.rq6h5W_contractLink{font-weight:var(--weight-bold);color:var(--color-highlight)}.rq6h5W_tape{background:var(--pattern-hazard);opacity:.85;block-size:10px}.rq6h5W_grid{gap:var(--space-l) var(--space-xl);padding-block:var(--space-xl) var(--space-l);grid-template-columns:minmax(16rem,1.6fr) repeat(3,minmax(10rem,1fr));display:grid}.rq6h5W_wordmark{font-family:var(--font-stencil);font-size:var(--step-4);text-transform:uppercase;color:var(--color-text-strong);line-height:.9}.rq6h5W_wordmark span{color:var(--color-accent)}.rq6h5W_tagline{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin-block-start:var(--space-2xs)}.rq6h5W_disclaimer{font-size:var(--step--1);color:var(--color-text-faint);max-inline-size:42ch;margin-block-start:var(--space-m)}.rq6h5W_heading{font-family:var(--font-mono);font-size:var(--step--2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);color:var(--color-text-faint);margin-block-end:var(--space-s)}.rq6h5W_column ul{gap:.45rem;display:grid}.rq6h5W_column a,.rq6h5W_linkButton{color:var(--color-text-muted);font-size:var(--step--1);text-align:start;text-decoration:none}.rq6h5W_column a:hover,.rq6h5W_linkButton:hover{color:var(--color-text-strong)}.rq6h5W_code{font-family:var(--font-mono);color:var(--color-accent);font-size:.8em}.rq6h5W_base{justify-content:space-between;gap:var(--space-xs);padding-block:var(--space-s) var(--space-m);border-block-start:var(--border-thin) solid var(--color-line);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint);flex-wrap:wrap;display:flex}@media (max-width:60rem){.rq6h5W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rq6h5W_brand{grid-column:1/-1}}@media (max-width:30rem){.rq6h5W_grid{gap:var(--space-l) var(--space-m)}.rq6h5W_column:last-child{grid-column:1/-1}}@media (pointer:coarse){.rq6h5W_column ul{gap:0}.rq6h5W_column a,.rq6h5W_linkButton{align-items:center;gap:.35em;min-block-size:2.75rem;display:flex}.rq6h5W_heading{margin-block-end:var(--space-2xs)}}@media (max-width:30rem) and (min-width:22rem){.rq6h5W_column:last-child ul{column-gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer components{.dH3rqq_dialog{background:var(--color-surface);border:var(--border-thin) solid var(--color-line-strong);border-block-start:var(--border-thick) solid var(--color-accent);inline-size:min(40rem,100% - 2rem);box-shadow:var(--shadow-lift);margin:auto}.dH3rqq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}.dH3rqq_inner{gap:var(--space-m);padding:var(--space-m-xl);display:grid}.dH3rqq_title{font-size:var(--step-3)}.dH3rqq_intro{color:var(--color-text-muted)}.dH3rqq_list{border-block:var(--border-thin) solid var(--color-line);display:grid}.dH3rqq_option{align-items:start;gap:var(--space-s);padding-block:var(--space-s);grid-template-columns:1fr auto;display:grid}.dH3rqq_option+.dH3rqq_option{border-block-start:var(--border-thin) dashed var(--color-line)}.dH3rqq_optionTitle{font-size:var(--step-1)}.dH3rqq_optionText{font-size:var(--step--1);color:var(--color-text-muted)}.dH3rqq_always{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-success)}.dH3rqq_switch{appearance:none;background:var(--oil-700);border:var(--border-thin) solid var(--color-line-strong);cursor:pointer;block-size:1.6rem;inline-size:3rem;transition:background var(--duration-fast);position:relative}.dH3rqq_switch:after{content:"";background:var(--ash-300);inline-size:calc(1.6rem - 8px);transition:transform var(--duration-fast) var(--ease-out);position:absolute;inset-block:3px;inset-inline-start:3px}.dH3rqq_switch:checked{background:var(--color-accent)}.dH3rqq_switch:checked:after{background:var(--oil-1000);transform:translate(1.4rem)}.dH3rqq_actions{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.dH3rqq_more{font-size:var(--step--1);justify-self:start}.dH3rqq_gate{place-content:center;gap:var(--space-s);padding:var(--space-l);aspect-ratio:16/9;text-align:center;background:var(--pattern-hazard-faint), var(--color-surface-sunken);border:var(--border-thin) dashed var(--color-line-strong);display:grid}.dH3rqq_gate p{color:var(--color-text-muted);font-size:var(--step--1);margin-inline:auto}}
@layer components{.SU5qpW_page{place-content:center;justify-items:start;gap:var(--space-s);min-block-size:100dvh;padding:var(--gutter);background:var(--pattern-grid), var(--color-canvas);display:grid}.SU5qpW_code{font-family:var(--font-stencil);font-size:var(--step-8);color:var(--color-accent);line-height:.8}.SU5qpW_title{font-size:var(--step-4)}.SU5qpW_text{color:var(--color-text-muted)}.SU5qpW_link{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--tracking-label);text-transform:uppercase}}
