.select-form{justify-content:space-between;align-items:center;gap:15px;margin-top:8px;display:flex;position:relative}.form-control.input-select{box-sizing:border-box;flex-grow:1;width:calc(100% - 50px);margin-right:0}select.form-control.input-select{height:54px;font-family:var(--body-font);color:var(--bs-body-color);border:none;border-radius:4px;padding:6px 20px;font-size:15px;line-height:20px;box-shadow:0 0 8px 2px #0000001a}.mapbox-container{z-index:1;flex-direction:column;gap:14px;display:flex}.mapboxgl-ctrl-geocoder{width:100%;max-width:580px;font-size:15px;line-height:20px;font-family:var(--body-font);color:var(--bs-body-color);margin:0 auto}.field-container{width:580px;position:relative}.geocoder-box .mapboxgl-ctrl-geocoder{width:100%}.geocoder-box{min-height:54px}.geocoder-box:empty{background:rgba(var(--white-color-rgb), .08);border:1px solid rgba(var(--white-color-rgb), .12);box-shadow:none;border-radius:4px;position:relative;overflow:hidden}.geocoder-box:empty:before,.geocoder-box:empty:after{content:"";border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.geocoder-box:empty:before{background:rgba(var(--white-color-rgb), .14);left:12%;right:12%}.geocoder-box:empty:after{background:var(--teal-color3);width:0;animation:1.15s ease-out forwards geocoder-loading-bar;left:12%;box-shadow:0 0 10px #00b8c8a6}@keyframes geocoder-loading-bar{to{width:76%}}@media (prefers-reduced-motion:reduce){.geocoder-box:empty:after{width:76%;animation:none}}.field-container:not(.is-geocoder-ready) .geocoder-globe-btn{opacity:0;visibility:hidden;pointer-events:none}.geocoder-globe-btn{width:40px;height:70%;color:var(--black-color);cursor:pointer;z-index:2;background:0 0;border:0;border-right:1px solid #0000001a;border-radius:5px 0 0 5px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:flex;position:absolute;top:28px;left:0;transform:translateY(-50%)}.geocoder-globe-btn:hover{color:var(--blue-color1);border-right:1px solid #00000026}.field-container .mapboxgl-ctrl-geocoder{border:none;border-radius:4px;width:580px;height:54px;transition:all .5s}.map-container{height:500px;position:absolute}.map-popup-window{z-index:1050;position:relative;bottom:0;width:90%!important;height:100%!important}.geocoder-dashboard-wrapper{text-align:center;justify-content:center;align-items:center;margin-top:40px;display:flex}#mapPopupContainer{border:1px solid #dfdfdf;border-radius:6px;width:100%;height:100%;min-height:500px}.mapboxgl-ctrl-attrib a{display:none}.map-modal-error-message{z-index:10;color:red;background-color:#fff;border-radius:4px;max-width:700px;margin:0 auto;padding:6px;font-size:16px;display:block;position:relative;top:60px;box-shadow:0 1px 5px #0000004d}.message-positive{color:#05ad05}.message-negative{color:red}.message-neutral{color:var(--main-color)}.message-positive a,.message-negative a,.message-neutral a{text-decoration:underline!important}.custom-zoom-control{position:relative;top:56px}.mapboxgl-ctrl-geocoder--suggestion{text-align:left}.mapboxgl-ctrl-geocoder .suggestions{z-index:10000;background-color:#fff;border-radius:0 0 4px 4px;width:100%;margin:0;padding:0;font-size:15px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.set-location-on-map{text-align:center;background-color:#fff;width:100%;padding:10px 0;position:relative;bottom:3px}.hide-link{display:none}.mapboxgl-ctrl-geocoder .modal-geocoder-suggestions{margin-top:0}.mapboxgl-ctrl-geocoder .on-page-geocoder-suggestions{position:relative;z-index:9999!important}.map-modal-geocoder-field{margin:10px auto 0}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--button{display:block!important}ul.suggestions.map-modal-geocoder-dropdown{margin-top:0}.category-select{box-shadow:0 0 10px 2px #0000001a}.claim-my-nft-item{justify-content:center;display:flex}.claim-btn{width:auto;margin-top:20px}.claim-btn:disabled{opacity:.83}.text-required{color:#fff}.text-required-red{color:#af0c0c}.mapbox-required-text p{color:#fff;background-color:#000000b3;padding:6px 10px;font-size:88%}.std-tip{background:var(--grey-color2);color:#4a4949;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #d8dce5;border-radius:6px;margin-top:3px;padding:6px 10px;font-size:88%;line-height:1.4;position:relative;box-shadow:0 0 5px 2px #0000001a}.std-tip__text{align-items:flex-start;display:flex}.std-tip__close{color:#6f6f6f;cursor:pointer;background:0 0;border:0;font-size:12px;position:absolute;top:25%;right:10px}.std-tip__close:hover{color:#fff}a.mapboxgl-ctrl-logo{display:none!important}.geocoder-add-address-button{color:#fff;cursor:pointer;z-index:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0a0a0abf;border:none;border-radius:5px;justify-content:center;align-items:center;width:580px;margin:0 auto;padding:6px;font-size:15px;display:flex;box-shadow:0 8px 24px #00000047}.geocoder-add-address-button svg{margin-right:10px;font-size:18px}.geocoder-add-address-button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.remove-field-button{color:#fff;cursor:pointer;z-index:10;background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:0;padding:6px;display:flex;position:absolute;top:28px;right:-40px;transform:translateY(-50%)}.remove-field-button svg{font-size:18px}.geocoder-add-address-button:hover,.remove-field-button:hover{background:#0a0a0ae6}.mapbox-container .mapboxgl-ctrl-geocoder{border:none;border-radius:4px;width:100%;max-width:580px;height:54px;transition:all .5s}.mapboxgl-ctrl-geocoder--input{font-family:var(--body-font);color:var(--bs-body-color);padding:6px 35px;font-size:15px;line-height:20px;height:54px!important}.mapboxgl-ctrl-geocoder--icon{vertical-align:middle;fill:var(--grey-color4);display:inline-block}.mapboxgl-ctrl-geocoder--icon-search{width:18px;height:18px;position:absolute;left:10px;top:18px!important}.mapboxgl-ctrl-geocoder--icon-close{width:16px;height:16px;padding:0;position:absolute;top:10px;right:34px}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--icon-close{top:0}.mapbox-container .mapboxgl-ctrl-geocoder--button,.mapbox-container .mapboxgl-ctrl-geocoder--pin-right{right:10px}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown{text-align:left;width:100%;box-shadow:none}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown-item{text-align:left;padding-left:12px;padding-right:12px;font-size:15px}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown a{color:#000}.field-container .input-select{text-align:left;border:none;border-radius:4px;width:100%;padding:15px 12px}@media screen and (max-width:768px){.mapbox-container{gap:8px}.mapbox-container .mapboxgl-ctrl-geocoder,.mapbox-container .mapboxgl-ctrl-geocoder--dropdown,.field-container .input-select{width:100%}.mapbox-container .mapboxgl-ctrl-geocoder--button,.mapbox-container .mapboxgl-ctrl-geocoder--pin-right{top:10px;right:5px}.map-modal-geocoder-field .mapboxgl-ctrl-geocoder--icon-close{top:4px;right:-5px}.mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:15px}.select-form{flex-direction:column;align-items:flex-start;margin-top:6px;display:flex}.remove-field-button{background-color:#000c;margin-top:0;position:absolute;top:12px;right:-30px;transform:none}.geocoder-add-address-button{width:auto;padding:8px 16px}.claim-btn{width:100%;margin-top:10px}}@media screen and (max-width:640px){.mapboxgl-ctrl-geocoder--input{font-family:var(--body-font);color:var(--bs-body-color);padding:6px 16px 6px 32px;font-size:14px;line-height:20px;height:54px!important}.custom-zoom-control{display:none}}@media screen and (max-width:500px){.map-popup-window{width:100%!important;height:95%!important}div#swal2-html-container{z-index:1;color:inherit;text-align:center;word-wrap:break-word;word-break:break-word;justify-content:center;margin:0;padding:10px;font-size:1em;font-weight:400;line-height:1.5;overflow:auto}h2#swal2-title{color:var(--bs-body-color);font-size:18px}.swal2-actions{margin:0}.field-container{width:350px;margin-bottom:0}.mapbox-container .mapboxgl-ctrl-geocoder--dropdown,.field-container .input-select{width:350px}.mapboxgl-ctrl-geocoder--input{letter-spacing:-.6px}.remove-field-button{background-color:#000c;width:24px;height:24px;margin-top:0;padding:4px;position:absolute;top:-5px;right:-10px;transform:none}.remove-field-button svg{font-size:14px}}
