.page_topline .topline-contact--live{border:1px solid #d7e2ef;border-radius:20px;background:#f3f7fc;padding:5px 12px;color:#24466b;white-space:nowrap;gap:8px;transition:background .2s ease,border-color .2s ease}
.page_topline .topline-contact--live:hover{background:#e9f1fb;border-color:#b8cce5;color:#174a7c}
.page_topline .topline-contact--live:focus-visible{outline:3px solid #439ce0;outline-offset:3px}
.unt-topline-live-dot{display:inline-block;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#dd4b55;box-shadow:0 0 0 3px #dd4b5514}
.is-online .unt-topline-live-dot{background:#1d9a69;box-shadow:0 0 0 3px #1d9a6918}
.is-offline .unt-topline-live-dot{background:#dd4b55;box-shadow:0 0 0 3px #dd4b5514}
@media(max-width:767px){.page_topline .topline-contact--live{padding:4px 10px;margin:2px 0;min-height:31px}}
@media(prefers-reduced-motion:reduce){.page_topline .topline-contact--live{transition:none}}
