.section.register,body{background-color:#011f2b;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.card{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 30px rgba(0,0,0,.2);padding:30px 25px}.card-title{color:#011f2b;font-weight:600}.form-control{border-radius:8px;font-size:.95rem;padding:10px 14px}.form-label{color:#011f2b;font-weight:500}.btn-entrar{background-color:#00fefe;border:none;border-radius:8px;color:#011f2b;font-weight:600;transition:all .3s ease-in-out}.btn-entrar:hover{background-color:#00e0e0;color:#000}.btn-registrar{background-color:#00fefe;border:none;border-radius:8px;color:#011f2b;font-weight:600;transition:all .3s ease-in-out}.btn-registrar:hover{background-color:#00e0e0;color:#000}.footer p{color:#fff;font-size:.85rem;opacity:.7}