.page.svelte-4y6cjy{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background:linear-gradient(180deg,#272839,#191a2a)}main.svelte-4y6cjy{display:flex;flex-direction:column;gap:4rem;align-items:center}.logo.svelte-4y6cjy{width:15rem;height:auto}.login-form.svelte-4y6cjy{display:flex;flex-direction:column;gap:1.5rem;width:max(100%,20rem)}.inputs.svelte-4y6cjy{display:flex;flex-direction:column;gap:1rem}input.svelte-4y6cjy{font-size:.9rem;padding:1rem 1.25rem;border:1px solid var(--color-accent-dark);border-radius:.25rem;background-color:#191a2a;color:var(--color-light)}input.svelte-4y6cjy:focus{outline:none;border-color:var(--color-accent-dark)}input.svelte-4y6cjy::placeholder{color:var(--color-accent-dark)}button.svelte-4y6cjy{width:100%;display:flex;justify-content:center;align-items:center;padding:1rem;font-size:.9rem;background-color:var(--color-background-light);box-shadow:var(--shadow);border-radius:.25rem;border:none;cursor:pointer;height:2.9rem;color:var(--color-light)}button.svelte-4y6cjy>svg{height:1rem}button.svelte-4y6cjy,a.svelte-4y6cjy:hover{background-color:var(--color-accent-dark)}.link-container.svelte-4y6cjy{display:flex;justify-content:center;align-items:center;text-align:center}a.svelte-4y6cjy{width:100%;text-decoration:none;text-align:center;padding:.5rem;border-radius:.25rem;border:none;color:var(--color-light)}
