/* MarketLeaders: Admin der Accounts, Eingang und Login (Bauplan zwei Eingänge 4.2). Farben und Schriften kommen als Tokens
   aus marken/marketleaders.json (Geist, Violett #4700ff, Papier #f6f5f1, Nacht #0b0a17 wie die Website und die Vorschau
   _dev/plans/marketleaders-preview). Hier nur Schrift, Wortmarke, Überschriften und die Stellen mit Akzent (aktiver
   Menüpunkt, Haupt-Button, Punkt am Etikett, Fortschritt). Kein eigenes Raster: Abstände, Karten, Seitenleiste und
   Buttons bleiben aus admin.css und kern.css, damit Admin und Portal gleich aussehen. */

/* Geist (OFL), dieselbe Datei wie auf marketleaders.app (MarketLeaders v2/assets/fonts), variabel 100 bis 900 */
@font-face { font-family: 'Geist'; font-weight: 100 900; font-style: normal; font-display: swap; src: url(/static/produkte/geist-latin.woff2) format('woff2'); }

/* Wortmarke „MarketLeaders“ wie auf der Website (.ll-logo-mark): Geist, „Market“ leicht, „Leaders“ kräftig, eng gesetzt.
   Markup aus „wortmarke“ der Markendatei (ui/seite.js, markenZeichen). */
.wortmarke { font-family: 'Geist', var(--sans); font-weight: 500; letter-spacing: -0.01em; }
.wortmarke-leicht { font-weight: 300; }

/* Überschriften grotesk statt Serif: Geist kommt über --serif, hier nur Gewicht und engere Laufweite (dieselben Selektoren
   wie in kern.css, Größen und Zeilenhöhen bleiben) */
.a-h1, .titel-block h1, .begruessung h1, .modul-kopf h1, .lektion-kopf h1, .login-karte h1, .eingang-satz { font-weight: 500; letter-spacing: -0.025em; }
.a-h2, .bereich-kopf h2, .abschnitt > h2:not(.etikett), .a-detail-kopf h2 { font-weight: 500; letter-spacing: -0.015em; }

/* Haupt-Button und aktiver Menüpunkt kommen im Admin aus dem Design-Maßstab (public/massstab.css): Button in der
   Akzentfarbe, aktiver Punkt dezent als Fläche. Hier nur die Stellen im Eingang und Login. */

/* Fortschritt der Einrichtung in der Akzentfarbe */
.admin .e-balken div { background: var(--akzent); }
