.auth-shell.svelte-1vqjeyt{width:100%;min-height:100dvh;display:flex;flex-direction:column;align-items:center;background:#0f1729}.auth-header.svelte-1vqjeyt{width:100%;max-width:30rem;padding:1.5rem 1.25rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.auth-logo-link.svelte-1vqjeyt{display:inline-flex;align-items:center;opacity:.95;transition:opacity .2s ease}.auth-logo-link.svelte-1vqjeyt:hover{opacity:1}.auth-logo.svelte-1vqjeyt{height:2.5rem;width:auto}.auth-pill.svelte-1vqjeyt{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--font-color) 60%,transparent);padding:.25rem .625rem;border:1px solid color-mix(in srgb,var(--font-color) 18%,transparent);border-radius:999px;white-space:nowrap}.auth-main.svelte-1vqjeyt{flex:1;width:100%;max-width:30rem;display:flex;flex-direction:column;justify-content:center;padding:0 1.25rem 3rem}.auth-footer.svelte-1vqjeyt{width:100%;max-width:30rem;padding:2rem 1.25rem;border-top:1px solid color-mix(in srgb,var(--font-color) 12%,transparent);font-size:.875rem;color:color-mix(in srgb,var(--font-color) 72%,transparent)}.auth-footer-line.svelte-1vqjeyt{margin:0 0 .75rem}.auth-footer-nav.svelte-1vqjeyt{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center}.auth-footer-nav.svelte-1vqjeyt a:where(.svelte-1vqjeyt){color:var(--text-muted-lighter);text-decoration:none;font-size:.8125rem;transition:color .2s ease}.auth-footer-nav.svelte-1vqjeyt a:where(.svelte-1vqjeyt):hover{color:rgb(var(--color-sky-400-rgb))}.auth-footer-sep.svelte-1vqjeyt{opacity:.5}
