/* =========================================================================
   STJ MODERN — journals.css
   Per-journal color palettes via body[data-journal="path"] overrides.
   All other styling inherited from main.css + inner.css.
   ========================================================================= */

/* ── 1. STJ — Science Time Journal (default — blue/indigo) ────────────────
   Already defined in :root, no override needed.
   ─────────────────────────────────────────────────────────────────────── */

/* ── 2. IJRS — International Journal of Recently Scientific Researcher's
        Theory  |  Deep violet / purple ─────────────────────────────────── */
body[data-journal="ijrs"]{
  --navy:#1a0838; --navy2:#2d1260; --ink:#1e0f3a;
  --muted:#6e5c8e; --soft:#9b88b8; --line:#e8dff5; --bg:#f8f5ff;
  --brand:#7c3aed; --brand2:#6d28d9; --cyan:#a78bfa;
  --hero-start:#120530; --hero-mid:#1e0a4e; --hero-end:#2a126a;
  --orb1:rgba(124,58,237,.45); --orb1-c:#7c3aed;
  --orb2:rgba(167,139,250,.22); --orb2-c:#a78bfa;
  --orb3-c:#c084fc;
  --header-dark:rgba(18,5,48,.84); --header-dark2:rgba(18,5,48,.97);
}

/* ── 3. XAFT — Analysis of International Sciences  |  Emerald / teal ──── */
body[data-journal="XAFT"]{
  --navy:#032014; --navy2:#064a2e; --ink:#0a2418;
  --muted:#4a7a5e; --soft:#7aaa90; --line:#d4f0e0; --bg:#f0faf5;
  --brand:#059669; --brand2:#047857; --cyan:#34d399;
  --hero-start:#021a10; --hero-mid:#053d24; --hero-end:#0a5c36;
  --orb1:rgba(5,150,105,.45); --orb1-c:#059669;
  --orb2:rgba(52,211,153,.22); --orb2-c:#34d399;
  --orb3-c:#6ee7b7;
  --header-dark:rgba(2,26,16,.85); --header-dark2:rgba(2,26,16,.97);
}

/* ── 4. Conferences  |  Vivid amber / orange ────────────────────────────── */
body[data-journal="Conferences"]{
  --navy:#1c0e00; --navy2:#3d2000; --ink:#201200;
  --muted:#7a5c2a; --soft:#b08050; --line:#fde8c8; --bg:#fffbf2;
  --brand:#d97706; --brand2:#b45309; --cyan:#fbbf24;
  --hero-start:#180c00; --hero-mid:#301800; --hero-end:#4a2500;
  --orb1:rgba(217,119,6,.45); --orb1-c:#f59e0b;
  --orb2:rgba(251,191,36,.22); --orb2-c:#fbbf24;
  --orb3-c:#fcd34d;
  --header-dark:rgba(24,12,0,.85); --header-dark2:rgba(24,12,0,.97);
}

/* ── 5. RESMD — Exact Sciences Modern Development  |  Electric cyan/blue ─ */
body[data-journal="RESMD"]{
  --navy:#00111f; --navy2:#002540; --ink:#001525;
  --muted:#3a6a8a; --soft:#6898b8; --line:#c8e8f8; --bg:#f0f8ff;
  --brand:#0284c7; --brand2:#0369a1; --cyan:#38bdf8;
  --hero-start:#000e1a; --hero-mid:#001e36; --hero-end:#003058;
  --orb1:rgba(2,132,199,.45); --orb1-c:#0ea5e9;
  --orb2:rgba(56,189,248,.22); --orb2-c:#38bdf8;
  --orb3-c:#7dd3fc;
  --header-dark:rgba(0,14,26,.85); --header-dark2:rgba(0,14,26,.97);
}

