.auth-card.svelte-flb1m{width:100%;min-width:0;max-width:520px;margin:0 auto}.auth-card.svelte-flb1m form{gap:14px;display:grid}.auth-card.svelte-flb1m .auth-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.auth-card.svelte-flb1m .auth-fine{color:var(--quiet);font-size:13.5px;line-height:1.45}.auth-card.svelte-flb1m .auth-fine a,.auth-card.svelte-flb1m a.auth-link{color:var(--brand-hover);text-underline-offset:3px;text-decoration:underline}.auth-card.svelte-flb1m a.auth-link{align-items:center;min-height:44px;font-size:14.5px;font-weight:500;display:inline-flex}.auth-card.svelte-flb1m .opt-tag{color:var(--quiet);font-size:14px;font-weight:400}.auth-card.svelte-flb1m input[type=email],.auth-card.svelte-flb1m input[type=password],.auth-card.svelte-flb1m input[type=text],.auth-card.svelte-flb1m .btn{min-height:48px}.auth-card.svelte-flb1m a.btn{text-decoration:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth-card.svelte-flb1m .err{color:#fda29b}:root:not([data-theme=light]) .auth-card.svelte-flb1m .ok-note{color:#75e0b5}}:root[data-theme=dark] .auth-card.svelte-flb1m .err{color:#fda29b}:root[data-theme=dark] .auth-card.svelte-flb1m .ok-note{color:#75e0b5}
