/* print.css — het print-thema (WP-G, 5-7-2026): een PURE token-override op [data-theme].
   dark|light zitten in styleguide/lux-tokens.css (de ENE bron) — die dupliceren we hier
   NIET (grondwet: één canonieke waarheid). Dit bestand voegt alleen een derde, rapport-
   vriendelijke token-set toe die tijdens het printen (en dus bij docs-screenshots via een
   print-emulatie) de kleuren naar hoog-contrast-op-wit trekt, ongeacht het schermthema.
   Een vierde "presentatie"-thema is later één zulk bestand erbij. */

@media print {
  [data-theme], .lux-root {
    color-scheme: light;

    --lux-bg: #ffffff;
    --lux-surface: #ffffff;
    --lux-surface-2: #f4f3f0;
    --lux-overlay: #ffffff;
    --lux-border: #c4c2ba;
    --lux-border-strong: #8b8983;

    --lux-text: #1d1d1b;
    --lux-text-muted: #3a3a36;
    --lux-text-faint: #55554f;

    --lux-accent: #006b70;
    --lux-accent-strong: #00585c;
    --lux-accent-fill: #007e84;
    --lux-accent-fill-hover: #006b70;
    --lux-accent-subtle: rgba(0, 126, 132, 0.10);
    --lux-accent-border: rgba(0, 126, 132, 0.45);

    --lux-success-fg: #0f6b3f;
    --lux-warning-fg: #7a5008;
    --lux-danger-fg: #a3301b;
    --lux-info-fg: #00588a;

    /* --lux-highlight ontbrak hier (gevonden 11-8-2026 door verify/stijlbron-gate.js).
       Zonder deze regel erft het printthema de hoogtepuntkleur van het SCHERMthema: print
       je een donker scherm, dan staat Energy yellow #fcc200 op wit papier — gemeten 1,63:1,
       ver onder de 4,5 die DESIGN.md §0.10 eist, en op papier dus onleesbaar. Gemeten nu:
       5,75 op wit, 6,17 op --lux-surface-2. Het gat bestond doordat er drie thema's zijn
       en de controle er maar twee bekeek. */
    --lux-highlight: #7a5a00;
    --lux-highlight-subtle: rgba(252, 194, 0, 0.18);

    /* De focusring erfde de donkere ring #6cc5c9 — gemeten 2,01:1 op wit papier, onder de
       3:1 die WCAG 1.4.11 vraagt. Op papier bestaat toetsfocus niet, dus dit is geen echte
       toegankelijkheidsfout; maar een print-emulatie kan hem wél tekenen, en één regel is
       eerlijker dan een uitzondering in de poort. Print-accent, gemeten 6,29 op wit. */
    --lux-focus: #006b70;

    /* schaduwen weg — die drukken lelijk af */
    --lux-shadow-1: none;
    --lux-shadow-2: none;
    --lux-shadow-3: none;
  }

  /* interactieve chrome hoort niet op papier */
  .nd-theme-toggle, #nd-pop, #nd-charttip, #nd-modal-bg { display: none !important; }
  /* de schil van de voorpagina (28-8-2026): het welkomscherm ligt bij het eerste bezoek
     paginavullend over de tekst en zou zo mee de printer in gaan; de voortgangsstreep,
     de keuzelijsten en de ronde knoppen zijn bedieningselementen zonder betekenis op
     papier; de uitleg-popover en -lade zijn dat ook, en hun achtergrond dekt de pagina. */
  .home-welkom, .home-voortgang, .nd-rond, .home-vierkant, .home-kop .lux-seg,
  #home-pop, #home-drawer, .lux-backdrop { display: none !important; }
  /* De rails plakken en scrollen op het scherm; op papier moet alles gewoon meelopen,
     anders drukt de printer alleen het stukje af dat toevallig in het kader stond. */
  .home-rail { position: static !important; max-height: none !important; overflow: visible !important; }
  .panel, .lux-panel { break-inside: avoid; }
}
