/* أميدرا v2 — تعديلات فوق تصميم الشركة (styles.css). كل سطر عليه سببه.
   اتنقلت هنا من الـ <style> اللي كان جوه v2-preview.html عشان كل الصفحات الجاية تاخدها (2026-11-08). */

/* «أميدرا» الكبيرة في الفوتر كانت متزقّة لتحت (translateY 8%) فنقط الياء بتتقص وتتقري «أمدرا» */
.foot-word span{transform:none;padding-bottom:.18em;display:block}

/* الشريط العائم كان بيقعد فوق أعمدة الفوتر الغامق — بيستخبّى لما الفوتر يتكشف (class بيحطها سكربت الصفحة) */
.nav{transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s}
.nav.over-foot{transform:translateY(-130%);opacity:0;pointer-events:none}

/* الشريط كان بيضيق لـ 560px مع الـ scroll فزرار «ابدأ تجربتك المجانية» يطلع برّه الكبسولة (صورة المالك 2026-11-08) */
.nav.is-pill .nav-in,.nav.is-pill.is-compact .nav-in{max-width:min(1040px,100%)}
.nav.is-pill.is-compact .nav-links{opacity:1;transform:none;pointer-events:auto}
.nav.is-pill.is-compact .nav-menu{display:none}
@media (max-width:899.98px),(max-width:1199.98px) and (min-height:821px),(max-width:1199.98px) and (hover:none){
  .nav.is-pill.is-compact .nav-links{opacity:0;pointer-events:none}
  .nav.is-pill.is-compact .nav-menu{display:inline-flex}
}

/* قايمة «الأنظمة» كانت بتتقفل في الفراغ بين الزرار والقايمة قبل ما الماوس يوصل (المالك 2026-11-08):
   جسر مخفي يغطي الفراغ + القفل بيتأخر 0.25 ثانية */
.dd-panel::before{content:"";position:absolute;inset-inline:0;top:-18px;height:18px}
.dd-panel{visibility:hidden;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .25s}
.dd:not(:hover):not(:focus-within) .dd-panel{transition-delay:.25s,.25s,.25s}
.dd:hover .dd-panel,.dd:focus-within .dd-panel{visibility:visible;transition-delay:0s,0s,0s}

/* «.stack» بتاعة صور الأشخاص المتراصّة (display:flex) كانت بتضرب في «.head.stack» —
   فعنوان «كل اللي السنتر محتاجه» والوصف بيقعدوا جنب بعض بدل تحت بعض (على الموبايل العنوان بقى 3 سطور) */
.head.stack{display:grid}

/* ===== اللابتوب (شاشة قصيرة) =====
   لابتوب 1366×768 بتكبير ويندوز 125%/140% بيدّي المتصفح 1093×520 أو 976×470 بس —
   التصميم كان بيقلب لشكل التابلت (عمود واحد، كل قسم 1500px) والهيرو وخانة الرقم تحت الشاشة.
   الحل زي الموقع الحالي: تصغير الصفحة كلها بنسبة ثابتة على اللابتوب القصير بس (ماوس + ارتفاع ≤ 820)،
   وبريك بوينت الـ 1199 في styles.css اتعدّل إنه ما يشتغلش على اللابتوب المتصغّر (نفس الشرط بالظبط).
   vw مش بيتصغّر مع zoom فكلمة الفوتر بتتقسم على نفس النسبة. */
@media (hover:hover) and (min-width:900px) and (max-height:820px){
  html{zoom:.88}
  .foot-word span{font-size:calc(21vw / .88)}
  .hero{padding-top:136px}
}
@media (hover:hover) and (min-width:900px) and (max-width:1199.98px) and (max-height:820px){
  html{zoom:.8}
  .foot-word span{font-size:calc(21vw / .8)}
}
@media (hover:hover) and (min-width:900px) and (max-width:1059.98px) and (max-height:820px){
  html{zoom:.72}
  .foot-word span{font-size:calc(21vw / .72)}
}

/* ===== الموبايل والتابلت ===== */
@media (max-width:899.98px),(hover:none){
  /* «اعرف أكتر عن النظام» كان ارتفاعه 26px — أصغر من مساحة الصباع المريحة */
  .link{min-height:40px;display:inline-flex;align-items:center}
}
@media (max-width:809.98px){
  /* خانة «رقم الواتساب» كانت 23px بس: الفورم بيبقى عمود و flex:1 بيلغي الـ height 46px — أهم خانة في الصفحة لازم تتلمس بسهولة */
  .hero-form input{flex:none;height:48px}
  .hero-tour{min-height:44px}
}

