@font-face{font-family:Poppins;font-weight:300;font-display:swap;src:url(../../../fonts/Poppins-Light.ttf)format("truetype")}@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(../../../fonts/Poppins-Regular.ttf)format("truetype")}@font-face{font-family:JetBrains Mono;font-weight:700;font-display:swap;src:url(../../../fonts/JetBrainsMono-Bold.ttf)format("truetype")}:root{--red:#e10600;--red-dark:#b00500;--ink:#0a0a0a;--paper:#fff;--grey:#8493a2;--rose:#c4776e;--bg:var(--ink);--fg:var(--paper);--muted:var(--grey);--surface:#161616;--line:#2a2a2a;--radius:14px;--font:"Poppins", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root{--bg:#fafafa;--fg:var(--ink);--surface:var(--paper);--line:#e4e4e4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.5}main{max-width:480px;padding:16px 16px calc(32px + env(safe-area-inset-bottom));margin:0 auto}h1,h2{font-weight:400;line-height:1.2}h1{margin:.5rem 0 1rem;font-size:1.6rem}a{color:inherit}.muted{color:var(--muted)}.mono{font-family:var(--mono);letter-spacing:.04em;font-weight:700}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px}.stack>*+*{margin-top:12px}.btn{background:var(--red);width:100%;color:var(--ink);font:700 .95rem var(--mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;border:0;border-radius:999px;padding:14px 18px;text-decoration:none;display:block}.btn:active{background:var(--red-dark)}.btn.ghost{color:var(--fg);border:1px solid var(--line);background:0 0}.pill{background:var(--red);color:var(--ink);font:700 .72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 10px;display:inline-block}.tag{border:1px solid var(--line);border-radius:999px;margin:2px 4px 2px 0;padding:2px 10px;font-size:.8rem;display:inline-block}.banner{border:1px dashed var(--rose);color:var(--rose);border-radius:var(--radius);padding:8px 12px;font-size:.85rem}select,input{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--fg);font:inherit;border-radius:10px;padding:12px}header.svelte-12qhfyh{justify-content:center;padding:16px 16px 0;display:flex}img.svelte-12qhfyh{width:auto;height:44px;display:block}.tabs.svelte-12qhfyh{gap:6px;margin-bottom:16px;display:flex}.tabs.svelte-12qhfyh a:where(.svelte-12qhfyh){text-align:center;border:1px solid var(--line);border-radius:999px;flex:1;padding:8px;font-size:.9rem;text-decoration:none}.tabs.svelte-12qhfyh a[aria-current=page]:where(.svelte-12qhfyh){background:var(--red);color:var(--ink);border-color:var(--red)}footer.svelte-12qhfyh{text-align:center;margin-top:32px;font-size:.8rem}
