.login-shell.svelte-1x05zx6{display:grid;place-items:center;min-height:70dvh}.login-card.svelte-1x05zx6{width:min(26rem,100%)}.login-card.svelte-1x05zx6 h1:where(.svelte-1x05zx6){margin-bottom:.3rem}.login-card.svelte-1x05zx6 form:where(.svelte-1x05zx6){margin-top:1rem}.login-card.svelte-1x05zx6 button:where(.svelte-1x05zx6){width:100%;margin-top:.6rem}.handoff-form.svelte-1x05zx6{margin-top:1rem;text-align:left}.handoff-form.svelte-1x05zx6>div:where(.svelte-1x05zx6){display:flex;gap:.5rem}.handoff-form.svelte-1x05zx6 input:where(.svelte-1x05zx6){min-width:0;text-transform:uppercase;letter-spacing:.08em}.handoff-form.svelte-1x05zx6 button:where(.svelte-1x05zx6){width:auto;margin:0;white-space:nowrap}.notice.svelte-1x05zx6{margin-top:1rem;padding:.8rem .9rem;border:1px solid var(--make);border-radius:8px}.notice.svelte-1x05zx6 p:where(.svelte-1x05zx6){margin:.3rem 0 0}.err.svelte-1x05zx6{color:var(--miss);margin:.5rem 0 0}.alt.svelte-1x05zx6{margin-top:1rem}.back.svelte-1x05zx6{display:inline-block;margin-top:1.2rem}.login-shell.svelte-1x05zx6:has(.preview-card:where(.svelte-1x05zx6)){grid-template-columns:minmax(0,26rem) minmax(0,30rem);gap:1rem}.preview-card.svelte-1x05zx6{align-self:center;padding:1.4rem;border:1px solid color-mix(in srgb,var(--accent) 55%,var(--border));border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 10%,var(--panel)),var(--panel));box-shadow:.65rem .65rem color-mix(in srgb,var(--make) 40%,transparent)}.preview-card.svelte-1x05zx6>span:where(.svelte-1x05zx6){color:var(--make);font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.preview-card.svelte-1x05zx6 h2:where(.svelte-1x05zx6){margin:.35rem 0}.preview-card.svelte-1x05zx6 p:where(.svelte-1x05zx6),.preview-card.svelte-1x05zx6 small:where(.svelte-1x05zx6){color:var(--muted)}.preview-card.svelte-1x05zx6 form:where(.svelte-1x05zx6),.preview-card.svelte-1x05zx6 label:where(.svelte-1x05zx6){display:grid;gap:.35rem}.preview-card.svelte-1x05zx6 form:where(.svelte-1x05zx6){gap:.75rem}.preview-card.svelte-1x05zx6 input:where(.svelte-1x05zx6),.preview-card.svelte-1x05zx6 select:where(.svelte-1x05zx6){min-height:2.8rem;padding:.55rem .7rem;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text);font:inherit}@media(max-width:760px){.login-shell.svelte-1x05zx6:has(.preview-card:where(.svelte-1x05zx6)){grid-template-columns:1fr}.preview-card.svelte-1x05zx6{width:min(30rem,100%)}}
