.center.svelte-1x05zx6{justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}.auth-card.svelte-1x05zx6{text-align:center;flex-direction:column;align-items:center;gap:.7rem;width:100%;max-width:22rem;display:flex}.app-icon.svelte-1x05zx6{background:rgb(var(--c-primary));width:4.5rem;height:4.5rem;box-shadow:inset 0 1px 0 #ffffff59, var(--shadow-md);border-radius:1.25rem;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.auth-card.svelte-1x05zx6 h1:where(.svelte-1x05zx6){margin:0}.subtitle.svelte-1x05zx6{color:rgb(var(--c-muted));margin:0 0 .5rem}.segmented.svelte-1x05zx6{background:rgb(var(--c-surface3));border-radius:.55rem;gap:2px;width:100%;padding:2px;display:flex}.seg-option.svelte-1x05zx6{color:rgb(var(--c-muted));background:0 0;border-radius:.45rem;flex:1;padding:.45rem 0;font-size:.8rem;font-weight:600}.seg-option.svelte-1x05zx6:hover{background:0 0}.seg-option.active.svelte-1x05zx6{background:rgb(var(--c-surface));color:rgb(var(--c-text));box-shadow:0 1px 3px #00000029}form.svelte-1x05zx6{text-align:left;width:100%}.submit-btn.svelte-1x05zx6{width:100%;margin-top:.25rem;padding:.8rem 0}.error.svelte-1x05zx6{color:rgb(var(--c-error));font-size:.9rem}.hint.svelte-1x05zx6{color:rgb(var(--c-muted));margin:0;font-size:.85rem}
