.fx-speed{position:relative}.fx-speed .fx-lines{position:absolute;right:100%;top:20%;bottom:22%;width:30vw;margin-right:10px;pointer-events:none;opacity:0}.fx-speed .fx-lines b{position:absolute;right:0;height:3px;border-radius:2px;background:linear-gradient(90deg,#fff0,#ffffffd9)}.fx-speed .fx-lines b:nth-child(1){top:0;width:55%}.fx-speed .fx-lines b:nth-child(2){top:30%;width:100%;background:linear-gradient(90deg,#e0101000,#e01010e6)}.fx-speed .fx-lines b:nth-child(3){top:62%;width:72%}.fx-speed .fx-lines b:nth-child(4){top:92%;width:40%}.fx-speed .fx-num{display:inline-block}@media(prefers-reduced-motion:no-preference){.race-home #pageRoot .content-container h1#pageTitle,.bp .bp-title{animation:fx-speed-in .64s cubic-bezier(.16,.84,.24,1) both}.race-home-tx2 #pageRoot[data-theme=gold] .content-container h1#pageTitle{animation:fx-speed-in .64s cubic-bezier(.16,.84,.24,1) both,goldShimmer 4s linear infinite}.fx-speed .fx-lines{animation:fx-speed-lines .76s ease-out both}.fx-speed .fx-lines b{animation:fx-speed-drift 3.2s ease-in-out .8s infinite}.fx-speed .fx-lines b:nth-child(2){animation-duration:2.6s;animation-delay:1.1s}.fx-speed .fx-lines b:nth-child(3){animation-duration:3.8s;animation-delay:.95s}.fx-speed .fx-lines b:nth-child(4){animation-duration:3s;animation-delay:1.3s}.fx-speed .fx-num{animation:fx-speed-num .38s cubic-bezier(.3,1.5,.5,1) .36s both}@keyframes fx-speed-in{0%{transform:translate(-16vw) skew(-20deg);opacity:0}45%{opacity:1}78%{transform:translate(8px) skew(-3deg)}to{transform:none}}@keyframes fx-speed-lines{0%{opacity:0;transform:translate(-60px)}30%{opacity:1}to{opacity:.45;transform:none}}@keyframes fx-speed-drift{0%,to{transform:translate(0);opacity:1}50%{transform:translate(-14px);opacity:.45}}@keyframes fx-speed-num{0%{transform:scale(1.35) translateY(-4%);opacity:0}60%{transform:scale(.96);opacity:1}to{transform:none}}}@media(prefers-reduced-motion:reduce){.fx-speed .fx-lines{display:none}}.fx-rev{position:relative}.fx-rev .fx-tach{position:absolute;left:16px;right:16px;bottom:-10px;height:4px;display:flex;gap:3px;transform:skew(-12deg);pointer-events:none}.fx-rev .fx-tach i{flex:1;border-radius:1px;background:#ffffff24;transition:background-color 90ms linear,box-shadow 90ms linear;transition-delay:0ms}.fx-rev .fx-streaks{position:absolute;right:100%;top:18%;bottom:18%;width:110px;margin-right:4px;pointer-events:none;transform-origin:100% 50%;transform:scaleX(0);opacity:0;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .26s linear}.fx-rev .fx-streaks b{position:absolute;right:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#fff0,#ffffffbf)}.fx-rev .fx-streaks b:nth-child(1){top:8%;width:70%}.fx-rev .fx-streaks b:nth-child(2){top:36%;width:100%}.fx-rev .fx-streaks b:nth-child(3){top:62%;width:55%}.fx-rev .fx-streaks b:nth-child(4){top:88%;width:85%}.fx-rev:is(:hover,:focus-visible,.is-revving) .fx-tach i{transition-delay:calc(var(--i) * 32ms)}.fx-rev:is(:hover,:focus-visible,.is-revving) .fx-tach i:nth-child(-n+5){background:#23d45c;box-shadow:0 0 6px #23d45c}.fx-rev:is(:hover,:focus-visible,.is-revving) .fx-tach i:nth-child(n+6):nth-child(-n+8){background:#ffc61a;box-shadow:0 0 6px #ffc61a}.fx-rev:is(:hover,:focus-visible,.is-revving) .fx-tach i:nth-child(n+9){background:#ff2a2a;box-shadow:0 0 7px #ff2a2a}.fx-rev:is(:hover,:focus-visible,.is-revving) .fx-streaks{transform:scaleX(1);opacity:1}@media(prefers-reduced-motion:no-preference){.fx-rev:is(:hover,:focus-visible,.is-revving){animation:fx-rev-idle .26s steps(2) 1}@keyframes fx-rev-idle{0%{transform:translate(0)}25%{transform:translate(-1.5px)}50%{transform:translate(1.5px)}75%{transform:translate(-1px)}to{transform:translate(0)}}}@media(prefers-reduced-motion:reduce){.fx-rev .fx-tach i,.fx-rev .fx-streaks{transition:none!important}.fx-rev .fx-streaks{display:none}}@media(max-width:749px){.fx-rev .fx-streaks{width:48px}}.fx-roost-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;overflow:hidden}.fx-roost-layer i{position:absolute;display:block;will-change:transform,opacity}.fx-roost-layer .fx-puff{border-radius:50%;background:radial-gradient(circle,#cdaa80b3,#c4a07600 70%)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/race-fx.css.map */
