/* ============================================================
   رموز الهوية: المصدر الوحيد لألوان المعهد وخطوطه
   ------------------------------------------------------------
   كل صفحات الموقع والأنظمة والوثائق تقرأ من هذا الملف.
   لا تُعرَّف ألوان الهوية داخل أي صفحة بعد اليوم؛ الصفحة تعرّف
   فقط ما يخصّها (العرض الأقصى، ارتفاع الترويسة...).
   ============================================================ */
:root{
  /* الأخضر البترولي: لون المعهد الأساسي */
  --petrol:#0E5C55; --petrol-deep:#072F2B; --petrol-night:#04201D;

  /* الذهبي */
  --gold:#B4863B; --gold-mid:#C0974C; --gold-light:#E2C68A; --gold-bright:#EAD49C;

  /* الأزرق: لون قسم الشراكات وبوابة الشركاء وحدهما */
  --blue:#123A6B; --blue-deep:#0E2A4D; --blue-night:#081C34; --blue-soft:#1E5AA8;

  /* اللون الرئيسي للواجهة: البترولي افتراضياً، وصفحات الشركاء تجعله أزرق.
     الأنظمة تستعمل --brand لا --petrol حتى لا يُعاد تعريف البترولي بلون آخر. */
  --brand:var(--petrol); --brand-deep:var(--petrol-deep);

  /* النصوص والخلفيات */
  --ink:#13201E; --ink-soft:#2B3A36; --muted:#56655F;
  --bone:#F6F7F6; --cream:#F4EFE3; --paper:#FFFFFF; --line:#E3E7E4;
  --cream-dim:rgba(244,239,227,.66); --line-dark:rgba(226,198,138,.18);

  /* حالات النظام */
  --ok:#1d9e75; --warn:#C0974C; --danger:#9a3b2f;

  /* الخطوط */
  --display:'Reem Kufi',sans-serif; --body:'Tajawal',sans-serif; --latin:'Marcellus',serif;

  /* الزخرفة الإسلامية: نجمة ثمانية هندسية (مربّع ومعيّن متداخلان) في خلية 72×72.
     جزء من الهوية منذ 2026-09-09. تُستعمل خلفيةً فقط، بشفافية خافتة، ولا تُوضع
     خلف نص طويل إلا مع طبقة تلطيف. والشهادة ترسمها بنفس الأبعاد داخل student.html. */
  --pattern-on-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='none' stroke='%23E2C68A' stroke-width='1.1' opacity='.2'%3E%3Cpath d='M12 12H60V60H12Z'/%3E%3Cpath d='M36 12L60 36L36 60L12 36Z'/%3E%3Cpath d='M36 12V0M60 36H72M36 60V72M12 36H0'/%3E%3Cpath d='M12 12L0 0M60 12L72 0M60 60L72 72M12 60L0 72'/%3E%3C/g%3E%3C/svg%3E");   /* ذهبي 20% على الأخضر العميق */
  --pattern-on-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cg fill='none' stroke='%230E5C55' stroke-width='1.4' opacity='.075'%3E%3Cpath d='M12 12H60V60H12Z'/%3E%3Cpath d='M36 12L60 36L36 60L12 36Z'/%3E%3Cpath d='M36 12V0M60 36H72M36 60V72M12 36H0'/%3E%3Cpath d='M12 12L0 0M60 12L72 0M60 60L72 72M12 60L0 72'/%3E%3C/g%3E%3C/svg%3E"); /* بترولي 7.5% على الفاتح */
  --pattern-size:72px;

  /* الحركة */
  --e-out:cubic-bezier(.16,1,.3,1);
}
