summary.svelte-1x05zx6{cursor:pointer;min-height:44px;color:var(--text-muted);justify-content:center;align-items:center;margin-block:12px;display:flex}.auth-page.svelte-1x05zx6{justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}.box.svelte-1x05zx6{background:var(--bg-card);border:1.5px solid var(--border);text-align:center;border-radius:20px;width:100%;max-width:380px;padding:2.4rem 2rem;box-shadow:0 4px 24px #1e293b12}@media (height<=500px){.box.svelte-1x05zx6{padding-block:1rem}}.logo.svelte-1x05zx6{justify-content:center;margin-bottom:.6rem;display:flex}h1.svelte-1x05zx6{color:var(--accent);margin-bottom:.2rem;font-size:1.5rem;font-weight:700}p.svelte-1x05zx6{color:var(--text-muted);margin-bottom:1.6rem;font-size:.9rem}label.svelte-1x05zx6{text-align:start;margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}input.svelte-1x05zx6{text-align:center;letter-spacing:.08em;border:2px solid var(--border);background:var(--bg-base);width:100%;min-height:50px;color:var(--text-primary);border-radius:14px;outline:none;padding:.8rem;font-family:inherit;font-size:1.05rem}input.svelte-1x05zx6:focus{border-color:var(--accent)}button.svelte-1x05zx6{background:var(--action-fill);color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;min-height:50px;margin-top:.8rem;padding:.8rem;font-family:inherit;font-size:1rem;font-weight:700}button.svelte-1x05zx6:hover{opacity:.9}button.svelte-1x05zx6:disabled{opacity:.55;cursor:default}.err.svelte-1x05zx6{color:var(--danger);min-height:22px;margin-top:.7rem;font-size:.88rem}a.svelte-1x05zx6{color:var(--text-muted);margin-top:1.2rem;font-size:.84rem;text-decoration:none;display:inline-block}a.svelte-1x05zx6:hover{color:var(--accent)}
