.marqueex-news-ticker{flex-direction:row;align-items:stretch;padding-block:0;min-height:fit-content}.marqueex-news-ticker .marqueex-marquee-track-wrapper{position:relative;max-width:100%;width:100px;flex-grow:1}.marqueex-news-ticker .marqueex-news-text{white-space:nowrap;line-height:1.4}.marqueex-ticker-label{white-space:nowrap;padding:16px 24px;height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;width:fit-content;z-index:100;flex-shrink:0;background-color:var(--marqueex-primary-color);position:relative;overflow:hidden;transition:var(--marqueex-transition)}.marqueex-ticker-label::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, transparent 50%);opacity:0;transition:var(--marqueex-transition)}.marqueex-ticker-label:hover{transform:translateX(2px);box-shadow:0 4px 15px rgba(0,124,186,.3)}.marqueex-ticker-label:hover::before{opacity:1}.marqueex-ticker-label:focus-within{outline:var(--marqueex-focus-outline);outline-offset:2px}@media(prefers-reduced-motion: reduce){.marqueex-ticker-label:hover{transform:none}}.marqueex-label-heading{color:#fff;margin:0;height:100%;width:fit-content;display:flex;align-items:center;justify-content:center;z-index:100;font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;gap:12px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.marqueex-label-heading h1,.marqueex-label-heading h2,.marqueex-label-heading h3,.marqueex-label-heading h4,.marqueex-label-heading h5,.marqueex-label-heading h6,.marqueex-label-heading div,.marqueex-label-heading span,.marqueex-label-heading p{color:inherit;background:inherit;margin:0;line-height:1.2;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit}.marqueex-marquee-block.is-reversed .marqueex-label-heading svg{transform:scale(-1, 1)}.marqueex-news-wrapper{display:flex;align-items:center;gap:var(--marqueex-marquee-item-spacing);will-change:transform;transform:translateZ(0);backface-visibility:hidden}.marqueex-news-item{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.marqueex-separator{display:inline-flex;align-items:center;justify-content:center;margin:0 8px}.marqueex-title-link,.marqueex-news-text{color:var(--marqueex-text-color);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:500;font-size:18px;line-height:1.4;text-decoration:none;transition:var(--marqueex-transition);position:relative}.marqueex-title-link:hover,.marqueex-news-text:hover{color:var(--marqueex-primary-color);transform:translateY(-1px)}.marqueex-title-link:focus,.marqueex-news-text:focus{outline:var(--marqueex-focus-outline);outline-offset:2px;border-radius:4px;color:var(--marqueex-primary-color)}@media(prefers-contrast: high){.marqueex-title-link:focus,.marqueex-news-text:focus{outline-width:3px}}@media(prefers-reduced-motion: reduce){.marqueex-title-link:hover,.marqueex-news-text:hover{transform:none}}.marqueex-ticker-icon{display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;background:rgba(0,124,186,.1);transition:var(--marqueex-transition)}.marqueex-ticker-icon i{display:inline-block;line-height:1;color:var(--marqueex-primary-color)}.marqueex-ticker-icon svg{fill:var(--marqueex-primary-color);width:20px;height:20px;transition:var(--marqueex-transition);color:#fff;fill:#fff}@media(prefers-reduced-motion: reduce){.marqueex-ticker-icon:hover{transform:none}}.marqueex-separator-icon{display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;background:linear-gradient(135deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.marqueex-separator-icon svg{fill:hsla(0,0%,100%,.8);width:16px;height:16px;transition:var(--marqueex-transition)}.marqueex-separator-icon:hover svg{fill:#fff;transform:rotate(360deg)}@media(prefers-reduced-motion: reduce){.marqueex-separator-icon:hover svg{transform:none}}
