.auth-page.svelte-1cntwi{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg) 0;background:radial-gradient(circle at 50% 50%,var(--color-dark-gray-1) 0%,var(--color-black) 100%)}.auth-container.svelte-1cntwi{width:100%;max-width:440px;padding:0 var(--spacing-md)}.auth-card.svelte-1cntwi{background-color:var(--color-dark-gray-3);border-radius:var(--border-radius-lg);padding:var(--spacing-xl);box-shadow:0 10px 30px #0000004d;animation:svelte-1cntwi-fadeIn .5s ease-in-out}.auth-header.svelte-1cntwi{text-align:center;margin-bottom:var(--spacing-lg)}.auth-header.svelte-1cntwi h2:where(.svelte-1cntwi){margin-bottom:var(--spacing-xs)}.auth-header.svelte-1cntwi p:where(.svelte-1cntwi){color:var(--color-light-gray-2)}.auth-form.svelte-1cntwi{margin-bottom:var(--spacing-lg)}.input-wrapper.svelte-1cntwi{position:relative;display:flex;align-items:center}.input-wrapper.svelte-1cntwi svg{position:absolute;left:var(--spacing-sm);color:var(--color-light-gray-1)}.input-wrapper.svelte-1cntwi input:where(.svelte-1cntwi){padding-left:calc(var(--spacing-md) * 2)}.password-hint.svelte-1cntwi{font-size:.8rem;color:var(--color-light-gray-2);margin-top:var(--spacing-xs)}.checkbox-label.svelte-1cntwi{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.checkbox-label.svelte-1cntwi input:where(.svelte-1cntwi){width:auto}.checkbox-label.svelte-1cntwi span:where(.svelte-1cntwi){font-size:.9rem;color:var(--color-light-gray-2)}.auth-footer.svelte-1cntwi{text-align:center;color:var(--color-light-gray-2);font-size:.9rem}@keyframes svelte-1cntwi-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
