/* ══ مولّد تلقائي (gen_dark.py) — لا تعدّل بالإيد؛ عدّل المولّد وأعد التشغيل ══ */
html[data-theme="dark"] #ov,html[data-theme="dark"] .auth-container,html[data-theme="dark"] .bar,html[data-theme="dark"] .bcard,html[data-theme="dark"] .broker-btn,html[data-theme="dark"] .broker-btn.exness,html[data-theme="dark"] .bullet,html[data-theme="dark"] .calc-input,html[data-theme="dark"] .canswer,html[data-theme="dark"] .card,html[data-theme="dark"] .ccta,html[data-theme="dark"] .chatbox,html[data-theme="dark"] .chatfab::after,html[data-theme="dark"] .checkout-container,html[data-theme="dark"] .copyrow,html[data-theme="dark"] .faq details,html[data-theme="dark"] .field > input,html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea,html[data-theme="dark"] .formcard,html[data-theme="dark"] .ganswer,html[data-theme="dark"] .gbtn,html[data-theme="dark"] .gcard,html[data-theme="dark"] .gcta,html[data-theme="dark"] .gd-ld-p.empty,html[data-theme="dark"] .gd-ld-p.r,html[data-theme="dark"] .gd-ld-p.s,html[data-theme="dark"] .gd-menu,html[data-theme="dark"] .gd-menu .row .gd-dtb-g button:hover,html[data-theme="dark"] .gd-menu .sep,html[data-theme="dark"] .gd-menu>button:hover,html[data-theme="dark"] .gitem:hover,html[data-theme="dark"] .home-link,html[data-theme="dark"] .hvid,html[data-theme="dark"] .input-field,html[data-theme="dark"] .input-group input,html[data-theme="dark"] .kpi,html[data-theme="dark"] .legal section,html[data-theme="dark"] .lktile,html[data-theme="dark"] .mnav,html[data-theme="dark"] .msg.user,html[data-theme="dark"] .nr-chip.active .nr-chip-dot,html[data-theme="dark"] .nr-speech-act,html[data-theme="dark"] .nr-speech-dot,html[data-theme="dark"] .nr-ui-center,html[data-theme="dark"] .p-copy-link,html[data-theme="dark"] .p-input,html[data-theme="dark"] .p-section,html[data-theme="dark"] .p-stat-card,html[data-theme="dark"] .pass-wrapper input,html[data-theme="dark"] .plan,html[data-theme="dark"] .plan-card,html[data-theme="dark"] .qr-box img,html[data-theme="dark"] .qr>div,html[data-theme="dark"] .reward-card,html[data-theme="dark"] .sidebar-toggle-btn,html[data-theme="dark"] .specs .row:nth-child(odd),html[data-theme="dark"] .status,html[data-theme="dark"] .step,html[data-theme="dark"] .step-box,html[data-theme="dark"] .summary-box,html[data-theme="dark"] .ticket-input,html[data-theme="dark"] .tk-card,html[data-theme="dark"] .tk-item,html[data-theme="dark"] .wallet-badge,html[data-theme="dark"] .yak-topup,html[data-theme="dark"] .yakchat-fab::after,html[data-theme="dark"] .yakchat-input,html[data-theme="dark"] .yakchat-topbar,html[data-theme="dark"] .yk-guides-box,html[data-theme="dark"] .yk-vcard,html[data-theme="dark"] .ypager button,html[data-theme="dark"] .ysearch,html[data-theme="dark"] [style*="background:rgba(0,0,0,.4)"][style*="color:#fff"],html[data-theme="dark"] [style*="background:rgba(0,0,0,0.4)"][style*="color:#fff"],html[data-theme="dark"] [style*="rgba(0, 255, 136"],html[data-theme="dark"] [style*="rgba(0,255,136"],html[data-theme="dark"] [style*="rgba(121,181,106"],html[data-theme="dark"] [style*="rgba(63,122,58"],html[data-theme="dark"] body,html[data-theme="dark"] details,html[data-theme="dark"] details input,html[data-theme="dark"] header,html[data-theme="dark"] html,html[data-theme="dark"] html.en0,html[data-theme="dark"] input,html[data-theme="dark"] input[type=email],html[data-theme="dark"] input[type=number],html[data-theme="dark"] input[type=password],html[data-theme="dark"] input[type=text],html[data-theme="dark"] select,html[data-theme="dark"] table tr:nth-child(even) td,html[data-theme="dark"] textarea{background:var(--paper2)!important;color:var(--ink)}
html[data-theme="dark"] .card,html[data-theme="dark"] .ctw,html[data-theme="dark"] .gitem,html[data-theme="dark"] .nav-scroll-hint,html[data-theme="dark"] .nr-seek-rail,html[data-theme="dark"] .nr-ui-btn:hover,html[data-theme="dark"] .nr-ui-livepill.behind i,html[data-theme="dark"] .nr-ui-livepill:hover,html[data-theme="dark"] .p-rank-bar-fill::after,html[data-theme="dark"] .p-rank-bar-wrap,html[data-theme="dark"] .reward-bar-wrap,html[data-theme="dark"] .reward-body,html[data-theme="dark"] .reward-btn.locked,html[data-theme="dark"] .safe .cards3 .card,html[data-theme="dark"] .yak-skeleton,html[data-theme="dark"] .yakchat-msg.mine .yakchat-react,html[data-theme="dark"] .yakchat-msg.mine .yakchat-react.on{background:rgba(255,255,255,.05)!important}
html[data-theme="dark"] .bcard .cover,html[data-theme="dark"] .calc-btn:disabled,html[data-theme="dark"] .card,html[data-theme="dark"] .dark,html[data-theme="dark"] .dimg,html[data-theme="dark"] .gcard .ph,html[data-theme="dark"] .gd-pv-row.p .bar i,html[data-theme="dark"] .gd-pv-row.p .dot,html[data-theme="dark"] .gd-toast,html[data-theme="dark"] .home-link:hover,html[data-theme="dark"] .hvbox .fr,html[data-theme="dark"] .hvid-th,html[data-theme="dark"] .nr-offair,html[data-theme="dark"] .nr-screen,html[data-theme="dark"] .p-btn-gold:disabled,html[data-theme="dark"] .plan.best,html[data-theme="dark"] .ref-link,html[data-theme="dark"] .stats,html[data-theme="dark"] .vframe,html[data-theme="dark"] .vhero,html[data-theme="dark"] .vipbig,html[data-theme="dark"] .yak-lic-banner,html[data-theme="dark"] .yakchat-toast,html[data-theme="dark"] [style*="linear-gradient"][style*="ff6600"],html[data-theme="dark"] [style*="linear-gradient"][style*="ffc800"]{background:#0E0C0B!important;color:var(--ink)!important}
html[data-theme="dark"] .btn-access:hover,html[data-theme="dark"] .chatfab::after,html[data-theme="dark"] .gd-menu,html[data-theme="dark"] .gd-menu .row .gd-dtb-g button,html[data-theme="dark"] .gd-menu .row b,html[data-theme="dark"] .p-btn-gold,html[data-theme="dark"] .p-copy-btn:hover,html[data-theme="dark"] .plan-btn,html[data-theme="dark"] .reward-btn.open,html[data-theme="dark"] .sidebar-toggle-btn:hover,html[data-theme="dark"] .yak-skip-link,html[data-theme="dark"] .yak-topup .amt span,html[data-theme="dark"] .yak-topup .lbl,html[data-theme="dark"] .yak-topup .note,html[data-theme="dark"] .yakchat-fab::after,html[data-theme="dark"] .yakchat-topbar a,html[data-theme="dark"] .yk-vcard-body h3,html[data-theme="dark"] .yk-vcard-meta strong,html[data-theme="dark"] .yk-vcard-tv-p strong,html[data-theme="dark"] .yp-btn.current,html[data-theme="dark"] a,html[data-theme="dark"] button{color:var(--ink)!important}
html[data-theme="dark"] .aff-node.root,html[data-theme="dark"] .aff-pct,html[data-theme="dark"] .alert.success,html[data-theme="dark"] .back-btn,html[data-theme="dark"] .bullets.dim .bullet h3 span,html[data-theme="dark"] .calc-btn:disabled,html[data-theme="dark"] .dark h2.sec em,html[data-theme="dark"] .dot-neg,html[data-theme="dark"] .error-msg,html[data-theme="dark"] .eye,html[data-theme="dark"] .gd-dtb button.del:hover,html[data-theme="dark"] .gd-gauge-lbl.dn,html[data-theme="dark"] .gd-gauge-lbl.up,html[data-theme="dark"] .gd-ld-now span,html[data-theme="dark"] .gd-ld-p.r,html[data-theme="dark"] .gd-ld-p.s,html[data-theme="dark"] .gd-live-tag,html[data-theme="dark"] .gd-lv-table .r,html[data-theme="dark"] .gd-lv-table .s,html[data-theme="dark"] .gd-menu .row,html[data-theme="dark"] .gd-menu>button.danger,html[data-theme="dark"] .gd-pv-now,html[data-theme="dark"] .gd-pv-row.r .px,html[data-theme="dark"] .gd-pv-row.s .px,html[data-theme="dark"] .gd-ring.dn em,html[data-theme="dark"] .gd-ring.up em,html[data-theme="dark"] .gd-ta-col td.dn,html[data-theme="dark"] .gd-ta-col td.up,html[data-theme="dark"] .hero h1 em.flip span:nth-child(1),html[data-theme="dark"] .input-group input::placeholder,html[data-theme="dark"] .legal .ok li::marker,html[data-theme="dark"] .meta,html[data-theme="dark"] .mt-chg.dn,html[data-theme="dark"] .mt-chg.up,html[data-theme="dark"] .nr-bulls svg,html[data-theme="dark"] .nr-bulls.low svg:first-child,html[data-theme="dark"] .nr-watch-live,html[data-theme="dark"] .p-badge-rej,html[data-theme="dark"] .p-badge-t1,html[data-theme="dark"] .p-btn-gold:disabled,html[data-theme="dark"] .p-copy-btn,html[data-theme="dark"] .p-stat-lbl,html[data-theme="dark"] .p-stat-sub,html[data-theme="dark"] .partner-table th,html[data-theme="dark"] .pill.answered,html[data-theme="dark"] .reward-btn.locked,html[data-theme="dark"] .reward-meta,html[data-theme="dark"] .safe .card h3 span,html[data-theme="dark"] .stats b em,html[data-theme="dark"] .success-box p,html[data-theme="dark"] .vhero h1 em,html[data-theme="dark"] .vhero h2 em,html[data-theme="dark"] .vipbig h3 em,html[data-theme="dark"] .yak-topup .amt,html[data-theme="dark"] .yak-v3-card.theme-tools .yak-v3-cat,html[data-theme="dark"] .yakchat-banmenu button.lift,html[data-theme="dark"] .yakchat-topbar a:hover,html[data-theme="dark"] .yk-pill.warn,html[data-theme="dark"] .yk-stat.warn span,html[data-theme="dark"] .yk-vcard-btn.ghost,html[data-theme="dark"] .yk-vcard-meta,html[data-theme="dark"] .yk-vcard-tv-h,html[data-theme="dark"] .yk-vcard-tv-p,html[data-theme="dark"] .ynt-down,html[data-theme="dark"] .ysearch::placeholder,html[data-theme="dark"] [style*="#00ff88"],html[data-theme="dark"] [style*="#3f7a3a"],html[data-theme="dark"] [style*="#79b56a"],html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:var(--ink2)!important}
html[data-theme="dark"] .auth-container,html[data-theme="dark"] .bar,html[data-theme="dark"] .bcard,html[data-theme="dark"] .broker-btn,html[data-theme="dark"] .broker-btn.exness,html[data-theme="dark"] .broker-btn.exness:hover,html[data-theme="dark"] .btn.ghost,html[data-theme="dark"] .bullet,html[data-theme="dark"] .calc-input,html[data-theme="dark"] .canswer,html[data-theme="dark"] .card,html[data-theme="dark"] .ccta,html[data-theme="dark"] .ccta a,html[data-theme="dark"] .cdisc,html[data-theme="dark"] .cfaq details,html[data-theme="dark"] .chatbox,html[data-theme="dark"] .chatfab,html[data-theme="dark"] .chatfab::after,html[data-theme="dark"] .checkout-container,html[data-theme="dark"] .checkout-header,html[data-theme="dark"] .chip,html[data-theme="dark"] .copyrow,html[data-theme="dark"] .ctable td,html[data-theme="dark"] .ctable th,html[data-theme="dark"] .ctw,html[data-theme="dark"] .disc,html[data-theme="dark"] .faq details,html[data-theme="dark"] .field > input,html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea,html[data-theme="dark"] .formcard,html[data-theme="dark"] .ganswer,html[data-theme="dark"] .gauthor,html[data-theme="dark"] .gbtn,html[data-theme="dark"] .gbtn:hover,html[data-theme="dark"] .gcard,html[data-theme="dark"] .gcta,html[data-theme="dark"] .gcta a,html[data-theme="dark"] .gd-ld-now::after,html[data-theme="dark"] .gd-ld-now::before,html[data-theme="dark"] .gd-menu,html[data-theme="dark"] .gd-pv-ladder::before,html[data-theme="dark"] .gdisc,html[data-theme="dark"] .gitem,html[data-theme="dark"] .gtable td,html[data-theme="dark"] .gtable th,html[data-theme="dark"] .home-link,html[data-theme="dark"] .hvid,html[data-theme="dark"] .input-field,html[data-theme="dark"] .input-group input,html[data-theme="dark"] .kpi,html[data-theme="dark"] .legal section,html[data-theme="dark"] .links,html[data-theme="dark"] .lktile,html[data-theme="dark"] .lktile .lkico img.sq,html[data-theme="dark"] .mnav,html[data-theme="dark"] .msg.user,html[data-theme="dark"] .nr-chip-logo,html[data-theme="dark"] .p-input,html[data-theme="dark"] .partner-table td,html[data-theme="dark"] .pass-wrapper input,html[data-theme="dark"] .plan,html[data-theme="dark"] .plan-card,html[data-theme="dark"] .plan-features li,html[data-theme="dark"] .qr>div,html[data-theme="dark"] .sp,html[data-theme="dark"] .specs,html[data-theme="dark"] .status,html[data-theme="dark"] .step,html[data-theme="dark"] .step-box,html[data-theme="dark"] .ticket-input,html[data-theme="dark"] .tk-card,html[data-theme="dark"] .tk-item,html[data-theme="dark"] .wallet-badge,html[data-theme="dark"] .yak-toast,html[data-theme="dark"] .yak-topup,html[data-theme="dark"] .yakchat-fab,html[data-theme="dark"] .yakchat-fab .yakchat-fab-n,html[data-theme="dark"] .yakchat-fab::after,html[data-theme="dark"] .yakchat-input,html[data-theme="dark"] .yakchat-reactmenu,html[data-theme="dark"] .yakchat-topbar,html[data-theme="dark"] .yk-cat,html[data-theme="dark"] .yk-faq details,html[data-theme="dark"] .yk-guides-box,html[data-theme="dark"] .yk-guides-box a,html[data-theme="dark"] .yk-index li,html[data-theme="dark"] .yk-lib-chips a,html[data-theme="dark"] .yk-tags a,html[data-theme="dark"] .yk-vcard,html[data-theme="dark"] .ykgate-card,html[data-theme="dark"] .yp-btn.current,html[data-theme="dark"] .yp-btn:hover,html[data-theme="dark"] .ypager button,html[data-theme="dark"] .ysearch,html[data-theme="dark"] [dir="rtl"] .yak-toast,html[data-theme="dark"] [style*="background:rgba(0,0,0,.4)"][style*="color:#fff"],html[data-theme="dark"] [style*="background:rgba(0,0,0,0.4)"][style*="color:#fff"],html[data-theme="dark"] details,html[data-theme="dark"] details input,html[data-theme="dark"] header,html[data-theme="dark"] input,html[data-theme="dark"] input[type=email],html[data-theme="dark"] input[type=number],html[data-theme="dark"] input[type=password],html[data-theme="dark"] input[type=text],html[data-theme="dark"] select,html[data-theme="dark"] table td,html[data-theme="dark"] td,html[data-theme="dark"] textarea{border-color:var(--line)!important}
html[data-theme="dark"] [style*="background:#010a15"],html[data-theme="dark"] [style*="background:#020617"],html[data-theme="dark"] [style*="background:#141210"],html[data-theme="dark"] [style*="background:#fff"],html[data-theme="dark"] [style*="background:rgba(255,253,247,.72)"],html[data-theme="dark"] [style*="background:rgba(255,255,255,.06)"],html[data-theme="dark"] [style*="background:rgba(255,255,255,.5)"],html[data-theme="dark"] [style*="background:rgba(255,255,255,0.02)"],html[data-theme="dark"] [style*="background:rgba(255,255,255,0.03)"]{background:var(--paper2)!important}
html[data-theme="dark"] [style*="color:#000"],html[data-theme="dark"] [style*="color:#141210"],html[data-theme="dark"] [style*="color:#3f3a32"]{color:var(--ink)!important}
html[data-theme="dark"] [style*="color:#1c7a3e"],html[data-theme="dark"] [style*="color:#475569"],html[data-theme="dark"] [style*="color:#5c554a"],html[data-theme="dark"] [style*="color:#64748b"],html[data-theme="dark"] [style*="color:#7a7a83"],html[data-theme="dark"] [style*="color:#888"],html[data-theme="dark"] [style*="color:#8a8271"],html[data-theme="dark"] [style*="color:#C4161F"],html[data-theme="dark"] [style*="color:#e8452e"],html[data-theme="dark"] [style*="color:#ef4444"]{color:var(--ink2)!important}
html[data-theme="dark"] svg [fill="#141210"],html[data-theme="dark"] svg[fill="#141210"],html[data-theme="dark"] svg [fill="#000"],html[data-theme="dark"] svg[fill="#000"],html[data-theme="dark"] svg [fill="#000000"],html[data-theme="dark"] svg[fill="#000000"],html[data-theme="dark"] svg [fill="black"],html[data-theme="dark"] svg[fill="black"],html[data-theme="dark"] svg [fill="#111"],html[data-theme="dark"] svg[fill="#111"],html[data-theme="dark"] svg [fill="#111111"],html[data-theme="dark"] svg[fill="#111111"],html[data-theme="dark"] svg [fill="#1a1a1a"],html[data-theme="dark"] svg[fill="#1a1a1a"],html[data-theme="dark"] svg [fill="#0e0c0b"],html[data-theme="dark"] svg[fill="#0e0c0b"],html[data-theme="dark"] svg [fill="#222"],html[data-theme="dark"] svg[fill="#222"],html[data-theme="dark"] svg [fill="#333"],html[data-theme="dark"] svg[fill="#333"],html[data-theme="dark"] svg [fill="#3f3a32"],html[data-theme="dark"] svg[fill="#3f3a32"]{fill:var(--ink)!important}
html[data-theme="dark"] svg [stroke="#141210"],html[data-theme="dark"] svg[stroke="#141210"],html[data-theme="dark"] svg [stroke="#000"],html[data-theme="dark"] svg[stroke="#000"],html[data-theme="dark"] svg [stroke="#000000"],html[data-theme="dark"] svg[stroke="#000000"],html[data-theme="dark"] svg [stroke="black"],html[data-theme="dark"] svg[stroke="black"],html[data-theme="dark"] svg [stroke="#111"],html[data-theme="dark"] svg[stroke="#111"],html[data-theme="dark"] svg [stroke="#111111"],html[data-theme="dark"] svg[stroke="#111111"],html[data-theme="dark"] svg [stroke="#1a1a1a"],html[data-theme="dark"] svg[stroke="#1a1a1a"],html[data-theme="dark"] svg [stroke="#0e0c0b"],html[data-theme="dark"] svg[stroke="#0e0c0b"],html[data-theme="dark"] svg [stroke="#222"],html[data-theme="dark"] svg[stroke="#222"],html[data-theme="dark"] svg [stroke="#333"],html[data-theme="dark"] svg[stroke="#333"],html[data-theme="dark"] svg [stroke="#3f3a32"],html[data-theme="dark"] svg[stroke="#3f3a32"]{stroke:var(--ink)!important}

