:root{--bg:#0b0b12;--text:#f2f2f7;--text-dim:#8e8e99;--accent:#4d8df7;--lunar:#34c759;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);overscroll-behavior:none;margin:0}#app{min-height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}button{font:inherit;touch-action:manipulation}main.svelte-1n46o8q{max-width:480px;padding:24px 16px}h1.svelte-1n46o8q{margin:0 0 16px;font-size:28px}h2.svelte-1n46o8q{margin:0 0 8px;font-size:20px}.later.svelte-1n46o8q{margin-top:24px}p.svelte-1n46o8q{margin:0 0 12px}.dim.svelte-1n46o8q{color:var(--text-dim)}.error.svelte-1n46o8q{color:#ff6b6b}.actions.svelte-1n46o8q{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.primary.svelte-1n46o8q,button.svelte-1n46o8q{color:var(--text);cursor:pointer;background:#1c1c24;border:1px solid #2c2c36;border-radius:10px;padding:10px 16px;text-decoration:none;display:inline-block}.primary.svelte-1n46o8q{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}button.svelte-1n46o8q:disabled{opacity:.5}
