/* ═══════════════════════════════════════════════════════════════════
   Nozzleen Design Tokens — v1160
   مصدرُ الحقيقة الوحيد لمتغيرات السمة (نهاري + ليلي).
   كان النظام مبعثراً في كتلتي :root متعارضتين داخل app.css + قيمٍ صلبة؛
   حملةُ الليل (v1146–v1152) كشفت ثمن التشتت — فوُحِّد هنا.
   ملاحظة: --fg كانت مستعملةً بلا تعريفٍ إطلاقاً (تسقط للوراثة) — عُرِّفت.
   ═══════════════════════════════════════════════════════════════════ */
:root {
  /* الخلفيات */
  --bg: #f3f4f6;
  --bg-card: #ffffff;
  --bg-soft: #f8fafc;
  --bg-soft-2: #f1f5f9;
  --bg-tint: #eff6ff;
  --bg-lib: #faf5ff;
  /* النصوص */
  --text: #1e293b;
  --text-2: #475569;
  --text-3: #94a3b8;
  --fg: var(--text);
  /* الحدود */
  --border: #e2e8f0;
  --border-2: #cbd5e1;
  /* الدلالات */
  --primary: #7c3aed;
  --primary-hover: #6d28d9;
  --info: #2563eb;
  --success: #16a34a;
  --danger: #dc2626;
  --warn: #d97706;
  /* مرادفاتُ الجيل الأول (صفحاتٌ قديمة) — تتبع الأصول تلقائياً */
  --card: var(--bg-card);
  --line: var(--border);
  --muted: var(--text-3);
  --bad: var(--danger);
  --ok: var(--success);
}

html[data-theme="dark"] {
  --bg: #0f1217;
  --bg-card: #161b22;
  --bg-soft: #1b2129;
  --bg-soft-2: #202732;
  --bg-tint: #18243a;
  --bg-lib: #221b33;
  --text: #e8ebf1;
  --text-2: #b9c0cc;
  --text-3: #818a9a;
  --border: #2a3140;
  --border-2: #38404f;
  --primary: #8b5cf6;
  --primary-hover: #7c3aed;
  --info: #3b82f6;
  --success: #22c55e;
  --danger: #ef4444;
  --warn: #f59e0b;
  color-scheme: dark;
}
