.scroll-container.svelte-1kmqyoq{width:100%;height:100vh;height:100svh;overflow:auto}.container.svelte-1kmqyoq{display:grid;align-items:center;grid-template-rows:1fr 1.25fr 1fr;box-sizing:border-box;height:100%;min-height:min-content;margin:0 auto}.container.svelte-1kmqyoq .home-link{width:100%;max-width:calc(100% - 4rem);height:auto;margin:5rem 2rem}.container.svelte-1kmqyoq .mark{display:block;width:100%;height:auto}form.svelte-1kmqyoq{display:flex;flex-direction:column;align-items:center;justify-content:center}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .form-label,.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .form-button{display:block}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .form-label,.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .error,.container.svelte-1kmqyoq .auth-guard:where(.svelte-1kmqyoq) .auth-button{width:100%;margin-bottom:.75rem}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .form-label{padding-top:.75rem}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .form-input{padding-bottom:.75rem}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .error,.container.svelte-1kmqyoq .auth-guard:where(.svelte-1kmqyoq) .auth-button{padding-block:.75rem}.container.svelte-1kmqyoq form:where(.svelte-1kmqyoq) .error{padding-block:.25rem;text-align:center}.container.svelte-1kmqyoq .forgot-password-link{display:block;width:fit-content;padding:.5rem;margin:0 auto;color:var(--color-muted-foreground)}.container.svelte-1kmqyoq .separator{margin-top:1em;margin-bottom:1.75em;margin-inline:1.25rem}.separator-content.svelte-1kmqyoq{color:var(--color-subtle-foreground)}
