:root{color-scheme:light dark;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif}body{margin:0;display:grid;place-items:center;min-height:100dvh}.card{width:min(28rem,90vw);padding:2rem;display:grid;gap:1rem}h1{margin:0;font-size:1.5rem}form{display:grid;gap:.5rem}input,button{font:inherit;padding:.6rem .75rem;border-radius:.5rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}button{cursor:pointer}.error{color:#b3261e;margin:0}.meta{opacity:.6;font-size:.875rem;margin:0}
