.gm-metro-popup-dialog{padding:20px;border-radius:15px;background-color:#fff;border:1px solid #b4b4b4;position:absolute;max-width:95%;width:340px;z-index:997;box-sizing:border-box}.gm-metro-popup-dialog b{font-weight:600}.gm-metro-popup-dialog-title{font-size:17px;margin-bottom:20px;font-weight:600}.gm-metro-popup-dialog-title.gm-metro-popup-dialog-title-with-img{padding-left:50px;position:relative}.gm-metro-popup-dialog-title.gm-metro-popup-dialog-title-with-img img{position:absolute;left:5px;top:5px}.gm-metro-popup-dialog-title .gm-metro-popup-dialog-subtitle{color:#ababab;font-size:14px;margin-top:10px}.gm-metro-popup-dialog-bg-cover{width:100%;height:100%;background-color:#0FF;opacity:.1;position:absolute;top:0;left:0;z-index:996}.gm-metro-popup-dialog-buttons{text-align:right;width:100%;margin-top:20px}.gm-metro-popup-dialog-buttons>input.touch-button{margin-right:10px}.gm-metro-popup-dialog-buttons>input.touch-button:last-child{margin-right:0}.gm-metro-popup-dialog-validated-field{display:flex}.gm-metro-popup-dialog-validated-field .field-validation-error.touch-validator{padding-left:13px}.gm-metro-popup-dialog .field-validation-error{padding-left:10px;font-weight:bold}.gm-metro-popup-dialog-field{margin-bottom:10px}.gm-metro-popup-dialog-field-title{font-weight:600;margin-bottom:3px;font-size:14px}.gm-metro-popup-dialog-field-title.need{color:var(--text-required-color)}.gm-metro-popup-dialog-body-part{background:#efefef;padding:10px;border-radius:7px;margin-bottom:20px}