.login-shell.svelte-1x05zx6{background:radial-gradient(circle at 15% 20%, rgba(var(--theme-color-1-rgb), .14), transparent 40%), radial-gradient(circle at 85% 80%, rgba(var(--theme-color-1-rgb), .2), transparent 44%), linear-gradient(180deg, var(--background-color-2), var(--background-color-1));place-items:center;min-height:100vh;padding:2rem;display:grid}.login-card.svelte-1x05zx6{border:1px solid rgba(var(--theme-color-1-rgb), .28);background:color-mix(in srgb, var(--background-color-1) 88%, #fff 12%);border-radius:1rem;width:min(100%,28rem);padding:2rem;box-shadow:0 20px 60px #00000026}h1.svelte-1x05zx6{color:var(--text-color-1);margin:0;font-size:2rem}p.svelte-1x05zx6{color:var(--text-color-2);margin:1rem 0}form.svelte-1x05zx6{gap:.75rem;display:grid}.error.svelte-1x05zx6{color:#b42318;font-weight:600}
