html,body{color:#ccc;background-color:#111;height:100%;margin:0;padding:0}#__next{justify-content:center;align-items:center;min-height:100vh;display:flex}main{box-sizing:border-box;text-align:center;width:100%;max-width:600px;padding:20px}h1{color:#eee;margin-bottom:1.5rem;font-family:Audiowide,sans-serif;font-size:2.5rem}body,input,button,a,p,h2,h3{font-family:"Exo 2",sans-serif;font-style:italic;font-weight:300}form{gap:10px;width:100%;max-width:400px;margin:0 auto 2rem;display:grid}input{color:#ddd;box-sizing:border-box;background:#1e1e1e;border:1px solid #2a2a2a;border-radius:4px;padding:10px;font-size:1rem}button{color:#eee;cursor:pointer;background:linear-gradient(135deg,#0f0f0f,#1a1a1a);border:1px solid #00c8ff99;border-radius:8px;padding:12px;font-size:1rem;transition:box-shadow .2s,transform .1s}button:hover{transform:translateY(-1px);box-shadow:0 0 8px #00c8ffcc}section{margin-top:1.5rem;line-height:1.6}a{color:#00c8ff;text-decoration:none}a:hover{text-decoration:underline}