/* ===== الرئيسية الكاملة (includes/v2-home.php): أقسام الرئيسية الحالية بستايل الشركة ===== */
.announce-bar{display:none!important}
.v2i{width:1em;height:1em;display:inline-block;vertical-align:-.14em;flex:none}
.ico-box .v2i{width:18px;height:18px}
.hero-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px}
.hero-links .hero-tour i svg{width:13px;height:13px}
/* شريط المميزات */
.v2-strip{background:var(--navy-3);color:var(--on-navy);padding:18px 0;position:relative;z-index:2}
.v2-strip ul{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 34px;font-size:14.5px}
.v2-strip li{display:inline-flex;align-items:center;gap:8px}
.v2-strip .v2i{width:17px;height:17px;color:var(--cyan)}
/* القطاعات + كروت الأنظمة */
.v2-sector{margin-top:40px}
.v2-sector-h{display:flex;align-items:center;gap:14px;margin-bottom:18px}
.v2-sector-h .ico-box{width:44px;height:44px;border-radius:12px}
.v2-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}
.v2-card{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 22px;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .3s}
.v2-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line-2)}
.v2-card>.ico-box{margin-bottom:14px}
.v2-card h4{font-size:17px;font-weight:500;color:var(--ink);line-height:1.5;margin-bottom:6px}
.v2-card p{font-size:14.5px;color:var(--body);line-height:1.75;margin-bottom:12px}
.v2-card ul{display:grid;gap:6px;margin-bottom:16px}
.v2-card li{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--body);line-height:1.6}
.v2-card li .v2i{color:var(--ok);margin-top:.25em}
.v2-card-f{margin-top:auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:13.5px;color:var(--muted)}
.v2-card-f b{color:var(--navy);font-weight:500}
/* الشاشات الحقيقية */
.v2-screens{max-width:980px;margin:56px auto 0}
.v2-switch{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px}
.v2-switch button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);background:var(--paper);font-size:14.5px;color:var(--ink);transition:.25s}
.v2-switch button:hover{border-color:var(--navy)}
.v2-switch button.on{background:var(--navy);border-color:var(--navy);color:#fff}
.v2-screen{display:none;margin:0}
.v2-screen.on{display:block}
.v2-screen img{display:block;width:100%;height:auto}
.v2-screen figcaption{padding:14px 18px;border-top:1px solid var(--line);background:var(--paper)}
/* ليه أميدرا */
.v2-why{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.v2-why-c{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px;box-shadow:var(--shadow-sm)}
.v2-why-c .ico-box{margin-bottom:16px}
.v2-why-c h3{margin-bottom:8px}
/* الخطوات */
.v2-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.v2-step{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 24px}
.v2-step .n{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--navy);color:#fff;font-family:var(--mono);font-size:15px;margin-bottom:16px}
.v2-step h3{margin-bottom:8px}
.v2-center{display:flex;justify-content:center;margin-top:32px}
.v2-more{text-align:center;margin-top:26px;color:var(--body);font-size:15px}
/* الأسعار */
.v2-prices{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.v2-prices a{display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 12px;text-align:center;transition:border-color .3s,transform .35s var(--ease)}
.v2-prices a:hover{border-color:var(--navy);transform:translateY(-3px)}
.v2-prices b{font-size:16px;font-weight:500;color:var(--ink)}
.v2-prices em{font-style:normal;font-size:14px;color:var(--navy)}
/* المدونة */
.v2-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.v2-post{display:block;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s}
.v2-post:hover{transform:translateY(-4px);box-shadow:var(--shadow)}
.v2-post img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}
.v2-post div{padding:16px 18px}
.v2-post small{color:var(--navy);font-size:13px;font-weight:500}
.v2-post h3{font-size:16px;font-weight:500;line-height:1.6;margin-top:4px;color:var(--ink)}
/* التواصل */
.v2-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:34px 36px;box-shadow:var(--shadow-sm)}
.v2-contact .h3{margin-bottom:8px}
.v2-contact-b{display:flex;gap:12px;flex-wrap:wrap}
.v2-videos .av-card{border-radius:var(--r-lg)!important}
@media (max-width:899.98px),(max-width:1199.98px) and (min-height:821px),(max-width:1199.98px) and (hover:none){
  .v2-why,.v2-posts{grid-template-columns:repeat(2,1fr)}
  .v2-prices{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:809.98px){
  .v2-why,.v2-steps,.v2-posts{grid-template-columns:1fr}
  .v2-prices{grid-template-columns:repeat(2,1fr)}
  .v2-strip ul{gap:8px 18px;font-size:13.5px}
  .v2-contact{padding:26px 22px}
}

/* شارة «وضع التجربة» في الصفحات الكاملة (bridge.css مش بيتحمّل فيها) */
.v2-badge{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:980;background:#04163F;color:#D5DEF2!important;font:500 12.5px/1 'IBM Plex Sans Arabic',sans-serif;padding:9px 14px;border-radius:999px;box-shadow:0 8px 24px rgba(4,22,63,.3);white-space:nowrap}
.v2-badge b{color:#10C4E1;margin-inline-start:6px}
/* عنوان الهيرو على الموبايل كان بيتكسر 4 سطور بسبب الـ <br>: يلف طبيعي */
@media (max-width:809.98px){.hero .h1 br{display:none}.hero .h1{font-size:36px}}

/* ===== صفحة السناتر الكاملة (includes/v2-centers.php) + مكونات بتتكرر في باقي الصفحات ===== */
.v2btn-sec{background:var(--paper);color:var(--ink)!important;border:1px solid var(--line-2)}
.v2btn-sec:hover{border-color:var(--navy)}
.hero-tag{font-size:20px;color:var(--navy);font-weight:400}
.hero-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:14px;color:var(--body)}
.hero-trust span{display:inline-flex;align-items:center;gap:6px}
.hero-trust .v2i{color:var(--ok)}
.hero-copy a.eyebrow{text-decoration:none}
/* شريط الإحصائيات */
.v2-stats li{gap:10px}
.v2-stats li>span{display:flex;flex-direction:column;line-height:1.35}
.v2-stats b{font-weight:500;color:#fff;font-size:15px}
.v2-stats small{font-size:12.5px;color:var(--on-navy-2)}
.v2-stats .v2i{width:22px;height:22px}
/* شارات صغيرة */
.v2-badge-s{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;background:var(--cyan-soft);color:var(--cyan-2);font-size:12px;font-weight:500;white-space:nowrap;vertical-align:middle}
.v2-badge-s .v2i{width:12px;height:12px}
.v2-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--navy-soft);color:var(--navy);font-size:12px;font-weight:500}
/* كروت المميزات */
.v2-feat{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:8px}
.v2-feat>.v2-badge-s{position:absolute;top:18px;inset-inline-end:18px}
.v2-feat>.ico-box{margin-bottom:8px}
.v2-feat .link,.v2-feat .v2-tag{margin-top:6px;align-self:flex-start}
.v2-feats{margin-top:16px}
/* كارت مميز (المساعد الذكي / بوابة الطالب) */
.v2-hl{display:block;position:relative;background:linear-gradient(135deg,var(--navy-2),var(--navy) 60%,var(--navy-bright));color:var(--on-navy);border-radius:var(--r-xl);padding:34px 36px;overflow:hidden;box-shadow:var(--shadow)}
.v2-hl .h3{color:#fff;margin:12px 0 10px}
.v2-hl .p{color:var(--on-navy);max-width:760px}
.v2-hl .link{color:var(--cyan);margin-top:14px}
.v2-hl .v2-badge-s{background:rgba(16,196,225,.16);color:var(--cyan)}
.v2-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.v2-chips span{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:#fff;font-size:13.5px}
.v2-chips-soft span{background:transparent}
/* أوفلاين */
.v2-offline{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:center;margin-top:16px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:32px 34px;box-shadow:var(--shadow-sm)}
.v2-offline .h3{margin:12px 0 10px}
.v2-offline .link{margin-top:12px}
.v2-offline ul{display:grid;gap:10px}
.v2-offline li{display:flex;align-items:center;gap:10px;height:48px;padding:0 16px;border-radius:14px;background:var(--bg);border:1px solid var(--line);font-size:15px;color:var(--ink)}
.v2-offline li .v2i{width:18px;height:18px;color:var(--ok)}
/* الأرقام */
.v2-nums{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.v2-nums div{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 18px;text-align:center}
.v2-nums b{display:block;font-family:var(--mono);font-weight:400;font-size:38px;color:var(--navy);line-height:1.2}
.v2-nums span{font-size:14px;color:var(--body)}
/* آخر التحديثات */
.v2-log{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.v2-log-c{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 22px;display:flex;flex-direction:column;gap:10px}
.v2-log-d{font-size:13px;color:var(--cyan-2);font-weight:500}
.v2-log-c ul{display:grid;gap:7px}
.v2-log-c li{display:flex;gap:8px;font-size:14px;color:var(--body);line-height:1.6}
.v2-log-c li .v2i,.v2-plan li .v2i{color:var(--ok);margin-top:.28em;flex:none}
/* الباقات */
.v2-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}
.v2-plan{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:30px 28px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--shadow-sm)}
.v2-plan.pro{border:2px solid var(--navy);box-shadow:var(--shadow-lg)}
.v2-plan-tag{align-self:flex-start;font-size:13px;color:var(--navy);background:var(--navy-soft);padding:4px 12px;border-radius:999px;font-weight:500}
.v2-plan.pro .v2-plan-tag{background:var(--navy);color:#fff}
.v2-plan-price{display:flex;align-items:baseline;gap:8px;margin-top:6px}
.v2-plan-price b{font-size:48px;font-weight:400;color:var(--ink);line-height:1}
.v2-plan-price span{font-size:15px;color:var(--muted)}
.v2-plan ul{display:grid;gap:8px;margin:8px 0 14px}
.v2-plan li{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 8px;font-size:14.5px;color:var(--body);line-height:1.6}
.v2-plan .v2btn{justify-content:center;margin-top:auto}
/* جدول المقارنة */
.v2-compare{margin-top:28px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}
.v2-cmp-h,.v2-cmp-r{display:grid;grid-template-columns:2.2fr 1fr 1fr 1fr;align-items:center}
.v2-cmp-h{background:var(--navy-3);color:#fff;font-size:14.5px;font-weight:500}
.v2-cmp-h span,.v2-cmp-r span[role=cell]{padding:13px 16px}
.v2-cmp-h span:not(:first-child),.v2-cmp-r span[role=cell]:not(:first-child){text-align:center}
.v2-cmp-h .pro{background:var(--navy)}
.v2-cmp-g{background:var(--bg);border-top:1px solid var(--line);padding:11px 16px;font-size:13.5px;font-weight:500;color:var(--navy)}
.v2-cmp-r{border-top:1px solid var(--line);font-size:14.5px;color:var(--ink)}
.v2-cmp-r .pro{background:rgba(13,45,115,.035)}
.v2-cmp-r .y .v2i{width:18px;height:18px;color:var(--ok)}
.v2-cmp-r .n{color:var(--faint)}
.v2-cmp-r .t{color:var(--body);font-size:13.5px}
/* الأسئلة */
.v2-faq-grid{display:grid;grid-template-columns:1fr 1.7fr;gap:36px;align-items:start}
.v2-faq-intro{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:28px 26px;position:sticky;top:110px}
.v2-faq-intro .h3{margin:14px 0 10px}
.v2-faq-intro ul{display:grid;gap:8px;margin-top:16px}
.v2-faq-intro li{font-size:14.5px;color:var(--ink);padding-inline-start:16px;position:relative}
.v2-faq-intro li::before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--cyan)}
.v2-faq-grid .faq{max-width:none}
.qa-a a,.v2-reads a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}
.v2-reads{line-height:2.1}
/* التواصل */
.v2-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.v2-channels a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 18px;transition:border-color .3s,transform .35s var(--ease)}
.v2-channels a:hover{border-color:var(--navy);transform:translateY(-3px)}
.v2-channels .ico-box{margin-bottom:8px}
.v2-channels small{font-size:13px;color:var(--muted)}
.v2-channels b{font-size:20px;font-weight:500;color:var(--ink)}
.v2-channels span:last-child{font-size:13.5px;color:var(--body)}
/* الشركاء */
.v2-partners{justify-content:center}
.v2-partners span{height:46px;padding:0 22px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-size:15.5px}
@media (max-width:899.98px),(max-width:1199.98px) and (min-height:821px),(max-width:1199.98px) and (hover:none){
  .v2-plans{grid-template-columns:1fr;max-width:560px;margin-inline:auto}
  .v2-log,.v2-nums{grid-template-columns:repeat(2,1fr)}
  .v2-faq-grid{grid-template-columns:1fr}
  .v2-faq-intro{position:static}
  .v2-offline{grid-template-columns:1fr}
}
@media (max-width:809.98px){
  .v2-log,.v2-channels{grid-template-columns:1fr}
  .v2-nums b{font-size:30px}
  .v2-hl,.v2-offline{padding:26px 22px}
  .v2-cmp-h,.v2-cmp-r{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:12.5px}
  .v2-cmp-h span,.v2-cmp-r span[role=cell]{padding:10px 6px}
  .v2-stats ul{justify-content:flex-start}
}

/* ===== صفحة الأسعار الكاملة (includes/v2-pricing.php) ===== */
.v2-crumbs{display:flex;gap:8px;justify-content:center;font-size:13.5px;color:var(--muted)}
.v2-crumbs a{color:var(--navy)}
.v2-sum{width:100%;max-width:560px;margin-top:10px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;text-align:start}
.v2-sum-h{padding:14px 20px;border-bottom:1px solid var(--line);font-weight:500;color:var(--ink);font-size:15px}
.v2-sum-h span{display:block;font-size:12.5px;color:var(--muted);font-weight:400}
.v2-sum>a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;border-bottom:1px solid var(--line);color:var(--ink);transition:background .2s}
.v2-sum>a:hover{background:var(--bg)}
.v2-sum>a.pro{background:var(--navy-soft)}
.v2-sum b{font-weight:500}
.v2-sum em{font-style:normal;font-size:11.5px;background:var(--navy);color:#fff;padding:2px 8px;border-radius:999px;margin-inline-start:6px}
.v2-sum strong{font-size:22px;font-weight:500;color:var(--navy)}
.v2-sum small{display:block;font-size:12px;color:var(--muted);text-align:end}
.v2-sum-f{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 20px;font-size:13.5px;color:var(--body)}
.v2-sum-f a{color:var(--navy);font-weight:500}
.v2-sum-f .v2i{color:var(--ok)}
.v2-bill{display:flex;justify-content:center;gap:6px;margin-bottom:28px}
.v2-bill span{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:var(--paper);font-size:14.5px;color:var(--body)}
.v2-bill span.on{background:var(--navy);border-color:var(--navy);color:#fff}
.v2-bill em{font-style:normal;font-size:12px;color:var(--cyan-2)}
.v2-plan-year{font-size:14px;color:var(--body)}
.v2-plan-year b{color:var(--navy);font-weight:500}
.v2-others{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.v2-other{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 22px;display:flex;flex-direction:column;gap:10px}
.v2-other .v2-plan-price b{font-size:34px}
.v2-other .p a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}
.v2-other .link{margin-top:auto}
.v2-faq-one{max-width:860px;margin:0 auto}
.v2-faq-one .faq{max-width:none}
@media (max-width:899.98px),(max-width:1199.98px) and (min-height:821px),(max-width:1199.98px) and (hover:none){.v2-others{grid-template-columns:repeat(2,1fr)}}
@media (max-width:809.98px){.v2-others{grid-template-columns:1fr}}

/* «ما هو برنامج إدارة السناتر؟» + أبرز المميزات (صفحة السناتر، 2026-11-10) */
.v2-def{display:grid;grid-template-columns:1.25fr 1fr;gap:28px;align-items:start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);padding:36px 38px;box-shadow:var(--shadow-sm)}
.v2-def .h2{font-size:36px;margin-bottom:14px}
.v2-def .h4{margin-bottom:12px}
.v2-def ul{display:grid;gap:9px}
.v2-def li{display:flex;gap:9px;align-items:flex-start;font-size:15.5px;line-height:1.6}
.v2-def li .v2i{color:var(--ok);margin-top:.3em;flex:none}
.v2-def li a{color:var(--ink)}
.v2-def li a:hover{color:var(--navy);text-decoration:underline}
@media (max-width:899.98px),(max-width:1199.98px) and (min-height:821px),(max-width:1199.98px) and (hover:none){.v2-def{grid-template-columns:1fr}}
@media (max-width:809.98px){.v2-def{padding:26px 22px}.v2-def .h2{font-size:28px}}
