@keyframes Csdasa_gradient-cycle{0%{background-position:0 0}to{background-position:-300% 0}}.Csdasa_root .rolling-grid{background-position:0 0}.Csdasa_root .liquid-gradient-btn{background:linear-gradient(90deg,#9333ea,#ec4899,#06b6d4,#ec4899,#9333ea) 0 0/300% 100%;animation:10s linear infinite Csdasa_gradient-cycle}@media (prefers-reduced-motion:reduce){.Csdasa_root,.Csdasa_root *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.Csdasa_root .rolling-grid{animation:none!important}}.Csdasa_horizon{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Csdasa_sun{aspect-ratio:1;opacity:.34;filter:drop-shadow(0 0 60px #ec489999);background:linear-gradient(#fde047 0%,#fb7185 45%,#c026d3 100%);border-radius:9999px;width:min(62vmin,520px);position:absolute;bottom:38%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0 52%,#0000 52% 56%,#000 56% 64%,#0000 64% 69%,#000 69% 76%,#0000 76% 82%,#000 82% 88%,#0000 88% 95%,#000 95%);mask-image:linear-gradient(#000 0 52%,#0000 52% 56%,#000 56% 64%,#0000 64% 69%,#000 69% 76%,#0000 76% 82%,#000 82% 88%,#0000 88% 95%,#000 95%)}.Csdasa_floor{transform-origin:50% 0;opacity:.35;background-image:linear-gradient(#ec48998c 2px,#0000 2px),linear-gradient(90deg,#a855f780 2px,#0000 2px);background-size:80px 80px;height:52%;animation:2.4s linear infinite Csdasa_floor-run;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(360px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 60%);mask-image:linear-gradient(#0000 0%,#000 60%)}@keyframes Csdasa_floor-run{to{background-position:0 80px,0 80px}}.Csdasa_horizonGlow{opacity:.5;background:linear-gradient(90deg,#0000,#ec4899b3,#22d3eeb3,#ec4899b3,#0000);height:2px;position:absolute;bottom:41%;left:0;right:0;box-shadow:0 0 24px #ec489999}.Csdasa_neonTitle{filter:drop-shadow(0 0 18px #ec489959)}.Csdasa_gridScroll{animation:.8s linear infinite Csdasa_grid-scroll}@keyframes Csdasa_grid-scroll{to{background-position:-60px 0,-60px 0}}.Csdasa_lane:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#fafafa29 0 18px,#0000 18px 36px);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.Csdasa_laneRunning:before{animation:.5s linear infinite Csdasa_lane-dash}@keyframes Csdasa_lane-dash{to{background-position:-36px 0}}.Csdasa_finish{background:conic-gradient(#f5f5f5 25%, #1e1b2e 0 50%, #f5f5f5 0 75%, #1e1b2e 0) 0 0 / 10px 10px;opacity:.75;border-radius:0 .75rem .75rem 0;width:10px;position:absolute;top:0;bottom:0;right:0}.Csdasa_car{filter:drop-shadow(0 0 3px var(--car-glow)) drop-shadow(4px 0 5px var(--car-glow))}.Csdasa_caret{animation:1s step-end infinite Csdasa_caret-blink}@keyframes Csdasa_caret-blink{50%{background-color:#0000}}@media (prefers-reduced-motion:reduce){.Csdasa_floor,.Csdasa_gridScroll,.Csdasa_laneRunning:before,.Csdasa_caret{animation:none}}
