:root{color:#1d1d1f;background:#fafafa;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{margin:0}main{max-width:40rem;margin:4rem auto;padding:0 1rem}.login-form{gap:1rem;max-width:22rem;display:grid}.login-form label{gap:.25rem;display:grid}.login-form input{font:inherit;padding:.5rem}.login-form button{font:inherit;justify-self:start;padding:.5rem 1rem}.form-error{color:#b00020;margin:0}
