.loading-module__PBh0PW__screen{isolation:isolate;color:#f5f5f5;background:radial-gradient(circle at 50% 44%,#dc262618,#0000 28%),linear-gradient(#090909 0%,#050505 100%);justify-content:center;align-items:center;min-height:100dvh;padding:32px 20px;display:flex;position:relative;overflow:hidden}.loading-module__PBh0PW__grid{z-index:-4;opacity:.18;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#000000b8 42%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#000000b8 42%,#0000 78%)}.loading-module__PBh0PW__redGlow{z-index:-3;filter:blur(105px);background:#dc262621;border-radius:999px;width:min(72vw,720px);height:min(28vw,260px);animation:1.8s ease-in-out infinite alternate loading-module__PBh0PW__glowPulse;position:absolute;transform:translateY(38px)}.loading-module__PBh0PW__scanLine{z-index:-2;background:linear-gradient(90deg,#0000,#ef444426,#ef4444bf,#ef444426,#0000);width:min(94vw,900px);height:1px;animation:2.2s cubic-bezier(.42,0,.2,1) infinite loading-module__PBh0PW__scan;position:absolute;top:-20%;left:50%;transform:translate(-50%);box-shadow:0 0 22px #dc26268c}.loading-module__PBh0PW__content{text-align:center;width:min(100%,640px)}.loading-module__PBh0PW__brand{letter-spacing:-.055em;justify-content:center;align-items:center;font-size:clamp(1.5rem,5vw,2.15rem);font-weight:950;line-height:1;display:flex}.loading-module__PBh0PW__brandRed{color:#dc2626}.loading-module__PBh0PW__kicker{color:#ffffff57;letter-spacing:.22em;margin-top:10px;font-size:9px;font-weight:800}.loading-module__PBh0PW__carStage{width:100%;margin-top:28px;padding-top:4px;position:relative}.loading-module__PBh0PW__carHalo{z-index:-1;filter:blur(42px);background:#dc26261a;border-radius:999px;width:62%;height:34%;animation:1.35s ease-in-out infinite alternate loading-module__PBh0PW__halo;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.loading-module__PBh0PW__carSvg{color:#d4d4d8;filter:drop-shadow(0 17px 22px #00000080);width:min(100%,520px);height:auto;margin-inline:auto;display:block;overflow:visible}.loading-module__PBh0PW__carFloat{transform-origin:bottom;animation:.74s ease-in-out infinite alternate loading-module__PBh0PW__engineIdle}.loading-module__PBh0PW__carOutline{stroke-dasharray:1150;stroke-dashoffset:1150px;animation:1.25s cubic-bezier(.2,.75,.2,1) infinite alternate loading-module__PBh0PW__drawCar}.loading-module__PBh0PW__carDetail{opacity:0;animation:1.25s ease-in-out .32s infinite alternate loading-module__PBh0PW__detailReveal}.loading-module__PBh0PW__redAccent{opacity:.5;animation:.9s ease-in-out infinite alternate loading-module__PBh0PW__lampPulse}.loading-module__PBh0PW__wheel{transform-box:fill-box;transform-origin:50%;animation:1.05s linear infinite loading-module__PBh0PW__wheelSpin}.loading-module__PBh0PW__groundGlow{transform-origin:50%;animation:.8s ease-in-out infinite alternate loading-module__PBh0PW__groundPulse}.loading-module__PBh0PW__speedLines{stroke:#ef4444;stroke-width:3px;stroke-linecap:round;opacity:0;animation:1.15s ease-in-out infinite loading-module__PBh0PW__speedLines}.loading-module__PBh0PW__road{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:min(82%,440px);height:1px;margin:-7px auto 0;position:relative;overflow:hidden}.loading-module__PBh0PW__roadLight{background:linear-gradient(90deg,#0000,#ef4444,#0000);width:25%;height:100%;animation:1.2s linear infinite loading-module__PBh0PW__roadRun;position:absolute;top:0;left:-25%;box-shadow:0 0 10px #ef4444cc}.loading-module__PBh0PW__status{color:#ffffffd6;margin-top:25px;font-size:13px;font-weight:850}.loading-module__PBh0PW__progress{background:#ffffff14;border-radius:999px;width:min(72%,310px);height:3px;margin:15px auto 0;position:relative;overflow:hidden}.loading-module__PBh0PW__progressRunner{inset-block:0;border-radius:inherit;background:linear-gradient(90deg,#0000,#dc2626 38%,#ef4444 70%,#0000);width:42%;animation:1.05s cubic-bezier(.4,0,.2,1) infinite loading-module__PBh0PW__progressRun;position:absolute;left:-42%;box-shadow:0 0 12px #dc26268c}.loading-module__PBh0PW__microcopy{color:#ffffff4d;letter-spacing:.03em;margin-top:12px;font-size:10px;font-weight:700}@keyframes loading-module__PBh0PW__drawCar{0%,8%{stroke-dashoffset:1150px;opacity:.35}72%,to{stroke-dashoffset:0;opacity:1}}@keyframes loading-module__PBh0PW__detailReveal{0%,28%{opacity:0}72%,to{opacity:1}}@keyframes loading-module__PBh0PW__engineIdle{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes loading-module__PBh0PW__wheelSpin{to{transform:rotate(360deg)}}@keyframes loading-module__PBh0PW__lampPulse{0%{opacity:.38;filter:drop-shadow(0 0 2px #ef444433)}to{opacity:1;filter:drop-shadow(0 0 8px #ef4444e6)}}@keyframes loading-module__PBh0PW__groundPulse{0%{opacity:.1;transform:scaleX(.9)}to{opacity:.26;transform:scaleX(1.04)}}@keyframes loading-module__PBh0PW__speedLines{0%{opacity:0;transform:translate(24px)}32%{opacity:.65}to{opacity:0;transform:translate(-38px)}}@keyframes loading-module__PBh0PW__roadRun{to{left:105%}}@keyframes loading-module__PBh0PW__progressRun{0%{left:-42%}55%{left:45%}to{left:105%}}@keyframes loading-module__PBh0PW__glowPulse{0%{opacity:.55;transform:translateY(38px)scale(.92)}to{opacity:1;transform:translateY(38px)scale(1.05)}}@keyframes loading-module__PBh0PW__halo{0%{opacity:.48;transform:translate(-50%,-50%)scale(.92)}to{opacity:.95;transform:translate(-50%,-50%)scale(1.08)}}@keyframes loading-module__PBh0PW__scan{0%{opacity:0;top:10%}15%{opacity:.85}78%{opacity:.42}to{opacity:0;top:90%}}html[data-theme=light] .loading-module__PBh0PW__screen{color:#18181b;background:radial-gradient(circle at 50% 44%,#dc262613,#0000 28%),linear-gradient(#f7f7f8 0%,#eef0f2 100%)}html[data-theme=light] .loading-module__PBh0PW__grid{opacity:.22;background-image:linear-gradient(#18181b0e 1px,#0000 1px),linear-gradient(90deg,#18181b0e 1px,#0000 1px)}html[data-theme=light] .loading-module__PBh0PW__carSvg{color:#3f3f46;filter:drop-shadow(0 18px 24px #18181b1f)}:is(html[data-theme=light] .loading-module__PBh0PW__kicker,html[data-theme=light] .loading-module__PBh0PW__microcopy){color:#18181b6b}html[data-theme=light] .loading-module__PBh0PW__status{color:#18181bd1}html[data-theme=light] .loading-module__PBh0PW__progress{background:#18181b17}html[data-theme=light] .loading-module__PBh0PW__road{background:linear-gradient(90deg,#0000,#18181b29,#0000)}@media (max-width:640px){.loading-module__PBh0PW__screen{padding-inline:14px}.loading-module__PBh0PW__carStage{margin-top:22px}.loading-module__PBh0PW__carSvg{width:min(106%,480px)}.loading-module__PBh0PW__status{margin-top:20px}.loading-module__PBh0PW__grid{background-size:58px 58px}}@media (prefers-reduced-motion:reduce){.loading-module__PBh0PW__scanLine,.loading-module__PBh0PW__redGlow,.loading-module__PBh0PW__carHalo,.loading-module__PBh0PW__carFloat,.loading-module__PBh0PW__carOutline,.loading-module__PBh0PW__carDetail,.loading-module__PBh0PW__redAccent,.loading-module__PBh0PW__wheel,.loading-module__PBh0PW__groundGlow,.loading-module__PBh0PW__speedLines,.loading-module__PBh0PW__roadLight,.loading-module__PBh0PW__progressRunner{animation:none!important}.loading-module__PBh0PW__carOutline{stroke-dashoffset:0}.loading-module__PBh0PW__carDetail{opacity:1}.loading-module__PBh0PW__progressRunner{left:30%}}
