body { font-family: system-ui, sans-serif; background: #0a192f; color: #e6f1ff; }
.container { max-width: 520px; margin: 80px auto; padding: 50px; background: #112240; border-radius: 20px; box-shadow: 0 0 40px rgba(100,255,218,0.1); }
h1 { color: #64ffda; text-align: center; font-size: 2.8rem; }
input, button { padding: 16px; font-size: 1.1rem; border-radius: 10px; }
button { background: linear-gradient(135deg, #64ffda, #00b4d8); color: #0a192f; font-weight: 700; }
button:hover { transform: scale(1.03); box-shadow: 0 0 30px rgba(100,255,218,0.6); }