.flex.svelte-5bky5h{display:flex;min-height:100vh;width:100%}.auth-buttons.svelte-5bky5h{position:absolute;display:flex;place-items:center;gap:1rem;top:1rem;right:1rem;z-index:50}@media (min-width: 768px){.auth-buttons.svelte-5bky5h{top:2rem;right:2rem}}.auth-marketing.svelte-5bky5h{display:none;position:relative;flex:1;padding:2.5rem;flex-direction:column;min-height:100vh}@media (width >= 1024px){.auth-marketing.svelte-5bky5h{display:flex}}.auth-marketing.svelte-5bky5h .image:where(.svelte-5bky5h){position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.auth-marketing.svelte-5bky5h .quote-wrapper:where(.svelte-5bky5h){position:sticky;bottom:2.5rem;z-index:20;margin-top:auto}.auth-marketing.svelte-5bky5h .quote-wrapper:where(.svelte-5bky5h) .quote:where(.svelte-5bky5h){margin-top:.5rem}.auth-marketing.svelte-5bky5h .quote-wrapper:where(.svelte-5bky5h) .quote:where(.svelte-5bky5h) p:where(.svelte-5bky5h){font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}.auth-marketing.svelte-5bky5h .quote-wrapper:where(.svelte-5bky5h) .quote:where(.svelte-5bky5h) footer:where(.svelte-5bky5h){font-size:.875rem;line-height:1.25rem}.auth-form-container.svelte-5bky5h{flex:1;display:flex;flex-direction:column;background:hsl(var(--muted) / .4);padding:1rem}@media (width >= 768px){.auth-form-container.svelte-5bky5h{padding:2.5rem}}@media (width >= 1024px){.auth-form-container.svelte-5bky5h{flex:1}}.auth-logo.svelte-5bky5h{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground));transition:color .3s ease;margin-bottom:2rem}.auth-logo.svelte-5bky5h:hover{color:hsl(var(--muted-foreground))}@media (width >= 768px){.auth-logo.svelte-5bky5h{margin-bottom:3rem}}.auth-form.svelte-5bky5h{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem 0}
