@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.2tebmyvsboa3m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.2tebmyvsboa3m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.2tebmyvsboa3m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_f2cc34bf-module__DlbTSq__className{font-family:Orbitron,Orbitron Fallback;font-style:normal}.orbitron_f2cc34bf-module__DlbTSq__variable{--font-orbitron:"Orbitron", "Orbitron Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d7b50fc5-module__qeW00a__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d7b50fc5-module__qeW00a__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_7d65b77b-module__VxV-Ta__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7d65b77b-module__VxV-Ta__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Avatar-module__EMQayW__avatar{border-radius:var(--radius-full);box-shadow:var(--glow-green);display:block}
.NavAvatar-module__5ulyZq__navAvatar{line-height:0}
.SocialLinks-module__nvPuOq__socials{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.SocialLinks-module__nvPuOq__iconLink{color:var(--fg-muted);justify-content:center;align-items:center;display:flex}.SocialLinks-module__nvPuOq__iconLink:hover{color:var(--accent-green)}@media (max-width:768px){.SocialLinks-module__nvPuOq__socials{gap:var(--space-3);flex-direction:row}}
.ThemeToggle-module__u0yWhW__toggle{border:1px solid var(--border);border-radius:var(--radius-full);width:32px;height:32px;color:var(--fg-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,box-shadow .15s;display:flex}.ThemeToggle-module__u0yWhW__toggle:hover{color:var(--accent-green);border-color:var(--accent-green-dim);box-shadow:var(--glow-green)}.ThemeToggle-module__u0yWhW__toggle:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.ThemeToggle-module__u0yWhW__toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ThemeToggle-module__u0yWhW__moon{display:none}html[data-theme=light] .ThemeToggle-module__u0yWhW__sun{display:none}html[data-theme=light] .ThemeToggle-module__u0yWhW__moon{display:block}
.StickyNav-module__6BhKza__nav{height:100vh;width:var(--nav-width);padding:var(--space-5) 0;border-right:1px solid var(--border);background:var(--bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);z-index:10;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.StickyNav-module__6BhKza__avatarSlot{justify-content:center;align-items:center;height:44px;display:flex}.StickyNav-module__6BhKza__links{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.StickyNav-module__6BhKza__link{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-muted);writing-mode:vertical-rl;font-size:.7rem;transform:rotate(180deg)}.StickyNav-module__6BhKza__link:hover{color:var(--accent-green);text-decoration:none}.StickyNav-module__6BhKza__footerLinks{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.StickyNav-module__6BhKza__metricsLink{font-family:var(--font-mono);color:var(--fg-faint);font-size:.65rem}@media (max-width:768px){.StickyNav-module__6BhKza__nav{width:100%;height:auto;padding:var(--space-3) var(--space-4);border-right:none;border-bottom:1px solid var(--border);flex-direction:row;justify-content:space-between;align-items:center;position:sticky}.StickyNav-module__6BhKza__links{gap:var(--space-4);flex-direction:row}.StickyNav-module__6BhKza__link{writing-mode:horizontal-tb;transform:none}}
.StarryBackground-module__89cubG__layer{z-index:-1;pointer-events:none;will-change:transform;background:linear-gradient(var(--backdrop-wash), var(--backdrop-wash)), url(/assets/img/starrybackground.png) center top / cover no-repeat;width:100%;height:100vh;position:fixed;top:0;left:0}
.ConfirmDialog-module__d6C6GG__backdrop{z-index:var(--z-dialog);background:color-mix(in srgb, var(--bg-solid) 65%, transparent);-webkit-backdrop-filter:blur(6px);padding:var(--space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmDialog-module__d6C6GG__dialog{background:var(--bg-2);width:100%;max-width:400px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;box-shadow:0 16px 40px #00000080}.ConfirmDialog-module__d6C6GG__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);display:flex}.ConfirmDialog-module__d6C6GG__cancel,.ConfirmDialog-module__d6C6GG__confirm,.ConfirmDialog-module__d6C6GG__danger{font-family:var(--font-mono);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border-strong);font-size:.85rem}.ConfirmDialog-module__d6C6GG__cancel{color:var(--fg-muted)}.ConfirmDialog-module__d6C6GG__cancel:hover{color:var(--fg)}.ConfirmDialog-module__d6C6GG__confirm{color:var(--bg-solid);background:var(--accent-green);border-color:var(--accent-green)}.ConfirmDialog-module__d6C6GG__danger{color:var(--bg-solid);background:var(--danger);border-color:var(--danger)}
.Hero-module__H8d9UW__hero{text-align:center;justify-content:center;align-items:center;gap:var(--space-5);min-height:100svh;padding:var(--space-8) var(--space-4);flex-direction:column;display:flex;position:relative;overflow-x:clip}.Hero-module__H8d9UW__avatarWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.Hero-module__H8d9UW__codeTagsBg{z-index:0;pointer-events:none;opacity:.6;width:640px;max-width:none;height:640px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__H8d9UW__avatarGlow{z-index:1;position:relative}.Hero-module__H8d9UW__eyebrow{font-family:var(--font-mono);color:var(--accent-green);letter-spacing:.2em;text-transform:uppercase;font-size:.8rem}.Hero-module__H8d9UW__tagline{color:var(--fg-muted);max-width:50ch}.Hero-module__H8d9UW__scrollHint{bottom:var(--space-6);color:var(--fg-faint);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;position:absolute}
.ConfirmDialogDemo-module__YASzjG__wrapper{align-items:center;gap:var(--space-4);display:flex}.ConfirmDialogDemo-module__YASzjG__trigger{font-family:var(--font-mono);padding:var(--space-2) var(--space-4);border:1px solid var(--danger);border-radius:var(--radius-sm);color:var(--danger);font-size:.85rem}.ConfirmDialogDemo-module__YASzjG__trigger:hover{background:var(--danger);color:var(--bg-solid)}.ConfirmDialogDemo-module__YASzjG__result{font-family:var(--font-mono);color:var(--fg-muted);font-size:.85rem}
.Accordion-module__AIInSq__accordion{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.Accordion-module__AIInSq__item+.Accordion-module__AIInSq__item{border-top:1px solid var(--border)}.Accordion-module__AIInSq__header{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);text-align:left;background:var(--bg-2);display:flex}.Accordion-module__AIInSq__header:hover{background:var(--bg-3)}.Accordion-module__AIInSq__chevron{color:var(--accent-green);transition:transform .2s}.Accordion-module__AIInSq__chevron[data-open=true]{transform:rotate(180deg)}.Accordion-module__AIInSq__panelWrapper{background:var(--bg);grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.Accordion-module__AIInSq__panelWrapper[data-open=true]{grid-template-rows:1fr}.Accordion-module__AIInSq__panel{min-height:0;padding:0 var(--space-4);overflow:hidden}.Accordion-module__AIInSq__panelWrapper[data-open=true] .Accordion-module__AIInSq__panel{padding:var(--space-4)}
.AccordionDemo-module__BA9Rjq__wrapper{width:100%}
.page-module__4sHwiq__page{padding:var(--space-8) var(--space-5);max-width:var(--content-max-width);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.page-module__4sHwiq__backLink{font-family:var(--font-mono);color:var(--fg-muted);align-self:flex-start;font-size:.8rem}.page-module__4sHwiq__backLink:hover{color:var(--accent-green)}.page-module__4sHwiq__sections{gap:var(--space-7);margin-top:var(--space-4);flex-direction:column;display:flex}
