.auth.svelte-jx5539{justify-content:center;padding:64px 24px;display:flex}.card.svelte-jx5539{background:var(--paper);border:2px solid var(--char);width:100%;max-width:420px;box-shadow:6px 7px 0 color-mix(in srgb, var(--char) 90%, transparent);border-radius:3px;padding:32px 28px}h1.svelte-jx5539{font-family:var(--font-display);text-transform:uppercase;color:var(--char);margin-bottom:8px;font-size:2rem}.sub.svelte-jx5539{color:var(--char-soft);margin-bottom:20px;font-size:.95rem}label.svelte-jx5539{font-family:var(--font-util);text-transform:uppercase;letter-spacing:.08em;color:var(--char-soft);margin-bottom:14px;font-size:.74rem;display:block}input.svelte-jx5539{border:2px solid var(--char);width:100%;font-family:var(--font-body);background:#fff;border-radius:2px;margin-top:6px;padding:11px 12px;font-size:1rem;display:block}button.svelte-jx5539{width:100%;font-family:var(--font-util);text-transform:uppercase;letter-spacing:.1em;background:var(--meat);color:#fff;cursor:pointer;border:0;border-radius:2px;margin-top:6px;padding:12px;font-size:.82rem;font-weight:600}.alt.svelte-jx5539{text-align:center;margin-top:20px;font-size:.92rem}.alt.svelte-jx5539 a:where(.svelte-jx5539){color:var(--meat);font-weight:600}.ok.svelte-jx5539{background:color-mix(in srgb, var(--char) 8%, var(--paper));border:1px solid var(--line);border-radius:2px;margin-bottom:16px;padding:12px;font-size:.92rem}.err.svelte-jx5539{color:var(--meat-bright);margin-bottom:16px;font-size:.92rem}
