.auth-layout.svelte-1x05zx6{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:16px;max-width:940px;display:grid}[data-slot=card].auth-card{background:linear-gradient(135deg, #ffffff0d, transparent 36%), var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:clamp(20px,3vw,32px);position:relative;overflow:clip}[data-slot=card].auth-card:before{content:"";background:var(--accent,var(--color-line));opacity:.8;height:2px;position:absolute;inset:0 0 auto}[data-slot=card].auth-card.cyan{--accent:var(--color-cyan);box-shadow:var(--shadow-cyan)}[data-slot=card-content].auth-card-body{gap:16px;padding:0;display:grid}.auth-title.svelte-1x05zx6{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:.92}.auth-title.small.svelte-1x05zx6{font-size:clamp(1.4rem,3vw,1.9rem)}.auth-form.svelte-1x05zx6{gap:16px;display:grid}.label-row.svelte-1x05zx6{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.forgot-link.svelte-1x05zx6{color:var(--color-cyan);font-family:var(--font-mono);text-transform:uppercase;font-size:.72rem}.field-error.svelte-1x05zx6{color:#ffb4b0;min-height:1rem;font-size:.8rem}.form-status.svelte-1x05zx6{color:var(--color-muted);border:1px solid var(--color-line);border-radius:var(--radius-control);background:#030507cc;padding:.82rem .9rem}.form-status.delegated.svelte-1x05zx6{color:var(--color-cyan);border-color:#10dfff80}.form-status.error.svelte-1x05zx6{color:#ffb4b0;border-color:#ff302f99}.divider.svelte-1x05zx6{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:.72rem;display:grid}[data-slot=separator].auth-sep{background:var(--color-line)}.social-row.svelte-1x05zx6{gap:10px;display:grid}[data-slot=button].yb-button.social{opacity:.85;justify-content:center;width:100%}[data-slot=button].yb-button.auth-submit{justify-content:center;width:100%}.switch-copy.svelte-1x05zx6{color:var(--color-muted);text-align:center;margin:0}.switch-copy.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--color-cyan)}.aside-list.svelte-1x05zx6{color:var(--color-muted);gap:8px;margin:0;padding-left:18px;line-height:1.5;display:grid}@media (width<=880px){.auth-layout.svelte-1x05zx6{grid-template-columns:1fr}}
