.car-model-picker{border-bottom:1px solid #ffffff15;padding:18px 22px}.car-model-picker label{color:#b9bdc1;align-items:center;gap:18px;font-size:12px;display:flex}.car-model-picker select{color:#eee;background:#17191c;border:1px solid #ffffff25;border-radius:8px;max-width:100%;padding:12px}.comparison-labels{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:58px 20px auto}.comparison-labels span{color:#eee;background:#111c;border-radius:6px;padding:8px 12px;font-size:11px}.comparison-divider{pointer-events:none;background:#ff9954aa;width:1px;position:absolute;top:0;bottom:0}.comparison-divider>span{color:#fff;background:#16191b;border:1px solid #ffb47f;border-radius:50%;padding:10px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.car-comparison-control{border-top:1px solid #ffffff15;padding:20px 24px}.car-comparison-control label{color:#eee;font-size:13px;display:block}.car-comparison-control input{accent-color:#ff762e;cursor:ew-resize;width:100%;min-height:44px;display:block}.car-comparison-control p,.selected-model-credit{color:#a1a8ad;font-size:11px;line-height:1.7}.selected-model-credit{padding:12px 24px}.selected-model-credit a{text-decoration:underline}@media (max-width:600px){.car-model-picker label{flex-direction:column;align-items:stretch;gap:8px}.comparison-labels{inset:58px 12px auto}.car-comparison-control{padding:16px}.stage-caption{max-width:70%}}.comparison-divider{z-index:4}.comparison-divider>button{color:#fff;pointer-events:auto;touch-action:none;cursor:ew-resize;background:#16191be6;border:1px solid #ffb47f;border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.comparison-labels{z-index:4;top:auto;bottom:35px}.comparison-divider>button:focus-visible{outline-offset:3px;outline:2px solid #fff}.car-showcase .car-stage{isolation:isolate;position:relative;overflow:hidden}.car-showcase .car-canvas{width:100%;height:100%;position:absolute;inset:0}.car-showcase .car-fallback{z-index:2;position:absolute;inset:0;overflow:hidden}.car-showcase .car-fallback img{object-fit:cover;opacity:.55;width:100%;height:100%}.car-showcase .model-activate,.car-showcase .car-fallback [role=status]{z-index:3;color:#111;text-align:center;background:#f76b20;border-radius:8px;max-width:90%;padding:14px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.car-showcase .stage-hint{pointer-events:none}.admin-model-preview .car-showcase{opacity:1;animation:none}.admin-model-preview input[type=range]{-webkit-appearance:auto;appearance:auto;accent-color:#ff762e;background:0 0;height:44px}
