/* Contact accent is decorative, not an availability indicator. */
.om-contact-glow{display:inline-block!important;width:9px!important;height:9px!important;min-width:9px;border-radius:50%;background:#59dc83;box-shadow:0 0 0 4px #59dc8320;flex:none;vertical-align:middle;margin-left:12px;animation:om-contact-glow 3s ease-in-out infinite;pointer-events:none}
@keyframes om-contact-glow{0%,100%{box-shadow:0 0 0 3px #59dc8320}50%{box-shadow:0 0 0 6px #59dc8338}}
.contact-dock__item .om-contact-glow{margin:0 10px 0 0}.om-nav__mobile-help button .om-contact-glow{margin-left:12px}
.om-reviews__controls button{width:auto;min-width:44px;padding:0 12px;font-size:12px}
@media(prefers-reduced-motion:reduce){.om-contact-glow{animation:none}}
