.auth-shell.svelte-5bky5h{min-height:100dvh}.art.svelte-5bky5h{display:none}.auth-page.svelte-5bky5h{align-content:center;justify-items:center;gap:32px}.logo.svelte-5bky5h{animation:bsc-fade-in .36s var(--ease) both;justify-self:center}.art-small.svelte-5bky5h{opacity:.55;width:auto;height:120px}.panel.svelte-5bky5h{width:100%;max-width:360px;animation:bsc-pop-in .36s var(--ease) both;justify-self:center;gap:24px;display:grid}.panel.svelte-5bky5h h1{text-align:center}.panel.svelte-5bky5h .control{background:var(--surface);border-color:var(--line);border-radius:10px;min-height:48px}.panel.svelte-5bky5h .control:hover{border-color:var(--line-strong)}.panel.svelte-5bky5h .control:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--surface) inset;-webkit-text-fill-color:var(--fg)}.panel.svelte-5bky5h .btn{min-height:48px}.panel.svelte-5bky5h form{gap:16px;display:grid}.panel.svelte-5bky5h .lead{color:var(--muted);text-align:center}.panel.svelte-5bky5h .links{flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.9375rem;display:flex}@media (width>=900px){.auth-shell.svelte-5bky5h{grid-template-columns:minmax(320px,5fr) minmax(0,6fr);display:grid}.art.svelte-5bky5h{background:var(--accent-soft);place-items:center;padding:48px;display:grid}.art.svelte-5bky5h img:where(.svelte-5bky5h){animation:svelte-5bky5h-auth-art-in .9s var(--ease) both;object-fit:contain;width:auto;max-width:100%;height:min(72dvh,620px);display:block}.art-small.svelte-5bky5h{display:none}}@keyframes svelte-5bky5h-auth-art-in{0%{opacity:0;transform:translateY(12px)}}
