.success-state.svelte-11m9g21{text-align:center;padding:3rem 0}.success-state.svelte-11m9g21 svg:where(.svelte-11m9g21){width:64px;height:64px;color:var(--success, #22c55e);margin-bottom:1.5rem}.success-state.svelte-11m9g21 h2:where(.svelte-11m9g21){font-family:var(--serif);font-size:2rem;font-weight:400;margin-bottom:1rem;color:var(--black)}.success-state.svelte-11m9g21 p:where(.svelte-11m9g21){font-size:1.1rem;color:var(--gray);max-width:400px;margin:0 auto 1rem}.success-state.svelte-11m9g21 .hint:where(.svelte-11m9g21){font-size:.9rem;color:var(--light)}.back-link.svelte-11m9g21{display:inline-block;margin-top:2rem;color:var(--gray);text-decoration:none;font-size:.9rem}.back-link.svelte-11m9g21:hover{color:var(--black);text-decoration:underline}.form-actions.svelte-11m9g21{display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.logout-form.svelte-11m9g21{margin-top:2rem;text-align:center}.logout-btn.svelte-11m9g21{background:none;border:none;color:var(--light);font-size:.9rem;cursor:pointer;text-decoration:underline;padding:0}.logout-btn.svelte-11m9g21:hover{color:var(--gray)}