/* ══════════════════════════════════════════════════════════════
   YAKUZZA AI — theme.css  (الوضع الغامق «حبر وورق معكوس»)
   بيتحمّل بعد ستايل الصفحة على كل الصفحات. كل قاعدة هون تحت html[data-theme="dark"]
   حتى الفاتح يضل متل ما هو حرفياً. theme.js بيضبط data-theme قبل أول رسمة.

   القاعدة الأولى (نجم 2026-09-21): كل شي مقروء. التباين مقيس (WCAG):
     ink #F1EBDD على paper #151311 = 15.6 · ink2 #C2B8A6 = 9.4 · red #F04A55 = 5.1
     الأحمر كخلفية زر بيضل #C4161F (أبيض عليه 6.0) — أفتح منه بيكسر قراءة النص الأبيض.
   ══════════════════════════════════════════════════════════════ */

/* ── 1) التوكنات ── */
html[data-theme="dark"]{
  color-scheme:dark;
  --paper:#151311; --paper2:#211D19; --paper3:#2B2621;
  --ink:#F1EBDD; --ink2:#C2B8A6;
  --line:rgba(241,235,221,.14); --line2:rgba(241,235,221,.24);
  --glass-bg:rgba(33,29,25,.82); --bg-deep:#151311;
  --red:#F04A55; --red2:#F0553F; --red-bg:#C4161F;
  --green:#4CB05A;
  --card-shadow:0 10px 28px rgba(0,0,0,.45);
  --neon-cyan:#F04A55; --luxury-gold:#F04A55; --vip-pink:#F04A55; --vip-purple:#C4161F;
}
html[data-theme="dark"],html[data-theme="dark"] body{background:var(--paper)!important;color:var(--ink)!important}

