/* Copyright (c) 2026 Rajesh Krishnasing. Alle rechten voorbehouden. */
/* PrimaPress, module papier (voorkant): de Papiercatalogus en de Antalis-import (PrimaPress 2.0, pakket W4-ui). Alleen
 * de indeling van deze schermen (klassen m-papier-...); kleur, letter, randen en afronding komen uit de componenten van
 * app.css (zoektabel, feitenbalk, stappen, controlelijst, tellers, kaart, meldingen) en de tokens van de laag betekenis. */

/* vervallen papier: in de tekstkleur voor uitleg (--sub is --pp-tekst-3, 5,6:1) en het nummer doorgestreept; de gekozen
 * regel blijft navy met witte tekst (tests/test_huisstijl.py bewaakt deze regel) */
.zoektabel tr.m-papier-vervallen:not(.gekozen) td { color: var(--sub); }
.zoektabel tr.m-papier-vervallen:not(.gekozen) td.nummer { text-decoration: line-through; }
.m-papier-tabel td .merkje { margin-left: var(--pp-r-1); }

.m-papier-bestand { display: none; }
.m-papier-bestandknop { display: inline-flex; }

/* een nieuwe export inlezen: de uitleg links, de knop rechts (in een kaart) */
.m-papier-inlezen .inhoud { display: flex; gap: var(--pp-r-4); align-items: center; justify-content: space-between; flex-wrap: wrap; }
.m-papier-inlezen .inhoud > p { flex: 1 1 260px; margin: 0; }

/* het rapport van de proefdraai: tekst zoals het bestand, in een verzonken vlak dat zelf schuift */
.m-papier-rapport {
  margin: 0; padding: var(--pp-r-3); background: var(--pp-vlak-2); color: var(--pp-tekst);
  font: var(--pp-maat-s)/var(--pp-regel) var(--pp-letter-mono); white-space: pre; overflow: auto; max-height: 60vh;
}
.m-papier-codes { font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.m-papier-vragen { margin: 0; padding-left: var(--pp-r-5); }
.m-papier-vragen li { margin: 0 0 var(--pp-r-2); }
.m-papier-keuzetekst { font-weight: var(--pp-gewicht-half); color: var(--pp-tekst); overflow-wrap: anywhere; }
