body.dark-mode .cars-page-container{background-color:#0f172a}body.dark-mode .showroom-bg-grid{background-image:linear-gradient(rgba(255,255,255,3%) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,3%) 1px,transparent 1px)}body.dark-mode .tech-line-overlay{background:linear-gradient( 90deg,transparent,rgba(255,255,255,.1),transparent )}body.dark-mode .giant-bg-text{-webkit-text-stroke:2px rgba(255,255,255,4%)}body.dark-mode .tech-circle{border-color:rgba(255,255,255,.1)}body.dark-mode .c2{border-color:rgba(252,175,23,.1)}body.dark-mode .selector-btn{background:rgba(255,255,255,2%);border-color:rgba(255,255,255,.1)}body.dark-mode .selector-btn:hover{background:rgba(255,255,255,8%)}body.dark-mode .selector-btn.active{background:rgba(252,175,23,.1);border-color:var(--accent)}body.dark-mode .btn-gen{color:rgba(255,255,255,.5)}body.dark-mode .btn-name{color:var(--text-light)}body.dark-mode .stage-data{color:var(--text-light)}body.dark-mode .car-name{color:var(--text-light)}body.dark-mode .car-description{color:#b0b8c4}body.dark-mode .status-wrapper{background:rgba(255,255,255,5%);border-color:rgba(255,255,255,.1)}body.dark-mode .status-text{color:#b0b8c4}body.dark-mode .status-wrapper.inactive .status-text{color:rgba(255,255,255,.4)}body.dark-mode .stat-box{background:rgba(255,255,255,5%);border-color:rgba(255,255,255,5%)}body.dark-mode .stat-label{color:rgba(255,255,255,.5)}body.dark-mode .stat-value{color:var(--text-light)}body.dark-mode .stat-bar{background:rgba(255,255,255,.1)}body.dark-mode .specs-grid-container{background:rgba(0,0,0,.3);border-color:rgba(255,255,255,.1);box-shadow:0 20px 50px rgba(0,0,0,.3)}body.dark-mode .spec-cell{border-bottom-color:rgba(255,255,255,5%)}body.dark-mode .spec-lbl{color:rgba(255,255,255,.4)}body.dark-mode .spec-val{color:var(--text-light)}body.dark-mode .hero-car-img{filter:drop-shadow(0 40px 60px rgba(0,0,0,.6))}