/* Admin sign-in page (Login/Index.cshtml — a standalone page with Layout=null,
   so it doesn't get admin.css). Centered card on the dark background. */
body{font-family:system-ui,sans-serif;background:#1c2128;color:#e6edf3;display:grid;place-items:center;min-height:100vh;margin:0}
form{background:#22272e;padding:2em;border-radius:10px;min-width:280px}
input{width:100%;padding:.6em;margin:.6em 0;border-radius:6px;border:1px solid #444c56;background:#1c2128;color:#e6edf3;box-sizing:border-box}
button{width:100%;padding:.6em;border:0;border-radius:6px;background:#347d39;color:#fff;font-weight:600;cursor:pointer}
.err{color:#f47067}
