/* R96 ticket conversation live status: additive to the established Deskly light theme. */
.r96-thread .r96-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;margin-top:8px;font-size:12px;line-height:1.45;color:#586a86}
.r96-thread .r96-connection{display:inline-flex;align-items:center;gap:7px;font-weight:600}
.r96-thread .r96-connection::before{content:"";width:7px;height:7px;border-radius:50%;background:#37bd73;box-shadow:0 0 0 3px rgba(55,189,115,.12);flex:0 0 auto}
.r96-thread .r96-connection:not(:first-child){margin-left:4px}
.r96-thread .r96-unread{border-radius:100px;background:#eaf0ff;color:#3158d9;padding:3px 9px;font-weight:700}
.r96-thread .r96-typing{color:#3b5be0;font-weight:650;animation:r96-breathe 1.6s ease-in-out infinite}
.r96-thread .r96-unread[hidden],.r96-thread .r96-typing[hidden]{display:none!important}
.r96-thread .r92-message{overflow-wrap:anywhere}
.r96-thread .r92-files a{overflow-wrap:anywhere}
@keyframes r96-breathe{0%,100%{opacity:1}50%{opacity:.55}}
@media(max-width:560px){.r96-thread .r96-meta{gap:6px 9px}.r96-thread .r92-head{gap:10px;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.r96-thread .r96-typing{animation:none}}
