/* H4H Status-Sprache (wichtigste Eigenleistung, Briefing 4.1).
   Nachweis-Lebenszyklus: erfasst → verankert → angereichert → versiegelt.
   CVD-tauglich: EIN Blauton-Verlauf, Zustand kodiert über HELLIGKEIT + FÜLLUNG
   + ICON, nie über Farbton allein. Versiegelt = einziger gefüllter Zustand
   (wirkt endgültig, nie editierbar). Erfasst = gestrichelt (vorläufig). */
:root {
  --status-erfasst-fg: var(--gray-600);
  --status-erfasst-bg: var(--gray-100);
  --status-erfasst-border: var(--gray-400);   /* border-style: dashed */
  --status-verankert-fg: var(--brand-600);
  --status-verankert-bg: var(--brand-50);
  --status-verankert-border: var(--brand-400);
  --status-angereichert-fg: var(--brand-700);
  --status-angereichert-bg: var(--brand-100);
  --status-angereichert-border: var(--brand-500);
  --status-versiegelt-fg: #ffffff;            /* solid fill = final */
  --status-versiegelt-bg: var(--brand-900);
  --status-versiegelt-border: var(--brand-900);
  /* Sync-Status: lokal / synchronisiert / verankert — unaufgeregt, immer sichtbar */
  --sync-lokal-fg: var(--gray-600);
  --sync-synchronisiert-fg: var(--brand-500);
  --sync-verankert-fg: var(--brand-800);
  /* Verifizierungs-Badges (Dienstleister-Qualifikationen), amtliche Anmutung */
  --verify-ok-fg: var(--success-700);   --verify-ok-bg: var(--success-50);
  --verify-abgelaufen-fg: var(--warning-700); --verify-abgelaufen-bg: var(--warning-50);
  --verify-widerrufen-fg: var(--danger-700);  --verify-widerrufen-bg: var(--danger-50);
}
