.aimar-news-hot { display:inline-flex; vertical-align:middle; width:max-content; max-width:100%; padding:4px 9px; margin:0 7px 2px 0; border-radius:7px; color:white; font-size:11px; font-weight:400; letter-spacing:0.04em; line-height:1.4; white-space:nowrap; background:linear-gradient(110deg,#e11d48,#f97316,#d946ef,#e11d48); background-size:250% 100%; animation:aimar-news-glow 5s linear infinite; box-shadow:0 2px 9px #f9731633; }
.aimar-news-hot[hidden] { display:none!important; }
@keyframes aimar-news-glow { to { background-position:250% 0; } }
.aimar-news-ticker { position:sticky; top:var(--aimar-news-ticker-top,0px); z-index:90; background:#fff; border-bottom:1px solid #dce5f5; box-shadow:0 2px 8px #1e40af0d; font-size:12px; }
.aimar-news-ticker-inner { display:flex; align-items:center; gap:16px; min-height:43px; }
.aimar-news-ticker-label { flex:none; color:#e11d48; font-weight:700; text-decoration:none; white-space:nowrap; }
.aimar-news-ticker-window { flex:1; min-width:0; overflow:hidden; }
.aimar-news-ticker-track { display:flex; width:max-content; animation:aimar-news-marquee 72s linear 3s infinite; }
.aimar-news-ticker-group { display:flex; align-items:center; flex:none; gap:28px; padding-right:28px; }
.aimar-news-ticker-group a { color:#26354c; text-decoration:none; white-space:nowrap; }
.aimar-news-ticker-group a::before { content:'•'; margin-right:10px; color:#2563eb; }
.aimar-news-ticker a:hover { color:#2563eb; }
.aimar-news-ticker:hover .aimar-news-ticker-track, .aimar-news-ticker:focus-within .aimar-news-ticker-track { animation-play-state:paused; }
.aimar-news-ticker.is-resuming .aimar-news-ticker-track { animation-play-state:running!important; }
.aimar-news-ticker.is-click-paused .aimar-news-ticker-track { animation-play-state:paused!important; }
.aimar-news-ticker a:focus-visible { outline:2px solid #2563eb; outline-offset:2px; }
#news-block { scroll-margin-top:150px; }
#news-block .news-featured-media { display:contents; }
#news-block .news-featured-mobile-hot { display:none; }
@keyframes aimar-news-marquee { to { transform:translateX(-50%); } }
@media(max-width:767px) {
 .aimar-news-ticker-inner { gap:9px; min-height:39px; padding-left:12px; padding-right:12px; }
 .aimar-news-ticker { font-size:10px; }

 #news-block .news-featured-title, #news-block .news-list-title, #newsList .article-content h2 { display:block; -webkit-line-clamp:unset; overflow:visible; }
 #news-block .aimar-news-hot, #newsList .aimar-news-hot { display:inline-flex; vertical-align:middle; margin:0 7px 2px 0; }
 .aimar-news-hot { font-size:9px; letter-spacing:0.06em; }
 #news-block .news-featured-image { align-self:flex-start; }
 #news-block .news-featured-link { align-items:flex-start; }
}
@media(max-width:612px) {
 #news-block .news-featured-media { display:flex; flex-direction:column; align-items:flex-start; gap:6px; flex:0 0 75px; width:75px; min-width:0; }
 #news-block .news-featured-mobile-hot { display:block; max-width:100%; }
 #news-block .news-featured-mobile-hot .aimar-news-hot { margin:0; }
 #news-block .news-featured-title .aimar-news-hot { display:none; }
}
@media(prefers-reduced-motion:reduce) {
 .aimar-news-hot, .aimar-news-ticker-track { animation:none; }
 .aimar-news-ticker-window { overflow-x:auto; }
 .aimar-news-ticker-group[aria-hidden="true"] { display:none; }
}

@media(max-width:1044px) {
 #news-block .news-featured-title, #news-block .news-list-title { font-size:14px!important; }
 #news-block .news-featured-excerpt, #news-block .news-list-excerpt { font-size:12px!important; }
}
