body{background-color:#000}.container{background:radial-gradient(circle at 15% 50%,rgba(0,0,0,.932) 0,rgba(0,0,0,.635) 20%,rgba(0,0,0,.2) 30%,transparent 70%),linear-gradient(180deg,#131d43 0,#131e41 25%,#1d2a5d 40%,#12224f 68%,#081f44);transform:translate(-50%,-50%)}.container3{width:100%;max-width:2000px;height:100%;max-height:670px;flex-direction:column;position:absolute;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.635) 20%,rgba(0,0,0,.2) 30%,transparent 60%);border:2px solid #fff;transform:translate(-50%,-50%)}.container3,.footer,.header{display:flex;justify-content:space-between}.footer,.header{align-items:center}.header{padding:0 20px}.right-section{justify-content:flex-end;margin-top:25px}.right-section,.time-date{display:flex;flex-direction:column}.time-date{padding-left:15px}.time-date #time{position:absolute;font-size:36px;margin-bottom:2px;transform:translateY(-125%)}.time-date #date{position:relative;font-size:24px;margin-top:2px;transform:translateY(-38%);left:67%}.weather{margin-left:5px;z-index:999}.weather #weather-icon{position:relative;transform:translate(650%,-55%)}.weather #temperature{position:relative;transform:translate(180%,-88%)}.connectivity-icons{position:absolute;top:25px;right:10px;z-index:100}.connectivity-icons .icon{width:24px;height:24px;margin-left:10px;background-size:contain;background-repeat:no-repeat}.battery-info-bar{z-index:1000;margin-top:80px}.battery-info{text-align:left}.battery-bar-fill{border-radius:170px}.main-content{padding:30px}.main-content5{flex:1 1;display:flex;justify-content:center;align-items:center}.music-toolbar{position:absolute;background-color:#1d2c53;width:1035px;height:394px;padding:0;margin-left:2%;transform:translate(20%,-5%);background:hsla(0,0%,100%,.07);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.9px);-webkit-backdrop-filter:blur(8.9px);border-radius:38px;transform:translate(25%,45%)}.main-screen{position:absolute;width:100%;height:100%}.current-song{position:absolute;top:30px;left:20px;width:234px;padding-left:20px}.current-song-img{width:234px;height:234px;display:block;margin:0 auto 10px}.current-song-description,.current-song-title{width:100%;background:none;border:none;color:#fff;font-family:Inter}.current-song-title{margin-bottom:5px}.current-song-description,.current-song-title{font-family:Inter;font-size:14px}.progress-bar{width:234px;height:4px;display:block;margin-top:35px}.play-button-block{position:absolute;top:20px;left:300px;background-color:#4a5675;width:310px;height:86px;display:flex;justify-content:space-around;align-items:center;border-radius:50px}.play-button{width:26px;height:26px;background-color:transparent;border:none}.search-button{top:30px;left:630px;width:62px;height:62px;background-color:#4a5675;border-radius:50%;display:flex;justify-content:center;align-items:center}.search-button img{width:26px;height:26px}.heart-button{position:absolute;top:40px;left:700px;width:50px;height:50px;background-color:transparent;border:none}.imageSwap{cursor:pointer}.spotify-button{position:absolute;top:32px;left:770px;width:62px;height:62px;background-color:#4a5675;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;transition:box-shadow .3s ease}.spotify-button:hover{box-shadow:0 0 10px 2px #fff}.youtube-button{position:absolute;top:32px;left:860px;width:62px;height:62px;background-color:#4a5675;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;transition:box-shadow .3s ease}.youtube-button:hover{box-shadow:0 0 10px 2px #fff}.down-button{position:absolute;top:50px;left:950px;background-color:transparent;border:none}.down-button img{width:28px;height:21.75px}.songs-block{position:absolute;top:150px;left:300px;width:705px;height:240px}.music-options-block{width:100%;height:70px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #fff;border-top-left-radius:30px;border-top-right-radius:30px;background-color:#4a5675}.music-option{font-family:Montserrat;font-size:24px;background:none;border:none;color:#fff;align-items:center;justify-content:space-around;margin:0 40px;cursor:pointer}.music-option.active{color:#fff;text-shadow:0 0 10px #fff}.music-option.inactive{opacity:.6}.favourites-block{width:100%;height:170px;display:flex;flex-direction:column;align-items:center;background-color:#4a5675;padding:0}.favourites-block p{margin-top:20px;margin-bottom:10px;font-family:Montserrat;font-size:22px}.favourite-buttons{display:flex;align-items:center;justify-content:space-around;width:100%;margin-top:20px}.favourite-button{width:85.18px;height:85.18px;background:none;border:none;transition:box-shadow .3s ease}.favourite-button:hover{box-shadow:0 0 10px 2px #000}.favourite-button img{width:100%;height:100%}.car-diagnostics{position:absolute;left:50%}.car-image{width:590px;height:250px;display:block;margin:0 auto}.status-dots{position:absolute;display:flex;justify-content:center;margin:0;top:490px;left:200px}.dot{height:10px;width:10px;margin:0 5px}.footer{background-color:#000;z-index:2}.footer,.toolbar{display:flex;justify-content:center;align-items:center;padding:10px 0}.toolbar{width:100%}.icon-button{background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;width:40px;height:40px;margin:0 50px;cursor:pointer}.icon-button:hover{filter:drop-shadow(0 0 8px rgba(255,255,255,10))}#favs-title{color:#fff;width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}#favs-artist,#favs-title{font-family:Montserrat;height:15px;line-height:14.63px;font-size:12px}#favs-artist{color:#c3c3c3;align-content:center;width:71px;font-weight:500}.ac-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1501}.ac-popup-content{width:400px;height:215.5px;background:#090909;border-radius:23.5px;position:relative;color:#fff;padding:40px;box-sizing:border-box;transform:translate(290px,105px)}.close-button{background:transparent;font-size:16px}.ac-popup-body{display:flex;flex-direction:column;gap:20px}.fan-speed-control,.temperature-control{display:flex;flex-direction:column;gap:5px}.fan-speed-control .slider-container,.temperature-control .slider-container{display:flex;align-items:center;gap:10px;width:300px}.fan-speed-control .slider-container{justify-content:flex-end}input[type=range]{flex-grow:1;-webkit-appearance:none;height:4px;border-radius:5px;outline:none;opacity:.7;transition:opacity .2s}.temperature-slider{background:linear-gradient(90deg,#0ff,#d84343);width:250px}.temperature-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#fff;cursor:pointer}.temperature-slider::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#fff;cursor:pointer}.fan-speed-slider{background:#fff;width:150px}.fan-speed-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#fff;cursor:pointer}.fan-speed-slider::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:#fff;cursor:pointer}.fan-speed-dots{display:flex;gap:12px}.dot12{width:8px;height:8px;border-radius:50%;background:#fff;opacity:.5}.dot12.active{opacity:1}.mode-buttons{gap:20px}.mode-button,.mode-buttons{display:flex;justify-content:center}.mode-button{flex-direction:column;align-items:center;width:25vw;height:30vw;max-width:350px;max-height:400px;transition:transform .3s ease,box-shadow .3s ease}.mode-button img{width:350px;height:400px}.mode-button p{font-size:18px;margin:0}.mode-button:hover{transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.2)}.car-diagnostics p,.car-image,.hidden,.status-dots{opacity:0}.fade-in-battery-info{animation:fadeIn 1s forwards;animation-delay:1s}.fade-in-car-image{animation:fadeIn 1s forwards;animation-delay:3s}.fade-in-dots,.fade-in-text{animation:fadeIn 1s forwards;animation-delay:5s}@keyframes colorChangeGreen{0%{background-color:#ff0}to{background-color:green}}.dot{height:15px;width:15px;border-radius:50%}.dot.green{background-color:green}.dot.green,.dot.yellow{position:relative;transform:translateY(380%)}.dot.yellow{background-color:#ff0;animation-name:colorChangeGreen;animation-duration:1s;animation-fill-mode:forwards}.dot.yellow.color-change1{position:relative;animation-delay:6s;transform:translateY(380%)}.dot.yellow.color-change2{position:relative;animation-delay:7s;transform:translateY(380%)}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.textss{left:50%}.text-insert1{position:relative;animation:fadeInOut 1s 5s forwards;font-size:20px;transform:translate(-15%)}.text-insert2{animation:fadeInOut 1s 6s forwards}.text-insert2,.text-insert3{position:relative;font-size:20px;transform:translate(-14%)}.text-insert3{animation:fadeInOut 1s 7s forwards}.select-mode-text{position:absolute;top:75px;left:54%;transform:translateX(-70%);text-align:center;font-size:23px;color:#fff}@import url("https://fonts.googleapis.com/css2?family=Urbanist:wght@400;700&display=swap");.container2{width:100vw!important;height:100vh!important;background:#000;justify-content:center;align-items:center;overflow:hidden}.text{position:absolute;font-size:100px;color:#fff;text-align:center;opacity:0}.text.sanskrit{animation:fadeIn 1s forwards,glow 1s ease-in-out 2s 2 alternate,moveOutLeft 1s ease-in-out 4s forwards}.text.english,.text.sanskrit{top:30%;left:50%;transform:translate(-50%,-50%)}.text.english{animation:moveInEnglish 1s ease-in-out 5s forwards,fadeOutEnglish 1s ease-in-out 7s forwards}.text.kannada{animation:moveInKannada 1s ease-in-out 8s forwards,fadeIn1 0s ease-in-out 8s forwards,moveOutRightKannada 1s ease-in-out 10s forwards;top:30%;left:50%;transform:translate(-50%,-50%)}.screen{position:absolute;font-size:150px;color:#fff;text-align:center;opacity:0}.screen#screen2{animation:fadeIn 2s 11s forwards,fadeOut 2s 13s forwards}.screen#screen2,.screen#screen4{top:30%;left:50%;transform:translate(-50%,-50%)}.screen#screen4{animation:fadeIn 2s 17s forwards,glow 2s 19s forwards,fadeOut 2s 23s forwards}@keyframes glow{0%{text-shadow:0 0 20px hsla(0,0%,100%,.5);opacity:1}to{text-shadow:0 0 40px #fff;opacity:1}}@keyframes moveOutLeft{0%{left:50%;transform:translateX(-50%);opacity:1}to{left:-200px;transform:translateX(0);opacity:0}}@keyframes moveIn{0%{left:100%;transform:translateX(0);opacity:0}to{left:50%;transform:translateX(-50%);opacity:1}}@keyframes moveOutRight{0%{left:50%;transform:translateX(-50%);opacity:1}to{left:100%;transform:translateX(0);opacity:0}}@keyframes moveInKannada{0%{transform:translate(-50%,-150%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes moveOutRightKannada{0%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(50%,-50%);opacity:0}}@keyframes fadeIn1{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;left:50%;transform:translateX(-50%)}to{opacity:1;left:50%;transform:translateX(-50%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.container1{animation:slideIn .5s ease-out}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes moveInEnglish{0%{left:100%;transform:translateX(0);opacity:0}to{left:50%;transform:translateX(-50%);opacity:1}}@keyframes fadeOutEnglish{0%{opacity:1}to{opacity:0;left:100%;transform:translateX(0)}}.app-carousel-container{position:absolute;width:97.85%;height:550px;background:hsla(0,0%,100%,.05);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(20px);animation:slideUp2 .5s ease-out;border:1px solid hsla(0,0%,100%,.18);padding:20px;z-index:1001;margin:auto;box-shadow:0 10px 30px rgba(0,0,0,.2)}.app-carousel-content{position:relative;gap:1000px}.close-button{transform:translateY(0);right:20px}.search-bar{position:relative;display:flex;align-items:center}.search-bar input{position:absolute;width:40%;left:30%;height:40px;transform:translateY(-95%);padding:10px 50px 10px 20px;border-radius:40px;border:none;outline:none;font-size:23px;background-color:#4a5675;color:#fff}.search-button{position:absolute;transform:translate(1150%,-188%);background:none;border:none;cursor:pointer}.search-button img{width:60px;height:60px}h3{color:#fff;margin-top:120px;font-size:2em;gap:1000px}.app-icon,h3{border-radius:200px}.app-icon{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;cursor:pointer;transition:transform .2s ease-in-out;background:hsla(0,0%,100%,.15);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);border-radius:20px;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 2px 8px rgba(0,0,0,.3);margin:0 10px;height:300px;width:1000px}.app-icon img{width:50%;height:50%;object-fit:contain;margin-bottom:8px}.app-icon span{color:#fff;font-size:30px;text-align:center}.app-icon:hover{transform:scale(.9);filter:drop-shadow(0 0 10px rgba(255,255,255,.8));border:3px solid #fff}@media (min-width:1024px){.app-icon{height:275px;width:275px}.app-icon img{max-height:200px}.app-icon span{font-size:30px}}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{position:absolute;top:45%;transform:translateY(-100%);background:#00080a;width:60px;height:60px;border-radius:60%;z-index:10}.alice-carousel__prev-btn-item{left:0}.alice-carousel__next-btn-item{right:0}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:flex;align-items:center;justify-content:center}.alice-carousel__next-btn-item:before,.alice-carousel__prev-btn-item:before{position:relative;content:"";display:inline-table;border:solid #040fdd;border-width:0 10px 10px 0;padding:10px;transform:rotate(45deg);transform:scale(.9)}.alice-carousel__prev-btn-item:before{transform:rotate(135deg);left:0;top:5px}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{filter:drop-shadow(0 0 10px rgba(1,255,255,2))}.alice-carousel__next-btn-item:before{transform:rotate(-45deg);right:-9px;top:5px}.alice-carousel__dots{display:none}.button-container{display:flex;justify-content:center;gap:40px;margin:20px 0}.app-button{background:none;color:#fff;font-size:30px;padding:10px 20px;border-radius:8px;border:none;cursor:pointer;transition:background .3s,color .3s}.app-button.active{color:#fff}.app-button:not(.active){opacity:.5}.filtered-apps-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}@keyframes slideUp2{0%{transform:translateY(100%);opacity:0}80%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:1}}.fullscreen-popup-container{position:fixed;top:0;right:0;bottom:11.5%;left:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1500}.fullscreen-popup{width:80%;height:187px;padding:10%;border-radius:10px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideUp1 .5s ease-out;display:flex;flex-direction:column;align-items:center}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.popup-content{display:flex;justify-content:space-around;width:100%;margin-top:20px}.icon-container{display:flex;flex-direction:column;align-items:center;transition:transform .3s,filter .3s}.icon-container img{width:110px;height:110px}.icon-container span{margin-top:10px;font-size:18px}.icon-container:hover{transform:scale(1.1);filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}@keyframes slideUp1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.container,.container2{height:100vh;position:relative}.container2{display:flex}.left-side,.right-side{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;transition:all .1s ease}.left-side{flex:0.3 1}.right-side{flex:0.7 1;height:100%}.left-side.switched{order:2;flex:0.6 1}.right-side.switched{order:1;flex:0.4 1}.frame-image{position:fixed;margin-right:0;transition:all .5s ease}.map-container{position:absolute;width:88%;height:100%;left:50%;z-index:999;transform:translate(-5.2%,-10%)}.map-iframe{width:96%;height:585px;border:none;border-radius:0;transform:translate(-10%,-16.7%)}.resize-handle{width:16px;height:16px;background:#000;right:8px;bottom:8px;cursor:ew-resize}.resize-handle,.switch-arrow{position:absolute;border-radius:50%}.switch-arrow{top:50%;left:30%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 8px hsla(0,0%,100%,.2);transition:transform .5s ease,box-shadow .3s ease}.switch-arrow:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 6px 12px rgba(0,0,0,.3)}.switch-arrow:active{transform:translate(-50%,-50%) scale(.95);box-shadow:0 4px 8px rgba(0,0,0,.2)}.switch-arrow i{font-size:24px}.main-content.switched .frame-image{order:2}.main-content.switched .map-container{order:1;margin-left:0;margin-right:30%}.unique-left-side{display:flex;flex-direction:column;align-items:flex-start;width:50%;margin-bottom:-10%}.unique-ai-image{width:100px;height:auto}.unique-welcome-text{font-family:Urbanist,sans-serif}.unique-welcome-text h1{font-size:24px;margin:0}.unique-welcome-text p{font-size:38px;margin:5px 0 0}.unique-right-side{display:flex;flex-direction:column;align-items:flex-start;margin-left:-10%}.unique-right-side h2{font-family:Montserrat,sans-serif;font-size:20px;margin-bottom:10px}.unique-quick-requests{display:flex;flex-direction:column}.unique-request{background-color:hsla(0,0%,100%,.1);border-radius:8px;padding:10px;margin-bottom:10px;font-family:Urbanist,sans-serif;cursor:pointer;transition:background-color .3s;font-size:25px}.unique-request:hover{background-color:hsla(0,0%,100%,.2)}.ai-image{margin-bottom:4%}span{font-size:20px}.sidebar{width:25%;padding:0;height:100%;background-color:#161616}.sidebar,.sidebar-button{font-family:Urbanist,sans-serif}.sidebar-button{display:flex;align-items:center;width:100%;padding:9px 50px;margin-bottom:15px;background-color:transparent;border:none;color:#fff;text-align:center;font-size:23px;cursor:pointer;transition:background-color .3s ease}.sidebar-button.active,.sidebar-button:hover{background-color:#2d2d2d}.sidebar-icon{margin-right:20px;width:40px;height:40px}.settings{flex:1 1;padding-left:3%}.settings-group{margin-bottom:30px}.settings-group-title{font-size:21px;font-family:Urbanist,sans-serif}.settings-options{display:flex;position:relative;padding:10px 0}.settings-option-l{border:none;border-top-left-radius:40px;border-bottom-left-radius:40px}.settings-option-l,.settings-option-m{padding:10px 20px;width:240px;height:48px;background-color:#2d2d2d;color:#fff;font-size:21px;font-family:Urbanist,sans-serif;cursor:pointer;transition:background-color .3s ease}.settings-option-m{border:none}.settings-option-r{padding:10px 20px;width:240px;height:48px;border:none;background-color:#2d2d2d;color:#fff;font-size:21px;cursor:pointer;transition:background-color .3s ease;font-family:Urbanist,sans-serif;border-top-right-radius:40px;border-bottom-right-radius:40px}.settings-option-l.active,.settings-option-m.active,.settings-option-r.active{background-color:#4d4d4d}.settings-option-l2{width:380px;border:none;border-top-left-radius:40px;border-bottom-left-radius:40px}.settings-option-l2,.settings-option-r2{padding:10px 20px;height:48px;background-color:#2d2d2d;color:#fff;font-size:21px;cursor:pointer;font-family:Urbanist,sans-serif;transition:background-color .3s ease}.settings-option-r2{width:342px;border:none;border-top-right-radius:40px;border-bottom-right-radius:40px}.settings-option-l2.active,.settings-option-r2.active{background-color:#4d4d4d}.brightness-slider{display:flex;align-items:center;width:735px;height:52px;position:relative}.brightness-slider input[type=range]{margin:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#4d4d4d;height:40px;border-radius:40px;width:100%;position:relative}.brightness-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:70px;height:44px;background:#fff;border-radius:20px;cursor:pointer;position:relative;background:url(/images_set/brightness.svg) no-repeat 50%;background-size:50px 50px}.brightness-slider input[type=range]::-moz-range-thumb{width:70px;height:40px;background:#fff;border-radius:20px;cursor:pointer;position:relative;background:url(/images_set/brightness.svg) no-repeat 50%;background-size:70px 70px}.slider-thumb-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:21px;color:#fff;pointer-events:none}.traction-control{display:flex;flex-direction:column;gap:20px}.traction-control-option{display:flex;align-items:center;margin-bottom:30px}.traction-control-button{padding:10px 20px;width:230px;height:48px;border:2px solid #fff;background-color:#0e0e0e;color:#fff;font-size:21px;cursor:pointer;font-family:Urbanist,sans-serif;transition:background-color .3s ease;border-radius:20px}.traction-control-button.active,.traction-control-button:hover{background-color:#4d4d4d;border:2px solid #fff}.settings-description{font-size:16px;margin-top:10px;color:#bbb}.settings-description-regenerative{font-size:19px;margin-top:10px;color:#bbb;position:absolute;top:40%;left:calc(54%);transform:translateY(-54%);white-space:nowrap}.settings-description-traction{font-size:19px;margin-left:20px;color:#bbb;white-space:nowrap}.adjust-headlights-button,.headlight-reset-button,.wiper-service-mode-button{display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-family:Montserrat,sans-serif;cursor:pointer;transition:background-color .3s ease;text-align:center;margin-bottom:20px}.wiper-service-mode-button{padding:15px 25px;width:330px;height:54px;border:2px solid #fff;background-color:#0e0e0e;border-radius:30px}.wiper-service-mode-button:hover{background-color:#4d4d4d}.adjust-headlights-button,.headlight-reset-button{padding:65px 25px;width:264px;height:146px;background-color:#2d2d2d;border-radius:20px;border:none}.adjust-headlights-button:hover,.headlight-reset-button:hover{background-color:#4d4d4d}.title-container{display:flex;align-items:center}.button-icon1{width:60px;height:60px;margin-right:10px}.button-text{margin:0}.empty-content{color:#fff;font-size:24px}.setting-option{display:flex;align-items:center;justify-content:space-between;width:600px;padding:10px 0;font-size:21px;font-family:Urbanist,sans-serif;margin-bottom:20px}.switch{display:inline-block;width:60px;height:34px;transform:translate(-200%)}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.exterior-light-button-option{background-color:#262626}.exterior-light-button-option,.exterior-light-button-option-selected{font-family:Urbanist,sans-serif;height:48px;width:170px;border-radius:24px;border:none;color:#fff;font-size:20px;cursor:pointer}.exterior-light-button-option-selected{background-color:#6e6e6e}.exterior-light-option-checkbox{width:170px;height:48px}.div-button-exterior{background-color:#262626;margin-right:40px}.button-settings-button,.div-button-exterior{height:48px;border-radius:24px;font-family:Urbanist,sans-serif}.button-settings-button{font-size:20px;width:220px;color:#fff;background-color:#0e0e0e;box-shadow:none;border:2px solid #6e6e6e;transform:translateY(10%)}.button-settings-button.active,.button-settings-button:hover{background-color:#4d4d4d;border:2px solid #fff}.button-settings-button-adjustments{width:304px;height:95px;font-family:Urbanist,sans-serif;background-color:#262626;border-radius:20px;border-style:solid;color:#fff}.button-settings-button-adjustments.active,.button-settings-button-adjustments:hover{background-color:#4d4d4d;border:2px solid #fff}.button-settings-button-adjustments+.button-settings-button-adjustments{margin-left:80px}.button-settings-button-adjustments+.button-settings-button{margin-left:40px}.main-content3{flex:1 1;display:flex;justify-content:center;align-items:center;background-color:#000}.frame-image2{position:absolute;transform:translate(-219.7%)}.call-screen{position:absolute;display:flex;background-color:#1d2c53;width:48.5%;height:68%;padding:10px;transform:translate(23%,-55%);background:hsla(0,0%,100%,.07);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.9px);-webkit-backdrop-filter:blur(8.9px);border-radius:38px;margin-left:8%}.keypad-section{flex:0 0 33%;flex-direction:column;justify-content:center;background-color:#4a5675;border-radius:25px;padding:20px}.keypad-section,.keypad-top{display:flex;align-items:center}.keypad-top{justify-content:space-between;width:100%;margin-bottom:5px}.keypad-top-button{background-color:#4a5675;font-size:18px;border:none;border-radius:10px;padding:5px;cursor:pointer}.keypad-input,.keypad-top-button{color:#fff;font-family:Urbanist,sans-serif}.keypad-input{font-size:24px;flex-grow:1;text-align:center}.separator{width:100%;height:2px;background-color:#fff;margin-bottom:0}.keypad{flex-direction:column;align-items:center;padding:10px;border-radius:16px}.keypad,.keypad-row{display:flex}.keypad-button{width:70px;height:60px;margin:0 20px;background-color:#4a5675;color:#fff;font-size:30px;font-family:Urbanist,sans-serif;border:none;border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.keypad-button:active{background-color:#6a7ba7}.contact-section{flex:1 1;display:flex;flex-direction:column;padding-left:20px}.tab-buttons{display:flex;justify-content:space-around;margin-bottom:20px;gap:20px}.tab-button{flex:1 1;background-color:#4a5675;color:#fff;font-size:25px;font-family:Montserrat,sans-serif;border:none;border-radius:37px;margin:0 10px;padding:20px 0;width:150px;cursor:pointer;text-align:center}.tab-button.active{background-color:#6a7ba7}.contact-list{color:#fff;font-size:25px;font-family:Montserrat,sans-serif;margin-left:100px}.keypad-top-button img{width:26px;height:26px}.tab-icon{margin-right:10px;width:30px;height:30px}.call-button-container{margin-top:20px;display:flex;justify-content:center}.call-button{width:150px;height:60px;background-color:#28a745;color:#fff;font-size:25px;font-family:Urbanist,sans-serif;border:none;border-radius:15px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:-30px}.call-button img{width:30px;height:30px;margin-right:10px}.call-button:active{background-color:#218838}.blurred{transition:filter 1.5s ease;filter:blur(50%)}.speedometer-container{position:relative;width:6%;height:180vh;transform:translate(20%,17%)}.circle-container{display:flex;justify-content:space-between;align-items:center;position:absolute;transform:translateY(10%)}.circle{position:relative;width:16vw;height:16vw;max-width:220px;max-height:220px;transform:translateY(12%);border-radius:50%;background:hsla(0,0%,100%,.1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.arc{fill:none;stroke-width:12;stroke-linecap:round}.circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Urbanist;text-align:center;color:#fff}.circle-text .number{font-size:2vw;max-font-size:40px}.circle-text .unit{font-size:1.25vw;max-font-size:25px}.car-container{position:relative;width:25vw;height:25vw;max-width:250px;max-height:210px}.gear-selector{display:flex;justify-content:center;align-items:center;position:relative;gap:8px;top:-50px;left:5px}.gear-button{font-family:Urbanist,sans-serif;font-size:25px;background:transparent;border:none;cursor:pointer;letter-spacing:-1px;position:relative;transition:color .3s}.gear-selector-line{position:absolute;bottom:-10px;left:calc(45% - 84.65px);width:200px;height:2px;background:linear-gradient(90deg,#6ebff4 22.4%,#00bcf7 59%,#00cbf8 85%)}.gear-arrow{width:16px;height:16px;background-size:cover;background-repeat:no-repeat;background-position:50%}.gear-arrow-left{background-image:url("/images_speed/Union (1).svg");margin-right:8px}.gear-arrow-right{background-image:url("/images_speed/Union (2).svg");margin-left:8px}.svg-composition{position:relative;width:100%;height:100%}.group-svg{top:-20%;left:-40%;width:8%}.group-svg,.headlight-svg{position:absolute;height:auto}.headlight-svg{top:-22%;left:-25%;width:10%}.blue-path,.car-image90,.ellipse,.white-glow{position:absolute;top:0;left:0;width:100%;height:auto}.car-image90{opacity:1;visibility:visible;position:absolute;top:35%;left:37.5%;width:25%;height:auto;z-index:5}.cont{position:absolute;right:10%;top:10%;width:45%;height:70%;background-color:#1db954;box-shadow:0 4px 10px rgba(0,0,0,.779)}.cont,iframe{border-radius:8px}iframe{width:100%;height:100%}.main-content-xy29{display:flex;align-items:center;justify-content:center;padding-left:50px}.car-image-xy29{width:600px;height:auto;margin-right:50px}.animated-car{animation:slideInFromLeft 2s ease-out}.welcome-text-xy29{text-align:left;color:#fff;max-width:400px}.welcome-text-xy29 h1 strong{color:#e1e1e1}.action-button-xy29{background-color:#28a745;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;margin-top:20px}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.parking-brake-button1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:264px;height:141.6px;background-color:#0e0e0e;border:1.6px solid #ffffff66;border-radius:40px;padding:20px;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;cursor:pointer;outline:none;position:absolute;top:100px;left:558px;transition:background-color .3s}.parking-brake-button1:hover{background-color:grey}.icon-text1{display:flex;align-items:center}.parking-brake-button1 .icon img{width:50px;margin-right:10px}.parking-brake-button1 .text12,.parking-brake-button1 .text21{text-align:center}.parking-brake-button1 .text12{font-size:20px}.parking-brake-button1 .text21{margin-top:10px;font-size:20px}.vehicle-power{display:flex;flex-direction:column;align-items:center;justify-content:center;width:176px;height:48px;background-color:#0e0e0e;border:1.6px solid #ffffff66;border-radius:40px;padding:20px;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;cursor:pointer;outline:none;position:absolute;top:330px;left:558px;transition:background-color .3s}.vehicle-power:hover{background-color:grey}.below-vehicle-power{top:392px;left:285px;margin-left:275px;margin-bottom:500px}.below-vehicle-power,.beside-parking-brake{font-family:Montserrat,sans-serif;font-size:20px;position:absolute;cursor:pointer;outline:none;color:#fff;color:#515151;font-weight:700}.beside-parking-brake{top:117px;left:860px}.parking-brake-group-title{font-size:21px;font-family:Urbanist,sans-serif;margin-bottom:210px}.slider-container{display:flex;justify-content:center;align-items:center;width:200px;position:relative}.slider-btn1{transform:translate(-1730%,-110%)}.slider-btn1,.slider-btn2{background-color:transparent;border:none;color:#fff;font-size:50px;cursor:pointer;position:absolute;top:50%}.slider-btn2{transform:translate(-1030%,-110%)}.slider-btn1.left{left:0}.slider-btn1.right{right:0}.slider-btn2.left{left:0}.slider-btn2.right{right:0}.distanceValue{font-size:50px;color:#fff;text-align:center;width:50px;display:inline-block;position:relative;transform:translate(-790%,-55%)}.cruise-group-title{font-size:21px;font-family:Urbanist,sans-serif;transform:translateY(-380%)}@keyframes slideUp{0%{transform:translate(25%,100%);opacity:0}80%{transform:translate(25%);opacity:1}to{transform:translate(25%);opacity:1}}.battery-voltage-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.battery-voltage-container{width:60%;height:80%;padding:2%;border-radius:10px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(25%);animation:slideUp .5s ease-out;display:flex;flex-direction:column;align-items:center;z-index:9999}.grid-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(23,auto);grid-gap:10px;gap:10px;max-height:60%;width:100%;overflow-y:auto;padding:20px;color:#fff;align-items:center}.grid-item{display:flex;justify-content:center;align-items:center;padding:10px;background-color:hsla(0,0%,100%,.1);border-radius:8px;text-align:center}.grid-header{font-weight:700;font-size:1.2em;text-align:center}.scroll-btn{padding:10px;margin:10px;background-color:#333;color:#fff;border-radius:5px;cursor:pointer}.scroll-btn:hover{background-color:#555}.voltage-current-container.grid-open{pointer-events:none;opacity:.5}.app-carousel-container2{width:100%;height:200px;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10}.app-carousel2{position:absolute;width:68%;height:420px;background:hsla(0,0%,100%,.1);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;border:2px;border-color:#f5f5f5;padding:20px;transform:translate(-40%,65%)}.app-carousel-content2{display:flex;flex-direction:column;align-items:center}.search-bar2{position:relative;top:-80px;display:flex;align-items:center;margin-bottom:15px;width:100%;justify-content:center}.search-bar2 input{width:80%;padding:10px;font-size:16px;border-radius:40px;border:1px solid #ccc;margin-right:10px}.search-bar2 .search-button2 img{width:24px;height:24px;cursor:pointer}.button-container2{position:relative;top:-50px;display:flex;justify-content:center;margin-bottom:10px;font-size:20px}.app-button1{padding:10px 20px;margin:0 10px;font-size:20px;color:#fff;background-color:#1e2a46;border-radius:14px;border:none;cursor:pointer}.app-button1.active{background-color:#4e7aed}.app-icon2{width:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;cursor:pointer;transition:transform .2s ease-in-out;border-radius:200px;background:hsla(0,0%,100%,.15);box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);border-radius:20px;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 2px 8px rgba(0,0,0,.3);margin:0;transition:all .3s ease-in-out}.app-icon2 img{width:100px;height:100px;margin-bottom:18px}.app-icon2 span{color:#fff;font-size:20px}.app-icon2:hover{filter:drop-shadow(0 0 10px rgba(255,255,255,.8));border:2px solid hsla(0,0%,100%,.8)}.side-by-side1{display:flex;justify-content:space-around;width:100%}.filtered-apps-container2{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:nowrap}.close-button2{background:none;border:none;font-size:28px;color:#fff;cursor:pointer;position:absolute;top:20px;right:20px}body{font-family:Urbanist,sans-serif;margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(180deg,#131d43 0,#131e41 25%,#1d2a5d 40%,#12224f 68%,#081f44);color:#fff}.container{max-width:2000px;height:100%;max-height:670px;flex-direction:column;position:absolute;border:2px solid #fff}.container,.header{width:100%;display:flex;justify-content:space-between}.header{align-items:center;height:60px;padding:20px}.left-section,.right-section{margin-top:25px}.left-section,.right-section,.time-date-weather{display:flex;align-items:center}.time{font-size:36px;font-weight:700;margin-bottom:2px}.weather{display:flex;align-items:center;margin-left:10px}.weather #weather-icon{font-size:24px;margin-right:10px}.weather #temperature{font-size:18px}.connectivity-icons{display:flex;justify-content:flex-end;align-items:center}.icon{width:24px;height:24px;margin-left:10px;background-size:contain;background-repeat:no-repeat}.main-content{flex:1 1}.main-content,.start-screen{display:flex;justify-content:center;align-items:center}.start-screen{width:100%}.chevrons{display:flex;justify-content:center;align-items:center;position:relative}.left-chevrons{transform:scale(-1.3,2)}.right-chevrons{transform:scale(1.3,2)}.chevron{width:100px;height:100px;border-color:#0ff;border-style:solid;border-width:3px 3px 0 0;transform:rotate(45deg);margin:0 -40px;opacity:.2}.chevron:first-child{animation:pulse 2s infinite}.chevron:nth-child(2){animation:pulse 2s .1s infinite}.chevron:nth-child(3){animation:pulse 2s .2s infinite}.chevron:nth-child(4){animation:pulse 2s .3s infinite}.chevron:nth-child(5){animation:pulse 2s .4s infinite}.chevron:nth-child(6){animation:pulse 2s .5s infinite}.chevron:nth-child(7){animation:pulse 2s .6s infinite}.chevron:nth-child(8){animation:pulse 2s .7s infinite}.chevron:nth-child(9){animation:pulse 2s .8s infinite}.chevron:nth-child(10){animation:pulse 2s .9s infinite}.chevron:nth-child(11){animation:pulse 2s 1s infinite}.chevron:nth-child(12){animation:pulse 2s 1.1s infinite}.chevron:nth-child(13){animation:pulse 2s 1.2s infinite}.chevron:nth-child(14){animation:pulse 2s 1.3s infinite}@keyframes pulse{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.start-button{margin:0 10px}.start-button,.start-circle{display:flex;justify-content:center;align-items:center}.start-circle{width:375px;height:375px;border-radius:50%;background:linear-gradient(145deg,#1e3a5f,#0f1c2e);flex-direction:column;cursor:pointer;transition:all .3s ease;position:relative;box-shadow:0 0 20px rgba(0,255,255,.3)}.start-circle:after,.start-circle:before{content:"";position:absolute;border-radius:50%;border:2px solid #0ff;opacity:.5;transition:all .3s ease}.start-circle:before{top:-6px;left:-6px;right:-6px;bottom:-6px}.start-circle:after{top:-12px;left:-12px;right:-12px;bottom:-12px}.start-circle:hover{box-shadow:0 0 40px rgba(0,255,255,.6)}.start-circle:hover:before{opacity:.7;box-shadow:0 0 20px rgba(0,255,255,.4)}.start-circle:hover:after{opacity:.9;box-shadow:0 0 30px rgba(0,255,255,.5)}.start-text{font-size:36px;font-weight:700;color:#fff;text-shadow:0 0 10px rgba(0,255,255,.5)}.mode-text{font-size:14px;color:#0ff;opacity:.7;margin-top:5px}.battery-info-bar{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-bottom:20px;position:absolute;top:50%;transform:translateY(-50%);right:0}.battery-info{text-align:right;display:flex;flex-direction:column;justify-content:space-between;height:255px;margin-right:60px}.remaining-km{font-size:38px}.remaining-km,.unit{font-family:Urbanist,sans-serif;font-weight:400;margin-bottom:0}.unit{font-size:18px}.average-text,.battery-text,.remaining-text{font-size:15px;font-weight:400;margin-top:0;margin-bottom:5px}.avg-wh,.battery-percentage{font-family:Urbanist,sans-serif;font-weight:400;font-size:38px;margin-bottom:0}.battery-bar-container{width:16px;height:306px;top:-5%;right:20px}.battery-bar-base,.battery-bar-container{border-radius:170px;background-color:#d9d9d9;position:absolute}.battery-bar-base{width:100%;height:100%;bottom:0}.battery-bar-fill{width:100%;background-color:#2cbe6b;position:absolute;bottom:0;border-radius:0 0 170px 170px}.voltage-current-container{display:flex;align-items:center;justify-content:center;height:570px;background-color:linear-gradient(180deg,#131d43 0,#131e41 25%,#1d2a5d 40%,#12224f 68%,#081f44),#313131}.car-container2{position:relative;width:60%;max-width:600px;margin:auto auto 175px 55%}.panel-container{position:fixed;width:60%;max-width:600px;margin:auto auto auto 1150px}.battery-current{margin-left:400px;margin-bottom:360px}.battery-current,.battery-voltage{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:150px}.battery-voltage{margin-right:200px;margin-bottom:75px}.panel-title{font-weight:700;font-size:22px;margin-top:5px;color:#fff;text-align:center}.panel-info{margin-top:10px;margin-left:15px;margin-bottom:5px;color:silver}.panel-info,.panel-value{font-size:20px;font-weight:700}.panel-value{color:#fff;margin-left:190px;margin-top:-30px}.battery-current:before,.battery-voltage:before{content:"";position:absolute;width:2px;background-color:#fff}.battery-voltage:before{height:50px;right:-309px;bottom:50%;width:309px;height:1.5px}.battery-current:before{background-color:#fff;height:50px;right:-274px;bottom:50%;width:274px;height:2px;margin-bottom:13px}.battery-current:after{content:"";position:absolute;width:2px;height:100px;background-color:#fff;right:-275px;top:50%;transform:translateY(-15%)}.charge-level{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:150px;margin-left:-20px;margin-bottom:350px}.charge-level:after{content:"";position:absolute;width:1px;height:67px;background-color:#fff;right:-368px;top:50%;transform:translateY(-23%)}.battery-percent{font-size:20px;font-weight:700;color:#fff;margin-left:195px;margin-top:-27px}.charging-status{font-size:15px;margin-top:30px;margin-left:45px;margin-bottom:5px;color:#8e8f95;font-style:italic;font-weight:700}.line{position:absolute;top:41%;left:100%;width:368px;height:1.5px;background-color:#fff}.battery-health{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:240px;margin-left:-20px;margin-bottom:260px}.temp{margin-top:10px;margin-left:10px;margin-bottom:5px}.temp,.temp-value{font-size:20px;color:#fff}.temp-value{font-weight:700;margin-left:195px;margin-top:-30px}.cell-text{font-size:20px;margin-top:20px;margin-left:10px;margin-bottom:0;color:#8e8f95}.cell-image{margin-top:-22px;margin-left:70px}.cells-value{margin-top:-25px}.cells,.cells-value{margin-left:195px;font-size:20px}.cells{margin-top:2px}.battery-health-line{position:absolute;top:15%;left:100%;width:378px;height:1.5px;background-color:#fff}.battery-health:after{content:"";position:absolute;width:1px;height:97px;background-color:#fff;right:-378px;top:50%;transform:translateY(-93%)}.cell-voltage{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:450px;margin-left:-20px;margin-bottom:50px}.cell-voltage-line{top:15%;left:100%;width:378px;height:1.5px}.cell-voltage-line,.cell-voltage:after{position:absolute;background-color:#fff}.cell-voltage:after{content:"";width:1px;height:73px;right:-378px;top:50%;transform:translateY(-223%)}.voltage-value-avg{margin-top:-340px}.voltage-value-avg,.voltage-value-min{font-size:20px;font-weight:700;color:#fff;margin-left:195px}.voltage-value-min{margin-top:50px}.voltage-value-max{margin-top:70px}.min-max,.voltage-value-max{font-size:20px;font-weight:700;color:#fff;margin-left:195px}.min-max{margin-top:47px}.status-charge-line{position:absolute;top:15%;left:100%;width:378px;height:1.5px;background-color:#fff}.status-charge{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:260px;margin-left:-20px;margin-bottom:240px}.status-charge:after{content:"";position:absolute;width:1px;height:97px;background-color:#fff;right:-378px;top:50%;transform:translateY(-101%)}.mosfet-status{font-size:20px;font-weight:700;color:#fff;margin-left:195px;margin-top:-53px}.status-battery-error{height:200px;margin-left:400px;margin-bottom:320px}.battery-capacity,.status-battery-error{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px}.battery-capacity{height:150px;margin-right:200px;margin-bottom:75px}.battery-capacity:before,.status-battery-error:before{content:"";position:absolute;width:2px;background-color:#fff}.battery-capacity:before{height:50px;right:-309px;bottom:50%;width:309px;height:1.5px}.status-battery-error:before{background-color:#fff;height:50px;right:-273px;bottom:50.5%;width:273px;height:2px;margin-bottom:13px}.status-battery-error:after{content:"";position:absolute;width:1px;height:67px;background-color:#fff;right:-273px;top:50%;transform:translateY(-23%)}.error-status-image{margin-top:-10px;margin-left:115px}.battery-working{font-family:Urbanist,sans-serif;font-style:italic;margin-left:45px;margin-top:8px;font-size:16px}.status-panel-value{font-size:20px;font-weight:700;color:#fff;margin-left:170px;margin-top:-63px}.check-history{margin-left:205px;background-color:transparent;color:#fff;cursor:pointer;border:none;transition:background-color .3s ease;transform:translateY(-80px)}.charge-level-value{margin-top:-50px}.charge-level-value,.charging-time-value{font-size:20px;font-weight:700;color:#fff;margin-left:190px}.charging-time-value{margin-top:-40px}.temp-data{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:150px;margin-left:-20px;margin-bottom:85px}.temperature-value{font-size:20px;font-weight:700;color:#fff;margin-left:160px;margin-top:-27px}.temp-data-image{margin-left:210px;margin-top:-22px}.temp-line{position:absolute;top:50%;left:100%;width:221px;height:1.5px;background-color:#fff}.low-level-controls-screen{display:flex;align-items:center;gap:40px}.controls-container{background-color:rgba(81,81,81,.75);border-radius:10px;padding:20px;color:#fff;min-width:230px;transform:translate(-10%,-15%)}.control-item{align-items:center;padding:10px 0}.control-label{display:flex;flex-direction:column}.control-detail{font-size:16px;transform:translate(-108%,103%)}.control-status{color:#0f0;margin-left:10px}.control-hint{font-style:italic;text-align:center;margin-top:20px}.car-image{width:677.5px}.arrow-image{position:absolute;left:100px;transform:translate(-60%,-900%);width:400px}.arrow1-image{position:absolute;height:121px;left:260px;transform:translate(40%,-43%);width:1.1px}.pid-master-values-screen{display:flex;flex-direction:row;justify-content:space-between;padding:10px}.pid-values-container{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:413px;height:310px;margin-left:0;margin-top:-180px}.pid-values-container:after{content:"";position:absolute;width:1px;height:97px;background-color:#fff;right:-293px;top:50%;transform:translateY(-101%)}.pid-values{display:flex;flex-direction:column;gap:15px}.pid-value-item{display:flex;justify-content:space-between;padding:10px;border-radius:8px}.pid-label{font-size:20px;color:#fff;font-family:Urbanist,sans-serif}.pid-value{font-size:20px;margin-right:25px;color:#0f0}.car-image-container{width:60%;max-width:600px;margin:105px auto auto 1280px}.car-image1{width:677.5px}.pid-controls-container{display:flex;align-items:center;justify-content:space-between}.pid-controls-box{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:285px;margin-left:-20px;margin-bottom:215px}.pid-controls-box:after{content:"";position:absolute;width:1px;height:97px;background-color:#fff;right:-378px;top:50%;transform:translateY(-109%)}.pid-controls-box h3{margin-bottom:16px;font-size:1.5rem;font-family:Urbanist,sans-serif}.control-item{display:flex;justify-content:space-between;margin-bottom:8px}.control-label{font-weight:700}.control-label,.control-status{font-family:Urbanist,sans-serif}.control-status{font-weight:400}.car-container2{position:absolute;margin-top:111px;margin-right:-25px}.arrow3-image{position:absolute;transform:translate(-199%,700%)}.arrow4-image{position:absolute;top:27%;left:40.3%;transform:translate(-50%,-30%)}.control-unit-screen{display:flex;justify-content:space-between;padding:0;color:#fff}.control-unit-box{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:509px;height:372px;margin-left:-20px;margin-bottom:115px}.control-unit-box:after{content:"";position:absolute;width:1px;height:85px;background-color:#fff;right:-253px;top:50%;transform:translateY(-161%)}.control-unit-box h3{margin-bottom:15px;font-size:18px;font-weight:700;font-family:Urbanist,sans-serif}.control-unit-item{display:flex;justify-content:space-between;margin-bottom:10px}.control-unit-label{flex:2 1}.control-unit-status{flex:1 1;text-align:right}.control-unit-status-detail{flex:1 1;text-align:right;font-weight:700;color:#0f0;font-family:Urbanist,sans-serif}.car-container3{position:relative}.car-image3{width:677.5px;transform:translate(3%,39%)}.arrow-horizontal{position:absolute;width:250px;height:auto;top:18%;left:50.25%;transform:translate(-131%,30%)}.arrow-vertical{position:absolute;width:auto;height:100px;top:18.5%;left:38.8%;transform:translateX(-50%)}.control-unit2-screen{display:flex;justify-content:space-between;padding:0;color:#fff}.control-unit2-box{width:509px;height:350px;background-color:rgba(81,81,81,.75);padding:20px;border-radius:8px;transform:translate(3%,4%)}.control-unit2-box h3{margin-bottom:15px;font-size:18px;font-weight:700;font-family:Urbanist,sans-serif}.control-unit2-item{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;margin-bottom:10px}.control-unit2-label{grid-column:1/2;padding-left:0}.control-unit2-status{grid-column:2/3;text-align:right}.control-unit2-status-detail{grid-column:3/4;text-align:right;font-weight:700;color:#0f0;font-family:Urbanist,sans-serif}.car-container4{position:relative}.car-image4{width:677.5px;transform:translate(3%,39%)}.arrow-horizontal2{position:absolute;width:250px;height:auto;top:18%;left:50.25%;transform:translate(-131%,30%)}.arrow-vertical2{position:absolute;width:auto;height:100px;top:18.5%;left:38.8%;transform:translateX(-50%)}.control-unit3-screen{display:flex;justify-content:space-between;padding:0;color:#fff}.control-unit3-box{width:509px;height:350px;background-color:rgba(81,81,81,.75);padding:20px;border-radius:8px;transform:translate(3%,4%)}.control-unit3-box h3{margin-bottom:15px;font-size:18px;font-weight:700;font-family:Urbanist,sans-serif}.control-unit3-item{display:flex;justify-content:space-between;margin-bottom:10px}.control-unit3-label{flex:2 1}.control-unit3-status{flex:1 1;text-align:right}.control-unit3-status-detail{flex:1 1;text-align:right;font-weight:700;color:#0f0;font-family:Urbanist,sans-serif}.car-container-unit3{position:relative}.car-image-unit3{width:677.5px;transform:translate(3%,39%)}.arrow-horizontal-unit3{position:absolute;width:250px;height:auto;top:18%;left:50.25%;transform:translate(-131%,30%)}.arrow-vertical-unit3{position:absolute;width:auto;height:100px;top:18.5%;left:38.8%;transform:translateX(-50%)}.pid-master-line{top:20%;width:293px}.control-unit-line,.pid-master-line{position:absolute;left:100%;height:1.5px;background-color:#fff}.control-unit-line{top:15%;width:253px}.tyres-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.car12-image-container{position:absolute;left:60%;transform:translate(-20%,80%)}.car12-image{max-width:675px}.tyre-box{position:absolute;background-color:#515151bf;color:#fff;padding:10px;border-radius:12px;width:297px;height:144px;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:space-between}.tyre-box h3{font-size:22;margin:0;padding:0}.tyre-box-content{display:flex;justify-content:space-between;margin-bottom:10px;margin-left:20px;text-align:left}.tyre-box-detail{font-size:20;flex:2 1;color:#c9c9c9;margin-top:-40px}.tyre-box-value{flex:1 1;font-family:Urbanist,sans-serif;color:#fff;display:flex;justify-content:space-between;text-align:center;margin-top:-40px}.front-right{transform:translateY(60%)}.front-left{transform:translate(10%,300%)}.back-right{transform:translate(240%,60%)}.back-left{transform:translate(230%,300%)}.side-doors-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.car-image-container13{position:absolute;left:60%;transform:translateY(90%)}.car-image13{max-width:735px}.door-box{position:absolute;background-color:#515151bf;color:#fff;padding-left:30px;border-radius:12px;width:434px;height:144px;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:space-between}.door-box h2{font-size:22;text-align:center}.door-box-content{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.status-row{font-size:20;font-family:Urbanist,sans-serif;flex:1 1;color:#c9c9c9;margin-top:-35px}.openclose{transform:translate(-27%);color:#c9c9c9}.status{flex:1 1;font-family:Urbanist,sans-serif;color:#fff;display:flex;justify-content:space-between;text-align:center;margin-left:20px;margin-top:-40px}.left-door{transform:translate(-10%,100%)}.right-door{transform:translate(-10%,280%)}.left-door:after,.right-door:after{content:"";position:absolute;width:2px;background-color:#fff;top:50%;left:-50px;z-index:5;transform:translateY(-51%)}.left-door:after{height:100px;left:750px;transform:translate(2000%)}.right-door:after{height:100px;left:750px;transform:translate(3200%,-97%)}.left-door:before,.right-door:before{content:"";position:absolute;height:2px;background-color:#fff;top:50%;z-index:5}.left-door:before{width:325px;left:750px;transform:translateX(-88%)}.right-door:before{width:352px;left:400px;transform:translate(18%)}.new-doors-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.new-car-image-container{position:absolute;left:60%;transform:translateY(90%)}.new-car-image{max-width:735px}.new-door-box{position:absolute;background-color:#515151bf;color:#fff;padding-left:30px;border-radius:12px;width:434px;height:144px;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:space-between}.new-door-box h2{font-size:22}.new-door-box-content{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.new-status-row{font-size:20;flex:2 1;color:#c9c9c9}.new-status{flex:1 1;font-family:Urbanist,sans-serif;color:#fff;display:flex;justify-content:space-between;text-align:center;margin-left:50px}.first-door{transform:translate(-10%,100%)}.second-door{transform:translate(-10%,280%)}.first-door:after,.second-door:after{content:"";position:absolute;width:2px;background-color:#fff;top:50%;left:-50px;z-index:5;transform:translateY(-51%)}.first-door:after{height:100px;left:750px;transform:translate(2000%)}.second-door:after{height:100px;left:750px;transform:translate(3200%,-97%)}.first-door:before,.second-door:before{content:"";position:absolute;height:2px;background-color:#fff;top:50%;z-index:5}.first-door:before{width:325px;left:750px;transform:translateX(-88%)}.second-door:before{width:352px;left:400px;transform:translate(18%)}.car-mode-popup{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:260px;height:150px;margin-right:200px;margin-bottom:75px}.car-mode-popup:before{content:"";position:absolute;width:2px;background-color:#fff;height:50px;right:-337px;bottom:50%;width:337px;height:1.5px}.car-mode-panel-value{font-size:20px;font-weight:700;color:#fff;margin-left:165px;margin-top:-40px}.bywire-panel-value{font-size:20px;font-weight:700;color:#fff;margin-left:305px;margin-top:-28px}.car-mode-options{display:flex;justify-content:space-around;margin-bottom:20px}.car-mode-button{padding:10px 20px;border:none;background-color:#f0f0f0;cursor:pointer;border-radius:5px}.car-mode-button.active{background-color:#434c55;color:#fff}.text-box{width:150px;height:150px;padding:20px;background-color:#414141;border-radius:10px;color:#dbd6d6;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;position:absolute;left:20px}.text-box:before{content:"";position:absolute;top:50%;left:100%;width:20px;height:2px;background-color:grey;transform:translateY(-50%)}.car-image1{flex-shrink:0;width:700px;margin-left:20px}.car-image1 img{width:100%;height:auto;display:block;object-fit:contain}.bywire-system-container{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:434px;height:144px;margin-left:50px;margin-bottom:360px}.bywire-system-container:before{width:2px;height:50px;bottom:60%;width:285px;height:1.5px;margin-bottom:13px}.bywire-system-container:after,.bywire-system-container:before{content:"";position:absolute;background-color:#fff;right:-285px}.bywire-system-container:after{width:1.5px;height:100px;top:50%;transform:translateY(-30%)}.bywire-system-content{display:flex;flex-direction:column;gap:30px;margin-left:0;position:relative;z-index:1}.bywire-system-section{position:fixed;background-color:#515151;opacity:.75;color:#fff;padding:10px;border-radius:12px;width:434px;height:163px;margin-left:320px;margin-top:50px}.status-label{font-family:Urbanist,sans-serif;font-size:20px;transform:translate(10%,20%);color:silver}.status-label-gear{transform:translate(22%,20%)}.status-label-gear,.status-label-humi{font-weight:700;font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label-humi{transform:translate(8.5%,20%)}.status-label-brake{transform:translate(10%,350%)}.status-label-brake,.status-label1{font-weight:700;font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label1{transform:translate(-6.5%,92%)}.status-label1-brake{transform:translate(3%,-277%)}.status-label1-brake,.status-label1-gear{font-weight:700;font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label1-gear{transform:translate(40%,35%)}.status-label2{transform:translate(160%,20%)}.status-label2,.status-label2-gear{font-weight:700;font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label2-gear{transform:translate(-77%,20%)}.status-label2-tv{color:silver}.status-label3{transform:translate(13%,260%)}.status-label3,.status-label3-gear{font-weight:700;font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label3-gear{transform:translate(-90%,25%)}.status-label4{margin-left:-315px;margin-top:30px}.status-label4,.status-label5{font-family:Urbanist,sans-serif;font-size:20px;color:silver}.status-label5{transform:translate(5%,100%)}.status-label6{color:silver;transform:translate(10%,850%)}.status-label6,.status-value{font-family:Urbanist,sans-serif;font-size:20px}.status-value{margin-right:50px;margin-top:3px}.status-value-brake{color:#fff;font-weight:700;transform:translate(-122%,350%)}.status-value-brake,.status-value1{font-family:Urbanist,sans-serif;font-size:20px}.status-value1{color:silver;margin-right:60px;margin-top:30px}.status-value2{color:#fff;font-family:Urbanist,sans-serif;font-size:20px;transform:translate(-90%,170%)}.status-mode{margin-left:50px;margin-right:-200px;margin-top:0}.bywire-line{position:absolute;top:41%;left:100%;width:75px;height:1.5px;background-color:#fff}.new-back-button{position:absolute;top:20px;left:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.new-popup-content{gap:30px;margin-left:0;z-index:1}.new-popup-content,.new-popup-section{display:flex;flex-direction:column;position:relative}.new-popup-section{background-color:#414141;padding:20px;border-radius:8px;color:#fff;width:220px;height:140px;align-items:center;justify-content:center;margin-bottom:20px;margin-left:850px}.status-row{justify-content:space-between;padding:8px 0}.status-label{font-weight:700}.status-value{color:#fff}.new-popup-section:before{content:"";position:absolute;top:50%;left:-20px;width:20px;height:2px;background-color:#414141;transform:translateY(-50%)}.car-data-overlay{position:relative;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.car-data-container{display:flex;flex-direction:column;background-color:#242424;padding:20px;border-radius:8px;margin-right:900px;max-width:30%}.car-data-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.car-data-popup{background:rgba(34,34,36,.9);border-radius:10px;padding:15px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:20px}.car-data-popup h3{margin-bottom:10px;font-size:16px}.status-row{display:flex;margin-bottom:5px;line-height:.5}.status-label{color:#aaa}.status-label1{color:#aaa;margin-left:40px;margin-top:0}.status-label2{color:#aaa;margin-left:-80px;margin-top:0}.status-label3{color:#aaa;margin-left:-93px;margin-top:0}.status-value{font-weight:700}.car-image-container{position:relative;display:flex;justify-content:flex-end;width:450px;height:auto;flex-shrink:0}.car-image{flex-shrink:0;width:700px;margin-left:20px}.car-image img{width:100%;height:auto;display:block;object-fit:contain}.status-popup{position:fixed;top:50%;right:0;transform:translateY(-50%);background-color:rgba(39,35,38,0);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1000;width:1000px;align-items:center;justify-content:flex-end}.info-box,.status-popup{padding:20px;display:flex}.info-box{width:150px;height:150px;background-color:#414141;border-radius:10px;color:#dbd6d6;box-shadow:0 2px 10px rgba(0,0,0,.1);flex-direction:column;justify-content:center;position:absolute;left:20px}.info-box:before{content:"";position:absolute;top:50%;left:100%;width:20px;height:2px;background-color:grey;transform:translateY(-50%)}.vehicle-image{flex-shrink:0;width:800px;margin-left:20px}.vehicle-image img{width:100%;height:auto;display:block;object-fit:contain}.car-level3-overlay{position:relative;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center}.car-level3-info-container{display:flex;flex-direction:column;background-color:#242424;padding:20px;border-radius:8px;margin-right:380px;max-width:30%}.car-level3-close-button{background:none;border:none;font-size:18px;color:#fff;cursor:pointer;margin-bottom:10px}.car-level3-info-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;margin-right:30px}.car-level3-status-popup{background:rgba(34,34,36,.9);border-radius:10px;padding:15px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:40px}.car-level3-status-popup h3{margin-bottom:10px;font-size:16px}.car-level3-status-row{display:flex;justify-content:space-between;margin-bottom:5px}.car-level3-status-label{color:#aaa}.car-level3-status-value{font-weight:700}.car-level3-image-container{position:relative;display:flex;justify-content:flex-end;width:450px;height:auto;flex-shrink:0}.car-level3-image{flex-shrink:0;width:700px;margin-left:20px}.car-level3-image img{width:100%;height:auto;display:block;object-fit:contain}.vehicle-status-container{position:fixed;top:50%;right:0;transform:translateY(-50%);background-color:rgba(39,35,38,.8);box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;z-index:1000;width:800px;display:flex;align-items:center;justify-content:flex-end;border-radius:15px}.close-popup-btn{background:none;border:none;font-size:20px;cursor:pointer;position:absolute;top:10px;right:10px;color:#fff}.status-info-panel{width:200px;height:auto;padding:20px;background-color:#414141;border-radius:10px;color:#dbd6d6;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;margin-right:20px}.status-info-panel:before{content:"";position:absolute;top:50%;left:100%;width:40px;height:2px;background-color:grey;transform:translateY(-50%)}.vehicle-image-display{flex-shrink:0;width:600px;margin-left:20px}.vehicle-image-display img{width:100%;height:auto;display:block;object-fit:contain}.status-distance-empty,.status-distance-travelled,.status-drive-mode,.status-global-clock{margin:10px 0}.dashboardContainer{position:relative;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;padding:0;margin:0}.statusContainer{display:flex;flex-direction:row;gap:10px;margin-right:0;position:relative;right:-800px}.infoPanel{background-color:#242424;padding:5px;border-radius:8px;max-width:25%;gap:10px}.infoPanel,.statusCard{display:flex;flex-direction:column}.statusCard{background:rgba(36,36,38,.95);border-radius:10px;padding:12px;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:8px;font-size:12px}.statusCard h3{margin-bottom:6px;font-size:14px}.statusDetails{display:flex;justify-content:space-between;margin-bottom:6px}.label{color:#ddd}.label,.value{font-size:12px}.value{font-weight:700}.historyButton{background-color:#575555;border:none;color:#fff;padding:6px;text-align:center;text-decoration:none;display:inline-block;font-size:10px;margin-top:6px;cursor:pointer;border-radius:5px}.vehicleDisplay{display:flex;justify-content:flex-end;align-items:center;width:60%;margin-left:auto}.carImage{width:80%;height:auto;object-fit:contain}.data-level1-line{position:absolute;top:15%;left:100%;width:253px;height:1.5px;background-color:#fff}.sidebar2{position:absolute;width:17%;height:587px;background-color:#161616;color:#fff;display:flex;flex-direction:column}.sidebar2-button{display:block;width:100%;padding:15px 20px;margin-bottom:10px;background-color:transparent;border:none;color:#fff;text-align:left;font-size:23px;cursor:pointer;transition:background-color .3s ease;font-family:Urbanist,sans-serif}.sidebar2-button.active .sidebar2-text{color:#fff;font-weight:700;text-shadow:0 0 5px #fff}.sidebar2-text{margin-left:60px;margin-bottom:0;color:#737373;font-weight:700;font-size:x-large}.sidebar2-text:hover{color:#fff}.sidebar2-icon{margin-top:0;position:absolute;align-content:center}.arrow{margin-left:50px;margin-bottom:490px}.mini-sidebar2{position:absolute;width:17%;height:587px;margin-left:20%;margin-top:-587px;padding:0;background-color:#292929;font-family:Urbanist,sans-serif;transform:translate(-20%,100%)}.mini-sidebar2-button{display:block;width:100%;padding:15px 20px;position:static;margin-bottom:10px;background-color:transparent;border:none;color:#fff;text-align:left;font-size:23px;cursor:pointer;transition:background-color .3s ease;font-family:Urbanist,sans-serif;transition:color .3s ease}.mini-sidebar2-button.active .mini-sidebar2-text{color:#fff;font-weight:700;text-shadow:0 0 5px #fff}.mini-sidebar2-text{margin-left:0;margin-bottom:0;color:#737373;font-weight:700;font-size:x-large}.mini-sidebar2-text:hover{color:#fff}.diagnostics-arrow-section{margin-left:40%;top:40%;margin-top:-625px;height:570px}.diagnostics-arrow-button{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;outline:none;border:#090909;background:linear-gradient(180deg,#131d43 0,#131e41 25%,#1d2a5d 40%,#12224f 68%,#081f44),#313131;position:relative;width:25;height:50px;max-width:25;max-height:5}.diagnostics-arrow{margin-left:20px;margin-bottom:0}.screen-content{display:flex;justify-content:center;align-items:center;margin-left:250px;padding:90px;width:100%;font-family:Urbanist,sans-serif}.lighting-box{width:262px;height:310px;background-color:rgba(81,81,81,.75);padding:20px;border-radius:8px;transform:translate(165%,-20%);text-align:center;display:flex;flex-direction:column;justify-content:space-between}.lighting-box h3{margin-bottom:15px;font-size:22px;font-weight:700;font-family:Urbanist,sans-serif}.lighting-item{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.lighting-label{flex:2 1}.lighting-status{flex:1 1;text-align:center;color:#0f0;font-weight:700}.lighting-status-detail{flex:1 1;text-align:center;font-family:Urbanist,sans-serif}.car-external-lighting-container{position:absolute}.car-image-external-lighting{width:900px;height:377.5px;transform:translate(40%,25%)}.external-lighting-box{width:262px;height:310px;background-color:rgba(81,81,81,.75);text-align:center;padding:20px;border-radius:8px;color:#fff;transform:translate(249%,5%);display:flex;flex-direction:column;justify-content:space-between}.arrow-external-lighting-image{position:absolute;transform:translate(-152%,40%)}.captain-seat-container{transform:translate(163%,20%)}.captain-seat-container,.co-captain-seat-container{background-color:rgba(81,81,81,.75);opacity:1;padding:10px;border-radius:12px;width:434px;height:183px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.co-captain-seat-container{transform:translate(158%,35%)}.car-image-seating{width:665.5px;height:177.5px;transform:translate(190%,-120%)}.seating-item{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.seating-label{flex:2 1;color:#c9c9c9}.seating-status,.seating-status-detail{flex:1 1;text-align:center;font-family:Urbanist,sans-serif;color:#fff}.arrow-seating1{transform:translate(-117%,-60%)}.arrow-seating1,.arrow-seating2{position:absolute;width:350px;height:auto;top:18%;left:50.25%}.arrow-seating2{transform:translate(-123%,1500%)}.table-status-box{transform:translate(163%,20%)}.table-lighting-box,.table-status-box{background-color:rgba(81,81,81,.75);opacity:1;padding:10px;border-radius:12px;width:434px;height:183px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.table-lighting-box{transform:translate(158%,35%)}.table-lighting-item{display:flex;justify-content:space-between;margin-bottom:10px;text-align:left}.table-lighting-label{flex:2 1;color:#c9c9c9}.table-lighting-status,.table-lighting-status-detail{flex:1 1;text-align:center;font-family:Urbanist,sans-serif;color:#fff}.arrow-table-lighting1{transform:translate(-117%,-30%)}.arrow-table-lighting1,.arrow-table-lighting2{position:absolute;width:350px;height:auto;top:18%;left:50.25%}.arrow-table-lighting2{transform:translate(-123%,2000%)}.car-image-table-lighting{width:665.5px;height:177.5px;transform:translate(190%,-120%)}