@keyframes bb-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bb-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.bb-marquee-track{will-change:transform;width:max-content;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.bb-marquee-track[data-direction=left]{animation-name:bb-marquee-left}.bb-marquee-track[data-direction=right]{animation-name:bb-marquee-right}.bb-marquee:hover .bb-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bb-marquee-track{animation:none}}[data-shown]{--reveal-ease:cubic-bezier(.16, 1, .3, 1);transition:opacity .7s var(--reveal-ease), transform .9s var(--reveal-ease)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-shown=false]{opacity:0;will-change:opacity, transform;transform:translateY(24px)}}@keyframes bb-swap-in{0%{opacity:0;filter:blur(8px);transform:translateY(8px)scale(.96)}to{opacity:1;filter:blur();transform:none}}@keyframes bb-swap-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translateY(-8px)scale(.96)}}.bb-swap-in{animation:.8s cubic-bezier(.16,1,.3,1) .15s both bb-swap-in}.bb-swap-out{animation:.6s cubic-bezier(.4,0,1,1) both bb-swap-out}
