/* Welle 3, W3-4: Knöpfe und tippbare Zahlen der Startseite „Heute“ (nur wenn `#dash-heute` im Dokument steht). Ziel ≥ 44 px, Hauptknopf 56 px. Farben nur aus `basis.css`. */
.heute .heute-knopf { min-height: 44px; min-width: 44px; margin-top: var(--ab-alt-6); max-width: 100%; white-space: normal; }
.heute .heute-haupt { min-height: 56px; width: 100%; font-size: var(--gr-alt-17); font-weight: 600; margin-top: var(--ab-alt-10); }
.heute .heute-kopfsprung { display: flex; align-items: center; justify-content: space-between; gap: var(--ab-2); width: 100%; min-height: 44px; padding: 0; border: 0; background: none; font: inherit; font-weight: inherit; color: var(--text-primary); text-align: left; cursor: pointer; }
.heute .heute-kopfsprung:focus-visible, .heute .heute-knopf:focus-visible { outline: 3px solid var(--border-focus); outline-offset: 2px; }
.heute .heute-weitere .heute-kopfsprung { font-weight: 400; color: var(--text-muted); }
.heute-auswahl-fenster .heute-knopf { display: block; width: 100%; min-height: 44px; margin-bottom: var(--ab-2); text-align: left; }
/* N-2 (Zusammenführung): das Skelett hält die Knöpfe der Blöcke mit — 108 px sind gemessen (Chromium 390 × 844, Demo-Bestückung, 06.11.2026: Heute 547 px mit, 439 px ohne Knöpfe); eine Zerlegung der 108 px in Einzelteile ist NICHT gemessen. Grenze: nur für diese Lage. Gate W3-4 (L-1): Heute leer −357 px, Heute voll +1067 px Sprung der Zählerwand — bekannte Abweichung (C1 in `tests/gate-w34-chromium.test.js` als `todo`), Höhe wählen in W3-7. */
.heute-skelett { --heute-skelett-knopf: 108px; }
