.authwrap.svelte-1uha8ag{place-items:center;min-height:82vh;padding:24px 16px;display:grid}.card.svelte-1uha8ag{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:420px;box-shadow:var(--shadow);padding:0 28px 26px;overflow:hidden}.mark.svelte-1uha8ag{place-items:center;margin:26px 0 12px;display:grid}.logo.svelte-1uha8ag{background:var(--amber);border-radius:var(--radius);color:#171207;width:60px;height:60px;font-family:var(--font-display);place-items:center;font-size:22px;font-weight:900;display:inline-grid;box-shadow:0 4px #965f10}h1.svelte-1uha8ag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:30px;font-weight:900}.amber.svelte-1uha8ag{color:var(--amber)}.sub.svelte-1uha8ag{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-family:var(--font-mono);margin:8px 0 16px}form.svelte-1uha8ag{text-align:left;gap:14px;margin-top:18px;display:grid}.field.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.btn.svelte-1uha8ag{width:100%;margin-top:4px;padding:15px;font-size:16px}.error.svelte-1uha8ag{color:var(--red);font-size:13px;font-weight:700}.foot.svelte-1uha8ag{color:var(--faint);font-size:11px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:20px}
