.forminator-ui .route-meta{display:none!important}.forminator-ui .frp-autocomplete-mount{width:100%}.forminator-ui .frp-place-autocomplete,.forminator-ui gmp-place-autocomplete.frp-place-autocomplete{display:block;width:100%;min-height:48px}.forminator-ui .frp-native-input{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.forminator-ui .route-price input[readonly]{cursor:default;background-color:#f6f7f7}.forminator-ui .frp-passenger-limit,.forminator-ui .frp-passenger-error{margin-top:6px;font-size:14px;line-height:1.4}.forminator-ui .frp-passenger-error{color:#8a2424}.forminator-ui.forminator-custom-form .route-vehicle label.forminator-radio{pointer-events:auto;cursor:pointer}.forminator-ui.forminator-custom-form .route-vehicle .forminator-radio input[type="radio"]:checked+.forminator-radio-bullet::before{background-color:currentColor!important}.forminator-ui .route-map-canvas{width:100%;height:360px;min-height:280px;border:1px solid #dcdcde;border-radius:4px;background:#f6f7f7;overflow:hidden}.forminator-ui .route-summary{margin-top:10px;padding:10px 12px;border-radius:4px;background:#f0f0f1;color:#1d2327;font-size:14px;line-height:1.4}.forminator-ui .route-summary[data-state="loading"]{background:#f0f6fc;color:#0a4b78}.forminator-ui .route-summary[data-state="success"]{background:#edfaef;color:#14532d}.forminator-ui .route-summary[data-state="error"],.forminator-ui .frp-fallback-message{background:#fcf0f1;color:#8a2424}.forminator-ui .frp-fallback-message{margin-bottom:16px;padding:10px 12px;border-left:4px solid #d63638}@media (max-width:600px){.forminator-ui .route-map-canvas{height:300px;min-height:240px}}