.inv-location-picker{margin:0 0 20px;min-width:0}.inv-picker-tabs{display:flex;gap:6px;padding:5px;background:#f1f5f2;border-radius:13px}.inv-picker-tabs button{flex:1;min-width:0;min-height:46px;padding:9px 12px;font:inherit;font-size:12px;line-height:1.4;color:#5b6c60;border-radius:9px}.inv-picker-tabs button[aria-pressed=true]{background:#fff;color:#193a28;box-shadow:0 1px 5px #18362612;font-weight:500}.inv-picker-instruction,.inv-picker-note{margin:13px 0;color:#64736a;font-size:12px;line-height:1.65}.inv-picker-map{height:300px;min-width:0;border:1px solid #dce4de;border-radius:13px;background:#edf2ed;overflow:hidden;z-index:0}.inv-picker-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.inv-picker-actions button{flex:1;min-height:44px;border:1px solid #d9e2dc;background:#fff;color:#244b32;border-radius:10px;padding:9px;font:inherit;font-size:12px}.inv-picker-coordinates{font-size:10px;color:#6b7970;overflow-wrap:anywhere;margin-top:10px}.inv-picker-preview{margin-top:12px;padding:15px;border:1px solid #dce6dc;border-radius:13px;background:#f5f8f3}.inv-picker-preview strong{font-size:13px;font-weight:500;color:#25412c}.inv-picker-preview p{font-size:12px;line-height:1.7;color:#4e6053;overflow-wrap:anywhere;margin:8px 0}.inv-picker-preview small{display:block;font-size:11px;line-height:1.6;color:#6d7a70}.inv-picker-primary{width:100%;margin-top:13px;min-height:46px;border-radius:10px;background:#193d29;color:white;font:inherit;font-size:13px;padding:10px}.inv-picker-text{display:block;min-height:44px;text-align:left;font:inherit;font-size:11px;line-height:1.5;color:#315b3e;text-decoration:underline;text-underline-offset:3px;padding:8px 0}.inv-picker-attribution{display:block;font-size:10px;color:#77847a}.inv-picker-attribution a{text-decoration:underline}.inv-picker-marker{background:transparent;border:0}.inv-picker-marker span{display:block;width:27px;height:27px;margin:1px;background:#214e32;border:3px solid white;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 3px 8px #132b3655}.inv-picker-marker span:after{content:'';display:block;width:7px;height:7px;margin:7px;background:#fff;border-radius:50%}.inv-location-picker button:focus-visible{outline:2px solid #407c52;outline-offset:3px}.inv-location-picker [hidden]{display:none!important}.inv-location-picker button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:420px){.inv-picker-map{height:270px}.inv-picker-tabs button{font-size:11px;padding-inline:7px}.inv-picker-preview{padding:12px}}

.inv-picker-error{color:#925349}.inv-picker-actions button[data-location-action="manual"]{flex:0 1 auto;padding-inline:14px}.inv-picker-preview{padding:12px 14px}.inv-picker-preview p{margin:5px 0 0}.inv-picker-note{margin:10px 0}.inv-picker-actions:has(+ .inv-picker-preview){margin-bottom:10px}
.crm-form [data-crm-wrap][hidden]{display:none!important}

.crm-form [data-crm-section][hidden]{display:none!important}
