!function(){var e={597:function(e,t,n){"use strict";var r,o=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:a,height:l},u)},d),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},3891:function(e,t,n){"use strict";var r,o=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:a,height:l},u)},d),i.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},487:function(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-i)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,o=0;r>>6-2*o);return n}},e.exports=n},8679:function(e,t,n){"use strict";var r=n(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),g=l(n),v=0;vthis.countryCodeMaxLen&&(this.countryCodeMaxLen=n.length),this.countryCodes.hasOwnProperty(n)||(this.countryCodes[n]=[]);for(var o=0;o-1}))}else if(this.options.excludeCountries.length){var n=this.options.excludeCountries.map((function(e){return e.toLowerCase()}));this.countries=t.filter((function(e){return-1===n.indexOf(e.iso2)}))}else this.countries=t}},{key:"_translateCountriesByLocale",value:function(){for(var e=0;et.name?1:0}},{key:"_processCountryCodes",value:function(){this.countryCodeMaxLen=0,this.dialCodes={},this.countryCodes={};for(var e=0;e"),this.options.showFlags&&(r+="
")),r+="".concat(i.name,""),r+="+".concat(i.dialCode,""),r+=""}this.countryList.insertAdjacentHTML("beforeend",r)}},{key:"_setInitialState",value:function(){var e=this.telInput.getAttribute("value"),t=this.telInput.value,n=!e||"+"!==e.charAt(0)||t&&"+"===t.charAt(0)?t:e,r=this._getDialCode(n),o=this._isRegionlessNanp(n),i=this.options,a=i.initialCountry,s=i.autoInsertDialCode;r&&!o?this._updateFlagFromNumber(n):"auto"!==a&&(a?this._setFlag(a.toLowerCase()):r&&o?this._setFlag("us"):(this.defaultCountry=this.preferredCountries.length?this.preferredCountries[0].iso2:this.countries[0].iso2,n||this._setFlag(this.defaultCountry)),!n&&s&&(this.telInput.value="+".concat(this.selectedCountryData.dialCode))),n&&this._updateValFromNumber(n)}},{key:"_initListeners",value:function(){this._initKeyListeners(),this.options.autoInsertDialCode&&this._initBlurListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()}},{key:"_initHiddenInputListener",value:function(){var e=this;this._handleHiddenInputSubmit=function(){e.hiddenInput.value=e.getNumber()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleHiddenInputSubmit)}},{key:"_getClosestLabel",value:function(){for(var e=this.telInput;e&&"LABEL"!==e.tagName;)e=e.parentNode;return e}},{key:"_initDropdownListeners",value:function(){var e=this;this._handleLabelClick=function(t){e.countryList.classList.contains("iti__hide")?e.telInput.focus():t.preventDefault()};var t=this._getClosestLabel();t&&t.addEventListener("click",this._handleLabelClick),this._handleClickSelectedFlag=function(){!e.countryList.classList.contains("iti__hide")||e.telInput.disabled||e.telInput.readOnly||e._showDropdown()},this.selectedFlag.addEventListener("click",this._handleClickSelectedFlag),this._handleFlagsContainerKeydown=function(t){e.countryList.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(t.key)&&(t.preventDefault(),t.stopPropagation(),e._showDropdown()),"Tab"===t.key&&e._closeDropdown()},this.flagsContainer.addEventListener("keydown",this._handleFlagsContainerKeydown)}},{key:"_initRequests",value:function(){var e=this;this.options.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.options.utilsScript):window.addEventListener("load",(function(){window.intlTelInputGlobals.loadUtils(e.options.utilsScript)})):this.resolveUtilsScriptPromise(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.resolveAutoCountryPromise()}},{key:"_loadAutoCountry",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup((function(e){window.intlTelInputGlobals.autoCountry=e.toLowerCase(),setTimeout((function(){return p("handleAutoCountry")}))}),(function(){return p("rejectAutoCountryPromise")})))}},{key:"_initKeyListeners",value:function(){var e=this;this._handleKeyupEvent=function(){e._updateFlagFromNumber(e.telInput.value)&&e._triggerCountryChange()},this.telInput.addEventListener("keyup",this._handleKeyupEvent),this._handleClipboardEvent=function(){setTimeout(e._handleKeyupEvent)},this.telInput.addEventListener("cut",this._handleClipboardEvent),this.telInput.addEventListener("paste",this._handleClipboardEvent)}},{key:"_cap",value:function(e){var t=this.telInput.getAttribute("maxlength");return t&&e.length>t?e.substr(0,t):e}},{key:"_initBlurListeners",value:function(){var e=this;this._handleSubmitOrBlurEvent=function(){e._removeEmptyDialCode()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.addEventListener("blur",this._handleSubmitOrBlurEvent)}},{key:"_removeEmptyDialCode",value:function(){if("+"===this.telInput.value.charAt(0)){var e=this._getNumeric(this.telInput.value);e&&this.selectedCountryData.dialCode!==e||(this.telInput.value="")}}},{key:"_getNumeric",value:function(e){return e.replace(/\D/g,"")}},{key:"_trigger",value:function(e){var t=document.createEvent("Event");t.initEvent(e,!0,!0),this.telInput.dispatchEvent(t)}},{key:"_showDropdown",value:function(){this.countryList.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._setDropdownPosition(),this.activeItem&&(this._highlightListItem(this.activeItem,!1),this._scrollTo(this.activeItem,!0)),this._bindDropdownListeners(),this.dropdownArrow.classList.add("iti__arrow--up"),this._trigger("open:countrydropdown")}},{key:"_toggleClass",value:function(e,t,n){n&&!e.classList.contains(t)?e.classList.add(t):!n&&e.classList.contains(t)&&e.classList.remove(t)}},{key:"_setDropdownPosition",value:function(){var e=this;if(this.options.dropdownContainer&&this.options.dropdownContainer.appendChild(this.dropdown),!this.isMobile){var t=this.telInput.getBoundingClientRect(),n=window.pageYOffset||document.documentElement.scrollTop,r=t.top+n,o=this.countryList.offsetHeight,i=r+this.telInput.offsetHeight+on;if(this._toggleClass(this.countryList,"iti__country-list--dropup",!i&&a),this.options.dropdownContainer){var s=!i&&a?0:this.telInput.offsetHeight;this.dropdown.style.top="".concat(r+s,"px"),this.dropdown.style.left="".concat(t.left+document.body.scrollLeft,"px"),this._handleWindowScroll=function(){return e._closeDropdown()},window.addEventListener("scroll",this._handleWindowScroll)}}}},{key:"_getClosestListItem",value:function(e){for(var t=e;t&&t!==this.countryList&&!t.classList.contains("iti__country");)t=t.parentNode;return t===this.countryList?null:t}},{key:"_bindDropdownListeners",value:function(){var e=this;this._handleMouseoverCountryList=function(t){var n=e._getClosestListItem(t.target);n&&e._highlightListItem(n,!1)},this.countryList.addEventListener("mouseover",this._handleMouseoverCountryList),this._handleClickCountryList=function(t){var n=e._getClosestListItem(t.target);n&&e._selectListItem(n)},this.countryList.addEventListener("click",this._handleClickCountryList);var t=!0;this._handleClickOffToClose=function(){t||e._closeDropdown(),t=!1},document.documentElement.addEventListener("click",this._handleClickOffToClose);var n="",r=null;this._handleKeydownOnDropdown=function(t){t.preventDefault(),"ArrowUp"===t.key||"Up"===t.key||"ArrowDown"===t.key||"Down"===t.key?e._handleUpDownKey(t.key):"Enter"===t.key?e._handleEnterKey():"Escape"===t.key?e._closeDropdown():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(t.key)&&(r&&clearTimeout(r),n+=t.key.toLowerCase(),e._searchForCountry(n),r=setTimeout((function(){n=""}),1e3))},document.addEventListener("keydown",this._handleKeydownOnDropdown)}},{key:"_handleUpDownKey",value:function(e){var t="ArrowUp"===e||"Up"===e?this.highlightedItem.previousElementSibling:this.highlightedItem.nextElementSibling;t&&(t.classList.contains("iti__divider")&&(t="ArrowUp"===e||"Up"===e?t.previousElementSibling:t.nextElementSibling),this._highlightListItem(t,!0))}},{key:"_handleEnterKey",value:function(){this.highlightedItem&&this._selectListItem(this.highlightedItem)}},{key:"_searchForCountry",value:function(e){for(var t=0;ta){t&&(u+=d);var p=o-s;n.scrollTop=u-p}}},{key:"_updateDialCode",value:function(e){var t,n=this.telInput.value,r="+".concat(e);if("+"===n.charAt(0)){var o=this._getDialCode(n);t=o?n.replace(o,r):r,this.telInput.value=t}else this.options.autoInsertDialCode&&(t=n?r+n:r,this.telInput.value=t)}},{key:"_getDialCode",value:function(e,t){var n="";if("+"===e.charAt(0))for(var r="",o=0;o1?n[i-1]:void 0,s=i>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(i--,a):void 0,s&&o(n[0],n[1],s)&&(a=i<3?void 0:a,i=1),t=Object(t);++ru))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,g=!0,v=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h-1&&e%1==0&&e-1}},4705:function(e,t,n){var r=n(8470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},4785:function(e,t,n){var r=n(1989),o=n(8407),i=n(7071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},1285:function(e,t,n){var r=n(5050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},6e3:function(e,t,n){var r=n(5050);e.exports=function(e){return r(this,e).get(e)}},9916:function(e,t,n){var r=n(5050);e.exports=function(e){return r(this,e).has(e)}},5265:function(e,t,n){var r=n(5050);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},8776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},2634:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},4523:function(e,t,n){var r=n(8306);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},4536:function(e,t,n){var r=n(852)(Object,"create");e.exports=r},6916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},3498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},1167:function(e,t,n){e=n.nmd(e);var r=n(1957),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},5357:function(e,t,n){var r=n(6874),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),l=Array(s);++a0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},7465:function(e,t,n){var r=n(8407);e.exports=function(){this.__data__=new r,this.size=0}},3779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7599:function(e){e.exports=function(e){return this.__data__.get(e)}},4758:function(e){e.exports=function(e){return this.__data__.has(e)}},4309:function(e,t,n){var r=n(8407),o=n(7071),i=n(3369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},5514:function(e,t,n){var r=n(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},327:function(e,t,n){var r=n(3448);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},361:function(e,t,n){var r=n(5990);e.exports=function(e){return r(e,5)}},5703:function(e){e.exports=function(e){return function(){return e}}},3279:function(e,t,n){var r=n(3218),o=n(7771),i=n(4841),a=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,d,p,f,h=0,g=!1,v=!1,m=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=l,r=c;return l=c=void 0,h=t,d=e.apply(r,n)}function y(e){var n=e-f;return void 0===f||n>=t||n<0||v&&e-h>=u}function w(){var e=o();if(y(e))return x(e);p=setTimeout(w,function(e){var n=t-(e-f);return v?s(n,u-(e-h)):n}(e))}function x(e){return p=void 0,m&&l?b(e):(l=c=void 0,d)}function O(){var e=o(),n=y(e);if(l=arguments,c=this,f=e,n){if(void 0===p)return function(e){return h=e,p=setTimeout(w,t),g?b(e):d}(f);if(v)return clearTimeout(p),p=setTimeout(w,t),b(f)}return void 0===p&&(p=setTimeout(w,t)),d}return t=i(t)||0,r(n)&&(g=!!n.leading,u=(v="maxWait"in n)?a(i(n.maxWait)||0,t):u,m="trailing"in n?!!n.trailing:m),O.cancel=function(){void 0!==p&&clearTimeout(p),h=0,l=f=c=p=void 0},O.flush=function(){return void 0===p?d:x(o())},O}},6073:function(e,t,n){e.exports=n(4486)},7813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},4486:function(e,t,n){var r=n(7412),o=n(9881),i=n(4290),a=n(1469);e.exports=function(e,t){return(a(e)?r:o)(e,i(t))}},2525:function(e,t,n){var r=n(7816),o=n(4290);e.exports=function(e,t){return e&&r(e,o(t))}},7361:function(e,t,n){var r=n(7786);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},9095:function(e,t,n){var r=n(13),o=n(222);e.exports=function(e,t){return null!=e&&o(e,t,r)}},6557:function(e){e.exports=function(e){return e}},5694:function(e,t,n){var r=n(9454),o=n(7005),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},1469:function(e){var t=Array.isArray;e.exports=t},8612:function(e,t,n){var r=n(3560),o=n(1780);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},9246:function(e,t,n){var r=n(8612),o=n(7005);e.exports=function(e){return o(e)&&r(e)}},4144:function(e,t,n){e=n.nmd(e);var r=n(5639),o=n(5062),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},3560:function(e,t,n){var r=n(4239),o=n(3218);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},6688:function(e,t,n){var r=n(5588),o=n(7518),i=n(1167),a=i&&i.isMap,s=a?o(a):r;e.exports=s},3218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},8630:function(e,t,n){var r=n(4239),o=n(5924),i=n(7005),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},2928:function(e,t,n){var r=n(9221),o=n(7518),i=n(1167),a=i&&i.isSet,s=a?o(a):r;e.exports=s},7037:function(e,t,n){var r=n(4239),o=n(1469),i=n(7005);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},3448:function(e,t,n){var r=n(4239),o=n(7005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},6719:function(e,t,n){var r=n(8749),o=n(7518),i=n(1167),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},2353:function(e){e.exports=function(e){return void 0===e}},3674:function(e,t,n){var r=n(4636),o=n(280),i=n(8612);e.exports=function(e){return i(e)?r(e):o(e)}},1704:function(e,t,n){var r=n(4636),o=n(313),i=n(8612);e.exports=function(e){return i(e)?r(e,!0):o(e)}},5161:function(e,t,n){var r=n(9932),o=n(7206),i=n(9199),a=n(1469);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},8306:function(e,t,n){var r=n(3369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},3857:function(e,t,n){var r=n(2980),o=n(1463)((function(e,t,n){r(e,t,n)}));e.exports=o},7771:function(e,t,n){var r=n(5639);e.exports=function(){return r.Date.now()}},9601:function(e,t,n){var r=n(371),o=n(9152),i=n(5403),a=n(327);e.exports=function(e){return i(e)?r(a(e)):o(e)}},479:function(e){e.exports=function(){return[]}},5062:function(e){e.exports=function(){return!1}},3493:function(e,t,n){var r=n(3279),o=n(3218);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},4841:function(e,t,n){var r=n(7561),o=n(3218),i=n(3448),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},3678:function(e,t,n){var r=n(8363),o=n(1704);e.exports=function(e){return r(e,o(e))}},9833:function(e,t,n){var r=n(531);e.exports=function(e){return null==e?"":r(e)}},2568:function(e,t,n){var r,o,i,a,s;r=n(1012),o=n(487).utf8,i=n(8738),a=n(487).bin,(s=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?a.stringToBytes(e):o.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||e.constructor===Uint8Array||(e=e.toString());for(var n=r.bytesToWords(e),l=8*e.length,c=1732584193,u=-271733879,d=-1732584194,p=271733878,f=0;f>>24)|4278255360&(n[f]<<24|n[f]>>>8);n[l>>>5]|=128<>>9<<4)]=l;var h=s._ff,g=s._gg,v=s._hh,m=s._ii;for(f=0;f>>0,u=u+y>>>0,d=d+w>>>0,p=p+x>>>0}return r.endian([c,u,d,p])})._ff=function(e,t,n,r,o,i,a){var s=e+(t&n|~t&r)+(o>>>0)+a;return(s<>>32-i)+t},s._gg=function(e,t,n,r,o,i,a){var s=e+(t&r|n&~r)+(o>>>0)+a;return(s<>>32-i)+t},s._hh=function(e,t,n,r,o,i,a){var s=e+(t^n^r)+(o>>>0)+a;return(s<>>32-i)+t},s._ii=function(e,t,n,r,o,i,a){var s=e+(n^(t|~r))+(o>>>0)+a;return(s<>>32-i)+t},s._blocksize=16,s._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=r.wordsToBytes(s(e,t));return t&&t.asBytes?n:t&&t.asString?a.bytesToString(n):r.bytesToHex(n)}},2703:function(e,t,n){"use strict";var r=n(414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},5697:function(e,t,n){e.exports=n(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9921:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,m=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case v:case g:case l:return e;default:return t}}case o:return t}}}function O(e){return x(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=i,t.Lazy=v,t.Memo=g,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return O(e)||x(e)===u},t.isConcurrentMode=O,t.isContextConsumer=function(e){return x(e)===c},t.isContextProvider=function(e){return x(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===p},t.isFragment=function(e){return x(e)===i},t.isLazy=function(e){return x(e)===v},t.isMemo=function(e){return x(e)===g},t.isPortal=function(e){return x(e)===o},t.isProfiler=function(e){return x(e)===s},t.isStrictMode=function(e){return x(e)===a},t.isSuspense=function(e){return x(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===s||e===a||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===m)},t.typeOf=x},9864:function(e,t,n){"use strict";e.exports=n(9921)},4754:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,o=(r=n(2525))&&r.__esModule?r:{default:r},i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,s,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),d=0;d1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function r(){var n,s,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),d=0;d0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,a.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,i.default)(t)?(0,o.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,r.default)(t)&&n.push(t)})),n};t.default=l},9941:function(e,t,n){"use strict";t.tz=void 0;var r=c(n(4147)),o=c(n(8556)),i=c(n(4754)),a=c(n(1765)),s=c(n(6002)),l=c(n(7742));function c(e){return e&&e.__esModule?e:{default:e}}a.default,t.tz=a.default,s.default,l.default;t.ZP=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e%2==0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),n}},8556:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=a(n(2525)),o=a(n(361)),i=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,o.default)(e.default)||{};return t.map((function(t){var o=e[t];return o&&(0,r.default)(o,(function(e,t){n[t]||(n[t]={}),n[t]=i({},n[t],o[t])})),t})),n};t.default=s},3250:function(e,t,n){"use strict";var r=n(9196),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return s((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),a((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},1688:function(e,t,n){"use strict";e.exports=n(3250)},4583:function(e){self,e.exports=(()=>{"use strict";var e={d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};function n(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nu,load:()=>d,default:()=>p});var u=function e(){var t,o=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c(this,"id",null),c(this,"controls",{}),c(this,"layers",{}),c(this,"markers",{}),c(this,"markersDefinition",{}),c(this,"clusterers",{}),c(this,"images",{}),c(this,"mapTypes",{DEF_BASE:"DEF_BASE",DEF_TURIST:"DEF_TURIST",DEF_OPHOTO:"DEF_OPHOTO",DEF_HISTORIC:"DEF_HISTORIC",DEF_OPHOTO0203:"DEF_OPHOTO0203",DEF_OPHOTO0406:"DEF_OPHOTO0406",DEF_SMART_BASE:"DEF_SMART_BASE",DEF_SMART_OPHOTO:"DEF_SMART_OPHOTO",DEF_SMART_TURIST:"DEF_SMART_TURIST",DEF_TURIST_WINTER:"DEF_TURIST_WINTER",DEF_SMART_WINTER:"DEF_SMART_WINTER",DEF_GEOGRAPHY:"DEF_GEOGRAPHY",DEF_OPHOTO1012:"DEF_OPHOTO1012",DEF_OPHOTO1415:"DEF_OPHOTO1415",DEF_OPHOTO1618:"DEF_OPHOTO1618",DEF_BASE_NEW:"DEF_BASE_NEW",DEF_TURIST_NEW:"DEF_TURIST_NEW"}),c(this,"update",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.zoom&&o.setZoom(e.zoom),e.center&&o.isCoords(e.center)&&o.setCenter(e.center),e.default_controls&&o.addDefaultControls(),e.sync_control?o.addControlSync():o.removeControl("sync"),e.markers&&Array.isArray(e.markers)?o.addMarkers(e.markers):o.removeMarkers(),e.marker&&o.isCoords(e.marker)&&o.addMarker(e.marker),e.auto_center_zoom&&o.autoCenterZoom(),e.clusterers&&(Array.isArray(e.clusterers)?e.clusterers.forEach(o.addClusterer):"string"==typeof e.clusterers?o.addClusterer(e.clusterers):o.addClusterers()),e.poi?o.addPoi():o.removePoi(),e.map_type_switch?Array.isArray(e.map_type_switch)?o.addMapTypeSwitch(e.map_type_switch):o.addMapTypeSwitch():o.removeMapTypeSwitch(),e.image_overlay?Array.isArray(e.image_overlay)?e.image_overlay.forEach(o.addImageOverlay):o.addImageOverlay(e.image_overlay):o.removeImageOverlay(),e.gpx?Array.isArray(e.gpx)?e.gpx.forEach(o.addGpx):o.addGpx(e.gpx):o.removeGpx()})),c(this,"loadScript",(function(){return window.wpifyMapyCzScript&&window.wpifyMapyCzScript instanceof Promise||(window.wpifyMapyCzScript=new Promise((function(e,t){if(document.querySelector('script[src="'+o.loaderUrl+'"]'))e();else{var n=document.createElement("script"),r=document.querySelector("script");n.addEventListener("load",e),n.addEventListener("error",(function(e){return t(e.error)})),n.src=o.loaderUrl,r.parentNode.insertBefore(n,r)}}))),window.wpifyMapyCzScript})),c(this,"loadSmap",(function(){return window.wpifyMapyCzScriptLoader&&window.wpifyMapyCzScriptLoader instanceof Promise||(window.wpifyMapyCzScriptLoader=new Promise((function(e){Loader.async=!0,Loader.lang=o.lang,Loader.load(o.id,{api:o.api,poi:o.poi,pano:o.pano,suggest:o.suggest},e)}))),window.wpifyMapyCzScriptLoader})),c(this,"createMap",(function(){return new Promise((function(e){"full"===o.api?(o.map=new SMap(o.element,o.getCoords(o.center),o.zoom),o.map.addDefaultLayer(o.getMapType()).enable()):"simple"===o.api&&(o.map=new SMap(o.element,o.getCoords(o.center),o.zoom,o.getMapType())),o.map.getSignals().addListener(window,"marker-click",o.onMarkerClick),e(o)}))})),c(this,"getMap",(function(){return o.map})),c(this,"getCoords",(function(e){var t=e.latitude,n=e.longitude;return SMap.Coords.fromWGS84(n,t)})),c(this,"getMapType",(function(){return SMap[o.mapType]?SMap[o.mapType]:SMap.DEF_BASE})),c(this,"generateId",(function(){for(var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).length,t=void 0===e?32:e,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=[],o=0;o0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(t){var n=t.layer||n;e[n]||(e[n]=[]),e[n].push(t)})),Object.keys(e).forEach((function(t){o.layers[t]?o.layers[t].disable():(o.layers[t]=new SMap.Layer.Marker,o.map.addLayer(o.layers[t])),e[t].forEach((function(e){var n=e.latitude,r=e.longitude,i=e.id,a=void 0===i?o.generateId():i,s=e.title,l=e.size,c=void 0===l?null:l,u=e.pin,d=e.anchor,p=e.card,f=e.pointer;o.markersDefinition[a]=e;var h=o.getCoords({latitude:n,longitude:r}),g={};if(s&&(g.title=s),c&&(g.size=c),u&&(g.url=u),d&&(g.anchor=d),o.removeMarker(a,t),o.markers[a]=new SMap.Marker(h,a,g),p&&Object(p)===p){var v=p.header,m=p.body,b=p.footer,y=p.container,w=new SMap.Card;v&&(w.getHeader().innerHTML=v),m&&(w.getBody().innerHTML=m),b&&(w.getFooter().innerHTML=b),y&&(w.getContainer().innerHTML=y),o.markers[a].decorate(SMap.Marker.Feature.Card,w)}if(o.layers[t].addMarker(o.markers[a]),f){var x="marker-pointer-"+a;o.controls[x]&&o.removeControl(x),o.controls[x]=new SMap.Control.Pointer,o.controls[x].addListener("pointer-click",(function(){return o.setCenter({latitude:n,longitude:r})}),o.controls[x]),o.controls[x].setCoords(h),o.map.addControl(o.controls[x])}})),o.layers[t].enable()}))})),c(this,"removeMarker",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"markers";o.markers[e]&&(o.layers[t]&&o.layers[t].removeMarker(o.markers[e]),delete o.markers[e])})),c(this,"removeMarkers",(function(){Object.keys(o.layers).forEach((function(e){o.layers[e]&&o.layers[e]instanceof SMap.Layer.Marker&&o.layers[e].removeAll()}))})),c(this,"autoCenterZoom",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=e&&o.layers[e]?o.layers[e].getMarkers():Object.values(o.markers),n=o.map.computeCenterZoom(t.map((function(e){return e.getCoords()}))),i=r(n,2),a=i[0],s=i[1];o.map.setCenterZoom(a,s)})),c(this,"setCenter",(function(e){o.map.setCenter(o.getCoords(e))})),c(this,"addClusterer",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"markers";if(o.layers[e]){var t=new SMap.Marker.Clusterer(o.map);o.layers[e].setClusterer(t),o.clusterers[e]=t}})),c(this,"addClusterers",(function(){Object.keys(o.layers).forEach((function(e){o.layers[e]&&o.layers[e]instanceof SMap.Layer.Marker&&o.addClusterer(e)}))})),c(this,"addPoi",(function(){if(!o.layers.poi){o.layers.poi=new SMap.Layer.Marker(void 0,{poiTooltip:!0}),o.map.addLayer(o.layers.poi).enable();var e=o.map.createDefaultDataProvider();e.setOwner(o.map),e.addLayer(o.layers.poi),e.setMapSet([o.mapTypes.DEF_TURIST,o.mapTypes.DEF_TURIST_WINTER,o.mapTypes.DEF_TURIST_NEW,o.mapTypes.DEF_SMART_TURIST].includes(o.mapType)?SMap.MAPSET_TURIST:SMap.MAPSET_BASE),e.enable()}})),c(this,"removePoi",(function(){o.layers.poi&&(o.map.removeLayer(o.layers.poi),delete o.layers.poi)})),c(this,"addMapTypeSwitch",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{width:65,items:4,page:4},n=Array.isArray(e)?e.filter((function(e){return Boolean(SMap[e])})):Object.keys(o.mapTypes).filter((function(e){return Boolean(SMap[e])}));n.forEach((function(e){o.map.addDefaultLayer(SMap[e])}));var r=new SMap.Control.Layer(t);n.forEach((function(e){r.addDefaultLayer(SMap[e])})),o.controls["layer-switch"]&&o.removeControl("layer-switch"),o.controls["layer-switch"]=r,o.map.addControl(r)})),c(this,"removeMapTypeSwitch",(function(){o.controls["layer-switch"]&&o.removeControl("layer-switch")})),c(this,"addImageOverlay",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,n=void 0===t?o.generateId():t,r=e.image,i=e.top_left,a=e.topLeft,s=void 0===a?i:a,l=e.bottom_right,c=e.bottomRight,u=void 0===c?l:c,d=e.opacity,p=void 0===d?1:d;if(o.layers.image||(o.layers.image=new SMap.Layer.Image,o.map.addLayer(o.layers.image),o.layers.image.enable()),r&&s&&u)return o.images[n]&&o.layers.image.removeImage(o.images[n]),o.images[n]=o.layers.image.addImage(r,o.getCoords(s),o.getCoords(u),p),o.images[n]})),c(this,"removeImageOverlay",(function(){o.layers.image&&Object.keys(o.images).forEach((function(e){o.layers.image.removeImage(o.images[e]),delete o.images[e]}))})),c(this,"addGpx",(function(e){var t=e.id,n=void 0===t?o.generateId():t,r=e.data,i=e.source,a=e.fit,s=e.colors,l=e.maxPoints,c=e.url,u=new Promise((function(e,t){if(r){var n=JAK.XML.createDocument(r);e(n)}else i&&fetch(i).then((function(e){if(e.ok)return e.text();throw e.error()})).then((function(t){e(JAK.XML.createDocument(t))})).catch(t)}));u.then((function(e){var t="gpx-"+n,r={};return s&&(r.colors=s),l&&(r.maxPoints=l),c&&(r.url=c),o.layers[t]=new SMap.Layer.GPX(e,null,r),o.map.addLayer(o.layers[t]),o.layers[t].enable(),a&&o.layers[t].fit(),Promise.resolve(t)}))})),c(this,"removeGpx",(function(){Object.keys(o.layers).forEach((function(e){o.layers[e]instanceof SMap.Layer.GPX&&(o.removeLayer(o.layers[e]),delete o.layers[e])}))})),c(this,"isLayerVisible",(function(e){if(o.layers[e])return o.layers[e].isActive()})),c(this,"hideLayer",(function(e){o.layers[e]&&o.layers[e].disable()})),c(this,"showLayer",(function(e){o.layers[e]&&o.layers[e].enable()})),c(this,"hideAllLayers",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"markers";Object.keys(o.layers).forEach((function(t){"markers"===e&&o.layers[t]instanceof SMap.Layer.Marker&&o.layers[t].disable()}))})),c(this,"showAllLayers",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"markers";Object.keys(o.layers).forEach((function(t){"markers"===e&&o.layers[t]instanceof SMap.Layer.Marker&&o.layers[t].enable()}))})),c(this,"findByAddress",(function(e,t){return new Promise((function(r,i){var a=function(e){var t=[],a=e.getResults();a.length>0&&a[0].results.length>0?(a.forEach((function(e){t.push.apply(t,n(e.results))})),r(t.map((function(e){var t=o.transformCoords(e.coords);return delete e.coords,s(s({},e),t)})))):i()};t&&2===t.length&&o.isCoords(t[0])&&o.isCoords(t[1])?new SMap.Geocoder(e,a,{bbox:[o.getCoords(t[0]),o.getCoords(t[1])]}):new SMap.Geocoder(e,a)}))})),c(this,"findByCoords",(function(e){return new Promise((function(t,n){o.isCoords(e)?new SMap.Geocoder.Reverse(o.getCoords(e),(function(e){var n=e.getResults();n.coords=o.transformCoords(n.coords),n.items=n.items.map((function(e){return e.coords=o.transformCoords(e.coords),e})),t(n)})):n("No coords provided")}))})),c(this,"addSuggest",(function(e,t){var n=e.input,r=e.lang,i=void 0===r?"cs,en":r,a=e.bounds,s=e.enableCategories;if(!n)return!1;o.suggest=new SMap.Suggest(n,{provider:new SMap.SuggestProvider({updateParams:function(e){var t=o.map.getCenter().toWGS84();e.lon=t[0].toFixed(5),e.lat=t[1].toFixed(5),e.zoom=o.map.getZoom(),a&&(e.bounds=a),s&&(e.enableCategories=s),e.lang=i}})}),o.suggest.addListener("suggest",t)})),this.loaderUrl="https://api.mapy.cz/loader.js",this.lang=i.lang||"en",this.zoom=i.zoom||13,this.mapType=i.mapType||this.mapTypes.DEF_BASE,this.api=["full","simple"].includes(i.api)?i.api:"full",this.poi=!i.poi||Boolean(i.poi),this.pano=!i.pano||Boolean(i.pano),this.suggest=!i.suggest||Boolean(i.pano),i.center&&i.center.latitude&&i.center.longitude?this.center=i.center:this.center={latitude:0,longitude:0},i.element?t=i.element:i.id&&document.getElementById(i.id)&&(t=document.getElementById(i.id)),!document.getElementById("wpify-mapy-cz-css-reset")){var a=document.createElement("style");a.id="wpify-mapy-cz-css-reset",a.appendChild(document.createTextNode([".smap{min-height:170px}",".smap img{max-width:unset!important;display:unset!important;}",".smap,.smap *,.smap *::before,.smap *::after{word-break:normal!important;box-sizing:unset!important;}",".smap svg{display:unset!important;height:unset!important;max-width:unset!important;}"].join(" "))),document.head.appendChild(a)}t&&(this.element=t,this.id=i.id,this.resolver=new Promise((function(e,t){o.loadScript().then(o.loadSmap).then(o.createMap).then((function(){o.update(i),e(o)})).catch(t)})))},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return null};new u(e).resolver.then(t)};const p=u;return t})()},9196:function(e){"use strict";e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r](i,i.exports,n),i.loaded=!0,i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){var e;n.g.importScripts&&(e=n.g.location+"");var t=n.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var r=t.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&!e;)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e}(),function(){"use strict";var e=n(9196),t=n.n(e),r=window.ReactDOM,o=n.n(r);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===i(t)?t:String(t)}function s(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);na?1:Math.round(100*u/a)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var p;if(r!==(p=c<0?0:c>i?1:Math.round(100*c/i)/100))return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},te(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),ee(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,n=this.props.rgb,r=(0,K.ZP)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*n.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n rgba("+n.r+","+n.g+","+n.b+", 1) 100%)"},pointer:{left:0,top:100*n.a+"%"}},overwrite:Q({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return t().createElement("div",{style:r.alpha},t().createElement("div",{style:r.checkboard},t().createElement(Y,{renderers:this.props.renderers})),t().createElement("div",{style:r.gradient}),t().createElement("div",{style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("div",{style:r.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:r.slider}))))}}]),n}(e.PureComponent||e.Component),re=ne,oe=function(){function e(e,t){for(var n=0;n-1)){var o=t.getArrowOffset(),i=38===e.keyCode?r+o:r-o;t.setUpdatedValue(i,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+ae++,t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),oe(n,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,n=(0,K.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return t().createElement("div",{style:n.wrap},t().createElement("input",{id:this.inputId,style:n.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?t().createElement("label",{htmlFor:this.inputId,style:n.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(e.PureComponent||e.Component),le=se,ce=function(){function e(e,t){for(var n=0;ni?0:360*(-100*c/i+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d;if(d=l<0?0:l>o?359:100*l/o*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"==typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},ue(r,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),ce(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.direction,r=void 0===n?"horizontal":n,o=(0,K.ZP)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return t().createElement("div",{style:o.hue},t().createElement("div",{className:"hue-"+r,style:o.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),t().createElement("div",{style:o.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:o.slider}))))}}]),n}(e.PureComponent||e.Component),pe=de,fe=n(5697),he=n.n(fe),ge=n(3857),ve=n.n(ge),me=function(e){var n=e.zDepth,r=e.radius,o=e.background,i=e.children,a=e.styles,s=void 0===a?{}:a,l=(0,K.ZP)(ve()({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+4*n+"px rgba(0,0,0,.24)",borderRadius:r,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},s),{"zDepth-1":1===n});return t().createElement("div",{style:l.wrap},t().createElement("div",{style:l.bg}),t().createElement("div",{style:l.content},i))};me.propTypes={background:he().string,zDepth:he().oneOf([0,1,2,3,4,5]),radius:he().number,styles:he().object},me.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var be=me,ye=n(3493),we=n.n(ye),xe=function(){function e(e,t){for(var n=0;no&&(l=o),c<0?c=0:c>i&&(c=i);var u=l/o,d=1-c/i;return{h:t.h,s:u,v:d,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=we()((function(e,t,n){e(t,n)}),50),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),xe(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.style||{},r=n.color,o=n.white,i=n.black,a=n.pointer,s=n.circle,l=(0,K.ZP)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:i,pointer:a,circle:s}},{custom:!!this.props.style});return t().createElement("div",{style:l.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),t().createElement("div",{style:l.white,className:"saturation-white"},t().createElement("div",{style:l.black,className:"saturation-black"}),t().createElement("div",{style:l.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:l.circle}))))}}]),n}(e.PureComponent||e.Component),Ee=Oe,Ce=n(3279),Se=n.n(Ce),_e=n(6073),ke=n.n(_e);function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}var Pe=/^\s+/,De=/\s+$/;function Me(e,t){if(t=t||{},(e=e||"")instanceof Me)return e;if(!(this instanceof Me))return new Me(e,t);var n=function(e){var t,n,r,o={r:0,g:0,b:0},i=1,a=null,s=null,l=null,c=!1,u=!1;return"string"==typeof e&&(e=function(e){e=e.replace(Pe,"").replace(De,"").toLowerCase();var t,n=!1;if(Xe[e])e=Xe[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=st.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=st.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=st.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=st.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=st.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=st.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=st.hex8.exec(e))?{r:Qe(t[1]),g:Qe(t[2]),b:Qe(t[3]),a:rt(t[4]),format:n?"name":"hex8"}:(t=st.hex6.exec(e))?{r:Qe(t[1]),g:Qe(t[2]),b:Qe(t[3]),format:n?"name":"hex"}:(t=st.hex4.exec(e))?{r:Qe(t[1]+""+t[1]),g:Qe(t[2]+""+t[2]),b:Qe(t[3]+""+t[3]),a:rt(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=st.hex3.exec(e))&&{r:Qe(t[1]+""+t[1]),g:Qe(t[2]+""+t[2]),b:Qe(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==je(e)&&(lt(e.r)&<(e.g)&<(e.b)?(t=e.r,n=e.g,r=e.b,o={r:255*Je(t,255),g:255*Je(n,255),b:255*Je(r,255)},c=!0,u="%"===String(e.r).substr(-1)?"prgb":"rgb"):lt(e.h)&<(e.s)&<(e.v)?(a=tt(e.s),s=tt(e.v),o=function(e,t,n){e=6*Je(e,360),t=Je(t,100),n=Je(n,100);var r=Math.floor(e),o=e-r,i=n*(1-t),a=n*(1-o*t),s=n*(1-(1-o)*t),l=r%6;return{r:255*[n,a,i,i,s,n][l],g:255*[s,n,n,a,i,i][l],b:255*[i,i,s,n,n,a][l]}}(e.h,a,s),c=!0,u="hsv"):lt(e.h)&<(e.s)&<(e.l)&&(a=tt(e.s),l=tt(e.l),o=function(e,t,n){var r,o,i;function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=Je(e,360),t=Je(t,100),n=Je(n,100),0===t)r=o=i=n;else{var s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=a(l,s,e+1/3),o=a(l,s,e),i=a(l,s,e-1/3)}return{r:255*r,g:255*o,b:255*i}}(e.h,a,l),c=!0,u="hsl"),e.hasOwnProperty("a")&&(i=e.a)),i=qe(i),{ok:c,format:e.format||u,r:Math.min(255,Math.max(o.r,0)),g:Math.min(255,Math.max(o.g,0)),b:Math.min(255,Math.max(o.b,0)),a:i}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function Ie(e,t,n){e=Je(e,255),t=Je(t,255),n=Je(n,255);var r,o,i=Math.max(e,t,n),a=Math.min(e,t,n),s=(i+a)/2;if(i==a)r=o=0;else{var l=i-a;switch(o=s>.5?l/(2-i-a):l/(i+a),i){case e:r=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(Me(r));return i}function Ke(e,t){t=t||6;for(var n=Me(e).toHsv(),r=n.h,o=n.s,i=n.v,a=[],s=1/t;t--;)a.push(Me({h:r,s:o,v:i})),i=(i+s)%1;return a}Me.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=qe(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Re(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Re(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=Ie(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=Ie(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return Te(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,o){var i=[et(Math.round(e).toString(16)),et(Math.round(t).toString(16)),et(Math.round(n).toString(16)),et(nt(r))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Je(this._r,255))+"%",g:Math.round(100*Je(this._g,255))+"%",b:Math.round(100*Je(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*Je(this._r,255))+"%, "+Math.round(100*Je(this._g,255))+"%, "+Math.round(100*Je(this._b,255))+"%)":"rgba("+Math.round(100*Je(this._r,255))+"%, "+Math.round(100*Je(this._g,255))+"%, "+Math.round(100*Je(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Ze[Te(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+Le(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=Me(e);n="#"+Le(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return Me(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Be,arguments)},brighten:function(){return this._applyModification(He,arguments)},darken:function(){return this._applyModification(Ve,arguments)},desaturate:function(){return this._applyModification(Ae,arguments)},saturate:function(){return this._applyModification(Ne,arguments)},greyscale:function(){return this._applyModification(Fe,arguments)},spin:function(){return this._applyModification(ze,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination($e,arguments)},complement:function(){return this._applyCombination(Ue,arguments)},monochromatic:function(){return this._applyCombination(Ke,arguments)},splitcomplement:function(){return this._applyCombination(Ge,arguments)},triad:function(){return this._applyCombination(We,[3])},tetrad:function(){return this._applyCombination(We,[4])}},Me.fromRatio=function(e,t){if("object"==je(e)){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:tt(e[r]));e=n}return Me(e,t)},Me.equals=function(e,t){return!(!e||!t)&&Me(e).toRgbString()==Me(t).toRgbString()},Me.random=function(){return Me.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},Me.mix=function(e,t,n){n=0===n?0:n||50;var r=Me(e).toRgb(),o=Me(t).toRgb(),i=n/100;return Me({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},Me.readability=function(e,t){var n=Me(e),r=Me(t);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},Me.isReadable=function(e,t,n){var r,o,i,a,s,l=Me.readability(e,t);switch(o=!1,(i=n,"AA"!==(a=((i=i||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==a&&(a="AA"),"small"!==(s=(i.size||"small").toLowerCase())&&"large"!==s&&(s="small"),r={level:a,size:s}).level+r.size){case"AAsmall":case"AAAlarge":o=l>=4.5;break;case"AAlarge":o=l>=3;break;case"AAAsmall":o=l>=7}return o},Me.mostReadable=function(e,t,n){var r,o,i,a,s=null,l=0;o=(n=n||{}).includeFallbackColors,i=n.level,a=n.size;for(var c=0;cl&&(l=r,s=Me(t[c]));return Me.isReadable(e,s,{level:i,size:a})||!o?s:(n.includeFallbackColors=!1,Me.mostReadable(e,["#fff","#000"],n))};var Xe=Me.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Ze=Me.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(Xe);function qe(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Je(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Ye(e){return Math.min(1,Math.max(0,e))}function Qe(e){return parseInt(e,16)}function et(e){return 1==e.length?"0"+e:""+e}function tt(e){return e<=1&&(e=100*e+"%"),e}function nt(e){return Math.round(255*parseFloat(e)).toString(16)}function rt(e){return Qe(e)/255}var ot,it,at,st=(it="[\\s|\\(]+("+(ot="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+ot+")[,|\\s]+("+ot+")\\s*\\)?",at="[\\s|\\(]+("+ot+")[,|\\s]+("+ot+")[,|\\s]+("+ot+")[,|\\s]+("+ot+")\\s*\\)?",{CSS_UNIT:new RegExp(ot),rgb:new RegExp("rgb"+it),rgba:new RegExp("rgba"+at),hsl:new RegExp("hsl"+it),hsla:new RegExp("hsla"+at),hsv:new RegExp("hsv"+it),hsva:new RegExp("hsva"+at),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function lt(e){return!!st.CSS_UNIT.exec(e)}var ct=function(e){var t=0,n=0;return ke()(["r","g","b","a","h","s","l","v"],(function(r){e[r]&&(t+=1,isNaN(e[r])||(n+=1),"s"===r||"l"===r)&&/^\d+%$/.test(e[r])&&(n+=1)})),t===n&&e},ut=function(e,t){var n=e.hex?Me(e.hex):Me(e),r=n.toHsl(),o=n.toHsv(),i=n.toRgb(),a=n.toHex();return 0===r.s&&(r.h=t||0,o.h=t||0),{hsl:r,hex:"000000"===a&&0===i.a?"transparent":"#"+a,rgb:i,hsv:o,oldHue:e.h||t||r.h,source:e.source}},dt=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&Me(e).isValid()},pt=function(e){if(!e)return"#fff";var t=ut(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},ft=function(e,t){return Me(t+" ("+e.replace("°","")+")")._ok},ht=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function o(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var r=arguments.length,i=Array(r),a=0;a1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},n)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(gr()(e.s)?t.props.hsl.s:e.s),l:Number(gr()(e.l)?t.props.hsl.l:e.l),source:"hsl"},n))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),mr(n,[{key:"render",value:function(){var e=this,n=(0,K.ZP)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),t().createElement("div",{style:n.alpha},t().createElement(le,{style:{input:n.input,label:n.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(le,{style:{input:n.input,label:n.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),t().createElement("div",{style:n.alpha},t().createElement(le,{style:{input:n.input,label:n.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),t().createElement("div",{style:n.wrap,className:"flexbox-fix"},r,t().createElement("div",{style:n.toggle},t().createElement("div",{style:n.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},t().createElement(vr.Z,{style:n.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),n}(t().Component);br.defaultProps={view:"hex"};var yr=br,wr=function(){var e=(0,K.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t().createElement("div",{style:e.picker})},xr=function(){var e=(0,K.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return t().createElement("div",{style:e.picker})},Or=function(e){var n=e.width,r=e.onChange,o=e.disableAlpha,i=e.rgb,a=e.hsl,s=e.hsv,l=e.hex,c=e.renderers,u=e.styles,d=void 0===u?{}:u,p=e.className,f=void 0===p?"":p,h=e.defaultView,g=(0,K.ZP)(ve()({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},d),{disableAlpha:o});return t().createElement("div",{style:g.picker,className:"chrome-picker "+f},t().createElement("div",{style:g.saturation},t().createElement(Ee,{style:g.Saturation,hsl:a,hsv:s,pointer:xr,onChange:r})),t().createElement("div",{style:g.body},t().createElement("div",{style:g.controls,className:"flexbox-fix"},t().createElement("div",{style:g.color},t().createElement("div",{style:g.swatch},t().createElement("div",{style:g.active}),t().createElement(Y,{renderers:c}))),t().createElement("div",{style:g.toggles},t().createElement("div",{style:g.hue},t().createElement(pe,{style:g.Hue,hsl:a,pointer:wr,onChange:r})),t().createElement("div",{style:g.alpha},t().createElement(re,{style:g.Alpha,rgb:i,hsl:a,pointer:wr,renderers:c,onChange:r})))),t().createElement(yr,{rgb:i,hsl:a,hex:l,view:h,onChange:r,disableAlpha:o})))};Or.propTypes={width:he().oneOfType([he().string,he().number]),disableAlpha:he().bool,styles:he().object,defaultView:he().oneOf(["hex","rgb","hsl"])},Or.defaultProps={width:225,disableAlpha:!1,styles:{}},vt(Or);var Er=function(e){var n=e.color,r=e.onClick,o=void 0===r?function(){}:r,i=e.onSwatchHover,a=e.active,s=(0,K.ZP)({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:pt(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:a,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t().createElement(xt,{style:s.color,color:n,onClick:o,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},t().createElement("div",{style:s.dot}))},Cr=function(e){var n=e.hex,r=e.rgb,o=e.onChange,i=(0,K.ZP)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),a=function(e,t){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return t().createElement("div",{style:i.fields,className:"flexbox-fix"},t().createElement("div",{style:i.active}),t().createElement(le,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:n,onChange:a}),t().createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:a}),t().createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:a}),t().createElement(le,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:a}))},Sr=function(e){var n=e.onChange,r=e.onSwatchHover,o=e.colors,i=e.hex,a=e.rgb,s=e.styles,l=void 0===s?{}:s,c=e.className,u=void 0===c?"":c,d=(0,K.ZP)(ve()({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),p=function(e,t){e.hex?dt(e.hex)&&n({hex:e.hex,source:"hex"},t):n(e,t)};return t().createElement(be,{style:d.Compact,styles:l},t().createElement("div",{style:d.compact,className:"compact-picker "+u},t().createElement("div",null,St()(o,(function(e){return t().createElement(Er,{key:e,color:e,active:e.toLowerCase()===i,onClick:p,onSwatchHover:r})})),t().createElement("div",{style:d.clear})),t().createElement(Cr,{hex:i,rgb:a,onChange:p})))};Sr.propTypes={colors:he().arrayOf(he().string),styles:he().object},Sr.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}},vt(Sr);var _r=(0,K.tz)((function(e){var n=e.hover,r=e.color,o=e.onClick,i=e.onSwatchHover,a={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,K.ZP)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:a}},{hover:n});return t().createElement("div",{style:s.swatch},t().createElement(xt,{color:r,onClick:o,onHover:i,focusStyle:a}))})),kr=function(e){var n=e.width,r=e.colors,o=e.onChange,i=e.onSwatchHover,a=e.triangle,s=e.styles,l=void 0===s?{}:s,c=e.className,u=void 0===c?"":c,d=(0,K.ZP)(ve()({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===a,"top-left-triangle":"top-left"===a,"top-right-triangle":"top-right"===a,"bottom-left-triangle":"bottom-left"===a,"bottom-right-triangle":"bottom-right"===a}),p=function(e,t){return o({hex:e,source:"hex"},t)};return t().createElement("div",{style:d.card,className:"github-picker "+u},t().createElement("div",{style:d.triangleShadow}),t().createElement("div",{style:d.triangle}),St()(r,(function(e){return t().createElement(_r,{color:e,key:e,onClick:p,onSwatchHover:i})})))};kr.propTypes={width:he().oneOfType([he().string,he().number]),colors:he().arrayOf(he().string),triangle:he().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:he().object},kr.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}},vt(kr);var jr=Object.assign||function(e){for(var t=1;t.5});return t().createElement("div",{style:r.picker})},Ir=function(){var e=(0,K.ZP)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return t().createElement("div",{style:e.pointer},t().createElement("div",{style:e.left},t().createElement("div",{style:e.leftInside})),t().createElement("div",{style:e.right},t().createElement("div",{style:e.rightInside})))},Rr=function(e){var n=e.onClick,r=e.label,o=e.children,i=e.active,a=(0,K.ZP)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return t().createElement("div",{style:a.button,onClick:n},r||o)},Tr=function(e){var n=e.rgb,r=e.currentColor,o=(0,K.ZP)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return t().createElement("div",null,t().createElement("div",{style:o.label},"new"),t().createElement("div",{style:o.swatches},t().createElement("div",{style:o.new}),t().createElement("div",{style:o.current})),t().createElement("div",{style:o.label},"current"))},Lr=function(){function e(e,t){for(var n=0;n100&&(e.a=100),e.a/=100,n({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},t))};return t().createElement("div",{style:s.fields,className:"flexbox-fix"},t().createElement("div",{style:s.double},t().createElement(le,{style:{input:s.input,label:s.label},label:"hex",value:i.replace("#",""),onChange:l})),t().createElement("div",{style:s.single},t().createElement(le,{style:{input:s.input,label:s.label},label:"r",value:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.single},t().createElement(le,{style:{input:s.input,label:s.label},label:"g",value:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.single},t().createElement(le,{style:{input:s.input,label:s.label},label:"b",value:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.alpha},t().createElement(le,{style:{input:s.input,label:s.label},label:"a",value:Math.round(100*r.a),onChange:l,dragLabel:"true",dragMax:"100"})))},Fr=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var ao=["className"];function so(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var lo=function(t){var n=t.className,r=io(t,ao);return(0,e.createElement)("button",function(e){for(var t=1;t{n.current=t})),(0,e.useCallback)((function(){for(var e=arguments.length,t=new Array(e),r=0;r{r.current!==t&&(r.current=t)}),n),r}function li(t,n){const r=(0,e.useRef)();return(0,e.useMemo)((()=>{const e=t(r.current);return r.current=e,e}),[...n])}function ci(t){const n=ai(t),r=(0,e.useRef)(null),o=(0,e.useCallback)((e=>{e!==r.current&&(null==n||n(e,r.current)),r.current=e}),[]);return[r,o]}function ui(t){const n=(0,e.useRef)();return(0,e.useEffect)((()=>{n.current=t}),[t]),n.current}let di={};function pi(t,n){return(0,e.useMemo)((()=>{if(n)return n;const e=null==di[t]?0:di[t]+1;return di[t]=e,t+"-"+e}),[t,n])}function fi(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{const r=Object.entries(n);for(const[n,o]of r){const r=t[n];null!=r&&(t[n]=r+e*o)}return t}),{...t})}}const hi=fi(1),gi=fi(-1);function vi(e){if(!e)return!1;const{KeyboardEvent:t}=ei(e.target);return t&&e instanceof t}function mi(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=ei(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const bi=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[bi.Translate.toString(e),bi.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),yi="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function wi(e){return e.matches(yi)?e:e.querySelector(yi)}const xi={display:"none"};function Oi(e){let{id:n,value:r}=e;return t().createElement("div",{id:n,style:xi},r)}function Ei(e){let{id:n,announcement:r,ariaLiveType:o="assertive"}=e;return t().createElement("div",{id:n,style:{position:"fixed",width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":o,"aria-atomic":!0},r)}const Ci=(0,e.createContext)(null),Si={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},_i={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function ki(n){let{announcements:o=_i,container:i,hiddenTextDescribedById:a,screenReaderInstructions:s=Si}=n;const{announce:l,announcement:c}=function(){const[t,n]=(0,e.useState)("");return{announce:(0,e.useCallback)((e=>{null!=e&&n(e)}),[]),announcement:t}}(),u=pi("DndLiveRegion"),[d,p]=(0,e.useState)(!1);if((0,e.useEffect)((()=>{p(!0)}),[]),function(t){const n=(0,e.useContext)(Ci);(0,e.useEffect)((()=>{if(!n)throw new Error("useDndMonitor must be used within a children of ");return n(t)}),[t,n])}((0,e.useMemo)((()=>({onDragStart(e){let{active:t}=e;l(o.onDragStart({active:t}))},onDragMove(e){let{active:t,over:n}=e;o.onDragMove&&l(o.onDragMove({active:t,over:n}))},onDragOver(e){let{active:t,over:n}=e;l(o.onDragOver({active:t,over:n}))},onDragEnd(e){let{active:t,over:n}=e;l(o.onDragEnd({active:t,over:n}))},onDragCancel(e){let{active:t,over:n}=e;l(o.onDragCancel({active:t,over:n}))}})),[l,o])),!d)return null;const f=t().createElement(t().Fragment,null,t().createElement(Oi,{id:a,value:s.draggable}),t().createElement(Ei,{id:u,announcement:c}));return i?(0,r.createPortal)(f,i):f}var ji;function Pi(){}function Di(t,n){return(0,e.useMemo)((()=>({sensor:t,options:null!=n?n:{}})),[t,n])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(ji||(ji={}));const Mi=Object.freeze({x:0,y:0});function Ii(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function Ri(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return n-r}function Ti(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function Li(e){let{left:t,top:n,height:r,width:o}=e;return[{x:t,y:n},{x:t+o,y:n},{x:t,y:n+r},{x:t+o,y:n+r}]}function Ai(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}function Ni(e,t,n){return void 0===t&&(t=e.left),void 0===n&&(n=e.top),{x:t+.5*e.width,y:n+.5*e.height}}const Fi=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=Ni(t,t.left,t.top),i=[];for(const e of r){const{id:t}=e,r=n.get(t);if(r){const n=Ii(Ni(r),o);i.push({id:t,data:{droppableContainer:e,value:n}})}}return i.sort(Ri)};function Bi(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=o-r,s=i-n;if(r{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const e of r){const{id:r}=e,i=n.get(r);if(i){const n=Bi(i,t);n>0&&o.push({id:r,data:{droppableContainer:e,value:n}})}}return o.sort(Ti)};function Vi(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:Mi}function zi(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x})),{...t})}}const Ui=zi(1);const Wi={ignoreTransform:!1};function Gi(e,t){void 0===t&&(t=Wi);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=ei(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=function(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}(t);if(!r)return e;const{scaleX:o,scaleY:i,x:a,y:s}=r,l=e.left-a-(1-o)*parseFloat(n),c=e.top-s-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),u=o?e.width/o:e.width,d=i?e.height/i:e.height;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l}}(n,t,r))}const{top:r,left:o,width:i,height:a,bottom:s,right:l}=n;return{top:r,left:o,width:i,height:a,bottom:s,right:l}}function $i(e){return Gi(e,{ignoreTransform:!0})}function Ki(e,t){const n=[];return e?function r(o){if(null!=t&&n.length>=t)return n;if(!o)return n;if(ti(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!ni(o)||ri(o))return n;if(n.includes(o))return n;const i=ei(e).getComputedStyle(o);return o!==e&&function(e,t){void 0===t&&(t=ei(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some((e=>{const r=t[e];return"string"==typeof r&&n.test(r)}))}(o,i)&&n.push(o),function(e,t){return void 0===t&&(t=ei(e).getComputedStyle(e)),"fixed"===t.position}(o,i)?n:r(o.parentNode)}(e):n}function Xi(e){const[t]=Ki(e,1);return null!=t?t:null}function Zi(e){return Jo&&e?Yo(e)?e:Qo(e)?ti(e)||e===oi(e).scrollingElement?window:ni(e)?e:null:null:null}function qi(e){return Yo(e)?e.scrollX:e.scrollLeft}function Ji(e){return Yo(e)?e.scrollY:e.scrollTop}function Yi(e){return{x:qi(e),y:Ji(e)}}var Qi;function ea(e){return!(!Jo||!e)&&e===document.scrollingElement}function ta(e){const t={x:0,y:0},n=ea(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(Qi||(Qi={}));const na={x:.2,y:.2};function ra(e,t,n,r,o){let{top:i,left:a,right:s,bottom:l}=n;void 0===r&&(r=10),void 0===o&&(o=na);const{isTop:c,isBottom:u,isLeft:d,isRight:p}=ta(e),f={x:0,y:0},h={x:0,y:0},g=t.height*o.y,v=t.width*o.x;return!c&&i<=t.top+g?(f.y=Qi.Backward,h.y=r*Math.abs((t.top+g-i)/g)):!u&&l>=t.bottom-g&&(f.y=Qi.Forward,h.y=r*Math.abs((t.bottom-g-l)/g)),!p&&s>=t.right-v?(f.x=Qi.Forward,h.x=r*Math.abs((t.right-v-s)/v)):!d&&a<=t.left+v&&(f.x=Qi.Backward,h.x=r*Math.abs((t.left+v-a)/v)),{direction:f,speed:h}}function oa(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function ia(e){return e.reduce(((e,t)=>hi(e,Yi(t))),Mi)}const aa=[["x",["left","right"],function(e){return e.reduce(((e,t)=>e+qi(t)),0)}],["y",["top","bottom"],function(e){return e.reduce(((e,t)=>e+Ji(t)),0)}]];class sa{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=Ki(t),r=ia(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[e,t,o]of aa)for(const i of t)Object.defineProperty(this,i,{get:()=>{const t=o(n),a=r[e]-t;return this.rect[i]+a},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class la{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach((e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)}))},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function ca(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"==typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var ua,da;function pa(e){e.preventDefault()}function fa(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(ua||(ua={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter"}(da||(da={}));const ha={start:[da.Space,da.Enter],cancel:[da.Esc],end:[da.Space,da.Enter]},ga=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case da.Right:return{...n,x:n.x+25};case da.Left:return{...n,x:n.x-25};case da.Down:return{...n,y:n.y+25};case da.Up:return{...n,y:n.y-25}}};class va{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new la(oi(t)),this.windowListeners=new la(ei(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(ua.Resize,this.handleCancel),this.windowListeners.add(ua.VisibilityChange,this.handleCancel),setTimeout((()=>this.listeners.add(ua.Keydown,this.handleKeyDown)))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&function(e,t){if(void 0===t&&(t=Gi),!e)return;const{top:n,left:r,bottom:o,right:i}=t(e);Xi(e)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}(n),t(Mi)}handleKeyDown(e){if(vi(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:o=ha,coordinateGetter:i=ga,scrollBehavior:a="smooth"}=r,{code:s}=e;if(o.end.includes(s))return void this.handleEnd(e);if(o.cancel.includes(s))return void this.handleCancel(e);const{collisionRect:l}=n.current,c=l?{x:l.left,y:l.top}:Mi;this.referenceCoordinates||(this.referenceCoordinates=c);const u=i(e,{active:t,context:n.current,currentCoordinates:c});if(u){const t=gi(u,c),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=e.code,{isTop:i,isRight:s,isLeft:l,isBottom:c,maxScroll:d,minScroll:p}=ta(n),f=oa(n),h={x:Math.min(o===da.Right?f.right-f.width/2:f.right,Math.max(o===da.Right?f.left:f.left+f.width/2,u.x)),y:Math.min(o===da.Down?f.bottom-f.height/2:f.bottom,Math.max(o===da.Down?f.top:f.top+f.height/2,u.y))},g=o===da.Right&&!s||o===da.Left&&!l,v=o===da.Down&&!c||o===da.Up&&!i;if(g&&h.x!==u.x){const e=n.scrollLeft+t.x,i=o===da.Right&&e<=d.x||o===da.Left&&e>=p.x;if(i&&!t.y)return void n.scrollTo({left:e,behavior:a});r.x=i?n.scrollLeft-e:o===da.Right?n.scrollLeft-d.x:n.scrollLeft-p.x,r.x&&n.scrollBy({left:-r.x,behavior:a});break}if(v&&h.y!==u.y){const e=n.scrollTop+t.y,i=o===da.Down&&e<=d.y||o===da.Up&&e>=p.y;if(i&&!t.x)return void n.scrollTo({top:e,behavior:a});r.y=i?n.scrollTop-e:o===da.Down?n.scrollTop-d.y:n.scrollTop-p.y,r.y&&n.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(e,hi(gi(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function ma(e){return Boolean(e&&"distance"in e)}function ba(e){return Boolean(e&&"delay"in e)}va.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=ha,onActivation:o}=t,{active:i}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=i.activatorNode.current;return!(t&&e.target!==t||(e.preventDefault(),null==o||o({event:e.nativeEvent}),0))}return!1}}];class ya{constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=ei(e);return e instanceof t?e:oi(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:o}=e,{target:i}=o;this.props=e,this.events=t,this.document=oi(i),this.documentListeners=new la(this.document),this.listeners=new la(n),this.windowListeners=new la(ei(i)),this.initialCoordinates=null!=(r=mi(o))?r:Mi,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:n}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),this.windowListeners.add(ua.Resize,this.handleCancel),this.windowListeners.add(ua.DragStart,pa),this.windowListeners.add(ua.VisibilityChange,this.handleCancel),this.windowListeners.add(ua.ContextMenu,pa),this.documentListeners.add(ua.Keydown,this.handleKeydown),t){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(ba(t))return void(this.timeoutId=setTimeout(this.handleStart,t.delay));if(ma(t))return}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(ua.Click,fa,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(ua.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:i,options:{activationConstraint:a}}=o;if(!r)return;const s=null!=(t=mi(e))?t:Mi,l=gi(r,s);if(!n&&a){if(ma(a)){if(null!=a.tolerance&&ca(l,a.tolerance))return this.handleCancel();if(ca(l,a.distance))return this.handleStart()}return ba(a)&&ca(l,a.tolerance)?this.handleCancel():void 0}e.cancelable&&e.preventDefault(),i(s)}handleEnd(){const{onEnd:e}=this.props;this.detach(),e()}handleCancel(){const{onCancel:e}=this.props;this.detach(),e()}handleKeydown(e){e.code===da.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const wa={move:{name:"pointermove"},end:{name:"pointerup"}};class xa extends ya{constructor(e){const{event:t}=e,n=oi(t.target);super(e,wa,n)}}xa.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button||(null==r||r({event:n}),0))}}];const Oa={move:{name:"mousemove"},end:{name:"mouseup"}};var Ea;!function(e){e[e.RightClick=2]="RightClick"}(Ea||(Ea={})),class extends ya{constructor(e){super(e,Oa,oi(e.event.target))}}.activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==Ea.RightClick&&(null==r||r({event:n}),!0)}}];const Ca={move:{name:"touchmove"},end:{name:"touchend"}};var Sa,_a;(class extends ya{constructor(e){super(e,Ca)}static setup(){return window.addEventListener(Ca.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(Ca.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return!(o.length>1||(null==r||r({event:n}),0))}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(Sa||(Sa={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(_a||(_a={}));const ka={x:{[Qi.Backward]:!1,[Qi.Forward]:!1},y:{[Qi.Backward]:!1,[Qi.Forward]:!1}};var ja,Pa;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(ja||(ja={})),function(e){e.Optimized="optimized"}(Pa||(Pa={}));const Da=new Map;function Ma(e,t){return li((n=>e?n||("function"==typeof t?t(e):e):null),[t,e])}function Ia(t){let{callback:n,disabled:r}=t;const o=ai(n),i=(0,e.useMemo)((()=>{if(r||"undefined"==typeof window||void 0===window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(o)}),[r]);return(0,e.useEffect)((()=>()=>null==i?void 0:i.disconnect()),[i]),i}function Ra(e){return new sa(Gi(e),e)}function Ta(t,n,r){void 0===n&&(n=Ra);const[o,i]=(0,e.useReducer)((function(e){if(!t)return null;var o;if(!1===t.isConnected)return null!=(o=null!=e?e:r)?o:null;const i=n(t);return JSON.stringify(e)===JSON.stringify(i)?e:i}),null),a=function(t){let{callback:n,disabled:r}=t;const o=ai(n),i=(0,e.useMemo)((()=>{if(r||"undefined"==typeof window||void 0===window.MutationObserver)return;const{MutationObserver:e}=window;return new e(o)}),[o,r]);return(0,e.useEffect)((()=>()=>null==i?void 0:i.disconnect()),[i]),i}({callback(e){if(t)for(const n of e){const{type:e,target:r}=n;if("childList"===e&&r instanceof HTMLElement&&r.contains(t)){i();break}}}}),s=Ia({callback:i});return ii((()=>{i(),t?(null==s||s.observe(t),null==a||a.observe(document.body,{childList:!0,subtree:!0})):(null==s||s.disconnect(),null==a||a.disconnect())}),[t]),o}const La=[];function Aa(t,n){void 0===n&&(n=[]);const r=(0,e.useRef)(null);return(0,e.useEffect)((()=>{r.current=null}),n),(0,e.useEffect)((()=>{const e=t!==Mi;e&&!r.current&&(r.current=t),!e&&r.current&&(r.current=null)}),[t]),r.current?gi(t,r.current):Mi}function Na(t){return(0,e.useMemo)((()=>t?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(t):null),[t])}const Fa=[];const Ba=[{sensor:xa,options:{}},{sensor:va,options:{}}],Ha={current:{}},Va={draggable:{measure:$i},droppable:{measure:$i,strategy:ja.WhileDragging,frequency:Pa.Optimized},dragOverlay:{measure:Gi}};class za extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter((e=>{let{disabled:t}=e;return!t}))}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const Ua={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new za,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:Pi},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:Va,measureDroppableContainers:Pi,windowRect:null,measuringScheduled:!1},Wa={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:Pi,draggableNodes:new Map,over:null,measureDroppableContainers:Pi},Ga=(0,e.createContext)(Wa),$a=(0,e.createContext)(Ua);function Ka(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new za}}}function Xa(e,t){switch(t.type){case ji.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case ji.DragMove:return e.draggable.active?{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}}:e;case ji.DragEnd:case ji.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case ji.RegisterDroppable:{const{element:n}=t,{id:r}=n,o=new za(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case ji.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const a=new za(e.droppable.containers);return a.set(n,{...i,disabled:o}),{...e,droppable:{...e.droppable,containers:a}}}case ji.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const i=new za(e.droppable.containers);return i.delete(n),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function Za(t){let{disabled:n}=t;const{active:r,activatorEvent:o,draggableNodes:i}=(0,e.useContext)(Ga),a=ui(o),s=ui(null==r?void 0:r.id);return(0,e.useEffect)((()=>{if(!n&&!o&&a&&null!=s){if(!vi(a))return;if(document.activeElement===a.target)return;const e=i.get(s);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame((()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=wi(e);if(t){t.focus();break}}}))}}),[o,n,i,s,a]),null}const qa=(0,e.createContext)({...Mi,scaleX:1,scaleY:1});var Ja;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(Ja||(Ja={}));const Ya=(0,e.memo)((function(n){var o,i,a,s;let{id:l,accessibility:c,autoScroll:u=!0,children:d,sensors:p=Ba,collisionDetection:f=Hi,measuring:h,modifiers:g,...v}=n;const m=(0,e.useReducer)(Xa,void 0,Ka),[b,y]=m,[w,x]=function(){const[t]=(0,e.useState)((()=>new Set)),n=(0,e.useCallback)((e=>(t.add(e),()=>t.delete(e))),[t]),r=(0,e.useCallback)((e=>{let{type:n,event:r}=e;t.forEach((e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)}))}),[t]);return[r,n]}(),[O,E]=(0,e.useState)(Ja.Uninitialized),C=O===Ja.Initialized,{draggable:{active:S,nodes:_,translate:k},droppable:{containers:j}}=b,P=S?_.get(S):null,D=(0,e.useRef)({initial:null,translated:null}),M=(0,e.useMemo)((()=>{var e;return null!=S?{id:S,data:null!=(e=null==P?void 0:P.data)?e:Ha,rect:D}:null}),[S,P]),I=(0,e.useRef)(null),[R,T]=(0,e.useState)(null),[L,A]=(0,e.useState)(null),N=si(v,Object.values(v)),F=pi("DndDescribedBy",l),B=(0,e.useMemo)((()=>j.getEnabled()),[j]),H=(V=h,(0,e.useMemo)((()=>({draggable:{...Va.draggable,...null==V?void 0:V.draggable},droppable:{...Va.droppable,...null==V?void 0:V.droppable},dragOverlay:{...Va.dragOverlay,...null==V?void 0:V.dragOverlay}})),[null==V?void 0:V.draggable,null==V?void 0:V.droppable,null==V?void 0:V.dragOverlay]));var V;const{droppableRects:z,measureDroppableContainers:U,measuringScheduled:W}=function(t,n){let{dragging:r,dependencies:o,config:i}=n;const[a,s]=(0,e.useState)(null),{frequency:l,measure:c,strategy:u}=i,d=(0,e.useRef)(t),p=function(){switch(u){case ja.Always:return!1;case ja.BeforeDragging:return r;default:return!r}}(),f=si(p),h=(0,e.useCallback)((function(e){void 0===e&&(e=[]),f.current||s((t=>null===t?e:t.concat(e.filter((e=>!t.includes(e))))))}),[f]),g=(0,e.useRef)(null),v=li((e=>{if(p&&!r)return Da;if(!e||e===Da||d.current!==t||null!=a){const e=new Map;for(let n of t){if(!n)continue;if(a&&a.length>0&&!a.includes(n.id)&&n.rect.current){e.set(n.id,n.rect.current);continue}const t=n.node.current,r=t?new sa(c(t),t):null;n.rect.current=r,r&&e.set(n.id,r)}return e}return e}),[t,a,r,p,c]);return(0,e.useEffect)((()=>{d.current=t}),[t]),(0,e.useEffect)((()=>{p||h()}),[r,p]),(0,e.useEffect)((()=>{a&&a.length>0&&s(null)}),[JSON.stringify(a)]),(0,e.useEffect)((()=>{p||"number"!=typeof l||null!==g.current||(g.current=setTimeout((()=>{h(),g.current=null}),l))}),[l,p,h,...o]),{droppableRects:v,measureDroppableContainers:h,measuringScheduled:null!=a}}(B,{dragging:C,dependencies:[k.x,k.y],config:H.droppable}),G=function(e,t){const n=null!==t?e.get(t):void 0,r=n?n.node.current:null;return li((e=>{var n;return null===t?null:null!=(n=null!=r?r:e)?n:null}),[r,t])}(_,S),$=(0,e.useMemo)((()=>L?mi(L):null),[L]),K=function(){const e=!1===(null==R?void 0:R.autoScrollEnabled),t="object"==typeof u?!1===u.enabled:!1===u,n=C&&!e&&!t;return"object"==typeof u?{...u,enabled:n}:{enabled:n}}(),X=function(e,t){return Ma(e,t)}(G,H.draggable.measure);!function(t){let{activeNode:n,measure:r,initialRect:o,config:i=!0}=t;const a=(0,e.useRef)(!1),{x:s,y:l}="boolean"==typeof i?{x:i,y:i}:i;ii((()=>{if(!s&&!l||!n)return void(a.current=!1);if(a.current||!o)return;const e=null==n?void 0:n.node.current;if(!e||!1===e.isConnected)return;const t=Vi(r(e),o);if(s||(t.x=0),l||(t.y=0),a.current=!0,Math.abs(t.x)>0||Math.abs(t.y)>0){const n=Xi(e);n&&n.scrollBy({top:t.y,left:t.x})}}),[n,s,l,o,r])}({activeNode:S?_.get(S):null,config:K.layoutShiftCompensation,initialRect:X,measure:H.draggable.measure});const Z=Ta(G,H.draggable.measure,X),q=Ta(G?G.parentElement:null),J=(0,e.useRef)({activatorEvent:null,active:null,activeNode:G,collisionRect:null,collisions:null,droppableRects:z,draggableNodes:_,draggingNode:null,draggingNodeRect:null,droppableContainers:j,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Y=j.getNodeFor(null==(o=J.current.over)?void 0:o.id),Q=function(t){let{measure:n}=t;const[r,o]=(0,e.useState)(null),i=Ia({callback:(0,e.useCallback)((e=>{for(const{target:t}of e)if(ni(t)){o((e=>{const r=n(t);return e?{...e,width:r.width,height:r.height}:r}));break}}),[n])}),a=(0,e.useCallback)((e=>{const t=function(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return ni(t)?t:e}(e);null==i||i.disconnect(),t&&(null==i||i.observe(t)),o(t?n(t):null)}),[n,i]),[s,l]=ci(a);return(0,e.useMemo)((()=>({nodeRef:s,rect:r,setRef:l})),[r,s,l])}({measure:H.dragOverlay.measure}),ee=null!=(i=Q.nodeRef.current)?i:G,te=C?null!=(a=Q.rect)?a:Z:null,ne=Boolean(Q.nodeRef.current&&Q.rect),re=Vi(oe=ne?null:Z,Ma(oe));var oe;const ie=Na(ee?ei(ee):null),ae=function(t){const n=(0,e.useRef)(t),r=li((e=>t?e&&e!==La&&t&&n.current&&t.parentNode===n.current.parentNode?e:Ki(t):La),[t]);return(0,e.useEffect)((()=>{n.current=t}),[t]),r}(C?null!=Y?Y:G:null),se=function(t,n){void 0===n&&(n=Gi);const[r]=t,o=Na(r?ei(r):null),[i,a]=(0,e.useReducer)((function(){return t.length?t.map((e=>ea(e)?o:new sa(n(e),e))):Fa}),Fa),s=Ia({callback:a});return t.length>0&&i===Fa&&a(),ii((()=>{t.length?t.forEach((e=>null==s?void 0:s.observe(e))):(null==s||s.disconnect(),a())}),[t]),i}(ae),le=function(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce(((e,t)=>t({transform:e,...r})),n):n}(g,{transform:{x:k.x-re.x,y:k.y-re.y,scaleX:1,scaleY:1},activatorEvent:L,active:M,activeNodeRect:Z,containerNodeRect:q,draggingNodeRect:te,over:J.current.over,overlayNodeRect:Q.rect,scrollableAncestors:ae,scrollableAncestorRects:se,windowRect:ie}),ce=$?hi($,k):null,ue=function(t){const[n,r]=(0,e.useState)(null),o=(0,e.useRef)(t),i=(0,e.useCallback)((e=>{const t=Zi(e.target);t&&r((e=>e?(e.set(t,Yi(t)),new Map(e)):null))}),[]);return(0,e.useEffect)((()=>{const e=o.current;if(t!==e){n(e);const a=t.map((e=>{const t=Zi(e);return t?(t.addEventListener("scroll",i,{passive:!0}),[t,Yi(t)]):null})).filter((e=>null!=e));r(a.length?new Map(a):null),o.current=t}return()=>{n(t),n(e)};function n(e){e.forEach((e=>{const t=Zi(e);null==t||t.removeEventListener("scroll",i)}))}}),[i,t]),(0,e.useMemo)((()=>t.length?n?Array.from(n.values()).reduce(((e,t)=>hi(e,t)),Mi):ia(t):Mi),[t,n])}(ae),de=Aa(ue),pe=Aa(ue,[Z]),fe=hi(le,de),he=te?Ui(te,le):null,ge=M&&he?f({active:M,collisionRect:he,droppableRects:z,droppableContainers:B,pointerCoordinates:ce}):null,ve=Ai(ge,"id"),[me,be]=(0,e.useState)(null),ye=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(ne?le:hi(le,pe),null!=(s=null==me?void 0:me.rect)?s:null,Z),we=(0,e.useCallback)(((e,t)=>{let{sensor:n,options:o}=t;if(null==I.current)return;const i=_.get(I.current);if(!i)return;const a=e.nativeEvent,s=new n({active:I.current,activeNode:i,event:a,options:o,context:J,onStart(e){const t=I.current;if(null==t)return;const n=_.get(t);if(!n)return;const{onDragStart:o}=N.current,i={active:{id:t,data:n.data,rect:D}};(0,r.unstable_batchedUpdates)((()=>{null==o||o(i),E(Ja.Initializing),y({type:ji.DragStart,initialCoordinates:e,active:t}),w({type:"onDragStart",event:i})}))},onMove(e){y({type:ji.DragMove,coordinates:e})},onEnd:l(ji.DragEnd),onCancel:l(ji.DragCancel)});function l(e){return async function(){const{active:t,collisions:n,over:o,scrollAdjustedTranslate:i}=J.current;let s=null;if(t&&i){const{cancelDrop:r}=N.current;s={activatorEvent:a,active:t,collisions:n,delta:i,over:o},e===ji.DragEnd&&"function"==typeof r&&await Promise.resolve(r(s))&&(e=ji.DragCancel)}I.current=null,(0,r.unstable_batchedUpdates)((()=>{y({type:e}),E(Ja.Uninitialized),be(null),T(null),A(null);const t=e===ji.DragEnd?"onDragEnd":"onDragCancel";if(s){const e=N.current[t];null==e||e(s),w({type:t,event:s})}}))}}(0,r.unstable_batchedUpdates)((()=>{T(s),A(e.nativeEvent)}))}),[_]),xe=(0,e.useCallback)(((e,t)=>(n,r)=>{const o=n.nativeEvent,i=_.get(r);if(null!==I.current||!i||o.dndKit||o.defaultPrevented)return;const a={active:i};!0===e(n,t.options,a)&&(o.dndKit={capturedBy:t.sensor},I.current=r,we(n,t))}),[_,we]),Oe=function(t,n){return(0,e.useMemo)((()=>t.reduce(((e,t)=>{const{sensor:r}=t;return[...e,...r.activators.map((e=>({eventName:e.eventName,handler:n(e.handler,t)})))]}),[])),[t,n])}(p,xe);!function(t){(0,e.useEffect)((()=>{if(!Jo)return;const e=t.map((e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()}));return()=>{for(const t of e)null==t||t()}}),t.map((e=>{let{sensor:t}=e;return t})))}(p),ii((()=>{Z&&O===Ja.Initializing&&E(Ja.Initialized)}),[Z,O]),(0,e.useEffect)((()=>{const{onDragMove:e}=N.current,{active:t,activatorEvent:n,collisions:o,over:i}=J.current;if(!t||!n)return;const a={active:t,activatorEvent:n,collisions:o,delta:{x:fe.x,y:fe.y},over:i};(0,r.unstable_batchedUpdates)((()=>{null==e||e(a),w({type:"onDragMove",event:a})}))}),[fe.x,fe.y]),(0,e.useEffect)((()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:o,scrollAdjustedTranslate:i}=J.current;if(!e||null==I.current||!t||!i)return;const{onDragOver:a}=N.current,s=o.get(ve),l=s&&s.rect.current?{id:s.id,rect:s.rect.current,data:s.data,disabled:s.disabled}:null,c={active:e,activatorEvent:t,collisions:n,delta:{x:i.x,y:i.y},over:l};(0,r.unstable_batchedUpdates)((()=>{be(l),null==a||a(c),w({type:"onDragOver",event:c})}))}),[ve]),ii((()=>{J.current={activatorEvent:L,active:M,activeNode:G,collisionRect:he,collisions:ge,droppableRects:z,draggableNodes:_,draggingNode:ee,draggingNodeRect:te,droppableContainers:j,over:me,scrollableAncestors:ae,scrollAdjustedTranslate:fe},D.current={initial:te,translated:he}}),[M,G,ge,he,_,ee,te,z,j,me,ae,fe]),function(t){let{acceleration:n,activator:r=Sa.Pointer,canScroll:o,draggingRect:i,enabled:a,interval:s=5,order:l=_a.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:d,delta:p,threshold:f}=t;const h=function(e){let{delta:t,disabled:n}=e;const r=ui(t);return li((e=>{if(n||!r||!e)return ka;const o=Math.sign(t.x-r.x),i=Math.sign(t.y-r.y);return{x:{[Qi.Backward]:e.x[Qi.Backward]||-1===o,[Qi.Forward]:e.x[Qi.Forward]||1===o},y:{[Qi.Backward]:e.y[Qi.Backward]||-1===i,[Qi.Forward]:e.y[Qi.Forward]||1===i}}}),[n,t,r])}({delta:p,disabled:!a}),[g,v]=function(){const t=(0,e.useRef)(null);return[(0,e.useCallback)(((e,n)=>{t.current=setInterval(e,n)}),[]),(0,e.useCallback)((()=>{null!==t.current&&(clearInterval(t.current),t.current=null)}),[])]}(),m=(0,e.useRef)({x:0,y:0}),b=(0,e.useRef)({x:0,y:0}),y=(0,e.useMemo)((()=>{switch(r){case Sa.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case Sa.DraggableRect:return i}}),[r,i,c]),w=(0,e.useRef)(null),x=(0,e.useCallback)((()=>{const e=w.current;if(!e)return;const t=m.current.x*b.current.x,n=m.current.y*b.current.y;e.scrollBy(t,n)}),[]),O=(0,e.useMemo)((()=>l===_a.TreeOrder?[...u].reverse():u),[l,u]);(0,e.useEffect)((()=>{if(a&&u.length&&y){for(const e of O){if(!1===(null==o?void 0:o(e)))continue;const t=u.indexOf(e),r=d[t];if(!r)continue;const{direction:i,speed:a}=ra(e,r,y,n,f);for(const e of["x","y"])h[e][i[e]]||(a[e]=0,i[e]=0);if(a.x>0||a.y>0)return v(),w.current=e,g(x,s),m.current=a,void(b.current=i)}m.current={x:0,y:0},b.current={x:0,y:0},v()}else v()}),[n,x,o,v,a,s,JSON.stringify(y),JSON.stringify(h),g,u,O,d,JSON.stringify(f)])}({...K,delta:k,draggingRect:he,pointerCoordinates:ce,scrollableAncestors:ae,scrollableAncestorRects:se});const Ee=(0,e.useMemo)((()=>({active:M,activeNode:G,activeNodeRect:Z,activatorEvent:L,collisions:ge,containerNodeRect:q,dragOverlay:Q,draggableNodes:_,droppableContainers:j,droppableRects:z,over:me,measureDroppableContainers:U,scrollableAncestors:ae,scrollableAncestorRects:se,measuringConfiguration:H,measuringScheduled:W,windowRect:ie})),[M,G,Z,L,ge,q,Q,_,j,z,me,U,ae,se,H,W,ie]),Ce=(0,e.useMemo)((()=>({activatorEvent:L,activators:Oe,active:M,activeNodeRect:Z,ariaDescribedById:{draggable:F},dispatch:y,draggableNodes:_,over:me,measureDroppableContainers:U})),[L,Oe,M,Z,y,F,_,me,U]);return t().createElement(Ci.Provider,{value:x},t().createElement(Ga.Provider,{value:Ce},t().createElement($a.Provider,{value:Ee},t().createElement(qa.Provider,{value:ye},d)),t().createElement(Za,{disabled:!1===(null==c?void 0:c.restoreFocus)})),t().createElement(ki,{...c,hiddenTextDescribedById:F}))})),Qa=(0,e.createContext)(null),es="button",ts="Droppable";const ns={timeout:25};function rs(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function os(e,t){return e.reduce(((e,n,r)=>{const o=t.get(n);return o&&(e[r]=o),e}),Array(e.length))}function is(e){return null!==e&&e>=0}const as=e=>{let{rects:t,activeIndex:n,overIndex:r,index:o}=e;const i=rs(t,r,n),a=t[o],s=i[o];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null},ss="Sortable",ls=t().createContext({activeIndex:-1,containerId:ss,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:as,disabled:{draggable:!1,droppable:!1}});function cs(n){let{children:r,id:o,items:i,strategy:a=as,disabled:s=!1}=n;const{active:l,dragOverlay:c,droppableRects:u,over:d,measureDroppableContainers:p}=(0,e.useContext)($a),f=pi(ss,o),h=Boolean(null!==c.rect),g=(0,e.useMemo)((()=>i.map((e=>"object"==typeof e&&"id"in e?e.id:e))),[i]),v=null!=l,m=l?g.indexOf(l.id):-1,b=d?g.indexOf(d.id):-1,y=(0,e.useRef)(g),w=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n{w&&v&&p(g)}),[w,g,v,p]),(0,e.useEffect)((()=>{y.current=g}),[g]);const E=(0,e.useMemo)((()=>({activeIndex:m,containerId:f,disabled:O,disableTransforms:x,items:g,overIndex:b,useDragOverlay:h,sortedRects:os(g,u),strategy:a})),[m,f,O.draggable,O.droppable,x,g,b,u,h,a]);return t().createElement(ls.Provider,{value:E},r)}const us=e=>{let{id:t,items:n,activeIndex:r,overIndex:o}=e;return rs(n,r,o).indexOf(t)},ds=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:o,items:i,newIndex:a,previousItems:s,previousContainerId:l,transition:c}=e;return!(!c||!r||s!==i&&o===a||!n&&(a===o||t!==l))},ps={duration:200,easing:"ease"},fs="transform",hs=bi.Transition.toString({property:fs,duration:0,easing:"linear"}),gs={roleDescription:"sortable"};function vs(t){let{animateLayoutChanges:n=ds,attributes:r,disabled:o,data:i,getNewIndex:a=us,id:s,strategy:l,resizeObserverConfig:c,transition:u=ps}=t;const{items:d,containerId:p,activeIndex:f,disabled:h,disableTransforms:g,sortedRects:v,overIndex:m,useDragOverlay:b,strategy:y}=(0,e.useContext)(ls),w=function(e,t){var n,r;return"boolean"==typeof e?{draggable:e,droppable:!1}:{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(o,h),x=d.indexOf(s),O=(0,e.useMemo)((()=>({sortable:{containerId:p,index:x,items:d},...i})),[p,i,x,d]),E=(0,e.useMemo)((()=>d.slice(d.indexOf(s))),[d,s]),{rect:C,node:S,isOver:_,setNodeRef:k}=function(t){let{data:n,disabled:r=!1,id:o,resizeObserverConfig:i}=t;const a=pi("Droppable"),{active:s,dispatch:l,over:c,measureDroppableContainers:u}=(0,e.useContext)(Ga),d=(0,e.useRef)({disabled:r}),p=(0,e.useRef)(!1),f=(0,e.useRef)(null),h=(0,e.useRef)(null),{disabled:g,updateMeasurementsFor:v,timeout:m}={...ns,...i},b=si(null!=v?v:o),y=Ia({callback:(0,e.useCallback)((()=>{p.current?(null!=h.current&&clearTimeout(h.current),h.current=setTimeout((()=>{u(Array.isArray(b.current)?b.current:[b.current]),h.current=null}),m)):p.current=!0}),[m]),disabled:g||!s}),w=(0,e.useCallback)(((e,t)=>{y&&(t&&(y.unobserve(t),p.current=!1),e&&y.observe(e))}),[y]),[x,O]=ci(w),E=si(n);return(0,e.useEffect)((()=>{y&&x.current&&(y.disconnect(),p.current=!1,y.observe(x.current))}),[x,y]),ii((()=>(l({type:ji.RegisterDroppable,element:{id:o,key:a,disabled:r,node:x,rect:f,data:E}}),()=>l({type:ji.UnregisterDroppable,key:a,id:o}))),[o]),(0,e.useEffect)((()=>{r!==d.current.disabled&&(l({type:ji.SetDroppableDisabled,id:o,key:a,disabled:r}),d.current.disabled=r)}),[o,a,r,l]),{active:s,rect:f,isOver:(null==c?void 0:c.id)===o,node:x,over:c,setNodeRef:O}}({id:s,data:O,disabled:w.droppable,resizeObserverConfig:{updateMeasurementsFor:E,...c}}),{active:j,activatorEvent:P,activeNodeRect:D,attributes:M,setNodeRef:I,listeners:R,isDragging:T,over:L,setActivatorNodeRef:A,transform:N}=function(t){let{id:n,data:r,disabled:o=!1,attributes:i}=t;const a=pi(ts),{activators:s,activatorEvent:l,active:c,activeNodeRect:u,ariaDescribedById:d,draggableNodes:p,over:f}=(0,e.useContext)(Ga),{role:h=es,roleDescription:g="draggable",tabIndex:v=0}=null!=i?i:{},m=(null==c?void 0:c.id)===n,b=(0,e.useContext)(m?qa:Qa),[y,w]=ci(),[x,O]=ci(),E=function(t,n){return(0,e.useMemo)((()=>t.reduce(((e,t)=>{let{eventName:r,handler:o}=t;return e[r]=e=>{o(e,n)},e}),{})),[t,n])}(s,n),C=si(r);return ii((()=>(p.set(n,{id:n,key:a,node:y,activatorNode:x,data:C}),()=>{const e=p.get(n);e&&e.key===a&&p.delete(n)})),[p,n]),{active:c,activatorEvent:l,activeNodeRect:u,attributes:(0,e.useMemo)((()=>({role:h,tabIndex:v,"aria-disabled":o,"aria-pressed":!(!m||h!==es)||void 0,"aria-roledescription":g,"aria-describedby":d.draggable})),[o,h,v,m,g,d.draggable]),isDragging:m,listeners:o?void 0:E,node:y,over:f,setNodeRef:w,setActivatorNodeRef:O,transform:b}}({id:s,data:O,attributes:{...gs,...r},disabled:w.draggable}),F=function(){for(var t=arguments.length,n=new Array(t),r=0;re=>{n.forEach((t=>t(e)))}),n)}(k,I),B=Boolean(j),H=B&&!g&&is(f)&&is(m),V=!b&&T,z=V&&H?N:null,U=H?null!=z?z:(null!=l?l:y)({rects:v,activeNodeRect:D,activeIndex:f,overIndex:m,index:x}):null,W=is(f)&&is(m)?a({id:s,items:d,activeIndex:f,overIndex:m}):x,G=null==j?void 0:j.id,$=(0,e.useRef)({activeId:G,items:d,newIndex:W,containerId:p}),K=d!==$.current.items,X=n({active:j,containerId:p,isDragging:T,isSorting:B,id:s,index:x,items:d,newIndex:$.current.newIndex,previousItems:$.current.items,previousContainerId:$.current.containerId,transition:u,wasDragging:null!=$.current.activeId}),Z=function(t){let{disabled:n,index:r,node:o,rect:i}=t;const[a,s]=(0,e.useState)(null),l=(0,e.useRef)(r);return ii((()=>{if(!n&&r!==l.current&&o.current){const e=i.current;if(e){const t=Gi(o.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&s(n)}}r!==l.current&&(l.current=r)}),[n,r,o,i]),(0,e.useEffect)((()=>{a&&s(null)}),[a]),a}({disabled:!X,index:x,node:S,rect:C});return(0,e.useEffect)((()=>{B&&$.current.newIndex!==W&&($.current.newIndex=W),p!==$.current.containerId&&($.current.containerId=p),d!==$.current.items&&($.current.items=d)}),[B,W,p,d]),(0,e.useEffect)((()=>{if(G===$.current.activeId)return;if(G&&!$.current.activeId)return void($.current.activeId=G);const e=setTimeout((()=>{$.current.activeId=G}),50);return()=>clearTimeout(e)}),[G]),{active:j,activeIndex:f,attributes:M,data:O,rect:C,index:x,newIndex:W,items:d,isOver:_,isSorting:B,isDragging:T,listeners:R,node:S,overIndex:m,over:L,setNodeRef:F,setActivatorNodeRef:A,setDroppableNodeRef:k,setDraggableNodeRef:I,transform:null!=Z?Z:U,transition:Z||K&&$.current.newIndex===x?hs:V&&!vi(P)||!u?void 0:B||X?bi.Transition.toString({...u,property:fs}):void 0}}function ms(e){if(!e)return!1;const t=e.data.current;return!!(t&&"sortable"in t&&"object"==typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable)}const bs=[da.Down,da.Right,da.Up,da.Left],ys=(e,t)=>{let{context:{active:n,collisionRect:r,droppableRects:o,droppableContainers:i,over:a,scrollableAncestors:s}}=t;if(bs.includes(e.code)){if(e.preventDefault(),!n||!r)return;const t=[];i.getEnabled().forEach((n=>{if(!n||null!=n&&n.disabled)return;const i=o.get(n.id);if(i)switch(e.code){case da.Down:r.topi.top&&t.push(n);break;case da.Left:r.left>i.left&&t.push(n);break;case da.Right:r.left{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=Li(t),i=[];for(const e of r){const{id:t}=e,r=n.get(t);if(r){const n=Li(r),a=o.reduce(((e,t,r)=>e+Ii(n[r],t)),0),s=Number((a/4).toFixed(4));i.push({id:t,data:{droppableContainer:e,value:s}})}}return i.sort(Ri)})({active:n,collisionRect:r,droppableRects:o,droppableContainers:t,pointerCoordinates:null});let d=Ai(u,"id");if(d===(null==a?void 0:a.id)&&u.length>1&&(d=u[1].id),null!=d){const e=i.get(n.id),t=i.get(d),a=t?o.get(t.id):null,u=null==t?void 0:t.node.current;if(u&&a&&e&&t){const n=Ki(u).some(((e,t)=>s[t]!==e)),o=ws(e,t),i=(c=t,!(!ms(l=e)||!ms(c))&&!!ws(l,c)&&l.data.current.sortable.index[...n].filter((e=>null!=e))),[...n])}(Di(xa),Di(va,{coordinateGetter:ys}));return i?Array.isArray(n)?(0,e.createElement)(P,null,(0,e.createElement)(Ya,{sensors:a,collisionDetection:Fi,onDragEnd:function(e){var t=e.active,o=e.over;if(t.id!==o.id){var i=n.indexOf(t.id),a=n.indexOf(o.id);r(rs(n,i,a))}}},(0,e.createElement)(cs,{items:n},(0,e.createElement)("div",{className:"wcf-sortable-items"},n.map((function(t,n){return(0,e.createElement)(_s,{key:t,id:t,index:n},o(t,n))})))))):null:(0,e.createElement)(P,null,n.map((function(t,n){return(0,e.createElement)("div",{key:t,id:t,index:n},o(t,n))})))},js=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Uf(Array.isArray(e)?e:[]).map((function(e){return delete e.__key,e}))};function Ps(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Ds=t().forwardRef((function(t,n){var r=(0,p.applyFilters)("wcf_field_props",t),o=r.id,i=r.htmlId,a=void 0===i?function(e){return e}:i,l=r.label,c=r.group_level,u=void 0===c?0:c,d=r.custom_attributes,f=void 0===d?{}:d,h=r.onChange,g=r.className,v=r.appContext,m=Zf(r),b=m.value,y=m.currentValue,x=m.setCurrentValue;return(0,e.useEffect)((function(){h&&JSON.stringify(b)!==JSON.stringify(y)&&h(y)}),[h,b,y]),(0,e.createElement)("label",{htmlFor:a(o),className:w()(g)},0===u&&(0,e.createElement)("input",{type:"hidden",name:v.hooks.name(o),value:y?1:0}),(0,e.createElement)("input",function(e){for(var t=1;t0?Us(Qs,--Js):0,Zs--,10===Ys&&(Zs=1,Xs--),Ys}function rl(){return Ys=Js2||sl(Ys)>3?"":" "}function pl(e,t){for(;--t&&rl()&&!(Ys<48||Ys>102||Ys>57&&Ys<65||Ys>70&&Ys<97););return al(e,il()+(t<6&&32==ol()&&32==rl()))}function fl(e){for(;rl();)switch(Ys){case e:return Js;case 34:case 39:34!==e&&39!==e&&fl(Ys);break;case 40:41===e&&fl(e);break;case 92:rl()}return Js}function hl(e,t){for(;rl()&&e+Ys!==57&&(e+Ys!==84||47!==ol()););return"/*"+al(t,Js-1)+"*"+Fs(47===e?e:rl())}function gl(e){for(;!sl(ol());)rl();return al(e,Js)}var vl="-ms-",ml="-moz-",bl="-webkit-",yl="comm",wl="rule",xl="decl",Ol="@keyframes";function El(e,t){for(var n="",r=$s(e),o=0;o0&&Gs(E)-d&&Ks(f>32?Pl(E+";",r,n,d-1):Pl(Vs(E," ","")+";",r,n,d-2),l);break;case 59:E+=";";default:if(Ks(O=kl(E,t,n,c,u,o,s,y,w=[],x=[],d),i),123===b)if(0===u)_l(E,t,O,O,w,i,d,s,x);else switch(99===p&&110===Us(E,3)?100:p){case 100:case 108:case 109:case 115:_l(e,O,O,r&&Ks(kl(e,O,O,0,0,o,s,y,o,w=[],d),x),o,x,d,s,r?w:x);break;default:_l(E,O,O,O,[""],x,0,s,x)}}c=u=f=0,g=m=1,y=E="",d=a;break;case 58:d=1+Gs(E),f=h;default:if(g<1)if(123==b)--g;else if(125==b&&0==g++&&125==nl())continue;switch(E+=Fs(b),b*g){case 38:m=u>0?1:(E+="\f",-1);break;case 44:s[c++]=(Gs(E)-1)*m,m=1;break;case 64:45===ol()&&(E+=ul(rl())),p=ol(),u=d=Gs(y=E+=gl(il())),b++;break;case 45:45===h&&2==Gs(E)&&(g=0)}}return i}function kl(e,t,n,r,o,i,a,s,l,c,u){for(var d=o-1,p=0===o?i:[""],f=$s(p),h=0,g=0,v=0;h0?p[m]+" "+b:Vs(b,/&\f/g,p[m])))&&(l[v++]=y);return el(e,t,n,0===o?wl:s,l,c,u)}function jl(e,t,n){return el(e,t,n,yl,Fs(Ys),Ws(e,2,-2),0)}function Pl(e,t,n,r){return el(e,t,n,xl,Ws(e,0,r),Ws(e,r+1,-1),r)}var Dl=function(e,t,n){for(var r=0,o=0;r=o,o=ol(),38===r&&12===o&&(t[n]=1),!sl(o);)rl();return al(e,Js)},Ml=new WeakMap,Il=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Ml.get(n))&&!r){Ml.set(e,!0);for(var o=[],i=function(e,t){return cl(function(e,t){var n=-1,r=44;do{switch(sl(r)){case 0:38===r&&12===ol()&&(t[n]=1),e[n]+=Dl(Js-1,t,n);break;case 2:e[n]+=ul(r);break;case 4:if(44===r){e[++n]=58===ol()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Fs(r)}}while(r=rl());return e}(ll(e),t))}(t,o),a=n.props,s=0,l=0;s6)switch(Us(e,t+1)){case 109:if(45!==Us(e,t+4))break;case 102:return Vs(e,/(.+:)(.+)-([^]+)/,"$1"+bl+"$2-$3$1"+ml+(108==Us(e,t+3)?"$3":"$2-$3"))+e;case 115:return~zs(e,"stretch")?Tl(Vs(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Us(e,t+1))break;case 6444:switch(Us(e,Gs(e)-3-(~zs(e,"!important")&&10))){case 107:return Vs(e,":",":"+bl)+e;case 101:return Vs(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+bl+(45===Us(e,14)?"inline-":"")+"box$3$1"+bl+"$2$3$1"+vl+"$2box$3")+e}break;case 5936:switch(Us(e,t+11)){case 114:return bl+e+vl+Vs(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return bl+e+vl+Vs(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return bl+e+vl+Vs(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return bl+e+vl+e+e}return e}var Ll=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case xl:e.return=Tl(e.value,e.length);break;case Ol:return El([tl(e,{value:Vs(e.value,"@","@"+bl)})],r);case wl:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return El([tl(e,{props:[Vs(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return El([tl(e,{props:[Vs(t,/:(plac\w+)/,":"+bl+"input-$1")]}),tl(e,{props:[Vs(t,/:(plac\w+)/,":-moz-$1")]}),tl(e,{props:[Vs(t,/:(plac\w+)/,vl+"input-$1")]})],r)}return""}))}}],Al=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,i=e.stylisPlugins||Ll,a={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Kl}},ql=!!e.useInsertionEffect&&e.useInsertionEffect,Jl=ql||function(e){return e()},Yl=(ql||e.useLayoutEffect,{}.hasOwnProperty),Ql=e.createContext("undefined"!=typeof HTMLElement?Al({key:"css"}):null);Ql.Provider;var ec=function(t){return(0,e.forwardRef)((function(n,r){var o=(0,e.useContext)(Ql);return t(n,o,r)}))},tc=e.createContext({}),nc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",rc=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Nl(t,n,r),Jl((function(){return function(e,t,n){Nl(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},oc=ec((function(t,n,r){var o=t.css;"string"==typeof o&&void 0!==n.registered[o]&&(o=n.registered[o]);var i=t[nc],a=[o],s="";"string"==typeof t.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(n.registered,a,t.className):null!=t.className&&(s=t.className+" ");var l=Zl(a,void 0,e.useContext(tc));s+=n.key+"-"+l.name;var c={};for(var u in t)Yl.call(t,u)&&"css"!==u&&u!==nc&&(c[u]=t[u]);return c.ref=r,c.className=s,e.createElement(e.Fragment,null,e.createElement(rc,{cache:n,serialized:l,isStringTag:"string"==typeof i}),e.createElement(i,c))})),ic=oc,ac=(n(8679),function(t,n){var r=arguments;if(null==n||!Yl.call(n,"css"))return e.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=ic,i[1]=function(e,t){var n={};for(var r in t)Yl.call(t,r)&&(n[r]=t[r]);return n[nc]=e,n}(t,n);for(var a=2;a({x:e,y:e});function fc(e){return vc(e)?(e.nodeName||"").toLowerCase():"#document"}function hc(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function gc(e){var t;return null==(t=(vc(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function vc(e){return e instanceof Node||e instanceof hc(e).Node}function mc(e){return e instanceof Element||e instanceof hc(e).Element}function bc(e){return e instanceof HTMLElement||e instanceof hc(e).HTMLElement}function yc(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof hc(e).ShadowRoot)}function wc(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=xc(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function xc(e){return hc(e).getComputedStyle(e)}function Oc(e){const t=function(e){if("html"===fc(e))return e;const t=e.assignedSlot||e.parentNode||yc(e)&&e.host||gc(e);return yc(t)?t.host:t}(e);return function(e){return["html","body","#document"].includes(fc(e))}(t)?e.ownerDocument?e.ownerDocument.body:e.body:bc(t)&&wc(t)?t:Oc(t)}function Ec(e,t){var n;void 0===t&&(t=[]);const r=Oc(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=hc(r);return o?t.concat(i,i.visualViewport||[],wc(r)?r:[]):t.concat(r,Ec(r))}function Cc(e){return mc(e)?e:e.contextElement}function Sc(e){const t=Cc(e);if(!bc(t))return pc(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=function(e){const t=xc(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=bc(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,s=uc(n)!==i||uc(r)!==a;return s&&(n=i,r=a),{width:n,height:r,$:s}}(t);let a=(i?uc(n.width):n.width)/r,s=(i?uc(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const _c=pc(0);function kc(e){const t=hc(e);return"undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:_c}function jc(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=Cc(e);let a=pc(1);t&&(r?mc(r)&&(a=Sc(r)):a=Sc(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==hc(e))&&t}(i,n,r)?kc(i):pc(0);let l=(o.left+s.x)/a.x,c=(o.top+s.y)/a.y,u=o.width/a.x,d=o.height/a.y;if(i){const e=hc(i),t=r&&mc(r)?hc(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=Sc(n),t=n.getBoundingClientRect(),r=xc(n),o=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=o,c+=i,n=hc(n).frameElement}}return p={width:u,height:d,x:l,y:c},{...p,top:p.y,left:p.x,right:p.x+p.width,bottom:p.y+p.height};var p}var Pc=e.useLayoutEffect,Dc=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Mc=function(){};function Ic(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Rc(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Fc(e){return Nc(e)?window.pageYOffset:e.scrollTop}function Bc(e,t){Nc(e)?window.scrollTo(0,t):e.scrollTop=t}function Hc(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Mc,o=Fc(e),i=t-o,a=0;!function t(){var s,l=i*((s=(s=a+=10)/n-1)*s*s+1)+o;Bc(e,l),an.bottom?Bc(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(C>=h&&!a)return i&&Hc(l,S,k),{placement:"bottom",maxHeight:t};if(!a&&C>=r||a&&O>=r)return i&&Hc(l,S,k),{placement:"bottom",maxHeight:a?O-y:C-y};if("auto"===o||a){var j=t,P=a?x:E;return P>=r&&(j=Math.min(P-y-s,t)),{placement:"top",maxHeight:j}}if("bottom"===o)return i&&Bc(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(x>=h)return{placement:"top",maxHeight:t};if(E>=h&&!a)return i&&Hc(l,_,k),{placement:"top",maxHeight:t};if(!a&&E>=r||a&&x>=r){var D=t;return(!a&&E>=r||a&&x>=r)&&(D=a?x-w:E-w),i&&Hc(l,_,k),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:o,menuEl:e,minHeight:r,placement:i,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:b});h(n.maxHeight),m(n.placement),null==c||c(n.placement)}}),[o,i,a,s,r,c,b]),n({ref:u,placerProps:Ts(Ts({},t),{},{placement:v||eu(i),maxHeight:f})})},ru=function(e,t){var n=e.theme,r=n.spacing.baseUnit,o=n.colors;return Ts({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},ou=ru,iu=ru,au=["size"],su=["innerProps","isRtl","size"],lu={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},cu=function(e){var t=e.size,n=io(e,au);return ac("svg",Ls({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:lu},n))},uu=function(e){return ac(cu,Ls({size:20},e),ac("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},du=function(e){return ac(cu,Ls({size:20},e),ac("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},pu=function(e,t){var n=e.isFocused,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return Ts({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*o,":hover":{color:n?i.neutral80:i.neutral40}})},fu=pu,hu=pu,gu=function(){var e=sc.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Jc||(Yc=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],Qc||(Qc=Yc.slice(0)),Jc=Object.freeze(Object.defineProperties(Yc,{raw:{value:Object.freeze(Qc)}})))),vu=function(e){var t=e.delay,n=e.offset;return ac("span",{css:sc({animation:"".concat(gu," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},mu=["data"],bu=["innerRef","isDisabled","isHidden","inputClassName"],yu={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},wu={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Ts({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},yu)},xu=function(e){return Ts({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},yu)},Ou=function(e){var t=e.children,n=e.innerProps;return ac("div",n,t)},Eu={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return ac("div",Ls({},Ac(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||ac(uu,null))},Control:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return ac("div",Ls({ref:o},Ac(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":a}),i,{"aria-disabled":n||void 0}),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return ac("div",Ls({},Ac(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||ac(du,null))},DownChevron:du,CrossIcon:uu,Group:function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,i=e.Heading,a=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return ac("div",Ls({},Ac(e,"group",{group:!0}),s),ac(i,Ls({},a,{selectProps:u,theme:c,getStyles:r,getClassNames:o,cx:n}),l),ac("div",null,t))},GroupHeading:function(e){var t=Lc(e);t.data;var n=io(t,mu);return ac("div",Ls({},Ac(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return ac("div",Ls({},Ac(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return ac("span",Ls({},t,Ac(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=Lc(e),o=r.innerRef,i=r.isDisabled,a=r.isHidden,s=r.inputClassName,l=io(r,bu);return ac("div",Ls({},Ac(e,"input",{"input-container":!0}),{"data-value":n||""}),ac("input",Ls({className:t({input:!0},s),ref:o,style:xu(a),disabled:i},l)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,r=e.size,o=void 0===r?4:r,i=io(e,su);return ac("div",Ls({},Ac(Ts(Ts({},i),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),ac(vu,{delay:0,offset:n}),ac(vu,{delay:160,offset:!0}),ac(vu,{delay:320,offset:!n}))},Menu:function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return ac("div",Ls({},Ac(e,"menu",{menu:!0}),{ref:n},r),t)},MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return ac("div",Ls({},Ac(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(t){var n=t.appendTo,o=t.children,i=t.controlElement,a=t.innerProps,s=t.menuPlacement,l=t.menuPosition,c=(0,e.useRef)(null),u=(0,e.useRef)(null),p=d((0,e.useState)(eu(s)),2),f=p[0],h=p[1],g=(0,e.useMemo)((function(){return{setPortalPlacement:h}}),[]),v=d((0,e.useState)(null),2),m=v[0],b=v[1],y=(0,e.useCallback)((function(){if(i){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(i),t="fixed"===l?0:window.pageYOffset,n=e[f]+t;n===(null==m?void 0:m.offset)&&e.left===(null==m?void 0:m.rect.left)&&e.width===(null==m?void 0:m.rect.width)||b({offset:n,rect:e})}}),[i,l,f,null==m?void 0:m.offset,null==m?void 0:m.rect.left,null==m?void 0:m.rect.width]);Pc((function(){y()}),[y]);var w=(0,e.useCallback)((function(){"function"==typeof u.current&&(u.current(),u.current=null),i&&c.current&&(u.current=function(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=r,c=Cc(e),u=o||i?[...c?Ec(c):[],...Ec(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const d=c&&s?function(e,t){let n,r=null;const o=gc(e);function i(){clearTimeout(n),r&&r.disconnect(),r=null}return function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),i();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-dc(u)+"px "+-dc(o.clientWidth-(c+d))+"px "+-dc(o.clientHeight-(u+p))+"px "+-dc(c)+"px",threshold:cc(0,lc(1,l))||1};let h=!0;function g(e){const t=e[0].intersectionRatio;if(t!==l){if(!h)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(g,{...f,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,f)}r.observe(e)}(!0),i}(c,n):null;let p,f=-1,h=null;a&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{h&&h.observe(t)}))),n()})),c&&!l&&h.observe(c),h.observe(t));let g=l?jc(e):null;return l&&function t(){const r=jc(e);!g||r.x===g.x&&r.y===g.y&&r.width===g.width&&r.height===g.height||n(),g=r,p=requestAnimationFrame(t)}(),n(),()=>{u.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),d&&d(),h&&h.disconnect(),h=null,l&&cancelAnimationFrame(p)}}(i,c.current,y,{elementResize:"ResizeObserver"in window}))}),[i,y]);Pc((function(){w()}),[w]);var x=(0,e.useCallback)((function(e){c.current=e,w()}),[w]);if(!n&&"fixed"!==l||!m)return null;var O=ac("div",Ls({ref:x},Ac(Ts(Ts({},t),{},{offset:m.offset,position:l,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),o);return ac(tu.Provider,{value:g},n?(0,r.createPortal)(O,n):O)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,r=e.innerProps,o=io(e,qc);return ac("div",Ls({},Ac(Ts(Ts({},o),{},{children:n,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,r=e.innerProps,o=io(e,Zc);return ac("div",Ls({},Ac(Ts(Ts({},o),{},{children:n,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),n)},MultiValue:function(e){var t=e.children,n=e.components,r=e.data,o=e.innerProps,i=e.isDisabled,a=e.removeProps,s=e.selectProps,l=n.Container,c=n.Label,u=n.Remove;return ac(l,{data:r,innerProps:Ts(Ts({},Ac(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),o),selectProps:s},ac(c,{data:r,innerProps:Ts({},Ac(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),ac(u,{data:r,innerProps:Ts(Ts({},Ac(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:s}))},MultiValueContainer:Ou,MultiValueLabel:Ou,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return ac("div",Ls({role:"button"},n),t||ac(uu,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.innerRef,a=e.innerProps;return ac("div",Ls({},Ac(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:i,"aria-disabled":n},a),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return ac("div",Ls({},Ac(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return ac("div",Ls({},Ac(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return ac("div",Ls({},Ac(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return ac("div",Ls({},Ac(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},Cu=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var Su=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function _u(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,i=void 0===o?"":o,a=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(u(a,n),".");if("menu"===t&&c){var d=s?" disabled":"",p="".concat(l?" selected":"").concat(d);return"".concat(i).concat(p,", ").concat(u(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Du=function(t){var n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,i=t.focusableOptions,a=t.isFocused,s=t.selectValue,l=t.selectProps,c=t.id,u=t.isAppleDevice,d=l.ariaLiveMessages,p=l.getOptionLabel,f=l.inputValue,h=l.isMulti,g=l.isOptionDisabled,v=l.isSearchable,m=l.menuIsOpen,b=l.options,y=l.screenReaderStatus,w=l.tabSelectsValue,x=l.isLoading,O=l["aria-label"],E=l["aria-live"],C=(0,e.useMemo)((function(){return Ts(Ts({},Pu),d||{})}),[d]),S=(0,e.useMemo)((function(){var e,t="";if(n&&C.onChange){var r=n.option,o=n.options,i=n.removedValue,a=n.removedValues,l=n.value,c=i||r||(e=l,Array.isArray(e)?null:e),u=c?p(c):"",d=o||a||void 0,f=d?d.map(p):[],h=Ts({isDisabled:c&&g(c,s),label:u,labels:f},n);t=C.onChange(h)}return t}),[n,C,g,s,p]),_=(0,e.useMemo)((function(){var e="",t=r||o,n=!!(r&&s&&s.includes(r));if(t&&C.onFocus){var a={focused:t,label:p(t),isDisabled:g(t,s),isSelected:n,options:i,context:t===r?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(a)}return e}),[r,o,p,g,C,i,s,u]),k=(0,e.useMemo)((function(){var e="";if(m&&b.length&&!x&&C.onFilter){var t=y({count:i.length});e=C.onFilter({inputValue:f,resultsMessage:t})}return e}),[i,f,m,C,b,y,x]),j="initial-input-focus"===(null==n?void 0:n.action),P=(0,e.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":m?"menu":"input";e=C.guidance({"aria-label":O,context:t,isDisabled:r&&g(r,s),isMulti:h,isSearchable:v,tabSelectsValue:w,isInitialFocus:j})}return e}),[O,r,o,h,g,v,m,C,s,w,j]),D=ac(e.Fragment,null,ac("span",{id:"aria-selection"},S),ac("span",{id:"aria-focused"},_),ac("span",{id:"aria-results"},k),ac("span",{id:"aria-guidance"},P));return ac(e.Fragment,null,ac(ju,{id:c},j&&D),ac(ju,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!j&&D))},Mu=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Iu=new RegExp("["+Mu.map((function(e){return e.letters})).join("")+"]","g"),Ru={},Tu=0;Tu1?t-1:0),r=1;r0,g=d-p-c,v=!1;g>t&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(a&&a(e),l.current=!1),h&&t>g?(r&&!s.current&&r(e),f.scrollTop=d,v=!0,s.current=!0):!h&&-t>c&&(i&&!l.current&&i(e),f.scrollTop=0,v=!0,l.current=!0),v&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}}),[r,o,i,a]),p=(0,e.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,e.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),h=(0,e.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),g=(0,e.useCallback)((function(e){if(e){var t=!!$c&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),v=(0,e.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,e.useEffect)((function(){if(n){var e=u.current;return g(e),function(){v(e)}}}),[n,g,v]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:t.onBottomArrive,onBottomLeave:t.onBottomLeave,onTopArrive:t.onTopArrive,onTopLeave:t.onTopLeave}),a=function(t){var n=t.isEnabled,r=t.accountForScrollbars,o=void 0===r||r,i=(0,e.useRef)({}),a=(0,e.useRef)(null),s=(0,e.useCallback)((function(e){if(Zu){var t=document.body,n=t&&t.style;if(o&&Uu.forEach((function(e){var t=n&&n[e];i.current[e]=t})),o&&qu<1){var r=parseInt(i.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,s=window.innerWidth-a+r||0;Object.keys(Wu).forEach((function(e){var t=Wu[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Xu()&&(t.addEventListener("touchmove",Gu,Ju),e&&(e.addEventListener("touchstart",Ku,Ju),e.addEventListener("touchmove",$u,Ju))),qu+=1}}),[o]),l=(0,e.useCallback)((function(e){if(Zu){var t=document.body,n=t&&t.style;qu=Math.max(qu-1,0),o&&qu<1&&Uu.forEach((function(e){var t=i.current[e];n&&(n[e]=t)})),t&&Xu()&&(t.removeEventListener("touchmove",Gu,Ju),e&&(e.removeEventListener("touchstart",Ku,Ju),e.removeEventListener("touchmove",$u,Ju)))}}),[o]);return(0,e.useEffect)((function(){if(n){var e=a.current;return s(e),function(){l(e)}}}),[n,s,l]),function(e){a.current=e}}({isEnabled:r});return ac(e.Fragment,null,r&&ac("div",{onClick:Yu,css:Qu}),n((function(e){i(e),a(e)})))}var td={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},nd=function(e){var t=e.name,n=e.onFocus;return ac("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:td,value:"",onChange:function(){}})};function rd(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function od(){return rd(/^Mac/i)}var id={clearIndicator:hu,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.theme,i=o.colors,a=o.borderRadius;return Ts({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:r?i.primary:i.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:r?i.primary:i.neutral30}})},dropdownIndicator:fu,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,r=n.colors,o=n.spacing;return Ts({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,i=r.colors;return Ts({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,r=e.value,o=e.theme,i=o.spacing,a=o.colors;return Ts(Ts({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},wu),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:a.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,r=e.size,o=e.theme,i=o.colors,a=o.spacing.baseUnit;return Ts({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*a})},loadingMessage:iu,menu:function(e,t){var n,r=e.placement,o=e.theme,i=o.borderRadius,a=o.spacing,l=o.colors;return Ts((s(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),s(n,"position","absolute"),s(n,"width","100%"),s(n,"zIndex",1),n),t?{}:{backgroundColor:l.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},menuList:function(e,t){var n=e.maxHeight,r=e.theme.spacing.baseUnit;return Ts({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors;return Ts({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,r=n.borderRadius,o=n.colors,i=e.cropWithEllipsis;return Ts({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,r=n.spacing,o=n.borderRadius,i=n.colors,a=e.isFocused;return Ts({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:a?i.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:ou,option:function(e,t){var n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.theme,a=i.spacing,s=i.colors;return Ts({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:n?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*a.baseUnit,"px ").concat(3*a.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var n=e.theme,r=n.spacing,o=n.colors;return Ts({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,r=e.theme,o=r.spacing,i=r.colors;return Ts({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,r=e.isMulti,o=e.hasValue,i=e.selectProps.controlShouldRenderValue;return Ts({alignItems:"center",display:r&&o&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}},ad={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},sd={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:zc(),captureMenuScroll:!zc(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=Ts({ignoreCase:!0,ignoreAccents:!0,stringify:Hu,trim:!0,matchFrom:"any"},undefined),r=n.ignoreCase,o=n.ignoreAccents,i=n.stringify,a=n.trim,s=n.matchFrom,l=a?Bu(t):t,c=a?Bu(i(e)):i(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=Fu(l),c=Nu(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function ld(e,t,n,r){return{type:"option",data:t,isDisabled:vd(e,t,n),isSelected:md(e,t,n),label:hd(e,t),value:gd(e,t),index:r}}function cd(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return ld(e,n,t,r)})).filter((function(t){return pd(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var i=ld(e,n,t,r);return pd(e,i)?i:void 0})).filter(Kc)}function ud(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,u(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function dd(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,u(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function pd(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,i=t.isSelected,a=t.label,s=t.value;return(!yd(e)||!i)&&bd(e,{label:a,value:s,data:o},r)}var fd=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},hd=function(e,t){return e.getOptionLabel(t)},gd=function(e,t){return e.getOptionValue(t)};function vd(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function md(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=gd(e,t);return n.some((function(t){return gd(e,t)===r}))}function bd(e,t,n){return!e.filterOption||e.filterOption(t,n)}var yd=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},wd=1,xd=function(t){S(i,t);var n,r,o=(n=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=j(n);if(r){var o=j(this).constructor;e=Reflect.construct(t,arguments,o)}else e=t.apply(this,arguments);return k(this,e)});function i(e){var t;if(x(this,i),(t=o.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=od()||rd(/^iPhone/i)||rd(/^iPad/i)||od()&&navigator.maxTouchPoints>1,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,o=r.onChange,i=r.name;n.name=i,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,r){var o=t.props,i=o.closeMenuOnSelect,a=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(t.setState({inputIsHiddenAfterUpdate:!a}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,o=n.isMulti,i=n.name,a=t.state.selectValue,s=o&&t.isOptionSelected(e,a),l=t.isOptionDisabled(e,a);if(s){var c=t.getOptionValue(e);t.setValue(a.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:i});o?t.setValue([].concat(u(a),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,o=t.getOptionValue(e),i=r.filter((function(e){return t.getOptionValue(e)!==o})),a=Xc(n,i,i[0]||null);t.onChange(a,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Xc(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],o=n.slice(0,n.length-1),i=Xc(e,o,o[0]||null);t.onChange(i,{action:"pop-value",removedValue:r})},t.getFocusedOptionId=function(e){return fd(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return dd(cd(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return yd(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,o=n.backspaceRemovesValue,i=n.escapeClearsValue,a=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,f=t.state,h=f.focusedOption,g=f.focusedValue,v=f.selectValue;if(!(l||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||a)return;t.focusValue("previous");break;case"ArrowRight":if(!r||a)return;t.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(g)t.removeValue(g);else{if(!o)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!h||p&&t.isOptionSelected(h,v))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(t.isComposing)return;t.selectOption(h);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:a}),t.onMenuClose()):s&&i&&t.clearValue();break;case" ":if(a)return;if(!c){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wd),t.state.selectValue=Tc(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.getFocusableOptionsWithIds(),r=t.buildFocusableOptions(),a=r.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=n,t.state.focusedOption=r[a],t.state.focusedOptionId=fd(n,r[a])}return t}return E(i,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Vc(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Vc(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(a=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a],focusedOptionId:this.getFocusedOptionId(i[a])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===o?0:-1===o?i:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,i=r.indexOf(n);n||(i=-1),"up"===e?o=i>0?i-1:r.length-1:"down"===e?o=(i+1)%r.length:"pageup"===e?(o=i-t)<0&&(o=0):"pagedown"===e?(o=i+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ad):Ts(Ts({},ad),this.props.theme):ad}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,i=this.selectOption,a=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:i,selectProps:s,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return vd(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return md(this.props,e,t)}},{key:"filterOption",value:function(e,t){return bd(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var t=this.props,n=t.isDisabled,r=t.isSearchable,o=t.inputId,i=t.inputValue,a=t.tabIndex,s=t.form,l=t.menuIsOpen,c=t.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,f=d.ariaSelection,h=this.commonProps,g=o||this.getElementId("input"),v=Ts(Ts(Ts({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==f?void 0:f.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?e.createElement(u,Ls({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:n,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:a,form:s,type:"text",value:i},v)):e.createElement(zu,Ls({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Mc,onFocus:this.onInputFocus,disabled:n,tabIndex:a,inputMode:"none",form:s,value:""},v))}},{key:"renderPlaceholderOrValue",value:function(){var t=this,n=this.getComponents(),r=n.MultiValue,o=n.MultiValueContainer,i=n.MultiValueLabel,a=n.MultiValueRemove,s=n.SingleValue,l=n.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,f=u.isMulti,h=u.inputValue,g=u.placeholder,v=this.state,m=v.selectValue,b=v.focusedValue,y=v.isFocused;if(!this.hasValue()||!d)return h?null:e.createElement(l,Ls({},c,{key:"placeholder",isDisabled:p,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),g);if(f)return m.map((function(n,s){var l=n===b,u="".concat(t.getOptionLabel(n),"-").concat(t.getOptionValue(n));return e.createElement(r,Ls({},c,{components:{Container:o,Label:i,Remove:a},isFocused:l,isDisabled:p,key:u,index:s,removeProps:{onClick:function(){return t.removeValue(n)},onTouchEnd:function(){return t.removeValue(n)},onMouseDown:function(e){e.preventDefault()}},data:n}),t.formatOptionLabel(n,"value"))}));if(h)return null;var w=m[0];return e.createElement(s,Ls({},c,{data:w,isDisabled:p}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var t=this.getComponents().ClearIndicator,n=this.commonProps,r=this.props,o=r.isDisabled,i=r.isLoading,a=this.state.isFocused;if(!this.isClearable()||!t||o||!this.hasValue()||i)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return e.createElement(t,Ls({},n,{innerProps:s,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var t=this.getComponents().LoadingIndicator,n=this.commonProps,r=this.props,o=r.isDisabled,i=r.isLoading,a=this.state.isFocused;return t&&i?e.createElement(t,Ls({},n,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:a})):null}},{key:"renderIndicatorSeparator",value:function(){var t=this.getComponents(),n=t.DropdownIndicator,r=t.IndicatorSeparator;if(!n||!r)return null;var o=this.commonProps,i=this.props.isDisabled,a=this.state.isFocused;return e.createElement(r,Ls({},o,{isDisabled:i,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var t=this.getComponents().DropdownIndicator;if(!t)return null;var n=this.commonProps,r=this.props.isDisabled,o=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return e.createElement(t,Ls({},n,{innerProps:i,isDisabled:r,isFocused:o}))}},{key:"renderMenu",value:function(){var t=this,n=this.getComponents(),r=n.Group,o=n.GroupHeading,i=n.Menu,a=n.MenuList,s=n.MenuPortal,l=n.LoadingMessage,c=n.NoOptionsMessage,u=n.Option,d=this.commonProps,p=this.state.focusedOption,f=this.props,h=f.captureMenuScroll,g=f.inputValue,v=f.isLoading,m=f.loadingMessage,b=f.minMenuHeight,y=f.maxMenuHeight,w=f.menuIsOpen,x=f.menuPlacement,O=f.menuPosition,E=f.menuPortalTarget,C=f.menuShouldBlockScroll,S=f.menuShouldScrollIntoView,_=f.noOptionsMessage,k=f.onMenuScrollToTop,j=f.onMenuScrollToBottom;if(!w)return null;var P,D=function(n,r){var o=n.type,i=n.data,a=n.isDisabled,s=n.isSelected,l=n.label,c=n.value,f=p===i,h=a?void 0:function(){return t.onOptionHover(i)},g=a?void 0:function(){return t.selectOption(i)},v="".concat(t.getElementId("option"),"-").concat(r),m={id:v,onClick:g,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":t.isAppleDevice?void 0:s};return e.createElement(u,Ls({},d,{innerProps:m,data:i,isDisabled:a,isSelected:s,key:v,label:l,type:o,value:c,isFocused:f,innerRef:f?t.getFocusedOptionRef:void 0}),t.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())P=this.getCategorizedOptions().map((function(n){if("group"===n.type){var i=n.data,a=n.options,s=n.index,l="".concat(t.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return e.createElement(r,Ls({},d,{key:l,data:i,options:a,Heading:o,headingProps:{id:c,data:n.data},label:t.formatGroupLabel(n.data)}),n.options.map((function(e){return D(e,"".concat(s,"-").concat(e.index))})))}if("option"===n.type)return D(n,"".concat(n.index))}));else if(v){var M=m({inputValue:g});if(null===M)return null;P=e.createElement(l,d,M)}else{var I=_({inputValue:g});if(null===I)return null;P=e.createElement(c,d,I)}var R={minMenuHeight:b,maxMenuHeight:y,menuPlacement:x,menuPosition:O,menuShouldScrollIntoView:S},T=e.createElement(nu,Ls({},d,R),(function(n){var r=n.ref,o=n.placerProps,s=o.placement,l=o.maxHeight;return e.createElement(i,Ls({},d,R,{innerRef:r,innerProps:{onMouseDown:t.onMenuMouseDown,onMouseMove:t.onMenuMouseMove},isLoading:v,placement:s}),e.createElement(ed,{captureEnabled:h,onTopArrive:k,onBottomArrive:j,lockEnabled:C},(function(n){return e.createElement(a,Ls({},d,{innerRef:function(e){t.getMenuListRef(e),n(e)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:t.getElementId("listbox")},isLoading:v,maxHeight:l,focusedOption:p}),P)})))}));return E||"fixed"===O?e.createElement(s,Ls({},d,{appendTo:E,controlElement:this.controlRef,menuPlacement:x,menuPosition:O}),T):T}},{key:"renderFormField",value:function(){var t=this,n=this.props,r=n.delimiter,o=n.isDisabled,i=n.isMulti,a=n.name,s=n.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return e.createElement(nd,{name:a,onFocus:this.onValueInputFocus});if(a&&!o){if(i){if(r){var c=l.map((function(e){return t.getOptionValue(e)})).join(r);return e.createElement("input",{name:a,type:"hidden",value:c})}var u=l.length>0?l.map((function(n,r){return e.createElement("input",{key:"i-".concat(r),name:a,type:"hidden",value:t.getOptionValue(n)})})):e.createElement("input",{name:a,type:"hidden",value:""});return e.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return e.createElement("input",{name:a,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var t=this.commonProps,n=this.state,r=n.ariaSelection,o=n.focusedOption,i=n.focusedValue,a=n.isFocused,s=n.selectValue,l=this.getFocusableOptions();return e.createElement(Du,Ls({},t,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:o,focusedValue:i,isFocused:a,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var t=this.getComponents(),n=t.Control,r=t.IndicatorsContainer,o=t.SelectContainer,i=t.ValueContainer,a=this.props,s=a.className,l=a.id,c=a.isDisabled,u=a.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return e.createElement(o,Ls({},p,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),e.createElement(n,Ls({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),e.createElement(i,Ls({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),e.createElement(r,Ls({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,a=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,f=e.isMulti,h=Tc(u),g={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var v=d?function(e,t){return ud(cd(e,t))}(e,h):[],m=d?dd(cd(e,h),"".concat(l,"-option")):[],b=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,v);g={selectValue:h,focusedOption:y,focusedOptionId:fd(m,y),focusableOptionsWithIds:m,focusedValue:b,clearFocusValueOnUpdate:!1}}var w=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=i,O=a&&s;return a&&!O&&(x={value:Xc(f,h,h[0]||null),options:h,action:"initial-input-focus"},O=!s),"initial-input-focus"===(null==i?void 0:i.action)&&(x=null),Ts(Ts(Ts({},g),w),{},{prevProps:e,ariaSelection:x,prevWasFocused:O})}}]),i}(e.Component);xd.defaultProps=sd;var Od=(0,e.forwardRef)((function(t,n){var r=function(t){var n=t.defaultInputValue,r=void 0===n?"":n,o=t.defaultMenuIsOpen,i=void 0!==o&&o,a=t.defaultValue,s=void 0===a?null:a,l=t.inputValue,c=t.menuIsOpen,u=t.onChange,p=t.onInputChange,f=t.onMenuClose,h=t.onMenuOpen,g=t.value,v=io(t,Cu),m=d((0,e.useState)(void 0!==l?l:r),2),b=m[0],y=m[1],w=d((0,e.useState)(void 0!==c?c:i),2),x=w[0],O=w[1],E=d((0,e.useState)(void 0!==g?g:s),2),C=E[0],S=E[1],_=(0,e.useCallback)((function(e,t){"function"==typeof u&&u(e,t),S(e)}),[u]),k=(0,e.useCallback)((function(e,t){var n;"function"==typeof p&&(n=p(e,t)),y(void 0!==n?n:e)}),[p]),j=(0,e.useCallback)((function(){"function"==typeof h&&h(),O(!0)}),[h]),P=(0,e.useCallback)((function(){"function"==typeof f&&f(),O(!1)}),[f]),D=void 0!==l?l:b,M=void 0!==c?c:x,I=void 0!==g?g:C;return Ts(Ts({},v),{},{inputValue:D,menuIsOpen:M,onChange:_,onInputChange:k,onMenuClose:P,onMenuOpen:j,value:I})}(t);return e.createElement(xd,Ls({ref:n},r))})),Ed=Od;function Cd(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(jd)}}]),e}();function jd(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function Pd(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var Dd={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},Md=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function Id(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function Rd(e,t){e.style["".concat(Md,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function Td(e,t){e.style["".concat(Md,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function Ld(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function Ad(e,t,n){return Math.max(e,Math.min(n,t))}function Nd(e){return"px"===e.substr(-2)?parseFloat(e):0}function Fd(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function Bd(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function Hd(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function Vd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var r={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?r:Vd(e.parentNode,t,r)}}function zd(e){var t=e.lockOffset,n=e.width,r=e.height,o=t,i=t,a="px";if("string"==typeof t){var s=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);_d()(null!==s,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),o=parseFloat(t),i=parseFloat(t),a=s[1]}return _d()(isFinite(o)&&isFinite(i),"lockOffset value should be a finite. Given %s",t),"%"===a&&(o=o*n/100,i=i*r/100),{x:o,y:i}}function Ud(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),n=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(e){return n.test(t[e])}))}(e)?e:Ud(e.parentNode):null}var Wd={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function Gd(e){return null!=e.sortableHandle}var $d=function(){function e(t,n){x(this,e),this.container=t,this.onScrollCallback=n}return E(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,r=e.minTranslate,o=e.maxTranslate,i=e.width,a=e.height,s={x:0,y:0},l={x:1,y:1},c=this.container,u=c.scrollTop,d=c.scrollLeft,p=c.scrollHeight,f=c.scrollWidth,h=0===u,g=p-u-c.clientHeight==0,v=0===d,m=f-d-c.clientWidth==0;n.y>=o.y-a/2&&!g?(s.y=1,l.y=10*Math.abs((o.y-a/2-n.y)/a)):n.x>=o.x-i/2&&!m?(s.x=1,l.x=10*Math.abs((o.x-i/2-n.x)/i)):n.y<=r.y+a/2&&!h?(s.y=-1,l.y=10*Math.abs((n.y-a/2-r.y)/a)):n.x<=r.x+i/2&&!v&&(s.x=-1,l.x=10*Math.abs((n.x-i/2-r.x)/i)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===s.x&&0===s.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:l.x*s.x,top:l.y*s.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}(),Kd={axis:he().oneOf(["x","y","xy"]),contentWindow:he().any,disableAutoscroll:he().bool,distance:he().number,getContainer:he().func,getHelperDimensions:he().func,helperClass:he().string,helperContainer:he().oneOfType([he().func,"undefined"==typeof HTMLElement?he().any:he().instanceOf(HTMLElement)]),hideSortableGhost:he().bool,keyboardSortingTransitionDuration:he().number,lockAxis:he().string,lockOffset:he().oneOfType([he().number,he().string,he().arrayOf(he().oneOfType([he().number,he().string]))]),lockToContainerEdges:he().bool,onSortEnd:he().func,onSortMove:he().func,onSortOver:he().func,onSortStart:he().func,pressDelay:he().number,pressThreshold:he().number,keyCodes:he().shape({lift:he().arrayOf(he().number),drop:he().arrayOf(he().number),cancel:he().arrayOf(he().number),up:he().arrayOf(he().number),down:he().arrayOf(he().number)}),shouldCancelStart:he().func,transitionDuration:he().number,updateBeforeSortStart:he().func,useDragHandle:he().bool,useWindowAsScrollContainer:he().bool},Xd={lift:[32],drop:[32],cancel:[27],up:[38,37],down:[40,39]},Zd={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:Xd,shouldCancelStart:function(e){return-1!==[Wd.Input,Wd.Textarea,Wd.Select,Wd.Option,Wd.Button].indexOf(e.target.tagName)||!!Ld(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},qd=Object.keys(Kd),Jd=(0,e.createContext)({manager:{}}),Yd={index:he().number.isRequired,collection:he().oneOfType([he().number,he().string]),disabled:he().bool},Qd=Object.keys(Yd);function ep(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tp(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return o=n=function(n){function o(){var t,n;x(this,o);for(var r=arguments.length,i=new Array(r),a=0;a0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return _d()(i.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var n=i.withRef?this.wrappedInstance:null;return(0,e.createElement)(t,Ls({ref:n},Pd(this.props,Qd)))}}]),o}(e.Component),s(n,"displayName",Fd("sortableElement",t)),s(n,"contextType",Jd),s(n,"propTypes",Yd),s(n,"defaultProps",{collection:0}),o}((function(t){var n=tp(tp({},t.innerProps),{},{onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}});return(0,e.createElement)(Eu.MultiValue,tp(tp({},t),{},{innerProps:n}))})),rp=function(t){var n,o,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return o=n=function(n){function o(){var t,n;x(this,o);for(var r=arguments.length,i=new Array(r),a=0;a1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return o=n=function(n){function o(t){var n;x(this,o),s(_(_(n=k(this,j(o).call(this,t)))),"state",{}),s(_(_(n)),"handleStart",(function(e){var t=n.props,r=t.distance,o=t.shouldCancelStart;if(2!==e.button&&!o(e)){n.touched=!0,n.position=Hd(e);var i=Ld(e.target,(function(e){return null!=e.sortableInfo}));if(i&&i.sortableInfo&&n.nodeIsChild(i)&&!n.state.sorting){var a=n.props.useDragHandle,s=i.sortableInfo,l=s.index,c=s.collection;if(s.disabled)return;if(a&&!Ld(e.target,Gd))return;n.manager.active={collection:c,index:l},function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}(e)||e.target.tagName!==Wd.Anchor||e.preventDefault(),r||(0===n.props.pressDelay?n.handlePress(e):n.pressTimer=setTimeout((function(){return n.handlePress(e)}),n.props.pressDelay))}}})),s(_(_(n)),"nodeIsChild",(function(e){return e.sortableInfo.manager===n.manager})),s(_(_(n)),"handleMove",(function(e){var t=n.props,r=t.distance,o=t.pressThreshold;if(!n.state.sorting&&n.touched&&!n._awaitingUpdateBeforeSortStart){var i=Hd(e),a={x:n.position.x-i.x,y:n.position.y-i.y},s=Math.abs(a.x)+Math.abs(a.y);n.delta=a,r||o&&!(s>=o)?r&&s>=r&&n.manager.isActive()&&n.handlePress(e):(clearTimeout(n.cancelTimer),n.cancelTimer=setTimeout(n.cancel,0))}})),s(_(_(n)),"handleEnd",(function(){n.touched=!1,n.cancel()})),s(_(_(n)),"cancel",(function(){var e=n.props.distance;n.state.sorting||(e||clearTimeout(n.pressTimer),n.manager.active=null)})),s(_(_(n)),"handlePress",(function(e){try{var t=n.manager.getActive(),r=function(){if(t){var r=function(){var t,r,o=f.sortableInfo.index,c=(t=f,{bottom:Nd((r=window.getComputedStyle(t)).marginBottom),left:Nd(r.marginLeft),right:Nd(r.marginRight),top:Nd(r.marginTop)}),v=function(e){var t=window.getComputedStyle(e);return"grid"===t.display?{x:Nd(t.gridColumnGap),y:Nd(t.gridRowGap)}:{x:0,y:0}}(n.container),m=n.scrollContainer.getBoundingClientRect(),b=a({index:o,node:f,collection:h});if(n.node=f,n.margin=c,n.gridGap=v,n.width=b.width,n.height=b.height,n.marginOffset={x:n.margin.left+n.margin.right+n.gridGap.x,y:Math.max(n.margin.top,n.margin.bottom,n.gridGap.y)},n.boundingClientRect=f.getBoundingClientRect(),n.containerBoundingRect=m,n.index=o,n.newIndex=o,n.axis={x:i.indexOf("x")>=0,y:i.indexOf("y")>=0},n.offsetEdge=Vd(f,n.container),n.initialOffset=Hd(g?Cd({},e,{pageX:n.boundingClientRect.left,pageY:n.boundingClientRect.top}):e),n.initialScroll={left:n.scrollContainer.scrollLeft,top:n.scrollContainer.scrollTop},n.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},n.helper=n.helperContainer.appendChild(function(e){var t="input, textarea, select, canvas, [contenteditable]",n=e.querySelectorAll(t),r=e.cloneNode(!0);return u(r.querySelectorAll(t)).forEach((function(e,t){"file"!==e.type&&(e.value=n[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),e.tagName===Wd.Canvas&&n[t].width>0&&n[t].height>0&&e.getContext("2d").drawImage(n[t],0,0)})),r}(f)),Id(n.helper,{boxSizing:"border-box",height:"".concat(n.height,"px"),left:"".concat(n.boundingClientRect.left-c.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(n.boundingClientRect.top-c.top,"px"),width:"".concat(n.width,"px")}),g&&n.helper.focus(),l&&(n.sortableGhost=f,Id(f,{opacity:0,visibility:"hidden"})),n.minTranslate={},n.maxTranslate={},g){var y=p?{top:0,left:0,width:n.contentWindow.innerWidth,height:n.contentWindow.innerHeight}:n.containerBoundingRect,w=y.top,x=y.left,O=y.width,E=w+y.height,C=x+O;n.axis.x&&(n.minTranslate.x=x-n.boundingClientRect.left,n.maxTranslate.x=C-(n.boundingClientRect.left+n.width)),n.axis.y&&(n.minTranslate.y=w-n.boundingClientRect.top,n.maxTranslate.y=E-(n.boundingClientRect.top+n.height))}else n.axis.x&&(n.minTranslate.x=(p?0:m.left)-n.boundingClientRect.left-n.width/2,n.maxTranslate.x=(p?n.contentWindow.innerWidth:m.left+m.width)-n.boundingClientRect.left-n.width/2),n.axis.y&&(n.minTranslate.y=(p?0:m.top)-n.boundingClientRect.top-n.height/2,n.maxTranslate.y=(p?n.contentWindow.innerHeight:m.top+m.height)-n.boundingClientRect.top-n.height/2);s&&s.split(" ").forEach((function(e){return n.helper.classList.add(e)})),n.listenerNode=e.touches?e.target:n.contentWindow,g?(n.listenerNode.addEventListener("wheel",n.handleKeyEnd,!0),n.listenerNode.addEventListener("mousedown",n.handleKeyEnd,!0),n.listenerNode.addEventListener("keydown",n.handleKeyDown)):(Dd.move.forEach((function(e){return n.listenerNode.addEventListener(e,n.handleSortMove,!1)})),Dd.end.forEach((function(e){return n.listenerNode.addEventListener(e,n.handleSortEnd,!1)}))),n.setState({sorting:!0,sortingIndex:o}),d&&d({node:f,index:o,collection:h,isKeySorting:g,nodes:n.manager.getOrderedRefs(),helper:n.helper},e),g&&n.keyMove(0)},o=n.props,i=o.axis,a=o.getHelperDimensions,s=o.helperClass,l=o.hideSortableGhost,c=o.updateBeforeSortStart,d=o.onSortStart,p=o.useWindowAsScrollContainer,f=t.node,h=t.collection,g=n.manager.isKeySorting,v=function(){if("function"==typeof c){n._awaitingUpdateBeforeSortStart=!0;var t=function(t,n){try{var r=(o=f.sortableInfo.index,Promise.resolve(c({collection:h,index:o,node:f,isKeySorting:g},e)).then((function(){})))}catch(e){return n(!0,e)}var o;return r&&r.then?r.then(n.bind(null,!1),n.bind(null,!0)):n(!1,value)}(0,(function(e,t){if(n._awaitingUpdateBeforeSortStart=!1,e)throw t;return t}));if(t&&t.then)return t.then((function(){}))}}();return v&&v.then?v.then(r):r()}}();return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),s(_(_(n)),"handleSortMove",(function(e){var t=n.props.onSortMove;"function"==typeof e.preventDefault&&e.cancelable&&e.preventDefault(),n.updateHelperPosition(e),n.animateNodes(),n.autoscroll(),t&&t(e)})),s(_(_(n)),"handleSortEnd",(function(e){var t=n.props,r=t.hideSortableGhost,o=t.onSortEnd,i=n.manager,a=i.active.collection,s=i.isKeySorting,l=n.manager.getOrderedRefs();n.listenerNode&&(s?(n.listenerNode.removeEventListener("wheel",n.handleKeyEnd,!0),n.listenerNode.removeEventListener("mousedown",n.handleKeyEnd,!0),n.listenerNode.removeEventListener("keydown",n.handleKeyDown)):(Dd.move.forEach((function(e){return n.listenerNode.removeEventListener(e,n.handleSortMove)})),Dd.end.forEach((function(e){return n.listenerNode.removeEventListener(e,n.handleSortEnd)})))),n.helper.parentNode.removeChild(n.helper),r&&n.sortableGhost&&Id(n.sortableGhost,{opacity:"",visibility:""});for(var c=0,u=l.length;cr)){n.prevIndex=i,n.newIndex=o;var a=function(e,t,n){return et?e-1:e>n&&ev?v/2:this.height/2,width:this.width>g?g/2:this.width/2},b=c&&h>this.index&&h<=u,y=c&&h=u,w={x:0,y:0},x=a[d].edgeOffset;x||(x=Vd(f,this.container),a[d].edgeOffset=x,c&&(a[d].boundingClientRect=Bd(f,o)));var O=d0&&a[d-1];O&&!O.edgeOffset&&(O.edgeOffset=Vd(O.node,this.container),c&&(O.boundingClientRect=Bd(O.node,o))),h!==this.index?(t&&Td(f,t),this.axis.x?this.axis.y?y||hthis.containerBoundingRect.width-m.width&&O&&(w.x=O.edgeOffset.left-x.left,w.y=O.edgeOffset.top-x.top),null===this.newIndex&&(this.newIndex=h)):(b||h>this.index&&(s+i.left+m.width>=x.left&&l+i.top+m.height>=x.top||l+i.top+m.height>=x.top+v))&&(w.x=-(this.width+this.marginOffset.x),x.left+w.xthis.index&&s+i.left+m.width>=x.left?(w.x=-(this.width+this.marginOffset.x),this.newIndex=h):(y||hthis.index&&l+i.top+m.height>=x.top?(w.y=-(this.height+this.marginOffset.y),this.newIndex=h):(y||h0&&S((function(e){return[].concat(u(e),u(t))}))}),[M]),(0,e.useEffect)((function(){j(tp({options:p,search:x,value:c,listId:m},v))}),[p,x,c,t,m,v]);var R=(0,e.useMemo)((function(){return(Array.isArray(c)?c:[c]).map(String).map((function(e){return C.find((function(t){return String(t.value)===e}))})).filter(Boolean)}),[c,C]);(0,e.useEffect)((function(){"function"==typeof f&&f(R)}),[f,R]);var T=function(e){var t;r((t=e,Array.isArray(t)?t.map((function(e){return e.value})):(null==t?void 0:t.value)||""))},L=function(e){return O(e),e},A=function(e,t){if("string"!=typeof p){var n=Kf(t).split(" "),r=Kf(e.label).split(" ");return n.map((function(t){return r.filter((function(n){return n.indexOf(t)>-1||String(t)===String(e.value)})).length>0})).every(Boolean)}return!0};return a?(0,e.createElement)(op,{id:n,isMulti:!0,isLoading:D,isClearable:!o,isSearchable:!0,cacheOptions:!0,options:M,value:g&&R,onChange:T,onInputChange:L,filterOption:A,className:w()("wcf-select",s),classNamePrefix:"wcf-select",menuPortalTarget:I.current,useDragHandle:!0,axis:"xy",onSortEnd:function(e){var t,n,o,i,a=e.oldIndex,s=e.newIndex,l=(n=a,o=s,(i=(t=c).slice()).splice(o<0?t.length+o:o,0,i.splice(n,1)[0]),i);r(l)},distance:4,getHelperDimensions:function(e){return e.node.getBoundingClientRect()},components:{Option:ip,SingleValue:ap,MultiValue:np,MultiValueLabel:rp},closeMenuOnSelect:!1}):(0,e.createElement)(Ed,{id:n,isMulti:!1,isLoading:D,isClearable:!o,isSearchable:!0,cacheOptions:!0,options:M,value:g&&R,onChange:T,onInputChange:L,filterOption:A,className:w()("wcf-select",s),classNamePrefix:"wcf-select",menuPortalTarget:I.current})},lp=function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.id,o=n.onChange,i=n.description,a=n.group_level,s=void 0===a?0:a,l=n.required,c=n.isMulti,u=void 0!==c&&c,d=n.className,f=n.appContext,h=n.options,g=n.list_id,v=n.async,m=n.async_params,b=Zf(n),y=b.value,w=b.currentValue,x=b.setCurrentValue;(0,e.useEffect)((function(){o&&JSON.stringify(y)!==JSON.stringify(w)&&o(w)}),[o,y,w]);var O=(0,e.useRef)();return(0,e.createElement)(P,null,0===s&&(0,e.createElement)("input",{type:"hidden",name:f.hooks.name(r),ref:O,value:u?JSON.stringify(Array.isArray(w)?w.filter(Boolean):[]):w}),(0,e.createElement)(sp,{id:f.hooks.id(r),onChange:x,required:l,isMulti:u,className:d,api:f.api,value:w,defaultOptions:h,listId:g,async:v,asyncParams:m}),i&&(0,e.createElement)(P,null,(0,e.createElement)("p",{className:"description",dangerouslySetInnerHTML:{__html:i}})))};lp.getHumanTitle=function(e,t){if(Array.isArray(e.options)){var n=e.options.find((function(e){return String(e.value)===String(t)}));if(n)return n.label}return t};var cp=lp;function up(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dp(e){for(var t=1;t1?(0,e.createElement)(ks,{items:E.map((function(e){return String(e)})),setItems:function(e){return C(e.map((function(e){return parseInt(e)})))},allowSort:!0,renderItem:function(t){return(0,e.createElement)(mp,{selectedOptions:k,value:t,handleDelete:D})}}):(0,e.createElement)(e.Fragment,null,E.map((function(t){return(0,e.createElement)(mp,{selectedOptions:k,value:t,handleDelete:D,key:t})})))))};bp.getHumanTitle=function(e,t){if(Array.isArray(e.options)){var n=e.options.find((function(e){return String(e.value)===String(t)}));if(n)return n.label}return t};var yp=bp;function xp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Op(e){for(var t=1;tc.width?l/c.height:a/c.width;return c.width=c.width*u,c.height=c.height*u,c}({attributes:c,maxWidth:50,maxHeight:50});return(0,e.createElement)("div",{className:w()(n,"wcf-attachment"),key:t.id},(0,e.createElement)("div",{className:"wcf-attachment__image"},f?(0,e.createElement)("img",{src:f.url,width:f.width,height:f.height,alt:c.title}):(0,e.createElement)("img",{src:c.icon,width:48,height:64,alt:c.title})),(0,e.createElement)("div",{className:"wcf-attachment__description"},(0,e.createElement)("strong",null,(0,e.createElement)("a",{href:u,target:"_blank"},c.title)),(0,e.createElement)("br",null),"[",(0,e.createElement)("a",{href:c.url,target:"_blank"},c.filename),", ",c.filesizeHumanReadable,"]"),r&&(0,e.createElement)(po,{onClick:l}))},Cp=function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.id,o=n.className,i=n.group_level,a=void 0===i?0:i,s=n.isMulti,l=void 0!==s&&s,c=n.attachment_type,d=n.onChange,f=n.description,h=n.appContext,g=Zf(n),v=g.value,m=g.currentValue,b=g.setCurrentValue,y=l?m.filter(Boolean):m.find(Boolean)||null,x=(0,e.useRef)(),O=window.wp,E=(0,e.useCallback)((function(){x.current.open()}),[]),C=(0,e.useCallback)((function(){var e=x.current.state().get("selection"),t=[];e.each((function(e){t.push(e.id)})),b((function(e){var n=l?[].concat(u(e),t):t;return u(new Set(n))}))}),[b,l]),S=(0,e.useCallback)((function(){}),[]);(0,e.useEffect)((function(){x.current=O.media({title:l?(0,Wo.__)("Select attachments","wpify-custom-fields"):(0,Wo.__)("Select attachment","wpify-custom-fields"),multiple:l,library:{type:c}}),x.current.on("close",C),x.current.on("open",S)}),[S,C]),(0,e.useEffect)((function(){d&&JSON.stringify(v)!==JSON.stringify(y)&&d(y)}),[v,y,d]);var _=function(e){b((function(t){return t.filter((function(t){return t!==e}))}))};return(0,e.createElement)("div",{className:w()(o)},0===a&&(0,e.createElement)("input",{type:"hidden",name:h.hooks.name(r),value:JSON.stringify(y)}),l?(0,e.createElement)("div",{className:"wcf-media-list"},(0,e.createElement)(ks,{allowSort:!0,items:m.map(String),setItems:function(e){return b(e.map((function(e){return parseInt(e,10)})))},renderItem:function(t){return(0,e.createElement)(P,{key:t},(0,e.createElement)(Ep,{onDelete:_,length:m.length,id:parseInt(t,10)}))}})):m.find(Boolean)?(0,e.createElement)(P,null,(0,e.createElement)(Ep,{id:m.find(Boolean),onDelete:_})):null,(0,e.createElement)("div",{className:"wcf-media-buttons"},(0,e.createElement)(lo,{onClick:E},l?(0,Wo.__)("Add attachments","wpify-custom-fields"):(0,Wo.__)("Select attachment","wpify-custom-fields"))),f&&(0,e.createElement)(P,null,(0,e.createElement)("p",{dangerouslySetInnerHTML:{__html:f}})))};function Sp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _p(e){for(var t=1;t]+>/gm,"").replace(/\s+/gm," ")};var Ip=Mp;function Rp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tp(e){for(var t=1;t0){var e=I.find(Boolean);_.url!==(null==e?void 0:e.permalink)&&k(Tp(Tp({},_),{},{url:null==e?void 0:e.permalink}))}}),[I,_,k]);var F=l?o+"-description":null,B=function(e){return function(t){var n={label:"",url:"",target:null,post:null};Object(_)===_&&(n=Tp({},_)),"target"===e?n[e]=t.target.checked?"_blank":null:"post"===e?(n[e]=t,n.url=null):"url"===e?(n[e]=t.target.value,n.post=null):n[e]=t.target.value,k(n)}};return(0,e.createElement)("div",{ref:n},(0,e.createElement)("div",{className:w()("wcf-link",v,{"wcf-link--open":L},{"wcf-link--not-empty":Boolean(_.label)&&Boolean(_.url)}),ref:j},(0,e.createElement)("input",Tp({type:"hidden",name:0===g?O.hooks.name(o):null,value:JSON.stringify(_),ref:n},f)),L?(0,e.createElement)("div",{className:"wcf-link__form"},(0,e.createElement)("label",{className:"wcf-link__form-item wcf-link__form-item--text"},(0,e.createElement)("span",null,(0,Wo.__)("Label","wpify-custom-fields")),(0,e.createElement)("input",{type:"text",value:_.label,onChange:B("label"),className:w()("components-text-control__input")})),m&&(0,e.createElement)("label",{className:"wcf-link__form-item wcf-link__form-item--text"},(0,e.createElement)("span",null,b),(0,e.createElement)(sp,{id:o,onChange:B("post"),required:!0,api:O.api,value:_.post,otherArgs:D,defaultOptions:E,setOptions:R})),(0,e.createElement)("label",{className:"wcf-link__form-item wcf-link__form-item--text"},(0,e.createElement)("span",null,(0,Wo.__)("URL","wpify-custom-fields")),(0,e.createElement)("input",{type:"url",value:_.url,onChange:B("url"),className:w()("components-text-control__input")})),(0,e.createElement)("label",{className:"wcf-link__form-item"},(0,e.createElement)("input",{type:"checkbox",value:_.target,checked:"_blank"===_.target,onChange:B("target"),className:w()("components-text-control__input")}),(0,e.createElement)("span",null,(0,Wo.__)("Open in new window","wpify-custom-fields")))):(0,e.createElement)("div",{className:w()("wcf-link__view",{"wcf-link__view--empty":!Boolean(_.label)&&!Boolean(_.url)}),onClick:N},_.label&&(0,e.createElement)("span",{className:"wcf-link__label"},_.label,"_blank"===_.target&&(0,e.createElement)(oo.Icon,{icon:"external"})),_.url&&(0,e.createElement)("span",{className:"wcf-link__url"},_.url),!Boolean(_.label)&&!Boolean(_.url)&&(0,e.createElement)("div",{className:"button wcf-link__add"},(0,Wo.__)("Add link","wpify-custom-fields"),(0,e.createElement)(oo.Icon,{icon:"insert"})),(_.label||_.url)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(po,{onClick:function(){k({label:"",url:""}),N()}}))),(0,e.createElement)("button",{type:"button",id:a(o),className:"wcf-link__toggle-button button",onClick:N},(0,Wo.__)("Update","wpify-custom-fields"))),c&&" "+c,l&&(0,e.createElement)(P,null,(0,e.createElement)("p",{className:"description",id:F,dangerouslySetInnerHTML:{__html:l}})))}));Lp.getHumanTitle=function(e,t){return(null==t?void 0:t.label)+" ("+(null==t?void 0:t.url)+")"};var Ap=Lp,Np=window.wp.blockEditor,Fp=t().forwardRef((function(n,r){var o=(0,p.applyFilters)("wcf_field_props",n),i=o.id,a=o.htmlId,s=void 0===a?function(e){return e}:a,l=o.description,c=o.group_level,u=void 0===c?0:c,d=o.className,f=o.allowed_blocks,h=o.template,g=o.template_lock,v=o.orientation;return u>0?null:(0,e.createElement)(t().Fragment,null,(0,e.createElement)("div",{className:d,id:s(i),ref:r},(0,e.createElement)(Np.InnerBlocks,{allowedBlocks:f,template:h,orientation:v,templateLock:g})),l&&(0,e.createElement)(P,null,(0,e.createElement)("p",{className:"description",dangerouslySetInnerHTML:{__html:l}})))})),Bp=n(4583);function Hp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vp(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:0)||e})),(0,p.addFilter)("wcf_field_without_label","wpify-custom-fields",(function(e,t){return!!["html","title"].includes(t)||e})),(0,p.addFilter)("wcf_field_without_section","wpify-custom-fields",(function(e,t){return!!["html","title"].includes(t)||e})),(0,p.addFilter)("wcf_generator_uuid","wpify-custom-fields",(function(e){return e||b()}));var zp={text:function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.className;return(0,e.createElement)(P,null,(0,e.createElement)(I,T(T({},n),{},{type:"text",className:w()("regular-text",r)})))},url:function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.className;return(0,e.createElement)(P,null,(0,e.createElement)(I,A(A({},n),{},{type:"url",className:w()("regular-text code",r)})))},email:function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.className;return(0,e.createElement)(P,null,(0,e.createElement)(I,F(F({},n),{},{type:"email",className:w()("regular-text ltr",r)})))},number:function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.className,o=n.custom_attributes.max;return(0,e.createElement)(P,null,(0,e.createElement)(I,H(H({},n),{},{type:"number",className:w()(r,{"small-text":o<9999||!o})})))},title:function(n){var r=(0,p.applyFilters)("wcf_field_props",n),o=r.className,i=r.title,a=r.description,l=r.custom_attributes;return(0,e.createElement)(t().Fragment,null,(0,e.createElement)(P,null,(0,e.createElement)("h2",function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=Uo(Uo({},h),e);JSON.stringify(t)!==JSON.stringify(h)&&g(t)}),[h]);return(0,e.useEffect)((function(){a&&JSON.stringify(f)!==JSON.stringify(h)&&a(h)}),[f,h,a]),(0,e.createElement)(t().Fragment,null,(0,e.createElement)(P,null,(0,e.createElement)(m,{group_level:i+1,className:w()(null==r?void 0:r.class,u)},0===i&&(0,e.createElement)(b,{item:{title:"hidden",type:"hidden"},withoutLabel:!0,style:{display:"none"}},(0,e.createElement)("input",{type:"hidden",id:c.hooks.id(s),name:c.hooks.name(s),value:JSON.stringify(h)})),l.map((function(t){return(0,e.createElement)(Vo,{key:t.id,item:t,group_level:i,appContext:c,onChange:y,value:f&&f[t.id]})})))))},multi_group:function(t){var n=(0,p.applyFilters)("wcf_field_props",t),r=n.group_level,o=void 0===r?0:r,i=n.onChange,a=n.id,s=n.description,l=n.items,c=void 0===l?[]:l,f=n.className,h=n.appContext,g=n.buttons,v=void 0===g?{}:g,m=n.disable_buttons,y=void 0===m?[]:m,x=n.min,O=void 0===x?0:x,E=n.max,C=void 0===E?0:E,S=n.group_title,_=Zf(n),k=_.value,j=_.currentValue,D=_.setCurrentValue,M=d((0,e.useState)(y),2),I=M[0],R=M[1],T=d((0,e.useState)(null),2),L=T[0],A=T[1],N=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=u(j);null===t?n.splice(e,1):n[e]=t,D(n)}},F=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=u(j),r=Uf(t);r.__key=b();for(var o=0;o0&&delete r[a.id]}n.splice(e,0,r),D(n)}},B=function(){var e=u(j),t=b();e.push({__key:t}),D(e),A(t)};(0,e.useEffect)((function(){i&&JSON.stringify(js(k))!==JSON.stringify(js(j))&&i(js(j))}),[i,k,j]),(0,e.useEffect)((function(){if(j.length0)for(var e=j.length;e<=O;e++)B();(O>0&&C>=O||0===O&&C>0)&&(j.length=C&&!I.find((function(e){return"add"===e||"duplicate"===e}))&&R([].concat(u(I),["add","duplicate"])))}),[j,O,C]);var H=j.map((function(e){return e.__key}));return(0,e.createElement)("div",{className:w()("wcf-multi-group",f,null==n?void 0:n.class)},0===o&&(0,e.createElement)("input",{type:"hidden",id:h.hooks.id(a),name:h.hooks.name(a),value:JSON.stringify(js(j))}),s&&(0,e.createElement)("p",null,s),(0,e.createElement)(P,null,(0,e.createElement)(ks,{className:"wcf-multi-group__items",items:H,setItems:function(e){JSON.stringify(j.map((function(e){return e.__key})))!==JSON.stringify(e)&&D(e.map((function(e){return j.find((function(t){return t.__key===e}))})).filter(Boolean))},allowSort:!I.includes("move"),renderItem:function(t,n){return(0,e.createElement)(P,{key:t},(0,e.createElement)(qo,{buttons:v,group_level:o+1,onChange:N(n),onDuplicate:F(n),items:c,value:j.find((function(e){return e.__key===t})),htmlId:function(e){return a+"_"+n+"_"+e},index:n,length:j.length,collapsed:t!==L,toggleCollapsed:function(){return A(t===L?null:t)},appContext:h,disabled_buttons:I,group_title:S}))}})),(0,e.createElement)("div",{className:w()("wcf-multi-group__buttons")},!I.includes("add")&&(0,e.createElement)(lo,{className:w()("button-secondary"),onClick:B},v.add||(0,Wo.__)("Add","wpify-custom-fields"))))},checkbox:Ms,toggle:function(n){var r=(0,p.applyFilters)("wcf_field_props",n),o=r.id,i=r.htmlId,a=void 0===i?function(e){return e}:i,l=r.label,c=r.group_level,u=void 0===c?0:c,d=r.custom_attributes,f=void 0===d?{}:d,h=r.onChange,g=r.className,v=r.description,m=r.disabled,b=void 0!==m&&m,y=r.appContext,x=Zf(r),O=(x.value,x.currentValue),E=x.setCurrentValue,C=(0,e.useCallback)((function(e){b||E(e)}),[b,E]);(0,e.useEffect)((function(){h&&h(O)}),[h,O]);var S=(0,e.createElement)(P,null,(0,e.createElement)(oo.ToggleControl,function(e){for(var t=1;t-1&&n.splice(r,1),C(n)}};return(0,e.createElement)(t().Fragment,null,0===c&&(0,e.createElement)("input",{type:"hidden",name:y.hooks.name(o),value:JSON.stringify(E)}),v&&(0,e.createElement)(P,null,(0,e.createElement)("p",{className:"description",dangerouslySetInnerHTML:{__html:v},style:{marginBottom:"4px"}})),Array.isArray(b)&&b.map((function(t){return(0,e.createElement)(P,{key:o+"_"+t.value},(0,e.createElement)(oo.ToggleControl,function(e){for(var t=1;t0&&j>0&&(0,e.createElement)("div",{style:{marginBottom:"1rem"}},(0,e.createElement)("small",null,(0,Wo.sprintf)((0,Wo.__)("latitude: %s, longitude: %s","wpify-mapy-cz"),_,j))),(0,e.createElement)("div",{className:"mapycz",style:{height:"400px",marginBottom:"1rem"},ref:b}),C&&(0,e.createElement)("p",null,C))}},Up=window.wp.apiFetch,Wp=n.n(Up),Gp=n(1688);const $p=()=>{},Kp=$p(),Xp=Object,Zp=e=>e===Kp,qp=e=>"function"==typeof e,Jp=(e,t)=>({...e,...t}),Yp=new WeakMap;let Qp=0;const ef=e=>{const t=typeof e,n=e&&e.constructor,r=n==Date;let o,i;if(Xp(e)!==e||r||n==RegExp)o=r?e.toJSON():"symbol"==t?e.toString():"string"==t?JSON.stringify(e):""+e;else{if(o=Yp.get(e),o)return o;if(o=++Qp+"~",Yp.set(e,o),n==Array){for(o="@",i=0;i{const n=tf.get(e);return[()=>!Zp(t)&&e.get(t)||nf,r=>{if(!Zp(t)){const o=e.get(t);t in rf||(rf[t]=o),n[5](t,Jp(o,r),o||nf)}},n[6],()=>!Zp(t)&&t in rf?rf[t]:!Zp(t)&&e.get(t)||nf]};let cf=!0;const[uf,df]=af&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[$p,$p],pf={isOnline:()=>cf,isVisible:()=>{const e=sf&&document.visibilityState;return Zp(e)||"hidden"!==e}},ff={initFocus:e=>(sf&&document.addEventListener("visibilitychange",e),uf("focus",e),()=>{sf&&document.removeEventListener("visibilitychange",e),df("focus",e)}),initReconnect:e=>{const t=()=>{cf=!0,e()},n=()=>{cf=!1};return uf("online",t),uf("offline",n),()=>{df("online",t),df("offline",n)}}},hf=!e.useId,gf=!af||"Deno"in window,vf=gf?e.useEffect:e.useLayoutEffect,mf="undefined"!=typeof navigator&&navigator.connection,bf=!gf&&mf&&(["slow-2g","2g"].includes(mf.effectiveType)||mf.saveData),yf=e=>{if(qp(e))try{e=e()}catch(t){e=""}const t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?ef(e):"",t]};let wf=0;const xf=()=>++wf;async function Of(...e){const[t,n,r,o]=e,i=Jp({populateCache:!0,throwOnError:!0},"boolean"==typeof o?{revalidate:o}:o||{});let a=i.populateCache;const s=i.rollbackOnError;let l=i.optimisticData;const c=!1!==i.revalidate,u=i.throwOnError;if(qp(n)){const e=n,r=[],o=t.keys();for(const n of o)!/^\$(inf|sub)\$/.test(n)&&e(t.get(n)._k)&&r.push(n);return Promise.all(r.map(d))}return d(n);async function d(n){const[o]=yf(n);if(!o)return;const[i,d]=lf(t,o),[p,f,h,g]=tf.get(t),v=()=>{const e=p[o];return c&&(delete h[o],delete g[o],e&&e[0])?e[0](2).then((()=>i().data)):i().data};if(e.length<3)return v();let m,b=r;const y=xf();f[o]=[y,0];const w=!Zp(l),x=i(),O=x.data,E=x._c,C=Zp(E)?O:E;if(w&&(l=qp(l)?l(C,O):l,d({data:l,_c:C})),qp(b))try{b=b(C)}catch(e){m=e}if(b&&qp(b.then)){if(b=await b.catch((e=>{m=e})),y!==f[o][0]){if(m)throw m;return b}m&&w&&(e=>"function"==typeof s?s(e):!1!==s)(m)&&(a=!0,d({data:C,_c:Kp}))}if(a&&!m)if(qp(a)){const e=a(b,C);d({data:e,error:Kp,_c:Kp})}else d({data:b,error:Kp,_c:Kp});if(f[o][1]=xf(),Promise.resolve(v()).then((()=>{d({_c:Kp})})),!m)return b;if(u)throw m}}const Ef=(e,t)=>{for(const n in e)e[n][0]&&e[n][0](t)},Cf=(e,t)=>{if(!tf.has(e)){const n=Jp(ff,t),r={},o=Of.bind(Kp,e);let i=$p;const a={},s=(e,t)=>{const n=a[e]||[];return a[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},l=(t,n,r)=>{e.set(t,n);const o=a[t];if(o)for(const e of o)e(n,r)},c=()=>{if(!tf.has(e)&&(tf.set(e,[r,{},{},{},o,l,s]),!gf)){const t=n.initFocus(setTimeout.bind(Kp,Ef.bind(Kp,r,0))),o=n.initReconnect(setTimeout.bind(Kp,Ef.bind(Kp,r,1)));i=()=>{t&&t(),o&&o(),tf.delete(e)}}};return c(),[e,o,c,i]}return[e,tf.get(e)[4]]},[Sf,_f]=Cf(new Map),kf=Jp({onLoadingSlow:$p,onSuccess:$p,onError:$p,onErrorRetry:(e,__,t,n,r)=>{const o=t.errorRetryCount,i=r.retryCount,a=~~((Math.random()+.5)*(1<<(i<8?i:8)))*t.errorRetryInterval;!Zp(o)&&i>o||setTimeout(n,a,r)},onDiscarded:$p,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:bf?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:bf?5e3:3e3,compare:(e,t)=>ef(e)==ef(t),isPaused:()=>!1,cache:Sf,mutate:_f,fallback:{}},pf),jf=(e,t)=>{const n=Jp(e,t);if(t){const{use:r,fallback:o}=e,{use:i,fallback:a}=t;r&&i&&(n.use=r.concat(i)),o&&a&&(n.fallback=Jp(o,a))}return n},Pf=(0,e.createContext)({}),Df=af&&window.__SWR_DEVTOOLS_USE__,Mf=Df?window.__SWR_DEVTOOLS_USE__:[],If=e=>qp(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],Rf=Mf.concat((e=>(t,n,r)=>e(t,n&&((...e)=>{const[r]=yf(t),[,,,o]=tf.get(Sf);if(r.startsWith("$inf$"))return n(...e);const i=o[r];return Zp(i)?n(...e):(delete o[r],i)}),r)));Df&&(window.__SWR_DEVTOOLS_REACT__=e);const Tf=e.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;throw"rejected"===e.status?e.reason:(e.status="pending",e.then((t=>{e.status="fulfilled",e.value=t}),(t=>{e.status="rejected",e.reason=t})),e)}),Lf={dedupe:!0},Af=(Xp.defineProperty((t=>{const{value:n}=t,r=(0,e.useContext)(Pf),o=qp(n),i=(0,e.useMemo)((()=>o?n(r):n),[o,r,n]),a=(0,e.useMemo)((()=>o?i:jf(r,i)),[o,r,i]),s=i&&i.provider,l=(0,e.useRef)(Kp);s&&!l.current&&(l.current=Cf(s(a.cache||Sf),i));const c=l.current;return c&&(a.cache=c[0],a.mutate=c[1]),vf((()=>{if(c)return c[2]&&c[2](),c[3]}),[]),(0,e.createElement)(Pf.Provider,Jp(t,{value:a}))}),"defaultValue",{value:kf}),Nf=(t,n,r)=>{const{cache:o,compare:i,suspense:a,fallbackData:s,revalidateOnMount:l,revalidateIfStale:c,refreshInterval:u,refreshWhenHidden:d,refreshWhenOffline:p,keepPreviousData:f}=r,[h,g,v,m]=tf.get(o),[b,y]=yf(t),w=(0,e.useRef)(!1),x=(0,e.useRef)(!1),O=(0,e.useRef)(b),E=(0,e.useRef)(n),C=(0,e.useRef)(r),S=()=>C.current,_=()=>S().isVisible()&&S().isOnline(),[k,j,P,D]=lf(o,b),M=(0,e.useRef)({}).current,I=Zp(s)?r.fallback[b]:s,R=(e,t)=>{for(const n in M){const r=n;if("data"===r){if(!i(e[r],t[r])){if(!Zp(e[r]))return!1;if(!i(z,t[r]))return!1}}else if(t[r]!==e[r])return!1}return!0},T=(0,e.useMemo)((()=>{const e=!!b&&!!n&&(Zp(l)?!S().isPaused()&&!a&&(!!Zp(c)||c):l),t=t=>{const n=Jp(t);return delete n._k,e?{isValidating:!0,isLoading:!0,...n}:n},r=k(),o=D(),i=t(r),s=r===o?i:t(o);let u=i;return[()=>{const e=t(k());return R(e,u)?(u.data=e.data,u.isLoading=e.isLoading,u.isValidating=e.isValidating,u.error=e.error,u):(u=e,e)},()=>s]}),[o,b]),L=(0,Gp.useSyncExternalStore)((0,e.useCallback)((e=>P(b,((t,n)=>{R(n,t)||e()}))),[o,b]),T[0],T[1]),A=!w.current,N=h[b]&&h[b].length>0,F=L.data,B=Zp(F)?I:F,H=L.error,V=(0,e.useRef)(B),z=f?Zp(F)?V.current:F:B,U=!(N&&!Zp(H))&&(A&&!Zp(l)?l:!S().isPaused()&&(a?!Zp(B)&&c:Zp(B)||c)),W=!!(b&&n&&A&&U),G=Zp(L.isValidating)?W:L.isValidating,$=Zp(L.isLoading)?W:L.isLoading,K=(0,e.useCallback)((async e=>{const t=E.current;if(!b||!t||x.current||S().isPaused())return!1;let n,o,a=!0;const s=e||{},l=!v[b]||!s.dedupe,c=()=>hf?!x.current&&b===O.current&&w.current:b===O.current,u={isValidating:!1,isLoading:!1},d=()=>{j(u)},p=()=>{const e=v[b];e&&e[1]===o&&delete v[b]},f={isValidating:!0};Zp(k().data)&&(f.isLoading=!0);try{if(l&&(j(f),r.loadingTimeout&&Zp(k().data)&&setTimeout((()=>{a&&c()&&S().onLoadingSlow(b,r)}),r.loadingTimeout),v[b]=[t(y),xf()]),[n,o]=v[b],n=await n,l&&setTimeout(p,r.dedupingInterval),!v[b]||v[b][1]!==o)return l&&c()&&S().onDiscarded(b),!1;u.error=Kp;const e=g[b];if(!Zp(e)&&(o<=e[0]||o<=e[1]||0===e[1]))return d(),l&&c()&&S().onDiscarded(b),!1;const s=k().data;u.data=i(s,n)?s:n,l&&c()&&S().onSuccess(n,b,r)}catch(e){p();const t=S(),{shouldRetryOnError:n}=t;t.isPaused()||(u.error=e,l&&c()&&(t.onError(e,b,t),(!0===n||qp(n)&&n(e))&&_()&&t.onErrorRetry(e,b,t,(e=>{const t=h[b];t&&t[0]&&t[0](3,e)}),{retryCount:(s.retryCount||0)+1,dedupe:!0})))}return a=!1,d(),!0}),[b,o]),X=(0,e.useCallback)(((...e)=>Of(o,O.current,...e)),[]);if(vf((()=>{E.current=n,C.current=r,Zp(F)||(V.current=F)})),vf((()=>{if(!b)return;const e=K.bind(Kp,Lf);let t=0;const n=((e,t,n)=>{const r=t[e]||(t[e]=[]);return r.push(n),()=>{const e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}})(b,h,((n,r={})=>{if(0==n){const n=Date.now();S().revalidateOnFocus&&n>t&&_()&&(t=n+S().focusThrottleInterval,e())}else if(1==n)S().revalidateOnReconnect&&_()&&e();else{if(2==n)return K();if(3==n)return K(r)}}));return x.current=!1,O.current=b,w.current=!0,j({_k:y}),U&&(Zp(B)||gf?e():(r=e,af&&typeof window.requestAnimationFrame!=of?window.requestAnimationFrame(r):setTimeout(r,1))),()=>{x.current=!0,n()};var r}),[b]),vf((()=>{let e;function t(){const t=qp(u)?u(k().data):u;t&&-1!==e&&(e=setTimeout(n,t))}function n(){k().error||!d&&!S().isVisible()||!p&&!S().isOnline()?t():K(Lf).then(t)}return t(),()=>{e&&(clearTimeout(e),e=-1)}}),[u,d,p,b]),(0,e.useDebugValue)(z),a&&Zp(B)&&b){if(!hf&&gf)throw new Error("Fallback data is required when using suspense in SSR.");E.current=n,C.current=r,x.current=!1;const e=m[b];if(!Zp(e)){const t=X(e);Tf(t)}if(!Zp(H))throw H;{const e=K(Lf);Zp(z)||(e.status="fulfilled",e.value=!0),Tf(e)}}return{mutate:X,get data(){return M.data=!0,z},get error(){return M.error=!0,H},get isValidating(){return M.isValidating=!0,G},get isLoading(){return M.isLoading=!0,$}}},function(...t){const n=Jp(kf,(0,e.useContext)(Pf)),[r,o,i]=If(t),a=jf(n,i);let s=Nf;const{use:l}=a,c=(l||[]).concat(Rf);for(let e=c.length;e--;)s=c[e](s);return s(r,o||a.fetcher||null,a)});var Nf;const Ff=((e,t)=>(...n)=>{const[r,o,i]=If(n),a=(i.use||[]).concat(t);return e(r,o,{...i,use:a})})(Af,(e=>(t,n,r)=>(r.revalidateOnFocus=!1,r.revalidateIfStale=!1,r.revalidateOnReconnect=!1,e(t,n,r))));function Bf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hf(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(0===e.indexOf("#")&&(e=e.slice(1)),3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),6!==e.length)return"#000000";var n=parseInt(e.slice(0,2),16),r=parseInt(e.slice(2,4),16),o=parseInt(e.slice(4,6),16);return t?.299*n+.587*r+.114*o>186?"#000000":"#FFFFFF":(n=(255-n).toString(16),r=(255-r).toString(16),o=(255-o).toString(16),"#"+n.padStart(2,"0")+r.padStart(2,"0")+o.padStart(2,"0"))},Gf=function(e){return Wp()(Hf({},e))},$f=function(t,n){var r,o,i,a,s,l,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},p=d((0,e.useState)(n.search||""),2),f=p[0],h=p[1];if(r=function(){h(n.search)},o=500,i=[n.search],a=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(0,e.useRef)(t),o=(0,e.useRef)();(0,e.useEffect)((function(){r.current=t}),[t]);var i=(0,e.useCallback)((function(){o.current=setTimeout((function(){r.current()}),n)}),[n]),a=(0,e.useCallback)((function(){o.current&&clearTimeout(o.current)}),[]);return(0,e.useEffect)((function(){return i(),a}),[n,i,a]),{reset:(0,e.useCallback)((function(){a(),i()}),[a,i]),clear:a}}(r,o),s=a.reset,l=a.clear,(0,e.useEffect)(s,[].concat(u(i),[s])),(0,e.useEffect)(l,[]),Array.isArray(n.options))return{data:n.options,isLoading:!1,isError:!1};if("string"==typeof n.options){var g="";Object(c)===c&&Object.keys(c).length>0&&(g="?"+String(new URLSearchParams(c)));var v=Ff({path:"".concat(t.path,"/options").concat(g),data:Hf(Hf({},n),{},{value:(Array.isArray(n.value)?n.value:[n.value]).filter(Boolean),search:f}),method:"POST"},Gf),m=v.data,b=v.error;return{data:m,isLoading:!b&&!m,isError:b,loadOptions:function(e,t){return t(null==m?void 0:m.map((function(e){return Hf(Hf({},e),{},{label:Xf(e.label)})})))}}}return{api:t,args:n,data:[],isLoading:!1,isError:!0,loadOptions:function(e,t){return t([])}}},Kf=function(e){return String(e).normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/\s+/g," ").trim().toLowerCase()},Xf=function(e){return(new DOMParser).parseFromString(e,"text/html").documentElement.textContent},Zf=function(t){var n=(0,e.useMemo)((function(){return t.generator?(0,p.applyFilters)("wcf_generator_"+t.generator,t.value,t):t.value}),[t]),r=n;void 0===r&&void 0!==t.default&&(r=t.default);var o={label:"",url:"",target:null};void 0===r&&(r=["multi_group","multi_select","multi_attachment","multi_post","multi_toggle"].includes(t.type)?[]:["group"].includes(t.type)?{}:["attachment","post"].includes(t.type)?0:"link"===t.type?o:""),"link"===t.type?"string"==typeof r?r=Hf(Hf({},o),{},{url:r}):Object(r)!==r?r=o:Object.keys(o).forEach((function(e){r[e]=r[e]||o[e]})):["post","multi_post","attachment","multi_attachment"].includes(t.type)?(Array.isArray(r)||(r=[r]),r=r.filter(Boolean).map((function(e){return parseInt(e,10)}))):"multi_group"===t.type?r=(r=Array.isArray(r)?Uf(r):[]).map((function(e){return e.__key=b(),e})):"multi_toggle"!==t.type||Array.isArray(r)||(r=[]);var i=d((0,e.useState)(r),2);return{value:n,currentValue:i[0],setCurrentValue:i[1]}},qf=function(t){var n=t.className,r=t.children,o=t.group_level;return 0===(void 0===o?0:o)?(0,e.createElement)("table",{className:w()("form-table",n),role:"presentation",style:{tableLayout:"auto"}},(0,e.createElement)("tbody",null,(0,e.createElement)(P,null,r))):(0,e.createElement)(P,null,r)},Jf=function(t){var n=t.item,r=t.children,o=t.group_level,i=void 0===o?0:o,a=t.className,s=t.htmlId,l=void 0===s?function(e){return e}:s,c=t.withoutWrapper,u=void 0!==c&&c,d=t.withoutSection,p=void 0!==d&&d,f=t.withoutLabel,h=void 0!==f&&f,g=t.style,v=n.title?(0,e.createElement)(P,null,(0,e.createElement)("label",{htmlFor:l(n.id),dangerouslySetInnerHTML:{__html:n.title}})):null;return u?r:i>2?(0,e.createElement)("div",{className:w()("form-field",a),"data-group-level":i,style:g},!h&&(0,e.createElement)("div",null,v),(0,e.createElement)("div",null,(0,e.createElement)(P,null,r))):p?(0,e.createElement)("tr",{valign:"top","data-group-level":i,style:g},(0,e.createElement)("td",{className:w()("forminp","forminp-"+n.type),colSpan:2,style:{paddingLeft:0,paddingRight:0}},(0,e.createElement)(P,null,r))):(0,e.createElement)("tr",{valign:"top","data-group-level":i,style:g},(0,e.createElement)("th",{scope:"row",className:"titledesc"},!h&&v),(0,e.createElement)("td",{className:w()("forminp","forminp-"+n.type)},(0,e.createElement)(P,null,r)))};function Yf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qf(e){for(var t=1;t1?(0,e.createElement)("div",{className:w()("form-field",n),"data-group-level":a,style:c},(0,e.createElement)("div",null,d),(0,e.createElement)("div",null,(0,e.createElement)(P,null,o))):(0,e.createElement)("tr",{key:r.id,className:w()("form-field",n),"data-group-level":a,style:c},(0,e.createElement)("th",null,d),(0,e.createElement)("td",null,(0,e.createElement)(P,null,o)))};function mh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bh(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"";if(r.id&&(t.has(o+r.id)&&n.add(o+r.id),t.add(o+r.id)),r.items&&Array.isArray(r.items)){var i,a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Ch(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ch(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}(r.items);try{for(a.s();!(i=a.n()).done;)e(i.value,r.id?o+r.id+".":o)}catch(e){a.e(e)}finally{a.f()}}}(e),Array.from(n)}var u=(0,e.useCallback)((function(e){return function(t){a((function(n){var r=_h(_h({},n),{},s({},e.id,t));return JSON.stringify(r)!==JSON.stringify(n)?r:n}))}}),[a]),f=l.object_type,h={options_page:eh,woocommerce_settings:eh,product_options:sh,product_variation_options:dh,add_taxonomy:gh,edit_taxonomy:yh,metabox:Eh,default:eh},g=h[f]||h.default;return(0,e.createElement)(P,null,c(l).length?(0,e.createElement)(e.Fragment,null,"Duplicated ids found in the definition: ",(0,e.createElement)("strong",null,c(l).join(", "))):(0,e.createElement)(g,{handleChange:u,appContext:l}))};function jh(t){document.querySelectorAll(".js-wcf[data-loaded=false]").forEach((function(n){var r=n.dataset.hash;if(r){var i,a=(window.wcf_data||{})[r];a&&(void 0!==(null==t||null===(i=t.detail)||void 0===i?void 0:i.loop)?a.hooks={name:function(e){return e+"["+t.detail.loop+"]"},id:function(e){return e+"_"+t.detail.loop}}:a.hooks={name:function(e){return e},id:function(e){return e}},"function"==typeof o().createRoot?o().createRoot(n).render((0,e.createElement)(kh,{wcf:a})):o().render((0,e.createElement)(kh,{wcf:a}),n),n.dataset.loaded=!0)}}))}n.p=window.wcf_build_url,window.addEventListener("load",(function(){Object.keys(zp).forEach((function(e){!function(e,t){(0,p.addFilter)("wcf_field_"+e,"wpify-custom-fields",(function(){return t}))}(e,zp[e])})),jh()})),document.addEventListener("wcf_product_variation_loaded",jh)}()}();