._stage_19eac_1{position:absolute;top:0;left:0;overflow:hidden;background:#000;isolation:isolate;-webkit-user-select:none;user-select:none}._canvas_19eac_2{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;outline:0;touch-action:none}._overlays_19eac_3{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;transition:opacity .2s .3s}._hidden_19eac_4,._pressed_19eac_4{opacity:0;pointer-events:none}._pressed_19eac_4 button,._pressed_19eac_4 input{pointer-events:none}._skipLink_19eac_6{position:absolute;top:8px;left:8px;padding:10px;background:#171717;color:#fff;z-index:30;transform:translateY(-150%)}._skipLink_19eac_6:focus{transform:translateY(0)}._navigation_19eac_10{position:absolute;top:calc(25 * var(--vmin));right:2%;width:3rem;height:calc(50 * var(--vmin));display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;pointer-events:auto}._navLine_19eac_11{position:absolute;height:100%;width:1px;background:#ffffffa0}._navItem_19eac_12{position:relative;display:flex;align-items:center;justify-content:flex-end;background:transparent;width:5rem;height:.5rem;margin-left:-4.5rem;padding:0}._navItem_19eac_12:before{content:"";position:absolute;top:-1.25rem;right:0;bottom:-1.25rem;left:0}._navItem_19eac_12 span{position:absolute;right:1.5rem;white-space:nowrap;color:#ccc;font-size:.7rem;font-weight:400;transition:color .3s,font-size .3s}._navItem_19eac_12 i{display:block;width:.5rem;height:.5rem;border-radius:50%;background:#fff}._current_19eac_16 span{color:#fff;font-size:1rem}._current_19eac_16 i{background:#ff9245;position:relative}._current_19eac_16 i:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #ff9245;border-radius:50%}._info_19eac_20{position:absolute;top:calc(5 * var(--vmin));width:100%;display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;pointer-events:none;animation:_infoEnter_19eac_1 .3s ease-out both}._info_19eac_20 h1,._info_19eac_20 h2,._info_19eac_20 p{margin:0;font-weight:400;white-space:nowrap}._info_19eac_20 ._title_19eac_22{margin-top:calc(10 * var(--vmin));font-size:calc(6 * var(--vmin));letter-spacing:.3em}._tagline_19eac_23{margin-top:calc(2 * var(--vmin));font-size:calc(2 * var(--vmin));color:#ccc}._info_19eac_20 h2{margin-top:calc(6 * var(--vmin));color:#f0c69f;font-size:calc(2 * var(--vmin))}._info_19eac_20 h1{margin-top:calc(2 * var(--vmin));font-size:calc(2 * var(--vmin))}._info_19eac_20 p{margin-top:calc(2 * var(--vmin));color:#aaa;font-size:calc(1.4 * var(--vmin))}._aerodynamics_19eac_27 h2{margin-top:calc(4 * var(--vmin));font-size:calc(1.6 * var(--vmin));color:#fff}._aerodynamics_19eac_27 h1{margin-top:calc(1.2 * var(--vmin));font-size:calc(4 * var(--vmin));color:#f0c69f}._aerodynamics_19eac_27 p{margin-top:calc(1.2 * var(--vmin));font-size:calc(1.6 * var(--vmin));color:#fff}._sensors_19eac_30 h2{margin-top:calc(4 * var(--vmin));font-size:calc(1.8 * var(--vmin))}._sensorList_19eac_31{position:absolute;top:calc(35 * var(--vmin));left:6rem;width:calc(10 * var(--vmin));display:flex;flex-direction:column;align-items:center;gap:calc(1.8 * var(--vmin));font-size:calc(2 * var(--vmin));white-space:nowrap}._sensorList_19eac_31 span{color:#ff9245}._palette_19eac_34{position:absolute;bottom:calc(5 * var(--vmin));width:100%;display:flex;justify-content:center}._palette_19eac_34 ._swatches_19eac_35{transform:scale(var(--palette-scale));transform-origin:bottom center}._swatches_19eac_35{display:flex;align-items:center;height:2.8rem;border-radius:1.5rem;background:#ccc3}._swatch_19eac_35{position:relative;flex:0 0 2rem;width:2rem;height:2rem;margin:.5rem;padding:0;border-radius:50%;background-size:100% 100%;pointer-events:auto}._swatch_19eac_35:hover{filter:brightness(1.15)}._selected_19eac_39:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;box-shadow:0 0 0 1px #fff}._sound_19eac_40{position:absolute;top:calc(5 * var(--vmin) + 1.4rem);right:calc(2 * var(--vmax) + 1rem);padding:0;border-radius:.8rem;background:transparent}._sound_19eac_40 img{display:block;width:1.6rem}._sound_19eac_40:hover{scale:1.15}._customPanel_19eac_44{position:absolute;inset:0 auto 0 calc(5 * var(--vmin));width:16rem;display:flex;align-items:center}._panelContent_19eac_45{position:relative;width:100%;height:20rem}._sliders_19eac_46{width:16rem;height:100%;display:flex;flex-direction:column;justify-content:space-evenly}._slider_19eac_46{display:flex;align-items:center}._slider_19eac_46>span:first-child{width:3rem;flex-shrink:0;margin:0 1rem 2px;font-size:1rem;white-space:nowrap}._rangeTrack_19eac_49{position:relative;flex-shrink:0;width:11rem;height:5px;border-radius:3px;background:var(--track-background)}._slider_19eac_46 input{position:absolute;left:-9px;top:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:auto;width:calc(11rem + 18px);height:5px;border-radius:3px;margin:0;background:transparent;cursor:pointer}._slider_19eac_46 input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background:#f8f8f8;border-radius:50%;box-shadow:0 1px 4px #0006}._slider_19eac_46 input::-moz-range-thumb{border:0;width:18px;height:18px;background:#f8f8f8;border-radius:50%}._camera_19eac_54{position:absolute;left:50%;bottom:calc(5 * var(--vmin) + 4rem);transform:translate(-50%);background:transparent;padding:0;pointer-events:auto}._camera_19eac_54 img{display:block;width:2.4rem;transition:scale .2s}._camera_19eac_54:hover img{scale:1.1}._camera_19eac_54:disabled{opacity:.5}._panelToggle_19eac_58{position:absolute;bottom:-2rem;left:25%;height:2rem;background:transparent;padding:0;pointer-events:auto}._panelToggle_19eac_58 img{height:100%;filter:invert(30%)}._mobile_19eac_60 ._customPanel_19eac_44{left:-1rem}._mobile_19eac_60 ._panelContent_19eac_45{transform:scale(.7)}._mobile_19eac_60 ._camera_19eac_54{bottom:calc(5 * var(--vmin))}._mobile_19eac_60 ._camera_19eac_54 img{width:2.8rem}._mobilePalette_19eac_64 ._swatches_19eac_35{display:grid;grid-template-columns:repeat(4,1fr);background:transparent;height:20rem;border-radius:0;align-content:space-evenly}._mobilePalette_19eac_64 ._swatch_19eac_35{width:3rem;height:3rem;margin:.5rem}._photoDialog_19eac_67{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#fff;background:#000d;overflow:hidden}._photoDialog_19eac_67::backdrop{background:transparent}._photoDialog_19eac_67[open]{display:flex;align-items:center;justify-content:center}._photoContent_19eac_70{width:64%;text-align:center}._poster_19eac_71{display:block;width:100%;border:1px solid #bababa}._photoContent_19eac_70 p{color:#ffffff80;font-size:.6rem}._flash_19eac_73{z-index:20;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff;opacity:0;animation:_flash_19eac_73 .5s ease-out}._notice_19eac_74{position:absolute;left:50%;bottom:15%;transform:translate(-50%);z-index:110;padding:.75rem 1rem;background:#202020;border:1px solid #777;font:14px/1.5 sans-serif}._notice_19eac_74 button{background:transparent;margin-left:1rem;font-size:18px}._preloader_19eac_77{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#000;color:#fff}._version_19eac_78{position:absolute;top:1%;left:1%;font-size:calc(1 * var(--vmin))}._carOutline_19eac_79{width:calc(65 * var(--vmin));transform:translate(-5%,-25%);fill:none;stroke:#444;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}._loadedOutline_19eac_80{stroke:url(#loading-color)}._progress_19eac_81{position:absolute;top:57%;font-size:calc(5 * var(--vmin))}._progress_19eac_81 small{font-size:.55em}._loadError_19eac_83{position:absolute;top:57%;text-align:center;font:14px/1.5 sans-serif}._loadError_19eac_83 button{padding:10px 20px;background:#fff;color:#111}@keyframes _infoEnter_19eac_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _flash_19eac_73{0%{opacity:1}to{opacity:0}}@media (max-width: 700px) and (hover: hover){._customPanel_19eac_44{left:0}._panelContent_19eac_45{transform:scale(.7);transform-origin:left center}._info_19eac_20 p{max-width:90%;white-space:normal}._sensorList_19eac_31{left:2rem}}:root{font-family:Times New Roman,Songti SC,serif;font-size:16px;color:#fff;background:#000;font-synthesis:none}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{color:inherit;border:0;cursor:pointer}button:disabled{cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #ff9245;outline-offset:6px}button:active{scale:.96}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
