.news-nav{background:#14212c;color:#fff;border-bottom:3px solid #b71927}.navbar-inner{display:flex;align-items:center;gap:8px;min-height:62px}.news-nav a{color:#fff;display:flex;align-items:center;gap:9px;padding:10px 17px;font-size:16px;line-height:2.2;min-height:54px}.news-nav a:hover,.news-nav a[aria-current="page"]{background:#b71927;color:#fff;border-radius:6px}.nav-home{flex-shrink:0}.news-menu{flex:1;min-width:0}.news-menu>summary{display:none}.news-menu-links{display:flex!important;align-items:center;gap:3px}.nav-edition{margin-right:auto;white-space:nowrap;font:12px/2 Tahoma,sans-serif;color:#aebbc7;padding-right:10px}.headline-ticker{background:#fff;border-bottom:1px solid #dce3e8;box-shadow:0 2px 5px rgb(20 33 44 / 3%)}.ticker-inner{display:flex;align-items:center;gap:20px;min-height:68px;padding-top:8px;padding-bottom:8px}.ticker-label{flex-shrink:0;display:flex;align-items:center;gap:8px;font-size:15px;color:#b71927;font-weight:700;white-space:nowrap}.ticker-dot{width:7px;height:7px;background:#b71927;border-radius:50%}.ticker-headlines{flex:1;min-width:0}.ticker-item{display:block;font-size:16px;line-height:2.4;color:#273742}.ticker-item[hidden]{display:none!important}.ticker-item:hover{color:#b71927}.ticker-controls{display:flex;align-items:center;gap:6px;flex-shrink:0}.ticker-controls button{background:#f2f5f7;color:#344857;border:1px solid #dce3e8;border-radius:5px;min-width:40px;min-height:40px;padding:3px 9px;font-size:12px}.ticker-controls .ticker-next{font:26px/1 Arial,sans-serif}.ticker-controls button:hover{background:#e5ebf0}.ticker-item.is-changing{animation:headlineFade .3s ease}@keyframes headlineFade{from{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1000px){.nav-edition{display:none}.news-nav a{padding:10px 12px;font-size:15px}}
@media(max-width:760px){.navbar-inner{justify-content:space-between;position:relative;min-height:58px;padding:0 16px}.news-nav a{padding:8px 13px;min-height:48px;font-size:16px}.news-menu{flex:0 0 auto}.news-menu>summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;min-height:48px;font-size:16px;line-height:2;background:#213340;border:1px solid #3d4e5b;border-radius:6px;list-style:none}.news-menu>summary::-webkit-details-marker{display:none}.news-menu-links{display:none!important}.news-menu[open] .news-menu-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;top:100%;left:16px;right:16px;z-index:30;background:#14212c;padding:12px;gap:6px;border:1px solid #405463;border-top:3px solid #b71927;border-radius:0 0 10px 10px;box-shadow:0 12px 24px rgb(0 0 0 / 20%)}.news-menu-links a{justify-content:flex-start;border-radius:5px}.ticker-inner{gap:12px;align-items:flex-start;min-height:72px;padding:10px 16px}.ticker-label{font-size:13px;line-height:2.7;padding-top:3px}.ticker-item{font-size:15px;line-height:2.5}.ticker-controls{flex-direction:column;gap:4px}.ticker-controls button{min-width:34px;min-height:34px;padding:2px 6px}.ticker-headlines{padding:3px 0}.masthead .brand{font-size:32px}.masthead .tagline{font-size:13px}.masthead{padding:10px 0 14px}}
@media(prefers-reduced-motion:reduce){.ticker-item.is-changing{animation:none}}
