/* ═══ داخل — إضافات الموقع الثابت فوق main.css ═══════════════════════
   main.css منسوخٌ من قالب ووردبريس كما هو ولا يُعدَّل، كي يبقى الشكل شكلَه.
   هنا وحده ما لا يملكه ووردبريس: صفحة الفريق، وعدّاد البحث، والعنوان
   الفرعيّ المتوسّط الذي يكتبه المكتب بـ«## ».
   ═══════════════════════════════════════════════════════════════════ */
.desks{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;
  margin-block-start:28px;max-width:none}
.desk{display:flex;gap:14px;align-items:flex-start;background:var(--cream);
  border-radius:18px;padding:18px}
.desk-av{flex:0 0 46px;height:46px;border-radius:50%;background:var(--accent);color:#fff;
  display:grid;place-items:center;font-weight:800;font-size:20px}
.desk h3{font-size:17px}
.desk-sec{display:block;color:var(--accent);font-size:13px;font-weight:700;padding-block:2px 6px}
.desk p{font-size:14.5px;color:var(--muted);line-height:1.7}
.srch-n{color:var(--muted);font-size:14px;padding-block-end:16px}
.srch-n:empty{display:none}
.art-body h2[style]{margin-block:28px 12px}
.none{text-align:center;max-width:640px;margin-inline:auto}
.none h2{font-size:clamp(20px,2.4vw,28px);padding-block-end:8px}
.none p{color:var(--muted);padding-block-end:16px}
.none .sf{margin-inline:auto}
.none .sf input[type=search]{background:var(--cream);color:var(--ink);border-color:var(--line-2)}
