body{margin:0;min-height:100svh;display:grid;place-items:center;background:#202a39;color:#e9eef9;font-family:system-ui}form{width:min(80vw,320px);display:grid;gap:12px}input,button{font:inherit;border:0;border-radius:12px;padding:14px}button{background:#b6d3ed;color:#1b2736}
