/* =========================================================
   GLOW-ICONS-PAC.CSS
   Ajustes específicos de PAC 2.0 sobre glow-icons.css genérico.
   No modifica glow-icons.css (se actualiza tal cual venga del kit
   en el futuro) -- todo lo propio de este sitio vive aquí.
========================================================= */

/* El hover debe dispararse al pasar el mouse por el botón/enlace
   COMPLETO, no solo por el ícono chico -- si no, en botones con
   texto largo el usuario casi nunca "acierta" justo sobre el ícono.
   (Ver error ya documentado en INSTRUCCIONES.md del kit.) */
a:hover .glow-icon svg.marco rect.trazo,
button:hover .glow-icon svg.marco rect.trazo,
.pac-btn:hover .glow-icon svg.marco rect.trazo {
    stroke: var(--glow, var(--glow-color-defecto));
    stroke-dashoffset: 0;
}

a:hover .glow-icon svg.icono .traza,
button:hover .glow-icon svg.icono .traza,
.pac-btn:hover .glow-icon svg.icono .traza {
    opacity: 1;
    stroke: var(--glow, var(--glow-color-defecto));
    filter: drop-shadow(0 0 3px var(--glow, var(--glow-color-defecto)));
}

/* El menú superior (.pac-topbar__nav) ya resalta toda la fila en
   hover (el texto pasa a blanco). Ahí NO hay que quitar el marco --
   sin él, el único cambio visible sería la opacidad del ícono
   subiendo un poco, que casi no se nota contra un fondo ya oscuro y
   con color. Se mantiene el marco y se deja la opacidad de reposo
   un poco más alta que en fondo claro (ya la sube
   glow-icon-sobre-oscuro), para que el salto al 100% sí se note. */
.pac-topbar__nav a .glow-icon-sobre-oscuro svg.icono .traza,
.pac-topbar__nav a .glow-icon.glow-icon-sobre-oscuro svg.icono .traza {
    opacity: .55;
}

.pac-topbar__nav a:hover .glow-icon.glow-icon-sobre-oscuro svg.icono .traza {
    opacity: 1;
}
