.breaking-news-bar{position:fixed;inset-inline:0;bottom:var(--banner-bottom-space,0px);z-index:480;background:#0054ad;color:#fff;box-sizing:border-box;font-family:inherit;font-size:13px;line-height:24px;box-shadow:0 -1px 3px #0002}
.breaking-news-inner{max-width:1190px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:3px 10px;min-height:34px;box-sizing:border-box}
.breaking-news-label{flex:none;align-self:stretch;background:#ed1735;color:#fff;padding:0 9px;display:flex;align-items:center;font-weight:700}
.breaking-news-items{flex:1;min-width:0}.breaking-news-items a{display:block;color:#fff;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breaking-news-items a[hidden]{display:none}.breaking-news-items a:hover{color:#fff;text-decoration:underline}.breaking-news-items a:focus-visible{outline:2px solid #fff;outline-offset:-2px}
body.site-shell:has(.breaking-news-bar){--breaking-news-space:34px;padding-bottom:calc(var(--banner-bottom-space,0px) + var(--breaking-news-space))}
.site-shell:has(.breaking-news-bar) .mobile-quick-menu{bottom:calc(15px + var(--banner-bottom-space,0px) + var(--breaking-news-space))}
.site-shell:has(.breaking-news-bar) .story :is(video,.vast-player,.floating-video-surface).is-mobile-floating{bottom:calc(12px + var(--banner-bottom-space,0px) + var(--breaking-news-space))!important}
@media(max-width:760px){.breaking-news-inner{min-height:44px;gap:8px}.breaking-news-bar{font-size:12px;line-height:19px}.breaking-news-label{padding:0 7px}.breaking-news-items a{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.site-shell:has(.breaking-news-bar){--breaking-news-space:44px}.site-shell.has-mobile-floating-video:has(.breaking-news-bar) .mobile-quick-menu{bottom:calc(30px + min(135px,33.75vw) + var(--banner-bottom-space,0px) + var(--breaking-news-space))}}
@media print{.breaking-news-bar{display:none}body.site-shell:has(.breaking-news-bar){padding-bottom:0}}
