/* البحث الشامل للعملاء: الشارات من wa-chip وزر الفتح من كارت العميل؛ هنا خانة البحث وبطاقات النتائج فقط */
.cs-box{display:block;margin:0 0 12px}
.cs-box input{width:100%;max-width:560px;min-height:44px;box-sizing:border-box}
.cs-status{min-height:20px;margin:0 0 12px;font-size:13px;color:#94a3b8}
.cs-status.cs-error{color:#f87171}
.cs-group{margin:0 0 20px}
.cs-group h3{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:16px}
.cs-more{margin:0 0 8px;font-size:12px;color:#94a3b8}
.cs-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.cs-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgba(148,163,184,.25);border-radius:10px}
.cs-main{display:grid;gap:4px;min-width:0}
.cs-main strong{overflow-wrap:anywhere}
.cs-phone{justify-self:start;font-size:13px;color:#cbd5e1}
.cs-chips{display:flex;flex-wrap:wrap;gap:4px}
.cs-chips:empty{display:none}
.cs-meta{font-size:12px;color:#94a3b8;overflow-wrap:anywhere}
body.theme-light .cs-status,body.theme-light .cs-more,body.theme-light .cs-meta{color:#475569}
body.theme-light .cs-phone{color:#334155}
body.theme-light .cs-card{border-color:rgba(71,85,105,.3)}
@media (max-width:700px){
  .cs-card{flex-direction:column;align-items:stretch}
  .cs-card .cc-open-btn{min-height:44px}
}
