/* KoWork — Sofort wirksame Grundregeln (seit v731, eigene Datei seit v842).
 *
 * WARUM DIESE DATEI EXISTIERT:
 * Diese Regeln standen bis v731 als <style>-Block in index.html, damit sie vor
 * allen Stylesheets greifen. Seitdem verbietet die Content-Security-Policy
 * eingebettete Stylesheets. Sie wanderten deshalb in koschmieder-tokens.css —
 * das war ein Fehler: Jene Datei ist der MARKEN-MASTER der ganzen App-Familie
 * und wird wörtlich nach KoEngine, KoShot, KoTask und Hub kopiert. Die
 * KoWork-eigenen Layoutregeln wären damit in vier fremde Apps gewandert.
 *
 * Seit v842 liegen sie deshalb hier, in einer rein KoWork-eigenen Datei, die
 * NICHT abgeglichen wird. Der Marken-Master enthält wieder ausschließlich
 * Markenwerte (--kf-*).
 *
 * WIRKUNG: Diese Datei ist das erste Stylesheet in index.html, das Layout
 * bestimmt. Overlays und Modals bleiben verborgen, bis die App sie öffnet —
 * kein Aufblitzen beim Laden. Deckungsgleich mit .hidden in styles.css.
 *
 * REGEL: Hier gehören nur KoWork-eigene Regeln hinein, NIE Markenwerte.
 * Markenwerte gehören in koschmieder-tokens.css (siehe DESIGN_RULES.md § 26).
 */
.hidden { display: none; }
[aria-hidden="true"].login-overlay,
[aria-hidden="true"].modal-layer { display: none; }
