.page-container.svelte-izno3k{background:radial-gradient(circle at 50% 0,#3b82f614 0%,#0000 60%);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:calc(100vh - 140px);padding:2rem 1.5rem;display:flex}.auth-box.svelte-izno3k{border-radius:calc(var(--radius-card) * 1.5);width:100%;max-width:440px;padding:2.5rem;box-shadow:0 25px 50px -12px #00000080}.auth-header.svelte-izno3k{text-align:center;margin-bottom:2rem}.auth-title.svelte-izno3k{color:#fff;margin:0 0 .5rem;font-size:1.75rem;font-weight:800}.auth-form.svelte-izno3k{flex-direction:column;gap:.875rem;display:flex}.form-row.svelte-izno3k{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (width<=400px){.form-row.svelte-izno3k{grid-template-columns:1fr}}.form-group.svelte-izno3k{flex-direction:column;gap:.375rem;display:flex}.form-label.svelte-izno3k{color:var(--color-surface-300);font-size:.8125rem;font-weight:600}.req.svelte-izno3k{color:var(--color-danger-400)}.checkbox-label.svelte-izno3k{color:var(--color-surface-100);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.875rem;display:flex}.checkbox-label.svelte-izno3k input[type=checkbox]:where(.svelte-izno3k){cursor:pointer;width:1.125rem;height:1.125rem;accent-color:var(--color-brand-500);margin-top:.2rem}
