/* Minimal styles for badges/cards */
.dci-badge { display:inline-block; padding:2px 8px; border-radius:999px; font-size:11px; border:1px solid #e5e7eb; opacity:.85 }
.dci-badge-gray { background:#f3f4f6; color:#111827 }
.dci-badge-warn { background:#fff7ed; border-color:#fdba74; color:#9a3412 }
#dci-dashboard .card { padding:10px; border:1px solid #e5e7eb; border-radius:8px; background:#fff }
