.cub-news{background:#f1f4f4;border-top:1px solid #dbe2e2;border-bottom:1px solid #dbe2e2;color:#122128;font-family:Arial,sans-serif}
.cub-news-inner{max-width:1240px;margin:auto;display:flex;align-items:center;gap:18px;padding:0 20px;min-height:54px}
.cub-news-label{align-self:stretch;display:flex;align-items:center;flex:none;background:#006c72;color:white;font-size:12px;font-weight:800;letter-spacing:.1em;padding:0 17px;white-space:nowrap}
.cub-news-window{flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-x:contain}
.cub-news[data-running="true"] .cub-news-window{scrollbar-width:none}
.cub-news-track,.cub-news-group{display:flex;align-items:center;width:max-content}
.cub-news-group{gap:28px;margin:0;padding:0 28px 0 0;list-style:none}
.cub-news-group li{display:flex;align-items:center;gap:14px;white-space:nowrap;margin:0;padding:0;font-size:14px;line-height:1.4}
.cub-news-group li::before{content:"";width:5px;height:5px;background:#00828b;border-radius:50%;flex:none}
.cub-news-group a{display:block;padding:16px 0;color:#122128;text-decoration:none;font-weight:600}
.cub-news-group a:hover{text-decoration:underline;text-underline-offset:4px;color:#006c72}
.cub-news button{flex:none;background:white;border:1px solid #b9c8c8;color:#173b3d;border-radius:3px;min-height:36px;padding:7px 11px;font:700 12px Arial,sans-serif;cursor:pointer}
.cub-news button[hidden]{display:none}
.cub-news a:focus-visible,.cub-news button:focus-visible{outline:3px solid #b96020;outline-offset:-2px}
@media(max-width:600px){.cub-news-inner{gap:10px;padding:0 10px;min-height:50px}.cub-news-label{font-size:10px;padding:0 9px;letter-spacing:.04em}.cub-news-group li{font-size:13px}.cub-news button{padding:7px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.cub-news .cub-news-window{scrollbar-width:thin}}

.cub-news [hidden]{display:none!important}
