.pmb{width:100%;box-sizing:border-box;height:var(--pmb-h,46px);display:flex;align-items:center;overflow:hidden;position:relative;z-index:9999;line-height:1;background:var(--pmb-bg,#0b4a3a);color:var(--pmb-color,#fff);font-family:var(--pmb-ff,inherit);font-size:var(--pmb-fs,20px);font-weight:var(--pmb-fw,500)}
.pmb.is-sticky{position:sticky;top:0}
.pmb-track{display:flex;flex:none;width:max-content;animation:pmb-scroll var(--pmb-dur,30s) linear infinite;will-change:transform}
.pmb.is-right .pmb-track{animation-direction:reverse}
.pmb.is-pause:hover .pmb-track{animation-play-state:paused}
.pmb-group{display:flex;flex:none;align-items:center}
.pmb-item{flex:none;white-space:nowrap;padding-right:var(--pmb-gap,60px);color:inherit;text-decoration:none;line-height:1.2}
a.pmb-item:hover{opacity:.8;color:inherit}
@keyframes pmb-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:640px){.pmb{height:var(--pmb-hm,38px);font-size:var(--pmb-fsm,15px)}.pmb-item{padding-right:calc(var(--pmb-gap,60px)*.6)}}
@media(prefers-reduced-motion:reduce){.pmb-track{animation-duration:180s}}
