.CarGame3D-module__INuZGa__game{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;color:#352151;width:100%;height:100%;font-family:var(--font-ui,Arial,sans-serif);background:#bdeaff;position:relative;overflow:hidden;container-type:size}.CarGame3D-module__INuZGa__canvas{touch-action:none;outline:none;width:100%;height:100%;display:block}.CarGame3D-module__INuZGa__loading,.CarGame3D-module__INuZGa__fallback{color:#352151;text-align:center;background:#e8f8ff;place-items:center;width:100%;height:100%;padding:24px;font-weight:800;display:grid}.CarGame3D-module__INuZGa__hud{z-index:3;inset:max(10px,env(safe-area-inset-top)) 12px auto;pointer-events:none;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute}.CarGame3D-module__INuZGa__hud button{pointer-events:auto}.CarGame3D-module__INuZGa__iconButton{color:#43296b;cursor:pointer;background:#ebf9ff;border:3px solid #fff;border-radius:16px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:24px;font-weight:900;display:grid;box-shadow:0 3px #74699d44}.CarGame3D-module__INuZGa__stat{background:#fffaf3ed;border:3px solid #fff;border-radius:22px;justify-content:center;align-items:center;gap:8px;min-width:82px;height:44px;padding:4px 14px;font-size:22px;font-weight:900;display:flex;box-shadow:0 3px #74699d33}.CarGame3D-module__INuZGa__stat output{font-variant-numeric:tabular-nums;min-width:1ch}.CarGame3D-module__INuZGa__progressRow{z-index:2;color:#342454;pointer-events:none;align-items:center;gap:8px;width:min(62%,350px);font-size:12px;font-weight:900;display:flex;position:absolute;top:66px;left:50%;translate:-50%}.CarGame3D-module__INuZGa__progressRow progress{appearance:none;background:#fff;border:2px solid #fff;border-radius:20px;width:100%;height:12px;overflow:hidden}.CarGame3D-module__INuZGa__progressRow progress::-webkit-progress-bar{background:#e6dff0}.CarGame3D-module__INuZGa__progressRow progress::-webkit-progress-value{background:#54c994;border-radius:20px}.CarGame3D-module__INuZGa__mission{text-align:center;pointer-events:none;background:#fffceee6;border-radius:20px;max-width:85%;margin:0;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;top:86px;left:50%;translate:-50%}.CarGame3D-module__INuZGa__driveControls{z-index:3;inset:auto 14px max(14px,env(safe-area-inset-bottom));pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:absolute}.CarGame3D-module__INuZGa__arrows{gap:12px;display:flex}.CarGame3D-module__INuZGa__arrows button{color:#fff;pointer-events:auto;cursor:pointer;background:#7652cbed;border:3px solid #fff;border-radius:20px;width:64px;height:60px;font-size:38px;font-weight:800;box-shadow:0 4px #452879}.CarGame3D-module__INuZGa__nitro{color:#412566;pointer-events:auto;cursor:pointer;background:#ffe167;border:3px solid #fff;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:76px;height:76px;font-weight:900;display:flex;box-shadow:0 4px #b89330}.CarGame3D-module__INuZGa__nitro span{font-size:32px;line-height:1.1}.CarGame3D-module__INuZGa__nitro small{font-size:12px}.CarGame3D-module__INuZGa__nitro:disabled{color:#665779;background:#e5e0ed;box-shadow:0 4px #afa8bb}.CarGame3D-module__INuZGa__arrows button:disabled{opacity:.5;cursor:default}.CarGame3D-module__INuZGa__iconButton:disabled{opacity:.65;cursor:default}.CarGame3D-module__INuZGa__game button:focus-visible,.CarGame3D-module__INuZGa__game input:focus-visible{outline-offset:4px;outline:3px solid #ffcf3b}.CarGame3D-module__INuZGa__game button:not(:disabled):active{transform:translateY(2px)}.CarGame3D-module__INuZGa__hud{gap:12px;width:min(94%,820px);top:6px;left:50%;right:auto;translate:-50%}.CarGame3D-module__INuZGa__stat{aspect-ratio:2.5;min-width:0;height:auto;box-shadow:none;font-family:var(--font-display,inherit);color:#fff;text-shadow:0 2px 3px #381660;background:50%/contain no-repeat;border:0;border-radius:0;flex:1;padding:0;font-size:clamp(20px,3.8cqw,34px);font-weight:400;position:relative}.CarGame3D-module__INuZGa__starStat{background-image:url(/test-games/car-3d/hud/hud_estrela_bloco_roxo.webp)}.CarGame3D-module__INuZGa__lifeStat{background-image:url(/test-games/car-3d/hud/hud_vida_bloco.webp)}.CarGame3D-module__INuZGa__distanceStat{background-image:url(/test-games/car-3d/hud/hud_distancia.webp);flex:1.2}.CarGame3D-module__INuZGa__stat output{place-items:center;display:grid;position:absolute;inset:0 6% 0 25%}.CarGame3D-module__INuZGa__distanceStat output{font-size:.92em;inset:0 14%}.CarGame3D-module__INuZGa__statIcon{object-fit:contain;width:44%;height:98%;position:absolute;top:1%;left:-9%}.CarGame3D-module__INuZGa__utility{z-index:3;flex-direction:column;gap:8px;display:flex;position:absolute;top:clamp(57px,9cqw,92px);left:12px}.CarGame3D-module__INuZGa__iconButton{color:#fff;background:radial-gradient(at 50% 0,#abf6ff,#0000 57%),linear-gradient(#27b3f2,#1265c9);border:3px solid #eafaff;border-radius:50%;font-size:24px;box-shadow:inset 0 0 0 2px #8de9ff,0 3px #254392,0 5px 9px #27436655}.CarGame3D-module__INuZGa__assetProgress{z-index:2;aspect-ratio:724/2172;pointer-events:none;height:min(53%,300px);position:absolute;top:50%;right:4px;translate:0 -50%}.CarGame3D-module__INuZGa__track{width:100%;height:100%;display:block}.CarGame3D-module__INuZGa__progressCar{width:47%;height:auto;transition:bottom .12s linear;position:absolute;left:50%;translate:-50% 50%}.CarGame3D-module__INuZGa__mission{background:#fff9e8e0;border:2px solid #fff;max-width:60%;font-size:12px;top:clamp(68px,9cqw,96px)}.CarGame3D-module__INuZGa__arrows button{box-shadow:none;background:0 0;border:0;border-radius:50%;width:64px;height:64px;padding:0}.CarGame3D-module__INuZGa__arrows img{object-fit:contain;filter:drop-shadow(0 3px 2px #3b17694d);width:100%;height:100%;display:block}.CarGame3D-module__INuZGa__nitro,.CarGame3D-module__INuZGa__nitro:disabled{box-shadow:none;background:0 0;border:0;border-radius:50%;width:88px;height:88px;padding:0;position:relative}.CarGame3D-module__INuZGa__nitro img{object-fit:contain;width:100%;height:100%}.CarGame3D-module__INuZGa__nitro:disabled img{filter:grayscale(.75);opacity:.6}.CarGame3D-module__INuZGa__nitro small{white-space:nowrap;color:#4d286f;background:#fff9ed;border:2px solid #fff;border-radius:16px;padding:2px 8px;font-size:11px;position:absolute;bottom:-2px;left:50%;translate:-50%}.CarGame3D-module__INuZGa__game{box-sizing:border-box;font-family:var(--font-display,sans-serif);color:#fff}.CarGame3D-module__INuZGa__game *{box-sizing:border-box}.CarGame3D-module__INuZGa__overlay{z-index:10;touch-action:none;background:radial-gradient(at 50% 30%,#57429eb3,#1d103deb),url(/test-games/car-3d/select/background-desktop.webp) 50%/cover;place-items:center;padding:18px;display:grid;position:absolute;inset:0;overflow:hidden}.CarGame3D-module__INuZGa__card{text-align:center;filter:drop-shadow(0 12px 10px #12062466);background:linear-gradient(145deg,#563690,#30205e) padding-box padding-box;border:26px solid #0000;border-image:url(/test-games/car-3d/r12-ui/wood-panel.webp) 21% 19% 20% fill/26px;border-radius:38px;flex-direction:column;align-items:stretch;gap:14px;width:min(100%,450px);max-height:100%;margin:0;padding:30px 25px;animation:.22s ease-out CarGame3D-module__INuZGa__panelIn;display:flex;position:relative}.CarGame3D-module__INuZGa__card>*{flex-shrink:0;min-width:0}.CarGame3D-module__INuZGa__card h2{color:#fff;font-family:var(--font-display,inherit);text-shadow:0 1px 2px #29134680;overflow-wrap:normal;margin:0;font-size:clamp(23px,3.2cqw,30px);font-weight:400;line-height:1.15}.CarGame3D-module__INuZGa__card p{color:#f7edff;margin:0;font-size:14px;font-weight:400;line-height:1.3}.CarGame3D-module__INuZGa__card .CarGame3D-module__INuZGa__characterName{color:#ffe575;font-size:14px;line-height:1.2}.CarGame3D-module__INuZGa__card strong{font-weight:400}.CarGame3D-module__INuZGa__card button{color:#fff;min-height:64px;font-family:var(--font-display,inherit);text-shadow:0 1px 2px #075c2b66;cursor:pointer;background:radial-gradient(at 50% 0,#abf465,#0000 65%),linear-gradient(#46ce27,#159b2c);border:1px solid #c4f7a3;border-radius:26px;justify-content:center;align-items:center;gap:10px;padding:12px 16px 8px;font-size:26px;font-weight:400;line-height:1.1;transition:filter .15s,transform .15s;display:flex;position:relative;box-shadow:inset 0 2px 2px #efffb780,0 3px #126b2b,0 4px 7px #19072840}.CarGame3D-module__INuZGa__card button:hover{filter:brightness(1.12)}.CarGame3D-module__INuZGa__card button.CarGame3D-module__INuZGa__secondary{color:#fff;text-shadow:0 1px 2px #173b8250;background:radial-gradient(at 50% 0,#83dbff,#0000 65%),linear-gradient(#208cdc,#1954b6);border:1px solid #a6dfff;border-radius:22px;min-height:46px;padding:10px 12px 6px;font-size:14px;box-shadow:inset 0 1px 2px #e7fbff75,0 2px #1a458a}.CarGame3D-module__INuZGa__menuActions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CarGame3D-module__INuZGa__menuActions button.CarGame3D-module__INuZGa__secondary:nth-child(2){text-shadow:0 1px 2px #86175050;background:radial-gradient(at 50% 0,#ff97d0,#0000 60%),linear-gradient(#e43b9d,#b31c76);border-color:#ffc7e6;box-shadow:inset 0 1px 2px #ffe9f780,0 2px #8c205f}.CarGame3D-module__INuZGa__lessons{gap:10px;display:grid}.CarGame3D-module__INuZGa__lesson{text-align:left;background:linear-gradient(125deg,#215aab,#343581);border:1px solid #91cafa80;border-radius:18px;align-items:center;gap:12px;min-height:65px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff20}.CarGame3D-module__INuZGa__lesson:nth-child(2){background:linear-gradient(125deg,#835418,#694125);border-color:#e8bd56}.CarGame3D-module__INuZGa__lesson:nth-child(3){background:linear-gradient(125deg,#a12b76,#692660);border-color:#e9a0d6}.CarGame3D-module__INuZGa__lesson>span,.CarGame3D-module__INuZGa__lesson>img{object-fit:contain;filter:drop-shadow(0 3px 2px #15062450);flex:0 0 40px;width:40px;height:40px;display:block}.CarGame3D-module__INuZGa__lesson>span img{object-fit:contain;width:100%;height:100%;display:block}.CarGame3D-module__INuZGa__lesson p{font-size:12px;line-height:1.4}.CarGame3D-module__INuZGa__lesson strong{color:#fff;margin-bottom:3px;font-size:16px;line-height:1.2;display:inline-block}.CarGame3D-module__INuZGa__portrait{object-fit:contain;filter:drop-shadow(0 6px 3px #10062250);align-self:center;width:120px;height:120px}.CarGame3D-module__INuZGa__emblem{color:#fff;align-self:center;place-items:center;width:54px;height:54px;display:grid}.CarGame3D-module__INuZGa__emblem img,.CarGame3D-module__INuZGa__emblem svg{object-fit:contain;width:100%;height:100%}.CarGame3D-module__INuZGa__countdown{color:#ffdf4c;text-shadow:0 5px #ad5911,0 8px #231043;font-size:88px;line-height:1.15;animation:1s ease-out infinite CarGame3D-module__INuZGa__countPop}.CarGame3D-module__INuZGa__card[data-menu=countdown]{width:235px}.CarGame3D-module__INuZGa__card[data-menu=result] h2{color:#fff08b}.CarGame3D-module__INuZGa__card label{font-family:var(--font-display,sans-serif);text-align:left;color:#fff;flex-direction:column;align-items:stretch;gap:3px;font-size:16px;font-weight:400;display:flex}.CarGame3D-module__INuZGa__card input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:38px;margin:0}.CarGame3D-module__INuZGa__card input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ffc932,#ef70c5);border:2px solid #ffe9ff;border-radius:12px;height:12px;box-shadow:0 3px #1d123a}.CarGame3D-module__INuZGa__card input[type=range]::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 35% 25%,#fff5a5,#ffce33 55%,#e2841d);border:3px solid #fff;border-radius:50%;width:28px;height:28px;margin-top:-10px;box-shadow:0 3px #815015}.CarGame3D-module__INuZGa__card label.CarGame3D-module__INuZGa__check{background:#2e205b;border:2px solid #9f7ec7;border-radius:18px;flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:7px 10px}.CarGame3D-module__INuZGa__check input{appearance:none;background:#665087;border:2px solid #ceb0ee;border-radius:20px;flex:0 0 43px;width:43px;height:26px;margin:0;position:relative}.CarGame3D-module__INuZGa__check input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:2px;box-shadow:0 2px #20144466}.CarGame3D-module__INuZGa__check input:checked{background:#38ad35}.CarGame3D-module__INuZGa__check input:checked:before{left:19px}.CarGame3D-module__INuZGa__mission{color:#fff;font-family:var(--font-display,sans-serif);text-shadow:0 1px #29164c;background:linear-gradient(#7149ad,#402778);border:1px solid #d9c2f8;font-weight:400;box-shadow:0 2px #27134680}.CarGame3D-module__INuZGa__nitro small{color:#fff;font-family:var(--font-display,sans-serif);background:#44236f;border-color:#d6a4ff}.CarGame3D-module__INuZGa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:430px){.CarGame3D-module__INuZGa__overlay{padding:12px}.CarGame3D-module__INuZGa__card{border-width:23px;border-image-width:23px;gap:12px;padding:21px 10px}.CarGame3D-module__INuZGa__card h2{font-size:24px;line-height:1.2}.CarGame3D-module__INuZGa__card button{min-height:62px;font-size:24px}.CarGame3D-module__INuZGa__card button.CarGame3D-module__INuZGa__secondary{font-size:13px}.CarGame3D-module__INuZGa__lesson{gap:10px;padding:9px}.CarGame3D-module__INuZGa__lesson strong{font-size:15px}.CarGame3D-module__INuZGa__lesson p{font-size:12px}.CarGame3D-module__INuZGa__lesson>span,.CarGame3D-module__INuZGa__lesson>img{flex-basis:35px;width:35px;height:35px}.CarGame3D-module__INuZGa__menuActions{gap:10px}.CarGame3D-module__INuZGa__hud{gap:5px;width:94%;top:5px}.CarGame3D-module__INuZGa__stat{font-size:clamp(19px,6cqw,25px)}.CarGame3D-module__INuZGa__utility{gap:10px;top:58px;left:8px}.CarGame3D-module__INuZGa__utility .CarGame3D-module__INuZGa__iconButton{flex-basis:36px;width:36px;height:36px;font-size:18px}.CarGame3D-module__INuZGa__mission{max-width:62%;font-size:10px;top:62px;left:58%}.CarGame3D-module__INuZGa__assetProgress{height:min(45%,220px);right:0}.CarGame3D-module__INuZGa__nitro,.CarGame3D-module__INuZGa__nitro:disabled{width:74px;height:74px}.CarGame3D-module__INuZGa__arrows button{width:56px;height:56px}}@container (max-height:560px){.CarGame3D-module__INuZGa__card{gap:10px;padding-block:17px}.CarGame3D-module__INuZGa__card h2{font-size:23px}.CarGame3D-module__INuZGa__card p{font-size:12px}.CarGame3D-module__INuZGa__card .CarGame3D-module__INuZGa__portrait{width:90px;height:78px}.CarGame3D-module__INuZGa__card button{min-height:55px;font-size:23px}.CarGame3D-module__INuZGa__card button.CarGame3D-module__INuZGa__secondary{min-height:44px;font-size:13px}.CarGame3D-module__INuZGa__lesson{min-height:55px;padding:7px 10px}.CarGame3D-module__INuZGa__lesson strong{font-size:15px}.CarGame3D-module__INuZGa__lesson p{font-size:12px}}@container (max-height:410px) and (min-width:500px){.CarGame3D-module__INuZGa__overlay{padding:8px}.CarGame3D-module__INuZGa__card{border-width:21px;border-image-width:21px;gap:8px;width:min(96%,640px);padding:10px 18px}.CarGame3D-module__INuZGa__card h2{font-size:23px}.CarGame3D-module__INuZGa__card .CarGame3D-module__INuZGa__characterName{display:none}.CarGame3D-module__INuZGa__lessons{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.CarGame3D-module__INuZGa__lesson{text-align:center;flex-direction:column;justify-content:center;gap:3px;min-height:86px;padding:7px}.CarGame3D-module__INuZGa__lesson>span,.CarGame3D-module__INuZGa__lesson>img{flex-basis:28px;width:28px;height:28px}.CarGame3D-module__INuZGa__lesson strong{font-size:14px}.CarGame3D-module__INuZGa__lesson p{font-size:11px}.CarGame3D-module__INuZGa__card button{min-height:48px;font-size:23px}.CarGame3D-module__INuZGa__card button.CarGame3D-module__INuZGa__secondary{min-height:44px;font-size:13px}.CarGame3D-module__INuZGa__card .CarGame3D-module__INuZGa__portrait{width:68px;height:58px}.CarGame3D-module__INuZGa__card .CarGame3D-module__INuZGa__emblem{display:none}.CarGame3D-module__INuZGa__card[data-menu=settings]{grid-template-columns:1fr 1fr;gap:9px 20px;display:grid}.CarGame3D-module__INuZGa__card[data-menu=settings] h2,.CarGame3D-module__INuZGa__card[data-menu=settings]>button{grid-column:1/-1}.CarGame3D-module__INuZGa__card label{font-size:14px}.CarGame3D-module__INuZGa__card label.CarGame3D-module__INuZGa__check{min-height:40px;font-size:13px}.CarGame3D-module__INuZGa__card[data-menu=countdown]{width:235px}.CarGame3D-module__INuZGa__countdown{font-size:70px}.CarGame3D-module__INuZGa__hud{width:72%}.CarGame3D-module__INuZGa__stat{font-size:26px}.CarGame3D-module__INuZGa__utility{flex-direction:column;top:8px;left:8px}.CarGame3D-module__INuZGa__assetProgress{height:55%}.CarGame3D-module__INuZGa__mission{display:none}.CarGame3D-module__INuZGa__nitro,.CarGame3D-module__INuZGa__nitro:disabled{width:68px;height:68px}.CarGame3D-module__INuZGa__driveControls{bottom:10px}.CarGame3D-module__INuZGa__arrows button{width:52px;height:52px}}@keyframes CarGame3D-module__INuZGa__panelIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes CarGame3D-module__INuZGa__countPop{0%{transform:scale(.85)}25%{transform:scale(1.08)}60%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CarGame3D-module__INuZGa__card,.CarGame3D-module__INuZGa__countdown{animation:none}.CarGame3D-module__INuZGa__card button,.CarGame3D-module__INuZGa__progressCar{transition:none}}.CarGame3D-module__INuZGa__card[data-menu=loading]{filter:none;background:0 0;border:0;border-image:;border-radius:0;width:100%;max-width:none;height:100%;padding:0;animation:none}.CarGame3D-module__INuZGa__card>button>span{justify-content:center;align-items:center;gap:10px;display:inline-flex}.CarGame3D-module__INuZGa__card button svg{flex-shrink:0;transform:translateY(-.06em)}.CarGame3D-module__INuZGa__utility .CarGame3D-module__INuZGa__iconButton{border-width:2px;flex-basis:40px;width:40px;height:40px;padding:7px;position:relative}.CarGame3D-module__INuZGa__utility .CarGame3D-module__INuZGa__iconButton:after{content:"";border-radius:50%;position:absolute;inset:-4px}.CarGame3D-module__INuZGa__utility .CarGame3D-module__INuZGa__iconButton svg{width:100%;height:100%}@container (max-width:430px){.CarGame3D-module__INuZGa__utility .CarGame3D-module__INuZGa__iconButton{flex-basis:36px;width:36px;height:36px;padding:6px}}
@font-face{font-family:coiny;src:url(../media/Coiny_Regular-s.p.1i0kktxb67y--.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:coiny Fallback;src:local(Arial);ascent-override:64.26%;descent-override:21.42%;line-gap-override:51.4%;size-adjust:116.72%}.coiny_39d2dce8-module__raSIPa__className{font-family:coiny,coiny Fallback;font-weight:400}.coiny_39d2dce8-module__raSIPa__variable{--font-display:"coiny", "coiny Fallback"}
.GameShell-module___svdhW__page{color:#2f1546;background:radial-gradient(circle at 15% 8%,#ffd14973,#0000 25rem),radial-gradient(circle at 90% 20%,#9b2ce133,#0000 30rem),#fff9ee;min-height:100svh;padding:32px 20px 56px}.GameShell-module___svdhW__header{justify-content:space-between;align-items:center;gap:18px;width:min(100%,1060px);margin:0 auto 22px;display:flex}.GameShell-module___svdhW__header>div{min-width:0}.GameShell-module___svdhW__header h1{margin:0 0 5px;font-size:clamp(1.8rem,4vw,3rem)}.GameShell-module___svdhW__header p{color:#6e6178;margin:0}.GameShell-module___svdhW__back,.GameShell-module___svdhW__fullscreen{border:0;border-radius:999px;min-height:46px;padding:11px 18px;font-weight:900}.GameShell-module___svdhW__back{white-space:nowrap;color:#4b156d;background:#fff;flex:none;box-shadow:0 8px 25px #2a053f1f}.GameShell-module___svdhW__fullscreen{color:#fff;background:linear-gradient(135deg,#9b2ce1,#681b91)}.GameShell-module___svdhW__stageWrap{width:min(100%,960px);margin:auto}.GameShell-module___svdhW__stage{aspect-ratio:4/3;background:#18072a;border:8px solid #fff;border-radius:30px;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 80px #2a053f38}.GameShell-module___svdhW__stage.GameShell-module___svdhW__wideStage{aspect-ratio:16/9}.GameShell-module___svdhW__stage:fullscreen{aspect-ratio:auto;background:#12051f;border:0;border-radius:0;place-items:center;width:100vw;height:100dvh;display:grid}.GameShell-module___svdhW__stage:fullscreen .GameShell-module___svdhW__viewport{aspect-ratio:16/9;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw)}.GameShell-module___svdhW__stagePseudo{z-index:9999;aspect-ratio:auto;background:#12051f;border:0;border-radius:0;place-items:center;width:100vw;height:100dvh;display:grid;position:fixed;inset:0}.GameShell-module___svdhW__stagePseudo .GameShell-module___svdhW__viewport{aspect-ratio:16/9;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw)}.GameShell-module___svdhW__stageExit{top:max(10px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));z-index:50;top:max(68px, calc(env(safe-area-inset-top) + 10px));right:max(10px, env(safe-area-inset-right));color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18072ac7;border:1px solid #ffffff4d;border-radius:999px;min-height:42px;padding:9px 14px;font-weight:900;display:block;position:absolute}.GameShell-module___svdhW__stage:fullscreen .GameShell-module___svdhW__stageExit,.GameShell-module___svdhW__stagePseudo .GameShell-module___svdhW__stageExit{display:block}.GameShell-module___svdhW__viewport{width:100%;height:100%;position:relative;overflow:hidden}.GameShell-module___svdhW__toolbar{justify-content:center;margin-top:16px;display:flex}.GameShell-module___svdhW__hint{text-align:center;color:#6e6178;max-width:760px;margin:14px auto 0;font-size:.92rem}.GameShell-module___svdhW__menu{width:min(100%,980px);margin:40px auto}.GameShell-module___svdhW__menu h1{text-align:center;font-size:clamp(2.4rem,7vw,5rem)}.GameShell-module___svdhW__menu>p{text-align:center;color:#6e6178}.GameShell-module___svdhW__cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.GameShell-module___svdhW__card{color:#fff;border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:24px;transition:translate .2s;display:flex;box-shadow:0 20px 50px #2a053f2e}.GameShell-module___svdhW__card:hover,.GameShell-module___svdhW__card:focus-visible{translate:0 -6px}.GameShell-module___svdhW__card span{font-size:3rem}.GameShell-module___svdhW__card h2{margin:14px 0 5px;font-size:1.8rem}.GameShell-module___svdhW__card p{color:#fffc;margin:0}.GameShell-module___svdhW__space{background:linear-gradient(145deg,#15124a,#6930c3)}.GameShell-module___svdhW__color{background:linear-gradient(145deg,#ff6b6b,#ffb703)}.GameShell-module___svdhW__puzzle{background:linear-gradient(145deg,#028090,#50c878)}@media (max-width:720px){.GameShell-module___svdhW__page{padding:18px 12px 36px}.GameShell-module___svdhW__header{align-items:flex-start}.GameShell-module___svdhW__header p{display:none}.GameShell-module___svdhW__back{padding-inline:14px}.GameShell-module___svdhW__stage{aspect-ratio:3/4;border-width:5px;border-radius:20px;width:min(100%,75svh - 112.5px);margin-inline:auto}.GameShell-module___svdhW__stage.GameShell-module___svdhW__tallMobile{aspect-ratio:5/8}.GameShell-module___svdhW__stage:fullscreen .GameShell-module___svdhW__viewport,.GameShell-module___svdhW__stagePseudo .GameShell-module___svdhW__viewport{aspect-ratio:auto;width:100vw;height:100dvh}.GameShell-module___svdhW__stage.GameShell-module___svdhW__stagePseudo{border:0;border-radius:0}.GameShell-module___svdhW__cards{grid-template-columns:1fr}}.GameShell-module___svdhW__page{padding:16px 12px 20px}.GameShell-module___svdhW__header{margin-bottom:12px}.GameShell-module___svdhW__header h1{font-size:clamp(1.5rem,3vw,2.4rem)}.GameShell-module___svdhW__stageWrap{width:min(100%,960px,177.778svh - 284.444px)}.GameShell-module___svdhW__stage{border-width:5px}.GameShell-module___svdhW__stageExit{top:auto;bottom:max(100px,env(safe-area-inset-bottom));right:max(10px,env(safe-area-inset-right));min-height:44px}.GameShell-module___svdhW__toolbar{margin-top:8px}.GameShell-module___svdhW__hint{margin:8px auto 0;font-size:.8rem}@media (max-width:720px){.GameShell-module___svdhW__header h1{font-size:1.35rem}.GameShell-module___svdhW__header{align-items:center;gap:8px;margin-bottom:8px}.GameShell-module___svdhW__back{white-space:nowrap;min-height:44px;padding:8px 12px}.GameShell-module___svdhW__stageWrap{width:100%}.GameShell-module___svdhW__stage.GameShell-module___svdhW__tallMobile{aspect-ratio:5/8;width:min(100%,62.5svh - 106.25px)}.GameShell-module___svdhW__stage.GameShell-module___svdhW__stagePseudo,.GameShell-module___svdhW__stage:fullscreen{aspect-ratio:auto;width:100vw;height:100dvh}.GameShell-module___svdhW__hint{display:none}}@media (max-height:500px) and (min-aspect-ratio:1){.GameShell-module___svdhW__header{display:none}.GameShell-module___svdhW__page{padding:8px}.GameShell-module___svdhW__stageWrap{width:min(100%,177.778svh - 115.556px)}.GameShell-module___svdhW__hint{display:none}}@media (max-width:720px) and (max-aspect-ratio:1){.GameShell-module___svdhW__stage.GameShell-module___svdhW__tallMobile{aspect-ratio:auto;width:100%;height:clamp(380px,100svh - 152px,740px)}.GameShell-module___svdhW__stage:fullscreen,.GameShell-module___svdhW__stage.GameShell-module___svdhW__stagePseudo{width:100vw;height:100dvh}}.GameShell-module___svdhW__viewport{container-type:size}.GameShell-module___svdhW__stage:has([data-phase=selecting]) .GameShell-module___svdhW__stageExit{top:10px;bottom:auto;right:8px}.GameShell-module___svdhW__page{box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;padding:10px;display:flex;overflow:hidden}.GameShell-module___svdhW__header{flex:none;margin-bottom:8px}.GameShell-module___svdhW__header p,.GameShell-module___svdhW__hint{display:none}.GameShell-module___svdhW__stageWrap{flex-direction:column;flex:1;width:min(100%,1060px);min-height:0;margin:0 auto;display:flex}.GameShell-module___svdhW__stage,.GameShell-module___svdhW__stage.GameShell-module___svdhW__wideStage,.GameShell-module___svdhW__stage.GameShell-module___svdhW__tallMobile{aspect-ratio:auto;flex:1;width:100%;height:auto;min-height:0}.GameShell-module___svdhW__toolbar{flex:none;margin-top:8px}.GameShell-module___svdhW__stage:fullscreen,.GameShell-module___svdhW__stage.GameShell-module___svdhW__stagePseudo{width:100vw;height:100dvh}.GameShell-module___svdhW__stage:fullscreen .GameShell-module___svdhW__viewport,.GameShell-module___svdhW__stagePseudo .GameShell-module___svdhW__viewport{aspect-ratio:auto;width:100%;height:100%}@media (max-height:500px) and (min-aspect-ratio:1){.GameShell-module___svdhW__page{padding:5px}.GameShell-module___svdhW__header{display:none}.GameShell-module___svdhW__toolbar{margin-top:4px}.GameShell-module___svdhW__fullscreen{min-height:44px;padding:6px 16px}}:is(.GameShell-module___svdhW__stage:has([data-phase=controls]) .GameShell-module___svdhW__stageExit,.GameShell-module___svdhW__stage:has([data-phase=map]) .GameShell-module___svdhW__stageExit){top:8px;bottom:auto;right:8px}@media (max-height:500px) and (orientation:landscape){.GameShell-module___svdhW__page{padding:5px}.GameShell-module___svdhW__header{margin-bottom:4px;display:flex}.GameShell-module___svdhW__header h1{font-size:1rem}.GameShell-module___svdhW__stageWrap{width:min(100%,177.778svh - 85.3333px)}}.GameShell-module___svdhW__page{color:#fff;font-family:var(--font-display,sans-serif);background:radial-gradient(at 15% 10%,#4e2489,#0000 60%),radial-gradient(at 90% 80%,#173d85,#0000 60%),#160b38}.GameShell-module___svdhW__header h1{color:#fff;text-shadow:0 1px 2px #66339480;font-weight:400}.GameShell-module___svdhW__back,.GameShell-module___svdhW__fullscreen,.GameShell-module___svdhW__stageExit{font-family:var(--font-display,sans-serif);color:#fff;text-shadow:0 1px 2px #48217470;cursor:pointer;background:radial-gradient(at 50% 0,#c98aff,#0000 60%),linear-gradient(#9847dd,#6529ab);border:1px solid #d2b8ff;font-weight:400;box-shadow:inset 0 1px 2px #e9c6ff70,0 2px #3a135f90}.GameShell-module___svdhW__back{background:radial-gradient(at top,#ffaddb,#0000 65%),linear-gradient(#ed429a,#b72778);border-color:#ffd0ed;box-shadow:inset 0 1px 2px #ffc1e370,0 2px #771a5090}.GameShell-module___svdhW__stage{border-color:#b8a0fa;box-shadow:0 0 0 2px #7449c7,0 12px 40px #07032080}.GameShell-module___svdhW__fullscreen:hover,.GameShell-module___svdhW__back:hover{filter:brightness(1.15)}.GameShell-module___svdhW__stageExit{background:linear-gradient(#e950a6,#a82370);border-color:#ffd0ed;font-size:12px;box-shadow:0 3px #721745}.GameShell-module___svdhW__back:focus-visible,.GameShell-module___svdhW__fullscreen:focus-visible,.GameShell-module___svdhW__stageExit:focus-visible{outline-offset:4px;outline:3px solid #fd4}@media (min-width:721px){.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stageWrap{flex:none;width:min(100%,1060px,177.778dvh - 266.667px)}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stage:not(:fullscreen):not(.GameShell-module___svdhW__stagePseudo){aspect-ratio:auto;flex:none;height:auto}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stage:not(:fullscreen):not(.GameShell-module___svdhW__stagePseudo) .GameShell-module___svdhW__viewport{aspect-ratio:16/9;height:auto}}@media (max-width:720px){.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stageWrap{width:min(100%,calc((100dvh - 140px - env(safe-area-inset-bottom)) * 1168.07 / 2527.82));flex:none}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stage:not(:fullscreen):not(.GameShell-module___svdhW__stagePseudo){aspect-ratio:auto;flex:none;height:auto}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__stage:not(:fullscreen):not(.GameShell-module___svdhW__stagePseudo) .GameShell-module___svdhW__viewport{aspect-ratio:1168.07/2527.82;height:auto}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__toolbar{margin-top:6px}.GameShell-module___svdhW__fixedWideFrame .GameShell-module___svdhW__fullscreen{white-space:nowrap;min-height:40px;padding:6px 12px;font-size:12px}}.GameShell-module___svdhW__page{color:#2f1546;background:radial-gradient(circle at 15% 8%,#ffd14973,#0000 25rem),radial-gradient(circle at 90% 20%,#9b2ce133,#0000 30rem),#fff9ee}.GameShell-module___svdhW__stage[data-game=aviator] .GameShell-module___svdhW__stageExit{top:auto;right:auto;bottom:max(10px, env(safe-area-inset-bottom));left:max(10px, env(safe-area-inset-left));color:#fff;min-height:40px;box-shadow:none;text-shadow:0 2px 3px #12082fbf;background:0 0;border:0;padding:6px 4px}.GameShell-module___svdhW__header h1{color:#2f1546;text-shadow:none;font-size:clamp(1.8rem,4vw,3rem);font-weight:900}.GameShell-module___svdhW__back{color:#4b156d;background:#fff;border:0;font-weight:900;box-shadow:0 8px 25px #2a053f1f}@media (max-width:720px){.GameShell-module___svdhW__page{color:#2f1546;background:#fff9ee}.GameShell-module___svdhW__header h1{font-size:clamp(1.55rem,6vw,2.2rem)}.GameShell-module___svdhW__back{color:#4b156d;background:#fff;border:0;box-shadow:0 8px 25px #2a053f1f}}
.LoadingScreen-module___ULiya__screen{box-sizing:border-box;color:#ffe457;width:100%;height:100%;min-height:180px;font-family:var(--font-display,sans-serif);text-align:center;background:radial-gradient(at 50% 40%,#673ab7de,#211047f5),url(/test-games/car-3d/r12-ui/map-background.webp) 50%/cover;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:22px;display:flex}.LoadingScreen-module___ULiya__screen p{text-shadow:0 3px #6d370c;margin:0;color:#ffe457!important;font-size:clamp(22px,4vw,32px)!important}.LoadingScreen-module___ULiya__dots{width:90px;height:90px;position:relative}.LoadingScreen-module___ULiya__dots i{width:18px;height:18px;transform:rotate(calc(var(--i)*45deg)) translateY(-35px);animation:1.2s linear infinite LoadingScreen-module___ULiya__blink;animation-delay:calc(var(--i)*-.15s);background:radial-gradient(circle at 30% 25%,#fff7be,#ffe15c 45%,#f5a724);border-radius:50%;position:absolute;top:36px;left:36px;box-shadow:0 3px #a86923}@keyframes LoadingScreen-module___ULiya__blink{0%,to{opacity:1}65%{opacity:.2}}@media (prefers-reduced-motion:reduce){.LoadingScreen-module___ULiya__dots i{animation:none}}
@font-face{font-family:coiny;src:url(../media/Fredoka_Bold-s.p.2a8rbl_-in-bs.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:coiny Fallback;src:local(Arial);ascent-override:94.52%;descent-override:22.9%;line-gap-override:0.0%;size-adjust:103.05%}.coiny_6faaf356-module__j4dhnG__className{font-family:coiny,coiny Fallback;font-weight:700}.coiny_6faaf356-module__j4dhnG__variable{--font-display:"coiny", "coiny Fallback"}
@font-face{font-family:lilita;src:url(../media/LilitaOne_Regular-s.p.13vy6_ta96xjs.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:lilita Fallback;src:local(Arial);ascent-override:95.73%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:96.42%}.lilita_227a97f1-module__3d41ua__className{font-family:lilita,lilita Fallback;font-weight:400}.lilita_227a97f1-module__3d41ua__variable{--font-lilita:"lilita", "lilita Fallback"}
.GameShell-module__nuh_EW__page{box-sizing:border-box;color:#fff;min-height:100dvh;font-family:var(--font-display,sans-serif);background:radial-gradient(at 15% 10%,#4e2489,#0000 60%),radial-gradient(at 90% 80%,#173d85,#0000 60%),#160b38;flex-direction:column;padding:24px 16px 28px;display:flex;overflow:hidden}.GameShell-module__nuh_EW__page *,.GameShell-module__nuh_EW__page :before,.GameShell-module__nuh_EW__page :after{box-sizing:border-box}.GameShell-module__nuh_EW__header{justify-content:space-between;align-items:center;gap:12px;width:min(100%,1200px);margin:0 auto 16px;display:flex}.GameShell-module__nuh_EW__header>div{min-width:0}.GameShell-module__nuh_EW__header h1{overflow-wrap:anywhere;color:#fff;text-shadow:0 1px 2px #66339480;margin:0;font-size:clamp(1.35rem,3vw,2.4rem);font-weight:400}.GameShell-module__nuh_EW__header p,.GameShell-module__nuh_EW__hint{display:none}.GameShell-module__nuh_EW__back,.GameShell-module__nuh_EW__fullscreen,.GameShell-module__nuh_EW__stageExit{color:#fff;font:inherit;cursor:pointer;text-shadow:0 1px 2px #48217470;background:radial-gradient(at 50% 0,#c98aff,#0000 60%),linear-gradient(#9847dd,#6529ab);border:1px solid #d2b8ff;font-weight:400;box-shadow:inset 0 1px 2px #e9c6ff70,0 2px #3a135f90}.GameShell-module__nuh_EW__back{white-space:nowrap;background:radial-gradient(at top,#ffaddb,#0000 65%),linear-gradient(#ed429a,#b72778);border-color:#ffd0ed;border-radius:999px;flex:none;min-height:44px;padding:8px 12px;box-shadow:inset 0 1px 2px #ffc1e370,0 2px #771a5090}.GameShell-module__nuh_EW__fullscreen{border-radius:999px;min-height:44px;padding:7px 16px}.GameShell-module__nuh_EW__back:hover,.GameShell-module__nuh_EW__fullscreen:hover{filter:brightness(1.15)}.GameShell-module__nuh_EW__back:focus-visible,.GameShell-module__nuh_EW__fullscreen:focus-visible,.GameShell-module__nuh_EW__stageExit:focus-visible{outline-offset:4px;outline:3px solid #fd4}.GameShell-module__nuh_EW__stageWrap{flex-direction:column;flex:1;justify-content:center;width:min(100%,1200px);min-height:0;margin:0 auto;display:flex}.GameShell-module__nuh_EW__stage{background:#160b38;border:5px solid #b8a0fa;border-radius:22px;flex:1;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 2px #7449c7,0 12px 40px #07032080}.GameShell-module__nuh_EW__stage[data-layout=landscape]{aspect-ratio:16/9;flex:0 auto;align-self:center;width:min(100%,177.778dvh - 320px)}.GameShell-module__nuh_EW__stage[data-layout=portrait]{aspect-ratio:9/16;flex:0 auto;align-self:center;width:min(100%,56.25dvh - 90px)}.GameShell-module__nuh_EW__viewport{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.GameShell-module__nuh_EW__toolbar{flex:none;justify-content:center;margin-top:8px;display:flex}.GameShell-module__nuh_EW__stageExit{z-index:50;top:max(4px, env(safe-area-inset-top));color:#fff;min-height:40px;box-shadow:none;text-shadow:0 2px 3px #12082f;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:6px 4px;font-size:clamp(14px,1.5vw,20px);font-weight:700;display:block;position:absolute;left:50%;right:auto;transform:translate(-50%)}.GameShell-module__nuh_EW__stage:fullscreen .GameShell-module__nuh_EW__stageExit,.GameShell-module__nuh_EW__stagePseudo .GameShell-module__nuh_EW__stageExit{top:max(10px, env(safe-area-inset-top));left:auto;right:max(10px, env(safe-area-inset-right));transform:none}.GameShell-module__nuh_EW__stage:fullscreen,.GameShell-module__nuh_EW__stagePseudo{aspect-ratio:auto;width:100vw;height:100dvh;box-shadow:none;background:#160b38;border:0;border-radius:0;place-items:center;display:grid}.GameShell-module__nuh_EW__stage:fullscreen .GameShell-module__nuh_EW__viewport,.GameShell-module__nuh_EW__stagePseudo .GameShell-module__nuh_EW__viewport{height:auto;max-height:100dvh}.GameShell-module__nuh_EW__stage[data-layout=landscape]:fullscreen .GameShell-module__nuh_EW__viewport,.GameShell-module__nuh_EW__stage[data-layout=landscape].GameShell-module__nuh_EW__stagePseudo .GameShell-module__nuh_EW__viewport{aspect-ratio:16/9;width:min(100vw,177.778dvh)}.GameShell-module__nuh_EW__stage[data-layout=portrait]:fullscreen .GameShell-module__nuh_EW__viewport,.GameShell-module__nuh_EW__stage[data-layout=portrait].GameShell-module__nuh_EW__stagePseudo .GameShell-module__nuh_EW__viewport{aspect-ratio:9/16;width:min(100vw,56.25dvh)}.GameShell-module__nuh_EW__stagePseudo{z-index:9999;position:fixed;inset:0}@media (max-width:720px){.GameShell-module__nuh_EW__page{padding:12px 10px 18px}.GameShell-module__nuh_EW__header{gap:8px;margin-bottom:10px}.GameShell-module__nuh_EW__header h1{font-size:1.25rem}.GameShell-module__nuh_EW__stage[data-layout=landscape]{width:min(100%,177.778dvh - 266.667px)}.GameShell-module__nuh_EW__stage[data-layout=portrait]{width:min(100%,56.25dvh - 84.375px)}}@media (max-height:500px) and (orientation:landscape){.GameShell-module__nuh_EW__page{height:100dvh;min-height:0;padding:5px;overflow:hidden}.GameShell-module__nuh_EW__header{margin-bottom:4px;display:flex}.GameShell-module__nuh_EW__header h1{font-size:1rem}.GameShell-module__nuh_EW__toolbar{margin-top:4px}.GameShell-module__nuh_EW__stage[data-layout=landscape]{width:min(100%,177.778dvh - 85.3333px)}}@media (min-width:721px){.GameShell-module__nuh_EW__stage .GameShell-module__nuh_EW__stageExit{min-height:48px;font-size:clamp(18px,1.8vw,26px)}.GameShell-module__nuh_EW__stage:has([data-native-screen=amigos]) .GameShell-module__nuh_EW__stageExit{top:max(10px, env(safe-area-inset-top));left:auto;right:max(18px, env(safe-area-inset-right));bottom:auto;transform:none}.GameShell-module__nuh_EW__stage:has([data-native-screen=amigos]):fullscreen .GameShell-module__nuh_EW__stageExit{top:max(10px, env(safe-area-inset-top));left:auto;right:max(18px, env(safe-area-inset-right));bottom:auto;transform:none}.GameShell-module__nuh_EW__stage.GameShell-module__nuh_EW__stagePseudo:has([data-native-screen=amigos]) .GameShell-module__nuh_EW__stageExit{top:max(10px, env(safe-area-inset-top));left:auto;right:max(18px, env(safe-area-inset-right));bottom:auto;transform:none}.GameShell-module__nuh_EW__stage:has([data-testid=car-game-3d]) .GameShell-module__nuh_EW__stageExit{top:auto;left:auto;right:max(10px, env(safe-area-inset-right));bottom:5%;transform:none}.GameShell-module__nuh_EW__stage:has([data-testid=car-game-3d]):fullscreen .GameShell-module__nuh_EW__stageExit{top:auto;left:auto;right:max(10px, env(safe-area-inset-right));bottom:5%;transform:none}.GameShell-module__nuh_EW__stage.GameShell-module__nuh_EW__stagePseudo:has([data-testid=car-game-3d]) .GameShell-module__nuh_EW__stageExit{top:auto;left:auto;right:max(10px, env(safe-area-inset-right));bottom:5%;transform:none}}.GameShell-module__nuh_EW__page{color:#2f1546;background:radial-gradient(circle at 15% 8%,#ffd14973,#0000 25rem),radial-gradient(circle at 90% 20%,#9b2ce133,#0000 30rem),#fff9ee}.GameShell-module__nuh_EW__header h1{color:#2f1546;text-shadow:none;font-size:clamp(1.8rem,4vw,3rem);font-weight:900}.GameShell-module__nuh_EW__back{color:#4b156d;background:#fff;border:0;font-weight:900;box-shadow:0 8px 25px #2a053f1f}@media (max-width:720px){.GameShell-module__nuh_EW__page{color:#2f1546;background:#fff9ee}.GameShell-module__nuh_EW__header h1{font-size:clamp(1.55rem,6vw,2.2rem)}.GameShell-module__nuh_EW__back{color:#4b156d;background:#fff;border:0;box-shadow:0 8px 25px #2a053f1f}}
.LoadingScreen-module__gqynIW__screen{box-sizing:border-box;color:#ffe457;width:100%;height:100%;min-height:180px;font-family:var(--font-display,sans-serif);text-align:center;background:#482779;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:22px;display:flex}.LoadingScreen-module__gqynIW__screen p{text-shadow:0 3px #6d370c;margin:0;color:#ffe457!important;font-size:clamp(22px,4vw,32px)!important}.LoadingScreen-module__gqynIW__dots{width:90px;height:90px;position:relative}.LoadingScreen-module__gqynIW__dots i{width:18px;height:18px;transform:rotate(calc(var(--i)*45deg)) translateY(-35px);animation:1.2s linear infinite LoadingScreen-module__gqynIW__blink;animation-delay:calc(var(--i)*-.15s);background:radial-gradient(circle at 30% 25%,#fff7be,#ffe15c 45%,#f5a724);border-radius:50%;position:absolute;top:36px;left:36px;box-shadow:0 3px #a86923}@keyframes LoadingScreen-module__gqynIW__blink{0%,to{opacity:1}65%{opacity:.2}}@media (prefers-reduced-motion:reduce){.LoadingScreen-module__gqynIW__dots i{animation:none}}
.NativeArt-module__QlT3ua__frame{isolation:isolate;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;container-type:size}.NativeArt-module__QlT3ua__base,.NativeArt-module__QlT3ua__layout{width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.NativeArt-module__QlT3ua__base{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.NativeArt-module__QlT3ua__layout{pointer-events:none}.NativeArt-module__QlT3ua__hotspot{color:#0000;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;margin:0;padding:0;display:block;position:absolute}.NativeArt-module__QlT3ua__frame .NativeArt-module__QlT3ua__hotspot:focus,.NativeArt-module__QlT3ua__frame .NativeArt-module__QlT3ua__hotspot:focus-visible{box-shadow:none;filter:none;outline:none}.NativeArt-module__QlT3ua__hotspot:active{background:#ffffff18}.NativeArt-module__QlT3ua__hotspot:disabled{cursor:default}.NativeArt-module__QlT3ua__overlayImage{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.NativeArt-module__QlT3ua__mobile{display:none}.NativeArt-module__QlT3ua__wide{display:block}@container (max-aspect-ratio:1){.NativeArt-module__QlT3ua__mobile{display:block}.NativeArt-module__QlT3ua__wide{display:none}}
.NativeSettings-module__ruVR7G__backdrop{z-index:20;font-family:var(--font-display,sans-serif);color:#17468e;background:#102d7d88;place-items:center;display:grid;position:absolute;inset:0}.NativeSettings-module__ruVR7G__settings{background:linear-gradient(135deg,#e8fafff2,#d2f3fff2);border:3px solid #dcf7ff;border-radius:5%;grid-template-rows:auto 1fr 1fr;grid-template-columns:1fr 1fr;gap:4%;width:min(92%,1760px);height:min(92%,920px);padding:5.5% 4%;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 30px #08245f66}.NativeSettings-module__ruVR7G__settings h2{text-align:center;color:#fff;text-shadow:0 5px #2449a0;grid-column:1/-1;margin:0;font-size:clamp(36px,5vw,78px);line-height:1}.NativeSettings-module__ruVR7G__back{aspect-ratio:1;color:#fff;cursor:pointer;background:linear-gradient(#5fe6ff,#0784e5);border:2px solid #dffcff;border-radius:50%;width:clamp(54px,7vw,110px);font-size:clamp(28px,4vw,56px);position:absolute;top:4%;left:3%;box-shadow:inset 0 3px #fff8,0 6px #0758a5}.NativeSettings-module__ruVR7G__controlsMask{z-index:5;pointer-events:none;background:#e5f8ff;border-radius:34px;width:47%;height:72%;position:absolute;top:22%;left:50%}.NativeSettings-module__ruVR7G__audioCard,.NativeSettings-module__ruVR7G__motion,.NativeSettings-module__ruVR7G__links{background:#ffffffd9;border-radius:38px}.NativeSettings-module__ruVR7G__audioCard{flex-direction:column;grid-column:1;justify-content:space-around;padding:7% 8%;display:flex}.NativeSettings-module__ruVR7G__volume{align-items:center;gap:7%;min-height:34%;display:flex}.NativeSettings-module__ruVR7G__volumeIcon{color:#087df1;text-align:center;width:18%;font-size:clamp(40px,6vw,100px)}.NativeSettings-module__ruVR7G__volumeBody{flex-direction:column;flex:1;gap:12px;display:flex}.NativeSettings-module__ruVR7G__volume strong{color:#194892;font-size:clamp(25px,3vw,52px)}.NativeSettings-module__ruVR7G__volume input{appearance:none;background:linear-gradient(90deg,#4edaff var(--value),#cee7f5 var(--value));border-radius:999px;outline:0;width:100%;height:28px}.NativeSettings-module__ruVR7G__volume input::-webkit-slider-thumb{appearance:none;cursor:pointer;background:radial-gradient(circle at 35% 25%,#b8faff,#087df1 62%,#0051b8);border:3px solid #fff;border-radius:50%;width:clamp(38px,5vw,78px);height:clamp(38px,5vw,78px);box-shadow:0 4px #17488f}.NativeSettings-module__ruVR7G__motion{color:#17468e;text-align:left;cursor:pointer;border:0;grid-column:2;align-items:center;gap:7%;padding:7%;display:flex}.NativeSettings-module__ruVR7G__motion strong,.NativeSettings-module__ruVR7G__motion small{display:block}.NativeSettings-module__ruVR7G__motion strong{font-size:clamp(24px,2.6vw,46px)}.NativeSettings-module__ruVR7G__motion small{color:#5079a5;margin-top:8px;font-size:clamp(18px,1.7vw,30px)}.NativeSettings-module__ruVR7G__switch{background:#2bea00;border-radius:999px;width:24%;min-width:90px;height:60px;padding:6px;display:block;box-shadow:inset 0 -5px #079500}.NativeSettings-module__ruVR7G__switch i{background:#fff;border-radius:50%;width:48px;height:48px;display:block}.NativeSettings-module__ruVR7G__switchOn{background:#2bea00}.NativeSettings-module__ruVR7G__switchOn i{margin-left:auto}.NativeSettings-module__ruVR7G__walker{color:#fff;background:#91b9d8;border-radius:50%;place-items:center;width:75px;height:75px;margin-left:auto;font-size:48px;display:grid}.NativeSettings-module__ruVR7G__links{flex-direction:column;grid-column:2;justify-content:center;gap:18px;padding:6%;display:flex}.NativeSettings-module__ruVR7G__links button{color:#fff;min-height:92px;font:inherit;text-shadow:0 3px #075387;cursor:pointer;background:linear-gradient(#63e7ff,#0b8fd4 55%,#0870b7);border:0;border-radius:999px;font-size:clamp(23px,2.5vw,46px);font-weight:700;box-shadow:inset 0 3px #fff8,0 6px #075787}.NativeSettings-module__ruVR7G__links button span{margin-right:8%;font-size:1.1em}.NativeSettings-module__ruVR7G__subpanel{color:#17468e;text-align:center;background:#fff;border-radius:32px;grid-column:1/-1;place-self:center;width:min(90%,760px);padding:7%;font-size:clamp(20px,2.2vw,34px)}.NativeSettings-module__ruVR7G__controlChoices{gap:16px;display:flex}.NativeSettings-module__ruVR7G__controlChoices button{color:#15558e;min-height:60px;font:inherit;cursor:pointer;background:#e9fbff;border:2px solid #65cde8;border-radius:16px;flex:1}.NativeSettings-module__ruVR7G__controlChoices button[aria-pressed=true]{color:#fff;background:#47c6eb}@media (max-aspect-ratio:1){.NativeSettings-module__ruVR7G__controlsMask{background:#e5f8ff;border-radius:30px;width:90%;height:50%;display:block;top:45%;left:5%}.NativeSettings-module__ruVR7G__settings{border-radius:8%;flex-direction:column;gap:2.5%;width:92%;height:94%;padding:18% 5% 7%;display:flex}.NativeSettings-module__ruVR7G__settings h2{font-size:8cqw}.NativeSettings-module__ruVR7G__back{width:15vw;top:3%;left:5%}.NativeSettings-module__ruVR7G__audioCard{border-radius:30px;flex:0 0 39%;padding:5% 7%}.NativeSettings-module__ruVR7G__volume{gap:5%;min-height:40%}.NativeSettings-module__ruVR7G__volumeIcon{font-size:12cqw}.NativeSettings-module__ruVR7G__volume strong{font-size:7cqw}.NativeSettings-module__ruVR7G__volume input{height:18px}.NativeSettings-module__ruVR7G__volume input::-webkit-slider-thumb{width:11vw;height:11vw}.NativeSettings-module__ruVR7G__motion{border-radius:30px;flex:0 0 14%;gap:5%;padding:5%}.NativeSettings-module__ruVR7G__motion strong{font-size:5.4cqw}.NativeSettings-module__ruVR7G__motion small{font-size:3.7cqw}.NativeSettings-module__ruVR7G__switch{min-width:23%;height:11vw}.NativeSettings-module__ruVR7G__switch i{width:9vw;height:9vw}.NativeSettings-module__ruVR7G__walker{width:13vw;height:13vw;font-size:8vw}.NativeSettings-module__ruVR7G__links{border-radius:30px;flex:0 0 27%;gap:6%;padding:5%}.NativeSettings-module__ruVR7G__links button{flex:1;min-height:0;font-size:5.3cqw}.NativeSettings-module__ruVR7G__subpanel{width:100%;padding:8%;font-size:4.5cqw}.NativeSettings-module__ruVR7G__controlsMask{background:linear-gradient(#c9f2ff,#83dced);border-radius:0;height:50%;top:45%}.NativeSettings-module__ruVR7G__gentleControl{background:#f3fcff;border:2px solid #d9f8ff;border-radius:28px;height:10%;padding:2% 4%;box-shadow:0 4px 8px #4a9fbe55}}.NativeSettings-module__ruVR7G__gentleControl{background:#f3fcff;border:2px solid #d9f8ff;border-radius:28px;padding:1% 2%;box-shadow:0 4px 8px #4a9fbe55}.NativeSettings-module__ruVR7G__controlsMask{background:linear-gradient(135deg,#e8faff,#d2f3ff);border-radius:0}@media (max-aspect-ratio:1){.NativeSettings-module__ruVR7G__controlsMask{background:linear-gradient(#c9f2ff,#83dced);width:100%;left:0}}
.ControlModeSelect-module__WA3xUq__screen{box-sizing:border-box;color:#fff;width:100%;height:100%;font-family:var(--font-display,sans-serif);background:linear-gradient(#26134b99,#211044de),url(/test-games/car-3d/r12-ui/map-background.webp) 50%/cover;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:28px;display:flex;overflow:hidden;container-type:size}.ControlModeSelect-module__WA3xUq__screen *{box-sizing:border-box}.ControlModeSelect-module__WA3xUq__screen h2{text-align:center;text-shadow:0 1px 2px #29134680;margin:0;font-size:clamp(24px,4cqw,36px);font-weight:400;line-height:1.2}.ControlModeSelect-module__WA3xUq__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(100%,690px);display:grid}.ControlModeSelect-module__WA3xUq__choices button{color:#fff;min-width:0;font:inherit;cursor:pointer;border:1px solid #d4f6bc;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 16px;transition:filter .15s,transform .15s;display:flex;box-shadow:inset 0 2px 2px #fff5,0 3px #12264770}.ControlModeSelect-module__WA3xUq__easy{background:linear-gradient(#5ebd42,#20864a)}.ControlModeSelect-module__WA3xUq__choices .ControlModeSelect-module__WA3xUq__free{background:linear-gradient(#399cd9,#3656b6);border-color:#aadfff}.ControlModeSelect-module__WA3xUq__choices svg{flex-shrink:0;width:100%;max-width:240px;height:110px;display:block}.ControlModeSelect-module__WA3xUq__choices strong{text-align:center;font-size:25px;font-weight:400;line-height:1.15}.ControlModeSelect-module__WA3xUq__choices span{text-align:center;color:#fffef1;font-size:15px;line-height:1.25}.ControlModeSelect-module__WA3xUq__back{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(#ab65dc,#7636b4);border:1px solid #d6b0f3;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:7px 18px 5px 12px;font-size:15px;display:flex;box-shadow:inset 0 1px #ffffff50,0 2px #39146080}.ControlModeSelect-module__WA3xUq__back img{object-fit:contain;width:30px;height:30px}.ControlModeSelect-module__WA3xUq__screen button:focus-visible{outline-offset:4px;outline:3px solid #ffe16b}.ControlModeSelect-module__WA3xUq__screen button:hover{filter:brightness(1.08)}.ControlModeSelect-module__WA3xUq__screen button:active{transform:translateY(2px)}@container (max-width:540px){.ControlModeSelect-module__WA3xUq__screen{gap:20px;padding:22px 16px}.ControlModeSelect-module__WA3xUq__choices{grid-template-columns:1fr;gap:16px;max-width:350px}.ControlModeSelect-module__WA3xUq__choices button{gap:7px;padding:15px}.ControlModeSelect-module__WA3xUq__choices svg{height:92px}.ControlModeSelect-module__WA3xUq__choices strong{font-size:25px}}@container (max-height:580px) and (max-width:540px){.ControlModeSelect-module__WA3xUq__screen{gap:14px;padding:16px}.ControlModeSelect-module__WA3xUq__screen h2{font-size:24px}.ControlModeSelect-module__WA3xUq__choices{gap:12px}.ControlModeSelect-module__WA3xUq__choices button{gap:5px;padding:12px}.ControlModeSelect-module__WA3xUq__choices svg{height:65px}.ControlModeSelect-module__WA3xUq__choices strong{font-size:22px}.ControlModeSelect-module__WA3xUq__choices span{font-size:14px}}@container (max-height:410px) and (min-width:541px){.ControlModeSelect-module__WA3xUq__screen{gap:14px;padding:15px 28px}.ControlModeSelect-module__WA3xUq__screen h2{font-size:25px}.ControlModeSelect-module__WA3xUq__choices{gap:16px;max-width:640px}.ControlModeSelect-module__WA3xUq__choices button{gap:6px;padding:12px}.ControlModeSelect-module__WA3xUq__choices svg{height:68px}.ControlModeSelect-module__WA3xUq__choices strong{font-size:22px}.ControlModeSelect-module__WA3xUq__choices span{font-size:14px}.ControlModeSelect-module__WA3xUq__back{min-height:44px}}@media (prefers-reduced-motion:reduce){.ControlModeSelect-module__WA3xUq__choices button{transition:none}}
.NativeSettingsNative-module__E4HC4q__volumeInput{z-index:3;appearance:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:0;position:absolute}.NativeSettingsNative-module__E4HC4q__volumeInput::-webkit-slider-runnable-track{background:0 0;height:100%}.NativeSettingsNative-module__E4HC4q__volumeInput::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:1px;height:1px}.NativeSettingsNative-module__E4HC4q__volumeInput::-moz-range-track{background:0 0;height:100%}.NativeSettingsNative-module__E4HC4q__volumeInput::-moz-range-thumb{background:0 0;border:0;width:1px;height:1px}.NativeSettingsNative-module__E4HC4q__nativeKnob{z-index:4;pointer-events:none;object-fit:contain;clip-path:circle(39%);position:absolute}.NativeSettingsNative-module__E4HC4q__gentleControl{z-index:4;color:#17468e;pointer-events:none;justify-content:center;align-items:center;gap:2%;width:38%;height:12%;font-size:clamp(20px,2.4vw,42px);font-weight:700;display:flex;position:absolute;top:42%;left:54%}.NativeSettingsNative-module__E4HC4q__gentleIcon{color:#fff;background:#087df1;border-radius:50%;place-items:center;width:1.4em;height:1.4em;font-size:.7em;display:grid}.NativeSettingsNative-module__E4HC4q__gentleLabel{white-space:nowrap}.NativeSettingsNative-module__E4HC4q__gentleSwitch{background:#b4cddd;border-radius:999px;width:1.8em;height:.85em;padding:.08em;display:block;position:relative;box-shadow:inset 0 -3px #7da3be}.NativeSettingsNative-module__E4HC4q__gentleSwitch i{background:#fff;border-radius:50%;width:.69em;height:.69em;transition:transform .15s;display:block;box-shadow:0 2px 3px #47708b}.NativeSettingsNative-module__E4HC4q__gentleSwitch[data-on=true]{background:#2bea00;box-shadow:inset 0 -3px #079500}.NativeSettingsNative-module__E4HC4q__gentleSwitch[data-on=true] i{transform:translate(.95em)}.NativeSettingsNative-module__E4HC4q__backHotspot{z-index:5}.NativeSettingsNative-module__E4HC4q__visuallyHidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-aspect-ratio:1){.NativeSettingsNative-module__E4HC4q__gentleControl{gap:3%;width:60%;height:10%;font-size:5.2cqw;top:48%;left:20%}}.NativeSettingsNative-module__E4HC4q__gentleControl{z-index:6}@container (max-aspect-ratio:1){.NativeSettingsNative-module__E4HC4q__wideControl{display:none}.NativeSettingsNative-module__E4HC4q__mobileControl{display:block}}.NativeSettingsNative-module__E4HC4q__gentleControl{z-index:6;pointer-events:none;background:#fff;border:0;border-radius:32px;gap:3%;width:39.06%;height:16.67%;padding:1.5% 2%;font-size:clamp(20px,2.4cqw,40px);top:47.22%;left:53.65%;box-shadow:0 5px 8px #356b9c33}.NativeSettingsNative-module__E4HC4q__gentleIcon{background:#087df1;flex:0 0 1.35em;width:1.35em;height:1.35em}.NativeSettingsNative-module__E4HC4q__gentleLabel{text-align:center;flex:1;font-weight:800;line-height:1.1}.NativeSettingsNative-module__E4HC4q__gentleSwitch{flex:0 0 1.8em}@container (max-aspect-ratio:1){.NativeSettingsNative-module__E4HC4q__gentleControl{border-radius:28px;gap:3%;width:90.18%;height:11.46%;padding:2% 4%;font-size:5cqw;top:50.52%;left:4.9%}}
.RaceResult-module__nhI9aW__result{font-family:var(--font-display,sans-serif);color:#fff;background:linear-gradient(#33307277,#1c174177);place-items:center;padding:3%;display:grid;position:absolute;inset:0;overflow:auto;container-type:size}.RaceResult-module__nhI9aW__card{background:radial-gradient(circle at 30% 0,#bd57ff,#8200df 60%,#6400bc);border:3px solid #f5ccff;border-radius:32px;grid-template-columns:44% 56%;width:min(94cqw,1000px);min-height:76cqh;max-height:94cqh;display:grid;overflow:auto;box-shadow:inset 0 4px #fff7,0 12px 28px #1d17498c}.RaceResult-module__nhI9aW__hero{place-items:center;min-width:0;display:grid;overflow:hidden}.RaceResult-module__nhI9aW__hero img{object-fit:contain;filter:drop-shadow(0 12px 8px #1d174977);width:95%;height:90%}.RaceResult-module__nhI9aW__content{text-align:center;flex-direction:column;align-items:center;gap:1.5cqh;min-width:0;padding:5% 5% 4% 0;display:flex}.RaceResult-module__nhI9aW__world{text-shadow:0 2px #511687;font-size:clamp(14px,2cqw,23px)}.RaceResult-module__nhI9aW__content h2{color:#ffe456;text-shadow:0 4px #fb9e00,0 8px #5a0a97;margin:0;font-size:clamp(32px,5.4cqw,65px);line-height:1}.RaceResult-module__nhI9aW__stats{gap:3%;width:100%;display:flex}.RaceResult-module__nhI9aW__stats>div{color:#673400;background:linear-gradient(#fff68b,#ffc82a);border:3px solid #fff;border-radius:22px;flex:1;min-width:0;padding:3% 2%;box-shadow:0 5px #9d5811}.RaceResult-module__nhI9aW__stats>div+div{color:#063a8a;background:linear-gradient(#aafaff,#18baf2);box-shadow:0 5px #006fb4}.RaceResult-module__nhI9aW__stats small,.RaceResult-module__nhI9aW__stats strong{display:block}.RaceResult-module__nhI9aW__stats small{font-size:clamp(11px,1.25cqw,16px)}.RaceResult-module__nhI9aW__stats strong{white-space:nowrap;font-size:clamp(22px,3cqw,36px)}.RaceResult-module__nhI9aW__record{text-shadow:0 2px #501289;margin:0;font-size:clamp(14px,1.65cqw,20px)}.RaceResult-module__nhI9aW__actions{flex-direction:column;gap:9px;width:100%;margin-top:auto;display:flex}.RaceResult-module__nhI9aW__actions button{color:#fff;min-height:42px;font:inherit;text-shadow:0 2px #175c96;cursor:pointer;background:linear-gradient(#73eaff,#04a6ec 50%,#0075da);border:2px solid #bbecff;border-radius:999px;font-size:clamp(16px,2.1cqw,25px);box-shadow:inset 0 2px #fff9,0 4px #005eaa}.RaceResult-module__nhI9aW__actions .RaceResult-module__nhI9aW__replay{text-shadow:0 2px #127a1c;background:linear-gradient(#79ff26,#19df00 50%,#0a0);border-color:#b6ff91;min-height:56px;font-size:clamp(20px,2.8cqw,33px);box-shadow:inset 0 2px #fffa,0 4px #058b00}.RaceResult-module__nhI9aW__actions button:focus-visible{outline-offset:3px;outline:3px solid #fff}@container (max-aspect-ratio:1){.RaceResult-module__nhI9aW__card{border-radius:25px;grid-template-rows:24% 1fr;grid-template-columns:1fr;width:93cqw;min-height:0;max-height:96cqh}.RaceResult-module__nhI9aW__hero img{width:72%;height:100%}.RaceResult-module__nhI9aW__content{gap:1.4cqh;padding:0 6% 6%}.RaceResult-module__nhI9aW__content h2{font-size:clamp(30px,9cqw,52px)}.RaceResult-module__nhI9aW__stats small{font-size:3.1cqw}.RaceResult-module__nhI9aW__stats strong{font-size:6.3cqw}.RaceResult-module__nhI9aW__record{font-size:3.5cqw}.RaceResult-module__nhI9aW__actions button{min-height:41px;font-size:4.3cqw}.RaceResult-module__nhI9aW__actions .RaceResult-module__nhI9aW__replay{min-height:52px;font-size:5.4cqw}}@container (min-aspect-ratio:1){.RaceResult-module__nhI9aW__card{aspect-ratio:2.3;width:min(88cqw,1000px);min-height:0;max-height:94cqh}.RaceResult-module__nhI9aW__content{gap:1cqh;padding:3% 5% 3% 0}.RaceResult-module__nhI9aW__content h2{font-size:clamp(36px,5.2cqw,66px)}.RaceResult-module__nhI9aW__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.RaceResult-module__nhI9aW__actions .RaceResult-module__nhI9aW__replay{grid-column:1/-1}.RaceResult-module__nhI9aW__actions button{min-height:50px}}
.Campaign-module__Q00u1W__map{isolation:isolate;box-sizing:border-box;color:#fff;width:100%;height:100%;font-family:var(--font-display,sans-serif);background:linear-gradient(#15234b20,#17221d55),url(/test-games/car-3d/r12-ui/map-background.webp) 50%/cover;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden;container-type:size}.Campaign-module__Q00u1W__map *{box-sizing:border-box}.Campaign-module__Q00u1W__map header{text-align:center;background:linear-gradient(#996033,#6c351e);border:3px solid #ecbd62;border-radius:19px;flex-shrink:0;padding:15px 32px;position:relative;box-shadow:inset 0 3px #ffcf8170,0 5px #432413,0 9px 16px #10251655}.Campaign-module__Q00u1W__map h2{color:#fff3be;text-shadow:0 3px #492214;margin:0;font-size:clamp(25px,3.8cqw,36px);font-weight:400;line-height:1.12}.Campaign-module__Q00u1W__worlds{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:min(100%,1020px);display:grid}.Campaign-module__Q00u1W__worlds button{border:2px solid var(--world-color);color:#fff;text-align:center;min-width:0;font:inherit;cursor:pointer;background:radial-gradient(at 50% 0,#fff3,#0000 65%),linear-gradient(165deg,#a26536,#63301b);border-radius:23px;flex-direction:column;align-items:center;gap:9px;padding:10px 9px 12px;transition:transform .15s,filter .15s;display:flex;position:relative;box-shadow:inset 0 1px #ffdf9d66,0 3px #3c231880,0 5px 9px #10281540}.Campaign-module__Q00u1W__worlds button:hover:not(:disabled){filter:brightness(1.09);transform:translateY(-3px)}.Campaign-module__Q00u1W__worlds button:active:not(:disabled){transform:translateY(2px)}.Campaign-module__Q00u1W__worlds button:disabled{filter:saturate(.55);cursor:default}.Campaign-module__Q00u1W__scene{aspect-ratio:1.25;background:radial-gradient(#bfeeff,var(--world-color));border:2px solid #f1d48c;border-radius:15px;width:100%;display:block;position:relative;overflow:hidden}.Campaign-module__Q00u1W__scene>img{object-fit:cover;width:100%;height:100%;display:block}.Campaign-module__Q00u1W__number{color:#633618;background:radial-gradient(at top,#fff4a7,#ffbb2d);border:2px solid #fff6cf;border-radius:50%;place-items:center;width:29px;height:29px;font-size:18px;line-height:1;display:grid;position:absolute;top:4px;left:4px;box-shadow:0 3px #98581e}.Campaign-module__Q00u1W__worldTitle{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.Campaign-module__Q00u1W__worldTitle strong{text-shadow:0 1px 2px #3c1c1280;font-size:clamp(14px,1.55cqw,19px);font-weight:400;line-height:1.16}.Campaign-module__Q00u1W__stars{justify-content:center;gap:1px;height:25px;display:flex}.Campaign-module__Q00u1W__stars img{object-fit:contain;filter:drop-shadow(0 2px 1px #49251080);width:25px;height:25px}.Campaign-module__Q00u1W__go{color:#fff;background:radial-gradient(at 45% 0,#b6f76a,#0000 65%),linear-gradient(#4ccc38,#0f942a);border:3px solid #e7ffc4;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 2px #eeffbd80,0 4px #155124}.Campaign-module__Q00u1W__go svg{filter:drop-shadow(0 2px #187332);width:25px;height:25px}.Campaign-module__Q00u1W__worlds button:disabled .Campaign-module__Q00u1W__go{background:linear-gradient(#a476cc,#5d3d87);border-color:#d6b5f2;box-shadow:0 4px #35204f}.Campaign-module__Q00u1W__back{color:#fff;min-height:48px;font:inherit;text-shadow:0 1px 2px #4f1b7960;cursor:pointer;background:radial-gradient(at 50% 0,#c581f5,#0000 60%),linear-gradient(#9c3cde,#6823b0);border:1px solid #d6b0f3;border-radius:28px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;margin:0;padding:7px 18px 5px 14px;font-size:16px;display:flex;box-shadow:inset 0 1px 2px #eac0ff80,0 2px #39146080,0 4px 7px #18292340}.Campaign-module__Q00u1W__back img{object-fit:contain;width:33px;height:33px}.Campaign-module__Q00u1W__map button:focus-visible{outline-offset:5px;outline:4px solid #fff08b}@container (max-width:600px){.Campaign-module__Q00u1W__map{gap:15px;padding:18px 13px}.Campaign-module__Q00u1W__map header{padding:12px 16px}.Campaign-module__Q00u1W__map h2{font-size:25px}.Campaign-module__Q00u1W__worlds{grid-template-columns:1fr;gap:11px;width:min(100%,415px)}.Campaign-module__Q00u1W__worlds button{text-align:left;border-radius:21px;grid-template-columns:90px minmax(0,1fr) 44px;align-items:center;gap:10px;min-height:80px;padding:5px 9px 5px 5px;display:grid}.Campaign-module__Q00u1W__scene{aspect-ratio:auto;border-radius:14px;height:66px}.Campaign-module__Q00u1W__number{width:24px;height:24px;font-size:16px;top:3px;left:3px}.Campaign-module__Q00u1W__worldTitle{align-items:flex-start;gap:5px}.Campaign-module__Q00u1W__worldTitle strong{font-size:17px;line-height:1.16}.Campaign-module__Q00u1W__stars{height:21px}.Campaign-module__Q00u1W__stars img{width:21px;height:21px}.Campaign-module__Q00u1W__back{min-height:47px;font-size:15px}}@container (max-width:600px) and (max-height:650px){.Campaign-module__Q00u1W__map{gap:12px;padding:14px 12px}.Campaign-module__Q00u1W__map header{padding:9px 15px}.Campaign-module__Q00u1W__map h2{font-size:23px}.Campaign-module__Q00u1W__worlds{gap:9px}.Campaign-module__Q00u1W__worlds button{grid-template-columns:76px minmax(0,1fr) 44px;gap:8px;min-height:64px;padding-block:4px}.Campaign-module__Q00u1W__scene{height:54px}.Campaign-module__Q00u1W__worldTitle strong{font-size:15px}.Campaign-module__Q00u1W__worldTitle{gap:3px}.Campaign-module__Q00u1W__stars,.Campaign-module__Q00u1W__stars img{height:18px}.Campaign-module__Q00u1W__stars img{width:18px}.Campaign-module__Q00u1W__back{min-height:46px}}@container (max-height:430px) and (min-width:601px){.Campaign-module__Q00u1W__map{gap:10px;padding:18px 24px}.Campaign-module__Q00u1W__map header{padding:9px 20px}.Campaign-module__Q00u1W__map h2{font-size:26px}.Campaign-module__Q00u1W__worlds{gap:11px;max-width:930px}.Campaign-module__Q00u1W__worlds button{border-radius:19px;gap:6px;padding:6px}.Campaign-module__Q00u1W__scene{aspect-ratio:1.7;max-height:60px}.Campaign-module__Q00u1W__worldTitle{gap:4px}.Campaign-module__Q00u1W__worldTitle strong{font-size:14px}.Campaign-module__Q00u1W__stars,.Campaign-module__Q00u1W__stars img{height:18px}.Campaign-module__Q00u1W__stars img{width:18px}.Campaign-module__Q00u1W__go{border-width:2px;flex-basis:34px;width:34px;height:34px}.Campaign-module__Q00u1W__go svg{width:20px;height:20px}.Campaign-module__Q00u1W__number{width:24px;height:24px;font-size:15px}.Campaign-module__Q00u1W__back{min-height:44px;padding-block:3px;font-size:14px}.Campaign-module__Q00u1W__back img{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.Campaign-module__Q00u1W__worlds button{transition:none}}.Campaign-module__Q00u1W__navigation{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:10px;display:flex}.Campaign-module__Q00u1W__navigation .Campaign-module__Q00u1W__back{padding-inline:14px}@container (max-width:600px){.Campaign-module__Q00u1W__navigation{gap:8px}.Campaign-module__Q00u1W__navigation .Campaign-module__Q00u1W__back{padding-inline:12px;font-size:14px}.Campaign-module__Q00u1W__navigation .Campaign-module__Q00u1W__back img{width:27px;height:27px}}
.Journey-module___m-ECW__experience{isolation:isolate;color:#fff;width:100%;height:100%;font-family:var(--font-display,sans-serif);position:relative;overflow:hidden;container-type:size}.Journey-module___m-ECW__experience *{box-sizing:border-box}.Journey-module___m-ECW__background{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.Journey-module___m-ECW__veil{z-index:-1;background:linear-gradient(#071b8a33,#16024766);position:absolute;inset:0}.Journey-module___m-ECW__logo{object-fit:contain;width:min(46%,520px);height:21%;position:absolute;top:1%;left:50%;translate:-50%}.Journey-module___m-ECW__mute{z-index:4;aspect-ratio:1;color:#fff;cursor:pointer;background:linear-gradient(#63ebff,#0081ff);border:2px solid #e0ffff;border-radius:50%;width:clamp(44px,6cqw,64px);position:absolute;top:4%;right:3%;box-shadow:inset 0 2px #fff,0 4px #005cb8}.Journey-module___m-ECW__screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3%;padding:16% 5% 7%;display:flex;position:absolute;inset:0}.Journey-module___m-ECW__screen h2{text-shadow:0 3px #57128e;margin:0;font-size:clamp(25px,4cqw,50px);line-height:1.1}.Journey-module___m-ECW__panel{background:radial-gradient(at 30% 0,#e780ff,#0000 70%),linear-gradient(#bd36ff,#7900d4);border:3px solid #dfa5ff;border-radius:8%/12%;flex-direction:column;justify-content:center;align-items:center;gap:8%;width:min(90%,860px);height:min(70%,580px);padding:5%;display:flex;box-shadow:inset 0 3px 4px #fff7,0 7px 14px #36487655}.Journey-module___m-ECW__primary,.Journey-module___m-ECW__secondary,.Journey-module___m-ECW__continue,.Journey-module___m-ECW__back{color:#fff;font:inherit;cursor:pointer;text-shadow:0 2px #16751d;border:0;font-weight:700}.Journey-module___m-ECW__primary{background:linear-gradient(#95ff3a,#14e100 45%,#00b300);border:2px solid #b5ff8c;border-radius:999px;width:min(76%,470px);min-height:70px;padding:14px 30px;font-size:clamp(30px,5cqw,64px);box-shadow:inset 0 3px #fff8,0 5px #048b00,0 7px 6px #4c2c9b44}.Journey-module___m-ECW__secondary,.Journey-module___m-ECW__back{background:linear-gradient(#d578ff,#9323ec 55%,#7200d2);border:2px solid #eab3ff;border-radius:999px;min-height:44px;padding:8px 20px;font-size:clamp(16px,2.4cqw,28px);box-shadow:inset 0 2px #fff9,0 4px #5b0b9e}.Journey-module___m-ECW__back{box-shadow:none;background:0 0;border-color:#fff8}.Journey-module___m-ECW__primary:active,.Journey-module___m-ECW__secondary:active,.Journey-module___m-ECW__continue:active,.Journey-module___m-ECW__back:active{transform:translateY(2px)}.Journey-module___m-ECW__primary:focus-visible,.Journey-module___m-ECW__secondary:focus-visible,.Journey-module___m-ECW__continue:focus-visible,.Journey-module___m-ECW__back:focus-visible,.Journey-module___m-ECW__mute:focus-visible,.Journey-module___m-ECW__friend:focus-visible,.Journey-module___m-ECW__thumb:focus-visible,.Journey-module___m-ECW__world:focus-visible,.Journey-module___m-ECW__mode:focus-visible{outline-offset:4px;outline:3px solid #fff36b}.Journey-module___m-ECW__menuPanel{gap:8%}.Journey-module___m-ECW__menuPanel p{margin:0;font-size:clamp(17px,2.5cqw,28px)}.Journey-module___m-ECW__settings{z-index:10;background:#421183cc;place-items:center;display:grid;position:absolute;inset:0}.Journey-module___m-ECW__settingsCard{background:linear-gradient(#bd36ff,#7100ca);border:3px solid #e8bcff;border-radius:34px;flex-direction:column;gap:20px;width:min(88%,600px);padding:7%;display:flex;box-shadow:0 8px 20px #18043f99}.Journey-module___m-ECW__settingsCard h2{margin:0;font-size:clamp(25px,4cqw,42px)}.Journey-module___m-ECW__settingsCard label{justify-content:space-between;align-items:center;gap:15px;font-size:clamp(16px,2.4cqw,25px);display:flex}.Journey-module___m-ECW__settingsCard input[type=range]{accent-color:#dfff4f;width:55%}.Journey-module___m-ECW__controlChoices{gap:12px;display:flex}.Journey-module___m-ECW__controlChoices button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#500a97;border:2px solid #fff8;border-radius:16px;flex:1;padding:9px}.Journey-module___m-ECW__controlChoices button[aria-pressed=true]{background:#8f38d9;border-color:#fff45e}.Journey-module___m-ECW__friendScreen{justify-content:flex-start;gap:1.5%;padding-top:10%}.Journey-module___m-ECW__hero{background:radial-gradient(#d578ff88,#0000 68%);justify-content:center;align-items:flex-end;width:min(38%,420px);height:48%;display:flex;position:relative}.Journey-module___m-ECW__heroCharacter{object-fit:contain;filter:drop-shadow(0 6px 3px #2d0c5d66);width:100%;height:90%;transition:transform .18s}.Journey-module___m-ECW__heroCharacter[data-bounce=true]{animation:.36s ease-out Journey-module___m-ECW__friendBounce}.Journey-module___m-ECW__podium{object-fit:contain;z-index:-1;width:92%;height:34%;position:absolute;bottom:0}.Journey-module___m-ECW__friendName{text-shadow:0 3px #691489;margin:0;font-size:clamp(24px,4cqw,46px)}.Journey-module___m-ECW__roster{grid-template-columns:repeat(5,1fr);gap:1%;width:min(90%,940px);height:25%;min-height:100px;display:grid}.Journey-module___m-ECW__friend{color:#fff;cursor:pointer;background:linear-gradient(#dd8cffcc,#932ee5cc);border:2px solid #e3b2ff;border-radius:18%;min-width:0;padding:2%;position:relative;box-shadow:0 3px #6934aa}.Journey-module___m-ECW__friend[aria-selected=true]{background:linear-gradient(#fff099cc,#c367edcc);border-color:#fff457;box-shadow:0 0 0 2px #ffe400,0 3px #b78a21}.Journey-module___m-ECW__friend img{object-fit:contain;width:100%;height:100%}.Journey-module___m-ECW__friend span{text-shadow:0 2px #551973;width:100%;font-size:clamp(12px,1.5cqw,20px);position:absolute;bottom:2%;left:0}.Journey-module___m-ECW__continue{background:linear-gradient(#95ff3a,#14e100 45%,#00b300);border:2px solid #b5ff8c;border-radius:999px;width:min(45%,380px);min-height:52px;padding:10px 24px;font-size:clamp(20px,3cqw,36px);box-shadow:inset 0 3px #fff8,0 5px #048b00}.Journey-module___m-ECW__mobileControls,.Journey-module___m-ECW__mobileThumbs{display:none}.Journey-module___m-ECW__mapScreen{gap:2%;padding-top:8%}.Journey-module___m-ECW__worlds{grid-template-columns:repeat(5,1fr);gap:1.2%;width:96%;height:57%;min-height:150px;display:grid}.Journey-module___m-ECW__world{color:#fff;min-width:0;min-height:0;font:inherit;cursor:pointer;background:linear-gradient(#02adff,#0760ef 76%,#064bd1);border:3px solid #98efff;border-radius:11%/8%;padding:2%;position:relative;box-shadow:inset 0 0 0 3px #0cd1ff,0 5px #1551ad}.Journey-module___m-ECW__world[data-featured=true]{background:linear-gradient(#32df87,#079b56);border-color:#ffe869;box-shadow:inset 0 0 0 3px #fff7bc,0 5px #158d3d}.Journey-module___m-ECW__world img{object-fit:contain;width:100%;height:62%}.Journey-module___m-ECW__world strong,.Journey-module___m-ECW__world small{display:block}.Journey-module___m-ECW__world strong{font-size:clamp(12px,1.7cqw,24px);line-height:1.1}.Journey-module___m-ECW__world small{margin-top:5px;font-size:clamp(10px,1.25cqw,16px)}.Journey-module___m-ECW__featuredLabel{color:#704400;white-space:nowrap;background:#ffe333;border-radius:99px;padding:4px 12px;font-size:clamp(11px,1.5cqw,20px);font-weight:700;position:absolute;top:-10%;left:4%}.Journey-module___m-ECW__mapActions{align-items:center;gap:18px;display:flex}.Journey-module___m-ECW__modeScreen{gap:3%;padding-top:9%}.Journey-module___m-ECW__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:2%;width:min(92%,850px);height:48%;min-height:190px;display:grid}.Journey-module___m-ECW__mode{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(#bd36ff,#7900d4);border:3px solid #d3a8ff;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:6%;display:flex}.Journey-module___m-ECW__mode[aria-selected=true]{border-color:#fff45e;box-shadow:0 0 0 2px #ffe400,0 6px #5b2198}.Journey-module___m-ECW__mode strong{font-size:clamp(23px,3.2cqw,38px)}.Journey-module___m-ECW__mode span{font-size:clamp(14px,1.7cqw,22px)}.Journey-module___m-ECW__mode small{font-size:clamp(12px,1.4cqw,18px)}.Journey-module___m-ECW__modeIcon{font-size:clamp(36px,5cqw,65px)}.Journey-module___m-ECW__hint{margin:0;font-size:clamp(13px,1.8cqw,20px)}.Journey-module___m-ECW__loading{z-index:20;background:#9344dfea;place-items:center;display:grid;position:absolute;inset:0}.Journey-module___m-ECW__visuallyHidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes Journey-module___m-ECW__friendBounce{0%{transform:scale(1)}45%{transform:scale(1.08)rotate(-2deg)}to{transform:scale(1)}}@container (max-aspect-ratio:1){.Journey-module___m-ECW__logo{width:84%;height:20%}.Journey-module___m-ECW__screen{gap:2%;padding:19% 4% 6%}.Journey-module___m-ECW__panel{width:92%;height:67%;padding:8% 6%}.Journey-module___m-ECW__primary{width:86%;font-size:8cqw}.Journey-module___m-ECW__friendScreen{gap:1%;padding-top:14%}.Journey-module___m-ECW__friendScreen h2{font-size:7cqw}.Journey-module___m-ECW__hero{order:1;width:68%;height:48%}.Journey-module___m-ECW__friendName{font-size:8cqw}.Journey-module___m-ECW__roster{display:none}.Journey-module___m-ECW__mobileControls{justify-content:space-between;display:flex;position:absolute;top:40%;left:1%;right:1%}.Journey-module___m-ECW__mobileControls button{aspect-ratio:1;color:#fff;width:14%;font:700 12cqw/.8 var(--font-display,sans-serif);cursor:pointer;background:linear-gradient(#d578ff,#9323ec 55%,#7200d2);border:2px solid #eab3ff;border-radius:50%}.Journey-module___m-ECW__mobileThumbs{order:2;grid-template-columns:repeat(5,1fr);gap:2%;width:96%;height:12%;min-height:52px;display:grid}.Journey-module___m-ECW__thumb{color:#fff;cursor:pointer;background:#932ee5;border:2px solid #e3b2ff;border-radius:24%;min-width:0;padding:3%}.Journey-module___m-ECW__thumb[aria-selected=true]{border-color:#fff457;box-shadow:0 0 0 1px #ffe400}.Journey-module___m-ECW__thumb img{object-fit:contain;width:100%;height:100%}.Journey-module___m-ECW__continue{order:3;width:85%;font-size:6cqw}.Journey-module___m-ECW__mapScreen{padding-top:12%}.Journey-module___m-ECW__mapScreen h2,.Journey-module___m-ECW__modeScreen h2{font-size:7cqw}.Journey-module___m-ECW__worlds{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:2%;width:94%;height:66%}.Journey-module___m-ECW__world[data-featured=true]{grid-column:1/-1}.Journey-module___m-ECW__world img{height:58%}.Journey-module___m-ECW__world strong{font-size:3.8cqw}.Journey-module___m-ECW__world small{font-size:2.9cqw}.Journey-module___m-ECW__featuredLabel{font-size:3cqw;top:-8%}.Journey-module___m-ECW__mapActions{justify-content:center;width:90%}.Journey-module___m-ECW__modes{grid-template-rows:1fr 1fr;grid-template-columns:1fr;width:92%;height:50%;min-height:240px}.Journey-module___m-ECW__mode{flex-direction:row;gap:10px;padding:4%}.Journey-module___m-ECW__modeIcon{font-size:11cqw}.Journey-module___m-ECW__mode strong{font-size:6cqw}.Journey-module___m-ECW__mode span,.Journey-module___m-ECW__mode small{font-size:3.5cqw}.Journey-module___m-ECW__mode small{display:none}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__continue{width:85%}}@media (prefers-reduced-motion:reduce){.Journey-module___m-ECW__heroCharacter{transition:none}.Journey-module___m-ECW__heroCharacter[data-bounce=true]{animation:none}}.Journey-module___m-ECW__modeFriend{background:radial-gradient(#d578ff88,#0000 70%);place-items:center;width:min(22%,180px);height:20%;display:grid}.Journey-module___m-ECW__modeFriend img{object-fit:contain;width:100%;height:100%}.Journey-module___m-ECW__mode[aria-checked=true]{border-color:#fff45e;box-shadow:0 0 0 2px #ffe400,0 6px #5b2198}.Journey-module___m-ECW__mode span,.Journey-module___m-ECW__mode small{line-height:1.12}.Journey-module___m-ECW__world:disabled{cursor:default;filter:saturate(.45);opacity:.72}.Journey-module___m-ECW__hero{color:inherit;font:inherit;cursor:pointer;border:0;padding:0}.Journey-module___m-ECW__modeCharacter{object-fit:contain;filter:drop-shadow(0 4px 2px #38135855);width:48%;height:42%}.Journey-module___m-ECW__modePasseio{background:linear-gradient(#62ef83,#0aab51 76%,#087b3e)}.Journey-module___m-ECW__modeCorrida{background:linear-gradient(#bd36ff,#7900d4)}.Journey-module___m-ECW__friend{overflow:hidden}.Journey-module___m-ECW__friend img{max-width:100%;max-height:100%;display:block}@container (min-aspect-ratio:1){.Journey-module___m-ECW__friendScreen{grid-template-rows:auto minmax(0,1fr) auto minmax(0,.52fr) 52px;align-content:center;gap:1%;padding-top:10%;padding-bottom:6%;display:grid}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__hero{width:min(38%,420px);height:auto;min-height:0}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__roster{height:auto;min-height:0}}@container (max-aspect-ratio:1){.Journey-module___m-ECW__modeFriend{width:38%;height:17%}.Journey-module___m-ECW__modeCharacter{flex:0 0 25%;width:25%;height:84%}.Journey-module___m-ECW__mode strong{font-size:5.7cqw}.Journey-module___m-ECW__mode span{font-size:3.3cqw}.Journey-module___m-ECW__mode small{font-size:2.8cqw;display:block}}.Journey-module___m-ECW__menuPanel{gap:clamp(12px,4%,28px);height:auto;min-height:230px;max-height:80%;padding:clamp(20px,5%,46px);overflow:visible}.Journey-module___m-ECW__menuPanel .Journey-module___m-ECW__primary,.Journey-module___m-ECW__menuPanel .Journey-module___m-ECW__secondary{flex:none}.Journey-module___m-ECW__settings{background:#102d7d88}.Journey-module___m-ECW__settingsCard{color:#15558e;background:linear-gradient(#f3fcff,#b9edff);border-color:#76dff6;box-shadow:0 8px 20px #08245f99}.Journey-module___m-ECW__settingsCard h2{color:#1268a6;text-shadow:0 2px #fff;font-weight:700}.Journey-module___m-ECW__settingsCard input[type=range]{accent-color:#36bde2}.Journey-module___m-ECW__settingsCard .Journey-module___m-ECW__controlChoices button{color:#15558e;text-shadow:0 1px #fff;background:linear-gradient(#e9fbff,#a9e6fa);border-color:#65cde8}.Journey-module___m-ECW__settingsCard .Journey-module___m-ECW__controlChoices button[aria-pressed=true]{background:linear-gradient(#9deaff,#47c6eb);border-color:#168eb8;box-shadow:inset 0 2px #fff8}.Journey-module___m-ECW__settingsCard .Journey-module___m-ECW__secondary{text-shadow:0 2px #075387;background:linear-gradient(#63e7ff,#0b8fd4 55%,#0870b7);border-color:#bffaff;box-shadow:inset 0 3px #fff8,0 5px #075787}@container (max-aspect-ratio:1){.Journey-module___m-ECW__menuPanel{gap:clamp(12px,4%,24px);min-height:220px;max-height:74%;padding:8% 6%}}@container (min-aspect-ratio:1){.Journey-module___m-ECW__friendScreen{padding:0;display:block;position:absolute;inset:0}.Journey-module___m-ECW__friendScreen h2{width:90%;height:auto;position:absolute;top:21%;left:5%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__hero,.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friendName{display:none}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:1%;width:90%;height:44%;min-height:0;display:grid;position:absolute;top:34%;left:5%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friend{flex-direction:column;justify-content:flex-end;height:100%;min-height:0;display:flex;overflow:hidden}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friend img{object-fit:contain;flex:0 0 85%;width:100%;max-width:100%;height:85%;max-height:85%;display:block}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friend span{z-index:2;bottom:2%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__continue{width:36%;height:10%;min-height:44px;position:absolute;top:84%;left:32%}.Journey-module___m-ECW__modeScreen{padding:0;display:block;position:absolute;inset:0}.Journey-module___m-ECW__modeScreen h2{width:90%;height:auto;position:absolute;top:21%;left:5%}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__modes{width:82%;height:43%;min-height:0;display:grid;position:absolute;top:31%;left:9%}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__mode{min-height:0;overflow:hidden}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__modeCharacter{object-fit:contain;flex:0 auto;width:48%;min-height:0;max-height:58%}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__continue{width:36%;height:10%;min-height:44px;position:absolute;top:79%;left:32%}.Journey-module___m-ECW__modeScreen .Journey-module___m-ECW__back{width:20%;height:7%;min-height:44px;padding:0;position:absolute;top:91%;left:40%}}@container (max-aspect-ratio:1){.Journey-module___m-ECW__friendScreen{padding:0;display:block;position:absolute;inset:0}.Journey-module___m-ECW__friendScreen h2{width:92%;height:auto;font-size:6cqw;position:absolute;top:24%;left:4%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__hero{width:68%;height:40%;min-height:0;position:absolute;top:31%;left:16%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friendName{width:80%;height:5%;margin:0;position:absolute;top:71%;left:10%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__mobileControls{display:flex;position:absolute;top:46%;left:1%;right:1%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__mobileThumbs{width:90%;height:10%;min-height:0;display:grid;position:absolute;top:78%;left:5%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__continue{width:80%;height:7%;min-height:44px;position:absolute;top:91%;left:10%}.Journey-module___m-ECW__mapScreen{padding:0;display:block;position:absolute;inset:0}.Journey-module___m-ECW__mapScreen h2{width:92%;height:auto;position:absolute;top:23%;left:4%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__worlds{grid-template-rows:34% 35% 29%;grid-template-columns:repeat(2,minmax(0,1fr));gap:1% 2%;width:90%;height:49%;min-height:0;display:grid;position:absolute;top:31%;left:5%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world{min-height:0;overflow:hidden}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world img{object-fit:contain;max-width:100%;max-height:58%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__mapActions{justify-content:center;width:90%;height:8%;min-height:44px;display:flex;position:absolute;top:84%;left:5%}.Journey-module___m-ECW__friendScreen .Journey-module___m-ECW__friendName{justify-content:center;align-items:center;height:5%;font-size:7cqw;line-height:1;display:flex}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true]{flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:12px 4px 4px;display:flex}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true] .Journey-module___m-ECW__featuredLabel{padding:2px 6px;font-size:2.4cqw;top:3%;left:3%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true] img{height:40%;max-height:40%;margin-top:6px}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true]{position:relative}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true] img{width:30%;max-width:30%;height:72%;max-height:72%;margin:0;position:absolute;top:20%;left:10%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true] strong{width:54%;font-size:4cqw;line-height:1.1;position:absolute;top:39%;left:42%}.Journey-module___m-ECW__mapScreen .Journey-module___m-ECW__world[data-featured=true] small{width:54%;font-size:2.9cqw;line-height:1.1;position:absolute;top:62%;left:42%}}.Journey-module___m-ECW__experience [data-native-layout=mobile]{display:none}.Journey-module___m-ECW__experience [data-native-layout=wide]{display:block}@container (max-aspect-ratio:1){.Journey-module___m-ECW__experience [data-native-layout=mobile]{display:block}.Journey-module___m-ECW__experience [data-native-layout=wide]{display:none}}.Journey-module___m-ECW__nativeFriendName{z-index:2;pointer-events:none;color:#fff;white-space:nowrap;text-shadow:0 3px #a11482,0 0 3px #fff8;place-items:center;font-size:clamp(24px,4.3cqw,54px);font-weight:800;line-height:1;display:grid;position:absolute}.Journey-module___m-ECW__nativeFriendHero{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 3px #2d0c5d66);position:absolute}.Journey-module___m-ECW__nativeFriendHero[data-bounce=true]{animation:.36s ease-out Journey-module___m-ECW__friendBounce}.Journey-module___m-ECW__nativeModeHint{z-index:2;color:#fff;font:700 clamp(16px,1.95cqw,38px)/1.1 var(--font-display,sans-serif);text-align:center;white-space:nowrap;text-shadow:0 3px #421b8d,0 0 3px #421b8d;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute}.Journey-module___m-ECW__nativeModeControls{position:absolute;inset:0}.Journey-module___m-ECW__nativeSelectedCard{border-radius:24px;border:4px solid #ffe869!important;box-shadow:0 0 0 2px #fff7a8!important}.Journey-module___m-ECW__nativeFriendsSettings{z-index:6;aspect-ratio:1;color:#fff;cursor:pointer;background:linear-gradient(#63ebff,#0081ff);border:2px solid #e0ffff;border-radius:50%;place-items:center;width:clamp(44px,6cqw,64px);padding:0;display:grid;position:absolute;top:7%;right:3%;box-shadow:inset 0 2px #fff,0 4px #005cb8}@container (max-aspect-ratio:1){.Journey-module___m-ECW__nativeFriendsSettings{width:clamp(44px,12%,56px);top:7%;right:3%}}.Journey-module___m-ECW__desktopFriends,.Journey-module___m-ECW__desktopMode{text-align:center;background:url(/test-games/car-3d/select/background-desktop.webp) 50%/cover no-repeat;position:absolute;inset:0}.Journey-module___m-ECW__desktopFriendsLogo{object-fit:contain;width:20%;height:20%;position:absolute;top:2%;left:40%}.Journey-module___m-ECW__desktopFriends h2{text-shadow:0 4px #50198c;width:90%;margin:0;padding-bottom:.12em;font-size:clamp(28px,4.2cqw,70px);line-height:1.1;position:absolute;top:21%;left:5%}.Journey-module___m-ECW__desktopSound{aspect-ratio:1;color:#fff;cursor:pointer;pointer-events:auto;background:linear-gradient(#65eaff,#0086e8);border:3px solid #e8ffff;border-radius:50%;width:7%;position:absolute;top:4%;left:4%;right:auto;box-shadow:inset 0 3px #fff8,0 5px #005ab4}.Journey-module___m-ECW__desktopSound svg{width:65%;height:65%}.Journey-module___m-ECW__desktopFriendCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:1%;width:90%;height:44%;display:grid;position:absolute;top:34%;left:5%}.Journey-module___m-ECW__desktopFriendCard{color:#fff;min-width:0;font:inherit;cursor:pointer;pointer-events:auto;background:linear-gradient(#ce75edcc,#7c19dacc);border:2px solid #f6d1ff;border-radius:17%/10%;padding:3% 2% 6%;position:relative;overflow:hidden;box-shadow:0 4px #41226866}.Journey-module___m-ECW__desktopFriendCard[aria-selected=true]{background:linear-gradient(#fffcb1,#ffdf1e);border-color:#ffe665;box-shadow:0 0 0 2px #ffe94c,0 4px #7d5881}.Journey-module___m-ECW__desktopFriendCard img{object-fit:contain;filter:drop-shadow(0 5px 3px #30124255);width:100%;height:85%;display:block}.Journey-module___m-ECW__desktopFriendCard strong{text-shadow:0 2px #57178c;width:100%;font-size:clamp(13px,1.65cqw,27px);line-height:1;position:absolute;bottom:3%;left:0}.Journey-module___m-ECW__desktopFriendCard[aria-selected=true] strong{color:#542083;text-shadow:0 1px #fff6ce}.Journey-module___m-ECW__desktopFriendsContinue,.Journey-module___m-ECW__desktopModeStart{color:#fff;font:inherit;text-shadow:0 3px #177917;cursor:pointer;pointer-events:auto;background:linear-gradient(#9cff5c,#17eb00 48%,#00b900);border:2px solid #c0ff9b;border-radius:999px;box-shadow:inset 0 3px #ffffff9c,0 5px #008d05}.Journey-module___m-ECW__desktopFriendsContinue{width:34%;height:10%;font-size:clamp(22px,3cqw,48px);position:absolute;top:84%;left:33%}.Journey-module___m-ECW__desktopModePanel{background:radial-gradient(at 20% 0,#cf72ff,#a328f3 60%,#7100d5);border:3px solid #f6dcff;border-radius:3.5%/6%;position:absolute;inset:4%;box-shadow:inset 0 3px #fff8,0 9px 12px #32135a77}.Journey-module___m-ECW__desktopMode h2{text-shadow:0 5px #4a1683;width:60%;margin:0;font-size:clamp(28px,4.1cqw,72px);line-height:1.05;position:absolute;top:4%;left:20%}.Journey-module___m-ECW__desktopModeCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:4%;width:50%;height:50%;display:grid;position:absolute;top:20%;left:26%}.Journey-module___m-ECW__desktopModeCard{color:#55107e;min-width:0;font:inherit;cursor:pointer;pointer-events:auto;background:linear-gradient(#d79bff,#b65ded);border:4px solid #f5d9ff;border-radius:14%;padding:0;position:relative;overflow:visible;box-shadow:inset 0 3px #fff9,0 5px #5c159f}.Journey-module___m-ECW__desktopModeCard[aria-checked=true]{background:linear-gradient(#6aeaff,#1ca7df);border-color:#fff66b;box-shadow:inset 0 0 0 5px #fff,0 5px #ae7d13}.Journey-module___m-ECW__desktopModeCard img{object-fit:contain;filter:drop-shadow(0 5px 2px #38125555);width:88%;height:76%;position:absolute;top:8%;left:6%}.Journey-module___m-ECW__desktopModeCard strong{background:#fff3ff;border-radius:12px;width:94%;padding:.1em 0;font-size:clamp(23px,3cqw,48px);line-height:1.1;position:absolute;bottom:3%;left:3%}.Journey-module___m-ECW__desktopModeCard[aria-checked=true] strong{background:#ffe42e}.Journey-module___m-ECW__desktopRecommend{z-index:2;color:#fff;white-space:nowrap;text-shadow:0 2px #12731c;pointer-events:none;background:linear-gradient(#30f71d,#00a900);border:2px solid #d6ffd2;border-radius:999px;padding:.25em .5em;font-size:clamp(13px,1.65cqw,25px);position:absolute;top:-9%;left:-2%;box-shadow:0 4px #127917}.Journey-module___m-ECW__desktopModeFooter{align-items:center;gap:3%;width:64%;height:15%;display:flex;position:absolute;top:74%;left:19%}.Journey-module___m-ECW__desktopModeLessons{color:#401477;background:#f5e9ff;border-radius:20px;justify-content:space-around;align-items:center;width:42%;height:100%;padding:1% 2%;display:flex}.Journey-module___m-ECW__desktopModeLessons span{flex-direction:column;justify-content:center;align-items:center;width:31%;height:100%;font-size:clamp(8px,1cqw,15px);line-height:1.05;display:flex}.Journey-module___m-ECW__desktopModeLessons img{object-fit:contain;width:52%;height:60%}.Journey-module___m-ECW__desktopModeStart{width:55%;height:100%;font-size:clamp(20px,3cqw,48px)}.Journey-module___m-ECW__desktopFriends button:focus-visible,.Journey-module___m-ECW__desktopMode button:focus-visible{outline-offset:3px;outline:3px solid #fff56a}@container (min-aspect-ratio:1){.Journey-module___m-ECW__nativeFriendsSettings{display:none}.Journey-module___m-ECW__desktopModePanel{inset:6% 4%}}.Journey-module___m-ECW__desktopMap{text-align:center;background:url(/test-games/car-3d/select/background-desktop.webp) 50%/cover no-repeat;position:absolute;inset:0}.Journey-module___m-ECW__desktopMap h2{color:#fff;text-shadow:0 5px #492184;width:90%;margin:0;padding-bottom:.12em;font-size:clamp(28px,4.1cqw,68px);line-height:1.1;position:absolute;top:11%;left:5%}.Journey-module___m-ECW__desktopMapCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5%;width:94%;height:59%;display:grid;position:absolute;top:24%;left:3%}.Journey-module___m-ECW__desktopMapCard{background:linear-gradient(#a6edffdd,#46baf3ed);border:2px solid #e8fcff;border-radius:22px;min-width:0;margin:0;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff9,0 6px #39699577}.Journey-module___m-ECW__desktopMapCard h3{color:#fff;text-shadow:0 2px #255c92;width:94%;margin:0;padding-bottom:.15em;font-size:clamp(13px,1.6cqw,25px);line-height:1.1;position:absolute;top:5%;left:3%}.Journey-module___m-ECW__desktopMapCard img{object-fit:contain;filter:drop-shadow(0 5px 3px #245a9670);width:86%;height:49%;position:absolute;top:23%;left:7%}.Journey-module___m-ECW__desktopMapCard button{color:#fff;width:84%;height:16%;min-height:42px;font:inherit;text-shadow:0 2px #147421;cursor:pointer;pointer-events:auto;background:linear-gradient(#8cff51,#14d900 52%,#0a0);border:2px solid #a7fb8c;border-radius:999px;font-size:clamp(15px,1.75cqw,27px);position:absolute;bottom:7%;left:8%;box-shadow:inset 0 2px #fff9,0 4px #16852b}.Journey-module___m-ECW__desktopMapBack{color:#fff;width:20%;height:8%;min-height:42px;font:inherit;text-shadow:0 2px #195e99;cursor:pointer;pointer-events:auto;background:linear-gradient(#7deaff,#119fe9 55%,#0679c9);border:2px solid #d1f5ff;border-radius:999px;font-size:clamp(17px,2cqw,30px);position:absolute;bottom:4%;left:40%;box-shadow:inset 0 2px #fff9,0 4px #17639e}.Journey-module___m-ECW__desktopMap button:focus-visible{outline-offset:3px;outline:3px solid #ffed67}.Journey-module___m-ECW__loading{background:#482779}.Journey-module___m-ECW__loading>div{width:100%;height:100%}.Journey-module___m-ECW__mobileFriendThumb{z-index:3;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:linear-gradient(#9dbce2,#647eaa);border:2px solid #e5f3ff;border-radius:12%;padding:2%;display:block;position:absolute;box-shadow:0 3px 3px #2c315755}.Journey-module___m-ECW__mobileFriendThumb[aria-selected=true]{background:linear-gradient(#fffda1,#ffcb12);border-color:#fff9b2;box-shadow:0 0 0 2px #ffe532,0 3px 4px #604b2577}.Journey-module___m-ECW__mobileFriendThumb img{object-fit:contain;width:100%;height:100%;display:block}.Journey-module___m-ECW__mobileFriendThumb:focus-visible{outline-offset:2px;outline:3px solid #fff}
