/* Ergänzungen der Anwendung zu base.css und theme.css.
   base.css und theme.css bleiben Zeile für Zeile so, wie die Designvorlage sie
   liefert; alles, was erst die laufende Anwendung braucht, steht hier.

   Bisher genau eine Regel: base.css gibt vielen Bausteinen ein eigenes display
   (.btn, .alert, .copy-field, .btn-row, .kv div, .stat small). Eine Angabe im
   Autoren-Stylesheet schlägt bei gleicher Spezifität die Regel [hidden]{display:none}
   des Browsers - ein mit dem Attribut hidden versehenes Element bliebe also sichtbar.
   Die Oberfläche blendet damit aber ganze Bereiche ein und aus (ZIP-Knopf, Live-Karte,
   Fehlermeldungen, der QR-Bereich ohne gültigen Zugang). Deshalb wird hidden hier
   verbindlich durchgesetzt. */
[hidden] { display: none !important; }

/* Die Knopfreihe der Vorlage (.btn-row) ist zweispaltig. Auf der Ordnerseite stehen
   dort die drei Gültigkeiten (24 Stunden / 7 Tage / 30 Tage) - eine dritte Spalte
   ist die einzige Änderung daran. */
.btn-row-3 { grid-template-columns: repeat(3, 1fr); }
