/*
 * Welle 6, W6-16/17 (Inhaber Nr. 209 (1)+(2), `docs/ABLAUF-WELLE6-GESTALTUNGSSYSTEM-2026-11-07.md` §2.1): die Skala SICHTBAR — nur unter `html[data-skala="neu"]`.
 * Das Attribut setzt allein `js/app/skala-stand.js`, und nur bei offenem Riegel `PVM_SKALA`; zu, unbekannt, nicht geladen = Attribut fehlt = diese Datei wirkt nicht (jede Regel hat den Vorspann).
 * Altwert-Tokens zeigen auf die naechste Stufe, Gleichstand NACH OBEN: Schrift 12/13 -> 14, 15 -> 16, 17 -> 18, 20 -> 18 (naechste Stufe), 1rem = 16 -> 16; Abstand 6 -> 8, 10 -> 12, 14 -> 16, 20 -> 24.
 * Haarlinien (--ab-alt-2/-3, <= 3px) und Beruehrziele (min-height 44/48/56) bleiben. Bauprotokoll und Fuehrung (Nr. 209 (3)) behalten die Altwerte: Tokens in `#panel-bauprotokoll` zurueck.
 */
html[data-skala="neu"] {
  --gr-alt-12: var(--gr-klein);
  --gr-alt-13: var(--gr-klein);
  --gr-alt-15: var(--gr-text);
  --gr-alt-17: var(--gr-gross);
  --gr-alt-20: var(--gr-gross);
  --gr-alt-1rem: var(--gr-text);
  --ab-alt-6: var(--ab-2);
  --ab-alt-10: var(--ab-3);
  --ab-alt-14: var(--ab-4);
  --ab-alt-20: var(--ab-6);
}
html[data-skala="neu"] #panel-bauprotokoll {
  --gr-alt-12: 12px;
  --gr-alt-13: 13px;
  --gr-alt-15: 15px;
  --gr-alt-17: 17px;
  --gr-alt-20: 20px;
  --gr-alt-1rem: 1rem;
  --ab-alt-6: 6px;
  --ab-alt-10: 10px;
  --ab-alt-14: 14px;
  --ab-alt-20: 20px;
}
/* Mindestschrift 14 px (Nr. 209 (2)) dort, wo kein Token sitzt: `<small>` (Browser-Vorgabe 13,33 px) und die Stummel-Hinweise, deren 13 px inline aus `js/app/stummel.js:32` kommen (nur !important schlaegt Inline). */
html[data-skala="neu"] small { font-size: var(--gr-klein); }
html[data-skala="neu"] .hinweis-stummel { font-size: var(--gr-klein) !important; }
/* Keine Querrolle (W6-17): die Legende der Karte (4 Abzeichen, nowrap) wird mit 12px-Abstand und 14px-Schrift breiter als 390 px (gemessen 421) — sie darf umbrechen. */
html[data-skala="neu"] .card-header > .flex.gap-8 { flex-wrap: wrap; }
