/* Globaler Busy-Overlay: blockiert Klicks und zeigt einen Wait-Cursor,
   solange auf eine Antwort vom Server gewartet wird (z. B. beim
   Vorbereiten einer E-Mail-Vorschau). */
#global-busy-overlay {
  position: fixed; inset: 0; z-index: 2147483647;
  background: transparent; cursor: wait;
  display: none;
}
#global-busy-overlay.active { display: block; }
html.is-busy, html.is-busy body, html.is-busy *,
html.is-busy a, html.is-busy button, html.is-busy input,
html.is-busy select, html.is-busy textarea, html.is-busy label {
  cursor: wait !important;
}
