.pbro-ticker{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;min-height:var(--pt-height,38px);background:var(--pt-background,#102e25);color:var(--pt-ink,#fff);font-family:var(--font-body-family,Arial,sans-serif);font-size:var(--pt-font,14px);font-weight:var(--pt-weight,600);line-height:1.35}
.pbro-ticker *{box-sizing:border-box}
.pbro-ticker [hidden]{display:none!important}
.pbro-ticker .pbro-ticker__viewport{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
.pbro-ticker .pbro-ticker__viewport::-webkit-scrollbar{display:none}
.pbro-ticker[data-ready=true] .pbro-ticker__viewport{overflow:hidden}
.pbro-ticker .pbro-ticker__track{display:flex;align-items:stretch;width:max-content;max-width:none;direction:ltr}
.pbro-ticker .pbro-ticker__group{display:flex;align-items:stretch;flex:0 0 auto;width:max-content}
.pbro-ticker .pbro-ticker__item{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--pt-gap,24px);min-height:var(--pt-height,38px);padding-inline:calc(var(--pt-gap,24px)/2);white-space:nowrap}
.pbro-ticker .pbro-ticker__item>a,.pbro-ticker .pbro-ticker__item>span:not(.pbro-ticker__separator){display:inline-flex;align-items:center;gap:10px;color:inherit;font:inherit;text-decoration:none}
.pbro-ticker .pbro-ticker__item>a:hover{text-decoration:underline;text-underline-offset:3px}
.pbro-ticker .pbro-ticker__icon{display:inline-block;font-size:1.2em;line-height:1}
.pbro-ticker .pbro-ticker__separator{color:var(--pt-separator,#81b49f);font-size:1em;line-height:1}
.pbro-ticker[data-ready=true] .pbro-ticker__track{animation:pbroTickerSlide var(--pt-duration,30s) linear infinite;will-change:transform}
.pbro-ticker[data-direction=right] .pbro-ticker__track{animation-direction:reverse}
.pbro-ticker[data-paused=true] .pbro-ticker__track,.pbro-ticker[data-offscreen=true] .pbro-ticker__track,.pbro-ticker[data-inactive=true] .pbro-ticker__track,.pbro-ticker[data-pause-hover=true]:hover .pbro-ticker__track,.pbro-ticker .pbro-ticker__viewport:focus-within .pbro-ticker__track{animation-play-state:paused}
.pbro-ticker .pbro-ticker__control{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;align-self:stretch;width:36px;height:var(--pt-height,38px);min-height:var(--pt-height,38px);margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}
.pbro-ticker .pbro-ticker__control:hover{background:#ffffff12}
.pbro-ticker .pbro-ticker__play-icon{display:none}
.pbro-ticker[data-paused=true] .pbro-ticker__play-icon{display:block}
.pbro-ticker[data-paused=true] .pbro-ticker__pause-icon{display:none}
.pbro-ticker :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:-4px}
.pbro-ticker .pbro-ticker__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@keyframes pbroTickerSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:767px){.pbro-ticker{min-height:var(--pt-mobile-height,34px);font-size:var(--pt-mobile-font,12px)}.pbro-ticker .pbro-ticker__item,.pbro-ticker .pbro-ticker__control{min-height:var(--pt-mobile-height,34px)}.pbro-ticker .pbro-ticker__control{height:var(--pt-mobile-height,34px)}}
@media(prefers-reduced-motion:reduce){.pbro-ticker .pbro-ticker__track{animation:none!important;will-change:auto}.pbro-ticker .pbro-ticker__control{display:none}}
