/* ============================================================
   Schliff an der Suite — was fuer ALLE Seiten gilt.

   email-im-rahmen.css heisst, wonach es aussieht, und enthielt
   trotzdem schon Regeln fuer #salFrame und .crs-eigen. Die stehen
   jetzt hier: ein Blatt, dessen Name nicht stimmt, wird beim
   naechsten Aufraeumen an der falschen Stelle gesucht.

   crm-suite.css ist eine unveraenderte Kopie aus der Workstation —
   darum eine Lage darueber statt eines Eingriffs.
   ============================================================ */

/* ---------- Gleiches Polster auf allen Seiten ----------
   Gemessen: die CRM-Maschine rueckt ihren Inhalt um 16 Pixel ein
   (#scrmInhalt), der eigene Wirt der Suite um 14, die Gast- und
   die Sales-Seiten um nichts. Jetzt ueberall 16. */
#salFrame { padding: 16px; }
.crs-wirt.crs-eigen { padding: 16px; }

/* ---------- Alle vier Ecken, nicht nur die obere linke ----------
   .crs-body trug 18px nur oben links. Oben und links ist das
   genug: dort stossen Navigation und Kopfleiste an, und durch die
   Rundung sieht man das Blau des Rahmens.

   Rechts und unten liegt die Flaeche am FENSTERRAND. Eine Rundung
   allein waere dort kaum zu sehen — es braucht ein paar Pixel
   Luft, damit das Blau auch an diesen Ecken durchkommt. 10 Pixel:
   genug, dass die Rundung traegt, wenig genug, dass kein Rahmen
   um die Seite entsteht.

   Oben und links bleibt es bei null. Die Flaeche soll an der
   Navigation anliegen, nicht als Karte in der Mitte schweben —
   sonst waere es ein anderes Produkt. */
.crs-body {
  border-radius: 18px;
  margin-right: 10px;
  margin-bottom: 10px;
}

/* ---------- Dialoge ueber den Gastseiten ----------
   #crsDlgOv liegt mit z-index 40 IN #crsFrame, die Gastseiten
   (Deal, E-Mail, Kalender …) als eigene Ebenen mit 1450 darueber.
   Ein Dialog, den man von der Deal-Seite aus oeffnet, erschiene
   also dahinter — sichtbar waere nur der Schleier.

   Dass das ueberhaupt geht, liegt daran, dass #crsFrame KEINEN
   Stapelkontext aufmacht: kein z-index, kein transform. Gemessen,
   nicht gehofft — sonst waere jede Zahl hier wirkungslos. */
#crsDlgOv.an { z-index: 1500; }
