.screen.svelte-jlw9vm{min-height:calc(100dvh - var(--page-gutter) - 48px);flex-direction:column;justify-content:center;align-items:center;display:flex}.card.svelte-jlw9vm{gap:var(--space-9);width:100%;max-width:360px;padding:var(--space-11);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-card);flex-direction:column;display:flex}h1.svelte-jlw9vm{font-size:var(--text-2xl);letter-spacing:-.01em;margin:0;font-weight:600}form.svelte-jlw9vm{gap:var(--space-7);flex-direction:column;display:flex}form.svelte-jlw9vm .ds-form-field,form.svelte-jlw9vm .ds-input{width:100%}.help.svelte-jlw9vm{font-size:var(--text-xs);color:var(--text-faint);margin:0;line-height:1.5}@container app (width<=767px){.screen.svelte-jlw9vm{padding-top:var(--space-20);justify-content:flex-start;align-items:stretch}.card.svelte-jlw9vm{gap:var(--space-12);background:0 0;border:0;max-width:none;padding:0}header.svelte-jlw9vm{gap:var(--space-9);flex-direction:column;display:flex}h1.svelte-jlw9vm{font:var(--type-h2);letter-spacing:var(--tracking-tight)}form.svelte-jlw9vm{gap:var(--space-9)}form.svelte-jlw9vm .ds-btn{min-height:var(--tap-target);margin-top:var(--space-4);font-size:var(--text-md)}.help.svelte-jlw9vm{font-size:var(--text-md);text-align:center}.help.svelte-jlw9vm a:where(.svelte-jlw9vm){min-height:var(--tap-target);color:var(--primary);align-items:center;display:inline-flex}}
