/* broker-portal-bro overrides — small adjustments on top of the approved mockup, served same-origin
   (CSP style-src 'self'). */

/* BAI-815: print / save-as-PDF of the White Paper. The mockup's own @media print already produces the
   approved PDF (button visible on screen / hidden in print, cover on page 1 A4, each section on a new page,
   and the bar / table-of-contents / CTA hidden). We deliberately add NO print-CSS overrides on top of it:
   the printed White Paper must be a 1:1 match of the approved mockup's PDF, including page count. Forcing
   the TOC/CTA to print and changing the body font size reflowed the document and added an extra sheet
   (16 vs the mockup's 15), so those overrides were removed. print.js only swaps the save-as-PDF file name
   (and restores it) and fires the whitepaper_print event — it does not change layout or pagination. */

/* BAI-808 AC5: pre-paint anti-flash. When the visitor's language differs from the server-rendered one, the
   head script sets data-lang-pending; hide the body until the client applies i18n (removed on
   DOMContentLoaded) so the DE root never flashes before switching. */
html[data-lang-pending] body { visibility: hidden !important; }

/* BAI-817: the cookie banner must stay on top of every viewer (White Paper .wpv z-index 1000, legal
   .wpv.pp 1200). Pin it above them so consent is always reachable while a viewer is open. */
#cookie-consent { z-index: 2000; }
