.auth.svelte-a034u4{gap:var(--spacing-6);width:min(100% - 2 * var(--gutter), var(--container-narrow));padding-block:var(--spacing-8) var(--spacing-12);grid-template-areas:"card""aside""legal";margin-inline:auto;display:grid}.auth[data-wide=true].svelte-a034u4{width:min(100% - 2 * var(--gutter), 680px)}@media (width>=1024px){.auth[data-split=true].svelte-a034u4{width:min(100% - 2 * var(--gutter), 1040px);align-items:start;gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"card aside""legal legal"}}.auth__card.svelte-a034u4{grid-area:card}.auth__aside.svelte-a034u4{grid-area:aside}.auth__card.svelte-a034u4,.auth__aside.svelte-a034u4{background:var(--color-surface-0);border:1px solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-md);padding:var(--spacing-8)}.auth__aside.svelte-a034u4{background:var(--color-surface-100);box-shadow:none}@media (width<=479px){.auth__card.svelte-a034u4,.auth__aside.svelte-a034u4{padding:var(--spacing-6) var(--spacing-5)}}.auth__title.svelte-a034u4{font-size:var(--text-h2);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.auth__intro.svelte-a034u4{margin-top:var(--spacing-3);color:var(--color-text-muted)}.auth__title.svelte-a034u4+form,.auth__intro.svelte-a034u4+form{margin-top:var(--spacing-6)}.status.svelte-a034u4{margin-top:var(--spacing-5);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-input);border:1px solid var(--color-danger);background:var(--color-danger-bg);color:var(--color-text-strong);font-size:var(--text-small);display:block}.status[data-state=success].svelte-a034u4{border-color:var(--color-success-border);background:var(--color-success-bg)}.status.svelte-a034u4:focus-visible{box-shadow:var(--ring-focus);outline:none}.auth__legal.svelte-a034u4{justify-content:center;gap:var(--spacing-2) var(--spacing-4);font-size:var(--text-micro);color:var(--color-text-muted);flex-wrap:wrap;grid-area:legal;display:flex}.auth__legal.svelte-a034u4 a:where(.svelte-a034u4){color:var(--color-text-muted)}
