@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/93c5587b5a69576c-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/06084a2f60b23053-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Michroma Fallback;src:local("Arial");ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.00%;size-adjust:141.62%}.__className_26d14a{font-family:Michroma,Michroma Fallback;font-weight:400;font-style:normal}.__variable_26d14a{--font-sk-display:"Michroma","Michroma Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_6b84ed{font-family:Geist,Geist Fallback;font-style:normal}.__variable_6b84ed{--font-sk-sans:"Geist","Geist Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0460-052f,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:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0460-052f,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:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_2PotPFk7R2mog2PuysAxqB6GHu5c) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_cde950{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_cde950{--font-sk-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--sk-black:#050706;--sk-black-2:#070a09;--sk-panel:#0a0f0d;--sk-panel-2:#0e1512;--sk-ink:#e0ebe4;--sk-ink-2:#b3c3ba;--sk-muted:#7c8d84;--sk-faint:#4c5a53;--sk-green:#3dffa0;--sk-green-hi:#9dffd0;--sk-green-lo:#1c7a50;--sk-green-wash:rgba(61,255,160,0.06);--sk-line:rgba(61,255,160,0.1);--sk-line-2:rgba(61,255,160,0.22);--sk-line-n:rgba(224,235,228,0.09);--sk-grid:rgba(61,255,160,0.035);--sk-grid-major:rgba(61,255,160,0.06);--sk-red:#ff5a4e;--sk-red-wash:rgba(255,90,78,0.08);--sk-amber:#ffb547;--sk-display:var(--font-sk-display,"Michroma"),"Eurostile","Microgramma",ui-sans-serif,sans-serif;--sk-sans:var(--font-sk-sans,"Geist"),"Helvetica Neue",Helvetica,Arial,sans-serif;--sk-mono:var(--font-sk-mono,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--sk-fs-label:11px;--sk-track-label:0.16em;--sk-gutter:clamp(16px,5vw,84px);--sk-radius:0px;--sk-ease:cubic-bezier(0.16,1,0.3,1);--paper:var(--sk-black);--ink:var(--sk-ink);--ink-2:var(--sk-ink-2);--muted:var(--sk-muted);--faint:var(--sk-faint);--line:var(--sk-line);--line-2:var(--sk-line-2);--line-n:var(--sk-line-n);--accent:var(--sk-green);--accent-hi:var(--sk-green-hi);--accent-lo:var(--sk-green-lo);--accent-ink:#03130b;--accent-wash:var(--sk-green-wash);--card:var(--sk-panel);--card-2:var(--sk-panel-2);--marks:rgba(61,255,160,0.38);--sev-critical:var(--sk-red);--sev-high:var(--sk-amber);--sev-medium:var(--sk-ink-2);--sev-low:var(--sk-muted);--sev-info:var(--sk-muted);--ok:var(--sk-green);--danger-wash:var(--sk-red-wash);--font-display:var(--sk-display);--font-body:var(--sk-sans);--font-mono:var(--sk-mono);--radius:var(--sk-radius);--gutter:clamp(16px,4vw,48px);--max:1240px}*,:after,:before{box-sizing:border-box}html{background:var(--paper);-webkit-text-size-adjust:100%}body{margin:0;min-height:100svh;color:var(--ink);font-family:var(--font-body);font-weight:300;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-x:clip}::selection{background:var(--accent);color:var(--accent-ink)}a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:1px;text-underline-offset:4px;transition:color .25s,text-decoration-color .25s}a:hover{color:var(--accent-hi);text-decoration-color:var(--accent)}h1,h2,h3{font-family:var(--font-display);font-weight:400;margin:0}ol,p,ul{margin:0}ol,ul{padding:0}b,strong{font-weight:500}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.gridbg{position:fixed;inset:0;z-index:-1;background-image:linear-gradient(var(--sk-grid) 1px,transparent 1px),linear-gradient(90deg,var(--sk-grid) 1px,transparent 1px),linear-gradient(var(--sk-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--sk-grid-major) 1px,transparent 1px);background-size:24px 24px,24px 24px,120px 120px,120px 120px;opacity:.85;-webkit-mask-image:radial-gradient(130% 95% at 50% 30%,#000 20%,rgba(0,0,0,.35) 70%,transparent 100%);mask-image:radial-gradient(130% 95% at 50% 30%,#000 20%,rgba(0,0,0,.35) 70%,transparent 100%)}.gridbg,.marks{pointer-events:none}.marks{position:absolute;inset:18px;z-index:3;--m:var(--marks);background:linear-gradient(var(--m),var(--m)) left 0 top 6px /13px 1px no-repeat,linear-gradient(var(--m),var(--m)) left 6px top 0 /1px 13px no-repeat,linear-gradient(var(--m),var(--m)) right 0 top 6px /13px 1px no-repeat,linear-gradient(var(--m),var(--m)) right 6px top 0 /1px 13px no-repeat,linear-gradient(var(--m),var(--m)) left 0 bottom 6px /13px 1px no-repeat,linear-gradient(var(--m),var(--m)) left 6px bottom 0 /1px 13px no-repeat,linear-gradient(var(--m),var(--m)) right 0 bottom 6px /13px 1px no-repeat,linear-gradient(var(--m),var(--m)) right 6px bottom 0 /1px 13px no-repeat}.shell{position:relative;min-height:100svh;display:flex;flex-direction:column}.shell>main{position:relative;z-index:1;flex:1 1}.label{font-family:var(--font-mono);font-weight:400;font-size:var(--sk-fs-label);line-height:1.5;letter-spacing:var(--sk-track-label);text-transform:uppercase;color:var(--muted)}.label--accent{color:var(--accent-hi)}.kicker{display:flex;align-items:center;gap:12px}.led{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(61,255,160,.12);animation:sk-blink 2.4s ease-in-out infinite}@keyframes sk-blink{0%,to{opacity:1}50%{opacity:.35}}.muted{color:var(--muted)}.small{font-size:14px;line-height:1.6}.mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;word-break:break-all}.display,.mono{font-weight:400}.display{font-family:var(--font-display)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:14px 22px;border:1px solid rgba(61,255,160,.4);border-radius:var(--radius);background:transparent;color:var(--ink);font-family:var(--font-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .3s,border-color .3s,color .3s}.btn,.btn:hover{text-decoration:none}.btn:hover{border-color:var(--accent);color:var(--accent-hi)}.btn:disabled{opacity:.4;cursor:default}.btn:disabled:hover{border-color:rgba(61,255,160,.4);color:var(--ink)}.btn--solid{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn--solid:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:var(--accent-ink)}.btn--solid:disabled,.btn--solid:disabled:hover{background:transparent;border-color:var(--line-2);color:var(--muted);opacity:1}.btn--quiet{border-color:var(--line-n);color:var(--ink-2)}.btn--quiet:hover{border-color:var(--muted);color:var(--ink)}.btn--quiet:disabled:hover{border-color:var(--line-n);color:var(--ink-2)}.btn--small{min-height:38px;padding:10px 15px;font-size:10.5px;letter-spacing:.14em}.linkbtn{white-space:nowrap;background:none;border:0;padding:4px 0;color:var(--muted);font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color .25s}.linkbtn:hover{color:var(--accent-hi)}.linkbtn:disabled{opacity:.5;cursor:default}.field{display:block;width:100%;min-height:46px;padding:12px 14px;background:rgba(5,7,6,.72);border:1px solid var(--line-2);border-radius:var(--radius);color:var(--ink);font-weight:300;font-size:16px;caret-color:var(--accent);outline:none;transition:border-color .3s,background-color .3s;appearance:none}.field::placeholder{color:var(--faint);opacity:1}.field:hover{border-color:rgba(61,255,160,.32)}.field:focus{border-color:var(--accent);background:linear-gradient(0deg,rgba(61,255,160,.05),transparent 70%),rgba(5,7,6,.72)}.field:disabled{opacity:.6}.field.mono{font-size:14px}textarea.field{min-height:132px;line-height:1.55;resize:vertical}select.field{cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:38px}select.field:focus{background-image:linear-gradient(45deg,transparent 50%,var(--accent) 50%),linear-gradient(135deg,var(--accent) 50%,transparent 50%)}select.field option{background:var(--card);color:var(--ink)}.form-row{display:grid;gap:8px}.form-row>.label{transition:color .3s}.form-row:focus-within>.label{color:var(--accent)}.form-grid{display:grid;gap:18px}.form-msg{font-size:14.5px;color:var(--muted)}.form-msg--error{color:#ff8b80}.form-msg--ok{color:var(--accent-hi)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.topbar{position:relative;z-index:2;background:rgba(5,7,6,.9);border-bottom:1px solid var(--line)}.topbar__in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.brand{display:inline-flex;align-items:center;gap:13px}.brand,.brand:hover{color:var(--ink);text-decoration:none}.brand__mark{width:28px;height:28px;flex:none;color:var(--accent)}.brand__name{font-family:var(--font-display);font-size:12px;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.topbar__right{display:flex;gap:24px}.topbar__right,.topbar__who{align-items:center;min-width:0}.topbar__who{display:inline-flex;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.topbar__who>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.topbar__in{min-height:60px}.brand__mark{width:24px;height:24px}.brand__name{font-size:11px;letter-spacing:.24em}.marks{display:none}}@media (max-width:560px){.topbar__who{display:none}}.card{position:relative;background:linear-gradient(180deg,rgba(14,21,18,.88),rgba(10,15,13,.72));border:1px solid var(--line);border-radius:var(--radius);padding:clamp(20px,2.4vw,30px);min-width:0}.card:before{content:"";position:absolute;left:-1px;top:-1px;width:13px;height:13px;border-left:1px solid var(--marks);border-top:1px solid var(--marks);pointer-events:none}.card__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-bottom:18px}.card__title{font-size:14px;line-height:1.45;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.card__lead{color:var(--ink-2);font-size:15px;margin:-4px 0 20px;max-width:62ch}.hair{height:1px;background:var(--line);border:0;margin:22px 0}.list{list-style:none}.list>li{padding:18px 0;border-top:1px solid var(--line-n)}.list>li:first-child{border-top:0;padding-top:0}.list>li:last-child{padding-bottom:0}.empty{color:var(--muted);font-size:15px;max-width:60ch}.warn{border:1px solid var(--line);border-left:2px solid var(--accent-lo);padding:13px 16px;background:rgba(61,255,160,.03);font-size:14.5px;line-height:1.6;color:var(--ink-2)}.warn--alarm{border-color:rgba(255,90,78,.3);border-left-color:var(--sk-red);background:var(--danger-wash);color:var(--ink)}.steps{list-style:none;counter-reset:step;display:grid;gap:10px;font-size:15px}.steps>li{counter-increment:step;position:relative;padding-left:34px}.steps>li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:.3em;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;color:var(--accent-hi);opacity:.75}.signs{list-style:none;display:grid;gap:6px;font-size:15px}.signs>li{position:relative;padding-left:22px}.signs>li:before{content:"";position:absolute;left:2px;top:.68em;width:6px;height:6px;border:1px solid var(--accent);transform:rotate(45deg)}.sev{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-weight:400;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sev-info);white-space:nowrap}.sev:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;border:1px solid}.sev--critical{color:var(--sev-critical)}.sev--high{color:var(--sev-high)}.sev--medium{color:var(--sev-medium)}.sev--low{color:var(--sev-low)}.sev--critical:before,.sev--high:before,.sev--medium:before{background:currentColor}.sev--critical:before{box-shadow:0 0 0 3px rgba(255,90,78,.14)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}table.table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px}.table th{text-align:left;font-family:var(--font-mono);font-weight:400;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0 16px 12px 0;border-bottom:1px solid var(--line-2);white-space:nowrap}.table td{padding:15px 16px 15px 0;border-bottom:1px solid var(--line-n);vertical-align:top}.table time{white-space:nowrap}.table tr:last-child td{border-bottom:0}.table td a{text-decoration-color:var(--line-2)}.pill{display:inline-block;padding:3px 8px;border:1px solid var(--line-2);border-radius:var(--radius);font-family:var(--font-mono);font-weight:400;font-size:10px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pill--accent{border-color:rgba(61,255,160,.4);color:var(--accent-hi)}.gate{position:relative;min-height:100svh;display:grid;place-items:center;padding:56px 16px}.gate__in{position:relative;z-index:1;width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;text-align:center}.gate__mark{width:56px;height:56px;color:var(--accent)}.gate__brand{margin-top:26px}.gate__title{margin-top:18px;font-size:clamp(22px,5.6vw,30px);line-height:1.25;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.gate__lead{margin-top:16px;max-width:34ch;font-size:16.5px;color:var(--ink-2)}.gate__form{width:100%;margin-top:36px;display:grid;gap:12px;text-align:left}.gate__lead--flush{margin:0 auto 8px;text-align:center}.gate__form>.label{transition:color .3s}.gate__form:focus-within>.label{color:var(--accent)}.gate__form .btn{margin-top:8px}.gate__note{margin-top:10px;font-size:13.5px;color:var(--muted)}.gate__foot{margin-top:44px;padding-top:22px;width:100%;border-top:1px solid var(--line);display:grid;gap:12px;justify-items:center;font-size:14px;color:var(--muted)}.back{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-hi)}.back,.back:hover{text-decoration:none}.back:hover{color:var(--ink)}.back svg{width:13px;height:13px;flex:none;transition:transform .45s var(--sk-ease)}.back:hover svg{transform:translateX(-3px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}