/* ==========================================================================
   Modal de Campus Virtual — reutiliza el login-card tal cual se ve en
   campus.html (misma marca, mismos radios), pero dentro de la base
   .modal/.modal__dialog compartida (ver modal.css) en vez de navegar a una
   página nueva. El modal es SOLO para el login: el dashboard (cursos,
   stats, formulario de propuesta) necesita mucho más espacio del que un
   modal puede dar, así que nunca vive acá adentro — ver campus-modal.js y
   campus.js, que redirigen a campus.html en una pestaña nueva apenas el
   login tiene éxito.
   El modal es quien pone el marco de tarjeta (fondo, sombra, padding);
   .login-card pierde el suyo propio acá adentro para no quedar "tarjeta
   dentro de tarjeta".
   ========================================================================== */

#campus-modal .modal__dialog {
  max-width: 480px;
  text-align: left;
}

#campus-modal .login-card {
  background: none;
  box-shadow: none;
  padding: 0;
  border-radius: 0;
  max-width: none;
}
