body{font-family:Arial, sans-serif;background:#0e1116;color:#fff;margin:0;padding:0}
.center{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center}
.form-page{max-width:420px;margin:40px auto;padding:20px}
h1{color:#00d1ff}
a{color:#00ffa3;text-decoration:none}
label{display:flex;flex-direction:column;margin:12px 0}
input{padding:10px;border-radius:6px;border:1px solid #444;margin-top:4px}
.btn{background:linear-gradient(90deg,#00d1ff,#00ffa3);color:#001014;padding:10px 20px;border-radius:8px;border:none;cursor:pointer;text-decoration:none;display:inline-block;margin-top:16px}
.btn:hover{opacity:.9}
