/* V28 continuous scrolling header news; palette #031B26, #EE9E00 and white */
.topbar.encore-newsbar{background:#031b26!important;color:#fff!important}
.topbar.encore-newsbar .newsbar-grid{display:flex!important;align-items:center!important;gap:14px!important;min-width:0}
.topbar.encore-newsbar .newsbar-live{flex:0 0 auto;white-space:nowrap;color:#fff!important;font-weight:750}
.topbar.encore-newsbar .newsbar-window{display:block!important;min-width:0!important;flex:1 1 0!important;overflow:hidden!important;position:relative;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}
.topbar.encore-newsbar .encore-ticker-track{display:flex!important;align-items:center;gap:0!important;width:max-content!important;max-width:none!important;white-space:nowrap;animation:encore-ticker-v28 38s linear infinite!important;transform:translateZ(0)}
.topbar.encore-newsbar .encore-ticker-set{display:flex;align-items:center;flex:0 0 auto;gap:16px;padding-right:16px}
.topbar.encore-newsbar .encore-ticker-set span{display:inline-block!important;color:#f3f6f8!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em}
.topbar.encore-newsbar .encore-ticker-set b{color:#ee9e00!important;font-size:12px!important}
.topbar.encore-newsbar .newsbar-window:hover .encore-ticker-track,.topbar.encore-newsbar .newsbar-window:focus-within .encore-ticker-track{animation-play-state:paused!important}
.topbar.encore-newsbar .newsbar-contact{flex:0 0 auto}
@keyframes encore-ticker-v28{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:1050px){.topbar.encore-newsbar .newsbar-contact .delay{display:none!important}.topbar.encore-newsbar .newsbar-grid{gap:10px!important}}
@media(max-width:767px){.topbar.encore-newsbar .newsbar-grid{display:flex!important;gap:8px!important;overflow:hidden!important}.topbar.encore-newsbar .newsbar-live{font-size:10px!important;max-width:112px!important;overflow:hidden;text-overflow:ellipsis}.topbar.encore-newsbar .newsbar-window{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:30px!important;visibility:visible!important;opacity:1!important}.topbar.encore-newsbar .newsbar-contact{display:none!important}.topbar.encore-newsbar .encore-ticker-set{gap:11px;padding-right:11px}.topbar.encore-newsbar .encore-ticker-set span{font-size:10px!important}}
@media(prefers-reduced-motion:reduce){.topbar.encore-newsbar .encore-ticker-track{animation:none!important}.topbar.encore-newsbar .newsbar-window{overflow-x:auto!important;mask-image:none;-webkit-mask-image:none}}