/* ── 2) كبسة الثيم (شمس/قمر) — نفس مقاس الجرس 34px ── */
.yak-theme-toggle{width:34px;height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line,rgba(20,18,16,.13));border-radius:50%;background:rgba(255,253,247,.65);color:var(--ink,#141210);cursor:pointer;padding:0;margin-inline-start:6px;transition:background .15s,color .15s,transform .15s}
.yak-theme-toggle:hover{background:rgba(196,22,31,.1);color:var(--red,#C4161F)}
.yak-theme-toggle:active{transform:scale(.94)}
.yak-theme-toggle svg{width:18px;height:18px;display:block}
.yak-theme-toggle .yt-sun{display:none}
html[data-theme="dark"] .yak-theme-toggle{background:rgba(255,255,255,.06);border-color:var(--line)}
html[data-theme="dark"] .yak-theme-toggle .yt-sun{display:block}
html[data-theme="dark"] .yak-theme-toggle .yt-moon{display:none}
.sidebar .yak-theme-toggle{margin:10px auto 0}

/* ── 3) الهيدر العام (الرئيسية + صفحات /pages) ── */
html[data-theme="dark"] header{background:rgba(33,29,25,.94)!important;border-color:var(--line)!important;box-shadow:0 10px 30px rgba(0,0,0,.45)!important}
html[data-theme="dark"] nav a{color:var(--ink2)}
html[data-theme="dark"] nav a:hover,html[data-theme="dark"] .mnav a:hover{background:rgba(255,255,255,.07);color:var(--ink)}
html[data-theme="dark"] nav a.on,html[data-theme="dark"] .mnav a.on{background:rgba(240,74,85,.14)}
html[data-theme="dark"] .mnav{background:var(--paper2)!important;border-color:var(--line)!important;box-shadow:0 20px 50px rgba(0,0,0,.6)}
html[data-theme="dark"] .mnav .sep{background:var(--line)}
html[data-theme="dark"] .mnav-ov{background:rgba(0,0,0,.55)}
html[data-theme="dark"] .burger,html[data-theme="dark"] .burger span{color:var(--ink);background-color:currentColor}
html[data-theme="dark"] .burger{background:none}
html[data-theme="dark"] .btn.ghost{color:var(--ink);border-color:var(--line2)}
html[data-theme="dark"] .btn.ghost:hover{background:rgba(255,255,255,.06)}
html[data-theme="dark"] .langbtn,html[data-theme="dark"] #langbtn{color:var(--ink);border-color:var(--line2);background:rgba(255,255,255,.04)}
html[data-theme="dark"] .yak-bell{color:var(--ink)!important;background:rgba(255,255,255,.06)!important;border-color:var(--line)!important}

/* الأحمر كخلفية بيضل الأحمر الأصلي (نص أبيض مقروء) */
html[data-theme="dark"] .btn.red,html[data-theme="dark"] nav a.vip,html[data-theme="dark"] .mnav a.vip,html[data-theme="dark"] button[class*="btn"],html[data-theme="dark"] .gd-btn,html[data-theme="dark"] .yakchat-send,html[data-theme="dark"] .ypager button.cur,html[data-theme="dark"] .p-btn-gold,html[data-theme="dark"] .gd-chip.on,html[data-theme="dark"] .gd-tabs button.on,html[data-theme="dark"] .gd-tf.on{background:var(--red-bg)!important;border-color:var(--red-bg)!important;color:#fff!important}
html[data-theme="dark"] nav a.vip:hover,html[data-theme="dark"] .btn.red:hover{background:#A91018!important}

/* ── 4) الرئيسية ── */
html[data-theme="dark"] .step,html[data-theme="dark"] .bullet,html[data-theme="dark"] .specs .row:nth-child(odd){background:rgba(255,255,255,.05)!important}
html[data-theme="dark"] .card,html[data-theme="dark"] .cards3 .card,html[data-theme="dark"] .chatbox,html[data-theme="dark"] details{background:var(--paper2)!important;border-color:var(--line)!important;color:var(--ink)}
html[data-theme="dark"] .dark,html[data-theme="dark"] .vipbig{background:#0E0C0B!important;color:var(--ink)!important}
html[data-theme="dark"] .dark .card,html[data-theme="dark"] .safe .cards3 .card{background:rgba(255,255,255,.05)!important;border-color:var(--line)!important}
html[data-theme="dark"] .yk-lib-chips a{background:rgba(255,255,255,.06);color:var(--ink);border-color:var(--line)}
html[data-theme="dark"] .yk-lib-chips a:hover{background:rgba(255,255,255,.12)}
html[data-theme="dark"] .hvid-tx b{color:var(--ink)}
html[data-theme="dark"] .or::before,html[data-theme="dark"] .or::after{background:var(--line2)}
html[data-theme="dark"] .broker-btn{background:var(--paper2)!important;border-color:var(--line)!important;color:var(--ink)!important}

/* ── 5) الفوتر الموحّد ── */
html[data-theme="dark"] .yak-footer,html[data-theme="dark"] footer,html[data-theme="dark"] .foot{background:#0E0C0B!important;color:var(--ink2)!important;border-color:var(--line)!important}
html[data-theme="dark"] footer a,html[data-theme="dark"] .yak-footer a{color:var(--ink)}

/* ── 6) اللوحة + الصفحات المستقلة (dash-skin) ── */
html[data-theme="dark"] .sidebar,html[data-theme="dark"] .nr-side{background:var(--paper2)!important;border-color:var(--line)!important}
html[data-theme="dark"] .sidebar .nav-item{color:var(--ink)!important}
html[data-theme="dark"] .sidebar .nav-item:hover{background:rgba(255,255,255,.06)!important}
html[data-theme="dark"] .sidebar .nav-item.active{background:rgba(240,74,85,.14)!important;color:var(--red)!important}
html[data-theme="dark"] .sidebar .logout-btn{color:var(--red)!important}
html[data-theme="dark"] .gd-card,html[data-theme="dark"] .gd-chat,html[data-theme="dark"] .nr-card,html[data-theme="dark"] .nr-panel,html[data-theme="dark"] .nr-player,html[data-theme="dash"] .card,html[data-theme="dark"] .dash-card,html[data-theme="dark"] .mt-list,html[data-theme="dark"] .gd-menu,html[data-theme="dark"] .gd-symmenu,html[data-theme="dark"] .gd-ddmenu,html[data-theme="dark"] .gd-modal-card,html[data-theme="dark"] .reward-body,html[data-theme="dark"] .p-input{background:var(--paper2)!important;border-color:var(--line)!important;box-shadow:var(--card-shadow)!important;color:var(--ink)}
html[data-theme="dark"] .nr-body h1,html[data-theme="dark"] .nr-body h2,html[data-theme="dark"] .nr-body h3,html[data-theme="dark"] .nr-body th,html[data-theme="dark"] .nr-body td,html[data-theme="dark"] .nr-body label,html[data-theme="dark"] .gd-card-head h2{color:var(--ink)!important}
html[data-theme="dark"] .gd-sub,html[data-theme="dark"] .gd-mkt-empty,html[data-theme="dark"] .gd-lv-note,html[data-theme="dark"] .yakchat-time,html[data-theme="dark"] .mt-row small{color:var(--ink2)!important}
html[data-theme="dark"] table tr:nth-child(even) td{background:rgba(255,255,255,.03)!important}
html[data-theme="dark"] table th{background:rgba(255,255,255,.05)!important;color:var(--ink)!important}
html[data-theme="dark"] .gd-tabs button,html[data-theme="dark"] .gd-live-tag,html[data-theme="dark"] .gd-chip,html[data-theme="dark"] .gd-tf,html[data-theme="dark"] .yakchat-day span{background:rgba(255,255,255,.06)!important;color:var(--ink)!important;border-color:var(--line)!important}
html[data-theme="dark"] .gd-live-tag{color:#4CB05A!important;border-color:rgba(76,176,90,.4)!important}
html[data-theme="dark"] .gd-ring svg circle:first-child{stroke:rgba(255,255,255,.1)!important}
html[data-theme="dark"] .gd-ta-bar,html[data-theme="dark"] .gd-pv-row .bar{background:rgba(255,255,255,.08)!important}
html[data-theme="dark"] .gd-pv-row .dot{background:var(--paper2)!important}
html[data-theme="dark"] .gd-ld-p{background:rgba(255,255,255,.06)!important;border-color:var(--line)!important;color:var(--ink)!important}

/* شريط الأسعار + قائمة السوق */
html[data-theme="dark"] .mt-tape,html[data-theme="dark"] .mt-item,html[data-theme="dark"] .mt-track{background:var(--paper2)!important;border-color:var(--line)!important;color:var(--ink)!important}
html[data-theme="dark"] .mt-row{background:rgba(255,255,255,.035)!important;border-color:var(--line)!important;color:var(--ink)!important}
html[data-theme="dark"] .mt-row.on{background:rgba(240,74,85,.16)!important}

/* الدردشة */
html[data-theme="dark"] .yakchat-panel,html[data-theme="dark"] .yakchat-head,html[data-theme="dark"] .yakchat-msgs,html[data-theme="dark"] .yakchat-compose{background:var(--paper2)!important;color:var(--ink)!important;border-color:var(--line)!important}
html[data-theme="dark"] .yakchat-msg{background:var(--paper3)!important;border:1px solid var(--line)!important;color:var(--ink)!important}
html[data-theme="dark"] .yakchat-msg.mine{background:rgba(240,74,85,.14)!important}
html[data-theme="dark"] .yakchat-input,html[data-theme="dark"] .yakchat-icon{background:rgba(255,255,255,.05)!important;color:var(--ink)!important;border-color:var(--line)!important}
html[data-theme="dark"] .yakchat-react,html[data-theme="dark"] .yakchat-react-add{background:rgba(255,255,255,.06)!important;color:var(--ink)!important;border-color:var(--line)!important}
html[data-theme="dark"] .yakchat-react.on{background:rgba(240,74,85,.18)!important;border-color:var(--red)!important}
html[data-theme="dark"] .yakchat-fab{background:var(--red-bg)!important;color:#fff!important}

/* ── 7) الحقول والعناصر العامة ── */
html[data-theme="dark"] input:not([type="checkbox"]):not([type="radio"]):not([type="color"]),html[data-theme="dark"] select,html[data-theme="dark"] textarea{background:rgba(255,255,255,.05)!important;color:var(--ink)!important;border-color:var(--line2)!important}
html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:var(--ink2);opacity:.8}
html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}
html[data-theme="dark"] ::-webkit-scrollbar-track{background:transparent}
html[data-theme="dark"] hr{border-color:var(--line)}
html[data-theme="dark"] a{color:inherit}
html[data-theme="dark"] ::selection{background:rgba(240,74,85,.4)}

/* ألوان مكتوبة بالإيد جوّا style="" (اللوحة، الدفع…) */
html[data-theme="dark"] [style*="color:#141210"],html[data-theme="dark"] [style*="color: #141210"],html[data-theme="dark"] [style*="color:#000"],html[data-theme="dark"] [style*="color:#111"]{color:var(--ink)!important}
html[data-theme="dark"] [style*="color:#3f3a32"],html[data-theme="dark"] [style*="color: #3f3a32"],html[data-theme="dark"] [style*="color:#5c554a"],html[data-theme="dark"] [style*="color:#666"],html[data-theme="dark"] [style*="color:#555"]{color:var(--ink2)!important}
html[data-theme="dark"] [style*="background:#fff"],html[data-theme="dark"] [style*="background: #fff"],html[data-theme="dark"] [style*="background:#FFFDF7"],html[data-theme="dark"] [style*="background-color:#fff"],html[data-theme="dark"] [style*="rgba(255,253,247"],html[data-theme="dark"] [style*="rgba(255, 253, 247"]{background:var(--paper2)!important;color:var(--ink)}
html[data-theme="dark"] [style*="rgba(0,0,0,0.5)"],html[data-theme="dark"] [style*="rgba(0,0,0,.5)"]{background:var(--paper2)!important}

/* ── 8) صور بخلفية ورق (بوسترات/لوغو) بتضل متل ما هي — بس الكلمة السودا تنقلب فاتحة ── */
html[data-theme="dark"] img.sl-word,html[data-theme="dark"] .logo-word{filter:brightness(1.35)}

/* كرت رصيد المحفظة باللوحة: dash-skin بيخلي تدرّجو فاتح؛ بالغامق بيرجع كرت عادي */
html[data-theme="dark"] [style*="rgba(0,0,0,0.8))"],html[data-theme="dark"] [style*="rgba(10,15,30"],html[data-theme="dark"] [style*="rgba(5,10,20"],html[data-theme="dark"] [style*="rgba(5,10,25"],html[data-theme="dark"] [style*="rgba(6,16,36"]{background:var(--paper3)!important;color:var(--ink)!important}

/* ── 9) «كل أسود يصير فاتح» (نجم 2026-09-21) ── */
html[data-theme="dark"] .broker-btn:not(.exness){background:var(--paper2)!important;border-color:var(--line2)!important}
html[data-theme="dark"] .broker-btn:not(.exness) img{filter:invert(1) hue-rotate(180deg) brightness(1.1)}
html[data-theme="dark"] .broker-btn.exness{background:#FFDE02!important;border-color:rgba(255,222,2,.5)!important}
html[data-theme="dark"] svg{color:inherit}
html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6,html[data-theme="dark"] p,html[data-theme="dark"] li,html[data-theme="dark"] td,html[data-theme="dark"] th,html[data-theme="dark"] label,html[data-theme="dark"] dt,html[data-theme="dark"] dd,html[data-theme="dark"] summary,html[data-theme="dark"] figcaption,html[data-theme="dark"] blockquote{color:var(--ink)}
html[data-theme="dark"] small,html[data-theme="dark"] .muted,html[data-theme="dark"] .dim,html[data-theme="dark"] .note,html[data-theme="dark"] .hint,html[data-theme="dark"] time{color:var(--ink2)}
html[data-theme="dark"] a:not([class]){color:var(--ink)}
html[data-theme="dark"] hr,html[data-theme="dark"] .sep,html[data-theme="dark"] .divider{border-color:var(--line);background-color:var(--line)}
html[data-theme="dark"] img[src*="wordmark"]{filter:brightness(1.15)}
html[data-theme="dark"] .qr img,html[data-theme="dark"] img.qr{background:#fff;padding:6px;border-radius:8px}

/* كبسة طي القائمة باللوحة: الـspan فاضي بالكود الأصلي فكانت كبسولة بلا رمز بالثيمين — الرمز من هون */
.sidebar-toggle-btn span:empty::before{content:'\2630';font-size:20px;line-height:1;color:var(--ink,#141210)}
html[data-theme="dark"] .sidebar-toggle-btn{background:rgba(255,255,255,.06)!important;border-color:var(--line)!important;color:var(--ink)!important}

/* ── 10) بقايا الثيم الأسود القديم باللوحة: dash-skin بيحوّل الخلفيات السودا الشفافة لورق فاتح — بالغامق بترجع كروت غامقة ── */
html[data-theme="dark"] [style*="background:rgba(0,0,0"],html[data-theme="dark"] [style*="background: rgba(0,0,0"],html[data-theme="dark"] [style*="background:rgba(0, 0, 0"],html[data-theme="dark"] [style*="background: rgba(0, 0, 0"],html[data-theme="dark"] [style*="rgba(0,0,0,0.8))"]{background:var(--paper3)!important;color:var(--ink)!important;border-color:var(--line)!important}
/* شعارات الوسطاء الحبرية بأي صفحة (الروابط، الرئيسية) */
html[data-theme="dark"] img[src*="oneroyal"],html[data-theme="dark"] img[src*="royal-logo"],html[data-theme="dark"] img[src*="-ink."]{filter:invert(1) hue-rotate(180deg) brightness(1.1)}
/* الأقسام الغامقة أصلاً بالرئيسية: نصها الثانوي أوضح */
html[data-theme="dark"] .safe .card p,html[data-theme="dark"] .dark p.seclead,html[data-theme="dark"] .vipbig p,html[data-theme="dark"] .vipbig .mini,html[data-theme="dark"] .vhero p,html[data-theme="dark"] .vhero .mini{color:var(--ink2)!important}

/* شعار Exness الأسود لما يكون خارج الكبسولة الصفرا (صفحة الروابط) */
html[data-theme="dark"] :not(.exness) > img[src*="exness"]{filter:invert(1) hue-rotate(180deg) brightness(1.1)}
/* مقياس التحليل الفني: السهم والمحور وأرقام الحلقات مرسومين بلون الحبر جوّا SVG */
html[data-theme="dark"] .gd-gauge line,html[data-theme="dark"] .gd-needle line{stroke:var(--ink)!important}
html[data-theme="dark"] .gd-gauge circle[fill="#141210"],html[data-theme="dark"] .gd-ring text{fill:var(--ink)!important}

/* ══════════════════════════════════════════════════════════════
   تطبيق الآيفون — إخفاء كل ما يخص الشراء (بند أبل 3.1.1)
   العلامة `yakbuy` منحطّها بإيدنا على كل سعر/زر اشتراك/رابط دفع.
   اخترناها صريحة بدل محدّدات ذكية: بتنلاقى بـgrep، وما بتنكسر لما
   يتغيّر تصميم صفحة.
   ══════════════════════════════════════════════════════════════ */
html.yak-iosapp .yakbuy { display: none !important; }

/* بديل مكان الأسعار — رسالة هادية بلا أي توجيه لبرّا (ممنوع عند أبل) */
html.yak-iosapp .yakbuy-alt { display: block !important; }
.yakbuy-alt { display: none; }
html.yak-iosapp .yakbuy-alt {
  background: rgba(20,18,16,.05); border: 1px solid rgba(20,18,16,.14);
  border-radius: 14px; padding: 16px 18px; margin: 16px 0;
  color: var(--ink2, #3f3a32); font-size: .92rem; line-height: 1.95; text-align: center;
}
