.cl-news-hero .cl-standard-hero-grid{grid-template-columns:1fr}
.cl-news-sidebar .eu-publication-grid{grid-template-columns:1fr}
.cl-news-sidebar .eu-publications{margin-top:0}
.eu-radar-controls{display:flex;flex-wrap:wrap;gap:.6rem}
.eu-radar-controls label{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0;font-size:.8rem}
.eu-radar-controls select{max-width:100%;width:100%}
.eu-news-ticker{display:flex;align-items:center;gap:1rem;padding:.65rem .8rem;margin-bottom:1rem;min-width:0;max-width:100%;border:1px solid #bddde1;border-radius:12px;background:#f7fcfd;overflow:hidden}
.eu-news-ticker header{display:flex;align-items:center;gap:.5rem;flex-shrink:0;font-weight:650;color:#077f8d;font-size:.85rem}
.eu-news-ticker button{border:1px solid #bddde1;background:white;border-radius:5px;color:#087f8c;padding:.15rem .3rem}
.eu-ticker-window{overflow:hidden;min-width:0;flex:1}
.eu-ticker-track{display:flex;gap:2.5rem;width:max-content;animation:eu-headline-scroll var(--eu-ticker-duration,120s) linear infinite}
.eu-ticker-track>div{display:flex;gap:2.5rem;align-items:center;white-space:nowrap}
.eu-ticker-track a{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:#164c62;text-decoration:none}
.eu-ticker-track small{color:#68828d;font-size:.75rem}
.eu-news-ticker:hover .eu-ticker-track,.eu-news-ticker:focus-within .eu-ticker-track,.eu-news-ticker.is-paused .eu-ticker-track{animation-play-state:paused}
@keyframes eu-headline-scroll{to{transform:translateX(calc(-50% - 1.25rem))}}
@media(prefers-reduced-motion:reduce){.eu-ticker-track{animation:none}.eu-ticker-window{overflow-x:auto}}
@media(max-width:600px){.eu-news-ticker{gap:.6rem}.eu-news-ticker header>span{font-size:0}.eu-news-ticker header>span i{font-size:1rem}}
