/* ============================================================
   Submit Suite · Gemeinsames Design-System (Tokens)
   ------------------------------------------------------------
   Kanonische Palette + Schrift — geteilt von Submit PDF (/pdf) und
   Submit Paper (/write). Als ERSTES Stylesheet einbinden.

   Seit 12. August 2026 gilt die violette Palette aus SubZeit
   (submit/ui/tokens.css) für die ganze Familie. Die alten Namen
   (--accent, --surface, --ink …) bleiben bestehen und zeigen jetzt
   auf die neuen Werte — deshalb musste keine einzige Regel in
   pdf.css oder write.css angefasst werden.

   App-spezifische Tokens (--bg, --paper, --shadow, --side, Layoutmasse …)
   bleiben in der jeweiligen App-CSS. Dark-Theme überschreibt dort.
   ============================================================ */
:root{
  /* ---- Violett in zehn Stufen ----
     Dieselben Werte wie in submit/ui/tokens.css. --v-700 erreicht auf
     Weiss 7.6:1, Weiss auf --v-600 5.4:1 — beide deutlich über der Norm. */
  --v-50:#f6f4ff; --v-100:#ece7fe; --v-200:#dbd2fd; --v-300:#c0affb; --v-400:#a184f7;
  --v-500:#8455f0; --v-600:#7132e3; --v-700:#5f22c4; --v-800:#4d1c9c; --v-900:#2f1160;

  /* ---- Formen ---- */
  --rund-s:5px; --rund:8px; --rund-l:11px; --rund-xl:15px;

  /* ---- Flächen & Linien ----
     --line trug bis zum 14.08.2026 den Wert #e0e0ea. SubmitOne hatte davon
     abweichend #d3d3e0, und zwar aus gemessenem Grund: Die Kante trägt dort
     die Abgrenzung der Karten (Kontrast 1.81 statt 1.37). Statt SubmitOne
     auf den schwächeren Wert zu ziehen, gilt der stärkere nun für alle —
     eine Kante, die man sieht, ist in jedem Programm die bessere. */
  --surface:#ffffff; --surface-2:#f7f7fb;
  --line:#d3d3e0; --line-soft:#e6e6ef; --line-stark:#b6b6c8;
  /* Der Seitengrund, auf dem die Karten liegen. Bewusst dunkler als die
     hellste Violettstufe: Weiss auf #f6f4ff hebt sich mit 1.03 kaum ab,
     auf #eeeef5 mit 1.29 — sichtbar, ohne laut zu werden. */
  --grund:#eeeef5;

  /* ---- Text ---- */
  --ink:#16161f; --ink-soft:#4d4d62; --ink-faint:#71718c;

  /* ---- Akzent — jetzt violett statt grün ---- */
  --accent:var(--v-600); --accent-soft:var(--v-100);
  --accent-2:var(--v-500); --accent-3:var(--v-700); --accent-4:var(--v-400);

  /* ---- Gold — sparsamer Zweit-Akzent (aktive Zustände, Premium) ---- */
  --gold:#b8912f; --gold-soft:#f3e9cf; --gold-deep:#8a6a1e;

  --danger:#c02626;

  /* ---- Schrift (beide Namen zeigen auf dieselbe Familie) ---- */
  --font:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --font-ui:var(--font);
  --font-brand:'Quicksand',var(--font);

  /* ---- Fokus-Ring ---- */
  --ring:0 0 0 3px rgba(113,50,227,.30);
}
