/* Estilo del formulario */ .form-container { width: 400px; background-color: #383845; padding: 20px; border-radius: 12px; box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.3); text-align: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .form-container h2 { color: #E3E3E3; margin-bottom: 20px; } .form-container label { display: block; text-align: left; color: #C4C4C4; margin-bottom: 5px; font-size: 14px; } .form-container input { width: 100%; padding: 10px; margin-bottom: 15px; border-radius: 6px; border: none; background-color: #282828; color: #E3E3E3; } .form-container button { width: 100%; background: #AAAA91; color: #12122B; font-weight: bold; padding: 12px; border-radius: 8px; transition: background 0.3s; } .form-container button:hover { background: #848478; }