@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./pixelify-sans-latin-ext-wght-normal.CsF3XSp0.woff2)format("woff2-variations");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:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./pixelify-sans-latin-wght-normal.Cbhn5ptY.woff2)format("woff2-variations");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{--night:#1b2140;--night-light:#2c3a72;--snow:#fdfcf7;--muted:#b8c1e8;--card:#fff8ea;--ink:#241c2e;--ink-muted:#7d6a5a;--green:#2f9e5b;--green-dark:#1e6b3d;--red:#d7443e;--gold:#ffcf4a;--pixel-font:"Pixelify Sans Variable", system-ui, sans-serif;--text-font:ui-rounded, "SF Pro Rounded", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--night-light)}body{background:linear-gradient(180deg, var(--night), var(--night-light));min-height:100vh;color:var(--snow);font:18px/1.5 var(--text-font);margin:0}h1,label,.primary,.pixel{font-family:var(--pixel-font)}main{max-width:34rem;margin:0 auto;padding:2.5rem 1.25rem 4rem;position:relative}h1{margin:0 0 .5rem;font-size:2rem;font-weight:700;line-height:1.15}.hero{margin-bottom:1rem;line-height:0}.card{background:var(--card);color:var(--ink);box-shadow:0 -4px var(--ink), 0 4px var(--ink), -4px 0 var(--ink), 4px 0 var(--ink), 0 12px #0000004d;margin:1.5rem 4px 0;padding:1.5rem}label{margin:1rem 0 .5rem;font-weight:700;display:block}label:first-child{margin-top:0}input:not([type=range]):not([type=checkbox]),textarea{--edge:var(--ink);width:calc(100% - 6px);color:var(--ink);font:inherit;box-shadow:0 -3px var(--edge), 0 3px var(--edge), -3px 0 var(--edge), 3px 0 var(--edge);background:#fff;border:none;border-radius:0;margin:3px;padding:.65rem .8rem}input:focus,textarea:focus{--edge:var(--green);outline:none}button{font:inherit;cursor:pointer;border:none}button:disabled{cursor:default;opacity:.55}.primary{--shade:var(--green-dark);background:var(--green);color:#fff;width:calc(100% - 8px);box-shadow:inset -4px -4px 0 var(--shade), 0 -4px var(--ink), 0 4px var(--ink), -4px 0 var(--ink), 4px 0 var(--ink);margin:1.4rem 4px 0;padding:.75rem 1rem;font-weight:700}.primary:hover:not(:disabled){background:#38b56a}.primary:active:not(:disabled){box-shadow:inset 4px 4px 0 var(--shade), 0 -4px var(--ink), 0 4px var(--ink), -4px 0 var(--ink), 4px 0 var(--ink)}.link{color:inherit;opacity:.8;text-underline-offset:3px;background:0 0;padding:0;text-decoration:underline}.link:hover:not(:disabled){opacity:1}.muted{color:var(--muted)}.error{color:var(--red);margin:.75rem 0 0}.sky.svelte-12qhfyh{pointer-events:none;position:fixed;inset:0;overflow:hidden}.star.svelte-12qhfyh{background:var(--gold);width:4px;height:4px;animation:3s step-end infinite svelte-12qhfyh-twinkle;position:absolute}.flake.svelte-12qhfyh{opacity:.85;background:#fff;animation:steps(90,end) infinite svelte-12qhfyh-fall;position:absolute;top:-10px}@keyframes svelte-12qhfyh-twinkle{50%{opacity:.25}}@keyframes svelte-12qhfyh-fall{to{transform:translateY(110vh)}}@media (prefers-reduced-motion:reduce){.flake.svelte-12qhfyh{display:none}.star.svelte-12qhfyh{animation:none}}
