.login-section.svelte-o2dhin{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:40px}.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin){width:100%;max-width:500px;padding:48px;display:flex;flex-direction:column;gap:24px;border-radius:12px;box-shadow:0 0 8px #0003}@media (max-width: 600px){.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin){padding:24px}}.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin) h1:where(.svelte-o2dhin){margin-bottom:12px;font-family:Figtree;color:var(--text);font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.2}.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin) .input-container:where(.svelte-o2dhin){display:flex;flex-direction:column;gap:8px}.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin) .input-container:where(.svelte-o2dhin) label:where(.svelte-o2dhin){font-weight:700}.login-section.svelte-o2dhin .login-box:where(.svelte-o2dhin) .btn-container:where(.svelte-o2dhin){margin-top:12px;align-self:flex-end}