/* ── 6. BTRT — Barqaror Taraqqiyot  |  Forest green / sustainable ──────── */
body[data-journal="BTRT"]{
  --navy:#051a08; --navy2:#0d3516; --ink:#081e0b;
  --muted:#3d6e44; --soft:#70a078; --line:#d0ecd4; --bg:#f2faf3;
  --brand:#16a34a; --brand2:#15803d; --cyan:#4ade80;
  --hero-start:#031205; --hero-mid:#082810; --hero-end:#0e401a;
  --orb1:rgba(22,163,74,.45); --orb1-c:#16a34a;
  --orb2:rgba(74,222,128,.22); --orb2-c:#4ade80;
  --orb3-c:#86efac;
  --header-dark:rgba(3,18,5,.85); --header-dark2:rgba(3,18,5,.97);
}

/* ── 7. NSNR — Social Sciences (Russian)  |  Deep crimson / ruby ──────── */
body[data-journal="NSNR"]{
  --navy:#1a0505; --navy2:#350a0a; --ink:#1e0808;
  --muted:#7a3a3a; --soft:#aa6868; --line:#f8d8d8; --bg:#fff5f5;
  --brand:#dc2626; --brand2:#b91c1c; --cyan:#f87171;
  --hero-start:#150404; --hero-mid:#280808; --hero-end:#3d0e0e;
  --orb1:rgba(220,38,38,.45); --orb1-c:#dc2626;
  --orb2:rgba(248,113,113,.22); --orb2-c:#f87171;
  --orb3-c:#fca5a5;
  --header-dark:rgba(21,4,4,.85); --header-dark2:rgba(21,4,4,.97);
}

/* ── 8. rauf_parfi_ijodi — Literary / Poetry  |  Golden amber ──────────── */
body[data-journal="rauf_parfi_ijodi"]{
  --navy:#1a1200; --navy2:#352600; --ink:#201500;
  --muted:#7a6020; --soft:#b09040; --line:#f5e8c0; --bg:#fffdf0;
  --brand:#ca8a04; --brand2:#a16207; --cyan:#fde047;
  --hero-start:#150e00; --hero-mid:#282000; --hero-end:#3d3000;
  --orb1:rgba(202,138,4,.45); --orb1-c:#ca8a04;
  --orb2:rgba(253,224,71,.22); --orb2-c:#fde047;
  --orb3-c:#fef08a;
  --header-dark:rgba(21,14,0,.85); --header-dark2:rgba(21,14,0,.97);
}

/* ── 9. IFTE23 — Teacher Education Quality  |  Deep teal / learning ────── */
body[data-journal="IFTE23"]{
  --navy:#001f26; --navy2:#004055; --ink:#00252e;
  --muted:#2a6e7e; --soft:#5a9eae; --line:#c8e8f0; --bg:#f0f8fa;
  --brand:#0891b2; --brand2:#0e7490; --cyan:#22d3ee;
  --hero-start:#001820; --hero-mid:#003040; --hero-end:#005060;
  --orb1:rgba(8,145,178,.45); --orb1-c:#0891b2;
  --orb2:rgba(34,211,238,.22); --orb2-c:#22d3ee;
  --orb3-c:#67e8f9;
  --header-dark:rgba(0,24,32,.85); --header-dark2:rgba(0,24,32,.97);
}

/* ── SHARED: breadcrumb hero adapts to journal colors ─────────────────── */
body[data-journal] .cmp_breadcrumbs{
  background:
    radial-gradient(900px 320px at 80% -20%,var(--orb1),transparent 60%),
    radial-gradient(600px 280px at 5% 120%,var(--orb2),transparent 55%),
    linear-gradient(160deg,var(--hero-start) 0%,var(--hero-mid) 55%,var(--hero-end) 100%);
}

/* ── SHARED: footer adapts ──────────────────────────────────────────────── */
body[data-journal] .stjm-footer{
  background:
    radial-gradient(700px 300px at 80% 0%,var(--orb1),transparent 60%),
    linear-gradient(160deg,var(--hero-start),var(--hero-mid));
}
