/* ============================================================================
   tokens.admin.css  —  Gemeinsame Design-Tokens der Admin-Welt (HHBI)
   Genutzt von host.html UND superuser.css/superuser.html.
   Referenz-Werte = superuser.css (vollstaendigstes Set). Host wurde angeglichen.
   Aufgeloeste Divergenzen (Befund B4):
     --surface2  Host #21262d -> #1c2128 (SU)
     --border2   Host #484f58 -> #21262d (SU)
   Farb-Aliasse: --amber UND --yellow auf denselben Wert, damit weder
   Host (nutzt var(--amber), definierte aber nur --yellow) noch SU bricht.
   ============================================================================ */
:root{
  /* Farben */
  --bg:#0d1117;--surface:#161b22;--surface2:#1c2128;
  --border:#30363d;--border2:#21262d;
  --text:#e6edf3;--muted:#8b949e;--dim:#6e7681;
  --blue:#58a6ff;--blue-dim:#1f6feb;
  --green:#56d364;--green-dim:#2ea043;
  --amber:#e3b341;--yellow:#e3b341;
  --orange:#f97316;
  --purple:#bc8cff;--purple-dim:#8957e5;
  --red:#ff7b72;--red-dim:#da3633;
  /* Status-Tints (Flaeche + Rahmen) */
  --tint-green:rgba(46,160,67,.12);   --tint-green-bd:rgba(46,160,67,.4);
  --tint-amber:rgba(227,179,65,.12);  --tint-amber-bd:rgba(227,179,65,.4);
  --tint-red:rgba(248,81,73,.12);     --tint-red-bd:rgba(248,81,73,.4);
  --tint-blue:rgba(88,166,255,.12);   --tint-blue-bd:rgba(88,166,255,.4);
  --tint-orange:rgba(249,115,22,.12); --tint-orange-bd:rgba(249,115,22,.4);
  --tint-purple:rgba(210,168,255,.15);--tint-purple-bd:rgba(210,168,255,.4);
  /* Typografie-Skala */
  --fs-2xs:10px;
  --fs-xs:11px;
  --fs-sm:12px;
  --fs-md:13px;
  --fs-base:14px;
  --fs-lg:16px;
  --fs-xl:18px;
  --fs-2xl:20px;
  --fs-display:30px;
  --fs-icon:17px;
  /* Radius-Skala */
  --r-xs:4px;
  --r-sm:6px;
  --r-md:8px;
  --r-lg:12px;
  --r-xl:14px;
  --r-pill:999px;
  --r-btn:7px;
  /* Spacing-Skala (4px-Raster) */
  --sp-1:4px;
  --sp-2:8px;
  --sp-3:12px;
  --sp-4:16px;
  --sp-5:20px;
  --sp-6:24px;
  --sp-7:28px;
  --sp-8:32px;
}
