/* PopUp CMS — Audio Equalizer Overlay styles (popup-eq.css)
   Positions the live-spectrum canvas exactly over the player's waveform
   bars and keeps it out of the way of interaction (click-to-seek). */

.pp-waveform-container {
    position: relative;          /* anchor for the overlay */
}

.pp-eq-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    overflow: hidden;
    pointer-events: none;        /* clicks pass through to seek */
}

.pp-eq-canvas {
    display: block;
    width: 100%;
    height: 100%;
}

/* Respect users who prefer reduced motion. */
@media (prefers-reduced-motion: reduce) {
    .pp-eq-overlay { display: none; }
}
