/* v172 parent surface for the glass vehicle manager. Import after drive-v3.css. */
.viewer-open .app-viewer.profile-popup.vehicle-manager-popup{
  background:rgba(2,4,7,.26)!important;
  backdrop-filter:blur(15px) saturate(1.08)!important;
  -webkit-backdrop-filter:blur(15px) saturate(1.08)!important
}
.viewer-open .app-viewer.profile-popup.vehicle-manager-popup iframe{
  width:min(780px,calc(100vw - 34px))!important;
  height:min(660px,calc(100dvh - 86px))!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:24px!important;
  background:transparent!important;
  box-shadow:0 30px 100px rgba(0,0,0,.52)!important
}
.profile-popup.vehicle-manager-popup .profile-popup-close{
  top:max(52px,calc((100dvh - 660px)/2 + 10px))!important;
  right:max(26px,calc((100vw - 780px)/2 + 10px))!important;
  width:32px!important;
  height:32px!important;
  border:1px solid rgba(255,255,255,.18)!important;
  background:rgba(22,25,31,.58)!important;
  box-shadow:0 9px 26px rgba(0,0,0,.32)!important;
  backdrop-filter:blur(15px)!important;
  -webkit-backdrop-filter:blur(15px)!important;
  font-size:22px!important
}
@media(max-width:680px){
 .viewer-open .app-viewer.profile-popup.vehicle-manager-popup iframe{width:calc(100vw - 18px)!important;height:calc(100dvh - 66px)!important;border-radius:20px!important}
 .profile-popup.vehicle-manager-popup .profile-popup-close{top:43px!important;right:16px!important}
}
