:root{--cream:#edf0dc;--cream-2:#e4e8cf;--lime:#c9f223;--lime-d:#b2db14;--ink:#0c0d08;--muted:#6a6d59;--b:2.5px solid var(--ink);--shadow:5px 5px 0 var(--ink);--shadow-sm:3px 3px 0 var(--ink);--pixel:var(--font-pixel), "Courier New", monospace;--mono:var(--font-mono), ui-monospace, "Courier New", monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--cream);color:var(--ink);font-family:var(--mono);-webkit-font-smoothing:antialiased;background-image:radial-gradient(#0c0d080d 1px,#0000 1px);background-size:22px 22px;min-height:100vh;line-height:1.5}a{color:inherit;text-decoration:none}::selection{background:var(--lime);color:var(--ink)}.wrap{max-width:760px;margin:0 auto;padding:22px 18px 60px;position:relative}.pixel{font-family:var(--pixel)}.display{font-family:var(--pixel);letter-spacing:1px;text-transform:uppercase;margin:0;font-weight:700;line-height:1}.display .hdot{display:inline-block;transform:translateY(-.34em)}.tags{flex-wrap:wrap;gap:6px 20px;margin:0;display:flex}.tag{font-family:var(--pixel);color:var(--ink);text-transform:uppercase;letter-spacing:1px;font-size:11px}.tag:before{content:"// ";color:var(--lime-d)}.muted{color:var(--muted)}.label{font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-size:11px}.mono{font-family:var(--mono)}.box{background:var(--cream);border:var(--b);box-shadow:var(--shadow)}.topbar{border:var(--b);background:var(--lime);box-shadow:var(--shadow);align-items:center;gap:12px;padding:10px 14px;display:flex}.chrome{gap:5px;margin-left:auto;display:inline-flex}.chrome b{width:16px;height:14px;font-size:9px;font-weight:700;line-height:1;font-family:var(--mono);border:2px solid;place-items:center;display:grid}.win{border:var(--b);background:var(--ink);box-shadow:var(--shadow-sm)}.winbar{background:var(--lime);color:var(--ink);border-bottom:var(--b);align-items:center;gap:8px;padding:5px 8px;display:flex}.winbar .t{font-family:var(--pixel);text-transform:uppercase;letter-spacing:1px;font-size:10px}.win .chrome b{border-color:var(--ink)}.winbody{color:var(--lime);font-family:var(--mono);padding:14px;font-size:13px}.winbody .dim{color:#7d9a1c}.btn{font-family:var(--pixel);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:var(--b);background:var(--lime);color:var(--ink);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:12px;transition:transform 40ms,box-shadow 40ms;display:inline-flex}.btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.btn:disabled{opacity:.55;cursor:default;box-shadow:var(--shadow-sm);transform:none}.btn.dark{background:var(--ink);color:var(--lime)}.btn.plain{background:var(--cream)}.btn.sm{box-shadow:2px 2px 0 var(--ink);padding:8px 12px;font-size:10px}.brand{align-items:center;gap:10px;display:flex}.brand .logo{border:2px solid var(--ink);background:var(--ink);place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.brand .logo img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated;display:block}.brand .name{font-family:var(--pixel);letter-spacing:.5px;text-transform:uppercase;font-size:15px}.disclaimer{text-align:center;color:var(--muted);letter-spacing:.5px;padding:12px 0 0;font-size:11px}.step{border:var(--b);background:var(--cream);box-shadow:var(--shadow-sm);grid-template-columns:120px 1.05fr 1.15fr;align-items:center;gap:16px;margin-top:14px;padding:14px;display:grid}.iconbox{background:0 0;place-items:center;min-height:96px;padding:4px;display:grid}.iconbox .stepimg{object-fit:contain;width:100%;max-width:96px;height:auto;image-rendering:pixelated}.step h3{font-family:var(--pixel);text-transform:uppercase;margin:0 0 10px;font-size:27px;line-height:1}.step p{margin:0;font-size:16px;line-height:1.5}.step .num{color:var(--lime-d)}.strip{border:var(--b);background:var(--ink);box-shadow:var(--shadow);grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.strip .cell{border-right:2px solid #2a2c1c;padding:14px 12px}.strip .cell:last-child{border-right:none}.strip .k{font-family:var(--mono);letter-spacing:1px;color:#9aa07e;text-transform:uppercase;font-size:10px}.strip .v{font-family:var(--mono);color:var(--lime);margin-top:8px;font-size:26px;font-weight:700;line-height:1}.strip .v.sm{font-size:20px}.bars{align-items:flex-end;gap:3px;height:20px;margin-top:10px;display:flex}.bars i{background:var(--lime);width:5px;display:block}.trow{border:var(--b);background:var(--cream);box-shadow:var(--shadow-sm);align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.tlogo{border:2px solid var(--ink);object-fit:cover;background:var(--cream-2);flex:none;width:46px;height:46px}.tmain{flex:1;min-width:0}.tname{font-family:var(--pixel);text-transform:uppercase;font-size:13px}.tmetrics{gap:16px;margin-top:8px;display:flex}.tmetrics .k{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:9px}.tmetrics .v{font-family:var(--mono);font-size:13px;font-weight:700}.footer-bar{border:var(--b);background:var(--cream);box-shadow:var(--shadow-sm);text-align:center;justify-content:center;align-items:center;gap:12px;margin-top:18px;padding:12px 16px;font-size:13px;display:flex}.check{background:var(--lime);border:2px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.between{justify-content:space-between;align-items:center;gap:12px;display:flex}.copy{cursor:pointer}.err{color:#c0392b;font-family:var(--mono)}.center{text-align:center}@media (max-width:640px){.step{grid-template-columns:84px 1fr}.step .win{display:none}.iconbox .stepimg{max-width:72px}.strip{grid-template-columns:1fr}}
@font-face{font-family:pixel;src:url(../media/Cristik-s.p.0f6shaxaw2vx3.ttf)format("truetype");font-display:swap}@font-face{font-family:pixel Fallback;src:local(Arial);ascent-override:90.09%;descent-override:0.0%;line-gap-override:4.35%;size-adjust:121.77%}.pixel_a36e5f0-module__QSykha__className{font-family:pixel,pixel Fallback}.pixel_a36e5f0-module__QSykha__variable{--font-pixel:"pixel", "pixel Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.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 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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 Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_d35266e1-module__yVOjqG__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_d35266e1-module__yVOjqG__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
