:root{--bg:#0f1419;--card:#1a1f29;--border:#2a2f3a;--text:#e6e6e6;--muted:#9aa0aa;--accent:#7aa2f7}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,sans-serif}a{color:var(--accent)}.wrap{max-width:960px;margin:0 auto;padding:0 1.5rem}.btn{background:var(--accent);color:var(--bg);border:none;border-radius:6px;padding:.6rem 1.1rem;font-weight:600;text-decoration:none;display:inline-block}.btn.secondary{background:var(--card);color:var(--text);border:1px solid var(--border)}.card{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:1.25rem}nav.wrap.svelte-12qhfyh{justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}nav.svelte-12qhfyh .brand:where(.svelte-12qhfyh){line-height:0;display:block}nav.svelte-12qhfyh .brand:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){width:auto;height:24px}nav.svelte-12qhfyh .links:where(.svelte-12qhfyh){align-items:center;gap:1rem;display:flex}footer.svelte-12qhfyh{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:1rem;padding:2rem 0 3rem;font-size:.85rem;display:flex}footer.svelte-12qhfyh a{color:var(--muted)}footer.svelte-12qhfyh .version:where(.svelte-12qhfyh){opacity:.6;font-family:ui-monospace,monospace}
