/* DigiVet MP 1.26.4 — compact status filters, KPI by context. */
.theme-resi-orange .content > .order-summary {
 display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin:0;
}
.theme-resi-orange .content > .order-summary .summary-card {
 display:inline-flex; flex:0 0 auto; align-items:center; justify-content:center; gap:10px;
 width:auto; min-width:0; min-height:38px; padding:7px 12px; border-radius:10px;
 box-shadow:none; text-align:left; transition:border-color .15s,background .15s;
}
.theme-resi-orange .content > .order-summary .summary-card > div {
 display:inline-flex; align-items:center; gap:7px; font-size:11px; line-height:1.25;
}
.theme-resi-orange .content > .order-summary .summary-card strong {
 display:inline-block; margin:0; font-size:11px; line-height:1.3; font-weight:750;
 border-radius:6px; padding:2px 6px; background:#F4F5F7; color:#4B5563;
}
.theme-resi-orange .content > .order-summary .summary-card.selected strong {
 background:#FFEDD5; color:#B45309;
}
.theme-resi-orange .content > .order-summary .summary-card svg { width:15px; height:15px; }
@media(max-width:640px){
 .theme-resi-orange .content > .order-summary { gap:7px; }
 .theme-resi-orange .content > .order-summary .summary-card { padding:7px 10px; min-height:36px; }
}
