/* 108 — تحسينات صغيرة */
.hdr.h2 .hi small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* شاشة تواصل: تتناسب مع أي عرض شاشة */
.cbox{padding:18px clamp(12px,4vw,20px)}
.cis{display:flex;flex-direction:column;gap:10px}
.ci2{min-width:0;padding:10px 11px;gap:10px}
.ci2>span:last-child{min-width:0;flex:1}
.ci2 .ic{width:34px;height:34px;border-radius:10px;flex:none}
.ci2 .ic svg{width:17px;height:17px}
.ci2 b{display:block;font-size:clamp(12.5px,3.9vw,15px);overflow-wrap:anywhere;word-break:break-word;line-height:1.35}
.ci2 small{font-size:11.5px}
.soc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(5px,1.8vw,8px);margin-top:14px}
.soc a{height:auto;aspect-ratio:1;max-width:40px;border-radius:11px;justify-self:center;width:100%}
.soc svg{width:16px;height:16px}

/* حسابي: بدون بطاقات الطلبات/العقود/الدعم (موجودة في القائمة والتبويبات) */
.acc2 .stats{display:none!important}
