@font-face{font-family:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(/assets/jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");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:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(/assets/jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");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}:root{--bg:#faf1e1;--surface:#fff8ec;--fg:#16192a;--muted:#5e5a57;--line:#e5d5ba;--red:#b53520;--frame:#0d1524;--sign:#faf1e1;--f-pixel:"Jersey 10", "Courier New", monospace;--f-body:"Archivo", "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#10131d;--surface:#181c29;--fg:#f4ead8;--muted:#aba59c;--line:#2b3042;--red:#e35b3d;--frame:#f4ead8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font:16px/1.5 var(--f-body);-webkit-tap-highlight-color:transparent}h1{font-family:var(--f-pixel);text-wrap:balance;margin:0;font-weight:400;line-height:1}p{margin:0}.btn{font:400 1.4rem/1 var(--f-pixel);letter-spacing:.03em;border:3px solid var(--frame);cursor:pointer}.btn.ghost{background:var(--surface);color:var(--fg)}.btn.small{box-shadow:2px 2px 0 var(--frame);padding:5px 10px 6px;font-size:1.1rem}.btn:active{box-shadow:1px 1px 0 var(--frame);transform:translate(2px,2px)}:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}}.container{width:100%;max-width:1120px;padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));margin-inline:auto}.sign{background:var(--sign);border:3px solid var(--frame);box-shadow:4px 4px 0 var(--red);display:block}.sign img{width:100%;height:auto;display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.frame{min-height:100%;padding-top:max(10px, env(safe-area-inset-top));padding-bottom:max(10px, env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex}.site{align-items:center;min-height:48px;display:flex}.logo{width:84px;box-shadow:3px 3px 0 var(--red);border-width:2px}@media (width<=640px){.logo{width:72px}}main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding-block:8px 20px;display:flex}.tagline{color:var(--muted);font-weight:600}h1{font-size:clamp(2.6rem,10vw,4.4rem)}h1 span{color:var(--red);display:block}.stage{margin:4px 0 8px;position:relative}canvas{width:224px;height:240px;image-rendering:pixelated;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (width>=560px) and (height>=900px){canvas{width:336px;height:360px}}.stage .icon{place-items:center;padding:5px 9px;display:grid;position:absolute;top:8px;right:8px}.stage .icon[hidden]{display:none}.icon svg{fill:currentColor;width:22px;height:22px}.icon .play,.icon[aria-pressed=true] .pause{display:none}.icon[aria-pressed=true] .play{display:inline}.soon{font:400 1.9rem/1 var(--f-pixel);letter-spacing:.03em;color:var(--red)}footer{color:var(--muted);border-top:2px solid var(--line);flex-direction:column;gap:4px;padding-top:10px;font-size:.82rem;display:flex}address{color:var(--fg);font-style:normal}.keep{white-space:nowrap}footer a{color:var(--red);font-weight:600}.made a{color:inherit;text-underline-offset:2px;font-weight:400;text-decoration:underline}.made a:hover,.made a:focus-visible{color:var(--red)}
