@layer web.base{.Marquee_root__pXJQM{--Marquee-gap:24px;--Marquee-duration:30s;--Marquee-shadow-size:64px}}.Marquee_root__pXJQM{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;-webkit-mask-image:linear-gradient(to right,var(--mask-off) 0,var(--mask-ease) calc(var(--Marquee-shadow-size) / 2),var(--mask-on) var(--Marquee-shadow-size),var(--mask-on) calc(100% - var(--Marquee-shadow-size)),var(--mask-ease) calc(100% - calc(var(--Marquee-shadow-size) / 2)),var(--mask-off) 100%);mask-image:linear-gradient(to right,var(--mask-off) 0,var(--mask-ease) calc(var(--Marquee-shadow-size) / 2),var(--mask-on) var(--Marquee-shadow-size),var(--mask-on) calc(100% - var(--Marquee-shadow-size)),var(--mask-ease) calc(100% - calc(var(--Marquee-shadow-size) / 2)),var(--mask-off) 100%)}@media (any-hover:hover){.Marquee_root__pXJQM.Marquee_pauseOnHover__kVgZZ:hover .Marquee_content__n0Vyj{animation-play-state:paused}}.Marquee_content__n0Vyj{display:flex;flex-shrink:0;gap:var(--Marquee-gap);min-width:100%;flex-direction:var(--flex-direction)}.Marquee_content__n0Vyj:nth-child(2){visibility:hidden;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.Marquee_content__n0Vyj{animation:Marquee_scroll__lpjIn var(--Marquee-duration) linear infinite}.Marquee_content__n0Vyj.Marquee_vertical__gqGv1{animation:Marquee_scroll-vertical__PJ_c6 var(--Marquee-duration) linear infinite}.Marquee_content__n0Vyj:nth-child(2){visibility:visible;animation:Marquee_scroll-abs__bU3GF var(--Marquee-duration) linear infinite}.Marquee_content__n0Vyj.Marquee_vertical__gqGv1:nth-child(2){animation:Marquee_scroll-abs-vertical__HiA0h var(--Marquee-duration) linear infinite}}@media (prefers-reduced-motion:reduced){.Marquee_content__n0Vyj[aria-hidden=true]{display:none}}@keyframes Marquee_scroll__lpjIn{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--Marquee-gap)))}}@keyframes Marquee_scroll-vertical__PJ_c6{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--Marquee-gap)))}}@keyframes Marquee_scroll-abs__bU3GF{0%{transform:translateX(calc(100% + var(--Marquee-gap)))}to{transform:translateX(0)}}@keyframes Marquee_scroll-abs-vertical__HiA0h{0%{transform:translateY(calc(100% + var(--Marquee-gap)))}to{transform:translateY(0)}}