/* ============================================================
   irada-tokens.css — توكنز هوية إرادة (طبقة أساس)
   المصدر: design-system/eradah-sessions/MASTER.md §1 (+ §2 للخطوط).
   نُسخت حرفيًّا. توكنز فقط — لا مكوّنات، لا reset، لا قواعد على أي عنصر.

   ملاحظة تعارض (مقصودة، بلا أثر بصري): يُعرّف header.php المتغيّرين
   --gold-600 و --gold-100 بقيم مختلفة، وكتلة <style> فيه تأتي بعد هذا
   الملف في الترتيب، فتَغلب قيمُه على قيم هذا الملف لهذين الاسمين.
   لذلك قيمتا الذهبي هنا مُظلَّلتان حاليًّا (غير فعّالتين) — إبقاءً على
   المظهر الحالي دون تغيير. المطابقة تُحسم لاحقًا.
   ============================================================ */
:root{
  /* teal — primary, carries structure */
  --teal-900:#033B42; --teal-800:#064A54; --teal-700:#0A5A66;
  --teal-600:#0E6E7C; /* PRIMARY BRAND */
  --teal-500:#1A8290; --teal-300:#7FB8C2; --teal-100:#C9E2E6; --teal-50:#EAF4F5;

  /* gold — accent ONLY, sparing */
  --gold-600:#B4842F; --gold-500:#C89A44; --gold-300:#DFC079; --gold-100:#F3E7C7;

  /* مشتقّ (ليس في MASTER §1): ثلاثي RGB للعلامة teal-600 (#0E6E7C)
     — يلزم لـ rgba(var(--brand-rgb), α) لأن rgba() لا تقبل هيكس. */
  --brand-rgb:14,110,124;

  /* neutrals */
  --ink:#17272B; --muted:#5A6B70; --paper:#F2F3F4; --card:#FFFFFF; --line:#E1E6E7;

  /* app-only states (NOT in the report identity — added for this web app) */
  --success:#2E7D5B; --warning:#B4842F; --danger:#B3382F;
  --info:#1A8290; /* teal-500 — متمايز عن --brand عشان تنبيهات info ما تتلخبطش مع عناصر العلامة */

  /* spacing / radius / shadow */
  --space-1:6px; --space-2:12px; --space-3:20px;
  --space-4:32px; --space-5:48px; --space-6:72px;
  --radius-card:14px; --radius-pill:999px; --radius-sm:8px;
  --shadow-card:0 6px 20px rgba(3,59,66,.08);
  --shadow-lift:0 10px 30px rgba(3,59,66,.14);

  /* typography (MASTER §2) */
  --font-head:"Tajawal","Cairo","Noto Kufi Arabic","Almarai",sans-serif;
  --font-body:"Tajawal","Almarai","IBM Plex Arabic","Segoe UI",sans-serif;
}
