/* ! means unread replies in the actor's own cases, including archived cases. */
.support-alert-badge{display:inline-grid;place-items:center;flex:0 0 20px;min-width:20px;height:20px;margin-left:8px;border-radius:50%;background:#a62d29;color:#fff;font-size:13px;font-weight:800;line-height:1;vertical-align:middle}
.support-alert-open{display:inline-grid;place-items:center;flex:0 0 38px;min-width:38px;min-height:38px;padding:4px;border:1px solid #a62d29;border-radius:10px;background:#a62d29;color:#fff;font:inherit;font-weight:800;font-size:17px;cursor:pointer}
.support-alert-open:focus-visible{outline:3px solid var(--oj-dark,#52652e);outline-offset:3px}
html[data-oj-theme="dark"] .support-alert-badge,html[data-oj-theme="dark"] .support-alert-open{background:#c83d36;color:#fff;border-color:#f49a92}
@media(max-width:560px){.support-alert-open{min-width:44px;min-height:44px;flex-basis:44px}.support-alert-badge{min-width:20px;height:20px}.topbar:has(.support-alert-open){gap:8px}.topbar-actions:has(>.support-alert-open){gap:2px!important}}
