.auth-shell.svelte-1uha8ag{width:min(100%,68rem);min-height:100dvh;padding:calc(var(--safe-top) + clamp(2rem, 8vw, 6rem)) calc(var(--safe-right) + var(--shell-pad)) calc(var(--safe-bottom) + 4rem) calc(var(--safe-left) + var(--shell-pad));grid-template-columns:minmax(0,.88fr) minmax(19rem,.62fr);align-items:center;gap:clamp(2rem,7vw,5rem);margin:0 auto;display:grid}.auth-copy.svelte-1uha8ag{gap:1rem;display:grid}.auth-copy.svelte-1uha8ag .ui-copy:where(.svelte-1uha8ag){max-width:31rem}.auth-panel{width:100%}.auth-form.svelte-1uha8ag{gap:.9rem;display:grid}.form-error.svelte-1uha8ag{color:var(--status-fail);font-family:var(--font-mono);margin:0;font-size:.72rem;line-height:1.4}.remember-row.svelte-1uha8ag{width:fit-content;color:var(--muted-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.55rem;font-size:.72rem;display:inline-flex}.remember-row.svelte-1uha8ag input:where(.svelte-1uha8ag){width:1rem;height:1rem;accent-color:var(--accent);margin:0}.auth-submit{width:100%;margin-top:.25rem}.auth-footer.svelte-1uha8ag{left:0;right:0;bottom:calc(var(--safe-bottom) + .85rem);pointer-events:none;justify-content:center;display:flex;position:fixed}.auth-footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-strong);font-family:var(--font-mono);letter-spacing:.08em;margin:0;font-size:.68rem}.auth-footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--accent);text-underline-offset:.18em;pointer-events:auto;text-decoration:underline}@media (width<=48rem){.auth-shell.svelte-1uha8ag{grid-template-columns:1fr;align-content:center;gap:1.5rem}.auth-copy.svelte-1uha8ag .ui-title:where(.svelte-1uha8ag){max-width:9ch}}
