.login.svelte-1x05zx6{min-height:calc(100dvh - 40px);display:grid;place-items:center;padding:1.5rem;background:#f3f7fc;font-family:Roboto,system-ui,sans-serif}form.svelte-1x05zx6{width:100%;max-width:22rem;display:flex;flex-direction:column;gap:.75rem;padding:2rem;background:#fff;border-radius:6px;box-shadow:0 1px 3px #00000014}h1.svelte-1x05zx6{margin:0;font-size:1.3rem;font-weight:500;color:#3e3f3a}.note.svelte-1x05zx6{margin:0 0 .5rem;color:#606060;font-size:.9rem}label.svelte-1x05zx6{font-weight:500;font-size:.9rem}input.svelte-1x05zx6{padding:.6rem .75rem;font-size:1rem;border:1px solid #d5dbee;border-radius:6px}button.svelte-1x05zx6{margin-top:.5rem;padding:.65rem 1rem;font-size:1rem;font-weight:500;color:#fff;background:#3145a0;border:none;border-radius:6px;cursor:pointer}button.svelte-1x05zx6:hover{background:#233489}.error.svelte-1x05zx6{margin:0;color:#b00020;font-size:.9rem}
