.page-wrapper.svelte-rik1ba{height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center}.container.svelte-rik1ba{max-width:400px;background:var(--glass-background-light)}h1.svelte-rik1ba{font-size:var(--text-2xl);margin-bottom:var(--spacing-4);text-align:center}.form-group.svelte-rik1ba{margin-bottom:var(--spacing-4)}label.svelte-rik1ba{display:block;margin-bottom:var(--spacing-2)}button.svelte-rik1ba{width:100%;margin-top:var(--spacing-2)}.instruction-text.svelte-rik1ba{margin-bottom:var(--spacing-4);color:var(--color-text-secondary);text-align:center}.info-text.svelte-rik1ba{margin:var(--spacing-4) 0;color:var(--color-text-secondary);text-align:center}.success-message.svelte-rik1ba{display:flex;flex-direction:column;align-items:center}.return-button.svelte-rik1ba{margin-top:var(--spacing-4)}@media(max-width:768px){.container.svelte-rik1ba{margin:0 var(--spacing-4);padding:var(--spacing-4)}}.auth-footer.svelte-rik1ba{margin-top:var(--spacing-4);text-align:center;color:var(--color-text-secondary)}.auth-footer.svelte-rik1ba span:where(.svelte-rik1ba){margin-right:var(--spacing-1)}.auth-footer.svelte-rik1ba a:where(.svelte-rik1ba){color:var(--color-primary);text-decoration:none;border-bottom:1px solid transparent}.auth-footer.svelte-rik1ba a:where(.svelte-rik1ba):hover{border-bottom-color:var(--color-primary)}
