.landing.svelte-1581woc.svelte-1581woc{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem}.card.svelte-1581woc.svelte-1581woc{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:2rem;width:100%;max-width:380px;display:flex;flex-direction:column;gap:.9rem}.logo.svelte-1581woc.svelte-1581woc{font-size:1.6rem;font-weight:700;letter-spacing:.12em;text-align:center}.logo.svelte-1581woc span.svelte-1581woc{color:var(--accent)}.ver.svelte-1581woc.svelte-1581woc{font-size:.55em;font-weight:400;letter-spacing:.05em;color:var(--muted);margin-left:.4em}.beta.svelte-1581woc.svelte-1581woc{font-size:.6em;font-weight:700;letter-spacing:.08em;background:var(--accent);color:#fff;border-radius:4px;padding:.15em .5em;margin-left:.4em;vertical-align:.25em}.sub.svelte-1581woc.svelte-1581woc{text-align:center;color:var(--muted);font-size:.72rem;letter-spacing:.14em;margin:0 0 .4rem}.tabs.svelte-1581woc.svelte-1581woc{display:flex;gap:.4rem}.tabs.svelte-1581woc button.svelte-1581woc{flex:1}form.svelte-1581woc.svelte-1581woc{display:flex;flex-direction:column;gap:.75rem}form.svelte-1581woc label.svelte-1581woc{display:flex;flex-direction:column;gap:.3rem;font-size:.8rem;color:var(--muted)}.submit.svelte-1581woc.svelte-1581woc{margin-top:.25rem;padding:.55rem}.hint.svelte-1581woc.svelte-1581woc{color:var(--muted);font-size:.75rem;margin:0}@media (max-width: 480px){.landing.svelte-1581woc.svelte-1581woc{padding:.75rem;align-items:flex-start;padding-top:8vh}.card.svelte-1581woc.svelte-1581woc{padding:1.25rem}.tabs.svelte-1581woc button.svelte-1581woc,.submit.svelte-1581woc.svelte-1581woc{min-height:44px}input.svelte-1581woc.svelte-1581woc{min-height:40px}}
