/* Hide the ticker on first paint so raw/unscrolled content never flashes
   on screen. marquee-init.js reveals it only once the marquee plugin has
   actually initialized and is ready to scroll.
   Kept as an external file (not inline <style>) for the same reason
   marquee-init.js is external: production's CSP only allows specific
   pre-approved inline blocks by hash, but trusts same-origin external
   files under "style-src 'self'" with no hash needed. */
.marquee {
  visibility: hidden;
}
