
/* RIC360 Retail Customer Service & Escalation v2.21 */
[data-ric360-support-center]{display:grid;gap:1rem}
[data-ric360-case-card],[data-ric360-escalation-card],[data-ric360-conversation-card]{
  display:grid;gap:.75rem;padding:1rem;border-radius:1rem
}
[data-ric360-case-status],[data-ric360-case-severity]{
  display:inline-flex;align-items:center;gap:.4rem;min-height:32px;
  padding:.35rem .625rem;border-radius:999px;width:max-content
}
[data-ric360-case-timeline]{display:grid;gap:.75rem}
[data-ric360-case-event]{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start}
[data-ric360-case-event]::before{content:"";width:10px;height:10px;border-radius:999px;margin-top:.4rem;background:currentColor}
[data-ric360-critical-action],[data-ric360-escalation-action]{min-height:44px}
[data-ric360-case-actions]{display:flex;gap:.625rem;flex-wrap:wrap}
[data-ric360-sla]{font-variant-numeric:tabular-nums}
@media(max-width:768px){
  [data-ric360-case-event]{grid-template-columns:1fr}
  [data-ric360-case-actions]{display:grid;grid-template-columns:1fr}
}
