.route-preview-module__SHkQ8G__preview{isolation:isolate;aspect-ratio:16/9;background:#0e1114;border:1px solid #ffffff12;border-radius:16px;position:relative;overflow:hidden}.route-preview-module__SHkQ8G__tiles{opacity:.68;filter:brightness(.3)saturate(.36)contrast(1.1);position:absolute;inset:0;overflow:hidden}.route-preview-module__SHkQ8G__tiles img{object-fit:fill;max-width:none;position:absolute}.route-preview-module__SHkQ8G__preview:after{content:"";pointer-events:none;background:linear-gradient(#0a0e1414,#0000 66%,#090e14bd);position:absolute;inset:0}.route-preview-module__SHkQ8G__preview[data-bare]:after{display:none}.route-preview-module__SHkQ8G__preview svg{z-index:1;width:100%;height:100%;display:block;position:relative}.route-preview-module__SHkQ8G__routeHalo{fill:none;stroke:#231130;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.route-preview-module__SHkQ8G__route{fill:none;stroke:#c699ff;stroke-linecap:round;stroke-linejoin:round}.route-preview-module__SHkQ8G__checkpoint{fill:#e3ccff;stroke:#542478;stroke-width:.04px}.route-preview-module__SHkQ8G__start{fill:#a866ff;stroke:#341a50}.route-preview-module__SHkQ8G__startCenter{fill:#f7efff}.route-preview-module__SHkQ8G__finish{fill:#f6edff;stroke:#663895}.route-preview-module__SHkQ8G__caption{z-index:2;color:#e2edef;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 5px #111820;justify-content:space-between;gap:10px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:11px;left:13px;right:13px}.route-preview-module__SHkQ8G__caption span:last-child{color:#d6b5ff}.route-preview-module__SHkQ8G__large{border-radius:12px}.route-preview-module__SHkQ8G__large .route-preview-module__SHkQ8G__tiles{opacity:1;filter:brightness(.42)saturate(.46)contrast(1.12)}.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__route,.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__routeHalo{stroke-dasharray:1 1;animation:1.15s cubic-bezier(.65,0,.35,1) .2s both route-preview-module__SHkQ8G__draw}.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__checkpoint,.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__finish{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.34,1.56,.64,1) both route-preview-module__SHkQ8G__light;animation-delay:calc(.2s + var(--at,1) * 1.15s)}@keyframes route-preview-module__SHkQ8G__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes route-preview-module__SHkQ8G__light{0%{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__route,.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__routeHalo,.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__checkpoint,.route-preview-module__SHkQ8G__preview[data-draw] .route-preview-module__SHkQ8G__finish{animation:none}}.route-preview-module__SHkQ8G__trace{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.4 .3;opacity:.85}.route-preview-module__SHkQ8G__traceAir{fill:#fbbf24}
.tracks-module__LMsWkq__tcard{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.tracks-module__LMsWkq__tcard:focus-visible{outline-offset:6px;border-radius:6px;outline:2px solid #7900ff}.tracks-module__LMsWkq__tcard .tracks-module__LMsWkq__by{color:#ffffff9e;align-items:center;gap:.5rem;min-width:0;font-size:.95rem;font-weight:700;display:flex}.tracks-module__LMsWkq__by>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tracks-module__LMsWkq__place{color:#ffffff80;align-items:center;gap:.4rem;min-width:0;margin:.5rem 0 0;font-size:.82rem;font-weight:700;display:flex}.tracks-module__LMsWkq__place svg{flex-shrink:0}.tracks-module__LMsWkq__place>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tracks-module__LMsWkq__votes{color:#ffffff80;font-variant-numeric:tabular-nums;letter-spacing:0;align-items:center;gap:.85rem;margin-left:auto;font-size:.8rem;font-weight:800;transition:color .3s;display:flex}.tracks-module__LMsWkq__votes>span{align-items:center;gap:.35rem;display:inline-flex}.tracks-module__LMsWkq__votes>span[data-mine]{color:#c699ff}.tracks-module__LMsWkq__tcard:hover .tracks-module__LMsWkq__votes,.tracks-module__LMsWkq__tcard:focus-visible .tracks-module__LMsWkq__votes{color:#ffffffd9}.tracks-module__LMsWkq__verified{color:#fff;background:#7900ff;align-items:center;gap:.3rem;padding-left:.4rem;display:inline-flex;box-shadow:0 4px 14px #7900ff73}.tracks-module__LMsWkq__verified svg{flex:none;margin-top:-.06rem}.tracks-module__LMsWkq__more{justify-content:center;margin-top:3rem;display:flex}.tracks-module__LMsWkq__note{color:#ffffff73;margin:2.5rem 0 0;font-size:.8rem}.tracks-module__LMsWkq__note a{color:#c699ff}.tracks-module__LMsWkq__note a:hover{color:#fff}.th-shop .tracks-module__LMsWkq__controls{flex-wrap:wrap;justify-content:flex-end}.tracks-module__LMsWkq__filters{gap:.6rem;display:flex}.tracks-module__LMsWkq__filter[data-on]{background:#7900ff3d}.tracks-module__LMsWkq__filter[data-on]:hover,.tracks-module__LMsWkq__filter[data-on][aria-expanded=true]{background:#7900ff57}.tracks-module__LMsWkq__filterValue{text-overflow:ellipsis;max-width:11rem;overflow:hidden}.tracks-module__LMsWkq__menuCount{color:#fff6;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800}.th-menu-item[data-empty]{color:#fff6}@media (max-width:48em){.th-shop .tracks-module__LMsWkq__controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.tracks-module__LMsWkq__filters{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tracks-module__LMsWkq__filter{justify-content:space-between;min-width:0}.tracks-module__LMsWkq__filter .th-shop-sort-label{display:inline}.tracks-module__LMsWkq__filterValue{text-align:left;flex:1;min-width:0;max-width:none}}@media (max-width:36em){.tracks-module__LMsWkq__filter[data-on] .th-shop-sort-label{display:none}}.tracks-module__LMsWkq__picture{width:100%;height:100%;position:absolute;inset:0}.tracks-module__LMsWkq__art{isolation:isolate;display:block;position:absolute;inset:0}.tracks-module__LMsWkq__art[data-over]{opacity:0;transition:opacity .5s}.tracks-module__LMsWkq__tcard:hover .tracks-module__LMsWkq__art[data-over],.tracks-module__LMsWkq__tcard:focus-visible .tracks-module__LMsWkq__art[data-over]{opacity:1}.tracks-module__LMsWkq__art>div{border:0;border-radius:0;height:100%}.tracks-module__LMsWkq__art svg{transition:transform .7s cubic-bezier(.22,1,.36,1)}.tracks-module__LMsWkq__tcard:hover .tracks-module__LMsWkq__art svg,.tracks-module__LMsWkq__tcard:focus-visible .tracks-module__LMsWkq__art svg{transform:scale(1.04)}.tracks-module__LMsWkq__view{z-index:2000;overscroll-behavior:contain;background:#000000eb;padding:4.5rem clamp(1rem,4vw,3rem) 2rem;transition:background-color .4s;animation:.3s backwards tracks-module__LMsWkq__viewIn;display:grid;position:fixed;inset:0;overflow-y:auto}.tracks-module__LMsWkq__view:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .4s;animation:.3s backwards tracks-module__LMsWkq__blurIn;position:fixed;inset:0}.tracks-module__LMsWkq__view[data-closing]{background-color:#0000}.tracks-module__LMsWkq__view[data-closing]:before{opacity:0}@keyframes tracks-module__LMsWkq__blurIn{0%{opacity:0}}.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__viewClose,.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__top,.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__bottom,.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__seal,.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__howto{opacity:0;transition:opacity .2s}@keyframes tracks-module__LMsWkq__viewIn{0%{background-color:#0000}}.tracks-module__LMsWkq__sheet{width:min(100%,76rem,177.778svh - 16.8889rem);margin:auto;container-type:inline-size}.tracks-module__LMsWkq__sheet[data-verified]{width:min(100%,76rem,177.778svh - 20.4444rem)}.tracks-module__LMsWkq__stage{flex-direction:column;gap:.75rem;display:flex;position:relative}.tracks-module__LMsWkq__map{aspect-ratio:16/9;transform-origin:0 0;background:#0e1114;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12}.tracks-module__LMsWkq__map>div{border:0;border-radius:0;height:100%}.tracks-module__LMsWkq__glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#1010148c;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 12px 32px #00000059,inset 0 1px #ffffff12}.tracks-module__LMsWkq__top{animation:tracks-module__LMsWkq__fromTop .6s var(--th-ease,ease) .3s backwards;flex-wrap:wrap;order:-1;justify-content:space-between;align-items:flex-end;gap:1rem 2.5rem;padding:clamp(.9rem,1.7cqi,1.5rem) clamp(1rem,2.2cqi,1.9rem);display:flex}.tracks-module__LMsWkq__heading{flex:22rem;min-width:0}.tracks-module__LMsWkq__kicker{color:#ffffff9e;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 .6rem;font-size:.72rem;font-weight:800;display:flex}.tracks-module__LMsWkq__kicker .th-tag{font-size:.58rem}.tracks-module__LMsWkq__title{letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.7rem,4.6cqi,3.9rem);font-weight:900;line-height:.92;display:-webkit-box;overflow:hidden}.tracks-module__LMsWkq__builder{flex:0 auto;align-items:center;gap:.8rem;min-width:0;margin:0;display:flex}.tracks-module__LMsWkq__builder>span{flex-direction:column;gap:.25rem;min-width:0;display:flex}.tracks-module__LMsWkq__builder small{color:#ffffff80;letter-spacing:.22em;text-transform:uppercase;font-size:.62rem;font-weight:800}.tracks-module__LMsWkq__builder strong{overflow-wrap:anywhere;font-size:clamp(1.15rem,2cqi,1.55rem);font-weight:800;line-height:1.1}.tracks-module__LMsWkq__bottom{animation:tracks-module__LMsWkq__fromBottom .6s var(--th-ease,ease) .36s backwards;flex-direction:column;gap:.75rem;display:flex}.tracks-module__LMsWkq__start{flex:none;margin:0;padding:.35rem;position:relative}.tracks-module__LMsWkq__start img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;display:block}.tracks-module__LMsWkq__start figcaption{letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 6px #000c;font-size:.6rem;font-weight:800;position:absolute;bottom:.85rem;left:1rem}.tracks-module__LMsWkq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem 1rem;margin:0;padding:1rem 1.15rem;display:grid}.tracks-module__LMsWkq__stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:.4rem;display:flex}.tracks-module__LMsWkq__stats dt{color:#ffffff80;letter-spacing:.2em;text-transform:uppercase;font-size:.62rem;font-weight:800}.tracks-module__LMsWkq__stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.3rem,2.3cqi,1.9rem);font-weight:900;line-height:1}.tracks-module__LMsWkq__stats>[data-none] dd{color:#ffffff52}.tracks-module__LMsWkq__stats>.tracks-module__LMsWkq__statVotes{justify-content:center}.tracks-module__LMsWkq__statVotes .tracks-module__LMsWkq__votes{color:#fffc;gap:1rem;margin:0;font-size:1rem}.tracks-module__LMsWkq__unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tracks-module__LMsWkq__howto{color:#ffffff6b;text-align:center;animation:tracks-module__LMsWkq__fromBottom .6s var(--th-ease,ease) .42s backwards;margin:1rem 0 0;font-size:.82rem}.tracks-module__LMsWkq__seal{color:#fff9;text-align:center;animation:tracks-module__LMsWkq__fromBottom .6s var(--th-ease,ease) .42s backwards;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin:1.1rem 0 0;font-size:.95rem;display:flex}.tracks-module__LMsWkq__seal svg{color:#a35cff;filter:drop-shadow(0 0 10px #7900ffb3);flex:none}.tracks-module__LMsWkq__seal strong{color:#fff;font-weight:800}.tracks-module__LMsWkq__seal+.tracks-module__LMsWkq__howto{margin-top:.45rem}.tracks-module__LMsWkq__statCode dd{margin:0}.tracks-module__LMsWkq__codeCopy{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;display:inline-flex}.tracks-module__LMsWkq__codeCopy strong{letter-spacing:.06em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;font-size:clamp(1.3rem,2.3cqi,1.9rem);font-weight:900;line-height:1}.tracks-module__LMsWkq__codeIcon{color:#ffffff73;background:#ffffff0f;border-radius:6px;padding:.3rem;transition:color .15s,background .15s;display:inline-flex}.tracks-module__LMsWkq__codeCopy:hover .tracks-module__LMsWkq__codeIcon,.tracks-module__LMsWkq__codeCopy:focus-visible .tracks-module__LMsWkq__codeIcon{color:#fff;background:#ffffff24}.tracks-module__LMsWkq__codeCopy:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffffff80}.tracks-module__LMsWkq__codeCopy[data-copied] .tracks-module__LMsWkq__codeIcon{color:#fff;background:#7900ff}.tracks-module__LMsWkq__zoomFrame{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;height:100%;position:relative;overflow:hidden}.tracks-module__LMsWkq__zoomFrame img{-webkit-user-drag:none;pointer-events:none}.tracks-module__LMsWkq__zoomFrame[data-zoomed]{cursor:grab}.tracks-module__LMsWkq__zoomFrame[data-zoomed]:active{cursor:grabbing}.tracks-module__LMsWkq__zoomLayer{transform-origin:0 0;will-change:transform;height:100%}.tracks-module__LMsWkq__zoomLayer>div{border:0;border-radius:0;height:100%}.tracks-module__LMsWkq__zoomButtons{display:none}.tracks-module__LMsWkq__zoomButtons button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:2.3rem;height:2.3rem;transition:background .15s,opacity .15s;display:grid}.tracks-module__LMsWkq__zoomButtons button:hover:not(:disabled){background:#ffffff1a}.tracks-module__LMsWkq__zoomButtons button:disabled{opacity:.3;cursor:default}.tracks-module__LMsWkq__view[data-closing] .tracks-module__LMsWkq__zoomButtons{opacity:0;transition:opacity .2s}@keyframes tracks-module__LMsWkq__fromTop{0%{opacity:0;transform:translateY(-.6rem)}}@keyframes tracks-module__LMsWkq__fromBottom{0%{opacity:0;transform:translateY(.6rem)}}@container (min-width:44rem){.tracks-module__LMsWkq__stage{aspect-ratio:16/9;display:block}.tracks-module__LMsWkq__map{position:absolute;inset:0}.tracks-module__LMsWkq__top{position:absolute;top:1.4cqi;left:1.4cqi;right:1.4cqi}.tracks-module__LMsWkq__bottom{pointer-events:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.4cqi;position:absolute;bottom:1.4cqi;left:1.4cqi;right:1.4cqi}.tracks-module__LMsWkq__bottom>*{pointer-events:auto}.tracks-module__LMsWkq__start{width:clamp(9rem,20cqi,15rem)}.tracks-module__LMsWkq__stats{align-items:center;margin-left:auto;padding:clamp(.85rem,1.5cqi,1.25rem) 0;display:flex}.tracks-module__LMsWkq__stats>div{padding:0 clamp(.95rem,2cqi,1.7rem)}.tracks-module__LMsWkq__stats>div+div{border-left:1px solid #ffffff1a}.tracks-module__LMsWkq__zoomButtons{animation:tracks-module__LMsWkq__fromBottom .6s var(--th-ease,ease) .42s backwards;flex-direction:column;gap:.15rem;padding:.25rem;display:flex;position:absolute;top:50%;right:1.4cqi;transform:translateY(-50%)}}@media (max-width:36em){.tracks-module__LMsWkq__view{padding-top:5rem}}@media (prefers-reduced-motion:reduce){.tracks-module__LMsWkq__art svg,.tracks-module__LMsWkq__view,.tracks-module__LMsWkq__view:before,.tracks-module__LMsWkq__top,.tracks-module__LMsWkq__bottom,.tracks-module__LMsWkq__seal,.tracks-module__LMsWkq__howto{transition:none;animation:none}}
.racing-module__sKWaEW__arenas{padding-bottom:clamp(2.5rem,4vw,3.5rem);scroll-margin-top:4.5rem}.racing-module__sKWaEW__railShell{position:relative}.racing-module__sKWaEW__rail{--inset:max(clamp(1rem, 4vw, 3.5rem), calc((100vw - 92rem) / 2 + clamp(1rem, 4vw, 3.5rem)));padding:0 var(--inset) .5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;gap:clamp(.75rem,1.4vw,1.25rem);margin:0;list-style:none;display:flex;overflow-x:auto}.racing-module__sKWaEW__rail::-webkit-scrollbar{display:none}.racing-module__sKWaEW__course{scroll-snap-align:start;flex:0 0 clamp(15.5rem,24vw,23rem)}.racing-module__sKWaEW__courseArt{aspect-ratio:4/5;background:#0b0b0d;border-radius:10px;position:relative;overflow:hidden}.racing-module__sKWaEW__courseArt:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 38%);position:absolute;inset:0}.racing-module__sKWaEW__coursePicture{object-fit:cover;transition:transform .8s var(--th-ease,ease)}.racing-module__sKWaEW__course:hover .racing-module__sKWaEW__coursePicture{transform:scale(1.05)}.racing-module__sKWaEW__courseVideo{z-index:1;inset:0;background:0 0!important;position:absolute!important}.racing-module__sKWaEW__courseRoute{z-index:2;filter:drop-shadow(0 1px 6px #000000d9);width:36%;max-height:34%;transition:opacity .4s;position:absolute;top:.9rem;right:.9rem;overflow:visible}.racing-module__sKWaEW__courseRoute path{fill:none;stroke:var(--accent,#fff);stroke-width:26px;stroke-linejoin:round;stroke-linecap:round}.racing-module__sKWaEW__courseText{padding-top:1rem}.racing-module__sKWaEW__courseKind{color:var(--th-faint,#ffffff80);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;gap:0 .55em;margin:0;font-size:.72rem;font-weight:800;display:flex}.racing-module__sKWaEW__courseKind span{opacity:.6}.racing-module__sKWaEW__courseName{text-transform:uppercase;margin:.4rem 0 .35rem;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:900;line-height:1}.racing-module__sKWaEW__courseMeta{color:var(--th-dim,#ffffffad);white-space:pre-wrap;margin:0;font-size:.92rem}.racing-module__sKWaEW__railArrows{justify-content:flex-end;gap:.6rem;max-width:92rem;margin:1.25rem auto 0;padding-inline:clamp(1rem,4vw,3.5rem);display:flex}.racing-module__sKWaEW__railArrows button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;transition:background .2s,color .2s;display:grid}.racing-module__sKWaEW__railArrows button:hover{color:#000;background:#fff}.racing-module__sKWaEW__globalLede{margin-top:1.5rem}.racing-module__sKWaEW__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,3vw,3rem);margin:0 0 clamp(2rem,4vw,3rem);padding:0;list-style:none;display:grid}.racing-module__sKWaEW__flow li{align-content:start;gap:.45rem;display:grid}.racing-module__sKWaEW__flow svg{color:#fff;margin-bottom:.35rem}.racing-module__sKWaEW__flow strong{text-transform:uppercase;font-size:1.15rem;font-weight:900}.racing-module__sKWaEW__flow span{max-width:22rem;color:var(--th-dim,#ffffffad);font-size:.98rem;line-height:1.5}.racing-module__sKWaEW__community{scroll-margin-top:4.5rem}.racing-module__sKWaEW__build{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.racing-module__sKWaEW__buildClip{margin:0}.racing-module__sKWaEW__buildClip>:first-child{aspect-ratio:16/9;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.racing-module__sKWaEW__buildClip figcaption{color:var(--th-faint,#ffffff80);letter-spacing:.2em;text-transform:uppercase;margin-top:.85rem;font-size:.72rem;font-weight:800}@media (max-width:62em){.racing-module__sKWaEW__build{grid-template-columns:1fr}}.racing-module__sKWaEW__flowSpaced{margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:48em){.racing-module__sKWaEW__course{flex-basis:78vw}.racing-module__sKWaEW__flow{grid-template-columns:1fr}.racing-module__sKWaEW__railArrows{display:none}}.racing-module__sKWaEW__dayBand{padding-bottom:clamp(2.5rem,4.5vw,4rem)}.racing-module__sKWaEW__raceDay{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(10.5rem,14.5vw,15rem);gap:clamp(.6rem,1vw,.9rem);margin:0;padding:0;list-style:none;display:grid}.racing-module__sKWaEW__dayTile{isolation:isolate;background:#0b0b0d;border-radius:10px;position:relative;overflow:hidden}.racing-module__sKWaEW__dayTile[data-size=big]{grid-area:span 2/span 2}.racing-module__sKWaEW__dayTile[data-size=wide]{grid-column:span 2}.racing-module__sKWaEW__dayVideo{filter:saturate(.7)brightness(.62);transition:filter .6s ease, transform 1.2s var(--th-ease,ease);inset:0;position:absolute!important}.racing-module__sKWaEW__dayTile[data-lit] .racing-module__sKWaEW__dayVideo{filter:none;transform:scale(1.035)}.racing-module__sKWaEW__dayTile:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 45%,#000000c7);transition:box-shadow .4s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.racing-module__sKWaEW__dayTile[data-lit]:after{box-shadow:inset 0 0 0 1px #ffffff47}.racing-module__sKWaEW__dayCopy{z-index:2;gap:.35rem;display:grid;position:absolute;bottom:clamp(.8rem,1.3vw,1.15rem);left:clamp(.85rem,1.4vw,1.25rem);right:clamp(.85rem,1.4vw,1.25rem)}.racing-module__sKWaEW__dayKicker{color:#ffffffb3;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.66rem;font-weight:800;display:inline-flex}.racing-module__sKWaEW__dayKicker:before{content:"";background:#ffffff59;width:.4rem;height:.4rem;transition:background .4s}.racing-module__sKWaEW__dayTile[data-lit] .racing-module__sKWaEW__dayKicker:before{background:var(--th-purple,#7900ff)}.racing-module__sKWaEW__dayTitle{text-transform:uppercase;text-wrap:balance;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:900;line-height:1.05}.racing-module__sKWaEW__dayTile[data-size=big] .racing-module__sKWaEW__dayTitle{font-size:clamp(1.7rem,3.2vw,3rem);line-height:.92}.racing-module__sKWaEW__dayTile[data-size=wide] .racing-module__sKWaEW__dayTitle{font-size:clamp(1.15rem,1.7vw,1.6rem)}.racing-module__sKWaEW__stage{aspect-ratio:21/9;isolation:isolate;background:#000;border-radius:10px;position:relative;overflow:hidden}.racing-module__sKWaEW__stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000d9,#0006 42%,#0000 68%),linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}@media (max-width:48em){.racing-module__sKWaEW__raceDay{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:9rem}.racing-module__sKWaEW__stage{aspect-ratio:4/5}.racing-module__sKWaEW__stage:after{background:linear-gradient(#0000 25%,#0000008c 55%,#000000e6)}}.racing-module__sKWaEW__strip{padding-bottom:clamp(2rem,4vw,3rem)}.racing-module__sKWaEW__stripSide{justify-items:start;gap:1.25rem;display:grid}.racing-module__sKWaEW__stripSide .th-lede{margin:0}.racing-module__sKWaEW__stripCard{color:#fff;text-decoration:none}.racing-module__sKWaEW__stripBy{color:#ffffff9e;align-items:center;gap:.5rem;min-width:0;margin-bottom:0;font-size:.95rem;font-weight:700;display:flex}.racing-module__sKWaEW__stripBy>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:35.99em){.racing-module__sKWaEW__stripCards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;overflow-x:auto;display:flex!important}.racing-module__sKWaEW__stripCards>li{scroll-snap-align:start;flex:0 0 78%}}
.Reviews-module__-xThba__marqueeWrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.Reviews-module__-xThba__marqueeTrack{align-items:stretch;gap:1.25rem;width:max-content;animation:50s linear infinite Reviews-module__-xThba__scrollRight;display:flex}.Reviews-module__-xThba__card{-webkit-user-select:none;user-select:none;width:340px;min-height:16.5rem;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.9rem;flex-direction:column;flex-shrink:0;gap:.85rem;padding:1.5rem 1.6rem;text-decoration:none;display:flex}.Reviews-module__-xThba__rating{filter:drop-shadow(0 0 6px #ffc53d59);gap:3px;margin-left:-2px}.Reviews-module__-xThba__script{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;color:var(--mantine-color-gg-2);margin-top:-.3rem;font-size:.82rem;font-weight:600;overflow:hidden}.Reviews-module__-xThba__body{color:#d7d3e0;-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.Reviews-module__-xThba__footer{color:var(--mantine-color-dimmed);align-items:center;gap:.5rem;margin-top:auto;font-size:.9rem;display:flex}.Reviews-module__-xThba__avatar{flex-shrink:0}.Reviews-module__-xThba__name{min-width:0}@keyframes Reviews-module__-xThba__scrollRight{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@media (max-width:768px){.Reviews-module__-xThba__card{width:270px;padding:1.2rem 1.3rem}.Reviews-module__-xThba__marqueeTrack{animation-duration:35s}}
.casinowheel-module__XfYxzG__faces{isolation:isolate;position:relative;overflow:hidden}.casinowheel-module__XfYxzG__faces:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 45% at 50% 78%,#7900ff38,#0000 75%);height:70%;position:absolute;inset:auto 0 0}.casinowheel-module__XfYxzG__trio{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(.25rem,2vw,2rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.casinowheel-module__XfYxzG__look{--tint:#6ea0ff4d;--ring:#bed7ff47;flex-direction:column;align-items:center;gap:.6rem;margin:0;display:flex}.casinowheel-module__XfYxzG__look[data-look=purple]{--tint:#f658ff66;--ring:#f658ff99}.casinowheel-module__XfYxzG__look[data-look=mono]{--tint:#ffffff24;--ring:#fff6}.casinowheel-module__XfYxzG__stage{aspect-ratio:1;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;position:relative}.casinowheel-module__XfYxzG__stage[data-held]{cursor:grabbing}.casinowheel-module__XfYxzG__stage:after{content:"";z-index:-1;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;height:6%;position:absolute;inset:auto 18% 1.5%}.casinowheel-module__XfYxzG__halo{background:radial-gradient(closest-side, var(--tint), transparent 78%);opacity:.75;pointer-events:none;border-radius:50%;transition:opacity .4s,scale .4s;position:absolute;inset:4%}.casinowheel-module__XfYxzG__stage:hover .casinowheel-module__XfYxzG__halo,.casinowheel-module__XfYxzG__stage[data-held] .casinowheel-module__XfYxzG__halo{opacity:1;scale:1.04}.casinowheel-module__XfYxzG__disc,.casinowheel-module__XfYxzG__stand{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.casinowheel-module__XfYxzG__disc{will-change:transform}.casinowheel-module__XfYxzG__stand{filter:drop-shadow(0 0 12px var(--ring))}.casinowheel-module__XfYxzG__caption{text-align:center;gap:.15rem;display:grid}.casinowheel-module__XfYxzG__caption strong{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:900}.casinowheel-module__XfYxzG__caption span{color:var(--th-faint,#ffffff80);font-size:.85rem}.casinowheel-module__XfYxzG__hint{color:var(--th-faint,#ffffff80);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:.85rem;font-weight:700;display:flex}.casinowheel-module__XfYxzG__more{margin-top:clamp(3rem,6vw,5rem)}.casinowheel-module__XfYxzG__moreLead{letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;margin-block:0 .5rem;font-size:.85rem;font-weight:800;display:flex}.casinowheel-module__XfYxzG__moreLead svg{color:#ffd56b}.casinowheel-module__XfYxzG__moreNote{max-width:44rem;color:var(--th-faint,#ffffff80);text-align:center;margin-block:.75rem 0;font-size:.85rem;line-height:1.5}@media (max-width:48em){.casinowheel-module__XfYxzG__trio{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem .25rem}.casinowheel-module__XfYxzG__look[data-look=purple]{order:-1;grid-column:1/-1;justify-self:center;width:min(100%,24rem)}.casinowheel-module__XfYxzG__caption span{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.casinowheel-module__XfYxzG__halo{transition:none}}
.parade-module__Cu3ROq__parade{padding-block:clamp(1rem,2vw,1.75rem);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.parade-module__Cu3ROq__track{width:max-content;animation:72s linear infinite parade-module__Cu3ROq__parade;display:flex}.parade-module__Cu3ROq__parade:hover .parade-module__Cu3ROq__track{animation-play-state:paused}.parade-module__Cu3ROq__set{flex:none;gap:clamp(1rem,2.4vw,2.25rem);margin:0;padding:0 clamp(.5rem,1.2vw,1.125rem);list-style:none;display:flex}.parade-module__Cu3ROq__face{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.2rem;width:clamp(10.5rem,17vw,15.5rem);display:flex}.parade-module__Cu3ROq__face strong{letter-spacing:.06em;text-transform:uppercase;margin-top:.4rem;font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:900}.parade-module__Cu3ROq__face span{color:var(--th-faint,#ffffff80);font-size:.82rem}.parade-module__Cu3ROq__stage{aspect-ratio:1;width:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:relative}.parade-module__Cu3ROq__face:hover .parade-module__Cu3ROq__stage{transform:translateY(-6px)scale(1.06)}.parade-module__Cu3ROq__stage:after{content:"";z-index:-1;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;height:6%;position:absolute;inset:auto 18% 1.5%}.parade-module__Cu3ROq__halo{background:radial-gradient(closest-side, var(--tint), transparent 78%);opacity:.85;pointer-events:none;border-radius:50%;transition:opacity .4s,scale .4s;position:absolute;inset:2%}.parade-module__Cu3ROq__face:hover .parade-module__Cu3ROq__halo{opacity:1;scale:1.12}.parade-module__Cu3ROq__disc,.parade-module__Cu3ROq__stand{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.parade-module__Cu3ROq__disc{animation:parade-module__Cu3ROq__turn var(--turn,14s) linear var(--from,0s) infinite;will-change:transform}.parade-module__Cu3ROq__stand{filter:drop-shadow(0 0 12px var(--ring))}@keyframes parade-module__Cu3ROq__parade{to{transform:translate(-50%)}}@keyframes parade-module__Cu3ROq__turn{to{transform:rotate(360deg)}}@media (max-width:36em){.parade-module__Cu3ROq__parade{-webkit-mask-image:none;mask-image:none}.parade-module__Cu3ROq__track{animation-duration:54s}}@media (prefers-reduced-motion:reduce){.parade-module__Cu3ROq__parade{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.parade-module__Cu3ROq__track{animation:none}.parade-module__Cu3ROq__set[aria-hidden]{display:none}.parade-module__Cu3ROq__disc{animation:none}.parade-module__Cu3ROq__stage,.parade-module__Cu3ROq__halo{transition:none}}
