/* kinux «Polar» — kanonische Design-Tokens (Handoff 22.08.2026, Redesign AP 8).
   Kopie aus handoff_polar_2026-08-22/tokens/polar.css, hier nur der Dark-Scope:
   die Website-Folgeseiten sind wie die Startseite ausschliesslich dunkel (L-20).
   Quelle der Wahrheit bleibt der Handoff; Aenderungen dort nachziehen. */
:root{
/* Flächen */
--bg:#0E1113;--sb:#0A0D0F;--card:#191F25;--card2:#212830;
/* Linien und Hover */
--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.16);--hov:rgba(255,255,255,.06);
/* Text: t1 primär, t2 sekundär, t3 leise */
--t1:#F2F5F7;--t2:#A9B4BD;--t3:#717E89;
/* Akzent Eisblau: acc Fläche/Fokus, acc2 gedeckt (Linien, Icons), accInk Text AUF Akzent */
--acc:#7AD4FF;--acc2:#4E93B8;--accInk:#04222F;--tint:rgba(122,212,255,.09);--tint2:rgba(122,212,255,.17);--accbr:rgba(122,212,255,.35);
/* Semantik */
--ok:#8CD9A8;--okT:rgba(140,217,168,.12);--err:#E8837B;--errT:rgba(232,131,123,.12);--warn:#E8C57B;--warnT:rgba(232,197,123,.12);
/* Tiefe und Radien: r1 Controls, r2 Zeilen/Menüs, r3 Karten */
--sh:0 8px 28px rgba(0,0,0,.45);--r1:9px;--r2:13px;--r3:18px;
/* Schrift: Sans für UI, Mono für Metazeilen, Zahlen */
--sans:"IBM Plex Sans",-apple-system,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;
/* Abstands-Skala */
--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;
/* Motion: Mikro (Hover, Chips) · Standard (Fades, Buttons) · Struktur (Karten, Panels) */
--m1:120ms;
--m2:200ms;
--m3:320ms;
--ease:cubic-bezier(.33,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1)}
@media (prefers-reduced-motion:reduce){:root{--m1:0ms;--m2:0ms;--m3:0ms}}
