[ Avaa Bypassed ]




Upload:

Command:

www-data@3.136.11.217: ~ $
(()=>{var __webpack_modules__={679:(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var reactIs=__webpack_require__(864),REACT_STATICS={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},KNOWN_STATICS={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},MEMO_STATICS={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},TYPE_STATICS={};function getStatics(component){return reactIs.isMemo(component)?MEMO_STATICS:TYPE_STATICS[component.$$typeof]||REACT_STATICS}TYPE_STATICS[reactIs.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},TYPE_STATICS[reactIs.Memo]=MEMO_STATICS;var defineProperty=Object.defineProperty,getOwnPropertyNames=Object.getOwnPropertyNames,getOwnPropertySymbols=Object.getOwnPropertySymbols,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,getPrototypeOf=Object.getPrototypeOf,objectPrototype=Object.prototype;module.exports=function hoistNonReactStatics(targetComponent,sourceComponent,blacklist){if("string"!=typeof sourceComponent){objectPrototype&&(inheritedComponent=getPrototypeOf(sourceComponent))&&inheritedComponent!==objectPrototype&&hoistNonReactStatics(targetComponent,inheritedComponent,blacklist);for(var inheritedComponent,keys=getOwnPropertyNames(sourceComponent),targetStatics=(getOwnPropertySymbols&&(keys=keys.concat(getOwnPropertySymbols(sourceComponent))),getStatics(targetComponent)),sourceStatics=getStatics(sourceComponent),i=0;i<keys.length;++i){var key=keys[i];if(!(KNOWN_STATICS[key]||blacklist&&blacklist[key]||sourceStatics&&sourceStatics[key]||targetStatics&&targetStatics[key])){var descriptor=getOwnPropertyDescriptor(sourceComponent,key);try{defineProperty(targetComponent,key,descriptor)}catch(e){}}}}return targetComponent}},554:(module,exports,__webpack_require__)=>{module=__webpack_require__.nmd(module);var MAX_SAFE_INTEGER=9007199254740991,asyncTag="[object AsyncFunction]",funcTag="[object Function]",genTag="[object GeneratorFunction]",nullTag="[object Null]",objectTag="[object Object]",proxyTag="[object Proxy]",undefinedTag="[object Undefined]",reIsHostCtor=/^\[object .+?Constructor\]$/,reIsUint=/^(?:0|[1-9]\d*)$/,typedArrayTags={},__webpack_require__=(typedArrayTags["[object Float32Array]"]=typedArrayTags["[object Float64Array]"]=typedArrayTags["[object Int8Array]"]=typedArrayTags["[object Int16Array]"]=typedArrayTags["[object Int32Array]"]=typedArrayTags["[object Uint8Array]"]=typedArrayTags["[object Uint8ClampedArray]"]=typedArrayTags["[object Uint16Array]"]=typedArrayTags["[object Uint32Array]"]=!0,typedArrayTags["[object Arguments]"]=typedArrayTags["[object Array]"]=typedArrayTags["[object ArrayBuffer]"]=typedArrayTags["[object Boolean]"]=typedArrayTags["[object DataView]"]=typedArrayTags["[object Date]"]=typedArrayTags["[object Error]"]=typedArrayTags[funcTag]=typedArrayTags["[object Map]"]=typedArrayTags["[object Number]"]=typedArrayTags[objectTag]=typedArrayTags["[object RegExp]"]=typedArrayTags["[object Set]"]=typedArrayTags["[object String]"]=typedArrayTags["[object WeakMap]"]=!1,"object"==typeof __webpack_require__.g&&__webpack_require__.g&&__webpack_require__.g.Object===Object&&__webpack_require__.g),freeSelf="object"==typeof self&&self&&self.Object===Object&&self,freeSelf=__webpack_require__||freeSelf||Function("return this")(),exports=exports&&!exports.nodeType&&exports,freeModule=exports&&module&&!module.nodeType&&module,exports=freeModule&&freeModule.exports===exports,freeProcess=exports&&__webpack_require__.process,__webpack_require__=function(){try{var types=freeModule&&freeModule.require&&freeModule.require("util").types;return types?types:freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch(e){}}(),__webpack_require__=__webpack_require__&&__webpack_require__.isTypedArray;var func,transform,arrayProto=Array.prototype,funcProto=Function.prototype,objectProto=Object.prototype,coreJsData=freeSelf["__core-js_shared__"],funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,maskSrcKey=(funcProto=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||""))?"Symbol(src)_1."+funcProto:"",nativeObjectToString=objectProto.toString,objectCtorString=funcToString.call(Object),reIsNative=RegExp("^"+funcToString.call(hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),coreJsData=exports?freeSelf.Buffer:void 0,funcProto=freeSelf.Symbol,Uint8Array=freeSelf.Uint8Array,allocUnsafe=coreJsData?coreJsData.allocUnsafe:void 0,getPrototype=(func=Object.getPrototypeOf,transform=Object,function(arg){return func(transform(arg))}),objectCreate=Object.create,propertyIsEnumerable=objectProto.propertyIsEnumerable,splice=arrayProto.splice,symToStringTag=funcProto?funcProto.toStringTag:void 0,defineProperty=function(){try{var func=getNative(Object,"defineProperty");return func({},"",{}),func}catch(e){}}(),exports=coreJsData?coreJsData.isBuffer:void 0,nativeMax=Math.max,nativeNow=Date.now,Map=getNative(freeSelf,"Map"),nativeCreate=getNative(Object,"create"),baseCreate=function(proto){if(!isObject(proto))return{};if(objectCreate)return objectCreate(proto);object.prototype=proto;proto=new object;return object.prototype=void 0,proto};function object(){}function Hash(entries){var index=-1,length=null==entries?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}function ListCache(entries){var index=-1,length=null==entries?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}function MapCache(entries){var index=-1,length=null==entries?0:entries.length;for(this.clear();++index<length;){var entry=entries[index];this.set(entry[0],entry[1])}}function Stack(entries){entries=this.__data__=new ListCache(entries);this.size=entries.size}function arrayLikeKeys(value,inherited){var key,isArr=isArray(value),isArg=!isArr&&isArguments(value),isBuff=!isArr&&!isArg&&isBuffer(value),isType=!isArr&&!isArg&&!isBuff&&isTypedArray(value),skipIndexes=isArr||isArg||isBuff||isType,result=skipIndexes?function(n,iteratee){for(var index=-1,result=Array(n);++index<n;)result[index]=iteratee(index);return result}(value.length,String):[],length=result.length;for(key in value)!inherited&&!hasOwnProperty.call(value,key)||skipIndexes&&("length"==key||isBuff&&("offset"==key||"parent"==key)||isType&&("buffer"==key||"byteLength"==key||"byteOffset"==key)||isIndex(key,length))||result.push(key);return result}function assignMergeValue(object,key,value){(void 0===value||eq(object[key],value))&&(void 0!==value||key in object)||baseAssignValue(object,key,value)}function assocIndexOf(array,key){for(var length=array.length;length--;)if(eq(array[length][0],key))return length;return-1}function baseAssignValue(object,key,value){"__proto__"==key&&defineProperty?defineProperty(object,key,{configurable:!0,enumerable:!0,value:value,writable:!0}):object[key]=value}Hash.prototype.clear=function(){this.__data__=nativeCreate?nativeCreate(null):{},this.size=0},Hash.prototype.delete=function(key){return key=this.has(key)&&delete this.__data__[key],this.size-=key?1:0,key},Hash.prototype.get=function(key){var result,data=this.__data__;return nativeCreate?"__lodash_hash_undefined__"===(result=data[key])?void 0:result:hasOwnProperty.call(data,key)?data[key]:void 0},Hash.prototype.has=function(key){var data=this.__data__;return nativeCreate?void 0!==data[key]:hasOwnProperty.call(data,key)},Hash.prototype.set=function(key,value){var data=this.__data__;return this.size+=this.has(key)?0:1,data[key]=nativeCreate&&void 0===value?"__lodash_hash_undefined__":value,this},ListCache.prototype.clear=function(){this.__data__=[],this.size=0},ListCache.prototype.delete=function(key){var data=this.__data__;return!((key=assocIndexOf(data,key))<0||(key==data.length-1?data.pop():splice.call(data,key,1),--this.size,0))},ListCache.prototype.get=function(key){var data=this.__data__;return(key=assocIndexOf(data,key))<0?void 0:data[key][1]},ListCache.prototype.has=function(key){return-1<assocIndexOf(this.__data__,key)},ListCache.prototype.set=function(key,value){var data=this.__data__,index=assocIndexOf(data,key);return index<0?(++this.size,data.push([key,value])):data[index][1]=value,this},MapCache.prototype.clear=function(){this.size=0,this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}},MapCache.prototype.delete=function(key){return key=getMapData(this,key).delete(key),this.size-=key?1:0,key},MapCache.prototype.get=function(key){return getMapData(this,key).get(key)},MapCache.prototype.has=function(key){return getMapData(this,key).has(key)},MapCache.prototype.set=function(key,value){var data=getMapData(this,key),size=data.size;return data.set(key,value),this.size+=data.size==size?0:1,this},Stack.prototype.clear=function(){this.__data__=new ListCache,this.size=0},Stack.prototype.delete=function(key){var data=this.__data__,key=data.delete(key);return this.size=data.size,key},Stack.prototype.get=function(key){return this.__data__.get(key)},Stack.prototype.has=function(key){return this.__data__.has(key)},Stack.prototype.set=function(key,value){var data=this.__data__;if(data instanceof ListCache){var pairs=data.__data__;if(!Map||pairs.length<199)return pairs.push([key,value]),this.size=++data.size,this;data=this.__data__=new MapCache(pairs)}return data.set(key,value),this.size=data.size,this};var fromRight,baseFor=function(object,iteratee,keysFunc){for(var index=-1,iterable=Object(object),props=keysFunc(object),length=props.length;length--;){var key=props[fromRight?length:++index];if(!1===iteratee(iterable[key],key,iterable))break}return object};function baseGetTag(value){return null==value?void 0===value?undefinedTag:nullTag:(symToStringTag&&symToStringTag in Object(value)?function(value){var isOwn=hasOwnProperty.call(value,symToStringTag),tag=value[symToStringTag];try{var unmasked=!(value[symToStringTag]=void 0)}catch(e){}var result=nativeObjectToString.call(value);unmasked&&(isOwn?value[symToStringTag]=tag:delete value[symToStringTag]);return result}:function(value){return nativeObjectToString.call(value)})(value)}function baseIsArguments(value){return isObjectLike(value)&&"[object Arguments]"==baseGetTag(value)}function baseIsNative(value){var func;return isObject(value)&&(func=value,!(maskSrcKey&&maskSrcKey in func))&&(isFunction(value)?reIsNative:reIsHostCtor).test(function(func){if(null!=func){try{return funcToString.call(func)}catch(e){}try{return func+""}catch(e){}}return""}(value))}function baseKeysIn(object){if(!isObject(object))return function(object){var result=[];if(null!=object)for(var key in Object(object))result.push(key);return result}(object);var key,isProto=isPrototype(object),result=[];for(key in object)("constructor"!=key||!isProto&&hasOwnProperty.call(object,key))&&result.push(key);return result}function baseMerge(object,source,srcIndex,customizer,stack){object!==source&&baseFor(source,function(srcValue,key){var newValue;stack=stack||new Stack,isObject(srcValue)?function(object,source,key,srcIndex,mergeFunc,customizer,stack){var isArr,isBuff,isTyped,objValue=safeGet(object,key),srcValue=safeGet(source,key),stacked=stack.get(srcValue);stacked?assignMergeValue(object,key,stacked):(stacked=customizer?customizer(objValue,srcValue,key+"",object,source,stack):void 0,(source=void 0===stacked)&&(isArr=isArray(srcValue),isBuff=!isArr&&isBuffer(srcValue),isTyped=!isArr&&!isBuff&&isTypedArray(srcValue),stacked=srcValue,isArr||isBuff||isTyped?stacked=isArray(objValue)?objValue:function(value){return isObjectLike(value)&&isArrayLike(value)}(objValue)?function(source,array){var index=-1,length=source.length;array=array||Array(length);for(;++index<length;)array[index]=source[index];return array}(objValue):isBuff?function(buffer,isDeep){if(isDeep)return buffer.slice();isDeep=buffer.length,isDeep=allocUnsafe?allocUnsafe(isDeep):new buffer.constructor(isDeep);return buffer.copy(isDeep),isDeep}(srcValue,!(source=!1)):isTyped?function(typedArray,isDeep){isDeep=isDeep?function(arrayBuffer){var result=new arrayBuffer.constructor(arrayBuffer.byteLength);return new Uint8Array(result).set(new Uint8Array(arrayBuffer)),result}(typedArray.buffer):typedArray.buffer;return new typedArray.constructor(isDeep,typedArray.byteOffset,typedArray.length)}(srcValue,!(source=!1)):[]:function(value){if(!isObjectLike(value)||baseGetTag(value)!=objectTag)return;value=getPrototype(value);if(null===value)return 1;value=hasOwnProperty.call(value,"constructor")&&value.constructor;return"function"==typeof value&&value instanceof value&&funcToString.call(value)==objectCtorString}(srcValue)||isArguments(srcValue)?isArguments(stacked=objValue)?stacked=function(value){return function(source,props,object,customizer){var isNew=!object,index=(object=object||{},-1),length=props.length;for(;++index<length;){var key=props[index],newValue=customizer?customizer(object[key],source[key],key,object,source):void 0;void 0===newValue&&(newValue=source[key]),(isNew?baseAssignValue:function(object,key,value){var objValue=object[key];hasOwnProperty.call(object,key)&&eq(objValue,value)&&(void 0!==value||key in object)||baseAssignValue(object,key,value)})(object,key,newValue)}return object}(value,keysIn(value))}(objValue):isObject(objValue)&&!isFunction(objValue)||(stacked=function(object){return"function"!=typeof object.constructor||isPrototype(object)?{}:baseCreate(getPrototype(object))}(srcValue)):source=!1),source&&(stack.set(srcValue,stacked),mergeFunc(stacked,srcValue,srcIndex,customizer,stack),stack.delete(srcValue)),assignMergeValue(object,key,stacked))}(object,source,key,srcIndex,baseMerge,customizer,stack):(newValue=customizer?customizer(safeGet(object,key),srcValue,key+"",object,source,stack):void 0,assignMergeValue(object,key,newValue=void 0===newValue?srcValue:newValue))},keysIn)}function baseRest(func,start){return setToString(function(func,start,transform){return start=nativeMax(void 0===start?func.length-1:start,0),function(){for(var args=arguments,index=-1,length=nativeMax(args.length-start,0),array=Array(length);++index<length;)array[index]=args[start+index];for(var index=-1,otherArgs=Array(start+1);++index<start;)otherArgs[index]=args[index];return otherArgs[start]=transform(array),function(func,thisArg,args){switch(args.length){case 0:return func.call(thisArg);case 1:return func.call(thisArg,args[0]);case 2:return func.call(thisArg,args[0],args[1]);case 3:return func.call(thisArg,args[0],args[1],args[2])}return func.apply(thisArg,args)}(func,this,otherArgs)}}(func,start,identity),func+"")}function getMapData(map,key){var value,type,map=map.__data__;return("string"==(type=typeof(value=key))||"number"==type||"symbol"==type||"boolean"==type?"__proto__"!==value:null===value)?map["string"==typeof key?"string":"hash"]:map.map}function getNative(object,key){object=function(object,key){return null==object?void 0:object[key]}(object,key);return baseIsNative(object)?object:void 0}function isIndex(value,length){var type=typeof value;return(length=null==length?MAX_SAFE_INTEGER:length)&&("number"==type||"symbol"!=type&&reIsUint.test(value))&&-1<value&&value%1==0&&value<length}function isPrototype(value){var Ctor=value&&value.constructor;return value===("function"==typeof Ctor&&Ctor.prototype||objectProto)}function safeGet(object,key){if(("constructor"!==key||"function"!=typeof object[key])&&"__proto__"!=key)return object[key]}var setToString=function(func){var count=0,lastCalled=0;return function(){var stamp=nativeNow(),remaining=16-(stamp-lastCalled);if(lastCalled=stamp,0<remaining){if(800<=++count)return arguments[0]}else count=0;return func.apply(void 0,arguments)}}(defineProperty?function(func,string){return defineProperty(func,"toString",{configurable:!0,enumerable:!1,value:(value=string,function(){return value}),writable:!0});var value}:identity);function eq(value,other){return value===other||value!=value&&other!=other}var isArguments=baseIsArguments(function(){return arguments}())?baseIsArguments:function(value){return isObjectLike(value)&&hasOwnProperty.call(value,"callee")&&!propertyIsEnumerable.call(value,"callee")},isArray=Array.isArray;function isArrayLike(value){return null!=value&&isLength(value.length)&&!isFunction(value)}var isBuffer=exports||function(){return!1};function isFunction(value){if(isObject(value))return(value=baseGetTag(value))==funcTag||value==genTag||value==asyncTag||value==proxyTag}function isLength(value){return"number"==typeof value&&-1<value&&value%1==0&&value<=MAX_SAFE_INTEGER}function isObject(value){var type=typeof value;return null!=value&&("object"==type||"function"==type)}function isObjectLike(value){return null!=value&&"object"==typeof value}var isTypedArray=__webpack_require__?function(func){return function(value){return func(value)}}(__webpack_require__):function(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[baseGetTag(value)]};function keysIn(object){return isArrayLike(object)?arrayLikeKeys(object,!0):baseKeysIn(object)}assigner=function(object,source,srcIndex,customizer){baseMerge(object,source,srcIndex,customizer)};var assigner,arrayProto=baseRest(function(object,sources){var index=-1,length=sources.length,customizer=1<length?sources[length-1]:void 0,guard=2<length?sources[2]:void 0,customizer=3<assigner.length&&"function"==typeof customizer?(length--,customizer):void 0;for(guard&&function(value,index,object){if(isObject(object)){var type=typeof index;if("number"==type?isArrayLike(object)&&isIndex(index,object.length):"string"==type&&index in object)return eq(object[index],value)}return}(sources[0],sources[1],guard)&&(customizer=length<3?void 0:customizer,length=1),object=Object(object);++index<length;){var source=sources[index];source&&assigner(object,source,index,customizer)}return object});function identity(value){return value}module.exports=arrayProto},590:module=>{var hasElementType="undefined"!=typeof Element,hasMap="function"==typeof Map,hasSet="function"==typeof Set,hasArrayBuffer="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;module.exports=function(a,b){try{return function equal(a,b){if(a===b)return!0;if(a&&b&&"object"==typeof a&&"object"==typeof b){if(a.constructor!==b.constructor)return!1;var length,i,keys,it;if(Array.isArray(a)){if((length=a.length)!=b.length)return!1;for(i=length;0!=i--;)if(!equal(a[i],b[i]))return!1}else if(hasMap&&a instanceof Map&&b instanceof Map){if(a.size!==b.size)return!1;for(it=a.entries();!(i=it.next()).done;)if(!b.has(i.value[0]))return!1;for(it=a.entries();!(i=it.next()).done;)if(!equal(i.value[1],b.get(i.value[0])))return!1}else if(hasSet&&a instanceof Set&&b instanceof Set){if(a.size!==b.size)return!1;for(it=a.entries();!(i=it.next()).done;)if(!b.has(i.value[0]))return!1}else if(hasArrayBuffer&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(b)){if((length=a.length)!=b.length)return!1;for(i=length;0!=i--;)if(a[i]!==b[i])return!1}else{if(a.constructor===RegExp)return a.source===b.source&&a.flags===b.flags;if(a.valueOf!==Object.prototype.valueOf&&"function"==typeof a.valueOf&&"function"==typeof b.valueOf)return a.valueOf()===b.valueOf();if(a.toString!==Object.prototype.toString&&"function"==typeof a.toString&&"function"==typeof b.toString)return a.toString()===b.toString();if((length=(keys=Object.keys(a)).length)!==Object.keys(b).length)return!1;for(i=length;0!=i--;)if(!Object.prototype.hasOwnProperty.call(b,keys[i]))return!1;if(hasElementType&&a instanceof Element)return!1;for(i=length;0!=i--;)if(("_owner"!==keys[i]&&"__v"!==keys[i]&&"__o"!==keys[i]||!a.$$typeof)&&!equal(a[keys[i]],b[keys[i]]))return!1}return!0}return a!=a&&b!=b}(a,b)}catch(error){if((error.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw error}}},921:(__unused_webpack_module,exports)=>{"use strict";
/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var b="function"==typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b?Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v=b?Symbol.for("react.block"):60121,w=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119;function z(a){if("object"==typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l,exports.ConcurrentMode=m,exports.ContextConsumer=k,exports.ContextProvider=h,exports.Element=c,exports.ForwardRef=n,exports.Fragment=e,exports.Lazy=t,exports.Memo=r,exports.Portal=d,exports.Profiler=g,exports.StrictMode=f,exports.Suspense=p,exports.isAsyncMode=function(a){return A(a)||z(a)===l},exports.isConcurrentMode=A,exports.isContextConsumer=function(a){return z(a)===k},exports.isContextProvider=function(a){return z(a)===h},exports.isElement=function(a){return"object"==typeof a&&null!==a&&a.$$typeof===c},exports.isForwardRef=function(a){return z(a)===n},exports.isFragment=function(a){return z(a)===e},exports.isLazy=function(a){return z(a)===t},exports.isMemo=function(a){return z(a)===r},exports.isPortal=function(a){return z(a)===d},exports.isProfiler=function(a){return z(a)===g},exports.isStrictMode=function(a){return z(a)===f},exports.isSuspense=function(a){return z(a)===p},exports.isValidElementType=function(a){return"string"==typeof a||"function"==typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"==typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)},exports.typeOf=z},864:(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__(921)},938:module=>{module.exports={ReactQueryDevtools:function(){return null},ReactQueryDevtoolsPanel:function(){return null}}},852:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{j:()=>focusManager});var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(849),__webpack_exports__=__webpack_require__(943),_utils__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(288),focusManager=new(function(_Subscribable){function FocusManager(){var _this=_Subscribable.call(this)||this;return _this.setup=function(onFocus){var _window,listener;if(!_utils__WEBPACK_IMPORTED_MODULE_1__.sk&&null!=(_window=window)&&_window.addEventListener)return listener=function(){return onFocus()},window.addEventListener("visibilitychange",listener,!1),window.addEventListener("focus",listener,!1),function(){window.removeEventListener("visibilitychange",listener),window.removeEventListener("focus",listener)}},_this}(0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.Z)(FocusManager,_Subscribable);var _proto=FocusManager.prototype;return _proto.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},_proto.onUnsubscribe=function(){var _this$cleanup;this.hasListeners()||(null!=(_this$cleanup=this.cleanup)&&_this$cleanup.call(this),this.cleanup=void 0)},_proto.setEventListener=function(setup){var _this$cleanup2,_this2=this;this.setup=setup,null!=(_this$cleanup2=this.cleanup)&&_this$cleanup2.call(this),this.cleanup=setup(function(focused){"boolean"==typeof focused?_this2.setFocused(focused):_this2.onFocus()})},_proto.setFocused=function(focused){(this.focused=focused)&&this.onFocus()},_proto.onFocus=function(){this.listeners.forEach(function(listener){listener()})},_proto.isFocused=function(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)},FocusManager}(__webpack_exports__.l))},747:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{QueryClient:()=>_queryClient__WEBPACK_IMPORTED_MODULE_0__.S});var _queryClient__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(323),_types__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(755);__webpack_require__.o(_types__WEBPACK_IMPORTED_MODULE_1__,"QueryClientProvider")&&__webpack_require__.d(__webpack_exports__,{QueryClientProvider:function(){return _types__WEBPACK_IMPORTED_MODULE_1__.QueryClientProvider}}),__webpack_require__.o(_types__WEBPACK_IMPORTED_MODULE_1__,"useMutation")&&__webpack_require__.d(__webpack_exports__,{useMutation:function(){return _types__WEBPACK_IMPORTED_MODULE_1__.useMutation}}),__webpack_require__.o(_types__WEBPACK_IMPORTED_MODULE_1__,"useQuery")&&__webpack_require__.d(__webpack_exports__,{useQuery:function(){return _types__WEBPACK_IMPORTED_MODULE_1__.useQuery}}),__webpack_require__.o(_types__WEBPACK_IMPORTED_MODULE_1__,"useQueryClient")&&__webpack_require__.d(__webpack_exports__,{useQueryClient:function(){return _types__WEBPACK_IMPORTED_MODULE_1__.useQueryClient}})},909:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>function(newLogger){logger=newLogger},j:()=>function(){return logger}});var logger=console},262:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{R:()=>getDefaultState,m:()=>Mutation});var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(312),_logger__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(909),_notifyManager__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(101),_retryer__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(216),_utils__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(288),Mutation=function(){function Mutation(config){this.options=(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},config.defaultOptions,config.options),this.mutationId=config.mutationId,this.mutationCache=config.mutationCache,this.observers=[],this.state=config.state||getDefaultState(),this.meta=config.meta}var _proto=Mutation.prototype;return _proto.setState=function(state){this.dispatch({type:"setState",state:state})},_proto.addObserver=function(observer){-1===this.observers.indexOf(observer)&&this.observers.push(observer)},_proto.removeObserver=function(observer){this.observers=this.observers.filter(function(x){return x!==observer})},_proto.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(_utils__WEBPACK_IMPORTED_MODULE_1__.ZT).catch(_utils__WEBPACK_IMPORTED_MODULE_1__.ZT)):Promise.resolve()},_proto.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},_proto.execute=function(){var data,_this=this,restored="loading"===this.state.status,promise=Promise.resolve();return restored||(this.dispatch({type:"loading",variables:this.options.variables}),promise=promise.then(function(){null!=_this.mutationCache.config.onMutate&&_this.mutationCache.config.onMutate(_this.state.variables,_this)}).then(function(){return null==_this.options.onMutate?void 0:_this.options.onMutate(_this.state.variables)}).then(function(context){context!==_this.state.context&&_this.dispatch({type:"loading",context:context,variables:_this.state.variables})})),promise.then(function(){return _this.executeMutation()}).then(function(result){data=result,null!=_this.mutationCache.config.onSuccess&&_this.mutationCache.config.onSuccess(data,_this.state.variables,_this.state.context,_this)}).then(function(){return null==_this.options.onSuccess?void 0:_this.options.onSuccess(data,_this.state.variables,_this.state.context)}).then(function(){return null==_this.options.onSettled?void 0:_this.options.onSettled(data,null,_this.state.variables,_this.state.context)}).then(function(){return _this.dispatch({type:"success",data:data}),data}).catch(function(error){return null!=_this.mutationCache.config.onError&&_this.mutationCache.config.onError(error,_this.state.variables,_this.state.context,_this),(0,_logger__WEBPACK_IMPORTED_MODULE_2__.j)().error(error),Promise.resolve().then(function(){return null==_this.options.onError?void 0:_this.options.onError(error,_this.state.variables,_this.state.context)}).then(function(){return null==_this.options.onSettled?void 0:_this.options.onSettled(void 0,error,_this.state.variables,_this.state.context)}).then(function(){throw _this.dispatch({type:"error",error:error}),error})})},_proto.executeMutation=function(){var _this$options$retry,_this2=this;return this.retryer=new _retryer__WEBPACK_IMPORTED_MODULE_3__.m4({fn:function(){return _this2.options.mutationFn?_this2.options.mutationFn(_this2.state.variables):Promise.reject("No mutationFn found")},onFail:function(){_this2.dispatch({type:"failed"})},onPause:function(){_this2.dispatch({type:"pause"})},onContinue:function(){_this2.dispatch({type:"continue"})},retry:null!=(_this$options$retry=this.options.retry)?_this$options$retry:0,retryDelay:this.options.retryDelay}),this.retryer.promise},_proto.dispatch=function(action){var _this3=this;this.state=function(state,action){switch(action.type){case"failed":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{failureCount:state.failureCount+1});case"pause":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{isPaused:!0});case"continue":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{isPaused:!1});case"loading":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{context:action.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:action.variables});case"success":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{data:action.data,error:null,status:"success",isPaused:!1});case"error":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,{data:void 0,error:action.error,failureCount:state.failureCount+1,isPaused:!1,status:"error"});case"setState":return(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},state,action.state);default:return state}}(this.state,action),_notifyManager__WEBPACK_IMPORTED_MODULE_4__.V.batch(function(){_this3.observers.forEach(function(observer){observer.onMutationUpdate(action)}),_this3.mutationCache.notify(_this3)})},Mutation}();function getDefaultState(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}},101:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{V:()=>notifyManager});var _utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(288),notifyManager=new(function(){function NotifyManager(){this.queue=[],this.transactions=0,this.notifyFn=function(callback){callback()},this.batchNotifyFn=function(callback){callback()}}var _proto=NotifyManager.prototype;return _proto.batch=function(callback){var result;this.transactions++;try{result=callback()}finally{this.transactions--,this.transactions||this.flush()}return result},_proto.schedule=function(callback){var _this=this;this.transactions?this.queue.push(callback):(0,_utils__WEBPACK_IMPORTED_MODULE_0__.A4)(function(){_this.notifyFn(callback)})},_proto.batchCalls=function(callback){var _this2=this;return function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];_this2.schedule(function(){callback.apply(void 0,args)})}},_proto.flush=function(){var _this3=this,queue=this.queue;this.queue=[],queue.length&&(0,_utils__WEBPACK_IMPORTED_MODULE_0__.A4)(function(){_this3.batchNotifyFn(function(){queue.forEach(function(callback){_this3.notifyFn(callback)})})})},_proto.setNotifyFunction=function(fn){this.notifyFn=fn},_proto.setBatchNotifyFunction=function(fn){this.batchNotifyFn=fn},NotifyManager}())},68:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{N:()=>onlineManager});var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(849),__webpack_exports__=__webpack_require__(943),_utils__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(288),onlineManager=new(function(_Subscribable){function OnlineManager(){var _this=_Subscribable.call(this)||this;return _this.setup=function(onOnline){var _window,listener;if(!_utils__WEBPACK_IMPORTED_MODULE_1__.sk&&null!=(_window=window)&&_window.addEventListener)return listener=function(){return onOnline()},window.addEventListener("online",listener,!1),window.addEventListener("offline",listener,!1),function(){window.removeEventListener("online",listener),window.removeEventListener("offline",listener)}},_this}(0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__.Z)(OnlineManager,_Subscribable);var _proto=OnlineManager.prototype;return _proto.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},_proto.onUnsubscribe=function(){var _this$cleanup;this.hasListeners()||(null!=(_this$cleanup=this.cleanup)&&_this$cleanup.call(this),this.cleanup=void 0)},_proto.setEventListener=function(setup){var _this$cleanup2,_this2=this;this.setup=setup,null!=(_this$cleanup2=this.cleanup)&&_this$cleanup2.call(this),this.cleanup=setup(function(online){"boolean"==typeof online?_this2.setOnline(online):_this2.onOnline()})},_proto.setOnline=function(online){(this.online=online)&&this.onOnline()},_proto.onOnline=function(){this.listeners.forEach(function(listener){listener()})},_proto.isOnline=function(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine},OnlineManager}(__webpack_exports__.l))},323:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{S:()=>QueryClient});var esm_extends=__webpack_require__(312),utils=__webpack_require__(288),inheritsLoose=__webpack_require__(849),notifyManager=__webpack_require__(101),logger=__webpack_require__(909),retryer=__webpack_require__(216),Query=function(){function Query(config){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=config.defaultOptions,this.setOptions(config.options),this.observers=[],this.cache=config.cache,this.queryKey=config.queryKey,this.queryHash=config.queryHash,this.initialState=config.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=config.meta,this.scheduleGc()}var _proto=Query.prototype;return _proto.setOptions=function(options){this.options=(0,esm_extends.Z)({},this.defaultOptions,options),this.meta=null==options?void 0:options.meta,this.cacheTime=Math.max(this.cacheTime||0,null!=(options=this.options.cacheTime)?options:3e5)},_proto.setDefaultOptions=function(options){this.defaultOptions=options},_proto.scheduleGc=function(){var _this=this;this.clearGcTimeout(),(0,utils.PN)(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){_this.optionalRemove()},this.cacheTime))},_proto.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},_proto.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},_proto.setData=function(updater,options){var _this$options$isDataE,_this$options,prevData=this.state.data,updater=(0,utils.SE)(updater,prevData);return null!=(_this$options$isDataE=(_this$options=this.options).isDataEqual)&&_this$options$isDataE.call(_this$options,prevData,updater)?updater=prevData:!1!==this.options.structuralSharing&&(updater=(0,utils.Q$)(prevData,updater)),this.dispatch({data:updater,type:"success",dataUpdatedAt:null==options?void 0:options.updatedAt}),updater},_proto.setState=function(state,setStateOptions){this.dispatch({type:"setState",state:state,setStateOptions:setStateOptions})},_proto.cancel=function(options){var _this$retryer,promise=this.promise;return null!=(_this$retryer=this.retryer)&&_this$retryer.cancel(options),promise?promise.then(utils.ZT).catch(utils.ZT):Promise.resolve()},_proto.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},_proto.reset=function(){this.destroy(),this.setState(this.initialState)},_proto.isActive=function(){return this.observers.some(function(observer){return!1!==observer.options.enabled})},_proto.isFetching=function(){return this.state.isFetching},_proto.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(observer){return observer.getCurrentResult().isStale})},_proto.isStaleByTime=function(staleTime){return void 0===staleTime&&(staleTime=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!(0,utils.Kp)(this.state.dataUpdatedAt,staleTime)},_proto.onFocus=function(){var observer=this.observers.find(function(x){return x.shouldFetchOnWindowFocus()});observer&&observer.refetch(),null!=(observer=this.retryer)&&observer.continue()},_proto.onOnline=function(){var observer=this.observers.find(function(x){return x.shouldFetchOnReconnect()});observer&&observer.refetch(),null!=(observer=this.retryer)&&observer.continue()},_proto.addObserver=function(observer){-1===this.observers.indexOf(observer)&&(this.observers.push(observer),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:observer}))},_proto.removeObserver=function(observer){-1!==this.observers.indexOf(observer)&&(this.observers=this.observers.filter(function(x){return x!==observer}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:observer}))},_proto.getObserversCount=function(){return this.observers.length},_proto.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},_proto.fetch=function(options,fetchOptions){var _this2=this;if(this.state.isFetching)if(this.state.dataUpdatedAt&&null!=fetchOptions&&fetchOptions.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null!=(_this$retryer4=this.retryer)&&_this$retryer4.continueRetry(),this.promise;options&&this.setOptions(options),this.options.queryFn||(_this$retryer4=this.observers.find(function(x){return x.options.queryFn}))&&this.setOptions(_this$retryer4.options);var options=(0,utils.mc)(this.queryKey),abortController=(0,utils.G9)(),queryFnContext={queryKey:options,pageParam:void 0,meta:this.meta},_this$retryer4=(Object.defineProperty(queryFnContext,"signal",{enumerable:!0,get:function(){if(abortController)return _this2.abortSignalConsumed=!0,abortController.signal}}),{fetchOptions:fetchOptions,options:this.options,queryKey:options,state:this.state,fetchFn:function(){return _this2.options.queryFn?(_this2.abortSignalConsumed=!1,_this2.options.queryFn(queryFnContext)):Promise.reject("Missing queryFn")},meta:this.meta});return null!=(fetchOptions=this.options.behavior)&&fetchOptions.onFetch&&null!=(options=this.options.behavior)&&options.onFetch(_this$retryer4),this.revertState=this.state,this.state.isFetching&&this.state.fetchMeta===(null==(fetchOptions=_this$retryer4.fetchOptions)?void 0:fetchOptions.meta)||this.dispatch({type:"fetch",meta:null==(options=_this$retryer4.fetchOptions)?void 0:options.meta}),this.retryer=new retryer.m4({fn:_this$retryer4.fetchFn,abort:null==abortController||null==(fetchOptions=abortController.abort)?void 0:fetchOptions.bind(abortController),onSuccess:function(data){_this2.setData(data),null!=_this2.cache.config.onSuccess&&_this2.cache.config.onSuccess(data,_this2),0===_this2.cacheTime&&_this2.optionalRemove()},onError:function(error){(0,retryer.DV)(error)&&error.silent||_this2.dispatch({type:"error",error:error}),(0,retryer.DV)(error)||(null!=_this2.cache.config.onError&&_this2.cache.config.onError(error,_this2),(0,logger.j)().error(error)),0===_this2.cacheTime&&_this2.optionalRemove()},onFail:function(){_this2.dispatch({type:"failed"})},onPause:function(){_this2.dispatch({type:"pause"})},onContinue:function(){_this2.dispatch({type:"continue"})},retry:_this$retryer4.options.retry,retryDelay:_this$retryer4.options.retryDelay}),this.promise=this.retryer.promise,this.promise},_proto.dispatch=function(action){var _this3=this;this.state=this.reducer(this.state,action),notifyManager.V.batch(function(){_this3.observers.forEach(function(observer){observer.onQueryUpdate(action)}),_this3.cache.notify({query:_this3,type:"queryUpdated",action:action})})},_proto.getDefaultState=function(options){var data="function"==typeof options.initialData?options.initialData():options.initialData,options=void 0!==options.initialData?"function"==typeof options.initialDataUpdatedAt?options.initialDataUpdatedAt():options.initialDataUpdatedAt:0,hasData=void 0!==data;return{data:data,dataUpdateCount:0,dataUpdatedAt:hasData?null!=options?options:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:hasData?"success":"idle"}},_proto.reducer=function(state,action){switch(action.type){case"failed":return(0,esm_extends.Z)({},state,{fetchFailureCount:state.fetchFailureCount+1});case"pause":return(0,esm_extends.Z)({},state,{isPaused:!0});case"continue":return(0,esm_extends.Z)({},state,{isPaused:!1});case"fetch":return(0,esm_extends.Z)({},state,{fetchFailureCount:0,fetchMeta:null!=(_action$meta=action.meta)?_action$meta:null,isFetching:!0,isPaused:!1},!state.dataUpdatedAt&&{error:null,status:"loading"});case"success":return(0,esm_extends.Z)({},state,{data:action.data,dataUpdateCount:state.dataUpdateCount+1,dataUpdatedAt:null!=(_action$meta=action.dataUpdatedAt)?_action$meta:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var _action$meta=action.error;return(0,retryer.DV)(_action$meta)&&_action$meta.revert&&this.revertState?(0,esm_extends.Z)({},this.revertState):(0,esm_extends.Z)({},state,{error:_action$meta,errorUpdateCount:state.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:state.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return(0,esm_extends.Z)({},state,{isInvalidated:!0});case"setState":return(0,esm_extends.Z)({},state,action.state);default:return state}},Query}(),__webpack_exports__=__webpack_require__(943),QueryCache=function(_Subscribable){function QueryCache(config){var _this=_Subscribable.call(this)||this;return _this.config=config||{},_this.queries=[],_this.queriesMap={},_this}(0,inheritsLoose.Z)(QueryCache,_Subscribable);var _proto=QueryCache.prototype;return _proto.build=function(client,options,state){var queryKey=options.queryKey,_options$queryHash=null!=(_options$queryHash=options.queryHash)?_options$queryHash:(0,utils.Rm)(queryKey,options),query=this.get(_options$queryHash);return query||(query=new Query({cache:this,queryKey:queryKey,queryHash:_options$queryHash,options:client.defaultQueryOptions(options),state:state,defaultOptions:client.getQueryDefaults(queryKey),meta:options.meta}),this.add(query)),query},_proto.add=function(query){this.queriesMap[query.queryHash]||(this.queriesMap[query.queryHash]=query,this.queries.push(query),this.notify({type:"queryAdded",query:query}))},_proto.remove=function(query){var queryInMap=this.queriesMap[query.queryHash];queryInMap&&(query.destroy(),this.queries=this.queries.filter(function(x){return x!==query}),queryInMap===query&&delete this.queriesMap[query.queryHash],this.notify({type:"queryRemoved",query:query}))},_proto.clear=function(){var _this2=this;notifyManager.V.batch(function(){_this2.queries.forEach(function(query){_this2.remove(query)})})},_proto.get=function(queryHash){return this.queriesMap[queryHash]},_proto.getAll=function(){return this.queries},_proto.find=function(arg1,arg2){var filters=(0,utils.I6)(arg1,arg2)[0];return void 0===filters.exact&&(filters.exact=!0),this.queries.find(function(query){return(0,utils._x)(filters,query)})},_proto.findAll=function(arg1,arg2){var filters=(0,utils.I6)(arg1,arg2)[0];return 0<Object.keys(filters).length?this.queries.filter(function(query){return(0,utils._x)(filters,query)}):this.queries},_proto.notify=function(event){var _this3=this;notifyManager.V.batch(function(){_this3.listeners.forEach(function(listener){listener(event)})})},_proto.onFocus=function(){var _this4=this;notifyManager.V.batch(function(){_this4.queries.forEach(function(query){query.onFocus()})})},_proto.onOnline=function(){var _this5=this;notifyManager.V.batch(function(){_this5.queries.forEach(function(query){query.onOnline()})})},QueryCache}(__webpack_exports__.l),core_mutation=__webpack_require__(262),MutationCache=function(_Subscribable){function MutationCache(config){var _this=_Subscribable.call(this)||this;return _this.config=config||{},_this.mutations=[],_this.mutationId=0,_this}(0,inheritsLoose.Z)(MutationCache,_Subscribable);var _proto=MutationCache.prototype;return _proto.build=function(client,options,state){state=new core_mutation.m({mutationCache:this,mutationId:++this.mutationId,options:client.defaultMutationOptions(options),state:state,defaultOptions:options.mutationKey?client.getMutationDefaults(options.mutationKey):void 0,meta:options.meta});return this.add(state),state},_proto.add=function(mutation){this.mutations.push(mutation),this.notify(mutation)},_proto.remove=function(mutation){this.mutations=this.mutations.filter(function(x){return x!==mutation}),mutation.cancel(),this.notify(mutation)},_proto.clear=function(){var _this2=this;notifyManager.V.batch(function(){_this2.mutations.forEach(function(mutation){_this2.remove(mutation)})})},_proto.getAll=function(){return this.mutations},_proto.find=function(filters){return void 0===filters.exact&&(filters.exact=!0),this.mutations.find(function(mutation){return(0,utils.X7)(filters,mutation)})},_proto.findAll=function(filters){return this.mutations.filter(function(mutation){return(0,utils.X7)(filters,mutation)})},_proto.notify=function(mutation){var _this3=this;notifyManager.V.batch(function(){_this3.listeners.forEach(function(listener){listener(mutation)})})},_proto.onFocus=function(){this.resumePausedMutations()},_proto.onOnline=function(){this.resumePausedMutations()},_proto.resumePausedMutations=function(){var pausedMutations=this.mutations.filter(function(x){return x.state.isPaused});return notifyManager.V.batch(function(){return pausedMutations.reduce(function(promise,mutation){return promise.then(function(){return mutation.continue().catch(utils.ZT)})},Promise.resolve())})},MutationCache}(__webpack_exports__.l),focusManager=__webpack_require__(852),onlineManager=__webpack_require__(68);function infiniteQueryBehavior(){return{onFetch:function(context){context.fetchFn=function(){function fetchPage(pages,manual,param,previous){var promise;return cancelled?Promise.reject("Cancelled"):void 0===param&&!manual&&pages.length?Promise.resolve(pages):(manual={queryKey:context.queryKey,signal:abortSignal,pageParam:param,meta:context.meta},manual=queryFn(manual),promise=Promise.resolve(manual).then(function(page){return buildNewPages(pages,param,page,previous)}),(0,retryer.LE)(manual)&&(promise.cancel=manual.cancel),promise)}var promise,_context$state$data,refetchPage=null==(_context$fetchOptions=context.fetchOptions)||null==(_context$fetchOptions=_context$fetchOptions.meta)?void 0:_context$fetchOptions.refetchPage,_context$fetchOptions=null==(_context$fetchOptions=context.fetchOptions)||null==(_context$fetchOptions=_context$fetchOptions.meta)?void 0:_context$fetchOptions.fetchMore,pageParam=null==_context$fetchOptions?void 0:_context$fetchOptions.pageParam,isFetchingNextPage="forward"===(null==_context$fetchOptions?void 0:_context$fetchOptions.direction),_context$fetchOptions="backward"===(null==_context$fetchOptions?void 0:_context$fetchOptions.direction),oldPages=(null==(_context$state$data=context.state.data)?void 0:_context$state$data.pages)||[],oldPageParams=(null==(_context$state$data=context.state.data)?void 0:_context$state$data.pageParams)||[],abortController=(0,utils.G9)(),abortSignal=null==abortController?void 0:abortController.signal,newPageParams=oldPageParams,cancelled=!1,queryFn=context.options.queryFn||function(){return Promise.reject("Missing queryFn")},buildNewPages=function(pages,param,page,previous){return newPageParams=previous?[param].concat(newPageParams):[].concat(newPageParams,[param]),previous?[page].concat(pages):[].concat(pages,[page])},_context$fetchOptions=(oldPages.length?isFetchingNextPage?(isFetchingNextPage=(_context$state$data=void 0!==pageParam)?pageParam:getNextPageParam(context.options,oldPages),promise=fetchPage(oldPages,_context$state$data,isFetchingNextPage)):_context$fetchOptions?(isFetchingNextPage=(_context$state$data=void 0!==pageParam)?pageParam:getPreviousPageParam(context.options,oldPages),promise=fetchPage(oldPages,_context$state$data,isFetchingNextPage,!0)):function(){newPageParams=[];for(var manual=void 0===context.options.getNextPageParam,shouldFetchFirstPage=!refetchPage||!oldPages[0]||refetchPage(oldPages[0],0,oldPages),i=(promise=shouldFetchFirstPage?fetchPage([],manual,oldPageParams[0]):Promise.resolve(buildNewPages([],oldPageParams[0],oldPages[0])),1);i<oldPages.length;i++)!function(i){promise=promise.then(function(pages){var _param2;return refetchPage&&oldPages[i]&&!refetchPage(oldPages[i],i,oldPages)?Promise.resolve(buildNewPages(pages,oldPageParams[i],oldPages[i])):(_param2=manual?oldPageParams[i]:getNextPageParam(context.options,pages),fetchPage(pages,manual,_param2))})}(i)}():promise=fetchPage([]),promise.then(function(pages){return{pages:pages,pageParams:newPageParams}}));return _context$fetchOptions.cancel=function(){cancelled=!0,null!=abortController&&abortController.abort(),(0,retryer.LE)(promise)&&promise.cancel()},_context$fetchOptions}}}}function getNextPageParam(options,pages){return null==options.getNextPageParam?void 0:options.getNextPageParam(pages[pages.length-1],pages)}function getPreviousPageParam(options,pages){return null==options.getPreviousPageParam?void 0:options.getPreviousPageParam(pages[0],pages)}var QueryClient=function(){function QueryClient(config){this.queryCache=(config=void 0===config?{}:config).queryCache||new QueryCache,this.mutationCache=config.mutationCache||new MutationCache,this.defaultOptions=config.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var _proto=QueryClient.prototype;return _proto.mount=function(){var _this=this;this.unsubscribeFocus=focusManager.j.subscribe(function(){focusManager.j.isFocused()&&onlineManager.N.isOnline()&&(_this.mutationCache.onFocus(),_this.queryCache.onFocus())}),this.unsubscribeOnline=onlineManager.N.subscribe(function(){focusManager.j.isFocused()&&onlineManager.N.isOnline()&&(_this.mutationCache.onOnline(),_this.queryCache.onOnline())})},_proto.unmount=function(){var _this$unsubscribeFocu;null!=(_this$unsubscribeFocu=this.unsubscribeFocus)&&_this$unsubscribeFocu.call(this),null!=(_this$unsubscribeFocu=this.unsubscribeOnline)&&_this$unsubscribeFocu.call(this)},_proto.isFetching=function(arg1,arg2){arg1=(0,utils.I6)(arg1,arg2)[0];return arg1.fetching=!0,this.queryCache.findAll(arg1).length},_proto.isMutating=function(filters){return this.mutationCache.findAll((0,esm_extends.Z)({},filters,{fetching:!0})).length},_proto.getQueryData=function(queryKey,filters){return null==(queryKey=this.queryCache.find(queryKey,filters))?void 0:queryKey.state.data},_proto.getQueriesData=function(queryKeyOrFilters){return this.getQueryCache().findAll(queryKeyOrFilters).map(function(_ref){return[_ref.queryKey,_ref.state.data]})},_proto.setQueryData=function(queryKey,updater,options){queryKey=(0,utils._v)(queryKey),queryKey=this.defaultQueryOptions(queryKey);return this.queryCache.build(this,queryKey).setData(updater,options)},_proto.setQueriesData=function(queryKeyOrFilters,updater,options){var _this2=this;return notifyManager.V.batch(function(){return _this2.getQueryCache().findAll(queryKeyOrFilters).map(function(_ref2){_ref2=_ref2.queryKey;return[_ref2,_this2.setQueryData(_ref2,updater,options)]})})},_proto.getQueryState=function(queryKey,filters){return null==(queryKey=this.queryCache.find(queryKey,filters))?void 0:queryKey.state},_proto.removeQueries=function(arg1,arg2){var filters=(0,utils.I6)(arg1,arg2)[0],queryCache=this.queryCache;notifyManager.V.batch(function(){queryCache.findAll(filters).forEach(function(query){queryCache.remove(query)})})},_proto.resetQueries=function(arg1,arg2,arg3){var _this3=this,arg1=(0,utils.I6)(arg1,arg2,arg3),filters=arg1[0],options=arg1[1],queryCache=this.queryCache,refetchFilters=(0,esm_extends.Z)({},filters,{active:!0});return notifyManager.V.batch(function(){return queryCache.findAll(filters).forEach(function(query){query.reset()}),_this3.refetchQueries(refetchFilters,options)})},_proto.cancelQueries=function(arg1,arg2,arg3){var _this4=this,arg1=(0,utils.I6)(arg1,arg2,arg3),filters=arg1[0],arg2=arg1[1],cancelOptions=void 0===arg2?{}:arg2,arg3=(void 0===cancelOptions.revert&&(cancelOptions.revert=!0),notifyManager.V.batch(function(){return _this4.queryCache.findAll(filters).map(function(query){return query.cancel(cancelOptions)})}));return Promise.all(arg3).then(utils.ZT).catch(utils.ZT)},_proto.invalidateQueries=function(arg1,arg2,arg3){var _this5=this,arg1=(0,utils.I6)(arg1,arg2,arg3),filters=arg1[0],options=arg1[1],refetchFilters=(0,esm_extends.Z)({},filters,{active:null==(arg3=null!=(arg2=filters.refetchActive)?arg2:filters.active)||arg3,inactive:null!=(arg1=filters.refetchInactive)&&arg1});return notifyManager.V.batch(function(){return _this5.queryCache.findAll(filters).forEach(function(query){query.invalidate()}),_this5.refetchQueries(refetchFilters,options)})},_proto.refetchQueries=function(arg1,arg2,arg3){var _this6=this,arg1=(0,utils.I6)(arg1,arg2,arg3),filters=arg1[0],options=arg1[1],arg2=notifyManager.V.batch(function(){return _this6.queryCache.findAll(filters).map(function(query){return query.fetch(void 0,(0,esm_extends.Z)({},options,{meta:{refetchPage:null==filters?void 0:filters.refetchPage}}))})}),arg3=Promise.all(arg2).then(utils.ZT);return arg3=null!=options&&options.throwOnError?arg3:arg3.catch(utils.ZT)},_proto.fetchQuery=function(arg1,arg2,arg3){arg1=(0,utils._v)(arg1,arg2,arg3),arg2=this.defaultQueryOptions(arg1),void 0===arg2.retry&&(arg2.retry=!1),arg3=this.queryCache.build(this,arg2);return arg3.isStaleByTime(arg2.staleTime)?arg3.fetch(arg2):Promise.resolve(arg3.state.data)},_proto.prefetchQuery=function(arg1,arg2,arg3){return this.fetchQuery(arg1,arg2,arg3).then(utils.ZT).catch(utils.ZT)},_proto.fetchInfiniteQuery=function(arg1,arg2,arg3){arg1=(0,utils._v)(arg1,arg2,arg3);return arg1.behavior=infiniteQueryBehavior(),this.fetchQuery(arg1)},_proto.prefetchInfiniteQuery=function(arg1,arg2,arg3){return this.fetchInfiniteQuery(arg1,arg2,arg3).then(utils.ZT).catch(utils.ZT)},_proto.cancelMutations=function(){var _this7=this,promises=notifyManager.V.batch(function(){return _this7.mutationCache.getAll().map(function(mutation){return mutation.cancel()})});return Promise.all(promises).then(utils.ZT).catch(utils.ZT)},_proto.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},_proto.executeMutation=function(options){return this.mutationCache.build(this,options).execute()},_proto.getQueryCache=function(){return this.queryCache},_proto.getMutationCache=function(){return this.mutationCache},_proto.getDefaultOptions=function(){return this.defaultOptions},_proto.setDefaultOptions=function(options){this.defaultOptions=options},_proto.setQueryDefaults=function(queryKey,options){var result=this.queryDefaults.find(function(x){return(0,utils.yF)(queryKey)===(0,utils.yF)(x.queryKey)});result?result.defaultOptions=options:this.queryDefaults.push({queryKey:queryKey,defaultOptions:options})},_proto.getQueryDefaults=function(queryKey){var _this$queryDefaults$f;return!queryKey||null==(_this$queryDefaults$f=this.queryDefaults.find(function(x){return(0,utils.to)(queryKey,x.queryKey)}))?void 0:_this$queryDefaults$f.defaultOptions},_proto.setMutationDefaults=function(mutationKey,options){var result=this.mutationDefaults.find(function(x){return(0,utils.yF)(mutationKey)===(0,utils.yF)(x.mutationKey)});result?result.defaultOptions=options:this.mutationDefaults.push({mutationKey:mutationKey,defaultOptions:options})},_proto.getMutationDefaults=function(mutationKey){var _this$mutationDefault;return!mutationKey||null==(_this$mutationDefault=this.mutationDefaults.find(function(x){return(0,utils.to)(mutationKey,x.mutationKey)}))?void 0:_this$mutationDefault.defaultOptions},_proto.defaultQueryOptions=function(options){return null!=options&&options._defaulted||!(options=(0,esm_extends.Z)({},this.defaultOptions.queries,this.getQueryDefaults(null==options?void 0:options.queryKey),options,{_defaulted:!0})).queryHash&&options.queryKey&&(options.queryHash=(0,utils.Rm)(options.queryKey,options)),options},_proto.defaultQueryObserverOptions=function(options){return this.defaultQueryOptions(options)},_proto.defaultMutationOptions=function(options){return null!=options&&options._defaulted?options:(0,esm_extends.Z)({},this.defaultOptions.mutations,this.getMutationDefaults(null==options?void 0:options.mutationKey),options,{_defaulted:!0})},_proto.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},QueryClient}()},216:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{DV:()=>function(value){return value instanceof CancelledError},LE:()=>isCancelable,m4:()=>Retryer});var _focusManager__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(852),_onlineManager__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(68),_utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(288);function defaultRetryDelay(failureCount){return Math.min(1e3*Math.pow(2,failureCount),3e4)}function isCancelable(value){return"function"==typeof(null==value?void 0:value.cancel)}var CancelledError=function(options){this.revert=null==options?void 0:options.revert,this.silent=null==options?void 0:options.silent};var Retryer=function(config){var cancelFn,continueFn,promiseResolve,promiseReject,_this=this,cancelRetry=!1,resolve=(this.abort=config.abort,this.cancel=function(cancelOptions){return null==cancelFn?void 0:cancelFn(cancelOptions)},this.cancelRetry=function(){cancelRetry=!0},this.continueRetry=function(){cancelRetry=!1},this.continue=function(){return null==continueFn?void 0:continueFn()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(outerResolve,outerReject){promiseResolve=outerResolve,promiseReject=outerReject}),function(value){_this.isResolved||(_this.isResolved=!0,null!=config.onSuccess&&config.onSuccess(value),null!=continueFn&&continueFn(),promiseResolve(value))}),reject=function(value){_this.isResolved||(_this.isResolved=!0,null!=config.onError&&config.onError(value),null!=continueFn&&continueFn(),promiseReject(value))},pause=function(){return new Promise(function(continueResolve){continueFn=continueResolve,_this.isPaused=!0,null!=config.onPause&&config.onPause()}).then(function(){continueFn=void 0,_this.isPaused=!1,null!=config.onContinue&&config.onContinue()})};(function run(){if(!_this.isResolved){var promiseOrValue;try{promiseOrValue=config.fn()}catch(error){promiseOrValue=Promise.reject(error)}cancelFn=function(cancelOptions){if(!_this.isResolved&&(reject(new CancelledError(cancelOptions)),null!=_this.abort&&_this.abort(),isCancelable(promiseOrValue)))try{promiseOrValue.cancel()}catch(_unused){}},_this.isTransportCancelable=isCancelable(promiseOrValue),Promise.resolve(promiseOrValue).then(resolve).catch(function(error){var _config$retryDelay,_config$retry;_this.isResolved||(_config$retry=null!=(_config$retry=config.retry)?_config$retry:3,_config$retryDelay="function"==typeof(_config$retryDelay=null!=(_config$retryDelay=config.retryDelay)?_config$retryDelay:defaultRetryDelay)?_config$retryDelay(_this.failureCount,error):_config$retryDelay,_config$retry=!0===_config$retry||"number"==typeof _config$retry&&_this.failureCount<_config$retry||"function"==typeof _config$retry&&_config$retry(_this.failureCount,error),cancelRetry||!_config$retry?reject(error):(_this.failureCount++,null!=config.onFail&&config.onFail(_this.failureCount,error),(0,_utils__WEBPACK_IMPORTED_MODULE_0__.Gh)(_config$retryDelay).then(function(){if(!_focusManager__WEBPACK_IMPORTED_MODULE_1__.j.isFocused()||!_onlineManager__WEBPACK_IMPORTED_MODULE_2__.N.isOnline())return pause()}).then(function(){cancelRetry?reject(error):run()})))})}})()}},943:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{l:()=>Subscribable});var Subscribable=function(){function Subscribable(){this.listeners=[]}var _proto=Subscribable.prototype;return _proto.subscribe=function(listener){var _this=this,callback=listener||function(){};return this.listeners.push(callback),this.onSubscribe(),function(){_this.listeners=_this.listeners.filter(function(x){return x!==callback}),_this.onUnsubscribe()}},_proto.hasListeners=function(){return 0<this.listeners.length},_proto.onSubscribe=function(){},_proto.onUnsubscribe=function(){},Subscribable}()},755:()=>{},288:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A4:()=>function(callback){Promise.resolve().then(callback).catch(function(error){return setTimeout(function(){throw error})})},G9:()=>function(){if("function"==typeof AbortController)return new AbortController},Gh:()=>function(timeout){return new Promise(function(resolve){setTimeout(resolve,timeout)})},I6:()=>function(arg1,arg2,arg3){return isQueryKey(arg1)?[(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg2,{queryKey:arg1}),arg3]:[arg1||{},arg2]},Kp:()=>function(updatedAt,staleTime){return Math.max(updatedAt+(staleTime||0)-Date.now(),0)},PN:()=>function(value){return"number"==typeof value&&0<=value&&value!==1/0},Q$:()=>function replaceEqualDeep(a,b){if(a===b)return a;var array=Array.isArray(a)&&Array.isArray(b);if(array||isPlainObject(a)&&isPlainObject(b)){for(var aSize=(array?a:Object.keys(a)).length,bItems=array?b:Object.keys(b),bSize=bItems.length,copy=array?[]:{},equalItems=0,i=0;i<bSize;i++){var key=array?i:bItems[i];copy[key]=replaceEqualDeep(a[key],b[key]),copy[key]===a[key]&&equalItems++}return aSize===bSize&&equalItems===aSize?a:copy}return b},Rm:()=>hashQueryKeyByOptions,SE:()=>function(updater,input){return"function"==typeof updater?updater(input):updater},VS:()=>function(a,b){if(a&&!b||b&&!a)return!1;for(var key in a)if(a[key]!==b[key])return!1;return!0},X7:()=>function(filters,mutation){var exact=filters.exact,fetching=filters.fetching,predicate=filters.predicate,filters=filters.mutationKey;if(isQueryKey(filters)){if(!mutation.options.mutationKey)return!1;if(exact){if(hashQueryKey(mutation.options.mutationKey)!==hashQueryKey(filters))return!1}else if(!partialMatchKey(mutation.options.mutationKey,filters))return!1}return!("boolean"==typeof fetching&&"loading"===mutation.state.status!==fetching||predicate&&!predicate(mutation))},ZT:()=>function(){return},_v:()=>function(arg1,arg2,arg3){return isQueryKey(arg1)?"function"!=typeof arg2?(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg2,{queryKey:arg1}):(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg3,{queryKey:arg1,queryFn:arg2}):arg1},_x:()=>function(filters,query){var active=filters.active,exact=filters.exact,fetching=filters.fetching,inactive=filters.inactive,predicate=filters.predicate,queryKey=filters.queryKey,filters=filters.stale;if(isQueryKey(queryKey))if(exact){if(query.queryHash!==hashQueryKeyByOptions(queryKey,query.options))return!1}else if(!partialMatchKey(query.queryKey,queryKey))return!1;exact=function(active,inactive){return!0===active&&!0===inactive||null==active&&null==inactive?"all":!1===active&&!1===inactive?"none":(null!=active?active:!inactive)?"active":"inactive"}(active,inactive);{if("none"===exact)return!1;if("all"!==exact){queryKey=query.isActive();if("active"===exact&&!queryKey)return!1;if("inactive"===exact&&queryKey)return!1}}return("boolean"!=typeof filters||query.isStale()===filters)&&!("boolean"==typeof fetching&&query.isFetching()!==fetching||predicate&&!predicate(query))},lV:()=>function(arg1,arg2,arg3){if(isQueryKey(arg1))return"function"==typeof arg2?(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg3,{mutationKey:arg1,mutationFn:arg2}):(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg2,{mutationKey:arg1});return"function"!=typeof arg1?(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg1):(0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__.Z)({},arg2,{mutationFn:arg1})},mc:()=>ensureQueryKeyArray,sk:()=>isServer,to:()=>partialMatchKey,yF:()=>hashQueryKey});var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(312),isServer="undefined"==typeof window;function ensureQueryKeyArray(value){return Array.isArray(value)?value:[value]}function hashQueryKeyByOptions(queryKey,options){return((null==options?void 0:options.queryKeyHashFn)||hashQueryKey)(queryKey)}function hashQueryKey(queryKey){queryKey=ensureQueryKeyArray(queryKey);return JSON.stringify(queryKey,function(_,val){return isPlainObject(val)?Object.keys(val).sort().reduce(function(result,key){return result[key]=val[key],result},{}):val})}function partialMatchKey(a,b){return function partialDeepEqual(a,b){if(a===b)return!0;if(typeof a!=typeof b)return!1;if(a&&b&&"object"==typeof a&&"object"==typeof b)return!Object.keys(b).some(function(key){return!partialDeepEqual(a[key],b[key])});return!1}(ensureQueryKeyArray(a),ensureQueryKeyArray(b))}function isPlainObject(o){return!!hasObjectPrototype(o)&&(void 0===(o=o.constructor)||!!hasObjectPrototype(o=o.prototype)&&!!o.hasOwnProperty("isPrototypeOf"))}function hasObjectPrototype(o){return"[object Object]"===Object.prototype.toString.call(o)}function isQueryKey(value){return"string"==typeof value||Array.isArray(value)}},767:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{QueryClient:()=>_core__WEBPACK_IMPORTED_MODULE_0__.QueryClient,QueryClientProvider:()=>_react__WEBPACK_IMPORTED_MODULE_1__.QueryClientProvider,useMutation:()=>_react__WEBPACK_IMPORTED_MODULE_1__.useMutation,useQuery:()=>_react__WEBPACK_IMPORTED_MODULE_1__.useQuery,useQueryClient:()=>_react__WEBPACK_IMPORTED_MODULE_1__.useQueryClient});var _core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(747),_react__WEBPACK_IMPORTED_MODULE_1__=(__webpack_require__.o(_core__WEBPACK_IMPORTED_MODULE_0__,"QueryClientProvider")&&__webpack_require__.d(__webpack_exports__,{QueryClientProvider:function(){return _core__WEBPACK_IMPORTED_MODULE_0__.QueryClientProvider}}),__webpack_require__.o(_core__WEBPACK_IMPORTED_MODULE_0__,"useMutation")&&__webpack_require__.d(__webpack_exports__,{useMutation:function(){return _core__WEBPACK_IMPORTED_MODULE_0__.useMutation}}),__webpack_require__.o(_core__WEBPACK_IMPORTED_MODULE_0__,"useQuery")&&__webpack_require__.d(__webpack_exports__,{useQuery:function(){return _core__WEBPACK_IMPORTED_MODULE_0__.useQuery}}),__webpack_require__.o(_core__WEBPACK_IMPORTED_MODULE_0__,"useQueryClient")&&__webpack_require__.d(__webpack_exports__,{useQueryClient:function(){return _core__WEBPACK_IMPORTED_MODULE_0__.useQueryClient}}),__webpack_require__(618))},618:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{QueryClientProvider:()=>QueryClientProvider,useMutation:()=>function(arg1,arg2,arg3){var mountedRef=external_React_default().useRef(!1),forceUpdate=external_React_default().useState(0)[1],arg1=(0,utils.lV)(arg1,arg2,arg3),arg2=useQueryClient(),obsRef=external_React_default().useRef();obsRef.current?obsRef.current.setOptions(arg1):obsRef.current=new MutationObserver(arg2,arg1);arg3=obsRef.current.getCurrentResult(),external_React_default().useEffect(function(){mountedRef.current=!0;var unsubscribe=obsRef.current.subscribe(notifyManager.V.batchCalls(function(){mountedRef.current&&forceUpdate(function(x){return x+1})}));return function(){mountedRef.current=!1,unsubscribe()}},[]),arg2=external_React_default().useCallback(function(variables,mutateOptions){obsRef.current.mutate(variables,mutateOptions).catch(utils.ZT)},[]);if(arg3.error&&shouldThrowError(void 0,obsRef.current.options.useErrorBoundary,[arg3.error]))throw arg3.error;return(0,esm_extends.Z)({},arg3,{mutate:arg2,mutateAsync:arg3.mutate})},useQuery:()=>function(arg1,arg2,arg3){return function(options,Observer){var mountedRef=external_React_default().useRef(!1),forceUpdate=external_React_default().useState(0)[1],queryClient=useQueryClient(),errorResetBoundary=useQueryErrorResetBoundary(),defaultedOptions=queryClient.defaultQueryObserverOptions(options);defaultedOptions.optimisticResults=!0,defaultedOptions.onError&&(defaultedOptions.onError=notifyManager.V.batchCalls(defaultedOptions.onError));defaultedOptions.onSuccess&&(defaultedOptions.onSuccess=notifyManager.V.batchCalls(defaultedOptions.onSuccess));defaultedOptions.onSettled&&(defaultedOptions.onSettled=notifyManager.V.batchCalls(defaultedOptions.onSettled));defaultedOptions.suspense&&("number"!=typeof defaultedOptions.staleTime&&(defaultedOptions.staleTime=1e3),0===defaultedOptions.cacheTime)&&(defaultedOptions.cacheTime=1);!defaultedOptions.suspense&&!defaultedOptions.useErrorBoundary||errorResetBoundary.isReset()||(defaultedOptions.retryOnMount=!1);var observer=external_React_default().useState(function(){return new Observer(queryClient,defaultedOptions)})[0],options=observer.getOptimisticResult(defaultedOptions);if(external_React_default().useEffect(function(){mountedRef.current=!0,errorResetBoundary.clearReset();var unsubscribe=observer.subscribe(notifyManager.V.batchCalls(function(){mountedRef.current&&forceUpdate(function(x){return x+1})}));return observer.updateResult(),function(){mountedRef.current=!1,unsubscribe()}},[errorResetBoundary,observer]),external_React_default().useEffect(function(){observer.setOptions(defaultedOptions,{listeners:!1})},[defaultedOptions,observer]),defaultedOptions.suspense&&options.isLoading)throw observer.fetchOptimistic(defaultedOptions).then(function(_ref){_ref=_ref.data;null!=defaultedOptions.onSuccess&&defaultedOptions.onSuccess(_ref),null!=defaultedOptions.onSettled&&defaultedOptions.onSettled(_ref,null)}).catch(function(error){errorResetBoundary.clearReset(),null!=defaultedOptions.onError&&defaultedOptions.onError(error),null!=defaultedOptions.onSettled&&defaultedOptions.onSettled(void 0,error)});if(options.isError&&!errorResetBoundary.isReset()&&!options.isFetching&&shouldThrowError(defaultedOptions.suspense,defaultedOptions.useErrorBoundary,[options.error,observer.getCurrentQuery()]))throw options.error;"tracked"===defaultedOptions.notifyOnChangeProps&&(options=observer.trackResult(options,defaultedOptions));return options}((0,utils._v)(arg1,arg2,arg3),QueryObserver)},useQueryClient:()=>useQueryClient});var notifyManager=__webpack_require__(101),__webpack_exports__=__webpack_require__(850),__webpack_exports__=__webpack_require__.n(__webpack_exports__)().unstable_batchedUpdates,logger=(notifyManager.V.setBatchNotifyFunction(__webpack_exports__),__webpack_require__(909)),__webpack_exports__=console,__webpack_exports__=((0,logger.E)(__webpack_exports__),__webpack_require__(196)),external_React_default=__webpack_require__.n(__webpack_exports__),defaultContext=external_React_default().createContext(void 0),QueryClientSharingContext=external_React_default().createContext(!1);function getQueryClientContext(contextSharing){return contextSharing&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=defaultContext),window.ReactQueryClientContext):defaultContext}var useQueryClient=function(){var queryClient=external_React_default().useContext(getQueryClientContext(external_React_default().useContext(QueryClientSharingContext)));if(queryClient)return queryClient;throw new Error("No QueryClient set, use QueryClientProvider to set one")},QueryClientProvider=function(_ref){var client=_ref.client,_ref$contextSharing=_ref.contextSharing,_ref$contextSharing=void 0!==_ref$contextSharing&&_ref$contextSharing,_ref=_ref.children,Context=(external_React_default().useEffect(function(){return client.mount(),function(){client.unmount()}},[client]),getQueryClientContext(_ref$contextSharing));return external_React_default().createElement(QueryClientSharingContext.Provider,{value:_ref$contextSharing},external_React_default().createElement(Context.Provider,{value:client},_ref))},esm_extends=__webpack_require__(312),utils=__webpack_require__(288),inheritsLoose=__webpack_require__(849),mutation=__webpack_require__(262),__webpack_exports__=__webpack_require__(943),MutationObserver=function(_Subscribable){function MutationObserver(client,options){var _this=_Subscribable.call(this)||this;return _this.client=client,_this.setOptions(options),_this.bindMethods(),_this.updateResult(),_this}(0,inheritsLoose.Z)(MutationObserver,_Subscribable);var _proto=MutationObserver.prototype;return _proto.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},_proto.setOptions=function(options){this.options=this.client.defaultMutationOptions(options)},_proto.onUnsubscribe=function(){var _this$currentMutation;this.listeners.length||null!=(_this$currentMutation=this.currentMutation)&&_this$currentMutation.removeObserver(this)},_proto.onMutationUpdate=function(action){this.updateResult();var notifyOptions={listeners:!0};"success"===action.type?notifyOptions.onSuccess=!0:"error"===action.type&&(notifyOptions.onError=!0),this.notify(notifyOptions)},_proto.getCurrentResult=function(){return this.currentResult},_proto.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},_proto.mutate=function(variables,options){return this.mutateOptions=options,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,(0,esm_extends.Z)({},this.options,{variables:void 0!==variables?variables:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},_proto.updateResult=function(){var state=this.currentMutation?this.currentMutation.state:(0,mutation.R)(),state=(0,esm_extends.Z)({},state,{isLoading:"loading"===state.status,isSuccess:"success"===state.status,isError:"error"===state.status,isIdle:"idle"===state.status,mutate:this.mutate,reset:this.reset});this.currentResult=state},_proto.notify=function(options){var _this2=this;notifyManager.V.batch(function(){_this2.mutateOptions&&(options.onSuccess?(null!=_this2.mutateOptions.onSuccess&&_this2.mutateOptions.onSuccess(_this2.currentResult.data,_this2.currentResult.variables,_this2.currentResult.context),null!=_this2.mutateOptions.onSettled&&_this2.mutateOptions.onSettled(_this2.currentResult.data,null,_this2.currentResult.variables,_this2.currentResult.context)):options.onError&&(null!=_this2.mutateOptions.onError&&_this2.mutateOptions.onError(_this2.currentResult.error,_this2.currentResult.variables,_this2.currentResult.context),null!=_this2.mutateOptions.onSettled)&&_this2.mutateOptions.onSettled(void 0,_this2.currentResult.error,_this2.currentResult.variables,_this2.currentResult.context)),options.listeners&&_this2.listeners.forEach(function(listener){listener(_this2.currentResult)})})},MutationObserver}(__webpack_exports__.l);function shouldThrowError(suspense,_useErrorBoundary,params){return"function"==typeof _useErrorBoundary?_useErrorBoundary.apply(void 0,params):"boolean"==typeof _useErrorBoundary?_useErrorBoundary:suspense}var focusManager=__webpack_require__(852),retryer=__webpack_require__(216),QueryObserver=function(_Subscribable){function QueryObserver(client,options){var _this=_Subscribable.call(this)||this;return _this.client=client,_this.options=options,_this.trackedProps=[],_this.selectError=null,_this.bindMethods(),_this.setOptions(options),_this}(0,inheritsLoose.Z)(QueryObserver,_Subscribable);var _proto=QueryObserver.prototype;return _proto.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},_proto.onSubscribe=function(){1===this.listeners.length&&(this.currentQuery.addObserver(this),shouldFetchOnMount(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},_proto.onUnsubscribe=function(){this.listeners.length||this.destroy()},_proto.shouldFetchOnReconnect=function(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnReconnect)},_proto.shouldFetchOnWindowFocus=function(){return shouldFetchOn(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},_proto.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},_proto.setOptions=function(options,notifyOptions){var prevOptions=this.options,prevQuery=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(options),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=prevOptions.queryKey),this.updateQuery();options=this.hasListeners(),options&&shouldFetchOptionally(this.currentQuery,prevQuery,this.options,prevOptions)&&this.executeFetch(),this.updateResult(notifyOptions),!options||this.currentQuery===prevQuery&&this.options.enabled===prevOptions.enabled&&this.options.staleTime===prevOptions.staleTime||this.updateStaleTimeout(),notifyOptions=this.computeRefetchInterval();!options||this.currentQuery===prevQuery&&this.options.enabled===prevOptions.enabled&&notifyOptions===this.currentRefetchInterval||this.updateRefetchInterval(notifyOptions)},_proto.getOptimisticResult=function(options){var options=this.client.defaultQueryObserverOptions(options),query=this.client.getQueryCache().build(this.client,options);return this.createResult(query,options)},_proto.getCurrentResult=function(){return this.currentResult},_proto.trackResult=function(result,defaultedOptions){function trackProp(key){_this2.trackedProps.includes(key)||_this2.trackedProps.push(key)}var _this2=this,trackedResult={};return Object.keys(result).forEach(function(key){Object.defineProperty(trackedResult,key,{configurable:!1,enumerable:!0,get:function(){return trackProp(key),result[key]}})}),(defaultedOptions.useErrorBoundary||defaultedOptions.suspense)&&trackProp("error"),trackedResult},_proto.getNextResult=function(options){var _this3=this;return new Promise(function(resolve,reject){var unsubscribe=_this3.subscribe(function(result){result.isFetching||(unsubscribe(),result.isError&&null!=options&&options.throwOnError?reject(result.error):resolve(result))})})},_proto.getCurrentQuery=function(){return this.currentQuery},_proto.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},_proto.refetch=function(options){return this.fetch((0,esm_extends.Z)({},options,{meta:{refetchPage:null==options?void 0:options.refetchPage}}))},_proto.fetchOptimistic=function(options){var _this4=this,defaultedOptions=this.client.defaultQueryObserverOptions(options),query=this.client.getQueryCache().build(this.client,defaultedOptions);return query.fetch().then(function(){return _this4.createResult(query,defaultedOptions)})},_proto.fetch=function(fetchOptions){var _this5=this;return this.executeFetch(fetchOptions).then(function(){return _this5.updateResult(),_this5.currentResult})},_proto.executeFetch=function(fetchOptions){this.updateQuery();var promise=this.currentQuery.fetch(this.options,fetchOptions);return promise=null!=fetchOptions&&fetchOptions.throwOnError?promise:promise.catch(utils.ZT)},_proto.updateStaleTimeout=function(){var time,_this6=this;this.clearStaleTimeout(),utils.sk||this.currentResult.isStale||!(0,utils.PN)(this.options.staleTime)||(time=(0,utils.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime),this.staleTimeoutId=setTimeout(function(){_this6.currentResult.isStale||_this6.updateResult()},time+1))},_proto.computeRefetchInterval=function(){var _this$options$refetch;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(_this$options$refetch=this.options.refetchInterval)&&_this$options$refetch},_proto.updateRefetchInterval=function(nextInterval){var _this7=this;this.clearRefetchInterval(),this.currentRefetchInterval=nextInterval,!utils.sk&&!1!==this.options.enabled&&(0,utils.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(function(){(_this7.options.refetchIntervalInBackground||focusManager.j.isFocused())&&_this7.executeFetch()},this.currentRefetchInterval))},_proto.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},_proto.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},_proto.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},_proto.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},_proto.createResult=function(query,options){var data,fetchOnMount,mounted,placeholderData,prevQuery=this.currentQuery,prevOptions=this.options,prevResult=this.currentResult,prevResultState=this.currentResultState,prevResultOptions=this.currentResultOptions,queryChange=query!==prevQuery,queryInitialState=queryChange?query.state:this.currentQueryInitialState,queryChange=queryChange?this.currentResult:this.previousQueryResult,state=query.state,dataUpdatedAt=state.dataUpdatedAt,error=state.error,errorUpdatedAt=state.errorUpdatedAt,isFetching=state.isFetching,status=state.status,isPreviousData=!1,isPlaceholderData=!1;if(options.optimisticResults&&(fetchOnMount=!(mounted=this.hasListeners())&&shouldFetchOnMount(query,options),mounted=mounted&&shouldFetchOptionally(query,prevQuery,options,prevOptions),fetchOnMount||mounted)&&(isFetching=!0,dataUpdatedAt||(status="loading")),options.keepPreviousData&&!state.dataUpdateCount&&null!=queryChange&&queryChange.isSuccess&&"error"!==status)data=queryChange.data,dataUpdatedAt=queryChange.dataUpdatedAt,status=queryChange.status,isPreviousData=!0;else if(options.select&&void 0!==state.data)if(prevResult&&state.data===(null==prevResultState?void 0:prevResultState.data)&&options.select===this.selectFn)data=this.selectResult;else try{this.selectFn=options.select,data=options.select(state.data),!1!==options.structuralSharing&&(data=(0,utils.Q$)(null==prevResult?void 0:prevResult.data,data)),this.selectResult=data,this.selectError=null}catch(selectError){(0,logger.j)().error(selectError),this.selectError=selectError}else data=state.data;if(void 0!==options.placeholderData&&void 0===data&&("loading"===status||"idle"===status)){if(null!=prevResult&&prevResult.isPlaceholderData&&options.placeholderData===(null==prevResultOptions?void 0:prevResultOptions.placeholderData))placeholderData=prevResult.data;else if(placeholderData="function"==typeof options.placeholderData?options.placeholderData():options.placeholderData,options.select&&void 0!==placeholderData)try{placeholderData=options.select(placeholderData),!1!==options.structuralSharing&&(placeholderData=(0,utils.Q$)(null==prevResult?void 0:prevResult.data,placeholderData)),this.selectError=null}catch(selectError){(0,logger.j)().error(selectError),this.selectError=selectError}void 0!==placeholderData&&(status="success",data=placeholderData,isPlaceholderData=!0)}return this.selectError&&(error=this.selectError,data=this.selectResult,errorUpdatedAt=Date.now(),status="error"),{status:status,isLoading:"loading"===status,isSuccess:"success"===status,isError:"error"===status,isIdle:"idle"===status,data:data,dataUpdatedAt:dataUpdatedAt,error:error,errorUpdatedAt:errorUpdatedAt,failureCount:state.fetchFailureCount,errorUpdateCount:state.errorUpdateCount,isFetched:0<state.dataUpdateCount||0<state.errorUpdateCount,isFetchedAfterMount:state.dataUpdateCount>queryInitialState.dataUpdateCount||state.errorUpdateCount>queryInitialState.errorUpdateCount,isFetching:isFetching,isRefetching:isFetching&&"loading"!==status,isLoadingError:"error"===status&&0===state.dataUpdatedAt,isPlaceholderData:isPlaceholderData,isPreviousData:isPreviousData,isRefetchError:"error"===status&&0!==state.dataUpdatedAt,isStale:isStale(query,options),refetch:this.refetch,remove:this.remove}},_proto.shouldNotifyListeners=function(result,prevResult){var _this$options,notifyOnChangeProps,notifyOnChangePropsExclusions,includedProps;return!prevResult||(notifyOnChangeProps=(_this$options=this.options).notifyOnChangeProps,notifyOnChangePropsExclusions=_this$options.notifyOnChangePropsExclusions,!notifyOnChangeProps&&!notifyOnChangePropsExclusions)||"tracked"===notifyOnChangeProps&&!this.trackedProps.length||(includedProps="tracked"===notifyOnChangeProps?this.trackedProps:notifyOnChangeProps,Object.keys(result).some(function(key){var changed=result[key]!==prevResult[key],isIncluded=null==includedProps?void 0:includedProps.some(function(x){return x===key}),isExcluded=null==notifyOnChangePropsExclusions?void 0:notifyOnChangePropsExclusions.some(function(x){return x===key});return changed&&!isExcluded&&(!includedProps||isIncluded)}))},_proto.updateResult=function(notifyOptions){var defaultNotifyOptions,prevResult=this.currentResult;this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,utils.VS)(this.currentResult,prevResult)||(!(defaultNotifyOptions={cache:!0})!==(null==notifyOptions?void 0:notifyOptions.listeners)&&this.shouldNotifyListeners(this.currentResult,prevResult)&&(defaultNotifyOptions.listeners=!0),this.notify((0,esm_extends.Z)({},defaultNotifyOptions,notifyOptions)))},_proto.updateQuery=function(){var prevQuery,query=this.client.getQueryCache().build(this.client,this.options);query!==this.currentQuery&&(prevQuery=this.currentQuery,this.currentQuery=query,this.currentQueryInitialState=query.state,this.previousQueryResult=this.currentResult,this.hasListeners())&&(null!=prevQuery&&prevQuery.removeObserver(this),query.addObserver(this))},_proto.onQueryUpdate=function(action){var notifyOptions={};"success"===action.type?notifyOptions.onSuccess=!0:"error"!==action.type||(0,retryer.DV)(action.error)||(notifyOptions.onError=!0),this.updateResult(notifyOptions),this.hasListeners()&&this.updateTimers()},_proto.notify=function(notifyOptions){var _this8=this;notifyManager.V.batch(function(){notifyOptions.onSuccess?(null!=_this8.options.onSuccess&&_this8.options.onSuccess(_this8.currentResult.data),null!=_this8.options.onSettled&&_this8.options.onSettled(_this8.currentResult.data,null)):notifyOptions.onError&&(null!=_this8.options.onError&&_this8.options.onError(_this8.currentResult.error),null!=_this8.options.onSettled)&&_this8.options.onSettled(void 0,_this8.currentResult.error),notifyOptions.listeners&&_this8.listeners.forEach(function(listener){listener(_this8.currentResult)}),notifyOptions.cache&&_this8.client.getQueryCache().notify({query:_this8.currentQuery,type:"observerResultsUpdated"})})},QueryObserver}(__webpack_exports__.l);function shouldFetchOnMount(query,options){return function(query,options){return!(!1===options.enabled||query.state.dataUpdatedAt||"error"===query.state.status&&!1===options.retryOnMount)}(query,options)||0<query.state.dataUpdatedAt&&shouldFetchOn(query,options,options.refetchOnMount)}function shouldFetchOn(query,options,field){return!1!==options.enabled&&("always"===(field="function"==typeof field?field(query):field)||!1!==field&&isStale(query,options))}function shouldFetchOptionally(query,prevQuery,options,prevOptions){return!1!==options.enabled&&(query!==prevQuery||!1===prevOptions.enabled)&&(!options.suspense||"error"!==query.state.status)&&isStale(query,options)}function isStale(query,options){return query.isStaleByTime(options.staleTime)}function createValue(){var _isReset=!1;return{clearReset:function(){_isReset=!1},reset:function(){_isReset=!0},isReset:function(){return _isReset}}}var QueryErrorResetBoundaryContext=external_React_default().createContext(createValue()),useQueryErrorResetBoundary=function(){return external_React_default().useContext(QueryErrorResetBoundaryContext)}},251:(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";
/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var __webpack_require__=__webpack_require__(196),k=Symbol.for("react.element"),l=Symbol.for("react.fragment"),m=Object.prototype.hasOwnProperty,n=__webpack_require__.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};function q(c,a,g){var b,d={},e=null,h=null;for(b in void 0!==g&&(e=""+g),void 0!==a.key&&(e=""+a.key),void 0!==a.ref&&(h=a.ref),a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l,exports.jsx=q,exports.jsxs=q},893:(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__(251)},196:module=>{"use strict";module.exports=window.React},850:module=>{"use strict";module.exports=window.ReactDOM},312:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}__webpack_require__.d(__webpack_exports__,{Z:()=>_extends})},849:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";function _setPrototypeOf(o,p){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,p){return o.__proto__=p,o})(o,p)}__webpack_require__.d(__webpack_exports__,{Z:()=>function(subClass,superClass){subClass.prototype=Object.create(superClass.prototype),_setPrototypeOf(subClass.prototype.constructor=subClass,superClass)}})}},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];return void 0!==cachedModule||(cachedModule=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}},__webpack_modules__[moduleId](cachedModule,cachedModule.exports,__webpack_require__),cachedModule.loaded=!0),cachedModule.exports}__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),(()=>{__webpack_require__.g.importScripts&&(scriptUrl=__webpack_require__.g.location+"");var scriptUrl,document=__webpack_require__.g.document;if(!scriptUrl&&document&&!(scriptUrl=document.currentScript?document.currentScript.src:scriptUrl)){var scripts=document.getElementsByTagName("script");if(scripts.length)for(var i=scripts.length-1;-1<i&&!scriptUrl;)scriptUrl=scripts[i--].src}if(!scriptUrl)throw new Error("Automatic publicPath is not supported in this browser");scriptUrl=scriptUrl.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=scriptUrl})(),__webpack_require__.nc=void 0;(()=>{"use strict";var external_wp_domReady_namespaceObject=window.wp.domReady,external_wp_domReady_namespaceObject=__webpack_require__.n(external_wp_domReady_namespaceObject);const external_wp_element_namespaceObject=window.wp.element;var external_React_=__webpack_require__(196),external_React_default=__webpack_require__.n(external_React_);var StyleSheet=function(){function StyleSheet(options){var _this=this;this._insertTag=function(tag){var before=0===_this.tags.length?_this.insertionPoint?_this.insertionPoint.nextSibling:_this.prepend?_this.container.firstChild:_this.before:_this.tags[_this.tags.length-1].nextSibling;_this.container.insertBefore(tag,before),_this.tags.push(tag)},this.isSpeedy=void 0===options.speedy||options.speedy,this.tags=[],this.ctr=0,this.nonce=options.nonce,this.key=options.key,this.container=options.container,this.prepend=options.prepend,this.insertionPoint=options.insertionPoint,this.before=null}var _proto=StyleSheet.prototype;return _proto.hydrate=function(nodes){nodes.forEach(this._insertTag)},_proto.insert=function(rule){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(options){var tag=document.createElement("style");return tag.setAttribute("data-emotion",options.key),void 0!==options.nonce&&tag.setAttribute("nonce",options.nonce),tag.appendChild(document.createTextNode("")),tag.setAttribute("data-s",""),tag}(this));var tag=this.tags[this.tags.length-1];if(this.isSpeedy){var sheet=function(tag){if(tag.sheet)return tag.sheet;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].ownerNode===tag)return document.styleSheets[i]}(tag);try{sheet.insertRule(rule,sheet.cssRules.length)}catch(e){}}else tag.appendChild(document.createTextNode(rule));this.ctr++},_proto.flush=function(){this.tags.forEach(function(tag){return tag.parentNode&&tag.parentNode.removeChild(tag)}),this.tags=[],this.ctr=0},StyleSheet}(),abs=Math.abs,Utility_from=String.fromCharCode,Utility_assign=Object.assign;function trim(value){return value.trim()}function Utility_replace(value,pattern,replacement){return value.replace(pattern,replacement)}function indexof(value,search){return value.indexOf(search)}function Utility_charat(value,index){return 0|value.charCodeAt(index)}function Utility_substr(value,begin,end){return value.slice(begin,end)}function Utility_append(value,array){return array.push(value),value}var line=1,column=1,Tokenizer_length=0,position=0,character=0,characters="";function node(value,root,parent,type,props,children,length){return{value:value,root:root,parent:parent,type:type,props:props,children:children,line:line,column:column,length:length,return:""}}function Tokenizer_copy(root,props){return Utility_assign(node("",null,null,"",null,null,0),root,{length:-root.length},props)}function prev(){return character=0<position?Utility_charat(characters,--position):0,column--,10===character&&(column=1,line--),character}function next(){return character=position<Tokenizer_length?Utility_charat(characters,position++):0,column++,10===character&&(column=1,line++),character}function peek(){return Utility_charat(characters,position)}function caret(){return position}function slice(begin,end){return Utility_substr(characters,begin,end)}function token(type){switch(type){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function alloc(value){return line=column=1,Tokenizer_length=(characters=value).length,position=0,[]}function dealloc(value){return characters="",value}function delimit(type){return trim(slice(position-1,function delimiter(type){for(;next();)switch(character){case type:return position;case 34:case 39:34!==type&&39!==type&&delimiter(character);break;case 40:41===type&&delimiter(type);break;case 92:next()}return position}(91===type?type+2:40===type?type+1:type)))}function whitespace(type){for(;(character=peek())&&character<33;)next();return 2<token(type)||3<token(character)?"":" "}function escaping(index,count){for(;--count&&next()&&!(character<48||102<character||57<character&&character<65||70<character&&character<97););return slice(index,caret()+(count<6&&32==peek()&&32==next()))}function commenter(type,index){for(;next()&&type+character!==57&&(type+character!==84||47!==peek()););return"/*"+slice(index,position-1)+"*"+Utility_from(47===type?type:next())}function identifier(index){for(;!token(peek());)next();return slice(index,position)}var Enum_MS="-ms-",Enum_MOZ="-moz-",Enum_WEBKIT="-webkit-",COMMENT="comm",Enum_RULESET="rule",Enum_DECLARATION="decl",IMPORT="@import",Enum_KEYFRAMES="@keyframes",LAYER="@layer";function Serializer_serialize(children,callback){for(var output="",length=children.length,i=0;i<length;i++)output+=callback(children[i],i,children,callback)||"";return output}function stringify(element,index,children,callback){switch(element.type){case LAYER:if(element.children.length)break;case IMPORT:case Enum_DECLARATION:return element.return=element.return||element.value;case COMMENT:return"";case Enum_KEYFRAMES:return element.return=element.value+"{"+Serializer_serialize(element.children,callback)+"}";case Enum_RULESET:element.value=element.props.join(",")}return(children=Serializer_serialize(element.children,callback)).length?element.return=element.value+"{"+children+"}":""}function compile(value){return dealloc(function parse(value,root,parent,rule,rules,rulesets,pseudo,points,declarations){var index=0;var offset=0;var length=pseudo;var atrule=0;var property=0;var previous=0;var variable=1;var scanning=1;var ampersand=1;var character=0;var type="";var props=rules;var children=rulesets;var reference=rule;var characters=type;for(;scanning;)switch(previous=character,character=next()){case 40:if(108!=previous&&58==Utility_charat(characters,length-1)){-1!=indexof(characters+=Utility_replace(delimit(character),"&","&\f"),"&\f")&&(ampersand=-1);break}case 34:case 39:case 91:characters+=delimit(character);break;case 9:case 10:case 13:case 32:characters+=whitespace(previous);break;case 92:characters+=escaping(caret()-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(comment(commenter(next(),caret()),root,parent),declarations);break;default:characters+="/"}break;case 123*variable:points[index++]=characters.length*ampersand;case 125*variable:case 59:case 0:switch(character){case 0:case 125:scanning=0;case 59+offset:-1==ampersand&&(characters=Utility_replace(characters,/\f/g,"")),0<property&&characters.length-length&&Utility_append(32<property?declaration(characters+";",rule,parent,length-1):declaration(Utility_replace(characters," ","")+";",rule,parent,length-2),declarations);break;case 59:characters+=";";default:if(Utility_append(reference=ruleset(characters,root,parent,index,offset,rules,points,type,props=[],children=[],length),rulesets),123===character)if(0===offset)parse(characters,root,reference,reference,props,rulesets,length,points,children);else switch(99===atrule&&110===Utility_charat(characters,3)?100:atrule){case 100:case 108:case 109:case 115:parse(value,reference,reference,rule&&Utility_append(ruleset(value,reference,reference,0,0,rules,points,type,rules,props=[],length),children),rules,children,length,points,rule?props:children);break;default:parse(characters,reference,reference,reference,[""],children,0,points,children)}}index=offset=property=0,variable=ampersand=1,type=characters="",length=pseudo;break;case 58:length=1+characters.length,property=previous;default:if(variable<1)if(123==character)--variable;else if(125==character&&0==variable++&&125==prev())continue;switch(characters+=Utility_from(character),character*variable){case 38:ampersand=0<offset?1:(characters+="\f",-1);break;case 44:points[index++]=(characters.length-1)*ampersand,ampersand=1;break;case 64:45===peek()&&(characters+=delimit(next())),atrule=peek(),offset=length=(type=characters+=identifier(caret())).length,character++;break;case 45:45===previous&&2==characters.length&&(variable=0)}}return rulesets}("",null,null,null,[""],value=alloc(value),0,[0],value))}function ruleset(value,root,parent,index,offset,rules,points,type,props,children,length){for(var j,post=offset-1,rule=0===offset?rules:[""],size=rule.length,i=0,k=0;i<index;++i)for(var z,x=0,y=Utility_substr(value,post+1,post=abs(j=points[i]));x<size;++x)(z=trim(0<j?rule[x]+" "+y:Utility_replace(y,/&\f/g,rule[x])))&&(props[k++]=z);return node(value,root,parent,0===offset?Enum_RULESET:type,props,children,length)}function comment(value,root,parent){return node(value,root,parent,COMMENT,Utility_from(character),Utility_substr(value,2,-2),0)}function declaration(value,root,parent,length){return node(value,root,parent,Enum_DECLARATION,Utility_substr(value,0,length),Utility_substr(value,length+1,-1),length)}function toRules(parsed,points){var index=-1,character=44;do{switch(token(character)){case 0:38===character&&12===peek()&&(points[index]=1),parsed[index]+=function(begin,points,index){for(var previous,character=0;previous=character,character=peek(),38===previous&&12===character&&(points[index]=1),!token(character);)next();return slice(begin,position)}(position-1,points,index);break;case 2:parsed[index]+=delimit(character);break;case 4:if(44===character){parsed[++index]=58===peek()?"&\f":"",points[index]=parsed[index].length;break}default:parsed[index]+=Utility_from(character)}}while(character=next());return parsed}function compat(element){if("rule"===element.type&&element.parent&&!(element.length<1)){for(var value=element.value,parent=element.parent,isImplicitRule=element.column===parent.column&&element.line===parent.line;"rule"!==parent.type;)if(!(parent=parent.parent))return;if((1!==element.props.length||58===value.charCodeAt(0)||fixedElements.get(parent))&&!isImplicitRule){fixedElements.set(element,!0);for(var points=[],rules=getRules(value,points),parentRules=parent.props,i=0,k=0;i<rules.length;i++)for(var j=0;j<parentRules.length;j++,k++)element.props[k]=points[i]?rules[i].replace(/&\f/g,parentRules[j]):parentRules[j]+" "+rules[i]}}}function removeLabel(element){var value;"decl"===element.type&&108===(value=element.value).charCodeAt(0)&&98===value.charCodeAt(2)&&(element.return="",element.value="")}var getRules=function(value,points){return dealloc(toRules(alloc(value),points))},fixedElements=new WeakMap;function emotion_cache_browser_esm_prefix(value,length){switch(function(value,length){return 45^Utility_charat(value,0)?(((length<<2^Utility_charat(value,0))<<2^Utility_charat(value,1))<<2^Utility_charat(value,2))<<2^Utility_charat(value,3):0}(value,length)){case 5103:return Enum_WEBKIT+"print-"+value+value;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Enum_WEBKIT+value+value;case 5349:case 4246:case 4810:case 6968:case 2756:return Enum_WEBKIT+value+Enum_MOZ+value+Enum_MS+value+value;case 6828:case 4268:return Enum_WEBKIT+value+Enum_MS+value+value;case 6165:return Enum_WEBKIT+value+Enum_MS+"flex-"+value+value;case 5187:return Enum_WEBKIT+value+Utility_replace(value,/(\w+).+(:[^]+)/,Enum_WEBKIT+"box-$1$2"+Enum_MS+"flex-$1$2")+value;case 5443:return Enum_WEBKIT+value+Enum_MS+"flex-item-"+Utility_replace(value,/flex-|-self/,"")+value;case 4675:return Enum_WEBKIT+value+Enum_MS+"flex-line-pack"+Utility_replace(value,/align-content|flex-|-self/,"")+value;case 5548:return Enum_WEBKIT+value+Enum_MS+Utility_replace(value,"shrink","negative")+value;case 5292:return Enum_WEBKIT+value+Enum_MS+Utility_replace(value,"basis","preferred-size")+value;case 6060:return Enum_WEBKIT+"box-"+Utility_replace(value,"-grow","")+Enum_WEBKIT+value+Enum_MS+Utility_replace(value,"grow","positive")+value;case 4554:return Enum_WEBKIT+Utility_replace(value,/([^-])(transform)/g,"$1"+Enum_WEBKIT+"$2")+value;case 6187:return Utility_replace(Utility_replace(Utility_replace(value,/(zoom-|grab)/,Enum_WEBKIT+"$1"),/(image-set)/,Enum_WEBKIT+"$1"),value,"")+value;case 5495:case 3959:return Utility_replace(value,/(image-set\([^]*)/,Enum_WEBKIT+"$1$`$1");case 4968:return Utility_replace(Utility_replace(value,/(.+:)(flex-)?(.*)/,Enum_WEBKIT+"box-pack:$3"+Enum_MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Enum_WEBKIT+value+value;case 4095:case 3583:case 4068:case 2532:return Utility_replace(value,/(.+)-inline(.+)/,Enum_WEBKIT+"$1$2")+value;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(6<value.length-1-length)switch(Utility_charat(value,length+1)){case 109:if(45!==Utility_charat(value,length+4))break;case 102:return Utility_replace(value,/(.+:)(.+)-([^]+)/,"$1"+Enum_WEBKIT+"$2-$3$1"+Enum_MOZ+(108==Utility_charat(value,length+3)?"$3":"$2-$3"))+value;case 115:return~indexof(value,"stretch")?emotion_cache_browser_esm_prefix(Utility_replace(value,"stretch","fill-available"),length)+value:value}break;case 4949:if(115!==Utility_charat(value,length+1))break;case 6444:switch(Utility_charat(value,value.length-3-(~indexof(value,"!important")&&10))){case 107:return Utility_replace(value,":",":"+Enum_WEBKIT)+value;case 101:return Utility_replace(value,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Enum_WEBKIT+(45===Utility_charat(value,14)?"inline-":"")+"box$3$1"+Enum_WEBKIT+"$2$3$1"+Enum_MS+"$2box$3")+value}break;case 5936:switch(Utility_charat(value,length+11)){case 114:return Enum_WEBKIT+value+Enum_MS+Utility_replace(value,/[svh]\w+-[tblr]{2}/,"tb")+value;case 108:return Enum_WEBKIT+value+Enum_MS+Utility_replace(value,/[svh]\w+-[tblr]{2}/,"tb-rl")+value;case 45:return Enum_WEBKIT+value+Enum_MS+Utility_replace(value,/[svh]\w+-[tblr]{2}/,"lr")+value}return Enum_WEBKIT+value+Enum_MS+value+value}return value}function emotion_cache_browser_esm_createCache(options){var key=options.key,ssrStyles=("css"===key&&(ssrStyles=document.querySelectorAll("style[data-emotion]:not([data-s])"),Array.prototype.forEach.call(ssrStyles,function(node){-1!==node.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(node),node.setAttribute("data-s",""))})),options.stylisPlugins||defaultStylisPlugins),inserted={},nodesToHydrate=[],container=options.container||document.head;Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+key+' "]'),function(node){for(var attrib=node.getAttribute("data-emotion").split(" "),i=1;i<attrib.length;i++)inserted[attrib[i]]=!0;nodesToHydrate.push(node)});var currentSheet,collection,length,callback,finalizingPlugins=[stringify,(callback=function(rule){currentSheet.insert(rule)},function(element){element.root||(element=element.return)&&callback(element)})],serializer=(collection=[compat,removeLabel].concat(ssrStyles,finalizingPlugins),length=collection.length,function(element,index,children,callback){for(var output="",i=0;i<length;i++)output+=collection[i](element,index,children,callback)||"";return output}),ssrStyles=function(selector,serialized,sheet,shouldCache){currentSheet=sheet,Serializer_serialize(compile(selector?selector+"{"+serialized.styles+"}":serialized.styles),serializer),shouldCache&&(cache.inserted[serialized.name]=!0)},cache={key:key,sheet:new StyleSheet({key:key,container:container,nonce:options.nonce,speedy:options.speedy,prepend:options.prepend,insertionPoint:options.insertionPoint}),nonce:options.nonce,inserted:inserted,registered:{},insert:ssrStyles};return cache.sheet.hydrate(nodesToHydrate),cache}var defaultStylisPlugins=[function(element,index,children,callback){if(-1<element.length&&!element.return)switch(element.type){case Enum_DECLARATION:element.return=emotion_cache_browser_esm_prefix(element.value,element.length);break;case Enum_KEYFRAMES:return Serializer_serialize([Tokenizer_copy(element,{value:Utility_replace(element.value,"@","@"+Enum_WEBKIT)})],callback);case Enum_RULESET:if(element.length)return function(array,callback){return array.map(callback).join("")}(element.props,function(value){switch(function(value,pattern){return(value=pattern.exec(value))&&value[0]}(value,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Serializer_serialize([Tokenizer_copy(element,{props:[Utility_replace(value,/:(read-\w+)/,":"+Enum_MOZ+"$1")]})],callback);case"::placeholder":return Serializer_serialize([Tokenizer_copy(element,{props:[Utility_replace(value,/:(plac\w+)/,":"+Enum_WEBKIT+"input-$1")]}),Tokenizer_copy(element,{props:[Utility_replace(value,/:(plac\w+)/,":"+Enum_MOZ+"$1")]}),Tokenizer_copy(element,{props:[Utility_replace(value,/:(plac\w+)/,Enum_MS+"input-$1")]})],callback)}return""})}}];function extends_extends(){return(extends_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}function weakMemoize(func){var cache=new WeakMap;return function(arg){var ret;return cache.has(arg)?cache.get(arg):(ret=func(arg),cache.set(arg,ret),ret)}}var isBrowser=!0;function emotion_utils_browser_esm_getRegisteredStyles(registered,registeredStyles,classNames){var rawClassName="";return classNames.split(" ").forEach(function(className){void 0!==registered[className]?registeredStyles.push(registered[className]+";"):rawClassName+=className+" "}),rawClassName}var emotion_utils_browser_esm_registerStyles=function(cache,serialized,isStringTag){var className=cache.key+"-"+serialized.name;!1!==isStringTag&&!1!==isBrowser||void 0!==cache.registered[className]||(cache.registered[className]=serialized.styles)},emotion_utils_browser_esm_insertStyles=function(cache,serialized,isStringTag){emotion_utils_browser_esm_registerStyles(cache,serialized,isStringTag);var className=cache.key+"-"+serialized.name;if(void 0===cache.inserted[serialized.name])for(var current=serialized;cache.insert(serialized===current?"."+className:"",current,cache.sheet,!0),void 0!==(current=current.next););};var unitlessKeys={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function memoize(fn){var cache=Object.create(null);return function(arg){return void 0===cache[arg]&&(cache[arg]=fn(arg)),cache[arg]}}function isProcessableValue(value){return null!=value&&"boolean"!=typeof value}function processStyleValue(key,value){switch(key){case"animation":case"animationName":if("string"==typeof value)return value.replace(animationRegex,function(match,p1,p2){return cursor={name:p1,styles:p2,next:cursor},p1})}return 1===unitlessKeys[key]||isCustomProperty(key)||"number"!=typeof value||0===value?value:value+"px"}var hyphenateRegex=/[A-Z]|^ms/g,animationRegex=/_EMO_([^_]+?)_([^]*?)_EMO_/g,isCustomProperty=function(property){return 45===property.charCodeAt(1)},processStyleName=memoize(function(styleName){return isCustomProperty(styleName)?styleName:styleName.replace(hyphenateRegex,"-$&").toLowerCase()});function handleInterpolation(mergedProps,registered,interpolation){if(null==interpolation)return"";if(void 0!==interpolation.__emotion_styles)return interpolation;switch(typeof interpolation){case"boolean":return"";case"object":if(1===interpolation.anim)return cursor={name:interpolation.name,styles:interpolation.styles,next:cursor},interpolation.name;if(void 0===interpolation.styles)return function(mergedProps,registered,obj){var string="";if(Array.isArray(obj))for(var i=0;i<obj.length;i++)string+=handleInterpolation(mergedProps,registered,obj[i])+";";else for(var _key in obj){var value=obj[_key];if("object"!=typeof value)null!=registered&&void 0!==registered[value]?string+=_key+"{"+registered[value]+"}":isProcessableValue(value)&&(string+=processStyleName(_key)+":"+processStyleValue(_key,value)+";");else if(!Array.isArray(value)||"string"!=typeof value[0]||null!=registered&&void 0!==registered[value[0]]){var interpolated=handleInterpolation(mergedProps,registered,value);switch(_key){case"animation":case"animationName":string+=processStyleName(_key)+":"+interpolated+";";break;default:string+=_key+"{"+interpolated+"}"}}else for(var _i=0;_i<value.length;_i++)isProcessableValue(value[_i])&&(string+=processStyleName(_key)+":"+processStyleValue(_key,value[_i])+";")}return string}(mergedProps,registered,interpolation);var next=interpolation.next;if(void 0!==next)for(;void 0!==next;)cursor={name:next.name,styles:next.styles,next:cursor},next=next.next;return interpolation.styles+";";case"function":var previousCursor,result;if(void 0!==mergedProps)return previousCursor=cursor,result=interpolation(mergedProps),cursor=previousCursor,handleInterpolation(mergedProps,registered,result)}var cached;return null!=registered&&void 0!==(cached=registered[interpolation])?cached:interpolation}function ThemeProvider(props){var theme=external_React_.useContext(emotion_element_c39617d8_browser_esm_ThemeContext);return props.theme!==theme&&(theme=createCacheWithTheme(theme)(props.theme)),external_React_.createElement(emotion_element_c39617d8_browser_esm_ThemeContext.Provider,{value:theme},props.children)}var cursor,labelPattern=/label:\s*([^\s;\n{]+)\s*(;|$)/g,emotion_serialize_browser_esm_serializeStyles=function(args,registered,mergedProps){if(1===args.length&&"object"==typeof args[0]&&null!==args[0]&&void 0!==args[0].styles)return args[0];var stringMode=!0,styles="",strings=(cursor=void 0,args[0]);null==strings||void 0===strings.raw?(stringMode=!1,styles+=handleInterpolation(mergedProps,registered,strings)):styles+=strings[0];for(var i=1;i<args.length;i++)styles+=handleInterpolation(mergedProps,registered,args[i]),stringMode&&(styles+=strings[i]);labelPattern.lastIndex=0;for(var match,identifierName="";null!==(match=labelPattern.exec(styles));)identifierName+="-"+match[1];return{name:function(str){for(var k,h=0,i=0,len=str.length;4<=len;++i,len-=4)k=1540483477*(65535&(k=255&str.charCodeAt(i)|(255&str.charCodeAt(++i))<<8|(255&str.charCodeAt(++i))<<16|(255&str.charCodeAt(++i))<<24))+(59797*(k>>>16)<<16),h=1540483477*(65535&(k^=k>>>24))+(59797*(k>>>16)<<16)^1540483477*(65535&h)+(59797*(h>>>16)<<16);switch(len){case 3:h^=(255&str.charCodeAt(i+2))<<16;case 2:h^=(255&str.charCodeAt(i+1))<<8;case 1:h=1540483477*(65535&(h^=255&str.charCodeAt(i)))+(59797*(h>>>16)<<16)}return(((h=1540483477*(65535&(h^=h>>>13))+(59797*(h>>>16)<<16))^h>>>15)>>>0).toString(36)}(styles)+identifierName,styles:styles,next:cursor}},useInsertionEffect=external_React_.useInsertionEffect||!1,emotion_use_insertion_effect_with_fallbacks_browser_esm_useInsertionEffectAlwaysWithSyncFallback=useInsertionEffect||function(create){return create()},useInsertionEffectWithLayoutFallback=useInsertionEffect||external_React_.useLayoutEffect,emotion_element_c39617d8_browser_esm_hasOwnProperty={}.hasOwnProperty,EmotionCacheContext=external_React_.createContext("undefined"!=typeof HTMLElement?emotion_cache_browser_esm_createCache({key:"css"}):null),emotion_element_c39617d8_browser_esm_withEmotionCache=(EmotionCacheContext.Provider,function(func){return(0,external_React_.forwardRef)(function(props,ref){var cache=(0,external_React_.useContext)(EmotionCacheContext);return func(props,cache,ref)})}),emotion_element_c39617d8_browser_esm_ThemeContext=external_React_.createContext({}),createCacheWithTheme=weakMemoize(function(outerTheme){return weakMemoize(function(theme){return function(outerTheme,theme){return"function"==typeof theme?theme(outerTheme):extends_extends({},outerTheme,theme)}(outerTheme,theme)})});function Insertion(_ref){var cache=_ref.cache,serialized=_ref.serialized,isStringTag=_ref.isStringTag;return emotion_utils_browser_esm_registerStyles(cache,serialized,isStringTag),emotion_use_insertion_effect_with_fallbacks_browser_esm_useInsertionEffectAlwaysWithSyncFallback(function(){return emotion_utils_browser_esm_insertStyles(cache,serialized,isStringTag)}),null}var typePropName="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",createEmotionProps=function(type,props){var key,newProps={};for(key in props)emotion_element_c39617d8_browser_esm_hasOwnProperty.call(props,key)&&(newProps[key]=props[key]);return newProps[typePropName]=type,newProps},Emotion$1=emotion_element_c39617d8_browser_esm_withEmotionCache(function(props,cache,ref){var key,cssProp=props.css,WrappedComponent=("string"==typeof cssProp&&void 0!==cache.registered[cssProp]&&(cssProp=cache.registered[cssProp]),props[typePropName]),cssProp=[cssProp],className="",cssProp=("string"==typeof props.className?className=emotion_utils_browser_esm_getRegisteredStyles(cache.registered,cssProp,props.className):null!=props.className&&(className=props.className+" "),emotion_serialize_browser_esm_serializeStyles(cssProp,void 0,external_React_.useContext(emotion_element_c39617d8_browser_esm_ThemeContext))),newProps=(className+=cache.key+"-"+cssProp.name,{});for(key in props)emotion_element_c39617d8_browser_esm_hasOwnProperty.call(props,key)&&"css"!==key&&key!==typePropName&&(newProps[key]=props[key]);return newProps.ref=ref,newProps.className=className,external_React_.createElement(external_React_.Fragment,null,external_React_.createElement(Insertion,{cache:cache,serialized:cssProp,isStringTag:"string"==typeof WrappedComponent}),external_React_.createElement(WrappedComponent,newProps))}),jsx=(__webpack_require__(679),function(type,props){var args=arguments;if(null==props||!emotion_element_c39617d8_browser_esm_hasOwnProperty.call(props,"css"))return external_React_.createElement.apply(void 0,args);var argsLength=args.length,createElementArgArray=new Array(argsLength);createElementArgArray[0]=Emotion$1,createElementArgArray[1]=createEmotionProps(type,props);for(var i=2;i<argsLength;i++)createElementArgArray[i]=args[i];return external_React_.createElement.apply(null,createElementArgArray)}),Global=emotion_element_c39617d8_browser_esm_withEmotionCache(function(props,cache){var props=props.styles,serialized=emotion_serialize_browser_esm_serializeStyles([props],void 0,external_React_.useContext(emotion_element_c39617d8_browser_esm_ThemeContext)),sheetRef=external_React_.useRef();return useInsertionEffectWithLayoutFallback(function(){var key=cache.key+"-global",sheet=new cache.sheet.constructor({key:key,nonce:cache.sheet.nonce,container:cache.sheet.container,speedy:cache.sheet.isSpeedy}),rehydrating=!1,node=document.querySelector('style[data-emotion="'+key+" "+serialized.name+'"]');return cache.sheet.tags.length&&(sheet.before=cache.sheet.tags[0]),null!==node&&(rehydrating=!0,node.setAttribute("data-emotion",key),sheet.hydrate([node])),sheetRef.current=[sheet,rehydrating],function(){sheet.flush()}},[cache]),useInsertionEffectWithLayoutFallback(function(){var sheetRefCurrent=sheetRef.current,sheet=sheetRefCurrent[0];sheetRefCurrent[1]?sheetRefCurrent[1]=!1:(void 0!==serialized.next&&emotion_utils_browser_esm_insertStyles(cache,serialized.next,!0),sheet.tags.length&&(sheetRefCurrent=sheet.tags[sheet.tags.length-1].nextElementSibling,sheet.before=sheetRefCurrent,sheet.flush()),cache.insert("",serialized,sheet,!1))},[cache,serialized.name]),null});function css(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return emotion_serialize_browser_esm_serializeStyles(args)}function keyframes(){var insertable=css.apply(void 0,arguments),name="animation-"+insertable.name;return{name:name,styles:"@keyframes "+name+"{"+insertable.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}var jsx_runtime=__webpack_require__(893),chunk_B4LBJQ3X_css=String.raw,vhPolyfill=chunk_B4LBJQ3X_css`
  :root,
  :host {
    --chakra-vh: 100vh;
  }

  @supports (height: -webkit-fill-available) {
    :root,
    :host {
      --chakra-vh: -webkit-fill-available;
    }
  }

  @supports (height: -moz-fill-available) {
    :root,
    :host {
      --chakra-vh: -moz-fill-available;
    }
  }

  @supports (height: 100dvh) {
    :root,
    :host {
      --chakra-vh: 100dvh;
    }
  }
`,CSSPolyfill=()=>(0,jsx_runtime.jsx)(Global,{styles:vhPolyfill}),CSSReset=({scope=""})=>(0,jsx_runtime.jsx)(Global,{styles:chunk_B4LBJQ3X_css`
      html {
        line-height: 1.5;
        -webkit-text-size-adjust: 100%;
        font-family: system-ui, sans-serif;
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
        -moz-osx-font-smoothing: grayscale;
        touch-action: manipulation;
      }

      body {
        position: relative;
        min-height: 100%;
        margin: 0;
        font-feature-settings: "kern";
      }

      ${scope} :where(*, *::before, *::after) {
        border-width: 0;
        border-style: solid;
        box-sizing: border-box;
        word-wrap: break-word;
      }

      main {
        display: block;
      }

      ${scope} hr {
        border-top-width: 1px;
        box-sizing: content-box;
        height: 0;
        overflow: visible;
      }

      ${scope} :where(pre, code, kbd,samp) {
        font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
        font-size: 1em;
      }

      ${scope} a {
        background-color: transparent;
        color: inherit;
        text-decoration: inherit;
      }

      ${scope} abbr[title] {
        border-bottom: none;
        text-decoration: underline;
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
      }

      ${scope} :where(b, strong) {
        font-weight: bold;
      }

      ${scope} small {
        font-size: 80%;
      }

      ${scope} :where(sub,sup) {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }

      ${scope} sub {
        bottom: -0.25em;
      }

      ${scope} sup {
        top: -0.5em;
      }

      ${scope} img {
        border-style: none;
      }

      ${scope} :where(button, input, optgroup, select, textarea) {
        font-family: inherit;
        font-size: 100%;
        line-height: 1.15;
        margin: 0;
      }

      ${scope} :where(button, input) {
        overflow: visible;
      }

      ${scope} :where(button, select) {
        text-transform: none;
      }

      ${scope} :where(
          button::-moz-focus-inner,
          [type="button"]::-moz-focus-inner,
          [type="reset"]::-moz-focus-inner,
          [type="submit"]::-moz-focus-inner
        ) {
        border-style: none;
        padding: 0;
      }

      ${scope} fieldset {
        padding: 0.35em 0.75em 0.625em;
      }

      ${scope} legend {
        box-sizing: border-box;
        color: inherit;
        display: table;
        max-width: 100%;
        padding: 0;
        white-space: normal;
      }

      ${scope} progress {
        vertical-align: baseline;
      }

      ${scope} textarea {
        overflow: auto;
      }

      ${scope} :where([type="checkbox"], [type="radio"]) {
        box-sizing: border-box;
        padding: 0;
      }

      ${scope} input[type="number"]::-webkit-inner-spin-button,
      ${scope} input[type="number"]::-webkit-outer-spin-button {
        -webkit-appearance: none !important;
      }

      ${scope} input[type="number"] {
        -moz-appearance: textfield;
      }

      ${scope} input[type="search"] {
        -webkit-appearance: textfield;
        outline-offset: -2px;
      }

      ${scope} input[type="search"]::-webkit-search-decoration {
        -webkit-appearance: none !important;
      }

      ${scope} ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit;
      }

      ${scope} details {
        display: block;
      }

      ${scope} summary {
        display: list-item;
      }

      template {
        display: none;
      }

      [hidden] {
        display: none !important;
      }

      ${scope} :where(
          blockquote,
          dl,
          dd,
          h1,
          h2,
          h3,
          h4,
          h5,
          h6,
          hr,
          figure,
          p,
          pre
        ) {
        margin: 0;
      }

      ${scope} button {
        background: transparent;
        padding: 0;
      }

      ${scope} fieldset {
        margin: 0;
        padding: 0;
      }

      ${scope} :where(ol, ul) {
        margin: 0;
        padding: 0;
      }

      ${scope} textarea {
        resize: vertical;
      }

      ${scope} :where(button, [role="button"]) {
        cursor: pointer;
      }

      ${scope} button::-moz-focus-inner {
        border: 0 !important;
      }

      ${scope} table {
        border-collapse: collapse;
      }

      ${scope} :where(h1, h2, h3, h4, h5, h6) {
        font-size: inherit;
        font-weight: inherit;
      }

      ${scope} :where(button, input, optgroup, select, textarea) {
        padding: 0;
        line-height: inherit;
        color: inherit;
      }

      ${scope} :where(img, svg, video, canvas, audio, iframe, embed, object) {
        display: block;
      }

      ${scope} :where(img, video) {
        max-width: 100%;
        height: auto;
      }

      [data-js-focus-visible]
        :focus:not([data-focus-visible-added]):not(
          [data-focus-visible-disabled]
        ) {
        outline: none;
        box-shadow: none;
      }

      ${scope} select::-ms-expand {
        display: none;
      }

      ${vhPolyfill}
    `});function createContext(options={}){const{name,strict=!0,hookName="useContext",providerName="Provider",errorMessage,defaultValue}=options,Context=(0,external_React_.createContext)(defaultValue);return Context.displayName=name,[Context.Provider,function useContext(){var _a,error,context=(0,external_React_.useContext)(Context);if(!context&&strict)throw(error=new Error(null!=errorMessage?errorMessage:hookName+" returned `undefined`. Seems you forgot to wrap component within "+providerName)).name="ContextError",null!=(_a=Error.captureStackTrace)&&_a.call(Error,error,useContext),error;return context},Context]}var[PortalManagerContextProvider,usePortalManager]=createContext({strict:!1,name:"PortalManagerContext"});function PortalManager(props){var{children:props,zIndex}=props;return(0,jsx_runtime.jsx)(PortalManagerContextProvider,{value:{zIndex:zIndex},children:props})}PortalManager.displayName="PortalManager";var ColorModeContext=(0,external_React_.createContext)({});function useColorMode(){var context=(0,external_React_.useContext)(ColorModeContext);if(void 0===context)throw new Error("useColorMode must be used within a ColorModeProvider");return context}function chunk_ITIKTQWJ_createContext(options={}){const{strict=!0,errorMessage="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name}=options,Context=(0,external_React_.createContext)(void 0);return Context.displayName=name,[Context.Provider,function useContext(){var _a,error,context=(0,external_React_.useContext)(Context);if(!context&&strict)throw(error=new Error(errorMessage)).name="ContextError",null!=(_a=Error.captureStackTrace)&&_a.call(Error,error,useContext),error;return context},Context]}ColorModeContext.displayName="ColorModeContext";var cx=(...classNames)=>classNames.filter(Boolean).join(" ");function isObject(value){var type=typeof value;return null!=value&&("object"==type||"function"==type)&&!Array.isArray(value)}function dist_runIfFn(valueOrFn,...args){return isFunction(valueOrFn)?valueOrFn(...args):valueOrFn}var isFunction=value=>"function"==typeof value,dataAttr=condition=>condition?"":void 0,ariaAttr=condition=>!!condition||void 0;function callAllHandlers(...fns){return function(event){fns.some(fn=>(null!=fn&&fn(event),null==event?void 0:event.defaultPrevented))}}var lodash_mergewith=__webpack_require__(554),withoutImportant=value=>"string"==typeof value?value.replace(/!(important)?$/,"").trim():value,tokenToCSSVar=(scale,value)=>theme=>{var valueStr=String(value),important=/!(important)?$/.test(valueStr),valueStr=withoutImportant(valueStr),valueStr=scale?scale+"."+valueStr:valueStr,theme=isObject(theme.__cssMap)&&valueStr in theme.__cssMap?theme.__cssMap[valueStr].varRef:value,theme=withoutImportant(theme);return important?theme+" !important":theme};function createTransform(options){const{scale,transform:transform2,compose}=options;return(value,theme)=>{var _a,value=tokenToCSSVar(scale,value)(theme);let result=null!=(_a=null==transform2?void 0:transform2(value,theme))?_a:value;return result=compose?compose(result,theme):result}}useInsertionEffect=(...fns)=>v=>fns.reduce((a,b)=>b(a),v);function toConfig(scale,transform2){return property=>{property={property:property,scale:scale};return property.transform=createTransform({scale:scale,transform:transform2}),property}}var transformTemplate=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"];var filterTemplate={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:["var(--chakra-blur)","var(--chakra-brightness)","var(--chakra-contrast)","var(--chakra-grayscale)","var(--chakra-hue-rotate)","var(--chakra-invert)","var(--chakra-saturate)","var(--chakra-sepia)","var(--chakra-drop-shadow)"].join(" ")},backdropFilterTemplate={backdropFilter:["var(--chakra-backdrop-blur)","var(--chakra-backdrop-brightness)","var(--chakra-backdrop-contrast)","var(--chakra-backdrop-grayscale)","var(--chakra-backdrop-hue-rotate)","var(--chakra-backdrop-invert)","var(--chakra-backdrop-opacity)","var(--chakra-backdrop-saturate)","var(--chakra-backdrop-sepia)"].join(" "),"--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"};var flexDirectionTemplate={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},directionMap={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},valueSet=new Set(Object.values(directionMap)),globalSet=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),trimSpace=str=>str.trim();var isCSSFunction=value=>"string"==typeof value&&value.includes("(")&&value.includes(")");var wrap=str=>value=>str+`(${value})`,transformFunctions={filter(value){return"auto"!==value?value:filterTemplate},backdropFilter(value){return"auto"!==value?value:backdropFilterTemplate},ring(value){return{"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":transformFunctions.px(value),boxShadow:["var(--chakra-ring-offset-shadow)","var(--chakra-ring-shadow)","var(--chakra-shadow, 0 0 #0000)"].join(", ")}},bgClip(value){return"text"===value?{color:"transparent",backgroundClip:"text"}:{backgroundClip:value}},transform(value){return"auto"===value?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...transformTemplate].join(" "):"auto-gpu"===value?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...transformTemplate].join(" "):value},vh(value){return"$100vh"===value?"var(--chakra-vh)":value},px(value){var unitless;return null!=value&&(unitless=(value=>{var num=parseFloat(value.toString()),value=value.toString().replace(String(num),"");return{unitless:!value,value:num,unit:value}})(value).unitless,unitless||"number"==typeof value)?value+"px":value},fraction(value){return"number"!=typeof value||1<value?value:100*value+"%"},float(value,theme){return"rtl"===theme.direction?{left:"right",right:"left"}[value]:value},degree(value){var unitless;return!/^var\(--.+\)$/.test(value)&&null!=value&&(unitless="string"==typeof value&&!value.endsWith("deg"),"number"==typeof value||unitless)?value+"deg":value},gradient:(value,theme)=>function(value,theme){var type,stops,results;return null==value||globalSet.has(value)?value:isCSSFunction(value)||globalSet.has(value)?(type=null==(results=/(^[a-z-A-Z]+)\((.*)\)/g.exec(value))?void 0:results[1],results=null==results?void 0:results[2],!type||!results||(type=type.includes("-gradient")?type:type+"-gradient",[results,...stops]=results.split(",").map(trimSpace).filter(Boolean),0===(null==stops?void 0:stops.length))?value:(results=results in directionMap?directionMap[results]:results,stops.unshift(results),`${type}(${stops.map(stop=>{var firstStop,key;return valueSet.has(stop)?stop:([firstStop,stop]=-1!==(firstStop=stop.indexOf(" "))?[stop.substr(0,firstStop),stop.substr(firstStop+1)]:[stop],stop=isCSSFunction(stop)?stop:stop&&stop.split(" "),key=(key="colors."+firstStop)in theme.__cssMap?theme.__cssMap[key].varRef:firstStop,stop?[key,...Array.isArray(stop)?stop:[stop]].join(" "):key)}).join(", ")})`)):`url('${value}')`}(value,null!=theme?theme:{}),blur:wrap("blur"),opacity:wrap("opacity"),brightness:wrap("brightness"),contrast:wrap("contrast"),dropShadow:wrap("drop-shadow"),grayscale:wrap("grayscale"),hueRotate:value=>wrap("hue-rotate")(transformFunctions.degree(value)),invert:wrap("invert"),saturate:wrap("saturate"),sepia:wrap("sepia"),bgImage(value){return null==value||isCSSFunction(value)||globalSet.has(value)?value:`url(${value})`},outline(value){var isNoneOrZero="0"===String(value)||"none"===String(value);return null!==value&&isNoneOrZero?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:value}},flexDirection(value){var{space:_a,divide:divide2}=null!=(_a=flexDirectionTemplate[value])?_a:{},value={flexDirection:value};return _a&&(value[_a]=1),divide2&&(value[divide2]=1),value}},useInsertionEffect={borderWidths:toConfig("borderWidths"),borderStyles:toConfig("borderStyles"),colors:toConfig("colors"),borders:toConfig("borders"),gradients:toConfig("gradients",transformFunctions.gradient),radii:toConfig("radii",transformFunctions.px),space:toConfig("space",useInsertionEffect(transformFunctions.vh,transformFunctions.px)),spaceT:toConfig("space",useInsertionEffect(transformFunctions.vh,transformFunctions.px)),degreeT(property){return{property:property,transform:transformFunctions.degree}},prop(property,scale,transform2){return{property:property,scale:scale,...scale&&{transform:createTransform({scale:scale,transform:transform2})}}},propT(property,transform2){return{property:property,transform:transform2}},sizes:toConfig("sizes",useInsertionEffect(transformFunctions.vh,transformFunctions.px)),sizesT:toConfig("sizes",useInsertionEffect(transformFunctions.vh,transformFunctions.fraction)),shadows:toConfig("shadows"),logical:function(options){var rtl,ltr,{property:options,scale,transform:transform2}=options;return{scale:scale,property:({rtl,ltr}=[options][0],theme=>"rtl"===theme.direction?rtl:ltr),transform:scale?createTransform({scale:scale,compose:transform2}):transform2}},blur:toConfig("blur",transformFunctions.blur)},background={background:useInsertionEffect.colors("background"),backgroundColor:useInsertionEffect.colors("backgroundColor"),backgroundImage:useInsertionEffect.gradients("backgroundImage"),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:transformFunctions.bgClip},bgSize:useInsertionEffect.prop("backgroundSize"),bgPosition:useInsertionEffect.prop("backgroundPosition"),bg:useInsertionEffect.colors("background"),bgColor:useInsertionEffect.colors("backgroundColor"),bgPos:useInsertionEffect.prop("backgroundPosition"),bgRepeat:useInsertionEffect.prop("backgroundRepeat"),bgAttachment:useInsertionEffect.prop("backgroundAttachment"),bgGradient:useInsertionEffect.gradients("backgroundImage"),bgClip:{transform:transformFunctions.bgClip}},border=(Object.assign(background,{bgImage:background.backgroundImage,bgImg:background.backgroundImage}),{border:useInsertionEffect.borders("border"),borderWidth:useInsertionEffect.borderWidths("borderWidth"),borderStyle:useInsertionEffect.borderStyles("borderStyle"),borderColor:useInsertionEffect.colors("borderColor"),borderRadius:useInsertionEffect.radii("borderRadius"),borderTop:useInsertionEffect.borders("borderTop"),borderBlockStart:useInsertionEffect.borders("borderBlockStart"),borderTopLeftRadius:useInsertionEffect.radii("borderTopLeftRadius"),borderStartStartRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:useInsertionEffect.radii("borderTopRightRadius"),borderStartEndRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:useInsertionEffect.borders("borderRight"),borderInlineEnd:useInsertionEffect.borders("borderInlineEnd"),borderBottom:useInsertionEffect.borders("borderBottom"),borderBlockEnd:useInsertionEffect.borders("borderBlockEnd"),borderBottomLeftRadius:useInsertionEffect.radii("borderBottomLeftRadius"),borderBottomRightRadius:useInsertionEffect.radii("borderBottomRightRadius"),borderLeft:useInsertionEffect.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:useInsertionEffect.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:useInsertionEffect.borders(["borderLeft","borderRight"]),borderInline:useInsertionEffect.borders("borderInline"),borderY:useInsertionEffect.borders(["borderTop","borderBottom"]),borderBlock:useInsertionEffect.borders("borderBlock"),borderTopWidth:useInsertionEffect.borderWidths("borderTopWidth"),borderBlockStartWidth:useInsertionEffect.borderWidths("borderBlockStartWidth"),borderTopColor:useInsertionEffect.colors("borderTopColor"),borderBlockStartColor:useInsertionEffect.colors("borderBlockStartColor"),borderTopStyle:useInsertionEffect.borderStyles("borderTopStyle"),borderBlockStartStyle:useInsertionEffect.borderStyles("borderBlockStartStyle"),borderBottomWidth:useInsertionEffect.borderWidths("borderBottomWidth"),borderBlockEndWidth:useInsertionEffect.borderWidths("borderBlockEndWidth"),borderBottomColor:useInsertionEffect.colors("borderBottomColor"),borderBlockEndColor:useInsertionEffect.colors("borderBlockEndColor"),borderBottomStyle:useInsertionEffect.borderStyles("borderBottomStyle"),borderBlockEndStyle:useInsertionEffect.borderStyles("borderBlockEndStyle"),borderLeftWidth:useInsertionEffect.borderWidths("borderLeftWidth"),borderInlineStartWidth:useInsertionEffect.borderWidths("borderInlineStartWidth"),borderLeftColor:useInsertionEffect.colors("borderLeftColor"),borderInlineStartColor:useInsertionEffect.colors("borderInlineStartColor"),borderLeftStyle:useInsertionEffect.borderStyles("borderLeftStyle"),borderInlineStartStyle:useInsertionEffect.borderStyles("borderInlineStartStyle"),borderRightWidth:useInsertionEffect.borderWidths("borderRightWidth"),borderInlineEndWidth:useInsertionEffect.borderWidths("borderInlineEndWidth"),borderRightColor:useInsertionEffect.colors("borderRightColor"),borderInlineEndColor:useInsertionEffect.colors("borderInlineEndColor"),borderRightStyle:useInsertionEffect.borderStyles("borderRightStyle"),borderInlineEndStyle:useInsertionEffect.borderStyles("borderInlineEndStyle"),borderTopRadius:useInsertionEffect.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:useInsertionEffect.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:useInsertionEffect.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:useInsertionEffect.radii(["borderTopRightRadius","borderBottomRightRadius"])}),color=(Object.assign(border,{rounded:border.borderRadius,roundedTop:border.borderTopRadius,roundedTopLeft:border.borderTopLeftRadius,roundedTopRight:border.borderTopRightRadius,roundedTopStart:border.borderStartStartRadius,roundedTopEnd:border.borderStartEndRadius,roundedBottom:border.borderBottomRadius,roundedBottomLeft:border.borderBottomLeftRadius,roundedBottomRight:border.borderBottomRightRadius,roundedBottomStart:border.borderEndStartRadius,roundedBottomEnd:border.borderEndEndRadius,roundedLeft:border.borderLeftRadius,roundedRight:border.borderRightRadius,roundedStart:border.borderInlineStartRadius,roundedEnd:border.borderInlineEndRadius,borderStart:border.borderInlineStart,borderEnd:border.borderInlineEnd,borderTopStartRadius:border.borderStartStartRadius,borderTopEndRadius:border.borderStartEndRadius,borderBottomStartRadius:border.borderEndStartRadius,borderBottomEndRadius:border.borderEndEndRadius,borderStartRadius:border.borderInlineStartRadius,borderEndRadius:border.borderInlineEndRadius,borderStartWidth:border.borderInlineStartWidth,borderEndWidth:border.borderInlineEndWidth,borderStartColor:border.borderInlineStartColor,borderEndColor:border.borderInlineEndColor,borderStartStyle:border.borderInlineStartStyle,borderEndStyle:border.borderInlineEndStyle}),{color:useInsertionEffect.colors("color"),textColor:useInsertionEffect.colors("color"),fill:useInsertionEffect.colors("fill"),stroke:useInsertionEffect.colors("stroke")}),effect={boxShadow:useInsertionEffect.shadows("boxShadow"),mixBlendMode:!0,blendMode:useInsertionEffect.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:useInsertionEffect.prop("backgroundBlendMode"),opacity:!0},filter=(Object.assign(effect,{shadow:effect.boxShadow}),{filter:{transform:transformFunctions.filter},blur:useInsertionEffect.blur("--chakra-blur"),brightness:useInsertionEffect.propT("--chakra-brightness",transformFunctions.brightness),contrast:useInsertionEffect.propT("--chakra-contrast",transformFunctions.contrast),hueRotate:useInsertionEffect.propT("--chakra-hue-rotate",transformFunctions.hueRotate),invert:useInsertionEffect.propT("--chakra-invert",transformFunctions.invert),saturate:useInsertionEffect.propT("--chakra-saturate",transformFunctions.saturate),dropShadow:useInsertionEffect.propT("--chakra-drop-shadow",transformFunctions.dropShadow),backdropFilter:{transform:transformFunctions.backdropFilter},backdropBlur:useInsertionEffect.blur("--chakra-backdrop-blur"),backdropBrightness:useInsertionEffect.propT("--chakra-backdrop-brightness",transformFunctions.brightness),backdropContrast:useInsertionEffect.propT("--chakra-backdrop-contrast",transformFunctions.contrast),backdropHueRotate:useInsertionEffect.propT("--chakra-backdrop-hue-rotate",transformFunctions.hueRotate),backdropInvert:useInsertionEffect.propT("--chakra-backdrop-invert",transformFunctions.invert),backdropSaturate:useInsertionEffect.propT("--chakra-backdrop-saturate",transformFunctions.saturate)}),flexbox={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:transformFunctions.flexDirection},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:useInsertionEffect.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:useInsertionEffect.space("gap"),rowGap:useInsertionEffect.space("rowGap"),columnGap:useInsertionEffect.space("columnGap")},grid=(Object.assign(flexbox,{flexDir:flexbox.flexDirection}),{gridGap:useInsertionEffect.space("gridGap"),gridColumnGap:useInsertionEffect.space("gridColumnGap"),gridRowGap:useInsertionEffect.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0}),interactivity={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:transformFunctions.outline},outlineOffset:!0,outlineColor:useInsertionEffect.colors("outlineColor")},layout={width:useInsertionEffect.sizesT("width"),inlineSize:useInsertionEffect.sizesT("inlineSize"),height:useInsertionEffect.sizes("height"),blockSize:useInsertionEffect.sizes("blockSize"),boxSize:useInsertionEffect.sizes(["width","height"]),minWidth:useInsertionEffect.sizes("minWidth"),minInlineSize:useInsertionEffect.sizes("minInlineSize"),minHeight:useInsertionEffect.sizes("minHeight"),minBlockSize:useInsertionEffect.sizes("minBlockSize"),maxWidth:useInsertionEffect.sizes("maxWidth"),maxInlineSize:useInsertionEffect.sizes("maxInlineSize"),maxHeight:useInsertionEffect.sizes("maxHeight"),maxBlockSize:useInsertionEffect.sizes("maxBlockSize"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,aspectRatio:!0,hideFrom:{scale:"breakpoints",transform:(value,theme)=>{return{[`@media screen and (min-width: ${null!=(theme=null==(theme=null==(theme=theme.__breakpoints)?void 0:theme.get(value))?void 0:theme.minW)?theme:value})`]:{display:"none"}}}},hideBelow:{scale:"breakpoints",transform:(value,theme)=>{return{[`@media screen and (max-width: ${null!=(theme=null==(theme=null==(theme=theme.__breakpoints)?void 0:theme.get(value))?void 0:theme._minW)?theme:value})`]:{display:"none"}}}},verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:useInsertionEffect.propT("float",transformFunctions.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0},list=(Object.assign(layout,{w:layout.width,h:layout.height,minW:layout.minWidth,maxW:layout.maxWidth,minH:layout.minHeight,maxH:layout.maxHeight,overscroll:layout.overscrollBehavior,overscrollX:layout.overscrollBehaviorX,overscrollY:layout.overscrollBehaviorY}),{listStyleType:!0,listStylePosition:!0,listStylePos:useInsertionEffect.prop("listStylePosition"),listStyleImage:!0,listStyleImg:useInsertionEffect.prop("listStyleImage")});var memoizedGet=(fn=>{const cache=new WeakMap;return(obj,path,fallback,index)=>{if(void 0===obj)return fn(obj,path,fallback);cache.has(obj)||cache.set(obj,new Map);var map=cache.get(obj);return map.has(path)?map.get(path):(obj=fn(obj,path,fallback,index),map.set(path,obj),obj)}})(function(obj,path,fallback,index){var key="string"==typeof path?path.split("."):[path];for(index=0;index<key.length&&obj;index+=1)obj=obj[key[index]];return void 0===obj?fallback:obj}),srOnly={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},srFocusable={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},getWithPriority=(theme,key,styles)=>{var result={},obj=memoizedGet(theme,key,{});for(const prop in obj)prop in styles&&null!=styles[prop]||(result[prop]=obj[prop]);return result},others={srOnly:{transform(value){return!0===value?srOnly:"focusable"===value?srFocusable:{}}},layerStyle:{processResult:!0,transform:(value,theme,styles)=>getWithPriority(theme,"layerStyles."+value,styles)},textStyle:{processResult:!0,transform:(value,theme,styles)=>getWithPriority(theme,"textStyles."+value,styles)},apply:{processResult:!0,transform:(value,theme,styles)=>getWithPriority(theme,value,styles)}},dist_position={position:!0,pos:useInsertionEffect.prop("position"),zIndex:useInsertionEffect.prop("zIndex","zIndices"),inset:useInsertionEffect.spaceT("inset"),insetX:useInsertionEffect.spaceT(["left","right"]),insetInline:useInsertionEffect.spaceT("insetInline"),insetY:useInsertionEffect.spaceT(["top","bottom"]),insetBlock:useInsertionEffect.spaceT("insetBlock"),top:useInsertionEffect.spaceT("top"),insetBlockStart:useInsertionEffect.spaceT("insetBlockStart"),bottom:useInsertionEffect.spaceT("bottom"),insetBlockEnd:useInsertionEffect.spaceT("insetBlockEnd"),left:useInsertionEffect.spaceT("left"),insetInlineStart:useInsertionEffect.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:useInsertionEffect.spaceT("right"),insetInlineEnd:useInsertionEffect.logical({scale:"space",property:{ltr:"right",rtl:"left"}})},ring=(Object.assign(dist_position,{insetStart:dist_position.insetInlineStart,insetEnd:dist_position.insetInlineEnd}),{ring:{transform:transformFunctions.ring},ringColor:useInsertionEffect.colors("--chakra-ring-color"),ringOffset:useInsertionEffect.prop("--chakra-ring-offset-width"),ringOffsetColor:useInsertionEffect.colors("--chakra-ring-offset-color"),ringInset:useInsertionEffect.prop("--chakra-ring-inset")}),space={margin:useInsertionEffect.spaceT("margin"),marginTop:useInsertionEffect.spaceT("marginTop"),marginBlockStart:useInsertionEffect.spaceT("marginBlockStart"),marginRight:useInsertionEffect.spaceT("marginRight"),marginInlineEnd:useInsertionEffect.spaceT("marginInlineEnd"),marginBottom:useInsertionEffect.spaceT("marginBottom"),marginBlockEnd:useInsertionEffect.spaceT("marginBlockEnd"),marginLeft:useInsertionEffect.spaceT("marginLeft"),marginInlineStart:useInsertionEffect.spaceT("marginInlineStart"),marginX:useInsertionEffect.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:useInsertionEffect.spaceT("marginInline"),marginY:useInsertionEffect.spaceT(["marginTop","marginBottom"]),marginBlock:useInsertionEffect.spaceT("marginBlock"),padding:useInsertionEffect.space("padding"),paddingTop:useInsertionEffect.space("paddingTop"),paddingBlockStart:useInsertionEffect.space("paddingBlockStart"),paddingRight:useInsertionEffect.space("paddingRight"),paddingBottom:useInsertionEffect.space("paddingBottom"),paddingBlockEnd:useInsertionEffect.space("paddingBlockEnd"),paddingLeft:useInsertionEffect.space("paddingLeft"),paddingInlineStart:useInsertionEffect.space("paddingInlineStart"),paddingInlineEnd:useInsertionEffect.space("paddingInlineEnd"),paddingX:useInsertionEffect.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:useInsertionEffect.space("paddingInline"),paddingY:useInsertionEffect.space(["paddingTop","paddingBottom"]),paddingBlock:useInsertionEffect.space("paddingBlock")},textDecoration=(Object.assign(space,{m:space.margin,mt:space.marginTop,mr:space.marginRight,me:space.marginInlineEnd,marginEnd:space.marginInlineEnd,mb:space.marginBottom,ml:space.marginLeft,ms:space.marginInlineStart,marginStart:space.marginInlineStart,mx:space.marginX,my:space.marginY,p:space.padding,pt:space.paddingTop,py:space.paddingY,px:space.paddingX,pb:space.paddingBottom,pl:space.paddingLeft,ps:space.paddingInlineStart,paddingStart:space.paddingInlineStart,pr:space.paddingRight,pe:space.paddingInlineEnd,paddingEnd:space.paddingInlineEnd}),{textDecorationColor:useInsertionEffect.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:useInsertionEffect.shadows("textShadow")}),transform={clipPath:!0,transform:useInsertionEffect.propT("transform",transformFunctions.transform),transformOrigin:!0,translateX:useInsertionEffect.spaceT("--chakra-translate-x"),translateY:useInsertionEffect.spaceT("--chakra-translate-y"),skewX:useInsertionEffect.degreeT("--chakra-skew-x"),skewY:useInsertionEffect.degreeT("--chakra-skew-y"),scaleX:useInsertionEffect.prop("--chakra-scale-x"),scaleY:useInsertionEffect.prop("--chakra-scale-y"),scale:useInsertionEffect.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:useInsertionEffect.degreeT("--chakra-rotate")},transition={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:useInsertionEffect.prop("transitionDuration","transition.duration"),transitionProperty:useInsertionEffect.prop("transitionProperty","transition.property"),transitionTimingFunction:useInsertionEffect.prop("transitionTimingFunction","transition.easing")},typography={fontFamily:useInsertionEffect.prop("fontFamily","fonts"),fontSize:useInsertionEffect.prop("fontSize","fontSizes",transformFunctions.px),fontWeight:useInsertionEffect.prop("fontWeight","fontWeights"),lineHeight:useInsertionEffect.prop("lineHeight","lineHeights"),letterSpacing:useInsertionEffect.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,textIndent:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,isTruncated:{transform(value){if(!0===value)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"}},useInsertionEffect={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:useInsertionEffect.spaceT("scrollMargin"),scrollMarginTop:useInsertionEffect.spaceT("scrollMarginTop"),scrollMarginBottom:useInsertionEffect.spaceT("scrollMarginBottom"),scrollMarginLeft:useInsertionEffect.spaceT("scrollMarginLeft"),scrollMarginRight:useInsertionEffect.spaceT("scrollMarginRight"),scrollMarginX:useInsertionEffect.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:useInsertionEffect.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:useInsertionEffect.spaceT("scrollPadding"),scrollPaddingTop:useInsertionEffect.spaceT("scrollPaddingTop"),scrollPaddingBottom:useInsertionEffect.spaceT("scrollPaddingBottom"),scrollPaddingLeft:useInsertionEffect.spaceT("scrollPaddingLeft"),scrollPaddingRight:useInsertionEffect.spaceT("scrollPaddingRight"),scrollPaddingX:useInsertionEffect.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:useInsertionEffect.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function resolveReference(operand){return isObject(operand)&&operand.reference?operand.reference:String(operand)}var toExpression=(operator,...operands)=>operands.map(resolveReference).join(` ${operator} `).replace(/calc/g,""),add=(...operands)=>`calc(${toExpression("+",...operands)})`,subtract=(...operands)=>`calc(${toExpression("-",...operands)})`,multiply=(...operands)=>`calc(${toExpression("*",...operands)})`,divide=(...operands)=>`calc(${toExpression("/",...operands)})`,negate=x=>{x=resolveReference(x);return null==x||Number.isNaN(parseFloat(x))?multiply(x,-1):String(x).startsWith("-")?String(x).slice(1):"-"+x},calc=Object.assign(x=>({add:(...operands)=>calc(add(x,...operands)),subtract:(...operands)=>calc(subtract(x,...operands)),multiply:(...operands)=>calc(multiply(x,...operands)),divide:(...operands)=>calc(divide(x,...operands)),negate:()=>calc(negate(x)),toString:()=>x.toString()}),{add:add,subtract:subtract,multiply:multiply,divide:divide,negate:negate});function dist_escape(value){return function(value){if(value.includes("\\."))return value;var isDecimal=!Number.isInteger(parseFloat(value.toString()));return isDecimal?value.replace(".","\\."):value}(function(value,replaceValue="-"){return value.replace(/\s+/g,replaceValue)}(value.toString())).replace(/[!-,/:-@[-^`{-~]/g,"\\$&")}function toVarDefinition(value,prefix=""){return dist_escape("--"+function(value,prefix=""){return[prefix,value].filter(Boolean).join("-")}(value,prefix))}function cssVar(name,fallback,cssVarPrefix){name=toVarDefinition(name,cssVarPrefix);return{variable:name,reference:function(name,fallback){return`var(${name}${fallback?", "+fallback:""})`}(name,fallback)}}function px(value){var unitless;return null!=value&&(unitless=function(value){var num=parseFloat(value.toString());return{unitless:!(value=value.toString().replace(String(num),"")),value:num,unit:value}}(value).unitless,unitless||"number"==typeof value)?value+"px":value}var sortByBreakpointValue=(a,b)=>parseInt(a[1],10)>parseInt(b[1],10)?1:-1,sortBps=breakpoints=>Object.fromEntries(Object.entries(breakpoints).sort(sortByBreakpointValue));function normalize(breakpoints){breakpoints=sortBps(breakpoints);return Object.assign(Object.values(breakpoints),breakpoints)}function subtract2(value){var _a;if(!value)return value;value=null!=(_a=px(value))?_a:value;return"number"==typeof value?""+(value+-.02):value.replace(/(\d+\.?\d*)/u,m=>""+(parseFloat(m)+-.02))}function toMediaQueryString(min,max){var query=["@media screen"];return min&&query.push("and",`(min-width: ${px(min)})`),max&&query.push("and",`(max-width: ${px(max)})`),query.join(" ")}function analyzeBreakpoints(breakpoints){if(!breakpoints)return null;breakpoints.base=null!=(_a=breakpoints.base)?_a:"0px";var _a=normalize(breakpoints);const queries=Object.entries(breakpoints).sort(sortByBreakpointValue).map(([breakpoint,minW],index,entry)=>{var[,index]=null!=(entry=entry[index+1])?entry:[],index=0<parseFloat(index)?subtract2(index):void 0;return{_minW:subtract2(minW),breakpoint:breakpoint,minW:minW,maxW:index,maxWQuery:toMediaQueryString(null,index),minWQuery:toMediaQueryString(minW),minMaxQuery:toMediaQueryString(minW,index)}}),_keys=function(breakpoints){return breakpoints=Object.keys(sortBps(breakpoints)),new Set(breakpoints)}(breakpoints),_keysArr=Array.from(_keys.values());return{keys:_keys,normalized:_a,isResponsive(test){test=Object.keys(test);return 0<test.length&&test.every(key=>_keys.has(key))},asObject:sortBps(breakpoints),asArray:normalize(breakpoints),details:queries,get(key){return queries.find(q=>q.breakpoint===key)},media:[null,..._a.map(minW=>toMediaQueryString(minW)).slice(1)],toArrayValue(test){if(!isObject(test))throw new Error("toArrayValue: value must be an object");for(var array,length,result=_keysArr.map(bp=>{return null!=(bp=test[bp])?bp:null});null===(length=void 0,(length=null==(array=result)?0:array.length)?array[length-1]:void 0);)result.pop();return result},toObjectValue(test){if(Array.isArray(test))return test.reduce((acc,value,index)=>{index=_keysArr[index];return null!=index&&null!=value&&(acc[index]=value),acc},{});throw new Error("toObjectValue: value must be an array")}}}var state_hover=(str,post)=>str+`:hover ${post}, ${str}[data-hover] `+post,state_focus=(str,post)=>str+`:focus ${post}, ${str}[data-focus] `+post,state_focusVisible=(str,post)=>str+":focus-visible "+post,state_focusWithin=(str,post)=>str+":focus-within "+post,state_active=(str,post)=>str+`:active ${post}, ${str}[data-active] `+post,state_disabled=(str,post)=>str+`:disabled ${post}, ${str}[data-disabled] `+post,state_invalid=(str,post)=>str+`:invalid ${post}, ${str}[data-invalid] `+post,state_checked=(str,post)=>str+`:checked ${post}, ${str}[data-checked] `+post,state_placeholderShown=(str,post)=>str+":placeholder-shown "+post,toGroup=fn=>dist_merge(v=>fn(v,"&"),"[role=group]","[data-group]",".group"),toPeer=fn=>dist_merge(v=>fn(v,"~ &"),"[data-peer]",".peer"),dist_merge=(fn,...selectors)=>selectors.map(fn).join(", "),pseudoSelectors={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible, &[data-focus-visible]",_disabled:"&:disabled, &[disabled], &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_firstLetter:"&::first-letter",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:toGroup(state_hover),_peerHover:toPeer(state_hover),_groupFocus:toGroup(state_focus),_peerFocus:toPeer(state_focus),_groupFocusVisible:toGroup(state_focusVisible),_peerFocusVisible:toPeer(state_focusVisible),_groupActive:toGroup(state_active),_peerActive:toPeer(state_active),_groupDisabled:toGroup(state_disabled),_peerDisabled:toPeer(state_disabled),_groupInvalid:toGroup(state_invalid),_peerInvalid:toPeer(state_invalid),_groupChecked:toGroup(state_checked),_peerChecked:toPeer(state_checked),_groupFocusWithin:toGroup(state_focusWithin),_peerFocusWithin:toPeer(state_focusWithin),_peerPlaceholderShown:toPeer(state_placeholderShown),_placeholder:"&::placeholder",_placeholderShown:"&:placeholder-shown",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &, &[dir=rtl]",_ltr:"[dir=ltr] &, &[dir=ltr]",_mediaDark:"@media (prefers-color-scheme: dark)",_mediaReduceMotion:"@media (prefers-reduced-motion: reduce)",_dark:".chakra-ui-dark &:not([data-theme]),[data-theme=dark] &:not([data-theme]),&[data-theme=dark]",_light:".chakra-ui-light &:not([data-theme]),[data-theme=light] &:not([data-theme]),&[data-theme=light]",_horizontal:"&[data-orientation=horizontal]",_vertical:"&[data-orientation=vertical]"},pseudoPropNames=Object.keys(pseudoSelectors);function tokenToCssVar(token,prefix){return cssVar(String(token).replace(/\./g,"-"),void 0,prefix)}function createThemeVars(flatTokens,options){let cssVars={};var cssMap={};for(const[token,tokenValue]of Object.entries(flatTokens)){var referenceKeys,negatedReference,{isSemantic,value}=tokenValue;const{variable,reference}=tokenToCssVar(token,null==options?void 0:options.cssVarPrefix);if(isSemantic){var isSemantic=isObject(value)?value:{default:value};cssVars=lodash_mergewith(cssVars,Object.entries(isSemantic).reduce((acc,[conditionAlias,conditionValue])=>{var withScale;return conditionValue&&(conditionValue=""+conditionValue,withScale=[String(token).split(".")[0],conditionValue].join("."),withScale=flatTokens[withScale]?withScale=tokenToCssVar(withScale,null==options?void 0:options.cssVarPrefix)["reference"]:conditionValue,"default"===conditionAlias?acc[variable]=withScale:acc[null!=(conditionValue=null==pseudoSelectors?void 0:pseudoSelectors[conditionAlias])?conditionValue:conditionAlias]={[variable]:withScale}),acc},{})),cssMap[token]={value:reference,var:variable,varRef:reference}}else token.startsWith("space")&&([isSemantic,...referenceKeys]=token.split("."),isSemantic=isSemantic+".-"+referenceKeys.join("."),referenceKeys=calc.negate(value),negatedReference=calc.negate(reference),cssMap[isSemantic]={value:referenceKeys,var:variable,varRef:negatedReference}),cssVars[variable]=value,cssMap[token]={value:value,var:variable,varRef:reference}}return{cssVars:cssVars,cssMap:cssMap}}function walkObject(target,predicate,options={}){const{stop,getKey}=options;!function inner(value,path=[]){if(function(value){return"object"==typeof value&&null!=value&&!Array.isArray(value)}(value)||Array.isArray(value)){var prop,child,result={};for([prop,child]of Object.entries(value)){var _a=null!=(_a=null==getKey?void 0:getKey(prop))?_a:prop,childPath=[...path,_a];if(null!=stop&&stop(value,childPath))return predicate(value,path);result[_a]=inner(child,childPath)}return result}return predicate(value,path)}(target)}var tokens=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","gradients","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur","breakpoints"];var isSemanticCondition=key=>pseudoPropNames.includes(key)||"default"===key;function toCSSVar(rawTheme){var rawTheme=function(rawTheme){const{__cssMap,__cssVars,__breakpoints,...cleanTheme}=rawTheme;return cleanTheme}(rawTheme),{cssMap:_a,cssVars}=createThemeVars(function({tokens:tokens2,semanticTokens}){const result={};return walkObject(tokens2,(value,path)=>{null!=value&&(result[path.join(".")]={isSemantic:!1,value:value})}),walkObject(semanticTokens,(value,path)=>{null!=value&&(result[path.join(".")]={isSemantic:!0,value:value})},{stop:value=>Object.keys(value).every(isSemanticCondition)}),result}({tokens:function(theme){var object=theme,result={};for(const key of tokens)key in object&&(result[key]=object[key]);return result}(rawTheme),semanticTokens:rawTheme.semanticTokens}),{cssVarPrefix:null==(_a=rawTheme.config)?void 0:_a.cssVarPrefix});return Object.assign(rawTheme,{__cssVars:{"--chakra-ring-inset":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-ring-offset-width":"0px","--chakra-ring-offset-color":"#fff","--chakra-ring-color":"rgba(66, 153, 225, 0.6)","--chakra-ring-offset-shadow":"0 0 #0000","--chakra-ring-shadow":"0 0 #0000","--chakra-space-x-reverse":"0","--chakra-space-y-reverse":"0",...cssVars},__cssMap:_a,__breakpoints:analyzeBreakpoints(rawTheme.breakpoints)}),rawTheme}var systemProps=lodash_mergewith({},background,border,color,flexbox,layout,filter,ring,interactivity,grid,others,dist_position,effect,space,useInsertionEffect,typography,textDecoration,transform,list,transition),state_hover=Object.assign({},space,layout,flexbox,grid,dist_position),layoutPropNames=Object.keys(state_hover),state_focus=[...Object.keys(systemProps),...pseudoPropNames],styleProps={...systemProps,...pseudoSelectors},isStyleProp=prop=>prop in styleProps,expandResponsive=styles=>theme=>{if(!theme.__breakpoints)return styles;var{isResponsive,toArrayValue,media:medias}=theme.__breakpoints,computedStyles={};for(const key in styles){var value=dist_runIfFn(styles[key],theme);if(null!=value)if(value=isObject(value)&&isResponsive(value)?toArrayValue(value):value,Array.isArray(value)){var queries=value.slice(0,medias.length).length;for(let index=0;index<queries;index+=1){var media=null==medias?void 0:medias[index];media?(computedStyles[media]=computedStyles[media]||{},null!=value[index]&&(computedStyles[media][key]=value[index])):computedStyles[key]=value[index]}}else computedStyles[key]=value}return computedStyles};var isCSSVariableTokenValue=(key,value)=>key.startsWith("--")&&"string"==typeof value&&!/^var\(--.+\)$/.test(value),resolveTokenValue=(theme,value)=>{if(null!=value){const getVar=val=>{var _a2;return null==(_a2=null==(_a2=theme.__cssMap)?void 0:_a2[val])?void 0:_a2.varRef};var getValue=val=>{var _a2;return null!=(_a2=getVar(val))?_a2:val},[tokenValue,fallbackValue]=function(value){var chunks=[];let chunk="",inParens=!1;for(let i=0;i<value.length;i++){var char=value[i];"("===char?(inParens=!0,chunk+=char):")"===char?(inParens=!1,chunk+=char):","!==char||inParens?chunk+=char:(chunks.push(chunk),chunk="")}return(chunk=chunk.trim())&&chunks.push(chunk),chunks}(value);value=null!=(tokenValue=null!=(tokenValue=getVar(tokenValue))?tokenValue:getValue(fallbackValue))?tokenValue:getValue(value)}return value};var dist_css=styles=>theme=>{return function(options){const{configs={},pseudos={},theme}=options,css2=(stylesOrFn,nested=!1)=>{var _a,key,_styles=dist_runIfFn(stylesOrFn,theme),styles=expandResponsive(_styles)(theme);let computedStyles={};for(key in styles){let value=dist_runIfFn(styles[key],theme),config=(key in pseudos&&(key=pseudos[key]),isCSSVariableTokenValue(key,value)&&(value=resolveTokenValue(theme,value)),configs[key]);if(!0===config&&(config={property:key}),isObject(value))computedStyles[key]=null!=(_a=computedStyles[key])?_a:{},computedStyles[key]=lodash_mergewith({},computedStyles[key],css2(value,!0));else{var staticStyles,rawValue=null!=(_c=null==(_a=null==config?void 0:config.transform)?void 0:_a.call(config,value,theme,_styles))?_c:value,rawValue=null!=config&&config.processResult?css2(rawValue,!0):rawValue,_c=dist_runIfFn(null==config?void 0:config.property,theme);if(!nested&&null!=config&&config.static&&(staticStyles=dist_runIfFn(config.static,theme),computedStyles=lodash_mergewith({},computedStyles,staticStyles)),_c&&Array.isArray(_c))for(const property of _c)computedStyles[property]=rawValue;else _c?"&"===_c&&isObject(rawValue)?computedStyles=lodash_mergewith({},computedStyles,rawValue):computedStyles[_c]=rawValue:isObject(rawValue)?computedStyles=lodash_mergewith({},computedStyles,rawValue):computedStyles[key]=rawValue}}return computedStyles};return css2}({theme:theme,pseudos:pseudoSelectors,configs:systemProps})(styles)};function createMultiStyleConfigHelpers(parts){return{definePartsStyle(config){return config},defineMultiStyleConfig(config){return{parts:parts,...config}}}}function createResolver(theme){const breakpointUtil=theme.__breakpoints;return function(config,prop,value,props){if(breakpointUtil){const result={};var normalized=function(value,toArray){return Array.isArray(value)?value:isObject(value)?toArray(value):null!=value?[value]:void 0}(value,breakpointUtil.toArrayValue);if(normalized){var len=normalized.length;const isSingle=1===len;var isMultipart=!!config.parts;for(let i=0;i<len;i++){var key=breakpointUtil.details[i],nextKey=breakpointUtil.details[function(values,i){for(let j=i+1;j<values.length;j++)if(null!=values[j])return j;return-1}(normalized,i)];const query=toMediaQueryString(key.minW,null==nextKey?void 0:nextKey._minW),styles=dist_runIfFn(null==(key=config[prop])?void 0:key[normalized[i]],props);styles&&(isMultipart?null!=(nextKey=config.parts)&&nextKey.forEach(part=>{lodash_mergewith(result,{[part]:isSingle?styles[part]:{[query]:styles[part]}})}):isSingle?lodash_mergewith(result,styles):result[query]=styles)}}return result}}}function omitThemingProps(props){var keysToOmit=["styleConfig","size","variant","colorScheme"],clone=Object.assign({},props);for(const key of keysToOmit)key in clone&&delete clone[key];return clone}var chunk_YTQ3XZ3T_memoizedGet=(fn=>{const cache=new WeakMap;return(obj,path,fallback,index)=>{if(void 0===obj)return fn(obj,path,fallback);cache.has(obj)||cache.set(obj,new Map);var map=cache.get(obj);return map.has(path)?map.get(path):(obj=fn(obj,path,fallback,index),map.set(path,obj),obj)}})(function(obj,path,fallback,index){var key="string"==typeof path?path.split("."):[path];for(index=0;index<key.length&&obj;index+=1)obj=obj[key[index]];return void 0===obj?fallback:obj});function objectFilter(object,fn){const result={};return Object.keys(object).forEach(key=>{var value=object[key];fn(value,key,object)&&(result[key]=value)}),result}var filterUndefined=object=>objectFilter(object,val=>null!=val);function chunk_M3TFMUOL_runIfFn(valueOrFn,...args){return"function"==typeof valueOrFn?valueOrFn(...args):valueOrFn}function chunk_MFVQSVQB_ThemeProvider(props){const{cssVarsRoot,theme,children}=props;props=(0,external_React_.useMemo)(()=>toCSSVar(theme),[theme]);return(0,jsx_runtime.jsxs)(ThemeProvider,{theme:props,children:[(0,jsx_runtime.jsx)(CSSVars,{root:cssVarsRoot}),children]})}function CSSVars({root=":host, :root"}){const selector=[root,"[data-theme]"].join(",");return(0,jsx_runtime.jsx)(Global,{styles:theme=>({[selector]:theme.__cssVars})})}var[,,]=chunk_ITIKTQWJ_createContext({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `<StylesProvider />` "});function GlobalStyle(){const colorMode=useColorMode()["colorMode"];return(0,jsx_runtime.jsx)(Global,{styles:theme=>{var globalStyles=chunk_M3TFMUOL_runIfFn(chunk_YTQ3XZ3T_memoizedGet(theme,"styles.global"),{theme:theme,colorMode:colorMode});if(globalStyles)return dist_css(globalStyles)(theme)}})}var classNames={light:"chakra-ui-light",dark:"chakra-ui-dark"};var key,localStorageManager={ssr:!(key="chakra-ui-color-mode"),type:"localStorage",get(init){if(null==globalThis||!globalThis.document)return init;let value;try{value=localStorage.getItem(key)||init}catch(e){}return value||init},set(value){try{localStorage.setItem(key,value)}catch(e){}}};function parseCookie(cookie,key){cookie=cookie.match(new RegExp(`(^| )${key}=([^;]+)`));return null==cookie?void 0:cookie[2]}function createCookieStorageManager(key,cookie){return{ssr:!!cookie,type:"cookie",get(init){return cookie?parseCookie(cookie,key):null!=globalThis&&globalThis.document&&parseCookie(document.cookie,key)||init},set(value){document.cookie=key+`=${value}; max-age=31536000; path=/`}}}createCookieStorageManager("chakra-ui-color-mode");var dist_useSafeLayoutEffect=Boolean(null==globalThis?void 0:globalThis.document)?external_React_.useLayoutEffect:external_React_.useEffect,chunk_AMBGAKG2_noop=()=>{};function chunk_AMBGAKG2_getTheme(manager,fallback){return"cookie"===manager.type&&manager.ssr?manager.get(fallback):fallback}function ColorModeProvider(props){const{value,children,options:{useSystemColorMode,initialColorMode,disableTransitionOnChange}={},colorModeManager=localStorageManager}=props,defaultColorMode="dark"===initialColorMode?"dark":"light",[colorMode,rawSetColorMode]=(0,external_React_.useState)(()=>chunk_AMBGAKG2_getTheme(colorModeManager,defaultColorMode)),[resolvedColorMode,setResolvedColorMode]=(0,external_React_.useState)(()=>chunk_AMBGAKG2_getTheme(colorModeManager)),{getSystemTheme,setClassName,setDataset,addListener}=(0,external_React_.useMemo)(()=>{{var options;const{preventTransition=!0}={preventTransition:disableTransitionOnChange},utils={setDataset:value=>{var cleanup=preventTransition?utils.preventTransition():void 0;document.documentElement.dataset.theme=value,document.documentElement.style.colorScheme=value,null!=cleanup&&cleanup()},setClassName(dark){document.body.classList.add(dark?classNames.dark:classNames.light),document.body.classList.remove(dark?classNames.light:classNames.dark)},query(){return window.matchMedia("(prefers-color-scheme: dark)")},getSystemTheme(fallback){var _a;return(null!=(_a=utils.query().matches)?_a:"dark"===fallback)?"dark":"light"},addListener(fn){const mql=utils.query(),listener=e=>{fn(e.matches?"dark":"light")};return"function"==typeof mql.addListener?mql.addListener(listener):mql.addEventListener("change",listener),()=>{"function"==typeof mql.removeListener?mql.removeListener(listener):mql.removeEventListener("change",listener)}},preventTransition(){const css=document.createElement("style");return css.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(css),()=>{window.getComputedStyle(document.body),requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.head.removeChild(css)})})}}};return utils}},[disableTransitionOnChange]),resolvedValue="system"!==initialColorMode||colorMode?colorMode:resolvedColorMode,setColorMode=(0,external_React_.useCallback)(value2=>{value2="system"===value2?getSystemTheme():value2;rawSetColorMode(value2),setClassName("dark"===value2),setDataset(value2),colorModeManager.set(value2)},[colorModeManager,getSystemTheme,setClassName,setDataset]),toggleColorMode=(dist_useSafeLayoutEffect(()=>{"system"===initialColorMode&&setResolvedColorMode(getSystemTheme())},[]),(0,external_React_.useEffect)(()=>{var managerValue=colorModeManager.get();managerValue?setColorMode(managerValue):"system"===initialColorMode?setColorMode("system"):setColorMode(defaultColorMode)},[colorModeManager,defaultColorMode,initialColorMode,setColorMode]),(0,external_React_.useCallback)(()=>{setColorMode("dark"===resolvedValue?"light":"dark")},[resolvedValue,setColorMode]));(0,external_React_.useEffect)(()=>{if(useSystemColorMode)return addListener(setColorMode)},[useSystemColorMode,addListener,setColorMode]);props=(0,external_React_.useMemo)(()=>({colorMode:null!=value?value:resolvedValue,toggleColorMode:value?chunk_AMBGAKG2_noop:toggleColorMode,setColorMode:value?chunk_AMBGAKG2_noop:setColorMode,forced:void 0!==value}),[resolvedValue,toggleColorMode,setColorMode,value]);return(0,jsx_runtime.jsx)(ColorModeContext.Provider,{value:props,children:children})}ColorModeProvider.displayName="ColorModeProvider";var EnvironmentContext=(0,external_React_.createContext)({getDocument(){return document},getWindow(){return window}});function EnvironmentProvider(props){const{children,environment:environmentProp,disabled}=props,ref=(0,external_React_.useRef)(null);var props=(0,external_React_.useMemo)(()=>environmentProp||{getDocument:()=>{var _a;return null!=(_a=null==(_a=ref.current)?void 0:_a.ownerDocument)?_a:document},getWindow:()=>{var _a;return null!=(_a=null==(_a=ref.current)?void 0:_a.ownerDocument.defaultView)?_a:window}},[environmentProp]),showSpan=!disabled||!environmentProp;return(0,jsx_runtime.jsxs)(EnvironmentContext.Provider,{value:props,children:[children,showSpan&&(0,jsx_runtime.jsx)("span",{id:"__chakra_env",hidden:!0,ref:ref})]})}EnvironmentContext.displayName="EnvironmentContext",EnvironmentProvider.displayName="EnvironmentProvider";var ChakraProvider=props=>{var{children:props,colorModeManager,portalZIndex,resetScope,resetCSS=!0,theme={},environment,cssVarsRoot,disableEnvironment,disableGlobalStyle}=props,environment=(0,jsx_runtime.jsx)(EnvironmentProvider,{environment:environment,disabled:disableEnvironment,children:props});return(0,jsx_runtime.jsx)(chunk_MFVQSVQB_ThemeProvider,{theme:theme,cssVarsRoot:cssVarsRoot,children:(0,jsx_runtime.jsxs)(ColorModeProvider,{colorModeManager:colorModeManager,options:theme.config,children:[resetCSS?(0,jsx_runtime.jsx)(CSSReset,{scope:resetScope}):(0,jsx_runtime.jsx)(CSSPolyfill,{}),!disableGlobalStyle&&(0,jsx_runtime.jsx)(GlobalStyle,{}),portalZIndex?(0,jsx_runtime.jsx)(PortalManager,{zIndex:portalZIndex,children:environment}):environment]})})},state_focusVisible={property:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},easing:{"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},duration:{"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"}},state_active={hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},state_disabled={none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},state_invalid={base:"0em",sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},state_checked={transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},toGroup={none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},state_focusWithin={xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},toPeer={none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},typography_default={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}},state_placeholderShown={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},sizes_default={...state_placeholderShown,max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",prose:"60ch",container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}},background={breakpoints:state_invalid,zIndices:state_active,radii:toGroup,blur:toPeer,colors:state_checked,...typography_default,sizes:sizes_default,shadows:state_focusWithin,space:state_placeholderShown,borders:state_disabled,transition:state_focusVisible},{defineMultiStyleConfig:border,definePartsStyle:color}=createMultiStyleConfigHelpers(["stepper","step","title","description","indicator","separator","icon","number"]),$size=cssVar("stepper-indicator-size"),$iconSize=cssVar("stepper-icon-size"),$titleFontSize=cssVar("stepper-title-font-size"),$descFontSize=cssVar("stepper-description-font-size"),$accentColor=cssVar("stepper-accent-color"),filter=border({baseStyle:color(({colorScheme:c})=>({stepper:{display:"flex",justifyContent:"space-between",gap:"4","&[data-orientation=vertical]":{flexDirection:"column",alignItems:"flex-start"},"&[data-orientation=horizontal]":{flexDirection:"row",alignItems:"center"},[$accentColor.variable]:`colors.${c}.500`,_dark:{[$accentColor.variable]:`colors.${c}.200`}},title:{fontSize:$titleFontSize.reference,fontWeight:"medium"},description:{fontSize:$descFontSize.reference,color:"chakra-subtle-text"},number:{fontSize:$titleFontSize.reference},step:{flexShrink:0,position:"relative",display:"flex",gap:"2","&[data-orientation=horizontal]":{alignItems:"center"},flex:"1","&:last-of-type:not([data-stretch])":{flex:"initial"}},icon:{flexShrink:0,width:$iconSize.reference,height:$iconSize.reference},indicator:{flexShrink:0,borderRadius:"full",width:$size.reference,height:$size.reference,display:"flex",justifyContent:"center",alignItems:"center","&[data-status=active]":{borderWidth:"2px",borderColor:$accentColor.reference},"&[data-status=complete]":{bg:$accentColor.reference,color:"chakra-inverse-text"},"&[data-status=incomplete]":{borderWidth:"2px"}},separator:{bg:"chakra-border-color",flex:"1","&[data-status=complete]":{bg:$accentColor.reference},"&[data-orientation=horizontal]":{width:"100%",height:"2px",marginStart:"2"},"&[data-orientation=vertical]":{width:"2px",position:"absolute",height:"100%",maxHeight:`calc(100% - ${$size.reference} - 8px)`,top:`calc(${$size.reference} + 4px)`,insetStart:`calc(${$size.reference} / 2 - 1px)`}}})),sizes:{xs:color({stepper:{[$size.variable]:"sizes.4",[$iconSize.variable]:"sizes.3",[$titleFontSize.variable]:"fontSizes.xs",[$descFontSize.variable]:"fontSizes.xs"}}),sm:color({stepper:{[$size.variable]:"sizes.6",[$iconSize.variable]:"sizes.4",[$titleFontSize.variable]:"fontSizes.sm",[$descFontSize.variable]:"fontSizes.xs"}}),md:color({stepper:{[$size.variable]:"sizes.8",[$iconSize.variable]:"sizes.5",[$titleFontSize.variable]:"fontSizes.md",[$descFontSize.variable]:"fontSizes.sm"}}),lg:color({stepper:{[$size.variable]:"sizes.10",[$iconSize.variable]:"sizes.6",[$titleFontSize.variable]:"fontSizes.lg",[$descFontSize.variable]:"fontSizes.md"}})},defaultProps:{size:"md",colorScheme:"blue"}});function anatomy(name,map={}){let called=!1;function toPart(part){var className="chakra-"+(["container","root"].includes(null!=part?part:"")?[name]:[name,part]).filter(Boolean).join("__");return{className:className,selector:"."+className,toString:()=>part}}return{parts:function(...values){if(called)throw new Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?");called=!0;for(const part of values)map[part]=toPart(part);return anatomy(name,map)},toPart:toPart,extend:function(...parts2){for(const part of parts2)part in map||(map[part]=toPart(part));return anatomy(name,map)},selectors:function(){return Object.fromEntries(Object.entries(map).map(([key,part])=>[key,part.selector]))},classnames:function(){return Object.fromEntries(Object.entries(map).map(([key,part])=>[key,part.className]))},get keys(){return Object.keys(map)},__type:{}}}ring=anatomy("accordion").parts("root","container","button","panel").extend("icon"),interactivity=anatomy("alert").parts("title","description","container").extend("icon","spinner"),others=anatomy("avatar").parts("label","badge","container").extend("excessLabel","group"),effect=anatomy("breadcrumb").parts("link","item","container").extend("separator"),anatomy("button").parts(),useInsertionEffect=anatomy("checkbox").parts("control","icon","container").extend("label"),anatomy("progress").parts("track","filledTrack").extend("label"),typography=anatomy("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),textDecoration=anatomy("editable").parts("preview","input","textarea"),transform=anatomy("form").parts("container","requiredIndicator","helperText"),list=anatomy("formError").parts("text","icon"),transition=anatomy("input").parts("addon","field","element","group"),space=anatomy("list").parts("container","item","icon"),layout=anatomy("menu").parts("button","list","item").extend("groupTitle","icon","command","divider"),flexbox=anatomy("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),grid=anatomy("numberinput").parts("root","field","stepperGroup","stepper"),anatomy("pininput").parts("field"),dist_position=anatomy("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),state_hover=anatomy("progress").parts("label","filledTrack","track"),state_invalid=anatomy("radio").parts("container","control","label"),state_active=anatomy("select").parts("field","icon"),toGroup=anatomy("slider").parts("container","track","thumb","filledTrack","mark"),toPeer=anatomy("stat").parts("container","label","helpText","number","icon"),state_checked=anatomy("switch").parts("container","track","thumb","label"),state_focusWithin=anatomy("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),state_placeholderShown=anatomy("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),state_disabled=anatomy("tag").parts("container","label","closeButton"),state_focusVisible=anatomy("card").parts("container","header","body","footer");anatomy("stepper").parts("stepper","step","title","description","indicator","separator","icon","number");function chunk_WSAJBJJ4_escape(value){var valueStr=function(value,replaceValue="-"){return value.replace(/\s+/g,replaceValue)}(value.toString());return!valueStr.includes("\\.")&&function(value){return!Number.isInteger(parseFloat(value.toString()))}(value)?valueStr.replace(".","\\."):value}function toVar(value,prefix=""){return"--"+function(value,prefix=""){return[prefix,chunk_WSAJBJJ4_escape(value)].filter(Boolean).join("-")}(value,prefix)}function chunk_WSAJBJJ4_cssVar(name,options){var name=toVar(name,null==options?void 0:options.prefix);return{variable:name,reference:function(name,fallback){return`var(${chunk_WSAJBJJ4_escape(name)}${fallback?", "+fallback:""})`}(name,"string"==typeof(name=null==options?void 0:options.fallback)?name:null==name?void 0:name.reference)}}function toRef(operand){return isObject(operand)&&operand.reference?operand.reference:String(operand)}var toExpr=(operator,...operands)=>operands.map(toRef).join(` ${operator} `).replace(/calc/g,""),chunk_XMZHFSTS_add=(...operands)=>`calc(${toExpr("+",...operands)})`,chunk_XMZHFSTS_subtract=(...operands)=>`calc(${toExpr("-",...operands)})`,chunk_XMZHFSTS_multiply=(...operands)=>`calc(${toExpr("*",...operands)})`,chunk_XMZHFSTS_divide=(...operands)=>`calc(${toExpr("/",...operands)})`,chunk_XMZHFSTS_negate=x=>{x=toRef(x);return null==x||Number.isNaN(parseFloat(x))?chunk_XMZHFSTS_multiply(x,-1):String(x).startsWith("-")?String(x).slice(1):"-"+x},chunk_XMZHFSTS_calc=Object.assign(x=>({add:(...operands)=>chunk_XMZHFSTS_calc(chunk_XMZHFSTS_add(x,...operands)),subtract:(...operands)=>chunk_XMZHFSTS_calc(chunk_XMZHFSTS_subtract(x,...operands)),multiply:(...operands)=>chunk_XMZHFSTS_calc(chunk_XMZHFSTS_multiply(x,...operands)),divide:(...operands)=>chunk_XMZHFSTS_calc(chunk_XMZHFSTS_divide(x,...operands)),negate:()=>chunk_XMZHFSTS_calc(chunk_XMZHFSTS_negate(x)),toString:()=>x.toString()}),{add:chunk_XMZHFSTS_add,subtract:chunk_XMZHFSTS_subtract,multiply:chunk_XMZHFSTS_multiply,divide:chunk_XMZHFSTS_divide,negate:chunk_XMZHFSTS_negate}),{defineMultiStyleConfig:border,definePartsStyle:color}=createMultiStyleConfigHelpers(state_checked.keys),$width=chunk_WSAJBJJ4_cssVar("switch-track-width"),$height=chunk_WSAJBJJ4_cssVar("switch-track-height"),$diff=chunk_WSAJBJJ4_cssVar("switch-track-diff"),diffValue=chunk_XMZHFSTS_calc.subtract($width,$height),$translateX=chunk_WSAJBJJ4_cssVar("switch-thumb-x"),$bg=chunk_WSAJBJJ4_cssVar("switch-bg"),baseStyleTrack=props=>{props=props.colorScheme;return{borderRadius:"full",p:"0.5",width:[$width.reference],height:[$height.reference],transitionProperty:"common",transitionDuration:"fast",[$bg.variable]:"colors.gray.300",_dark:{[$bg.variable]:"colors.whiteAlpha.400"},_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{[$bg.variable]:`colors.${props}.500`,_dark:{[$bg.variable]:`colors.${props}.200`}},bg:$bg.reference}},baseStyleThumb={bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[$height.reference],height:[$height.reference],_checked:{transform:`translateX(${$translateX.reference})`}},state_checked=border({baseStyle:color(props=>({container:{[$diff.variable]:diffValue,[$translateX.variable]:$diff.reference,_rtl:{[$translateX.variable]:chunk_XMZHFSTS_calc($diff).negate().toString()}},track:baseStyleTrack(props),thumb:baseStyleThumb})),sizes:{sm:color({container:{[$width.variable]:"1.375rem",[$height.variable]:"sizes.3"}}),md:color({container:{[$width.variable]:"1.875rem",[$height.variable]:"sizes.4"}}),lg:color({container:{[$width.variable]:"2.875rem",[$height.variable]:"sizes.6"}})},defaultProps:{size:"md",colorScheme:"blue"}});function mode(light,dark){return props=>"dark"===props.colorMode?dark:light}function orient(options){var{orientation:options,vertical,horizontal}=options;return options?"vertical"===options?vertical:horizontal:{}}var{defineMultiStyleConfig:border,definePartsStyle:color}=createMultiStyleConfigHelpers(state_focusWithin.keys),state_focusWithin=color({table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}}),numericStyles={"&[data-is-numeric=true]":{textAlign:"end"}},border=border({baseStyle:state_focusWithin,variants:{simple:color(props=>{var c=props["colorScheme"];return{th:{color:mode("gray.600","gray.400")(props),borderBottom:"1px",borderColor:mode(c+".100",c+".700")(props),...numericStyles},td:{borderBottom:"1px",borderColor:mode(c+".100",c+".700")(props),...numericStyles},caption:{color:mode("gray.600","gray.100")(props)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),striped:color(props=>{var c=props["colorScheme"];return{th:{color:mode("gray.600","gray.400")(props),borderBottom:"1px",borderColor:mode(c+".100",c+".700")(props),...numericStyles},td:{borderBottom:"1px",borderColor:mode(c+".100",c+".700")(props),...numericStyles},caption:{color:mode("gray.600","gray.100")(props)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:mode(c+".100",c+".700")(props)},td:{background:mode(c+".100",c+".700")(props)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),unstyled:{}},sizes:{sm:color({th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}}),md:color({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:color({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}});function guard(low,high,value){return Math.min(Math.max(low,value),high)}class ColorError extends Error{constructor(color){super(`Failed to parse color: "${color}"`)}}var ColorError$1=ColorError;function parseToRgba(color){if("string"==typeof color){if("transparent"===color.trim().toLowerCase())return[0,0,0,0];color.trim();var normalizedColor=namedColorRegex.test(color)?function(color){var normalizedColorName=color.toLowerCase().trim(),normalizedColorName=compressedColorMap[function(str){let hash=5381,i=str.length;for(;i;)hash=33*hash^str.charCodeAt(--i);return(hash>>>0)%2341}(normalizedColorName)];if(normalizedColorName)return"#"+normalizedColorName;throw new ColorError$1(color)}(color):color,reducedHexMatch=reducedHexRegex.exec(normalizedColor);if(reducedHexMatch)return[...(reducedHexMatch=Array.from(reducedHexMatch).slice(1)).slice(0,3).map(x=>parseInt(r(x,2),16)),parseInt(r(reducedHexMatch[3]||"f",2),16)/255];reducedHexMatch=hexRegex.exec(normalizedColor);if(reducedHexMatch){const arr=Array.from(reducedHexMatch).slice(1);return[...arr.slice(0,3).map(x=>parseInt(x,16)),parseInt(arr[3]||"ff",16)/255]}reducedHexMatch=rgbaRegex.exec(normalizedColor);if(reducedHexMatch){const arr=Array.from(reducedHexMatch).slice(1);return[...arr.slice(0,3).map(x=>parseInt(x,10)),parseFloat(arr[3]||"1")]}reducedHexMatch=hslaRegex.exec(normalizedColor);if(reducedHexMatch){var[normalizedColor,reducedHexMatch,l,a]=Array.from(reducedHexMatch).slice(1).map(parseFloat);if(guard(0,100,reducedHexMatch)!==reducedHexMatch)throw new ColorError$1(color);if(guard(0,100,l)!==l)throw new ColorError$1(color);return[...hslToRgb(normalizedColor,reducedHexMatch,l),Number.isNaN(a)?1:a]}}throw new ColorError$1(color)}const colorToInt=x=>parseInt(x.replace(/_/g,""),36),compressedColorMap="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((acc,next)=>{var key=colorToInt(next.substring(0,3)),hex=colorToInt(next.substring(3)).toString(16);let prefix="";for(let i=0;i<6-hex.length;i++)prefix+="0";return acc[key]=""+prefix+hex,acc},{});const r=(str,amount)=>Array.from(Array(amount)).map(()=>str).join(""),reducedHexRegex=new RegExp(`^#${r("([a-f0-9])",3)}([a-f0-9])?$`,"i"),hexRegex=new RegExp(`^#${r("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),rgbaRegex=new RegExp(`^rgba?\\(\\s*(\\d+)\\s*${r(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),hslaRegex=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,namedColorRegex=/^[a-z]+$/i,roundColor=color=>Math.round(255*color),hslToRgb=(hue,saturation,lightness)=>{lightness/=100;if(0===saturation)return[lightness,lightness,lightness].map(roundColor);var hue=(hue%360+360)%360/60,saturation=(1-Math.abs(2*lightness-1))*(saturation/100),secondComponent=saturation*(1-Math.abs(hue%2-1));let red=0,green=0,blue=0;0<=hue&&hue<1?(red=saturation,green=secondComponent):1<=hue&&hue<2?(red=secondComponent,green=saturation):2<=hue&&hue<3?(green=saturation,blue=secondComponent):3<=hue&&hue<4?(green=secondComponent,blue=saturation):4<=hue&&hue<5?(red=secondComponent,blue=saturation):5<=hue&&hue<6&&(red=saturation,blue=secondComponent);hue=lightness-saturation/2;return[red+hue,green+hue,blue+hue].map(roundColor)};function rgba(red,green,blue,alpha){return`rgba(${guard(0,255,red).toFixed()}, ${guard(0,255,green).toFixed()}, ${guard(0,255,blue).toFixed()}, ${parseFloat(guard(0,1,alpha).toFixed(3))})`}function transparentize(color,amount){var[color,g,b,a]=parseToRgba(color);return rgba(color,g,b,a-amount)}var getColor=(theme,color,fallback)=>{theme=function(t,e,l,n,r){for(e=e.split?e.split("."):e,n=0;n<e.length;n++)t=t?t[e[n]]:r;return t===r?l:t}(theme,"colors."+color,color);try{return function(color){var[color,g,b,a]=parseToRgba(color),hex=x=>{x=guard(0,255,x).toString(16);return 1===x.length?"0"+x:x};hex(color),hex(g),hex(b),a<1&&hex(Math.round(255*a))}(theme),theme}catch{return null!=fallback?fallback:"#000000"}},getBrightness=color=>{var[color,g,b]=parseToRgba(color);return(299*color+587*g+114*b)/1e3},tone=color=>theme=>{theme=getColor(theme,color);return getBrightness(theme)<128?"dark":"light"},chunk_6IC2I3BY_transparentize=(color,opacity)=>theme=>{return transparentize(getColor(theme,color),1-opacity)};function generateStripe(size="1rem",color="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient(
    45deg,
    ${color} 25%,
    transparent 25%,
    transparent 50%,
    ${color} 50%,
    ${color} 75%,
    transparent 75%,
    transparent
  )`,backgroundSize:size+" "+size}}function randomColor(opts){var fallback="#"+Math.floor(16777215*Math.random()).toString(16).padEnd(6,"0");if(!opts||0===Object.keys(opts).length)return fallback;if(opts.string&&opts.colors){var str=opts.string;var list=opts.colors;let index=0;if(0===str.length)return list[0];for(let i=0;i<str.length;i+=1)index=str.charCodeAt(i)+((index<<5)-index),index&=index;return index=(index%list.length+list.length)%list.length,list[index]}return opts.string&&!opts.colors?function(str){let hash=0;if(0===str.length)return hash.toString();for(let i=0;i<str.length;i+=1)hash=str.charCodeAt(i)+((hash<<5)-hash),hash&=hash;let color="#";for(let j=0;j<3;j+=1){var value=hash>>8*j&255;color+=("00"+value.toString(16)).substr(-2)}return color}(opts.string):opts.colors&&!opts.string?function(list){return list[Math.floor(Math.random()*list.length)]}(opts.colors):fallback}var $fg=cssVar("tabs-color"),chunk_GYISOX2E_$bg=cssVar("tabs-bg"),$border=cssVar("tabs-border-color"),{defineMultiStyleConfig:state_focusWithin,definePartsStyle:color}=createMultiStyleConfigHelpers(state_placeholderShown.keys),baseStyleRoot=props=>{props=props.orientation;return{display:"vertical"===props?"flex":"block"}},baseStyleTab=props=>{props=props.isFitted;return{flex:props?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}},baseStyleTablist=props=>{var{align:props="start",orientation}=props;return{justifyContent:{end:"flex-end",center:"center",start:"flex-start"}[props],flexDirection:"vertical"===orientation?"column":"row"}},baseStyleTabpanel={p:4},state_placeholderShown=state_focusWithin({baseStyle:color(props=>({root:baseStyleRoot(props),tab:baseStyleTab(props),tablist:baseStyleTablist(props),tabpanel:baseStyleTabpanel})),sizes:{sm:color({tab:{py:1,px:4,fontSize:"sm"}}),md:color({tab:{fontSize:"md",py:2,px:4}}),lg:color({tab:{fontSize:"lg",py:3,px:4}})},variants:{line:color(props=>{var{colorScheme:props,orientation}=props,orientation="vertical"===orientation,borderProp=orientation?"borderStart":"borderBottom";return{tablist:{[borderProp]:"2px solid",borderColor:"inherit"},tab:{[borderProp]:"2px solid",borderColor:"transparent",[orientation?"marginStart":"marginBottom"]:"-2px",_selected:{[$fg.variable]:`colors.${props}.600`,_dark:{[$fg.variable]:`colors.${props}.300`},borderColor:"currentColor"},_active:{[chunk_GYISOX2E_$bg.variable]:"colors.gray.200",_dark:{[chunk_GYISOX2E_$bg.variable]:"colors.whiteAlpha.300"}},_disabled:{_active:{bg:"none"}},color:$fg.reference,bg:chunk_GYISOX2E_$bg.reference}}}),enclosed:color(props=>{props=props.colorScheme;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",[$border.variable]:"transparent",_selected:{[$fg.variable]:`colors.${props}.600`,[$border.variable]:"colors.white",_dark:{[$fg.variable]:`colors.${props}.300`,[$border.variable]:"colors.gray.800"},borderColor:"inherit",borderBottomColor:$border.reference},color:$fg.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"enclosed-colored":color(props=>{props=props.colorScheme;return{tab:{border:"1px solid",borderColor:"inherit",[chunk_GYISOX2E_$bg.variable]:"colors.gray.50",_dark:{[chunk_GYISOX2E_$bg.variable]:"colors.whiteAlpha.50"},mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{[chunk_GYISOX2E_$bg.variable]:"colors.white",[$fg.variable]:`colors.${props}.600`,_dark:{[chunk_GYISOX2E_$bg.variable]:"colors.gray.800",[$fg.variable]:`colors.${props}.300`},borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"},color:$fg.reference,bg:chunk_GYISOX2E_$bg.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"soft-rounded":color(props=>{var{colorScheme:props,theme}=props;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:getColor(theme,props+".700"),bg:getColor(theme,props+".100")}}}}),"solid-rounded":color(props=>{props=props.colorScheme;return{tab:{borderRadius:"full",fontWeight:"semibold",[$fg.variable]:"colors.gray.600",_dark:{[$fg.variable]:"inherit"},_selected:{[$fg.variable]:"colors.white",[chunk_GYISOX2E_$bg.variable]:`colors.${props}.600`,_dark:{[$fg.variable]:"colors.gray.800",[chunk_GYISOX2E_$bg.variable]:`colors.${props}.300`}},color:$fg.reference,bg:chunk_GYISOX2E_$bg.reference}}}),unstyled:color({})},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),vars=function(scope,keys2){var name,fallback,vars={};for(const key of keys2)Array.isArray(key)?([name,fallback]=key,vars[name]=cssVar(scope+"-"+name,fallback)):vars[key]=cssVar(scope+"-"+key);return vars}("badge",["bg","color","shadow"]),badgeTheme={baseStyle:{px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold",bg:vars.bg.reference,color:vars.color.reference,boxShadow:vars.shadow.reference},variants:{solid:props=>{var{colorScheme:props,theme}=props,theme=chunk_6IC2I3BY_transparentize(props+".500",.6)(theme);return{[vars.bg.variable]:`colors.${props}.500`,[vars.color.variable]:"colors.white",_dark:{[vars.bg.variable]:theme,[vars.color.variable]:"colors.whiteAlpha.800"}}},subtle:props=>{var{colorScheme:props,theme}=props,theme=chunk_6IC2I3BY_transparentize(props+".200",.16)(theme);return{[vars.bg.variable]:`colors.${props}.100`,[vars.color.variable]:`colors.${props}.800`,_dark:{[vars.bg.variable]:theme,[vars.color.variable]:`colors.${props}.200`}}},outline:props=>{var{colorScheme:props,theme}=props,theme=chunk_6IC2I3BY_transparentize(props+".200",.8)(theme);return{[vars.color.variable]:`colors.${props}.500`,_dark:{[vars.color.variable]:theme},[vars.shadow.variable]:"inset 0 0 0px 1px "+vars.color.reference}}},defaultProps:{variant:"subtle",colorScheme:"gray"}},{defineMultiStyleConfig:state_focusWithin,definePartsStyle:color}=createMultiStyleConfigHelpers(state_disabled.keys),state_disabled=cssVar("tag-bg"),$color=cssVar("tag-color"),$shadow=cssVar("tag-shadow"),$minH=cssVar("tag-min-height"),$minW=cssVar("tag-min-width"),$fontSize=cssVar("tag-font-size"),$paddingX=cssVar("tag-padding-inline"),$color=color({container:{fontWeight:"medium",lineHeight:1.2,outline:0,[$color.variable]:vars.color.reference,[state_disabled.variable]:vars.bg.reference,[$shadow.variable]:vars.shadow.reference,color:$color.reference,bg:state_disabled.reference,boxShadow:$shadow.reference,borderRadius:"md",minH:$minH.reference,minW:$minW.reference,fontSize:$fontSize.reference,px:$paddingX.reference,_focusVisible:{[$shadow.variable]:"shadows.outline"}},label:{lineHeight:1.2,overflow:"visible"},closeButton:{fontSize:"lg",w:"5",h:"5",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"1.5",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focusVisible:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}}}),state_disabled={sm:color({container:{[$minH.variable]:"sizes.5",[$minW.variable]:"sizes.5",[$fontSize.variable]:"fontSizes.xs",[$paddingX.variable]:"space.2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:color({container:{[$minH.variable]:"sizes.6",[$minW.variable]:"sizes.6",[$fontSize.variable]:"fontSizes.sm",[$paddingX.variable]:"space.2"}}),lg:color({container:{[$minH.variable]:"sizes.8",[$minW.variable]:"sizes.8",[$fontSize.variable]:"fontSizes.md",[$paddingX.variable]:"space.3"}})},$shadow=state_focusWithin({variants:{subtle:color(props=>{var _a;return{container:null==(_a=badgeTheme.variants)?void 0:_a.subtle(props)}}),solid:color(props=>{var _a;return{container:null==(_a=badgeTheme.variants)?void 0:_a.solid(props)}}),outline:color(props=>{var _a;return{container:null==(_a=badgeTheme.variants)?void 0:_a.outline(props)}})},baseStyle:$color,sizes:state_disabled,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),{definePartsStyle:$minH,defineMultiStyleConfig:$minW}=createMultiStyleConfigHelpers(transition.keys),$fontSize=cssVar("input-height"),$paddingX=cssVar("input-font-size"),state_focusWithin=cssVar("input-padding"),color=cssVar("input-border-radius"),$color=$minH({addon:{height:$fontSize.reference,fontSize:$paddingX.reference,px:state_focusWithin.reference,borderRadius:color.reference},field:{width:"100%",height:$fontSize.reference,fontSize:$paddingX.reference,px:state_focusWithin.reference,borderRadius:color.reference,minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),state_disabled={lg:{[$paddingX.variable]:"fontSizes.lg",[state_focusWithin.variable]:"space.4",[color.variable]:"radii.md",[$fontSize.variable]:"sizes.12"},md:{[$paddingX.variable]:"fontSizes.md",[state_focusWithin.variable]:"space.4",[color.variable]:"radii.md",[$fontSize.variable]:"sizes.10"},sm:{[$paddingX.variable]:"fontSizes.sm",[state_focusWithin.variable]:"space.3",[color.variable]:"radii.sm",[$fontSize.variable]:"sizes.8"},xs:{[$paddingX.variable]:"fontSizes.xs",[state_focusWithin.variable]:"space.2",[color.variable]:"radii.sm",[$fontSize.variable]:"sizes.6"}};function getDefaults(props){var{focusBorderColor:fc,errorBorderColor:ec}=props;return{focusBorderColor:fc||mode("blue.500","blue.300")(props),errorBorderColor:ec||mode("red.500","red.300")(props)}}var _a,inputTheme=$minW({baseStyle:$color,sizes:{lg:$minH({field:state_disabled.lg,group:state_disabled.lg}),md:$minH({field:state_disabled.md,group:state_disabled.md}),sm:$minH({field:state_disabled.sm,group:state_disabled.sm}),xs:$minH({field:state_disabled.xs,group:state_disabled.xs})},variants:{outline:$minH(props=>{var theme=props["theme"],{focusBorderColor:fc,errorBorderColor:ec}=getDefaults(props);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:mode("gray.300","whiteAlpha.400")(props)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(theme,ec),boxShadow:"0 0 0 1px "+getColor(theme,ec)},_focusVisible:{zIndex:1,borderColor:getColor(theme,fc),boxShadow:"0 0 0 1px "+getColor(theme,fc)}},addon:{border:"1px solid",borderColor:mode("inherit","whiteAlpha.50")(props),bg:mode("gray.100","whiteAlpha.300")(props)}}}),filled:$minH(props=>{var theme=props["theme"],{focusBorderColor:fc,errorBorderColor:ec}=getDefaults(props);return{field:{border:"2px solid",borderColor:"transparent",bg:mode("gray.100","whiteAlpha.50")(props),_hover:{bg:mode("gray.200","whiteAlpha.100")(props)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(theme,ec)},_focusVisible:{bg:"transparent",borderColor:getColor(theme,fc)}},addon:{border:"2px solid",borderColor:"transparent",bg:mode("gray.100","whiteAlpha.50")(props)}}}),flushed:$minH(props=>{var theme=props["theme"],{focusBorderColor:props,errorBorderColor:ec}=getDefaults(props);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(theme,ec),boxShadow:"0px 1px 0px 0px "+getColor(theme,ec)},_focusVisible:{borderColor:getColor(theme,props),boxShadow:"0px 1px 0px 0px "+getColor(theme,props)}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),unstyled:$minH({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}})},defaultProps:{size:"md",variant:"outline"}}),transition={...null==(_a=inputTheme.baseStyle)?void 0:_a.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"},color={outline:props=>{var _a4;return null!=(_a4=null==(_a4=inputTheme.variants)?void 0:_a4.outline(props).field)?_a4:{}},flushed:props=>{var _a4;return null!=(_a4=null==(_a4=inputTheme.variants)?void 0:_a4.flushed(props).field)?_a4:{}},filled:props=>{var _a4;return null!=(_a4=null==(_a4=inputTheme.variants)?void 0:_a4.filled(props).field)?_a4:{}},unstyled:null!=(state_focusWithin=null==($paddingX=inputTheme.variants)?void 0:$paddingX.unstyled.field)?state_focusWithin:{}},$fontSize={baseStyle:transition,sizes:{xs:null!=($minW=null==($fontSize=inputTheme.sizes)?void 0:$fontSize.xs.field)?$minW:{},sm:null!=(state_disabled=null==($color=inputTheme.sizes)?void 0:$color.sm.field)?state_disabled:{},md:null!=($paddingX=null==($minH=inputTheme.sizes)?void 0:$minH.md.field)?$paddingX:{},lg:null!=(transition=null==(state_focusWithin=inputTheme.sizes)?void 0:state_focusWithin.lg.field)?transition:{}},variants:color,defaultProps:{size:"md",variant:"outline"}},$minW=chunk_WSAJBJJ4_cssVar("tooltip-bg"),$color=chunk_WSAJBJJ4_cssVar("tooltip-fg"),state_disabled=chunk_WSAJBJJ4_cssVar("popper-arrow-bg"),$minH={baseStyle:{bg:$minW.reference,color:$color.reference,[$minW.variable]:"colors.gray.700",[$color.variable]:"colors.whiteAlpha.900",_dark:{[$minW.variable]:"colors.gray.300",[$color.variable]:"colors.gray.900"},[state_disabled.variable]:$minW.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}},{defineMultiStyleConfig:$paddingX,definePartsStyle:state_focusWithin}=createMultiStyleConfigHelpers(state_hover.keys),filledStyle=props=>{var{colorScheme:c,theme:t,isIndeterminate,hasStripe}=props,stripeStyle=mode(generateStripe(),generateStripe("1rem","rgba(0,0,0,0.1)"))(props),c=mode(c+".500",c+".200")(props),props=`linear-gradient(
    to right,
    transparent 0%,
    ${getColor(t,c)} 50%,
    transparent 100%
  )`;return{...!isIndeterminate&&hasStripe&&stripeStyle,...isIndeterminate?{bgImage:props}:{bgColor:c}}},chunk_37MNRBP2_baseStyleLabel={lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"},chunk_37MNRBP2_baseStyleTrack=props=>({bg:mode("gray.100","whiteAlpha.300")(props)}),baseStyleFilledTrack=props=>({transitionProperty:"common",transitionDuration:"slow",...filledStyle(props)}),transition=state_focusWithin(props=>({label:chunk_37MNRBP2_baseStyleLabel,filledTrack:baseStyleFilledTrack(props),track:chunk_37MNRBP2_baseStyleTrack(props)})),color=$paddingX({sizes:{xs:state_focusWithin({track:{h:"1"}}),sm:state_focusWithin({track:{h:"2"}}),md:state_focusWithin({track:{h:"3"}}),lg:state_focusWithin({track:{h:"4"}})},baseStyle:transition,defaultProps:{size:"md",colorScheme:"blue"}});function chunk_UV3F75RF_runIfFn(valueOrFn,...args){return"function"==typeof valueOrFn?valueOrFn(...args):valueOrFn}var{definePartsStyle:$color,defineMultiStyleConfig:state_disabled}=createMultiStyleConfigHelpers(useInsertionEffect.keys),chunk_XHYVH6UO_$size=cssVar("checkbox-size"),baseStyleControl=props=>{var c=props["colorScheme"];return{w:chunk_XHYVH6UO_$size.reference,h:chunk_XHYVH6UO_$size.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:mode(c+".500",c+".200")(props),borderColor:mode(c+".500",c+".200")(props),color:mode("white","gray.900")(props),_hover:{bg:mode(c+".600",c+".300")(props),borderColor:mode(c+".600",c+".300")(props)},_disabled:{borderColor:mode("gray.200","transparent")(props),bg:mode("gray.200","whiteAlpha.300")(props),color:mode("gray.500","whiteAlpha.500")(props)}},_indeterminate:{bg:mode(c+".500",c+".200")(props),borderColor:mode(c+".500",c+".200")(props),color:mode("white","gray.900")(props)},_disabled:{bg:mode("gray.100","whiteAlpha.100")(props),borderColor:mode("gray.100","transparent")(props)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:mode("red.500","red.300")(props)}}},chunk_XHYVH6UO_baseStyleContainer={_disabled:{cursor:"not-allowed"}},chunk_XHYVH6UO_baseStyleLabel={userSelect:"none",_disabled:{opacity:.4}},baseStyleIcon={transitionProperty:"transform",transitionDuration:"normal"},checkboxTheme=state_disabled({baseStyle:$color(props=>({icon:baseStyleIcon,container:chunk_XHYVH6UO_baseStyleContainer,control:chunk_UV3F75RF_runIfFn(baseStyleControl,props),label:chunk_XHYVH6UO_baseStyleLabel})),sizes:{sm:$color({control:{[chunk_XHYVH6UO_$size.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:$color({control:{[chunk_XHYVH6UO_$size.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:$color({control:{[chunk_XHYVH6UO_$size.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:$minW,definePartsStyle:state_hover}=createMultiStyleConfigHelpers(state_invalid.keys),chunk_VZUATZ4E_baseStyleControl=props=>{props=null==(props=chunk_UV3F75RF_runIfFn(checkboxTheme.baseStyle,props))?void 0:props.control;return{...props,borderRadius:"full",_checked:{...null==props?void 0:props._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}},$paddingX=$minW({baseStyle:state_hover(props=>{var _b;return{label:null==(_b=checkboxTheme.baseStyle)?void 0:_b.call(checkboxTheme,props).label,container:null==(_b=checkboxTheme.baseStyle)?void 0:_b.call(checkboxTheme,props).container,control:chunk_VZUATZ4E_baseStyleControl(props)}}),sizes:{md:state_hover({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:state_hover({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:state_hover({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:state_focusWithin,definePartsStyle:transition}=createMultiStyleConfigHelpers(state_active.keys),useInsertionEffect=cssVar("select-bg"),state_disabled={paddingInlineEnd:"8"},state_invalid=state_focusWithin({baseStyle:transition({field:{...null==($color=inputTheme.baseStyle)?void 0:$color.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:useInsertionEffect.reference,[useInsertionEffect.variable]:"colors.white",_dark:{[useInsertionEffect.variable]:"colors.gray.700"},"> option, > optgroup":{bg:useInsertionEffect.reference}},icon:{width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}}}),sizes:{lg:{...null==(state_invalid=inputTheme.sizes)?void 0:state_invalid.lg,field:{...null==($minW=inputTheme.sizes)?void 0:$minW.lg.field,...state_disabled}},md:{...null==(state_hover=inputTheme.sizes)?void 0:state_hover.md,field:{...null==(state_active=inputTheme.sizes)?void 0:state_active.md.field,...state_disabled}},sm:{...null==(state_focusWithin=inputTheme.sizes)?void 0:state_focusWithin.sm,field:{...null==(transition=inputTheme.sizes)?void 0:transition.sm.field,...state_disabled}},xs:{...null==($color=inputTheme.sizes)?void 0:$color.xs,field:{...null==(useInsertionEffect=inputTheme.sizes)?void 0:useInsertionEffect.xs.field,...state_disabled},icon:{insetEnd:"1"}}},variants:inputTheme.variants,defaultProps:inputTheme.defaultProps}),$minW=cssVar("skeleton-start-color"),state_hover=cssVar("skeleton-end-color"),state_active={baseStyle:{[$minW.variable]:"colors.gray.100",[state_hover.variable]:"colors.gray.400",_dark:{[$minW.variable]:"colors.gray.800",[state_hover.variable]:"colors.gray.600"},background:$minW.reference,borderColor:state_hover.reference,opacity:.7,borderRadius:"sm"}},state_focusWithin=cssVar("skip-link-bg"),transition={baseStyle:{borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[state_focusWithin.variable]:"colors.white",_dark:{[state_focusWithin.variable]:"colors.gray.700"},bg:state_focusWithin.reference}}},{defineMultiStyleConfig:$color,definePartsStyle:useInsertionEffect}=createMultiStyleConfigHelpers(toGroup.keys),$thumbSize=cssVar("slider-thumb-size"),$trackSize=cssVar("slider-track-size"),chunk_5FA7Y3RP_$bg=cssVar("slider-bg"),chunk_5FA7Y3RP_baseStyleContainer=props=>{props=props.orientation;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...orient({orientation:props,vertical:{h:"100%"},horizontal:{w:"100%"}})}},chunk_5FA7Y3RP_baseStyleTrack=props=>{return{...orient({orientation:props.orientation,horizontal:{h:$trackSize.reference},vertical:{w:$trackSize.reference}}),overflow:"hidden",borderRadius:"sm",[chunk_5FA7Y3RP_$bg.variable]:"colors.gray.200",_dark:{[chunk_5FA7Y3RP_$bg.variable]:"colors.whiteAlpha.200"},_disabled:{[chunk_5FA7Y3RP_$bg.variable]:"colors.gray.300",_dark:{[chunk_5FA7Y3RP_$bg.variable]:"colors.whiteAlpha.300"}},bg:chunk_5FA7Y3RP_$bg.reference}},chunk_5FA7Y3RP_baseStyleThumb=props=>{props=props.orientation;return{...orient({orientation:props,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}}),w:$thumbSize.reference,h:$thumbSize.reference,display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}},chunk_5FA7Y3RP_baseStyleFilledTrack=props=>{props=props.colorScheme;return{width:"inherit",height:"inherit",[chunk_5FA7Y3RP_$bg.variable]:`colors.${props}.500`,_dark:{[chunk_5FA7Y3RP_$bg.variable]:`colors.${props}.200`},bg:chunk_5FA7Y3RP_$bg.reference}},state_disabled=$color({baseStyle:useInsertionEffect(props=>({container:chunk_5FA7Y3RP_baseStyleContainer(props),track:chunk_5FA7Y3RP_baseStyleTrack(props),thumb:chunk_5FA7Y3RP_baseStyleThumb(props),filledTrack:chunk_5FA7Y3RP_baseStyleFilledTrack(props)})),sizes:{lg:useInsertionEffect({container:{[$thumbSize.variable]:"sizes.4",[$trackSize.variable]:"sizes.1"}}),md:useInsertionEffect({container:{[$thumbSize.variable]:"sizes.3.5",[$trackSize.variable]:"sizes.1"}}),sm:useInsertionEffect({container:{[$thumbSize.variable]:"sizes.2.5",[$trackSize.variable]:"sizes.0.5"}})},defaultProps:{size:"md",colorScheme:"blue"}}),$minW=chunk_WSAJBJJ4_cssVar("spinner-size"),state_hover={baseStyle:{width:[$minW.reference],height:[$minW.reference]},sizes:{xs:{[$minW.variable]:"sizes.3"},sm:{[$minW.variable]:"sizes.4"},md:{[$minW.variable]:"sizes.6"},lg:{[$minW.variable]:"sizes.8"},xl:{[$minW.variable]:"sizes.12"}},defaultProps:{size:"md"}},{defineMultiStyleConfig:state_focusWithin,definePartsStyle:toGroup}=createMultiStyleConfigHelpers(toPeer.keys),$color=state_focusWithin({baseStyle:toGroup({container:{},label:{fontWeight:"medium"},helpText:{opacity:.8,marginBottom:"2"},number:{verticalAlign:"baseline",fontWeight:"semibold"},icon:{marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"}}),sizes:{md:toGroup({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},defaultProps:{size:"md"}}),useInsertionEffect=cssVar("kbd-bg"),$minW={baseStyle:{[useInsertionEffect.variable]:"colors.gray.100",_dark:{[useInsertionEffect.variable]:"colors.whiteAlpha.100"},bg:useInsertionEffect.reference,borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}},toPeer={baseStyle:{transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}},{defineMultiStyleConfig:state_focusWithin,definePartsStyle:toGroup}=createMultiStyleConfigHelpers(space.keys),useInsertionEffect=state_focusWithin({baseStyle:toGroup({icon:{marginEnd:"2",display:"inline",verticalAlign:"text-bottom"}})}),{defineMultiStyleConfig:space,definePartsStyle:state_focusWithin}=createMultiStyleConfigHelpers(layout.keys),toGroup=cssVar("menu-bg"),layout=cssVar("menu-shadow"),space=space({baseStyle:state_focusWithin({button:{transitionProperty:"common",transitionDuration:"normal"},list:{[toGroup.variable]:"#fff",[layout.variable]:"shadows.sm",_dark:{[toGroup.variable]:"colors.gray.700",[layout.variable]:"shadows.dark-lg"},color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px",bg:toGroup.reference,boxShadow:layout.reference},item:{py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{[toGroup.variable]:"colors.gray.100",_dark:{[toGroup.variable]:"colors.whiteAlpha.100"}},_active:{[toGroup.variable]:"colors.gray.200",_dark:{[toGroup.variable]:"colors.whiteAlpha.200"}},_expanded:{[toGroup.variable]:"colors.gray.100",_dark:{[toGroup.variable]:"colors.whiteAlpha.100"}},_disabled:{opacity:.4,cursor:"not-allowed"},bg:toGroup.reference},groupTitle:{mx:4,my:2,fontWeight:"semibold",fontSize:"sm"},icon:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0},command:{opacity:.6},divider:{border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}})}),{defineMultiStyleConfig:state_focusWithin,definePartsStyle:chunk_JN6QBAR6_definePartsStyle}=createMultiStyleConfigHelpers(flexbox.keys),chunk_JN6QBAR6_$bg=cssVar("modal-bg"),chunk_JN6QBAR6_$shadow=cssVar("modal-shadow"),baseStyleOverlay={bg:"blackAlpha.600",zIndex:"modal"},baseStyleDialogContainer=props=>{var{isCentered:props,scrollBehavior}=props;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:props?"center":"flex-start",overflow:"inside"===scrollBehavior?"hidden":"auto",overscrollBehaviorY:"none"}},baseStyleDialog=props=>{var{isCentered:props,scrollBehavior}=props;return{borderRadius:"md",color:"inherit",my:props?"auto":"16",mx:props?"auto":void 0,zIndex:"modal",maxH:"inside"===scrollBehavior?"calc(100% - 7.5rem)":void 0,[chunk_JN6QBAR6_$bg.variable]:"colors.white",[chunk_JN6QBAR6_$shadow.variable]:"shadows.lg",_dark:{[chunk_JN6QBAR6_$bg.variable]:"colors.gray.700",[chunk_JN6QBAR6_$shadow.variable]:"shadows.dark-lg"},bg:chunk_JN6QBAR6_$bg.reference,boxShadow:chunk_JN6QBAR6_$shadow.reference}},baseStyleHeader={px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"},chunk_JN6QBAR6_baseStyleCloseButton={position:"absolute",top:"2",insetEnd:"3"},baseStyleBody=props=>{props=props.scrollBehavior;return{px:"6",py:"2",flex:"1",overflow:"inside"===props?"auto":void 0}},baseStyleFooter={px:"6",py:"4"};function getSize(value){return chunk_JN6QBAR6_definePartsStyle("full"===value?{dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}:{dialog:{maxW:value}})}var layout=state_focusWithin({baseStyle:chunk_JN6QBAR6_definePartsStyle(props=>({overlay:baseStyleOverlay,dialogContainer:chunk_UV3F75RF_runIfFn(baseStyleDialogContainer,props),dialog:chunk_UV3F75RF_runIfFn(baseStyleDialog,props),header:baseStyleHeader,closeButton:chunk_JN6QBAR6_baseStyleCloseButton,body:chunk_UV3F75RF_runIfFn(baseStyleBody,props),footer:baseStyleFooter})),sizes:{xs:getSize("xs"),sm:getSize("sm"),md:getSize("md"),lg:getSize("lg"),xl:getSize("xl"),"2xl":getSize("2xl"),"3xl":getSize("3xl"),"4xl":getSize("4xl"),"5xl":getSize("5xl"),"6xl":getSize("6xl"),full:getSize("full")},defaultProps:{size:"md"}}),{defineMultiStyleConfig:toGroup,definePartsStyle:chunk_57T4IAPW_definePartsStyle}=createMultiStyleConfigHelpers(grid.keys),flexbox=chunk_WSAJBJJ4_cssVar("number-input-stepper-width"),$inputPadding=chunk_WSAJBJJ4_cssVar("number-input-input-padding"),state_focusWithin=chunk_XMZHFSTS_calc(flexbox).add("0.5rem").toString(),grid=chunk_WSAJBJJ4_cssVar("number-input-bg"),chunk_57T4IAPW_$fg=chunk_WSAJBJJ4_cssVar("number-input-color"),chunk_57T4IAPW_$border=chunk_WSAJBJJ4_cssVar("number-input-border-color"),chunk_57T4IAPW_baseStyleRoot={[flexbox.variable]:"sizes.6",[$inputPadding.variable]:state_focusWithin},chunk_57T4IAPW_baseStyleField=props=>{return null!=(props=null==(props=chunk_UV3F75RF_runIfFn(inputTheme.baseStyle,props))?void 0:props.field)?props:{}},baseStyleStepperGroup={width:flexbox.reference},baseStyleStepper={borderStart:"1px solid",borderStartColor:chunk_57T4IAPW_$border.reference,color:chunk_57T4IAPW_$fg.reference,bg:grid.reference,[chunk_57T4IAPW_$fg.variable]:"colors.chakra-body-text",[chunk_57T4IAPW_$border.variable]:"colors.chakra-border-color",_dark:{[chunk_57T4IAPW_$fg.variable]:"colors.whiteAlpha.800",[chunk_57T4IAPW_$border.variable]:"colors.whiteAlpha.300"},_active:{[grid.variable]:"colors.gray.200",_dark:{[grid.variable]:"colors.whiteAlpha.300"}},_disabled:{opacity:.4,cursor:"not-allowed"}};function chunk_57T4IAPW_getSize(size){var _a=null==(_a=inputTheme.sizes)?void 0:_a[size],radius={lg:"md",md:"md",sm:"sm",xs:"sm"},_b=null!=(_b=null==(_b=_a.field)?void 0:_b.fontSize)?_b:"md",_b=typography_default.fontSizes[_b];return chunk_57T4IAPW_definePartsStyle({field:{..._a.field,paddingInlineEnd:$inputPadding.reference,verticalAlign:"top"},stepper:{fontSize:chunk_XMZHFSTS_calc(_b).multiply(.75).toString(),_first:{borderTopEndRadius:radius[size]},_last:{borderBottomEndRadius:radius[size],mt:"-1px",borderTopWidth:1}}})}var state_focusWithin=toGroup({baseStyle:chunk_57T4IAPW_definePartsStyle(props=>{return{root:chunk_57T4IAPW_baseStyleRoot,field:null!=(props=chunk_UV3F75RF_runIfFn(chunk_57T4IAPW_baseStyleField,props))?props:{},stepperGroup:baseStyleStepperGroup,stepper:baseStyleStepper}}),sizes:{xs:chunk_57T4IAPW_getSize("xs"),sm:chunk_57T4IAPW_getSize("sm"),md:chunk_57T4IAPW_getSize("md"),lg:chunk_57T4IAPW_getSize("lg")},variants:inputTheme.variants,defaultProps:inputTheme.defaultProps}),grid={baseStyle:{...null==(flexbox=inputTheme.baseStyle)?void 0:flexbox.field,textAlign:"center"},sizes:{lg:{fontSize:"lg",w:12,h:12,borderRadius:"md"},md:{fontSize:"md",w:10,h:10,borderRadius:"md"},sm:{fontSize:"sm",w:8,h:8,borderRadius:"sm"},xs:{fontSize:"xs",w:6,h:6,borderRadius:"sm"}},variants:{outline:props=>{var _a3;return null!=(props=null==(_a3=chunk_UV3F75RF_runIfFn(null==(_a3=inputTheme.variants)?void 0:_a3.outline,props))?void 0:_a3.field)?props:{}},flushed:props=>{var _a3;return null!=(props=null==(_a3=chunk_UV3F75RF_runIfFn(null==(_a3=inputTheme.variants)?void 0:_a3.flushed,props))?void 0:_a3.field)?props:{}},filled:props=>{var _a3;return null!=(props=null==(_a3=chunk_UV3F75RF_runIfFn(null==(_a3=inputTheme.variants)?void 0:_a3.filled,props))?void 0:_a3.field)?props:{}},unstyled:null!=(chunk_57T4IAPW_$border=null==(chunk_57T4IAPW_$fg=inputTheme.variants)?void 0:chunk_57T4IAPW_$fg.unstyled.field)?chunk_57T4IAPW_$border:{}},defaultProps:inputTheme.defaultProps},{defineMultiStyleConfig:toGroup,definePartsStyle:flexbox}=createMultiStyleConfigHelpers(dist_position.keys),chunk_57T4IAPW_$fg=chunk_WSAJBJJ4_cssVar("popper-bg"),chunk_57T4IAPW_$border=chunk_WSAJBJJ4_cssVar("popper-arrow-bg"),dist_position=chunk_WSAJBJJ4_cssVar("popper-arrow-shadow-color"),toGroup=toGroup({baseStyle:flexbox({popper:{zIndex:10},content:{[chunk_57T4IAPW_$fg.variable]:"colors.white",bg:chunk_57T4IAPW_$fg.reference,[chunk_57T4IAPW_$border.variable]:chunk_57T4IAPW_$fg.reference,[dist_position.variable]:"colors.gray.200",_dark:{[chunk_57T4IAPW_$fg.variable]:"colors.gray.700",[dist_position.variable]:"colors.whiteAlpha.300"},width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}},header:{px:3,py:2,borderBottomWidth:"1px"},body:{px:3,py:2},footer:{px:3,py:2,borderTopWidth:"1px"},closeButton:{position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2}})}),{definePartsStyle:chunk_VWP3ZVQT_definePartsStyle,defineMultiStyleConfig:flexbox}=createMultiStyleConfigHelpers(typography.keys),chunk_VWP3ZVQT_$bg=cssVar("drawer-bg"),$bs=cssVar("drawer-box-shadow");function chunk_VWP3ZVQT_getSize(value){return chunk_VWP3ZVQT_definePartsStyle("full"===value?{dialog:{maxW:"100vw",h:"100vh"}}:{dialog:{maxW:value}})}var chunk_VWP3ZVQT_baseStyleOverlay={bg:"blackAlpha.600",zIndex:"modal"},chunk_VWP3ZVQT_baseStyleDialogContainer={display:"flex",zIndex:"modal",justifyContent:"center"},chunk_VWP3ZVQT_baseStyleDialog=props=>{props=props.isFullHeight;return{...props&&{height:"100vh"},zIndex:"modal",maxH:"100vh",color:"inherit",[chunk_VWP3ZVQT_$bg.variable]:"colors.white",[$bs.variable]:"shadows.lg",_dark:{[chunk_VWP3ZVQT_$bg.variable]:"colors.gray.700",[$bs.variable]:"shadows.dark-lg"},bg:chunk_VWP3ZVQT_$bg.reference,boxShadow:$bs.reference}},chunk_VWP3ZVQT_baseStyleHeader={px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"},chunk_VWP3ZVQT_baseStyleCloseButton={position:"absolute",top:"2",insetEnd:"3"},chunk_VWP3ZVQT_baseStyleBody={px:"6",py:"2",flex:"1",overflow:"auto"},chunk_VWP3ZVQT_baseStyleFooter={px:"6",py:"4"},chunk_57T4IAPW_$border=flexbox({baseStyle:chunk_VWP3ZVQT_definePartsStyle(props=>({overlay:chunk_VWP3ZVQT_baseStyleOverlay,dialogContainer:chunk_VWP3ZVQT_baseStyleDialogContainer,dialog:chunk_UV3F75RF_runIfFn(chunk_VWP3ZVQT_baseStyleDialog,props),header:chunk_VWP3ZVQT_baseStyleHeader,closeButton:chunk_VWP3ZVQT_baseStyleCloseButton,body:chunk_VWP3ZVQT_baseStyleBody,footer:chunk_VWP3ZVQT_baseStyleFooter})),sizes:{xs:chunk_VWP3ZVQT_getSize("xs"),sm:chunk_VWP3ZVQT_getSize("md"),md:chunk_VWP3ZVQT_getSize("lg"),lg:chunk_VWP3ZVQT_getSize("2xl"),xl:chunk_VWP3ZVQT_getSize("4xl"),full:chunk_VWP3ZVQT_getSize("full")},defaultProps:{size:"xs"}}),{definePartsStyle:chunk_57T4IAPW_$fg,defineMultiStyleConfig:dist_position}=createMultiStyleConfigHelpers(textDecoration.keys),typography=dist_position({baseStyle:chunk_57T4IAPW_$fg({preview:{borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"},input:{borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}},textarea:{borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}})}),{definePartsStyle:flexbox,defineMultiStyleConfig:textDecoration}=createMultiStyleConfigHelpers(transform.keys),dist_position=cssVar("form-control-color"),chunk_57T4IAPW_$fg=textDecoration({baseStyle:flexbox({container:{width:"100%",position:"relative"},requiredIndicator:{marginStart:"1",[dist_position.variable]:"colors.red.500",_dark:{[dist_position.variable]:"colors.red.300"},color:dist_position.reference},helperText:{mt:"2",[dist_position.variable]:"colors.gray.600",_dark:{[dist_position.variable]:"colors.whiteAlpha.600"},color:dist_position.reference,lineHeight:"normal",fontSize:"sm"}})}),{definePartsStyle:transform,defineMultiStyleConfig:textDecoration}=createMultiStyleConfigHelpers(list.keys),flexbox=cssVar("form-error-color"),dist_position=textDecoration({baseStyle:transform({text:{[flexbox.variable]:"colors.red.500",_dark:{[flexbox.variable]:"colors.red.300"},color:flexbox.reference,mt:"2",fontSize:"sm",lineHeight:"normal"},icon:{marginEnd:"0.5em",[flexbox.variable]:"colors.red.500",_dark:{[flexbox.variable]:"colors.red.300"},color:flexbox.reference}})}),list={baseStyle:{fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}},textDecoration={baseStyle:{fontFamily:"heading",fontWeight:"bold"},sizes:{"4xl":{fontSize:["6xl",null,"7xl"],lineHeight:1},"3xl":{fontSize:["5xl",null,"6xl"],lineHeight:1},"2xl":{fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]},xl:{fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]},lg:{fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]},md:{fontSize:"xl",lineHeight:1.2},sm:{fontSize:"md",lineHeight:1.2},xs:{fontSize:"sm",lineHeight:1.2}},defaultProps:{size:"xl"}},{defineMultiStyleConfig:transform,definePartsStyle:flexbox}=createMultiStyleConfigHelpers(effect.keys),effect=cssVar("breadcrumb-link-decor"),transform=transform({baseStyle:flexbox({link:{transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",outline:"none",color:"inherit",textDecoration:effect.reference,[effect.variable]:"none","&:not([aria-current=page])":{cursor:"pointer",_hover:{[effect.variable]:"underline"},_focusVisible:{boxShadow:"outline"}}}})}),variantGhost=props=>{var darkHoverBg,{colorScheme:c,theme}=props;return"gray"===c?{color:mode("gray.800","whiteAlpha.900")(props),_hover:{bg:mode("gray.100","whiteAlpha.200")(props)},_active:{bg:mode("gray.200","whiteAlpha.300")(props)}}:(darkHoverBg=chunk_6IC2I3BY_transparentize(c+".200",.12)(theme),theme=chunk_6IC2I3BY_transparentize(c+".200",.24)(theme),{color:mode(c+".600",c+".200")(props),bg:"transparent",_hover:{bg:mode(c+".50",darkHoverBg)(props)},_active:{bg:mode(c+".100",theme)(props)}})},accessibleColorMap={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},flexbox={baseStyle:{lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}},variants:{ghost:variantGhost,outline:props=>{var c=props["colorScheme"],borderColor=mode("gray.200","whiteAlpha.300")(props);return{border:"1px solid",borderColor:"gray"===c?borderColor:"currentColor",".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)":{marginEnd:"-1px"},".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)":{marginBottom:"-1px"},...chunk_UV3F75RF_runIfFn(variantGhost,props)}},solid:props=>{var color,hoverBg,activeBg,bg2,c=props["colorScheme"];return"gray"===c?{bg:bg2=mode("gray.100","whiteAlpha.200")(props),color:mode("gray.800","whiteAlpha.900")(props),_hover:{bg:mode("gray.200","whiteAlpha.300")(props),_disabled:{bg:bg2}},_active:{bg:mode("gray.300","whiteAlpha.400")(props)}}:({bg:bg2=c+".500",color="white",hoverBg=c+".600",activeBg=c+".700"}=null!=(bg2=accessibleColorMap[c])?bg2:{},{bg:bg2=mode(bg2,c+".200")(props),color:mode(color,"gray.800")(props),_hover:{bg:mode(hoverBg,c+".300")(props),_disabled:{bg:bg2}},_active:{bg:mode(activeBg,c+".400")(props)}})},link:props=>{var c=props["colorScheme"];return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:mode(c+".500",c+".200")(props),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:mode(c+".700",c+".500")(props)}}},unstyled:{bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}},sizes:{lg:{h:"12",minW:"12",fontSize:"lg",px:"6"},md:{h:"10",minW:"10",fontSize:"md",px:"4"},sm:{h:"8",minW:"8",fontSize:"sm",px:"3"},xs:{h:"6",minW:"6",fontSize:"xs",px:"2"}},defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}},{definePartsStyle:effect,defineMultiStyleConfig:state_focusVisible}=createMultiStyleConfigHelpers(state_focusVisible.keys),chunk_F7CKIHPM_$bg=cssVar("card-bg"),chunk_F7CKIHPM_$padding=cssVar("card-padding"),chunk_F7CKIHPM_$shadow=cssVar("card-shadow"),$radius=cssVar("card-radius"),chunk_F7CKIHPM_$border=cssVar("card-border-width","0"),$borderColor=cssVar("card-border-color"),chunk_F7CKIHPM_baseStyle=effect({container:{[chunk_F7CKIHPM_$bg.variable]:"colors.chakra-body-bg",backgroundColor:chunk_F7CKIHPM_$bg.reference,boxShadow:chunk_F7CKIHPM_$shadow.reference,borderRadius:$radius.reference,color:"chakra-body-text",borderWidth:chunk_F7CKIHPM_$border.reference,borderColor:$borderColor.reference},body:{padding:chunk_F7CKIHPM_$padding.reference,flex:"1 1 0%"},header:{padding:chunk_F7CKIHPM_$padding.reference},footer:{padding:chunk_F7CKIHPM_$padding.reference}}),$radius={sm:effect({container:{[$radius.variable]:"radii.base",[chunk_F7CKIHPM_$padding.variable]:"space.3"}}),md:effect({container:{[$radius.variable]:"radii.md",[chunk_F7CKIHPM_$padding.variable]:"space.5"}}),lg:effect({container:{[$radius.variable]:"radii.xl",[chunk_F7CKIHPM_$padding.variable]:"space.7"}})},state_focusVisible=state_focusVisible({baseStyle:chunk_F7CKIHPM_baseStyle,variants:{elevated:effect({container:{[chunk_F7CKIHPM_$shadow.variable]:"shadows.base",_dark:{[chunk_F7CKIHPM_$bg.variable]:"colors.gray.700"}}}),outline:effect({container:{[chunk_F7CKIHPM_$border.variable]:"1px",[$borderColor.variable]:"colors.chakra-border-color"}}),filled:effect({container:{[chunk_F7CKIHPM_$bg.variable]:"colors.chakra-subtle-bg"}}),unstyled:{body:{[chunk_F7CKIHPM_$padding.variable]:0},header:{[chunk_F7CKIHPM_$padding.variable]:0},footer:{[chunk_F7CKIHPM_$padding.variable]:0}}},sizes:$radius,defaultProps:{variant:"elevated",size:"md"}}),chunk_F7CKIHPM_baseStyle=chunk_WSAJBJJ4_cssVar("close-button-size"),chunk_F7CKIHPM_$shadow=chunk_WSAJBJJ4_cssVar("close-button-bg"),chunk_F7CKIHPM_$border={baseStyle:{w:[chunk_F7CKIHPM_baseStyle.reference],h:[chunk_F7CKIHPM_baseStyle.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{[chunk_F7CKIHPM_$shadow.variable]:"colors.blackAlpha.100",_dark:{[chunk_F7CKIHPM_$shadow.variable]:"colors.whiteAlpha.100"}},_active:{[chunk_F7CKIHPM_$shadow.variable]:"colors.blackAlpha.200",_dark:{[chunk_F7CKIHPM_$shadow.variable]:"colors.whiteAlpha.200"}},_focusVisible:{boxShadow:"outline"},bg:chunk_F7CKIHPM_$shadow.reference},sizes:{lg:{[chunk_F7CKIHPM_baseStyle.variable]:"sizes.10",fontSize:"md"},md:{[chunk_F7CKIHPM_baseStyle.variable]:"sizes.8",fontSize:"xs"},sm:{[chunk_F7CKIHPM_baseStyle.variable]:"sizes.6",fontSize:"2xs"}},defaultProps:{size:"md"}},{variants:$borderColor,defaultProps:effect}=badgeTheme,chunk_F7CKIHPM_$bg={baseStyle:{fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm",bg:vars.bg.reference,color:vars.color.reference,boxShadow:vars.shadow.reference},variants:$borderColor,defaultProps:effect},chunk_F7CKIHPM_$padding={baseStyle:{w:"100%",mx:"auto",maxW:"prose",px:"4"}},$radius={baseStyle:{opacity:.6,borderColor:"inherit"},variants:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"}},defaultProps:{variant:"solid"}},{definePartsStyle:chunk_F7CKIHPM_$shadow,defineMultiStyleConfig:chunk_F7CKIHPM_baseStyle}=createMultiStyleConfigHelpers(ring.keys),$borderColor=chunk_F7CKIHPM_baseStyle({baseStyle:chunk_F7CKIHPM_$shadow({container:{borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}},button:{transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"},panel:{pt:"2",px:"4",pb:"5"},icon:{fontSize:"1.25em"}})}),{definePartsStyle:effect,defineMultiStyleConfig:ring}=createMultiStyleConfigHelpers(interactivity.keys),chunk_BNQWYFTH_$fg=cssVar("alert-fg"),chunk_BNQWYFTH_$bg=cssVar("alert-bg");function getBg(props){var{theme:props,colorScheme:c}=props;return{light:`colors.${c}.100`,dark:chunk_6IC2I3BY_transparentize(c+".200",.16)(props)}}var chunk_F7CKIHPM_baseStyle=ring({baseStyle:effect({container:{bg:chunk_BNQWYFTH_$bg.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:chunk_BNQWYFTH_$fg.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:chunk_BNQWYFTH_$fg.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}}),variants:{subtle:effect(props=>{var c=props["colorScheme"],props=getBg(props);return{container:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.600`,[chunk_BNQWYFTH_$bg.variable]:props.light,_dark:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.200`,[chunk_BNQWYFTH_$bg.variable]:props.dark}}}}),"left-accent":effect(props=>{var c=props["colorScheme"],props=getBg(props);return{container:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.600`,[chunk_BNQWYFTH_$bg.variable]:props.light,_dark:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.200`,[chunk_BNQWYFTH_$bg.variable]:props.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:chunk_BNQWYFTH_$fg.reference}}}),"top-accent":effect(props=>{var c=props["colorScheme"],props=getBg(props);return{container:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.600`,[chunk_BNQWYFTH_$bg.variable]:props.light,_dark:{[chunk_BNQWYFTH_$fg.variable]:`colors.${c}.200`,[chunk_BNQWYFTH_$bg.variable]:props.dark},pt:"2",borderTopWidth:"4px",borderTopColor:chunk_BNQWYFTH_$fg.reference}}}),solid:effect(props=>{props=props.colorScheme;return{container:{[chunk_BNQWYFTH_$fg.variable]:"colors.white",[chunk_BNQWYFTH_$bg.variable]:`colors.${props}.600`,_dark:{[chunk_BNQWYFTH_$fg.variable]:"colors.gray.900",[chunk_BNQWYFTH_$bg.variable]:`colors.${props}.200`},color:chunk_BNQWYFTH_$fg.reference}}})},defaultProps:{variant:"subtle",colorScheme:"blue"}}),{definePartsStyle:chunk_Q5ZQE4MD_definePartsStyle,defineMultiStyleConfig:chunk_F7CKIHPM_$shadow}=createMultiStyleConfigHelpers(others.keys),chunk_Q5ZQE4MD_$border=cssVar("avatar-border-color"),chunk_Q5ZQE4MD_$bg=cssVar("avatar-bg"),$fs=cssVar("avatar-font-size"),chunk_Q5ZQE4MD_$size=cssVar("avatar-size"),baseStyleBadge={borderRadius:"full",border:"0.2em solid",borderColor:chunk_Q5ZQE4MD_$border.reference,[chunk_Q5ZQE4MD_$border.variable]:"white",_dark:{[chunk_Q5ZQE4MD_$border.variable]:"colors.gray.800"}},baseStyleExcessLabel={bg:chunk_Q5ZQE4MD_$bg.reference,fontSize:$fs.reference,width:chunk_Q5ZQE4MD_$size.reference,height:chunk_Q5ZQE4MD_$size.reference,lineHeight:"1",[chunk_Q5ZQE4MD_$bg.variable]:"colors.gray.200",_dark:{[chunk_Q5ZQE4MD_$bg.variable]:"colors.whiteAlpha.400"}},chunk_Q5ZQE4MD_baseStyleContainer=props=>{var{name:props,theme}=props,props=props?randomColor({string:props}):"colors.gray.400";let color=(color=>theme=>"dark"===tone(color)(theme))(props)(theme)?"white":"gray.800";return{bg:chunk_Q5ZQE4MD_$bg.reference,fontSize:$fs.reference,color:color,borderColor:chunk_Q5ZQE4MD_$border.reference,verticalAlign:"top",width:chunk_Q5ZQE4MD_$size.reference,height:chunk_Q5ZQE4MD_$size.reference,"&:not([data-loaded])":{[chunk_Q5ZQE4MD_$bg.variable]:props},[chunk_Q5ZQE4MD_$border.variable]:"colors.white",_dark:{[chunk_Q5ZQE4MD_$border.variable]:"colors.gray.800"}}},chunk_Q5ZQE4MD_baseStyleLabel={fontSize:$fs.reference,lineHeight:"1"};function chunk_Q5ZQE4MD_getSize(size){var themeSize="100%"!==size?sizes_default[size]:void 0;return chunk_Q5ZQE4MD_definePartsStyle({container:{[chunk_Q5ZQE4MD_$size.variable]:null!=themeSize?themeSize:size,[$fs.variable]:`calc(${null!=themeSize?themeSize:size} / 2.5)`},excessLabel:{[chunk_Q5ZQE4MD_$size.variable]:null!=themeSize?themeSize:size,[$fs.variable]:`calc(${null!=themeSize?themeSize:size} / 2.5)`}})}var interactivity={Accordion:$borderColor,Alert:chunk_F7CKIHPM_baseStyle,Avatar:chunk_F7CKIHPM_$shadow({baseStyle:chunk_Q5ZQE4MD_definePartsStyle(props=>({badge:chunk_UV3F75RF_runIfFn(baseStyleBadge,props),excessLabel:chunk_UV3F75RF_runIfFn(baseStyleExcessLabel,props),container:chunk_UV3F75RF_runIfFn(chunk_Q5ZQE4MD_baseStyleContainer,props),label:chunk_Q5ZQE4MD_baseStyleLabel})),sizes:{"2xs":chunk_Q5ZQE4MD_getSize(4),xs:chunk_Q5ZQE4MD_getSize(6),sm:chunk_Q5ZQE4MD_getSize(8),md:chunk_Q5ZQE4MD_getSize(12),lg:chunk_Q5ZQE4MD_getSize(16),xl:chunk_Q5ZQE4MD_getSize(24),"2xl":chunk_Q5ZQE4MD_getSize(32),full:chunk_Q5ZQE4MD_getSize("100%")},defaultProps:{size:"md"}}),Badge:badgeTheme,Breadcrumb:transform,Button:flexbox,Checkbox:checkboxTheme,CloseButton:chunk_F7CKIHPM_$border,Code:chunk_F7CKIHPM_$bg,Container:chunk_F7CKIHPM_$padding,Divider:$radius,Drawer:chunk_57T4IAPW_$border,Editable:typography,Form:chunk_57T4IAPW_$fg,FormError:dist_position,FormLabel:list,Heading:textDecoration,Input:inputTheme,Kbd:$minW,Link:toPeer,List:useInsertionEffect,Menu:space,Modal:layout,NumberInput:state_focusWithin,PinInput:grid,Popover:toGroup,Progress:color,Radio:$paddingX,Select:state_invalid,Skeleton:state_active,SkipLink:transition,Slider:state_disabled,Spinner:state_hover,Stat:$color,Switch:state_checked,Table:border,Tabs:state_placeholderShown,Tag:$shadow,Textarea:$fontSize,Tooltip:$minH,Card:state_focusVisible,Stepper:filter},ring={colors:{"chakra-body-text":{_light:"gray.800",_dark:"whiteAlpha.900"},"chakra-body-bg":{_light:"white",_dark:"gray.800"},"chakra-border-color":{_light:"gray.200",_dark:"whiteAlpha.300"},"chakra-inverse-text":{_light:"white",_dark:"gray.800"},"chakra-subtle-bg":{_light:"gray.100",_dark:"gray.700"},"chakra-subtle-text":{_light:"gray.600",_dark:"gray.400"},"chakra-placeholder-color":{_light:"gray.500",_dark:"whiteAlpha.400"}}},effect={global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color"}}},others={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},$borderColor={semanticTokens:ring,direction:"ltr",...background,components:interactivity,styles:effect,config:others},chunk_F7CKIHPM_baseStyle={semanticTokens:ring,direction:"ltr",components:{},...background,styles:effect,config:others},findById=(arr,id)=>arr.find(toast=>toast.id===id);function findToast(toasts,id){var position=getToastPosition(toasts,id);return{position:position,index:position?toasts[position].findIndex(toast=>toast.id===id):-1}}function getToastPosition(toasts,id){for(var[position,values]of Object.entries(toasts))if(findById(values,id))return position}function dist_useCallbackRef(callback,deps=[]){const callbackRef=(0,external_React_.useRef)(callback);return(0,external_React_.useEffect)(()=>{callbackRef.current=callback}),(0,external_React_.useCallback)((...args)=>{var _a;return null==(_a=callbackRef.current)?void 0:_a.call(callbackRef,...args)},deps)}function dist_useUpdateEffect(callback,deps){const renderCycleRef=(0,external_React_.useRef)(!1),effectCycleRef=(0,external_React_.useRef)(!1);(0,external_React_.useEffect)(()=>{if(renderCycleRef.current&&effectCycleRef.current)return callback();effectCycleRef.current=!0},deps),(0,external_React_.useEffect)(()=>(renderCycleRef.current=!0,()=>{renderCycleRef.current=!1}),[])}var PresenceContext=(0,external_React_.createContext)(null);function useConstant(init){var ref=(0,external_React_.useRef)(null);return null===ref.current&&(ref.current=init()),ref.current}function useId(){return useConstant(incrementId)}var counter=0,incrementId=function(){return counter++};function usePresence(){var isPresent,onExitComplete,register,id,context=(0,external_React_.useContext)(PresenceContext);return null===context?[!0,null]:(isPresent=context.isPresent,onExitComplete=context.onExitComplete,register=context.register,id=useId(),(0,external_React_.useEffect)(function(){return register(id)},[]),!isPresent&&onExitComplete?[!1,function(){return null==onExitComplete?void 0:onExitComplete(id)}]:[!0])}var extendStatics=function(d,b){return(extendStatics=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(d,b){d.__proto__=b}:function(d,b){for(var p in b)Object.prototype.hasOwnProperty.call(b,p)&&(d[p]=b[p])}))(d,b)};function __extends(d,b){if("function"!=typeof b&&null!==b)throw new TypeError("Class extends value "+String(b)+" is not a constructor or null");function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}var __assign=function(){return(__assign=Object.assign||function(t){for(var s,i=1,n=arguments.length;i<n;i++)for(var p in s=arguments[i])Object.prototype.hasOwnProperty.call(s,p)&&(t[p]=s[p]);return t}).apply(this,arguments)};function __rest(s,e){var t={};for(p in s)Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0&&(t[p]=s[p]);if(null!=s&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,p=Object.getOwnPropertySymbols(s);i<p.length;i++)e.indexOf(p[i])<0&&Object.prototype.propertyIsEnumerable.call(s,p[i])&&(t[p[i]]=s[p[i]]);return t}Object.create;function __values(o){var s="function"==typeof Symbol&&Symbol.iterator,m=s&&o[s],i=0;if(m)return m.call(o);if(o&&"number"==typeof o.length)return{next:function(){return{value:(o=o&&i>=o.length?void 0:o)&&o[i++],done:!o}}};throw new TypeError(s?"Object is not iterable.":"Symbol.iterator is not defined.")}function tslib_es6_read(o,n){var m="function"==typeof Symbol&&o[Symbol.iterator];if(!m)return o;var r,e,i=m.call(o),ar=[];try{for(;(void 0===n||0<n--)&&!(r=i.next()).done;)ar.push(r.value)}catch(error){e={error:error}}finally{try{r&&!r.done&&(m=i.return)&&m.call(i)}finally{if(e)throw e.error}}return ar}function tslib_es6_spreadArray(to,from,pack){if(pack||2===arguments.length)for(var ar,i=0,l=from.length;i<l;i++)!ar&&i in from||((ar=ar||Array.prototype.slice.call(from,0,i))[i]=from[i]);return to.concat(ar||Array.prototype.slice.call(from))}Object.create;function createDefinition(propNames){return{isEnabled:function(props){return propNames.some(function(name){return!!props[name]})}}}var env="production",featureDefinitions={measureLayout:createDefinition(["layout","layoutId","drag"]),animation:createDefinition(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:createDefinition(["exit"]),drag:createDefinition(["drag","dragControls"]),focus:createDefinition(["whileFocus"]),hover:createDefinition(["whileHover","onHoverStart","onHoverEnd"]),tap:createDefinition(["whileTap","onTap","onTapStart","onTapCancel"]),pan:createDefinition(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:createDefinition(["whileInView","onViewportEnter","onViewportLeave"])};var warning=function(){},invariant=function(){},LazyContext=(0,external_React_.createContext)({strict:!1}),featureNames=Object.keys(featureDefinitions),numFeatures=featureNames.length;var MotionConfigContext=(0,external_React_.createContext)({transformPagePoint:function(p){return p},isStatic:!1,reducedMotion:"never"}),MotionContext=(0,external_React_.createContext)({});var is_browser_isBrowser="undefined"!=typeof document,useIsomorphicLayoutEffect=is_browser_isBrowser?external_React_.useLayoutEffect:external_React_.useEffect,prefersReducedMotion={current:null},hasDetected=!1;function useReducedMotion(){var motionMediaQuery_1,setReducedMotionPreferences;return hasDetected||(hasDetected=!0,is_browser_isBrowser&&(window.matchMedia?((motionMediaQuery_1=window.matchMedia("(prefers-reduced-motion)")).addListener(setReducedMotionPreferences=function(){return prefersReducedMotion.current=motionMediaQuery_1.matches}),setReducedMotionPreferences()):prefersReducedMotion.current=!1)),tslib_es6_read((0,external_React_.useState)(prefersReducedMotion.current),1)[0]}function useVisualElement(Component,visualState,props,createVisualElement){var lazyContext=(0,external_React_.useContext)(LazyContext),parent=(0,external_React_.useContext)(MotionContext).visualElement,presenceContext=(0,external_React_.useContext)(PresenceContext),reducedMotion=(reducedMotionPreference=useReducedMotion(),"never"!==(reducedMotion=(0,external_React_.useContext)(MotionConfigContext).reducedMotion)&&("always"===reducedMotion||reducedMotionPreference)),reducedMotionPreference=(0,external_React_.useRef)(void 0),visualElement=(createVisualElement=createVisualElement||lazyContext.renderer,!reducedMotionPreference.current&&createVisualElement&&(reducedMotionPreference.current=createVisualElement(Component,{visualState:visualState,parent:parent,props:props,presenceId:null==presenceContext?void 0:presenceContext.id,blockInitialAnimation:!1===(null==presenceContext?void 0:presenceContext.initial),shouldReduceMotion:reducedMotion})),reducedMotionPreference.current);return useIsomorphicLayoutEffect(function(){null!=visualElement&&visualElement.syncRender()}),(0,external_React_.useEffect)(function(){var _a;null!=(_a=null==visualElement?void 0:visualElement.animationState)&&_a.animateChanges()}),useIsomorphicLayoutEffect(function(){return function(){return null==visualElement?void 0:visualElement.notifyUnmount()}},[]),visualElement}function is_ref_object_isRefObject(ref){return"object"==typeof ref&&Object.prototype.hasOwnProperty.call(ref,"current")}function isVariantLabels(v){return Array.isArray(v)}function isVariantLabel(v){return"string"==typeof v||isVariantLabels(v)}function resolveVariantFromProps(props,definition,custom,currentValues,currentVelocity){var _a;return void 0===currentValues&&(currentValues={}),void 0===currentVelocity&&(currentVelocity={}),definition="function"==typeof(definition="string"==typeof(definition="function"==typeof definition?definition(null!=custom?custom:props.custom,currentValues,currentVelocity):definition)?null==(_a=props.variants)?void 0:_a[definition]:definition)?definition(null!=custom?custom:props.custom,currentValues,currentVelocity):definition}function resolveVariant(visualElement,definition,custom){var props=visualElement.getProps();return resolveVariantFromProps(props,definition,null!=custom?custom:props.custom,function(visualElement){var current={};return visualElement.forEachValue(function(value,key){return current[key]=value.get()}),current}(visualElement),function(visualElement){var velocity={};return visualElement.forEachValue(function(value,key){return velocity[key]=value.getVelocity()}),velocity}(visualElement))}function checkIfControllingVariants(props){var _a;return"function"==typeof(null==(_a=props.animate)?void 0:_a.start)||isVariantLabel(props.initial)||isVariantLabel(props.animate)||isVariantLabel(props.whileHover)||isVariantLabel(props.whileDrag)||isVariantLabel(props.whileTap)||isVariantLabel(props.whileFocus)||isVariantLabel(props.exit)}function checkIfVariantNode(props){return Boolean(checkIfControllingVariants(props)||props.variants)}function useCreateMotionContext(props){var props=function(props,context){var initial,animate;return checkIfControllingVariants(props)?(initial=props.initial,animate=props.animate,{initial:!1===initial||isVariantLabel(initial)?initial:void 0,animate:isVariantLabel(animate)?animate:void 0}):!1!==props.inherit?context:{}}(props,(0,external_React_.useContext)(MotionContext)),initial=props.initial,animate=props.animate;return(0,external_React_.useMemo)(function(){return{initial:initial,animate:animate}},[variantLabelsAsDependency(initial),variantLabelsAsDependency(animate)])}function variantLabelsAsDependency(prop){return Array.isArray(prop)?prop.join(" "):prop}var globalProjectionState={hasAnimatedSinceResize:!0,hasEverUpdated:!1},id=1;var LayoutGroupContext=(0,external_React_.createContext)({}),SwitchLayoutGroupContext=(0,external_React_.createContext)({});var VisualElementHandler=function(_super){function VisualElementHandler(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(VisualElementHandler,_super),VisualElementHandler.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},VisualElementHandler.prototype.componentDidUpdate=function(){},VisualElementHandler.prototype.updateProps=function(){var _a=this.props,visualElement=_a.visualElement,_a=_a.props;visualElement&&visualElement.setProps(_a)},VisualElementHandler.prototype.render=function(){return this.props.children},VisualElementHandler}(external_React_.Component);function motion_createMotionComponent(_a){var preloadedFeatures=_a.preloadedFeatures,createVisualElement=_a.createVisualElement,projectionNodeConstructor=_a.projectionNodeConstructor,useRender=_a.useRender,useVisualState=_a.useVisualState,Component=_a.Component;if(preloadedFeatures){var features=preloadedFeatures,key;for(key in features)null!==features[key]&&("projectionNodeConstructor"===key?featureDefinitions.projectionNodeConstructor=features[key]:featureDefinitions[key].Component=features[key])}return(0,external_React_.forwardRef)(function(props,externalRef){_a=(_a=props).layoutId;var _b=(_b=null==(_b=(0,external_React_.useContext)(LayoutGroupContext))?void 0:_b.id)&&void 0!==_a?_b+"-"+_a:_a,_a=(props=__assign(__assign({},props),{layoutId:_b}),(0,external_React_.useContext)(MotionConfigContext)),_b=null,context=useCreateMotionContext(props),projectionId=_a.isStatic?void 0:useConstant(function(){if(globalProjectionState.hasEverUpdated)return id++}),visualState=useVisualState(props,_a.isStatic);return!_a.isStatic&&is_browser_isBrowser&&(context.visualElement=useVisualElement(Component,visualState,__assign(__assign({},_a),props),createVisualElement),function(projectionId,_a,visualElement,ProjectionNodeConstructor){var layoutId=_a.layoutId,layout=_a.layout,drag=_a.drag,dragConstraints=_a.dragConstraints,_a=_a.layoutScroll,initialPromotionConfig=(0,external_React_.useContext)(SwitchLayoutGroupContext);!ProjectionNodeConstructor||!visualElement||null!=visualElement&&visualElement.projection||(visualElement.projection=new ProjectionNodeConstructor(projectionId,visualElement.getLatestValues(),null==(ProjectionNodeConstructor=visualElement.parent)?void 0:ProjectionNodeConstructor.projection),visualElement.projection.setOptions({layoutId:layoutId,layout:layout,alwaysMeasureLayout:Boolean(drag)||dragConstraints&&is_ref_object_isRefObject(dragConstraints),visualElement:visualElement,scheduleRender:function(){return visualElement.scheduleRender()},animationType:"string"==typeof layout?layout:"both",initialPromotionConfig:initialPromotionConfig,layoutScroll:_a}))}(projectionId,props,context.visualElement,projectionNodeConstructor||featureDefinitions.projectionNodeConstructor),_b=function(props,visualElement,preloadedFeatures){var features=[],lazyContext=(0,external_React_.useContext)(LazyContext);if(!visualElement)return null;"production"!==env&&preloadedFeatures&&lazyContext.strict&&invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var i=0;i<numFeatures;i++){var name_1=featureNames[i],_a=featureDefinitions[name_1],isEnabled=_a.isEnabled,_a=_a.Component;isEnabled(props)&&_a&&features.push(external_React_.createElement(_a,__assign({key:name_1},props,{visualElement:visualElement})))}return features}(props,context.visualElement,preloadedFeatures)),external_React_.createElement(VisualElementHandler,{visualElement:context.visualElement,props:__assign(__assign({},_a),props)},_b,external_React_.createElement(MotionContext.Provider,{value:context},useRender(Component,props,projectionId,function(visualState,visualElement,externalRef){return(0,external_React_.useCallback)(function(instance){var _a;instance&&null!=(_a=visualState.mount)&&_a.call(visualState,instance),visualElement&&(instance?visualElement.mount(instance):visualElement.unmount()),externalRef&&("function"==typeof externalRef?externalRef(instance):is_ref_object_isRefObject(externalRef)&&(externalRef.current=instance))},[visualElement])}(visualState,context.visualElement,externalRef),visualState,_a.isStatic,context.visualElement)))})}function createMotionProxy(createConfig){function custom(Component,customMotionComponentConfig){return motion_createMotionComponent(createConfig(Component,customMotionComponentConfig=void 0===customMotionComponentConfig?{}:customMotionComponentConfig))}var componentCache;return"undefined"==typeof Proxy?custom:(componentCache=new Map,new Proxy(custom,{get:function(_target,key){return componentCache.has(key)||componentCache.set(key,custom(key)),componentCache.get(key)}}))}var lowercaseSVGElements=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function isSVGComponent(Component){return"string"==typeof Component&&!Component.includes("-")&&!!(-1<lowercaseSVGElements.indexOf(Component)||/[A-Z]/.test(Component))}var scaleCorrectors={};var transformAxes=["","X","Y","Z"],transformProps=["transformPerspective","x","y","z"];function sortTransformProps(a,b){return transformProps.indexOf(a)-transformProps.indexOf(b)}["translate","scale","rotate","skew"].forEach(function(operationKey){return transformAxes.forEach(function(axesKey){return transformProps.push(operationKey+axesKey)})});var transformPropSet=new Set(transformProps);function isTransformProp(key){return transformPropSet.has(key)}var transformOriginProps=new Set(["originX","originY","originZ"]);function isTransformOriginProp(key){return transformOriginProps.has(key)}function isForcedMotionValue(key,_a){var layout=_a.layout,_a=_a.layoutId;return isTransformProp(key)||isTransformOriginProp(key)||(layout||void 0!==_a)&&(scaleCorrectors[key]||"opacity"===key)}var isMotionValue=function(value){return Boolean(null!==value&&"object"==typeof value&&value.getVelocity)},translateAlias={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function isCSSVariable(key){return key.startsWith("--")}var getValueAsType=function(value,type){return type&&"number"==typeof value?type.transform(value):value},chunk_F7CKIHPM_$shadow=(min,max)=>v=>Math.max(Math.min(v,max),min);const sanitize=v=>v%1?Number(v.toFixed(5)):v,floatRegex=/(-)?([\d]*\.?[\d])+/g,colorRegex=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,singleColorRegex=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function utils_isString(v){return"string"==typeof v}transform=unit=>({test:v=>utils_isString(v)&&v.endsWith(unit)&&1===v.split(" ").length,parse:parseFloat,transform:v=>""+v+unit}),flexbox=transform("deg");const percent=transform("%"),units_px=transform("px");chunk_F7CKIHPM_$border=transform("vh"),chunk_F7CKIHPM_$bg=transform("vw"),chunk_F7CKIHPM_$padding=Object.assign(Object.assign({},percent),{parse:v=>percent.parse(v)/100,transform:v=>percent.transform(100*v)});const number={test:v=>"number"==typeof v,parse:parseFloat,transform:v=>v},alpha=Object.assign(Object.assign({},number),{transform:chunk_F7CKIHPM_$shadow(0,1)});var $radius=Object.assign(Object.assign({},number),{default:1}),chunk_57T4IAPW_$border=__assign(__assign({},number),{transform:Math.round}),numberValueTypes={borderWidth:units_px,borderTopWidth:units_px,borderRightWidth:units_px,borderBottomWidth:units_px,borderLeftWidth:units_px,borderRadius:units_px,radius:units_px,borderTopLeftRadius:units_px,borderTopRightRadius:units_px,borderBottomRightRadius:units_px,borderBottomLeftRadius:units_px,width:units_px,maxWidth:units_px,height:units_px,maxHeight:units_px,size:units_px,top:units_px,right:units_px,bottom:units_px,left:units_px,padding:units_px,paddingTop:units_px,paddingRight:units_px,paddingBottom:units_px,paddingLeft:units_px,margin:units_px,marginTop:units_px,marginRight:units_px,marginBottom:units_px,marginLeft:units_px,rotate:flexbox,rotateX:flexbox,rotateY:flexbox,rotateZ:flexbox,scale:$radius,scaleX:$radius,scaleY:$radius,scaleZ:$radius,skew:flexbox,skewX:flexbox,skewY:flexbox,distance:units_px,translateX:units_px,translateY:units_px,translateZ:units_px,x:units_px,y:units_px,z:units_px,perspective:units_px,transformPerspective:units_px,opacity:alpha,originX:chunk_F7CKIHPM_$padding,originY:chunk_F7CKIHPM_$padding,originZ:units_px,zIndex:chunk_57T4IAPW_$border,fillOpacity:alpha,strokeOpacity:alpha,numOctaves:chunk_57T4IAPW_$border};function buildHTMLStyles(state,latestValues,options,transformTemplate){var key,style=state.style,vars=state.vars,transform=state.transform,transformKeys=state.transformKeys,transformOrigin=state.transformOrigin,hasTransform=!1,hasTransformOrigin=!1,transformIsNone=!(transformKeys.length=0);for(key in latestValues){var valueType,valueAsType,value=latestValues[key];isCSSVariable(key)?vars[key]=value:(valueType=numberValueTypes[key],valueAsType=getValueAsType(value,valueType),isTransformProp(key)?(hasTransform=!0,transform[key]=valueAsType,transformKeys.push(key),transformIsNone&&value!==(null!=(value=valueType.default)?value:0)&&(transformIsNone=!1)):isTransformOriginProp(key)?(transformOrigin[key]=valueAsType,hasTransformOrigin=!0):style[key]=valueAsType)}hasTransform?style.transform=function(_a,_b,transformIsDefault,transformTemplate){for(var transform=_a.transform,transformKeys=_a.transformKeys,_a=void 0===(_a=_b.enableHardwareAcceleration)||_a,_b=void 0===(_b=_b.allowTransformNone)||_b,transformString="",transformHasZ=(transformKeys.sort(sortTransformProps),!1),numTransformKeys=transformKeys.length,i=0;i<numTransformKeys;i++){var key=transformKeys[i];transformString+="".concat(translateAlias[key]||key,"(").concat(transform[key],") "),"z"===key&&(transformHasZ=!0)}return!transformHasZ&&_a?transformString+="translateZ(0)":transformString=transformString.trim(),transformTemplate?transformString=transformTemplate(transform,transformIsDefault?"":transformString):_b&&transformIsDefault&&(transformString="none"),transformString}(state,options,transformIsNone,transformTemplate):transformTemplate?style.transform=transformTemplate({},""):!latestValues.transform&&style.transform&&(style.transform="none"),hasTransformOrigin&&(style.transformOrigin=function(_a){var _b=_a.originX,_c=void 0===(_c=_a.originY)?"50%":_c,_a=void 0===(_a=_a.originZ)?0:_a;return"".concat(void 0===_b?"50%":_b," ").concat(_c," ").concat(_a)}(transformOrigin))}function createHtmlRenderState(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}}function copyRawValuesOnly(target,source,props){for(var key in source)isMotionValue(source[key])||isForcedMotionValue(key,props)||(target[key]=source[key])}function useStyle(props,visualState,isStatic){var style={};return copyRawValuesOnly(style,props.style||{},props),Object.assign(style,function(_a,visualState,isStatic){var transformTemplate=_a.transformTemplate;return(0,external_React_.useMemo)(function(){var state=createHtmlRenderState(),vars=(buildHTMLStyles(state,visualState,{enableHardwareAcceleration:!isStatic},transformTemplate),state.vars),state=state.style;return __assign(__assign({},vars),state)},[visualState])}(props,visualState,isStatic)),style=props.transformValues?props.transformValues(style):style}function useHTMLProps(props,visualState,isStatic){var htmlProps={},visualState=useStyle(props,visualState,isStatic);return Boolean(props.drag)&&!1!==props.dragListener&&(htmlProps.draggable=!1,visualState.userSelect=visualState.WebkitUserSelect=visualState.WebkitTouchCallout="none",visualState.touchAction=!0===props.drag?"none":"pan-".concat("x"===props.drag?"y":"x")),htmlProps.style=visualState,htmlProps}var validMotionProps=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function isValidMotionProp(key){return validMotionProps.has(key)}var isValidProp,shouldForward=function(key){return!isValidMotionProp(key)};try{(isValidProp=require("@emotion/is-prop-valid").default)&&(shouldForward=function(key){return key.startsWith("on")?!isValidMotionProp(key):isValidProp(key)})}catch(_a){}function calcOrigin(origin,offset,size){return"string"==typeof origin?origin:units_px.transform(offset+size*origin)}var dashKeys={offset:"stroke-dashoffset",array:"stroke-dasharray"},camelKeys={offset:"strokeDashoffset",array:"strokeDasharray"};function buildSVGAttrs(state,_a,options,transformTemplate){var attrX=_a.attrX,attrY=_a.attrY,originX=_a.originX,originY=_a.originY,pathLength=_a.pathLength,_b=_a.pathSpacing,_b=void 0===_b?1:_b,_c=_a.pathOffset,_c=void 0===_c?0:_c,_a=(buildHTMLStyles(state,__rest(_a,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),options,transformTemplate),state.attrs=state.style,state.style={},state.attrs),options=state.style,transformTemplate=state.dimensions;_a.transform&&(transformTemplate&&(options.transform=_a.transform),delete _a.transform),transformTemplate&&(void 0!==originX||void 0!==originY||options.transform)&&(options.transformOrigin=function(dimensions,originX,originY){return originX=calcOrigin(originX,dimensions.x,dimensions.width),originY=calcOrigin(originY,dimensions.y,dimensions.height),"".concat(originX," ").concat(originY)}(transformTemplate,void 0!==originX?originX:.5,void 0!==originY?originY:.5)),void 0!==attrX&&(_a.x=attrX),void 0!==attrY&&(_a.y=attrY),void 0!==pathLength&&function(attrs,length,spacing,offset,useDashCase){void 0===spacing&&(spacing=1),void 0===offset&&(offset=0),void 0===useDashCase&&(useDashCase=!0),attrs.pathLength=1,attrs[(useDashCase=useDashCase?dashKeys:camelKeys).offset]=units_px.transform(-offset),offset=units_px.transform(length),length=units_px.transform(spacing),attrs[useDashCase.array]="".concat(offset," ").concat(length)}(_a,pathLength,_b,_c,!1)}function createSvgRenderState(){return __assign(__assign({},createHtmlRenderState()),{attrs:{}})}function useSVGProps(props,visualState){var rawStyles,visualProps=(0,external_React_.useMemo)(function(){var state=createSvgRenderState();return buildSVGAttrs(state,visualState,{enableHardwareAcceleration:!1},props.transformTemplate),__assign(__assign({},state.attrs),{style:__assign({},state.style)})},[visualState]);return props.style&&(copyRawValuesOnly(rawStyles={},props.style,props),visualProps.style=__assign(__assign({},rawStyles),visualProps.style)),visualProps}function createUseRender(forwardMotionProps){void 0===forwardMotionProps&&(forwardMotionProps=!1);return function(Component,props,projectionId,ref,_a,isStatic){_a=_a.latestValues,_a=(isSVGComponent(Component)?useSVGProps:useHTMLProps)(props,_a,isStatic),isStatic=function(props,isDom,forwardMotionProps){var key,filteredProps={};for(key in props)(shouldForward(key)||!0===forwardMotionProps&&isValidMotionProp(key)||!isDom&&!isValidMotionProp(key)||props.draggable&&key.startsWith("onDrag"))&&(filteredProps[key]=props[key]);return filteredProps}(props,"string"==typeof Component,forwardMotionProps),props=__assign(__assign(__assign({},isStatic),_a),{ref:ref});return projectionId&&(props["data-projection-id"]=projectionId),(0,external_React_.createElement)(Component,props)}}function camelToDash(str){return str.replace(CAMEL_CASE_PATTERN,REPLACE_TEMPLATE).toLowerCase()}var CAMEL_CASE_PATTERN=/([a-z])([A-Z])/g,REPLACE_TEMPLATE="$1-$2";function renderHTML(element,_a,styleProp,projection){var key,style=_a.style,vars=_a.vars;for(key in Object.assign(element.style,style,projection&&projection.getProjectionStyles(styleProp)),vars)element.style.setProperty(key,vars[key])}var camelCaseAttributes=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function renderSVG(element,renderState,_styleProp,projection){for(var key in renderHTML(element,renderState,void 0,projection),renderState.attrs)element.setAttribute(camelCaseAttributes.has(key)?key:camelToDash(key),renderState.attrs[key])}function scrapeMotionValuesFromProps(props){var key,style=props.style,newValues={};for(key in style)(isMotionValue(style[key])||isForcedMotionValue(key,props))&&(newValues[key]=style[key]);return newValues}function scrape_motion_values_scrapeMotionValuesFromProps(props){var key,newValues=scrapeMotionValuesFromProps(props);for(key in props)isMotionValue(props[key])&&(newValues["x"===key||"y"===key?"attr"+key.toUpperCase():key]=props[key]);return newValues}function isAnimationControls(v){return"object"==typeof v&&"function"==typeof v.start}var isKeyframesTarget=function(v){return Array.isArray(v)},isCustomValue=function(v){return Boolean(v&&"object"==typeof v&&v.mix&&v.toValue)},resolveFinalValueInKeyframes=function(v){return isKeyframesTarget(v)?v[v.length-1]||0:v};function resolveMotionValue(value){value=isMotionValue(value)?value.get():value;return isCustomValue(value)?value.toValue():value}function makeState(_a,props,context,presenceContext){var scrapeMotionValuesFromProps=_a.scrapeMotionValuesFromProps,createRenderState=_a.createRenderState,onMount=_a.onMount,state={latestValues:function(props,context,presenceContext,scrapeMotionValues){var key,values={},presenceContext=!1===(null==presenceContext?void 0:presenceContext.initial),motionValues=scrapeMotionValues(props);for(key in motionValues)values[key]=resolveMotionValue(motionValues[key]);var scrapeMotionValues=props.initial,animate=props.animate,isControllingVariants=checkIfControllingVariants(props),isVariantNode=checkIfVariantNode(props);context&&isVariantNode&&!isControllingVariants&&!1!==props.inherit&&(null==scrapeMotionValues&&(scrapeMotionValues=context.initial),null==animate)&&(animate=context.animate);var initialAnimationIsBlocked=presenceContext||!1===scrapeMotionValues,isVariantNode=initialAnimationIsBlocked?animate:scrapeMotionValues;isVariantNode&&"boolean"!=typeof isVariantNode&&!isAnimationControls(isVariantNode)&&(Array.isArray(isVariantNode)?isVariantNode:[isVariantNode]).forEach(function(definition){definition=resolveVariantFromProps(props,definition);if(definition){var key,transitionEnd=definition.transitionEnd,target=(definition.transition,__rest(definition,["transitionEnd","transition"]));for(key in target){var valueTarget=target[key];null!==(valueTarget=Array.isArray(valueTarget)?valueTarget[initialAnimationIsBlocked?valueTarget.length-1:0]:valueTarget)&&(values[key]=valueTarget)}for(key in transitionEnd)values[key]=transitionEnd[key]}});return values}(props,context,presenceContext,scrapeMotionValuesFromProps),renderState:createRenderState()};return onMount&&(state.mount=function(instance){return onMount(props,instance,state)}),state}function makeUseVisualState(config){return function(props,isStatic){var context=(0,external_React_.useContext)(MotionContext),presenceContext=(0,external_React_.useContext)(PresenceContext);return isStatic?makeState(config,props,context,presenceContext):useConstant(function(){return makeState(config,props,context,presenceContext)})}}var AnimationType,svgMotionConfig={useVisualState:makeUseVisualState({scrapeMotionValuesFromProps:scrape_motion_values_scrapeMotionValuesFromProps,createRenderState:createSvgRenderState,onMount:function(props,instance,_a){var renderState=_a.renderState,_a=_a.latestValues;try{renderState.dimensions="function"==typeof instance.getBBox?instance.getBBox():instance.getBoundingClientRect()}catch(e){renderState.dimensions={x:0,y:0,width:0,height:0}}buildSVGAttrs(renderState,_a,{enableHardwareAcceleration:!1},props.transformTemplate),renderSVG(instance,renderState)}})},htmlMotionConfig={useVisualState:makeUseVisualState({scrapeMotionValuesFromProps:scrapeMotionValuesFromProps,createRenderState:createHtmlRenderState})};function addDomEvent(target,eventName,handler,options){return target.addEventListener(eventName,handler,options=void 0===options?{passive:!0}:options),function(){return target.removeEventListener(eventName,handler)}}function useDomEvent(ref,eventName,handler,options){(0,external_React_.useEffect)(function(){var element=ref.current;if(handler&&element)return addDomEvent(element,eventName,handler,options)},[ref,eventName,handler,options])}function isMouseEvent(event){return"undefined"!=typeof PointerEvent&&event instanceof PointerEvent?"mouse"===event.pointerType:event instanceof MouseEvent}function isTouchEvent(event){return!!event.touches}!function(AnimationType){AnimationType.Animate="animate",AnimationType.Hover="whileHover",AnimationType.Tap="whileTap",AnimationType.Drag="whileDrag",AnimationType.Focus="whileFocus",AnimationType.InView="whileInView",AnimationType.Exit="exit"}(AnimationType=AnimationType||{});var defaultPagePoint={pageX:0,pageY:0};function extractEventInfo(event,pointType){return{point:(isTouchEvent(event)?function(e,pointType){return{x:(e=e.touches[0]||e.changedTouches[0]||defaultPagePoint)[(pointType=void 0===pointType?"page":pointType)+"X"],y:e[pointType+"Y"]}}:function(point,pointType){return{x:point[(pointType=void 0===pointType?"page":pointType)+"X"],y:point[pointType+"Y"]}})(event,pointType=void 0===pointType?"page":pointType)}}function supportsPointerEvents(){return is_browser_isBrowser&&null===window.onpointerdown}function supportsTouchEvents(){return is_browser_isBrowser&&null===window.ontouchstart}function supportsMouseEvents(){return is_browser_isBrowser&&null===window.onmousedown}var wrapHandler=function(handler,shouldFilterPrimaryPointer){function listener(event){return handler(event,extractEventInfo(event))}var eventHandler;return(shouldFilterPrimaryPointer=void 0===shouldFilterPrimaryPointer?!1:shouldFilterPrimaryPointer)?(eventHandler=listener,function(event){var isMouseEvent=event instanceof MouseEvent;isMouseEvent&&0!==event.button||eventHandler(event)}):listener},mouseEventNames={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},touchEventNames={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function getPointerEventName(name){return supportsPointerEvents()?name:supportsTouchEvents()?touchEventNames[name]:supportsMouseEvents()?mouseEventNames[name]:name}function addPointerEvent(target,eventName,handler,options){return addDomEvent(target,getPointerEventName(eventName),wrapHandler(handler,"pointerdown"===eventName),options)}function usePointerEvent(ref,eventName,handler,options){useDomEvent(ref,getPointerEventName(eventName),handler&&wrapHandler(handler,"pointerdown"===eventName),options)}function createLock(name){var lock=null;return function(){return null===lock&&(lock=name,function(){lock=null})}}var globalHorizontalLock=createLock("dragHorizontal"),globalVerticalLock=createLock("dragVertical");function getGlobalLock(drag){var openHorizontal_1,openVertical_1,lock=!1;return"y"===drag?lock=globalVerticalLock():"x"===drag?lock=globalHorizontalLock():(openHorizontal_1=globalHorizontalLock(),openVertical_1=globalVerticalLock(),openHorizontal_1&&openVertical_1?lock=function(){openHorizontal_1(),openVertical_1()}:(openHorizontal_1&&openHorizontal_1(),openVertical_1&&openVertical_1())),lock}function isDragActive(){var openGestureLock=getGlobalLock(!0);if(!openGestureLock)return 1;openGestureLock()}function createHoverEvent(visualElement,isActive,callback){return function(event,info){var _a;isMouseEvent(event)&&!isDragActive()&&(null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.Hover,isActive),null!=callback)&&callback(event,info)}}var isNodeOrChild=function(parent,child){return!!child&&(parent===child||isNodeOrChild(parent,child.parentElement))};function useUnmountEffect(callback){(0,external_React_.useEffect)(function(){return function(){return callback()}},[])}const combineFunctions=(a,b)=>v=>b(a(v)),pipe_pipe=(...transformers)=>transformers.reduce(combineFunctions);var warned=new Set;function fireAllObserverCallbacks(entries){entries.forEach(fireObserverCallback)}var observerCallbacks=new WeakMap,observers=new WeakMap,fireObserverCallback=function(entry){var _a;null!=(_a=observerCallbacks.get(entry.target))&&_a(entry)};function observeIntersection(element,options,callback){root=(_a=options).root,_a=__rest(_a,["root"]),lookupRoot=root||document,observers.has(lookupRoot)||observers.set(lookupRoot,{}),lookupRoot=observers.get(lookupRoot),key=JSON.stringify(_a),lookupRoot[key]||(lookupRoot[key]=new IntersectionObserver(fireAllObserverCallbacks,__assign({root:root},_a)));var _a,root,lookupRoot,key,rootInteresectionObserver=lookupRoot[key];return observerCallbacks.set(element,callback),rootInteresectionObserver.observe(element),function(){observerCallbacks.delete(element),rootInteresectionObserver.unobserve(element)}}var thresholdNames={some:0,all:1};function useIntersectionObserver(shouldObserve,state,visualElement,_a){var root=_a.root,rootMargin=_a.margin,_b=_a.amount,amount=void 0===_b?"some":_b,once=_a.once;(0,external_React_.useEffect)(function(){var options;if(shouldObserve)return options={root:null==root?void 0:root.current,rootMargin:rootMargin,threshold:"number"==typeof amount?amount:thresholdNames[amount]},observeIntersection(visualElement.getInstance(),options,function(entry){var _a,isIntersecting=entry.isIntersecting;state.isInView===isIntersecting||(state.isInView=isIntersecting,once&&!isIntersecting&&state.hasEnteredView)||(isIntersecting&&(state.hasEnteredView=!0),null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.InView,isIntersecting),_a=visualElement.getProps(),null!=(isIntersecting=isIntersecting?_a.onViewportEnter:_a.onViewportLeave)&&isIntersecting(entry))})},[shouldObserve,root,rootMargin,amount])}function useMissingIntersectionObserver(shouldObserve,state,visualElement,_a){var _a=_a.fallback,fallback=void 0===_a||_a;(0,external_React_.useEffect)(function(){var message,element;shouldObserve&&fallback&&("production"===env||(message="IntersectionObserver not available on this device. whileInView animations will trigger on mount.",warned.has(message))||(console.warn(message),element&&console.warn(element),warned.add(message)),requestAnimationFrame(function(){state.hasEnteredView=!0;var onViewportEnter=visualElement.getProps().onViewportEnter;null!=onViewportEnter&&onViewportEnter(null),null!=(onViewportEnter=visualElement.animationState)&&onViewportEnter.setActive(AnimationType.InView,!0)}))},[shouldObserve])}function makeRenderlessComponent(hook){return function(props){return hook(props),null}}typography={inView:makeRenderlessComponent(function(_a){var visualElement=_a.visualElement,whileInView=_a.whileInView,onViewportEnter=_a.onViewportEnter,onViewportLeave=_a.onViewportLeave,_a=void 0===(_a=_a.viewport)?{}:_a,state=(0,external_React_.useRef)({hasEnteredView:!1,isInView:!1}),whileInView=Boolean(whileInView||onViewportEnter||onViewportLeave);_a.once&&state.current.hasEnteredView&&(whileInView=!1),("undefined"==typeof IntersectionObserver?useMissingIntersectionObserver:useIntersectionObserver)(whileInView,state.current,visualElement,_a)}),tap:makeRenderlessComponent(function(_a){var onTap=_a.onTap,onTapStart=_a.onTapStart,onTapCancel=_a.onTapCancel,whileTap=_a.whileTap,visualElement=_a.visualElement,_a=onTap||onTapStart||onTapCancel||whileTap,isPressing=(0,external_React_.useRef)(!1),cancelPointerEndListeners=(0,external_React_.useRef)(null),eventOptions={passive:!(onTapStart||onTap||onTapCancel||onPointerDown)};function removePointerEndListener(){var _a;null!=(_a=cancelPointerEndListeners.current)&&_a.call(cancelPointerEndListeners),cancelPointerEndListeners.current=null}function checkPointerEnd(){var _a;return removePointerEndListener(),isPressing.current=!1,null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.Tap,!1),!isDragActive()}function onPointerUp(event,info){checkPointerEnd()&&(isNodeOrChild(visualElement.getInstance(),event.target)?null!=onTap&&onTap(event,info):null!=onTapCancel&&onTapCancel(event,info))}function onPointerCancel(event,info){checkPointerEnd()&&null!=onTapCancel&&onTapCancel(event,info)}function onPointerDown(event,info){var _a;removePointerEndListener(),isPressing.current||(isPressing.current=!0,cancelPointerEndListeners.current=pipe_pipe(addPointerEvent(window,"pointerup",onPointerUp,eventOptions),addPointerEvent(window,"pointercancel",onPointerCancel,eventOptions)),null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.Tap,!0),null!=onTapStart&&onTapStart(event,info))}usePointerEvent(visualElement,"pointerdown",_a?onPointerDown:void 0,eventOptions),useUnmountEffect(removePointerEndListener)}),focus:makeRenderlessComponent(function(_a){var whileFocus=_a.whileFocus,visualElement=_a.visualElement;useDomEvent(visualElement,"focus",whileFocus?function(){var _a;null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.Focus,!0)}:void 0),useDomEvent(visualElement,"blur",whileFocus?function(){var _a;null!=(_a=visualElement.animationState)&&_a.setActive(AnimationType.Focus,!1)}:void 0)}),hover:makeRenderlessComponent(function(_a){var onHoverStart=_a.onHoverStart,onHoverEnd=_a.onHoverEnd,whileHover=_a.whileHover;usePointerEvent(_a=_a.visualElement,"pointerenter",onHoverStart||whileHover?createHoverEvent(_a,!0,onHoverStart):void 0,{passive:!onHoverStart}),usePointerEvent(_a,"pointerleave",onHoverEnd||whileHover?createHoverEvent(_a,!1,onHoverEnd):void 0,{passive:!onHoverEnd})})};function shallowCompare(next,prev){if(Array.isArray(prev)){var prevLength=prev.length;if(prevLength===next.length){for(var i=0;i<prevLength;i++)if(prev[i]!==next[i])return;return 1}}}const clamp_clamp=(min,max,v)=>Math.min(Math.max(v,min),max),safeMin=.001,minDuration=.01,maxDuration=10,minDamping=.05,maxDamping=1;function findSpring({duration=800,bounce=.25,velocity=0,mass=1}){let envelope,derivative,dampingRatio=(warning(duration<=1e3*maxDuration,"Spring duration must be 10 seconds or less"),1-bounce);dampingRatio=clamp_clamp(minDamping,maxDamping,dampingRatio),duration=clamp_clamp(minDuration,maxDuration,duration/1e3),derivative=dampingRatio<1?(envelope=undampedFreq=>{var exponentialDecay=undampedFreq*dampingRatio,delta=exponentialDecay*duration,exponentialDecay=exponentialDecay-velocity,undampedFreq=calcAngularFreq(undampedFreq,dampingRatio),delta=Math.exp(-delta);return safeMin-exponentialDecay/undampedFreq*delta},undampedFreq=>{var delta=undampedFreq*dampingRatio*duration,d=delta*velocity+velocity,e=Math.pow(dampingRatio,2)*Math.pow(undampedFreq,2)*duration,delta=Math.exp(-delta),g=calcAngularFreq(Math.pow(undampedFreq,2),dampingRatio);return(d-e)*delta*(0<-envelope(undampedFreq)+safeMin?-1:1)/g}):(envelope=undampedFreq=>{var a=Math.exp(-undampedFreq*duration),undampedFreq=(undampedFreq-velocity)*duration+1;return-safeMin+a*undampedFreq},undampedFreq=>{return Math.exp(-undampedFreq*duration)*(duration*duration*(velocity-undampedFreq))});var bounce=function(envelope,derivative,initialGuess){let result=initialGuess;for(let i=1;i<rootIterations;i++)result-=envelope(result)/derivative(result);return result}(envelope,derivative,5/duration);return duration*=1e3,isNaN(bounce)?{stiffness:100,damping:10,duration:duration}:{stiffness:bounce=Math.pow(bounce,2)*mass,damping:2*dampingRatio*Math.sqrt(mass*bounce),duration:duration}}const rootIterations=12;function calcAngularFreq(undampedFreq,dampingRatio){return undampedFreq*Math.sqrt(1-dampingRatio*dampingRatio)}const durationKeys=["duration","bounce"],physicsKeys=["stiffness","damping","mass"];function isSpringType(options,keys){return keys.some(key=>void 0!==options[key])}function spring(_a){var{from=0,to=1,restSpeed=2,restDelta}=_a,_a=__rest(_a,["from","to","restSpeed","restDelta"]);const state={done:!1,value:from};let{stiffness,damping,mass,velocity,duration,isResolvedFromDuration}=function(options){let springOptions=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},options);return!isSpringType(options,physicsKeys)&&isSpringType(options,durationKeys)&&(options=findSpring(options),(springOptions=Object.assign(Object.assign(Object.assign({},springOptions),options),{velocity:0,mass:1})).isResolvedFromDuration=!0),springOptions}(_a),resolveSpring=zero,resolveVelocity=zero;function createSpring(){const initialVelocity=velocity?-velocity/1e3:0,initialDelta=to-from,dampingRatio=damping/(2*Math.sqrt(stiffness*mass)),undampedAngularFreq=Math.sqrt(stiffness/mass)/1e3;if(void 0===restDelta&&(restDelta=Math.min(Math.abs(to-from)/100,.4)),dampingRatio<1){const angularFreq=calcAngularFreq(undampedAngularFreq,dampingRatio);resolveSpring=t=>{var envelope=Math.exp(-dampingRatio*undampedAngularFreq*t);return to-envelope*((initialVelocity+dampingRatio*undampedAngularFreq*initialDelta)/angularFreq*Math.sin(angularFreq*t)+initialDelta*Math.cos(angularFreq*t))},resolveVelocity=t=>{var envelope=Math.exp(-dampingRatio*undampedAngularFreq*t);return dampingRatio*undampedAngularFreq*envelope*(Math.sin(angularFreq*t)*(initialVelocity+dampingRatio*undampedAngularFreq*initialDelta)/angularFreq+initialDelta*Math.cos(angularFreq*t))-envelope*(Math.cos(angularFreq*t)*(initialVelocity+dampingRatio*undampedAngularFreq*initialDelta)-angularFreq*initialDelta*Math.sin(angularFreq*t))}}else if(1===dampingRatio)resolveSpring=t=>to-Math.exp(-undampedAngularFreq*t)*(initialDelta+(initialVelocity+undampedAngularFreq*initialDelta)*t);else{const dampedAngularFreq=undampedAngularFreq*Math.sqrt(dampingRatio*dampingRatio-1);resolveSpring=t=>{var envelope=Math.exp(-dampingRatio*undampedAngularFreq*t),t=Math.min(dampedAngularFreq*t,300);return to-envelope*((initialVelocity+dampingRatio*undampedAngularFreq*initialDelta)*Math.sinh(t)+dampedAngularFreq*initialDelta*Math.cosh(t))/dampedAngularFreq}}}return createSpring(),{next:t=>{var isBelowDisplacementThreshold,current=resolveSpring(t);return isResolvedFromDuration?state.done=t>=duration:(t=1e3*resolveVelocity(t),t=Math.abs(t)<=restSpeed,isBelowDisplacementThreshold=Math.abs(to-current)<=restDelta,state.done=t&&isBelowDisplacementThreshold),state.value=state.done?to:current,state},flipTarget:()=>{velocity=-velocity,[from,to]=[to,from],createSpring()}}}spring.needsInterpolation=(a,b)=>"string"==typeof a||"string"==typeof b;const zero=_t=>0,progress=(from,to,value)=>{to-=from;return 0==to?1:(value-from)/to},mix_mix=(from,to,progress)=>-progress*from+progress*to+from;chunk_57T4IAPW_$fg=(type,testProp)=>v=>Boolean(utils_isString(v)&&singleColorRegex.test(v)&&v.startsWith(type)||testProp&&Object.prototype.hasOwnProperty.call(v,testProp)),dist_position=(aName,bName,cName)=>v=>{var a,b,c,alpha;return utils_isString(v)?([a,b,c,alpha]=v.match(floatRegex),{[aName]:parseFloat(a),[bName]:parseFloat(b),[cName]:parseFloat(c),alpha:void 0!==alpha?parseFloat(alpha):1}):v};const clampRgbUnit=chunk_F7CKIHPM_$shadow(0,255),rgbUnit=Object.assign(Object.assign({},number),{transform:v=>Math.round(clampRgbUnit(v))}),rgba_rgba={test:chunk_57T4IAPW_$fg("rgb","red"),parse:dist_position("red","green","blue"),transform:({red,green,blue,alpha:alpha$1=1})=>"rgba("+rgbUnit.transform(red)+", "+rgbUnit.transform(green)+", "+rgbUnit.transform(blue)+", "+sanitize(alpha.transform(alpha$1))+")"};const hex={test:chunk_57T4IAPW_$fg("#"),parse:function(v){let r="",g="",b="",a="";return 5<v.length?(r=v.substr(1,2),g=v.substr(3,2),b=v.substr(5,2),a=v.substr(7,2)):(r=v.substr(1,1),g=v.substr(2,1),b=v.substr(3,1),a=v.substr(4,1),r+=r,g+=g,b+=b,a+=a),{red:parseInt(r,16),green:parseInt(g,16),blue:parseInt(b,16),alpha:a?parseInt(a,16)/255:1}},transform:rgba_rgba.transform},hsla_hsla={test:chunk_57T4IAPW_$fg("hsl","hue"),parse:dist_position("hue","saturation","lightness"),transform:({hue,saturation,lightness,alpha:alpha$1=1})=>"hsla("+Math.round(hue)+", "+percent.transform(sanitize(saturation))+", "+percent.transform(sanitize(lightness))+", "+sanitize(alpha.transform(alpha$1))+")"};function hueToRgb(p,q,t){return t<0&&(t+=1),1<t&&--t,t<1/6?p+6*(q-p)*t:t<.5?q:t<2/3?p+(q-p)*(2/3-t)*6:p}function hslaToRgba({hue,saturation,lightness,alpha}){hue/=360,lightness/=100;let red=0,green=0,blue=0;var p;return(saturation/=100)?(p=2*lightness-(saturation=lightness<.5?lightness*(1+saturation):lightness+saturation-lightness*saturation),red=hueToRgb(p,saturation,hue+1/3),green=hueToRgb(p,saturation,hue),blue=hueToRgb(p,saturation,hue-1/3)):red=green=blue=lightness,{red:Math.round(255*red),green:Math.round(255*green),blue:Math.round(255*blue),alpha:alpha}}const mixLinearColor=(from,to,v)=>{from*=from;return Math.sqrt(Math.max(0,v*(to*to-from)+from))},colorTypes=[hex,rgba_rgba,hsla_hsla],getColorType=v=>colorTypes.find(type=>type.test(v)),notAnimatable=color=>`'${color}' is not an animatable color. Use the equivalent color code instead.`,mixColor=(from,to)=>{let fromColorType=getColorType(from),toColorType=getColorType(to),fromColor=(invariant(!!fromColorType,notAnimatable(from)),invariant(!!toColorType,notAnimatable(to)),fromColorType.parse(from)),toColor=toColorType.parse(to);fromColorType===hsla_hsla&&(fromColor=hslaToRgba(fromColor),fromColorType=rgba_rgba),toColorType===hsla_hsla&&(toColor=hslaToRgba(toColor),toColorType=rgba_rgba);const blended=Object.assign({},fromColor);return v=>{for(const key in blended)"alpha"!==key&&(blended[key]=mixLinearColor(fromColor[key],toColor[key],v));return blended.alpha=mix_mix(fromColor.alpha,toColor.alpha,v),fromColorType.transform(blended)}},color_color={test:v=>rgba_rgba.test(v)||hex.test(v)||hsla_hsla.test(v),parse:v=>(rgba_rgba.test(v)?rgba_rgba:hsla_hsla.test(v)?hsla_hsla:hex).parse(v),transform:v=>utils_isString(v)?v:(v.hasOwnProperty("red")?rgba_rgba:hsla_hsla).transform(v)},colorToken="${c}",numberToken="${n}";function analyse(v){var values=[];let numColors=0;var colors=(v="number"==typeof v?""+v:v).match(colorRegex),colors=(colors&&(numColors=colors.length,v=v.replace(colorRegex,colorToken),values.push(...colors.map(color_color.parse))),v.match(floatRegex));return colors&&(v=v.replace(floatRegex,numberToken),values.push(...colors.map(number.parse))),{values:values,numColors:numColors,tokenised:v}}function complex_parse(v){return analyse(v).values}function createTransformer(v){const{values,numColors,tokenised}=analyse(v),numValues=values.length;return v=>{let output=tokenised;for(let i=0;i<numValues;i++)output=output.replace(i<numColors?colorToken:numberToken,i<numColors?color_color.transform(v[i]):sanitize(v[i]));return output}}const convertNumbersToZero=v=>"number"==typeof v?0:v;const complex={test:function(v){var _a;return isNaN(v)&&utils_isString(v)&&0<(null!=(_a=null==(_a=v.match(floatRegex))?void 0:_a.length)?_a:0)+(null!=(v=null==(_a=v.match(colorRegex))?void 0:_a.length)?v:0)},parse:complex_parse,createTransformer:createTransformer,getAnimatableNone:function(v){var parsed=complex_parse(v);return createTransformer(v)(parsed.map(convertNumbersToZero))}};const isNum=v=>"number"==typeof v;function getMixer(origin,target){return isNum(origin)?v=>mix_mix(origin,target,v):(color_color.test(origin)?mixColor:mixComplex)(origin,target)}const mixArray=(from,to)=>{const output=[...from],numValues=output.length,blendValue=from.map((fromThis,i)=>getMixer(fromThis,to[i]));return v=>{for(let i=0;i<numValues;i++)output[i]=blendValue[i](v);return output}},mixObject=(origin,target)=>{const output=Object.assign(Object.assign({},origin),target),blendValue={};for(const key in output)void 0!==origin[key]&&void 0!==target[key]&&(blendValue[key]=getMixer(origin[key],target[key]));return v=>{for(const key in blendValue)output[key]=blendValue[key](v);return output}};function mix_complex_analyse(value){var parsed=complex.parse(value),numValues=parsed.length;let numNumbers=0,numRGB=0,numHSL=0;for(let i=0;i<numValues;i++)numNumbers||"number"==typeof parsed[i]?numNumbers++:void 0!==parsed[i].hue?numHSL++:numRGB++;return{parsed:parsed,numNumbers:numNumbers,numRGB:numRGB,numHSL:numHSL}}const mixComplex=(origin,target)=>{var template=complex.createTransformer(target),originStats=mix_complex_analyse(origin),targetStats=mix_complex_analyse(target);return originStats.numHSL===targetStats.numHSL&&originStats.numRGB===targetStats.numRGB&&originStats.numNumbers>=targetStats.numNumbers?pipe_pipe(mixArray(originStats.parsed,targetStats.parsed),template):(warning(!0,`Complex values '${origin}' and '${target}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),p=>""+(0<p?target:origin))},mixNumber=(from,to)=>p=>mix_mix(from,to,p);function createMixers(output,ease,customMixer){var easingFunction,mixers=[],mixerFactory=customMixer||("number"==typeof(customMixer=output[0])?mixNumber:"string"==typeof customMixer?color_color.test(customMixer)?mixColor:mixComplex:Array.isArray(customMixer)?mixArray:"object"==typeof customMixer?mixObject:void 0),numMixers=output.length-1;for(let i=0;i<numMixers;i++){let mixer=mixerFactory(output[i],output[i+1]);ease&&(easingFunction=Array.isArray(ease)?ease[i]:ease,mixer=pipe_pipe(easingFunction,mixer)),mixers.push(mixer)}return mixers}function interpolate(input,output,{clamp:isClamp=!0,ease,mixer}={}){const inputLength=input.length;invariant(inputLength===output.length,"Both input and output ranges must be the same length"),invariant(!ease||!Array.isArray(ease)||ease.length===inputLength-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),input[0]>input[inputLength-1]&&(input=[].concat(input),output=[].concat(output),input.reverse(),output.reverse());output=createMixers(output,ease,mixer);const interpolator=(2===inputLength?function([from,to],[mixer]){return v=>mixer(progress(from,to,v))}:function(input,mixers){const inputLength=input.length,lastInputIndex=inputLength-1;return v=>{let mixerIndex=0,foundMixerIndex=!1;if(v<=input[0]?foundMixerIndex=!0:v>=input[lastInputIndex]&&(mixerIndex=lastInputIndex-1,foundMixerIndex=!0),!foundMixerIndex){let i=1;for(;i<inputLength&&!(input[i]>v||i===lastInputIndex);i++);mixerIndex=i-1}var progressInRange=progress(input[mixerIndex],input[mixerIndex+1],v);return mixers[mixerIndex](progressInRange)}})(input,output);return isClamp?v=>interpolator(clamp_clamp(input[0],input[inputLength-1],v)):interpolator}list=easing=>p=>1-easing(1-p),textDecoration=easing=>p=>p<=.5?easing(2*p)/2:(2-easing(2*(1-p)))/2;const createBackIn=power=>p=>p*p*((power+1)*p-power);const linear=p=>p;power=2;var power,$minW=p=>Math.pow(p,power),toPeer=list($minW);const easeInOut=textDecoration($minW);useInsertionEffect=p=>1-Math.sin(Math.acos(p)),space=list(useInsertionEffect),layout=textDecoration(space),state_focusWithin=createBackIn(1.525),grid=list(state_focusWithin),toGroup=textDecoration(state_focusWithin),color=(power=>{const backEasing=createBackIn(power);return p=>(p*=2)<1?.5*backEasing(p):.5*(2-Math.pow(2,-10*(p-1)))})(1.525);const bounceOut=p=>{var p2;return 1===p||0===p?p:(p2=p*p,p<4/11?7.5625*p2:p<8/11?9.075*p2-9.9*p+3.4:p<.9?4356/361*p2-35442/1805*p+16061/1805:10.8*p*p-20.52*p+10.72)};$paddingX=list(bounceOut);function keyframes_keyframes({from=0,to=1,ease,offset,duration=300}){const state={done:!1,value:from},values=Array.isArray(to)?to:[from,to],times=function(offset,duration){return offset.map(o=>o*duration)}(offset&&offset.length===values.length?offset:function(values){const numValues=values.length;return values.map((_value,i)=>0!==i?i/(numValues-1):0)}(values),duration);function createInterpolator(){return interpolate(times,values,{ease:Array.isArray(ease)?ease:function(values,easing){return values.map(()=>easing||easeInOut).splice(0,values.length-1)}(values,ease)})}let interpolator=createInterpolator();return{next:t=>(state.value=interpolator(t),state.done=duration<=t,state),flipTarget:()=>{values.reverse(),interpolator=createInterpolator()}}}const types={keyframes:keyframes_keyframes,spring:spring,decay:function({velocity=0,from=0,power=.8,timeConstant=350,restDelta=.5,modifyTarget}){const state={done:!1,value:from};let amplitude=power*velocity;power=from+amplitude;const target=void 0===modifyTarget?power:modifyTarget(power);return target!==power&&(amplitude=target-from),{next:t=>{t=-amplitude*Math.exp(-t/timeConstant);return state.done=!(restDelta<t||t<-restDelta),state.value=state.done?target:target+t,state},flipTarget:()=>{}}}};const defaultTimestep=1/60*1e3,getCurrentTime="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),onNextFrame="undefined"!=typeof window?callback=>window.requestAnimationFrame(callback):callback=>setTimeout(()=>callback(getCurrentTime()),defaultTimestep);const maxElapsed=40;let useDefaultElapsed=!0,runNextFrame=!1,isProcessing=!1;const es_frame={delta:0,timestamp:0},stepsOrder=["read","update","preRender","render","postRender"],steps=stepsOrder.reduce((acc,key)=>(acc[key]=function(runNextFrame){let toRun=[],toRunNextFrame=[],numToRun=0,isProcessing=!1,flushNextFrame=!1;const toKeepAlive=new WeakSet,step={schedule:(callback,keepAlive=!1,immediate=!1)=>{var immediate=immediate&&isProcessing,buffer=immediate?toRun:toRunNextFrame;return keepAlive&&toKeepAlive.add(callback),-1===buffer.indexOf(callback)&&(buffer.push(callback),immediate)&&isProcessing&&(numToRun=toRun.length),callback},cancel:callback=>{var index=toRunNextFrame.indexOf(callback);-1!==index&&toRunNextFrame.splice(index,1),toKeepAlive.delete(callback)},process:frameData=>{if(isProcessing)flushNextFrame=!0;else{if(isProcessing=!0,[toRun,toRunNextFrame]=[toRunNextFrame,toRun],toRunNextFrame.length=0,numToRun=toRun.length)for(let i=0;i<numToRun;i++){var callback=toRun[i];callback(frameData),toKeepAlive.has(callback)&&(step.schedule(callback),runNextFrame())}isProcessing=!1,flushNextFrame&&(flushNextFrame=!1,step.process(frameData))}}};return step}(()=>runNextFrame=!0),acc),{});state_invalid=stepsOrder.reduce((acc,key)=>{const step=steps[key];return acc[key]=(process,keepAlive=!1,immediate=!1)=>(runNextFrame||startLoop(),step.schedule(process,keepAlive,immediate)),acc},{});const cancelSync=stepsOrder.reduce((acc,key)=>(acc[key]=steps[key].cancel,acc),{}),flushSync=stepsOrder.reduce((acc,key)=>(acc[key]=()=>steps[key].process(es_frame),acc),{}),processStep=stepId=>steps[stepId].process(es_frame),processFrame=timestamp=>{runNextFrame=!1,es_frame.delta=useDefaultElapsed?defaultTimestep:Math.max(Math.min(timestamp-es_frame.timestamp,maxElapsed),1),es_frame.timestamp=timestamp,isProcessing=!0,stepsOrder.forEach(processStep),isProcessing=!1,runNextFrame&&(useDefaultElapsed=!1,onNextFrame(processFrame))},startLoop=()=>{runNextFrame=!0,useDefaultElapsed=!0,isProcessing||onNextFrame(processFrame)},es=state_invalid;function loopElapsed(elapsed,duration,delay=0){return elapsed-duration-delay}const framesync=update=>{const passTimestamp=({delta})=>update(delta);return{start:()=>es.update(passTimestamp,!0),stop:()=>cancelSync.update(passTimestamp)}};function animate(_a){var _c,{from,autoplay=!0,driver=framesync,elapsed=0,repeat:repeatMax=0,repeatType="loop",repeatDelay=0,onPlay,onStop,onComplete,onRepeat,onUpdate}=_a,_a=__rest(_a,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let to=_a["to"],driverControls,repeatCount=0,computedDuration=_a.duration,latest,isComplete=!1,isForwardPlayback=!0,interpolateFromNumber;config=_a;var config=Array.isArray(config.to)?keyframes_keyframes:types[config.type]||(!((config=new Set(Object.keys(config))).has("ease")||config.has("duration")&&!config.has("dampingRatio"))&&(config.has("dampingRatio")||config.has("stiffness")||config.has("mass")||config.has("damping")||config.has("restSpeed")||config.has("restDelta"))?spring:keyframes_keyframes);null!=(_c=config.needsInterpolation)&&_c.call(config,from,to)&&(interpolateFromNumber=interpolate([0,100],[from,to],{clamp:!1}),from=0,to=100);const animation=config(Object.assign(Object.assign({},_a),{from:from,to:to}));function repeat(){repeatCount++,"reverse"===repeatType?(isForwardPlayback=repeatCount%2==0,elapsed=function(elapsed,duration,delay=0,isForwardPlayback=!0){return isForwardPlayback?loopElapsed(duration+-elapsed,duration,delay):duration-(elapsed-duration)+delay}(elapsed,computedDuration,repeatDelay,isForwardPlayback)):(elapsed=loopElapsed(elapsed,computedDuration,repeatDelay),"mirror"===repeatType&&animation.flipTarget()),isComplete=!1,onRepeat&&onRepeat()}function update(delta){isForwardPlayback||(delta=-delta),elapsed+=delta,isComplete||(delta=animation.next(Math.max(0,elapsed)),latest=delta.value,interpolateFromNumber&&(latest=interpolateFromNumber(latest)),isComplete=isForwardPlayback?delta.done:elapsed<=0),null!=onUpdate&&onUpdate(latest),isComplete&&(0===repeatCount&&(null!==computedDuration&&void 0!==computedDuration?computedDuration:computedDuration=elapsed),repeatCount<repeatMax?function(elapsed,duration,delay,isForwardPlayback){return isForwardPlayback?duration+delay<=elapsed:elapsed<=-delay}(elapsed,computedDuration,repeatDelay,isForwardPlayback)&&repeat():(driverControls.stop(),onComplete&&onComplete()))}return autoplay&&(null!=onPlay&&onPlay(),(driverControls=driver(update)).start()),{stop:()=>{null!=onStop&&onStop(),driverControls.stop()}}}function velocityPerSecond(velocity,frameDuration){return frameDuration?velocity*(1e3/frameDuration):0}const a=(a1,a2)=>1-3*a2+3*a1,b=(a1,a2)=>3*a2-6*a1,c=a1=>3*a1,calcBezier=(t,a1,a2)=>((a(a1,a2)*t+b(a1,a2))*t+c(a1))*t,getSlope=(t,a1,a2)=>3*a(a1,a2)*t*t+2*b(a1,a2)*t+c(a1);const newtonMinSlope=.001;const kSplineTableSize=11,kSampleStepSize=1/(kSplineTableSize-1);function cubicBezier(mX1,mY1,mX2,mY2){if(mX1===mY1&&mX2===mY2)return linear;const sampleValues=new Float32Array(kSplineTableSize);for(let i=0;i<kSplineTableSize;++i)sampleValues[i]=calcBezier(i*kSampleStepSize,mX1,mX2);function getTForX(aX){let intervalStart=0,currentSample=1;for(var lastSample=kSplineTableSize-1;currentSample!==lastSample&&sampleValues[currentSample]<=aX;++currentSample)intervalStart+=kSampleStepSize;--currentSample;var dist=(aX-sampleValues[currentSample])/(sampleValues[currentSample+1]-sampleValues[currentSample]),dist=intervalStart+dist*kSampleStepSize,initialSlope=getSlope(dist,mX1,mX2);return initialSlope>=newtonMinSlope?function(aX,aGuessT,mX1,mX2){for(let i=0;i<8;++i){var currentSlope=getSlope(aGuessT,mX1,mX2);if(0===currentSlope)return aGuessT;aGuessT-=(calcBezier(aGuessT,mX1,mX2)-aX)/currentSlope}return aGuessT}(aX,dist,mX1,mX2):0===initialSlope?dist:function(aX,aA,aB,mX1,mX2){var currentX;let currentT,i=0;for(;currentT=aA+(aB-aA)/2,0<(currentX=calcBezier(currentT,mX1,mX2)-aX)?aB=currentT:aA=currentT,1e-7<Math.abs(currentX)&&++i<10;);return currentT}(aX,intervalStart,intervalStart+kSampleStepSize,mX1,mX2)}return t=>0===t||1===t?t:calcBezier(getTForX(t),mY1,mY2)}function easingDefinitionToFunction(definition){var _a;return Array.isArray(definition)?(invariant(4===definition.length,"Cubic bezier arrays must contain four numerical values."),cubicBezier((_a=tslib_es6_read(definition,4))[0],_a[1],_a[2],_a[3])):"string"==typeof definition?(invariant(void 0!==easingLookup[definition],"Invalid easing type '".concat(definition,"'")),easingLookup[definition]):definition}function underDampedSpring(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}}function criticallyDampedSpring(to){return{type:"spring",stiffness:550,damping:0===to?2*Math.sqrt(550):30,restSpeed:10}}function linearTween(){return{type:"keyframes",ease:"linear",duration:.3}}function getDefaultTransition(valueKey,to){return valueKey=isKeyframesTarget(to)?default_transitions_keyframes:defaultTransitions[valueKey]||defaultTransitions.default,__assign({to:to},valueKey(to))}var easingLookup={linear:linear,easeIn:$minW,easeInOut:easeInOut,easeOut:toPeer,circIn:useInsertionEffect,circInOut:layout,circOut:space,backIn:state_focusWithin,backInOut:toGroup,backOut:grid,anticipate:color,bounceIn:$paddingX,bounceInOut:p=>p<.5?.5*(1-bounceOut(1-2*p)):.5*bounceOut(2*p-1)+.5,bounceOut:bounceOut},isAnimatable=function(key,value){return"zIndex"!==key&&!("number"!=typeof value&&!Array.isArray(value)&&("string"!=typeof value||!complex.test(value)||value.startsWith("url(")))},default_transitions_keyframes=function(values){return{type:"keyframes",duration:.8,values:values}},defaultTransitions={x:underDampedSpring,y:underDampedSpring,z:underDampedSpring,rotate:underDampedSpring,rotateX:underDampedSpring,rotateY:underDampedSpring,rotateZ:underDampedSpring,scaleX:criticallyDampedSpring,scaleY:criticallyDampedSpring,scale:criticallyDampedSpring,opacity:linearTween,backgroundColor:linearTween,color:linearTween,default:criticallyDampedSpring};const maxDefaults=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter(v){var[name,value]=v.slice(0,-1).split("(");if("drop-shadow"===name)return v;var[number]=value.match(floatRegex)||[];if(!number)return v;v=value.replace(number,"");let defaultValue=maxDefaults.has(name)?1:0;return number!==value&&(defaultValue*=100),name+"("+defaultValue+v+")"}const functionRegex=/([a-z-]*)\(.*?\)/g,filter_filter=Object.assign(Object.assign({},complex),{getAnimatableNone:v=>{var functions=v.match(functionRegex);return functions?functions.map(applyDefaultFilter).join(" "):v}});var defaultValueTypes=__assign(__assign({},numberValueTypes),{color:color_color,backgroundColor:color_color,outlineColor:color_color,fill:color_color,stroke:color_color,borderColor:color_color,borderTopColor:color_color,borderRightColor:color_color,borderBottomColor:color_color,borderLeftColor:color_color,filter:filter_filter,WebkitFilter:filter_filter}),getDefaultValueType=function(key){return defaultValueTypes[key]};function animatable_none_getAnimatableNone(key,value){var _a,key=getDefaultValueType(key);return null==(_a=(key=key!==filter_filter?complex:key).getAnimatableNone)?void 0:_a.call(key,value)}var instantAnimationState={current:!1};var legacyRepeatWarning=!1;function convertTransitionToAnimationOptions(_a){var ease=_a.ease,times=_a.times,yoyo=_a.yoyo,flip=_a.flip,loop=_a.loop,_a=__rest(_a,["ease","times","yoyo","flip","loop"]),options=__assign({},_a);return times&&(options.offset=times),_a.duration&&(options.duration=1e3*_a.duration),_a.repeatDelay&&(options.repeatDelay=1e3*_a.repeatDelay),ease&&(options.ease=function(ease){return Array.isArray(ease)&&"number"!=typeof ease[0]}(ease)?ease.map(easingDefinitionToFunction):easingDefinitionToFunction(ease)),"tween"===_a.type&&(options.type="keyframes"),(yoyo||loop||flip)&&(warning(!legacyRepeatWarning,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),legacyRepeatWarning=!0,yoyo?options.repeatType="reverse":loop?options.repeatType="loop":flip&&(options.repeatType="mirror"),options.repeat=loop||yoyo||flip||_a.repeat),"spring"!==_a.type&&(options.type="keyframes"),options}function getPopmotionAnimationOptions(transition,options,key){return Array.isArray(options.to)&&null==transition.duration&&(transition.duration=.8),function(options){Array.isArray(options.to)&&null===options.to[0]&&(options.to=tslib_es6_spreadArray([],tslib_es6_read(options.to),!1),options.to[0]=options.from)}(options),function(_a){return _a.when,_a.delay,_a.delayChildren,_a.staggerChildren,_a.staggerDirection,_a.repeat,_a.repeatType,_a.repeatDelay,_a.from,_a=__rest(_a,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]),Object.keys(_a).length}(transition)||(transition=__assign(__assign({},transition),getDefaultTransition(key,options.to))),__assign(__assign({},options),convertTransitionToAnimationOptions(transition))}function getAnimation(key,value,target,transition,onComplete){var valueTransition=getValueTransition(transition,key),origin=null!=(transition=valueTransition.from)?transition:value.get(),transition=isAnimatable(key,target),isOriginAnimatable=("none"===origin&&transition&&"string"==typeof target?origin=animatable_none_getAnimatableNone(key,target):isZero(origin)&&"string"==typeof target?origin=getZeroUnit(target):!Array.isArray(target)&&isZero(target)&&"string"==typeof origin&&(target=getZeroUnit(origin)),isAnimatable(key,origin));return warning(isOriginAnimatable===transition,"You are trying to animate ".concat(key,' from "').concat(origin,'" to "').concat(target,'". ').concat(origin," is not an animatable value - to enable this animation set ").concat(origin," to a value animatable to ").concat(target," via the `style` property.")),isOriginAnimatable&&transition&&!1!==valueTransition.type?function(){var options={from:origin,to:target,velocity:value.getVelocity(),onComplete:onComplete,onUpdate:function(v){return value.set(v)}};return"inertia"===valueTransition.type||"decay"===valueTransition.type?function({from=0,velocity=0,min,max,power=.8,timeConstant=750,bounceStiffness=500,bounceDamping=10,restDelta=1,modifyTarget,driver,onUpdate,onComplete,onStop}){let currentAnimation;function isOutOfBounds(v){return void 0!==min&&v<min||void 0!==max&&max<v}function boundaryNearest(v){return void 0!==min&&(void 0===max||Math.abs(min-v)<Math.abs(max-v))?min:max}function startAnimation(options){null!==currentAnimation&&void 0!==currentAnimation&&currentAnimation.stop(),currentAnimation=animate(Object.assign(Object.assign({},options),{driver:driver,onUpdate:v=>{var _a;null!=onUpdate&&onUpdate(v),null!=(_a=options.onUpdate)&&_a.call(options,v)},onComplete:onComplete,onStop:onStop}))}function startSpring(options){startAnimation(Object.assign({type:"spring",stiffness:bounceStiffness,damping:bounceDamping,restDelta:restDelta},options))}if(isOutOfBounds(from))startSpring({from:from,velocity:velocity,to:boundaryNearest(from)});else{let target=power*velocity+from;const boundary=boundaryNearest(target=void 0!==modifyTarget?modifyTarget(target):target),heading=boundary===min?-1:1;let prev,current;startAnimation({type:"decay",from:from,velocity:velocity,timeConstant:timeConstant,power:power,restDelta:restDelta,modifyTarget:modifyTarget,onUpdate:isOutOfBounds(target)?v=>{prev=current,current=v,velocity=velocityPerSecond(v-prev,es_frame.delta),(1==heading&&v>boundary||-1==heading&&v<boundary)&&startSpring({from:v,to:boundary,velocity:velocity})}:void 0})}return{stop:()=>null===currentAnimation||void 0===currentAnimation?void 0:currentAnimation.stop()}}(__assign(__assign({},options),valueTransition)):animate(__assign(__assign({},getPopmotionAnimationOptions(valueTransition,options,key)),{onUpdate:function(v){var _a;options.onUpdate(v),null!=(_a=valueTransition.onUpdate)&&_a.call(valueTransition,v)},onComplete:function(){var _a;options.onComplete(),null!=(_a=valueTransition.onComplete)&&_a.call(valueTransition)}}))}:function(){var _a,finalTarget=resolveFinalValueInKeyframes(target);return value.set(finalTarget),onComplete(),null!=(_a=null==valueTransition?void 0:valueTransition.onUpdate)&&_a.call(valueTransition,finalTarget),null!=(_a=null==valueTransition?void 0:valueTransition.onComplete)&&_a.call(valueTransition),{stop:function(){}}}}function isZero(value){return 0===value||"string"==typeof value&&0===parseFloat(value)&&-1===value.indexOf(" ")}function getZeroUnit(potentialUnitType){return"number"==typeof potentialUnitType?0:animatable_none_getAnimatableNone("",potentialUnitType)}function getValueTransition(transition,key){return transition[key]||transition.default||transition}function startAnimation(key,value,target,transition){return void 0===transition&&(transition={}),instantAnimationState.current&&(transition={type:!1}),value.start(function(onComplete){function start(){return controls=animation()}var delayTimer,controls,animation=getAnimation(key,value,target,transition,onComplete),onComplete=function(transition,key){return null!=(key=null!=(key=(getValueTransition(transition,key)||{}).delay)?key:transition.delay)?key:0}(transition,key);return onComplete?delayTimer=window.setTimeout(start,1e3*onComplete):start(),function(){clearTimeout(delayTimer),null!=controls&&controls.stop()}})}function addUniqueItem(arr,item){-1===arr.indexOf(item)&&arr.push(item)}function removeItem(arr,item){item=arr.indexOf(item);-1<item&&arr.splice(item,1)}var SubscriptionManager=function(){function SubscriptionManager(){this.subscriptions=[]}return SubscriptionManager.prototype.add=function(handler){var _this=this;return addUniqueItem(this.subscriptions,handler),function(){return removeItem(_this.subscriptions,handler)}},SubscriptionManager.prototype.notify=function(a,b,c){var numSubscriptions=this.subscriptions.length;if(numSubscriptions)if(1===numSubscriptions)this.subscriptions[0](a,b,c);else for(var i=0;i<numSubscriptions;i++){var handler=this.subscriptions[i];handler&&handler(a,b,c)}},SubscriptionManager.prototype.getSize=function(){return this.subscriptions.length},SubscriptionManager.prototype.clear=function(){this.subscriptions.length=0},SubscriptionManager}(),MotionValue=function(){function MotionValue(init){var _this=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new SubscriptionManager,this.velocityUpdateSubscribers=new SubscriptionManager,this.renderSubscribers=new SubscriptionManager,this.canTrackVelocity=!1,this.updateAndNotify=function(v,render){void 0===render&&(render=!0),_this.prev=_this.current,_this.current=v;var v=es_frame,delta=v.delta,v=v.timestamp;_this.lastUpdated!==v&&(_this.timeDelta=delta,_this.lastUpdated=v,es.postRender(_this.scheduleVelocityCheck)),_this.prev!==_this.current&&_this.updateSubscribers.notify(_this.current),_this.velocityUpdateSubscribers.getSize()&&_this.velocityUpdateSubscribers.notify(_this.getVelocity()),render&&_this.renderSubscribers.notify(_this.current)},this.scheduleVelocityCheck=function(){return es.postRender(_this.velocityCheck)},this.velocityCheck=function(_a){_a.timestamp!==_this.lastUpdated&&(_this.prev=_this.current,_this.velocityUpdateSubscribers.notify(_this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=init,this.canTrackVelocity=(init=this.current,!isNaN(parseFloat(init)))}return MotionValue.prototype.onChange=function(subscription){return this.updateSubscribers.add(subscription)},MotionValue.prototype.clearListeners=function(){this.updateSubscribers.clear()},MotionValue.prototype.onRenderRequest=function(subscription){return subscription(this.get()),this.renderSubscribers.add(subscription)},MotionValue.prototype.attach=function(passiveEffect){this.passiveEffect=passiveEffect},MotionValue.prototype.set=function(v,render){(render=void 0===render?!0:render)&&this.passiveEffect?this.passiveEffect(v,this.updateAndNotify):this.updateAndNotify(v,render)},MotionValue.prototype.get=function(){return this.current},MotionValue.prototype.getPrevious=function(){return this.prev},MotionValue.prototype.getVelocity=function(){return this.canTrackVelocity?velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},MotionValue.prototype.start=function(animation){var _this=this;return this.stop(),new Promise(function(resolve){_this.hasAnimated=!0,_this.stopAnimation=animation(resolve)}).then(function(){return _this.clearAnimation()})},MotionValue.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},MotionValue.prototype.isAnimating=function(){return!!this.stopAnimation},MotionValue.prototype.clearAnimation=function(){this.stopAnimation=null},MotionValue.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},MotionValue}();function motionValue(init){return new MotionValue(init)}function findDimensionValueType(v){return dimensionValueTypes.find(testValueType(v))}var testValueType=function(v){return function(type){return type.test(v)}},dimensionValueTypes=[number,units_px,percent,flexbox,chunk_F7CKIHPM_$bg,chunk_F7CKIHPM_$border,{test:function(v){return"auto"===v},parse:function(v){return v}}],valueTypes=tslib_es6_spreadArray(tslib_es6_spreadArray([],tslib_es6_read(dimensionValueTypes),!1),[color_color,complex],!1);function setTarget(visualElement,definition){var key,definition=resolveVariant(visualElement,definition),definition=definition?visualElement.makeTargetAnimatable(definition,!1):{},_b=definition.transitionEnd,_b=void 0===_b?{}:_b,target=(definition.transition,__rest(definition,["transitionEnd","transition"]));for(key in target=__assign(__assign({},target),_b))!function(visualElement,key,value){visualElement.hasValue(key)?visualElement.getValue(key).set(value):visualElement.addValue(key,motionValue(value))}(visualElement,key,resolveFinalValueInKeyframes(target[key]))}function checkTargetForNewValues(visualElement,target,origin){var newValueKeys=Object.keys(target).filter(function(key){return!visualElement.hasValue(key)}),numNewValues=newValueKeys.length;if(numNewValues)for(var _a,i=0;i<numNewValues;i++){var key=newValueKeys[i],targetValue=target[key],value=null;null!=(value=null===(value=Array.isArray(targetValue)?targetValue[0]:value)?null!=(_a=null!=(_a=origin[key])?_a:visualElement.readValue(key))?_a:target[key]:value)&&("string"==typeof value&&(/^\-?\d*\.?\d+$/.test(value)||/^0[^.\s]+$/.test(value))?value=parseFloat(value):(_a=value,!valueTypes.find(testValueType(_a))&&complex.test(targetValue)&&(value=animatable_none_getAnimatableNone(key,targetValue))),visualElement.addValue(key,motionValue(value)),null==origin[key]&&(origin[key]=value),visualElement.setBaseTarget(key,value))}}function animateVariant(visualElement,variant,options){var first,resolved=resolveVariant(visualElement,variant,(options=void 0===options?{}:options).custom),_b=(resolved||{}).transition,transition=void 0===_b?visualElement.getDefaultTransition()||{}:_b,_b=(options.transitionOverride&&(transition=options.transitionOverride),resolved?function(){return animateTarget(visualElement,resolved,options)}:function(){return Promise.resolve()}),_a=null!=(_a=visualElement.variantChildren)&&_a.size?function(forwardDelay){var _a=transition.delayChildren,staggerChildren=transition.staggerChildren,staggerDirection=transition.staggerDirection;return function(visualElement,variant,delayChildren,staggerChildren,staggerDirection,options){void 0===delayChildren&&(delayChildren=0);void 0===staggerChildren&&(staggerChildren=0);void 0===staggerDirection&&(staggerDirection=1);var animations=[],maxStaggerDuration=(visualElement.variantChildren.size-1)*staggerChildren,generateStaggerDuration=1===staggerDirection?function(i){return(i=void 0===i?0:i)*staggerChildren}:function(i){return maxStaggerDuration-(i=void 0===i?0:i)*staggerChildren};return Array.from(visualElement.variantChildren).sort(sortByTreeOrder).forEach(function(child,i){animations.push(animateVariant(child,variant,__assign(__assign({},options),{delay:delayChildren+generateStaggerDuration(i)})).then(function(){return child.notifyAnimationComplete(variant)}))}),Promise.all(animations)}(visualElement,variant,(void 0===_a?0:_a)+(forwardDelay=void 0===forwardDelay?0:forwardDelay),staggerChildren,staggerDirection,options)}:function(){return Promise.resolve()},when=transition.when;return when?(first=(when=tslib_es6_read("beforeChildren"===when?[_b,_a]:[_a,_b],2))[0],when=when[1],first().then(when)):Promise.all([_b(),_a(options.delay)])}function animateTarget(visualElement,definition,_a){var key,_a=void 0===_a?{}:_a,_d=_a.delay,delay=void 0===_d?0:_d,_d=_a.transitionOverride,_a=_a.type,definition=visualElement.makeTargetAnimatable(definition),_f=definition.transition,transition=void 0===_f?visualElement.getDefaultTransition():_f,transitionEnd=definition.transitionEnd,target=__rest(definition,["transition","transitionEnd"]),animations=(_d&&(transition=_d),[]),animationTypeState=_a&&(null==(_f=visualElement.animationState)?void 0:_f.getState()[_a]);for(key in target){var valueTransition,value=visualElement.getValue(key),valueTarget=target[key];!value||void 0===valueTarget||animationTypeState&&function(_a,key){var protectedKeys=_a.protectedKeys,_a=_a.needsAnimating,protectedKeys=protectedKeys.hasOwnProperty(key)&&!0!==_a[key];return _a[key]=!1,protectedKeys}(animationTypeState,key)||(valueTransition=__assign({delay:delay},transition),value=startAnimation(key,value,valueTarget,valueTransition=visualElement.shouldReduceMotion&&isTransformProp(key)?__assign(__assign({},valueTransition),{type:!1,delay:0}):valueTransition),animations.push(value))}return Promise.all(animations).then(function(){transitionEnd&&setTarget(visualElement,transitionEnd)})}function sortByTreeOrder(a,b){return a.sortNodePosition(b)}var state_active=[AnimationType.Animate,AnimationType.InView,AnimationType.Focus,AnimationType.Hover,AnimationType.Tap,AnimationType.Drag,AnimationType.Exit],reversePriorityOrder=tslib_es6_spreadArray([],tslib_es6_read(state_active),!1).reverse(),numAnimationTypes=state_active.length;function animateList(visualElement){return function(animations){return Promise.all(animations.map(function(_a){var animation=_a.animation,_a=_a.options;return function(visualElement,definition,options){var animations;return void 0===options&&(options={}),visualElement.notifyAnimationStart(definition),(Array.isArray(definition)?(animations=definition.map(function(variant){return animateVariant(visualElement,variant,options)}),Promise.all(animations)):"string"==typeof definition?animateVariant(visualElement,definition,options):(animations="function"==typeof definition?resolveVariant(visualElement,definition,options.custom):definition,animateTarget(visualElement,animations,options))).then(function(){return visualElement.notifyAnimationComplete(definition)})}(visualElement,animation,_a)}))}}function createAnimationState(visualElement){function buildResolvedTypeValues(acc,definition){var transitionEnd;return(definition=resolveVariant(visualElement,definition))&&(definition.transition,transitionEnd=definition.transitionEnd,definition=__rest(definition,["transition","transitionEnd"]),acc=__assign(__assign(__assign({},acc),definition),transitionEnd)),acc}var _a,animate=animateList(visualElement),state=((_a={})[AnimationType.Animate]=createTypeState(!0),_a[AnimationType.InView]=createTypeState(),_a[AnimationType.Hover]=createTypeState(),_a[AnimationType.Tap]=createTypeState(),_a[AnimationType.Drag]=createTypeState(),_a[AnimationType.Focus]=createTypeState(),_a[AnimationType.Exit]=createTypeState(),_a),allAnimatedKeys={},isInitialRender=!0;function animateChanges(options,changedActiveType){for(var _a,fallbackAnimation_1,props=visualElement.getProps(),context=visualElement.getVariantContext(!0)||{},animations=[],removedKeys=new Set,encounteredKeys={},removedVariantIndex=1/0,_loop_1=function(i){var type=reversePriorityOrder[i],typeState=state[type],prop=null!=(_a=props[type])?_a:context[type],propIsVariant=isVariantLabel(prop),activeDelta=type===changedActiveType?typeState.isActive:null,isInherited=(!1===activeDelta&&(removedVariantIndex=i),prop===context[type]&&prop!==props[type]&&propIsVariant);if(isInherited&&isInitialRender&&visualElement.manuallyAnimateOnMount&&(isInherited=!1),typeState.protectedKeys=__assign({},encounteredKeys),!typeState.isActive&&null===activeDelta||!prop&&!typeState.prevProp||isAnimationControls(prop)||"boolean"==typeof prop)return"continue";function markToAnimate(key){shouldAnimateType=!0,removedKeys.delete(key),typeState.needsAnimating[key]=!0}var key,variantDidChange=function(prev,next){{if("string"==typeof next)return next!==prev;if(isVariantLabels(next))return!shallowCompare(next,prev)}return!1}(typeState.prevProp,prop),shouldAnimateType=variantDidChange||type===changedActiveType&&typeState.isActive&&!isInherited&&propIsVariant||removedVariantIndex<i&&propIsVariant,i=Array.isArray(prop)?prop:[prop],resolvedValues=i.reduce(buildResolvedTypeValues,{}),propIsVariant=(!1===activeDelta&&(resolvedValues={}),typeState.prevResolvedValues),prevResolvedValues=void 0===propIsVariant?{}:propIsVariant;for(key in __assign(__assign({},prevResolvedValues),resolvedValues)){var next=resolvedValues[key],prev=prevResolvedValues[key];encounteredKeys.hasOwnProperty(key)||(next!==prev?isKeyframesTarget(next)&&isKeyframesTarget(prev)?!shallowCompare(next,prev)||variantDidChange?markToAnimate(key):typeState.protectedKeys[key]=!0:void 0!==next?markToAnimate(key):removedKeys.add(key):void 0!==next&&removedKeys.has(key)?markToAnimate(key):typeState.protectedKeys[key]=!0)}typeState.prevProp=prop,typeState.prevResolvedValues=resolvedValues,typeState.isActive&&(encounteredKeys=__assign(__assign({},encounteredKeys),resolvedValues)),(shouldAnimateType=isInitialRender&&visualElement.blockInitialAnimation?!1:shouldAnimateType)&&!isInherited&&animations.push.apply(animations,tslib_es6_spreadArray([],tslib_es6_read(i.map(function(animation){return{animation:animation,options:__assign({type:type},options)}})),!1))},i=0;i<numAnimationTypes;i++)_loop_1(i);allAnimatedKeys=__assign({},encounteredKeys),removedKeys.size&&(fallbackAnimation_1={},removedKeys.forEach(function(key){var fallbackTarget=visualElement.getBaseTarget(key);void 0!==fallbackTarget&&(fallbackAnimation_1[key]=fallbackTarget)}),animations.push({animation:fallbackAnimation_1}));var shouldAnimate=Boolean(animations.length);return isInitialRender&&!1===props.initial&&!visualElement.manuallyAnimateOnMount&&(shouldAnimate=!1),isInitialRender=!1,shouldAnimate?animate(animations):Promise.resolve()}return{isAnimated:function(key){return void 0!==allAnimatedKeys[key]},animateChanges:animateChanges,setActive:function(type,isActive,options){if(state[type].isActive===isActive)return Promise.resolve();null!=(_a=visualElement.variantChildren)&&_a.forEach(function(child){return null==(child=child.animationState)?void 0:child.setActive(type,isActive)}),state[type].isActive=isActive;var key,_a=animateChanges(options,type);for(key in state)state[key].protectedKeys={};return _a},setAnimateFunction:function(makeAnimator){animate=makeAnimator(visualElement)},getState:function(){return state}}}function createTypeState(isActive){return{isActive:isActive=void 0===isActive?!1:isActive,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}transition={animation:makeRenderlessComponent(function(_a){var visualElement=_a.visualElement,animate=_a.animate;visualElement.animationState||(visualElement.animationState=createAnimationState(visualElement)),isAnimationControls(animate)&&(0,external_React_.useEffect)(function(){return animate.subscribe(visualElement)},[animate])}),exit:makeRenderlessComponent(function(props){var custom=props.custom,visualElement=props.visualElement,props=tslib_es6_read(usePresence(),2),isPresent=props[0],safeToRemove=props[1],presenceContext=(0,external_React_.useContext)(PresenceContext);(0,external_React_.useEffect)(function(){visualElement.isPresent=isPresent;var _a=null==(_a=visualElement.animationState)?void 0:_a.setActive(AnimationType.Exit,!isPresent,{custom:null!=(_a=null==presenceContext?void 0:presenceContext.custom)?_a:custom});isPresent||null==_a||_a.then(safeToRemove)},[isPresent])})};const is_point_isPoint=point=>point.hasOwnProperty("x")&&point.hasOwnProperty("y"),isPoint3D=point=>is_point_isPoint(point)&&point.hasOwnProperty("z"),distance_distance1D=(a,b)=>Math.abs(a-b);function distance_distance(a,b){var xDelta,yDelta;return isNum(a)&&isNum(b)?distance_distance1D(a,b):is_point_isPoint(a)&&is_point_isPoint(b)?(xDelta=distance_distance1D(a.x,b.x),yDelta=distance_distance1D(a.y,b.y),a=isPoint3D(a)&&isPoint3D(b)?distance_distance1D(a.z,b.z):0,Math.sqrt(Math.pow(xDelta,2)+Math.pow(yDelta,2)+Math.pow(a,2))):void 0}var PanSession=function(){function PanSession(event,handlers,_a){var timestamp,point,_this=this,_a=(void 0===_a?{}:_a).transformPagePoint;this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){var info,isPanStarted,timestamp,isDistancePastThreshold;_this.lastMoveEvent&&_this.lastMoveEventInfo&&(info=getPanInfo(_this.lastMoveEventInfo,_this.history),isPanStarted=null!==_this.startEvent,isDistancePastThreshold=3<=distance_distance(info.offset,{x:0,y:0}),isPanStarted||isDistancePastThreshold)&&(isDistancePastThreshold=info.point,timestamp=es_frame.timestamp,_this.history.push(__assign(__assign({},isDistancePastThreshold),{timestamp:timestamp})),timestamp=(isDistancePastThreshold=_this.handlers).onStart,isDistancePastThreshold=isDistancePastThreshold.onMove,isPanStarted||(timestamp&&timestamp(_this.lastMoveEvent,info),_this.startEvent=_this.lastMoveEvent),isDistancePastThreshold)&&isDistancePastThreshold(_this.lastMoveEvent,info)},this.handlePointerMove=function(event,info){_this.lastMoveEvent=event,_this.lastMoveEventInfo=transformPoint(info,_this.transformPagePoint),isMouseEvent(event)&&0===event.buttons?_this.handlePointerUp(event,info):es.update(_this.updatePoint,!0)},this.handlePointerUp=function(event,info){_this.end();var _a=_this.handlers,onEnd=_a.onEnd,_a=_a.onSessionEnd,info=getPanInfo(transformPoint(info,_this.transformPagePoint),_this.history);_this.startEvent&&onEnd&&onEnd(event,info),_a&&_a(event,info)},isTouchEvent(event)&&1<event.touches.length||(this.handlers=handlers,this.transformPagePoint=_a,point=(_a=transformPoint(extractEventInfo(event),this.transformPagePoint)).point,timestamp=es_frame.timestamp,this.history=[__assign(__assign({},point),{timestamp:timestamp})],(point=handlers.onSessionStart)&&point(event,getPanInfo(_a,this.history)),this.removeListeners=pipe_pipe(addPointerEvent(window,"pointermove",this.handlePointerMove),addPointerEvent(window,"pointerup",this.handlePointerUp),addPointerEvent(window,"pointercancel",this.handlePointerUp)))}return PanSession.prototype.updateHandlers=function(handlers){this.handlers=handlers},PanSession.prototype.end=function(){this.removeListeners&&this.removeListeners(),cancelSync.update(this.updatePoint)},PanSession}();function transformPoint(info,transformPagePoint){return transformPagePoint?{point:transformPagePoint(info.point)}:info}function subtractPoint(a,b){return{x:a.x-b.x,y:a.y-b.y}}function getPanInfo(_a,history){_a=_a.point;return{point:_a,delta:subtractPoint(_a,lastDevicePoint(history)),offset:subtractPoint(_a,history[0]),velocity:function(history,timeDelta){if(history.length<2)return{x:0,y:0};var i=history.length-1,timestampedPoint=null,lastPoint=lastDevicePoint(history);for(;0<=i&&(timestampedPoint=history[i],!(lastPoint.timestamp-timestampedPoint.timestamp>1e3*timeDelta));)i--;if(!timestampedPoint)return{x:0,y:0};var time=(lastPoint.timestamp-timestampedPoint.timestamp)/1e3;if(0==time)return{x:0,y:0};time={x:(lastPoint.x-timestampedPoint.x)/time,y:(lastPoint.y-timestampedPoint.y)/time};time.x===1/0&&(time.x=0);time.y===1/0&&(time.y=0);return time}(history,.1)}}function lastDevicePoint(history){return history[history.length-1]}function calcLength(axis){return axis.max-axis.min}function isNear(value,target,maxDistance){return void 0===maxDistance&&(maxDistance=.01),distance_distance(value,target=void 0===target?0:target)<maxDistance}function calcAxisDelta(delta,source,target,origin){delta.origin=origin=void 0===origin?.5:origin,delta.originPoint=mix_mix(source.min,source.max,delta.origin),delta.scale=calcLength(target)/calcLength(source),(isNear(delta.scale,1,1e-4)||isNaN(delta.scale))&&(delta.scale=1),delta.translate=mix_mix(target.min,target.max,delta.origin)-delta.originPoint,(isNear(delta.translate)||isNaN(delta.translate))&&(delta.translate=0)}function calcBoxDelta(delta,source,target,origin){calcAxisDelta(delta.x,source.x,target.x,null==origin?void 0:origin.originX),calcAxisDelta(delta.y,source.y,target.y,null==origin?void 0:origin.originY)}function calcRelativeAxis(target,relative,parent){target.min=parent.min+relative.min,target.max=target.min+calcLength(relative)}function calcRelativeAxisPosition(target,layout,parent){target.min=layout.min-parent.min,target.max=target.min+calcLength(layout)}function calcRelativePosition(target,layout,parent){calcRelativeAxisPosition(target.x,layout.x,parent.x),calcRelativeAxisPosition(target.y,layout.y,parent.y)}function calcRelativeAxisConstraints(axis,min,max){return{min:void 0!==min?axis.min+min:void 0,max:void 0!==max?axis.max+max-(axis.max-axis.min):void 0}}function calcViewportAxisConstraints(layoutAxis,constraintsAxis){var min=constraintsAxis.min-layoutAxis.min,max=constraintsAxis.max-layoutAxis.max;return constraintsAxis.max-constraintsAxis.min<layoutAxis.max-layoutAxis.min&&(min=(constraintsAxis=tslib_es6_read([max,min],2))[0],max=constraintsAxis[1]),{min:min,max:max}}function resolveAxisElastic(dragElastic,minLabel,maxLabel){return{min:resolvePointElastic(dragElastic,minLabel),max:resolvePointElastic(dragElastic,maxLabel)}}function resolvePointElastic(dragElastic,label){return"number"==typeof dragElastic?dragElastic:null!=(dragElastic=dragElastic[label])?dragElastic:0}var createAxisDelta=function(){return{translate:0,scale:1,origin:0,originPoint:0}},createDelta=function(){return{x:createAxisDelta(),y:createAxisDelta()}},createAxis=function(){return{min:0,max:0}},createBox=function(){return{x:createAxis(),y:createAxis()}};function eachAxis(callback){return[callback("x"),callback("y")]}function convertBoundingBoxToBox(_a){var top=_a.top;return{x:{min:_a.left,max:_a.right},y:{min:top,max:_a.bottom}}}function isIdentityScale(scale){return void 0===scale||1===scale}function hasScale(_a){var scale=_a.scale,scaleX=_a.scaleX,_a=_a.scaleY;return!isIdentityScale(scale)||!isIdentityScale(scaleX)||!isIdentityScale(_a)}function hasTransform(values){return hasScale(values)||hasTranslate(values.x)||hasTranslate(values.y)||values.z||values.rotate||values.rotateX||values.rotateY}function hasTranslate(value){return value&&"0%"!==value}function scalePoint(point,scale,originPoint){return originPoint+scale*(point-originPoint)}function applyPointDelta(point,translate,scale,originPoint,boxScale){return void 0!==boxScale&&(point=scalePoint(point,boxScale,originPoint)),scalePoint(point,scale,originPoint)+translate}function applyAxisDelta(axis,translate,scale,originPoint,boxScale){axis.min=applyPointDelta(axis.min,translate=void 0===translate?0:translate,scale=void 0===scale?1:scale,originPoint,boxScale),axis.max=applyPointDelta(axis.max,translate,scale,originPoint,boxScale)}function applyBoxDelta(box,_a){var x=_a.x,_a=_a.y;applyAxisDelta(box.x,x.translate,x.scale,x.originPoint),applyAxisDelta(box.y,_a.translate,_a.scale,_a.originPoint)}function translateAxis(axis,distance){axis.min=axis.min+distance,axis.max=axis.max+distance}function transformAxis(axis,transforms,_a){var _a=tslib_es6_read(_a,3),key=_a[0],scaleKey=_a[1],_a=_a[2],_a=void 0!==transforms[_a]?transforms[_a]:.5,_a=mix_mix(axis.min,axis.max,_a);applyAxisDelta(axis,transforms[key],transforms[scaleKey],_a,transforms.scale)}var xKeys=["x","scaleX","originX"],yKeys=["y","scaleY","originY"];function transformBox(box,transform){transformAxis(box.x,transform,xKeys),transformAxis(box.y,transform,yKeys)}function measureViewportBox(instance,transformPoint){return convertBoundingBoxToBox(function(point,transformPoint){var topLeft;return transformPoint?(topLeft=transformPoint({x:point.left,y:point.top}),transformPoint=transformPoint({x:point.right,y:point.bottom}),{top:topLeft.y,left:topLeft.x,bottom:transformPoint.y,right:transformPoint.x}):point}(instance.getBoundingClientRect(),transformPoint))}var elementDragControls=new WeakMap,VisualElementDragControls=function(){function VisualElementDragControls(visualElement){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=createBox(),this.visualElement=visualElement}return VisualElementDragControls.prototype.start=function(originEvent,_a){var _this=this,_a=(void 0===_a?{}:_a).snapToCursor,snapToCursor=void 0!==_a&&_a;!1!==this.visualElement.isPresent&&(this.panSession=new PanSession(originEvent,{onSessionStart:function(event){_this.stopAnimation(),snapToCursor&&_this.snapToCursor(extractEventInfo(event,"page").point)},onStart:function(event,info){var _b=_this.getProps(),drag=_b.drag,dragPropagation=_b.dragPropagation,_b=_b.onDragStart;drag&&!dragPropagation&&(_this.openGlobalLock&&_this.openGlobalLock(),_this.openGlobalLock=getGlobalLock(drag),!_this.openGlobalLock)||(_this.isDragging=!0,_this.currentDirection=null,_this.resolveConstraints(),_this.visualElement.projection&&(_this.visualElement.projection.isAnimationBlocked=!0,_this.visualElement.projection.target=void 0),eachAxis(function(axis){var _a,current=_this.getAxisMotionValue(axis).get()||0;percent.test(current)&&(_a=null==(_a=null==(_a=_this.visualElement.projection)?void 0:_a.layout)?void 0:_a.actual[axis])&&(current=calcLength(_a)*(parseFloat(current)/100)),_this.originPoint[axis]=current}),null!=_b&&_b(event,info),null==(dragPropagation=_this.visualElement.animationState))||dragPropagation.setActive(AnimationType.Drag,!0)},onMove:function(event,info){var _a=_this.getProps(),dragPropagation=_a.dragPropagation,dragDirectionLock=_a.dragDirectionLock,onDirectionLock=_a.onDirectionLock,_a=_a.onDrag;(dragPropagation||_this.openGlobalLock)&&(dragPropagation=info.offset,dragDirectionLock&&null===_this.currentDirection?(_this.currentDirection=function(offset,lockThreshold){void 0===lockThreshold&&(lockThreshold=10);var direction=null;Math.abs(offset.y)>lockThreshold?direction="y":Math.abs(offset.x)>lockThreshold&&(direction="x");return direction}(dragPropagation),null!==_this.currentDirection&&null!=onDirectionLock&&onDirectionLock(_this.currentDirection)):(_this.updateAxis("x",info.point,dragPropagation),_this.updateAxis("y",info.point,dragPropagation),_this.visualElement.syncRender(),null!=_a&&_a(event,info)))},onSessionEnd:function(event,info){return _this.stop(event,info)}},{transformPagePoint:this.visualElement.getTransformPagePoint()}))},VisualElementDragControls.prototype.stop=function(event,info){var isDragging=this.isDragging;this.cancel(),isDragging&&(isDragging=info.velocity,this.startAnimation(isDragging),null!=(isDragging=this.getProps().onDragEnd))&&isDragging(event,info)},VisualElementDragControls.prototype.cancel=function(){var _a;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null!=(_a=this.panSession)&&_a.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null!=(_a=this.visualElement.animationState)&&_a.setActive(AnimationType.Drag,!1)},VisualElementDragControls.prototype.updateAxis=function(axis,_point,offset){var point,_a,min,drag=this.getProps().drag;offset&&shouldDrag(axis,drag,this.currentDirection)&&(drag=this.getAxisMotionValue(axis),offset=this.originPoint[axis]+offset[axis],this.constraints&&this.constraints[axis]&&(point=offset,_a=this.constraints[axis],axis=this.elastic[axis],min=_a.min,_a=_a.max,void 0!==min&&point<min?point=axis?mix_mix(min,point,axis.min):Math.max(point,min):void 0!==_a&&_a<point&&(point=axis?mix_mix(_a,point,axis.max):Math.min(point,_a)),offset=point),drag.set(offset))},VisualElementDragControls.prototype.resolveConstraints=function(){var _this=this,_a=this.getProps(),dragConstraints=_a.dragConstraints,_a=_a.dragElastic,layout=(this.visualElement.projection||{}).layout,prevConstraints=this.constraints;dragConstraints&&is_ref_object_isRefObject(dragConstraints)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!dragConstraints||!layout)&&function(layoutBox,_a){var top=_a.top,left=_a.left,bottom=_a.bottom,_a=_a.right;return{x:calcRelativeAxisConstraints(layoutBox.x,left,_a),y:calcRelativeAxisConstraints(layoutBox.y,top,bottom)}}(layout.actual,dragConstraints),this.elastic=function(dragElastic){return!1===(dragElastic=void 0===dragElastic?.35:dragElastic)?dragElastic=0:!0===dragElastic&&(dragElastic=.35),{x:resolveAxisElastic(dragElastic,"left","right"),y:resolveAxisElastic(dragElastic,"top","bottom")}}(_a),prevConstraints!==this.constraints&&layout&&this.constraints&&!this.hasMutatedConstraints&&eachAxis(function(axis){_this.getAxisMotionValue(axis)&&(_this.constraints[axis]=function(layout,constraints){var relativeConstraints={};return void 0!==constraints.min&&(relativeConstraints.min=constraints.min-layout.min),void 0!==constraints.max&&(relativeConstraints.max=constraints.max-layout.min),relativeConstraints}(layout.actual[axis],_this.constraints[axis]))})},VisualElementDragControls.prototype.resolveRefConstraints=function(){var projection,rootProjectionNode,transformPagePoint,_a=this.getProps(),constraints=_a.dragConstraints,_a=_a.onMeasureDragConstraints;return!!(constraints&&is_ref_object_isRefObject(constraints)&&(constraints=constraints.current,invariant(null!==constraints,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop."),projection=this.visualElement.projection)&&projection.layout)&&(constraints=constraints,rootProjectionNode=projection.root,transformPagePoint=this.visualElement.getTransformPagePoint(),constraints=measureViewportBox(constraints,transformPagePoint),(transformPagePoint=rootProjectionNode.scroll)&&(translateAxis(constraints.x,transformPagePoint.x),translateAxis(constraints.y,transformPagePoint.y)),rootProjectionNode=constraints,transformPagePoint=function(layoutBox,constraintsBox){return{x:calcViewportAxisConstraints(layoutBox.x,constraintsBox.x),y:calcViewportAxisConstraints(layoutBox.y,constraintsBox.y)}}(projection.layout.actual,rootProjectionNode),_a&&(constraints=_a(function(_a){var x=_a.x;return{top:(_a=_a.y).min,right:x.max,bottom:_a.max,left:x.min}}(transformPagePoint)),this.hasMutatedConstraints=!!constraints,constraints)?convertBoundingBoxToBox(constraints):transformPagePoint)},VisualElementDragControls.prototype.startAnimation=function(velocity){var _this=this,_a=this.getProps(),drag=_a.drag,dragMomentum=_a.dragMomentum,dragElastic=_a.dragElastic,dragTransition=_a.dragTransition,dragSnapToOrigin=_a.dragSnapToOrigin,_a=_a.onDragTransitionEnd,constraints=this.constraints||{},momentumAnimations=eachAxis(function(axis){var _a;if(shouldDrag(axis,drag,_this.currentDirection))return _a=null!=(_a=null===constraints?void 0:constraints[axis])?_a:{},dragSnapToOrigin&&(_a={min:0,max:0}),_a=__assign(__assign({type:"inertia",velocity:dragMomentum?velocity[axis]:0,bounceStiffness:dragElastic?200:1e6,bounceDamping:dragElastic?40:1e7,timeConstant:750,restDelta:1,restSpeed:10},dragTransition),_a),_this.startAxisValueAnimation(axis,_a)});return Promise.all(momentumAnimations).then(_a)},VisualElementDragControls.prototype.startAxisValueAnimation=function(axis,transition){return startAnimation(axis,this.getAxisMotionValue(axis),0,transition)},VisualElementDragControls.prototype.stopAnimation=function(){var _this=this;eachAxis(function(axis){return _this.getAxisMotionValue(axis).stop()})},VisualElementDragControls.prototype.getAxisMotionValue=function(axis){var dragKey="_drag"+axis.toUpperCase(),dragKey=this.visualElement.getProps()[dragKey];return dragKey||this.visualElement.getValue(axis,null!=(dragKey=null==(dragKey=this.visualElement.getProps().initial)?void 0:dragKey[axis])?dragKey:0)},VisualElementDragControls.prototype.snapToCursor=function(point){var _this=this;eachAxis(function(axis){var axisValue,min,projection;shouldDrag(axis,_this.getProps().drag,_this.currentDirection)&&(projection=_this.visualElement.projection,axisValue=_this.getAxisMotionValue(axis),projection)&&projection.layout&&(min=(projection=projection.layout.actual[axis]).min,projection=projection.max,axisValue.set(point[axis]-mix_mix(min,projection,.5)))})},VisualElementDragControls.prototype.scalePositionWithinConstraints=function(){var boxProgress,_this=this,_b=this.getProps(),drag=_b.drag,_b=_b.dragConstraints,projection=this.visualElement.projection;is_ref_object_isRefObject(_b)&&projection&&this.constraints&&(this.stopAnimation(),boxProgress={x:0,y:0},eachAxis(function(axis){var origin,sourceLength,targetLength,axisValue=_this.getAxisMotionValue(axis);axisValue&&(axisValue=axisValue.get(),boxProgress[axis]=(axisValue={min:axisValue,max:axisValue},axis=_this.constraints[axis],origin=.5,sourceLength=calcLength(axisValue),targetLength=calcLength(axis),sourceLength<targetLength?origin=progress(axis.min,axis.max-sourceLength,axisValue.min):targetLength<sourceLength&&(origin=progress(axisValue.min,axisValue.max-targetLength,axis.min)),clamp_clamp(0,1,origin)))}),_b=this.visualElement.getProps().transformTemplate,this.visualElement.getInstance().style.transform=_b?_b({},""):"none",null!=(_b=projection.root)&&_b.updateScroll(),projection.updateLayout(),this.resolveConstraints(),eachAxis(function(axis){var axisValue,min,_a;shouldDrag(axis,drag,null)&&(axisValue=_this.getAxisMotionValue(axis),min=(_a=_this.constraints[axis]).min,_a=_a.max,axisValue.set(mix_mix(min,_a,boxProgress[axis])))}))},VisualElementDragControls.prototype.addListeners=function(){var _a,_this=this;elementDragControls.set(this.visualElement,this);function measureDragConstraints(){is_ref_object_isRefObject(_this.getProps().dragConstraints)&&(_this.constraints=_this.resolveRefConstraints())}var stopPointerListener=addPointerEvent(this.visualElement.getInstance(),"pointerdown",function(event){var _a=_this.getProps(),drag=_a.drag,_a=_a.dragListener;drag&&(void 0===_a||_a)&&_this.start(event)}),projection=this.visualElement.projection,stopMeasureLayoutListener=projection.addEventListener("measure",measureDragConstraints),stopResizeListener=(projection&&!projection.layout&&(null!=(_a=projection.root)&&_a.updateScroll(),projection.updateLayout()),measureDragConstraints(),addDomEvent(window,"resize",function(){return _this.scalePositionWithinConstraints()}));return projection.addEventListener("didUpdate",function(_a){var delta=_a.delta,_a=_a.hasLayoutChanged;_this.isDragging&&_a&&(eachAxis(function(axis){var motionValue=_this.getAxisMotionValue(axis);motionValue&&(_this.originPoint[axis]+=delta[axis].translate,motionValue.set(motionValue.get()+delta[axis].translate))}),_this.visualElement.syncRender())}),function(){stopResizeListener(),stopPointerListener(),stopMeasureLayoutListener()}},VisualElementDragControls.prototype.getProps=function(){var props=this.visualElement.getProps(),_a=props.drag,_a=void 0!==_a&&_a,_b=props.dragDirectionLock,_b=void 0!==_b&&_b,_c=props.dragPropagation,_c=void 0!==_c&&_c,_d=props.dragConstraints,_d=void 0!==_d&&_d,_e=props.dragElastic,_e=void 0===_e?.35:_e,_f=props.dragMomentum,_f=void 0===_f||_f;return __assign(__assign({},props),{drag:_a,dragDirectionLock:_b,dragPropagation:_c,dragConstraints:_d,dragElastic:_e,dragMomentum:_f})},VisualElementDragControls}();function shouldDrag(direction,drag,currentDirection){return!(!0!==drag&&drag!==direction||null!==currentDirection&&currentDirection!==direction)}var state_disabled={pan:makeRenderlessComponent(function(_a){var onPan=_a.onPan,onPanStart=_a.onPanStart,onPanEnd=_a.onPanEnd,onPanSessionStart=_a.onPanSessionStart,_a=_a.visualElement,hasPanEvents=onPan||onPanStart||onPanEnd||onPanSessionStart,panSession=(0,external_React_.useRef)(null),transformPagePoint=(0,external_React_.useContext)(MotionConfigContext).transformPagePoint,handlers={onSessionStart:onPanSessionStart,onStart:onPanStart,onMove:onPan,onEnd:function(event,info){panSession.current=null,onPanEnd&&onPanEnd(event,info)}};(0,external_React_.useEffect)(function(){null!==panSession.current&&panSession.current.updateHandlers(handlers)}),usePointerEvent(_a,"pointerdown",hasPanEvents&&function(event){panSession.current=new PanSession(event,handlers,{transformPagePoint:transformPagePoint})}),useUnmountEffect(function(){return panSession.current&&panSession.current.end()})}),drag:makeRenderlessComponent(function(props){var groupDragControls=props.dragControls,visualElement=props.visualElement,dragControls=useConstant(function(){return new VisualElementDragControls(visualElement)});(0,external_React_.useEffect)(function(){return groupDragControls&&groupDragControls.subscribe(dragControls)},[dragControls,groupDragControls]),(0,external_React_.useEffect)(function(){return dragControls.addListeners()},[dragControls])})},names=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function visualElement(_a){var _b=_a.treeType,treeType=void 0===_b?"":_b,build=_a.build,getBaseTarget=_a.getBaseTarget,makeTargetAnimatable=_a.makeTargetAnimatable,measureViewportBox=_a.measureViewportBox,renderInstance=_a.render,readValueFromInstance=_a.readValueFromInstance,removeValueFromRenderState=_a.removeValueFromRenderState,sortNodePosition=_a.sortNodePosition,scrapeMotionValuesFromProps=_a.scrapeMotionValuesFromProps;return function(_a,options){var instance,removeFromVariantTree,parent=_a.parent,props=_a.props,presenceId=_a.presenceId,blockInitialAnimation=_a.blockInitialAnimation,visualState=_a.visualState,_a=_a.shouldReduceMotion,isMounted=(void 0===options&&(options={}),!1),latestValues=visualState.latestValues,renderState=visualState.renderState,lifecycles=function(){var managers=names.map(function(){return new SubscriptionManager}),propSubscriptions={},lifecycles={clearAllListeners:function(){return managers.forEach(function(manager){return manager.clear()})},updatePropListeners:function(props){names.forEach(function(name){var _a,on="on"+name,propListener=props[on];null!=(_a=propSubscriptions[name])&&_a.call(propSubscriptions),propListener&&(propSubscriptions[name]=lifecycles[on](propListener))})}};return managers.forEach(function(manager,i){lifecycles["on"+names[i]]=function(handler){return manager.add(handler)},lifecycles["notify"+names[i]]=function(){for(var args=[],_i=0;_i<arguments.length;_i++)args[_i]=arguments[_i];return manager.notify.apply(manager,tslib_es6_spreadArray([],tslib_es6_read(args),!1))}}),lifecycles}(),values=new Map,valueSubscriptions=new Map,prevMotionValues={},baseTarget=__assign({},latestValues);function render(){instance&&isMounted&&(triggerBuild(),renderInstance(instance,renderState,props.style,element.projection))}function triggerBuild(){build(element,renderState,latestValues,options,props)}function update(){lifecycles.notifyUpdate(latestValues)}function bindToMotionValue(key,value){var removeOnChange=value.onChange(function(latestValue){latestValues[key]=latestValue,props.onUpdate&&es.update(update,!1,!0)}),removeOnRenderRequest=value.onRenderRequest(element.scheduleRender);valueSubscriptions.set(key,function(){removeOnChange(),removeOnRenderRequest()})}var key,initialMotionValues=scrapeMotionValuesFromProps(props);for(key in initialMotionValues){var value=initialMotionValues[key];void 0!==latestValues[key]&&isMotionValue(value)&&value.set(latestValues[key],!1)}var isControllingVariants=checkIfControllingVariants(props),isVariantNode=checkIfVariantNode(props),element=__assign(__assign({treeType:treeType,current:null,depth:parent?parent.depth+1:0,parent:parent,children:new Set,presenceId:presenceId,shouldReduceMotion:_a,variantChildren:isVariantNode?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null==parent?void 0:parent.isMounted()),blockInitialAnimation:blockInitialAnimation,isMounted:function(){return Boolean(instance)},mount:function(newInstance){isMounted=!0,instance=element.current=newInstance,element.projection&&element.projection.mount(newInstance),isVariantNode&&parent&&!isControllingVariants&&(removeFromVariantTree=null==parent?void 0:parent.addVariantChild(element)),values.forEach(function(value,key){return bindToMotionValue(key,value)}),null!=parent&&parent.children.add(element),element.setProps(props)},unmount:function(){var _a;null!=(_a=element.projection)&&_a.unmount(),cancelSync.update(update),cancelSync.render(render),valueSubscriptions.forEach(function(remove){return remove()}),null!=removeFromVariantTree&&removeFromVariantTree(),null!=parent&&parent.children.delete(element),lifecycles.clearAllListeners(),instance=void 0,isMounted=!1},addVariantChild:function(child){var _a,closestVariantNode=element.getClosestVariantNode();if(closestVariantNode)return null!=(_a=closestVariantNode.variantChildren)&&_a.add(child),function(){return closestVariantNode.variantChildren.delete(child)}},sortNodePosition:function(other){return sortNodePosition&&treeType===other.treeType?sortNodePosition(element.getInstance(),other.getInstance()):0},getClosestVariantNode:function(){return isVariantNode?element:null==parent?void 0:parent.getClosestVariantNode()},getLayoutId:function(){return props.layoutId},getInstance:function(){return instance},getStaticValue:function(key){return latestValues[key]},setStaticValue:function(key,value){return latestValues[key]=value},getLatestValues:function(){return latestValues},setVisibility:function(visibility){element.isVisible!==visibility&&(element.isVisible=visibility,element.scheduleRender())},makeTargetAnimatable:function(target,canMutate){return makeTargetAnimatable(element,target,props,canMutate=void 0===canMutate?!0:canMutate)},measureViewportBox:function(){return measureViewportBox(instance,props)},addValue:function(key,value){element.hasValue(key)&&element.removeValue(key),values.set(key,value),latestValues[key]=value.get(),bindToMotionValue(key,value)},removeValue:function(key){var _a;values.delete(key),null!=(_a=valueSubscriptions.get(key))&&_a(),valueSubscriptions.delete(key),delete latestValues[key],removeValueFromRenderState(key,renderState)},hasValue:function(key){return values.has(key)},getValue:function(key,defaultValue){var value=values.get(key);return void 0===value&&void 0!==defaultValue&&(value=motionValue(defaultValue),element.addValue(key,value)),value},forEachValue:function(callback){return values.forEach(callback)},readValue:function(key){var _a;return null!=(_a=latestValues[key])?_a:readValueFromInstance(instance,key,options)},setBaseTarget:function(key,value){baseTarget[key]=value},getBaseTarget:function(key){if(getBaseTarget){var target=getBaseTarget(props,key);if(void 0!==target&&!isMotionValue(target))return target}return baseTarget[key]}},lifecycles),{build:function(){return triggerBuild(),renderState},scheduleRender:function(){es.render(render,!1,!0)},syncRender:render,setProps:function(newProps){(newProps.transformTemplate||props.transformTemplate)&&element.scheduleRender(),props=newProps,lifecycles.updatePropListeners(newProps),prevMotionValues=function(element,next,prev){for(var key in next){var nextValue=next[key],prevValue=prev[key];isMotionValue(nextValue)?element.addValue(key,nextValue):isMotionValue(prevValue)?element.addValue(key,motionValue(nextValue)):prevValue!==nextValue&&(element.hasValue(key)?(prevValue=element.getValue(key)).hasAnimated||prevValue.set(nextValue):element.addValue(key,motionValue(null!=(prevValue=element.getStaticValue(key))?prevValue:nextValue)))}for(key in prev)void 0===next[key]&&element.removeValue(key);return next}(element,scrapeMotionValuesFromProps(props),prevMotionValues)},getProps:function(){return props},getVariant:function(name){var _a;return null==(_a=props.variants)?void 0:_a[name]},getDefaultTransition:function(){return props.transition},getTransformPagePoint:function(){return props.transformPagePoint},getVariantContext:function(startAtParent){if(startAtParent=void 0===startAtParent?!1:startAtParent)return null==parent?void 0:parent.getVariantContext();if(!isControllingVariants)return startAtParent=(null==parent?void 0:parent.getVariantContext())||{},void 0!==props.initial&&(startAtParent.initial=props.initial),startAtParent;for(var context={},i=0;i<numVariantProps;i++){var name_1=variantProps[i],prop=props[name_1];!isVariantLabel(prop)&&!1!==prop||(context[name_1]=prop)}return context}});return element}}var variantProps=tslib_es6_spreadArray(["initial"],tslib_es6_read(state_active),!1),numVariantProps=variantProps.length;function css_variables_conversion_isCSSVariable(value){return"string"==typeof value&&value.startsWith("var(--")}var cssVariableRegex=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var maxDepth=4;function getVariableValue(current,element,depth){invariant((depth=void 0===depth?1:depth)<=maxDepth,'Max CSS variable fallback depth detected in property "'.concat(current,'". This may indicate a circular fallback dependency.'));var current=tslib_es6_read(function(current){return(current=cssVariableRegex.exec(current))?[(current=tslib_es6_read(current,3))[1],current[2]]:[,]}(current),2),token=current[0],current=current[1];if(token)return(token=window.getComputedStyle(element).getPropertyValue(token))?token.trim():css_variables_conversion_isCSSVariable(current)?getVariableValue(current,element,depth+1):current}function isPositionalKey(key){return positionalKeys.has(key)}function setAndResetVelocity(value,to){value.set(to,!1),value.set(to)}function isNumOrPxType(v){return v===number||v===units_px}function getPosFromMatrix(matrix,pos){return parseFloat(matrix.split(", ")[pos])}function getTranslateFromMatrix(pos2,pos3){return function(_bbox,_a){var matrix3d,_a=_a.transform;return"none"!==_a&&_a?(matrix3d=_a.match(/^matrix3d\((.+)\)$/))?getPosFromMatrix(matrix3d[1],pos3):(matrix3d=_a.match(/^matrix\((.+)\)$/))?getPosFromMatrix(matrix3d[1],pos2):0:0}}var positionalKeys=new Set(["width","height","top","left","right","bottom","x","y"]),hasPositionalKey=function(target){return Object.keys(target).some(isPositionalKey)},transformKeys=(!function(BoundingBoxDimension){BoundingBoxDimension.width="width",BoundingBoxDimension.height="height",BoundingBoxDimension.left="left",BoundingBoxDimension.right="right",BoundingBoxDimension.top="top",BoundingBoxDimension.bottom="bottom"}({}),new Set(["x","y","z"])),nonTranslationalTransformKeys=transformProps.filter(function(key){return!transformKeys.has(key)});var positionalValues={width:function(_a,_b){var _a=_a.x,_c=_b.paddingLeft,_b=_b.paddingRight,_b=void 0===_b?"0":_b;return _a.max-_a.min-parseFloat(void 0===_c?"0":_c)-parseFloat(_b)},height:function(_a,_b){var _a=_a.y,_c=_b.paddingTop,_b=_b.paddingBottom,_b=void 0===_b?"0":_b;return _a.max-_a.min-parseFloat(void 0===_c?"0":_c)-parseFloat(_b)},top:function(_bbox,_a){_a=_a.top;return parseFloat(_a)},left:function(_bbox,_a){_a=_a.left;return parseFloat(_a)},bottom:function(_a,_b){_a=_a.y,_b=_b.top;return parseFloat(_b)+(_a.max-_a.min)},right:function(_a,_b){_a=_a.x,_b=_b.left;return parseFloat(_b)+(_a.max-_a.min)},x:getTranslateFromMatrix(4,13),y:getTranslateFromMatrix(5,14)},checkAndConvertChangedValueTypes=function(visualElement,target,origin,transitionEnd){void 0===origin&&(origin={}),void 0===transitionEnd&&(transitionEnd={}),target=__assign({},target),transitionEnd=__assign({},transitionEnd);var convertedTarget,targetPositionalKeys=Object.keys(target).filter(isPositionalKey),removedTransformValues=[],hasAttemptedToRemoveTransformValues=!1,changedValueTypeKeys=[];return targetPositionalKeys.forEach(function(key){var value=visualElement.getValue(key);if(visualElement.hasValue(key)){var toType,from=origin[key],fromType=findDimensionValueType(from),to=target[key];if(isKeyframesTarget(to))for(var numKeyframes=to.length,fromIndex=null===to[0]?1:0,from=to[fromIndex],fromType=findDimensionValueType(from),i=fromIndex;i<numKeyframes;i++)toType?invariant(findDimensionValueType(to[i])===toType,"All keyframes must be of the same type"):(toType=findDimensionValueType(to[i]),invariant(toType===fromType||isNumOrPxType(fromType)&&isNumOrPxType(toType),"Keyframes must be of the same dimension as the current value"));else toType=findDimensionValueType(to);fromType!==toType&&(isNumOrPxType(fromType)&&isNumOrPxType(toType)?("string"==typeof(fromIndex=value.get())&&value.set(parseFloat(fromIndex)),"string"==typeof to?target[key]=parseFloat(to):Array.isArray(to)&&toType===units_px&&(target[key]=to.map(parseFloat))):null!=fromType&&fromType.transform&&null!=toType&&toType.transform&&(0===from||0===to)?0===from?value.set(toType.transform(from)):target[key]=fromType.transform(to):(hasAttemptedToRemoveTransformValues||(removedTransformValues=function(visualElement){var removedTransforms=[];return nonTranslationalTransformKeys.forEach(function(key){var value=visualElement.getValue(key);void 0!==value&&(removedTransforms.push([key,value.get()]),value.set(key.startsWith("scale")?1:0))}),removedTransforms.length&&visualElement.syncRender(),removedTransforms}(visualElement),hasAttemptedToRemoveTransformValues=!0),changedValueTypeKeys.push(key),transitionEnd[key]=(void 0!==transitionEnd[key]?transitionEnd:target)[key],setAndResetVelocity(value,to)))}}),changedValueTypeKeys.length?(targetPositionalKeys=0<=changedValueTypeKeys.indexOf("height")?window.pageYOffset:null,convertedTarget=function(target,visualElement,changedKeys){var originBbox=visualElement.measureViewportBox(),element=visualElement.getInstance(),elementComputedStyle=getComputedStyle(element),element=elementComputedStyle.display,origin={},targetBbox=("none"===element&&visualElement.setStaticValue("display",target.display||"block"),changedKeys.forEach(function(key){origin[key]=positionalValues[key](originBbox,elementComputedStyle)}),visualElement.syncRender(),visualElement.measureViewportBox());return changedKeys.forEach(function(key){var value=visualElement.getValue(key);setAndResetVelocity(value,origin[key]),target[key]=positionalValues[key](targetBbox,elementComputedStyle)}),target}(target,visualElement,changedValueTypeKeys),removedTransformValues.length&&removedTransformValues.forEach(function(_a){var _a=tslib_es6_read(_a,2),key=_a[0],_a=_a[1];visualElement.getValue(key).set(_a)}),visualElement.syncRender(),null!==targetPositionalKeys&&window.scrollTo({top:targetPositionalKeys}),{target:convertedTarget,transitionEnd:transitionEnd}):{target:target,transitionEnd:transitionEnd}};function parseDomVariant(visualElement,target,origin,transitionEnd){var resolved=function(visualElement,_a,transitionEnd){var target=__rest(_a,[]),element=visualElement.getInstance();if(element instanceof Element)for(var key in transitionEnd=transitionEnd&&__assign({},transitionEnd),visualElement.forEachValue(function(value){var current=value.get();css_variables_conversion_isCSSVariable(current)&&(current=getVariableValue(current,element))&&value.set(current)}),target){var resolved,current=target[key];css_variables_conversion_isCSSVariable(current)&&(resolved=getVariableValue(current,element))&&(target[key]=resolved,transitionEnd)&&null==transitionEnd[key]&&(transitionEnd[key]=current)}return{target:target,transitionEnd:transitionEnd}}(visualElement,target,transitionEnd);return function(visualElement,target,origin,transitionEnd){return hasPositionalKey(target)?checkAndConvertChangedValueTypes(visualElement,target,origin,transitionEnd):{target:target,transitionEnd:transitionEnd}}(visualElement,target=resolved.target,origin,transitionEnd=resolved.transitionEnd)}function create_visual_element_createDomVisualElement(Component,options){return isSVGComponent(Component)?svgVisualElement(options,{enableHardwareAcceleration:!1}):htmlVisualElement(options,{enableHardwareAcceleration:!0})}var state_hover={treeType:"dom",readValueFromInstance:function(domElement,key){var defaultType;return isTransformProp(key)?(defaultType=getDefaultValueType(key))&&defaultType.default||0:(defaultType=window.getComputedStyle(domElement),(isCSSVariable(key)?defaultType.getPropertyValue(key):defaultType[key])||0)},sortNodePosition:function(a,b){return 2&a.compareDocumentPosition(b)?1:-1},getBaseTarget:function(props,key){return null==(props=props.style)?void 0:props[key]},measureViewportBox:function(element,_a){return measureViewportBox(element,_a.transformPagePoint)},resetTransform:function(element,domElement,props){props=props.transformTemplate;domElement.style.transform=props?props({},""):"none",element.scheduleRender()},restoreTransform:function(instance,mutableState){instance.style.transform=mutableState.style.transform},removeValueFromRenderState:function(key,_a){var vars=_a.vars,_a=_a.style;delete vars[key],delete _a[key]},makeTargetAnimatable:function(element,_a,_b,isMounted){var _b=_b.transformValues,transition=(void 0===isMounted&&(isMounted=!0),_a.transition),transitionEnd=_a.transitionEnd,_a=__rest(_a,["transition","transitionEnd"]),origin=function(target,transition,visualElement){var _a,key,origin={};for(key in target)origin[key]=null!=(_a=function(key,transition){if(transition)return(transition[key]||transition.default||transition).from}(key,transition))?_a:null==(_a=visualElement.getValue(key))?void 0:_a.get();return origin}(_a,transition||{},element);return _b&&(transitionEnd=transitionEnd&&_b(transitionEnd),_a=_a&&_b(_a),origin=origin&&_b(origin)),isMounted&&(checkTargetForNewValues(element,_a,origin),transitionEnd=(_b=parseDomVariant(element,_a,origin,transitionEnd)).transitionEnd,_a=_b.target),__assign({transition:transition,transitionEnd:transitionEnd},_a)},scrapeMotionValuesFromProps:scrapeMotionValuesFromProps,build:function(element,renderState,latestValues,options,props){void 0!==element.isVisible&&(renderState.style.visibility=element.isVisible?"visible":"hidden"),buildHTMLStyles(renderState,latestValues,options,props.transformTemplate)},render:renderHTML},htmlVisualElement=visualElement(state_hover),svgVisualElement=visualElement(__assign(__assign({},state_hover),{getBaseTarget:function(props,key){return props[key]},readValueFromInstance:function(domElement,key){var _a;return isTransformProp(key)?(null==(_a=getDefaultValueType(key))?void 0:_a.default)||0:(key=camelCaseAttributes.has(key)?key:camelToDash(key),domElement.getAttribute(key))},scrapeMotionValuesFromProps:scrape_motion_values_scrapeMotionValuesFromProps,build:function(_element,renderState,latestValues,options,props){buildSVGAttrs(renderState,latestValues,options,props.transformTemplate)},render:renderSVG}));function pixelsToPercent(pixels,axis){return axis.max===axis.min?0:pixels/(axis.max-axis.min)*100}var $color={correct:function(latest,node){if(!node.target)return latest;if("string"==typeof latest){if(!units_px.test(latest))return latest;latest=parseFloat(latest)}var x=pixelsToPercent(latest,node.target.x),latest=pixelsToPercent(latest,node.target.y);return"".concat(x,"% ").concat(latest,"%")}},state_checked={correct:function(latest,_a){var i_1,xScale,treeScale=_a.treeScale,_a=_a.projectionDelta,original=latest,containsCSSVariables=latest.includes("var("),cssVariables=[],shadow=(containsCSSVariables&&(latest=latest.replace(cssVariableRegex,function(match){return cssVariables.push(match),"_$css"})),complex.parse(latest));return 5<shadow.length?original:(original=complex.createTransformer(latest),latest="number"!=typeof shadow[0]?1:0,xScale=_a.x.scale*treeScale.x,_a=_a.y.scale*treeScale.y,shadow[0+latest]/=xScale,shadow[1+latest]/=_a,treeScale=mix_mix(xScale,_a,.5),"number"==typeof shadow[2+latest]&&(shadow[2+latest]/=treeScale),"number"==typeof shadow[3+latest]&&(shadow[3+latest]/=treeScale),xScale=original(shadow),containsCSSVariables&&(i_1=0,xScale=xScale.replace("_$css",function(){var cssVariable=cssVariables[i_1];return i_1++,cssVariable})),xScale)}},MeasureLayoutWithContext=function(_super){function MeasureLayoutWithContext(){return null!==_super&&_super.apply(this,arguments)||this}return __extends(MeasureLayoutWithContext,_super),MeasureLayoutWithContext.prototype.componentDidMount=function(){var _this=this,_a=this.props,visualElement=_a.visualElement,layoutGroup=_a.layoutGroup,switchLayoutGroup=_a.switchLayoutGroup,_a=_a.layoutId,visualElement=visualElement.projection;Object.assign(scaleCorrectors,defaultScaleCorrectors),visualElement&&(null!=layoutGroup&&layoutGroup.group&&layoutGroup.group.add(visualElement),null!=switchLayoutGroup&&switchLayoutGroup.register&&_a&&switchLayoutGroup.register(visualElement),visualElement.root.didUpdate(),visualElement.addEventListener("animationComplete",function(){_this.safeToRemove()}),visualElement.setOptions(__assign(__assign({},visualElement.options),{onExitComplete:function(){return _this.safeToRemove()}}))),globalProjectionState.hasEverUpdated=!0},MeasureLayoutWithContext.prototype.getSnapshotBeforeUpdate=function(prevProps){var _this=this,_a=this.props,layoutDependency=_a.layoutDependency,visualElement=_a.visualElement,drag=_a.drag,_a=_a.isPresent,projection=visualElement.projection;return projection&&(projection.isPresent=_a,drag||prevProps.layoutDependency!==layoutDependency||void 0===layoutDependency?projection.willUpdate():this.safeToRemove(),prevProps.isPresent!==_a)&&(_a?projection.promote():projection.relegate()||es.postRender(function(){var _a;null!=(_a=projection.getStack())&&_a.members.length||_this.safeToRemove()})),null},MeasureLayoutWithContext.prototype.componentDidUpdate=function(){var projection=this.props.visualElement.projection;projection&&(projection.root.didUpdate(),!projection.currentAnimation)&&projection.isLead()&&this.safeToRemove()},MeasureLayoutWithContext.prototype.componentWillUnmount=function(){var _a=this.props,visualElement=_a.visualElement,layoutGroup=_a.layoutGroup,_a=_a.switchLayoutGroup,visualElement=visualElement.projection;visualElement&&(visualElement.scheduleCheckAfterUnmount(),null!=layoutGroup&&layoutGroup.group&&layoutGroup.group.remove(visualElement),null!=_a)&&_a.deregister&&_a.deregister(visualElement)},MeasureLayoutWithContext.prototype.safeToRemove=function(){var safeToRemove=this.props.safeToRemove;null!=safeToRemove&&safeToRemove()},MeasureLayoutWithContext.prototype.render=function(){return null},MeasureLayoutWithContext}(external_React_.Component);var defaultScaleCorrectors={borderRadius:__assign(__assign({},$color),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:$color,borderTopRightRadius:$color,borderBottomLeftRadius:$color,borderBottomRightRadius:$color,boxShadow:state_checked},border={measureLayout:function(props){var isPresent=(_a=tslib_es6_read(usePresence(),2))[0],_a=_a[1],layoutGroup=(0,external_React_.useContext)(LayoutGroupContext);return external_React_.createElement(MeasureLayoutWithContext,__assign({},props,{layoutGroup:layoutGroup,switchLayoutGroup:(0,external_React_.useContext)(SwitchLayoutGroupContext),isPresent:isPresent,safeToRemove:_a}))}};var mix_values_borders=["TopLeft","TopRight","BottomLeft","BottomRight"],numBorders=mix_values_borders.length,asNumber=function(value){return"string"==typeof value?parseFloat(value):value},isPx=function(value){return"number"==typeof value||units_px.test(value)};function getRadius(values,radiusName){return null!=(radiusName=values[radiusName])?radiusName:values.borderRadius}var easeCrossfadeIn=compress(0,.5,space),easeCrossfadeOut=compress(.5,.95,linear);function compress(min,max,easing){return function(p){return p<min?0:max<p?1:easing(progress(min,max,p))}}function copyAxisInto(axis,originAxis){axis.min=originAxis.min,axis.max=originAxis.max}function copyBoxInto(box,originBox){copyAxisInto(box.x,originBox.x),copyAxisInto(box.y,originBox.y)}function removePointDelta(point,translate,scale,originPoint,boxScale){return point=scalePoint(point-=translate,1/scale,originPoint),point=void 0!==boxScale?scalePoint(point,1/boxScale,originPoint):point}function removeAxisTransforms(axis,transforms,_a,origin,sourceAxis){var _a=tslib_es6_read(_a,3),key=_a[0],scaleKey=_a[1],_a=_a[2];!function(axis,translate,scale,origin,boxScale,originAxis,sourceAxis){void 0===translate&&(translate=0),void 0===scale&&(scale=1),void 0===origin&&(origin=.5),void 0===originAxis&&(originAxis=axis),void 0===sourceAxis&&(sourceAxis=axis),percent.test(translate)&&(translate=parseFloat(translate),translate=mix_mix(sourceAxis.min,sourceAxis.max,translate/100)-sourceAxis.min),"number"==typeof translate&&(sourceAxis=mix_mix(originAxis.min,originAxis.max,origin),axis===originAxis&&(sourceAxis-=translate),axis.min=removePointDelta(axis.min,translate,scale,sourceAxis,boxScale),axis.max=removePointDelta(axis.max,translate,scale,sourceAxis,boxScale))}(axis,transforms[key],transforms[scaleKey],transforms[_a],transforms.scale,origin,sourceAxis)}var delta_remove_xKeys=["x","scaleX","originX"],delta_remove_yKeys=["y","scaleY","originY"];function removeBoxTransforms(box,transforms,originBox,sourceBox){removeAxisTransforms(box.x,transforms,delta_remove_xKeys,null==originBox?void 0:originBox.x,null==sourceBox?void 0:sourceBox.x),removeAxisTransforms(box.y,transforms,delta_remove_yKeys,null==originBox?void 0:originBox.y,null==sourceBox?void 0:sourceBox.y)}function isAxisDeltaZero(delta){return 0===delta.translate&&1===delta.scale}function isDeltaZero(delta){return isAxisDeltaZero(delta.x)&&isAxisDeltaZero(delta.y)}function boxEquals(a,b){return a.x.min===b.x.min&&a.x.max===b.x.max&&a.y.min===b.y.min&&a.y.max===b.y.max}var NodeStack=function(){function NodeStack(){this.members=[]}return NodeStack.prototype.add=function(node){addUniqueItem(this.members,node),node.scheduleRender()},NodeStack.prototype.remove=function(node){removeItem(this.members,node),node===this.prevLead&&(this.prevLead=void 0),node===this.lead&&(node=this.members[this.members.length-1])&&this.promote(node)},NodeStack.prototype.relegate=function(node){var prevLead,indexOfNode=this.members.findIndex(function(member){return node===member});if(0===indexOfNode)return!1;for(var i=indexOfNode;0<=i;i--){var member=this.members[i];if(!1!==member.isPresent){prevLead=member;break}}return!!prevLead&&(this.promote(prevLead),!0)},NodeStack.prototype.promote=function(node,preserveFollowOpacity){var prevLead=this.lead;node!==prevLead&&(this.prevLead=prevLead,(this.lead=node).show(),prevLead)&&(prevLead.instance&&prevLead.scheduleRender(),node.scheduleRender(),node.resumeFrom=prevLead,preserveFollowOpacity&&(node.resumeFrom.preserveOpacity=!0),prevLead.snapshot&&(node.snapshot=prevLead.snapshot,node.snapshot.latestValues=prevLead.animationValues||prevLead.latestValues,node.snapshot.isShared=!0),null!=(preserveFollowOpacity=node.root)&&preserveFollowOpacity.isUpdating&&(node.isLayoutDirty=!0),!1===node.options.crossfade)&&prevLead.hide()},NodeStack.prototype.exitAnimationComplete=function(){this.members.forEach(function(node){var _b,_d,_a;null!=(_b=(_a=node.options).onExitComplete)&&_b.call(_a),null!=(_a=null==(_b=node.resumingFrom)?void 0:(_d=_b.options).onExitComplete)&&_a.call(_d)})},NodeStack.prototype.scheduleRender=function(){this.members.forEach(function(node){node.instance&&node.scheduleRender(!1)})},NodeStack.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},NodeStack}(),identityProjection="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function buildProjectionTransform(delta,treeScale,latestTransform){var xTranslate=delta.x.translate/treeScale.x,yTranslate=delta.y.translate/treeScale.y,xTranslate="translate3d(".concat(xTranslate,"px, ").concat(yTranslate,"px, 0) "),yTranslate=(xTranslate+="scale(".concat(1/treeScale.x,", ").concat(1/treeScale.y,") "),latestTransform&&(yTranslate=latestTransform.rotate,rotateX=latestTransform.rotateX,latestTransform=latestTransform.rotateY,yTranslate&&(xTranslate+="rotate(".concat(yTranslate,"deg) ")),rotateX&&(xTranslate+="rotateX(".concat(rotateX,"deg) ")),latestTransform)&&(xTranslate+="rotateY(".concat(latestTransform,"deg) ")),delta.x.scale*treeScale.x),rotateX=delta.y.scale*treeScale.y;return(xTranslate+="scale(".concat(yTranslate,", ").concat(rotateX,")"))===identityProjection?"none":xTranslate}function compareByDepth(a,b){return a.depth-b.depth}var FlatTree=function(){function FlatTree(){this.children=[],this.isDirty=!1}return FlatTree.prototype.add=function(child){addUniqueItem(this.children,child),this.isDirty=!0},FlatTree.prototype.remove=function(child){removeItem(this.children,child),this.isDirty=!0},FlatTree.prototype.forEach=function(callback){this.isDirty&&this.children.sort(compareByDepth),this.isDirty=!1,this.children.forEach(callback)},FlatTree}();function createProjectionNode(_a){var attachResizeListener=_a.attachResizeListener,defaultParent=_a.defaultParent,measureScroll=_a.measureScroll,checkIsScrollRoot=_a.checkIsScrollRoot,resetTransform=_a.resetTransform;return ProjectionNode.prototype.addEventListener=function(name,handler){return this.eventHandlers.has(name)||this.eventHandlers.set(name,new SubscriptionManager),this.eventHandlers.get(name).add(handler)},ProjectionNode.prototype.notifyListeners=function(name){for(var args=[],_i=1;_i<arguments.length;_i++)args[_i-1]=arguments[_i];name=this.eventHandlers.get(name);null!=name&&name.notify.apply(name,tslib_es6_spreadArray([],tslib_es6_read(args),!1))},ProjectionNode.prototype.hasListeners=function(name){return this.eventHandlers.has(name)},ProjectionNode.prototype.registerPotentialNode=function(id,node){this.potentialNodes.set(id,node)},ProjectionNode.prototype.mount=function(instance,isLayoutDirty){var _b,layoutId,layout,visualElement,unblockTimeout_1,resizeUnblockUpdate_1,_this=this;void 0===isLayoutDirty&&(isLayoutDirty=!1),this.instance||(this.isSVG=instance instanceof SVGElement&&"svg"!==instance.tagName,this.instance=instance,layoutId=(_b=this.options).layoutId,layout=_b.layout,(visualElement=_b.visualElement)&&!visualElement.getInstance()&&visualElement.mount(instance),this.root.nodes.add(this),null!=(_b=this.parent)&&_b.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),isLayoutDirty&&(layout||layoutId)&&(this.isLayoutDirty=!0),attachResizeListener&&(resizeUnblockUpdate_1=function(){return _this.root.updateBlockedByResize=!1},attachResizeListener(instance,function(){_this.root.updateBlockedByResize=!0,clearTimeout(unblockTimeout_1),unblockTimeout_1=window.setTimeout(resizeUnblockUpdate_1,250),globalProjectionState.hasAnimatedSinceResize&&(globalProjectionState.hasAnimatedSinceResize=!1,_this.nodes.forEach(finishAnimation))})),layoutId&&this.root.registerSharedNode(layoutId,this),!1!==this.options.animate&&visualElement&&(layoutId||layout)&&this.addEventListener("didUpdate",function(_a){var _b,onLayoutAnimationStart,_g,targetChanged,_d,delta=_a.delta,hasLayoutChanged=_a.hasLayoutChanged,hasRelativeTargetChanged=_a.hasRelativeTargetChanged,_a=_a.layout;_this.isTreeAnimationBlocked()?(_this.target=void 0,_this.relativeTarget=void 0):(_b=null!=(_b=null!=(_b=_this.options.transition)?_b:visualElement.getDefaultTransition())?_b:defaultLayoutTransition,onLayoutAnimationStart=(_g=visualElement.getProps()).onLayoutAnimationStart,_g=_g.onLayoutAnimationComplete,targetChanged=!_this.targetLayout||!boxEquals(_this.targetLayout,_a)||hasRelativeTargetChanged,hasRelativeTargetChanged=!hasLayoutChanged&&hasRelativeTargetChanged,null!=(_d=_this.resumeFrom)&&_d.instance||hasRelativeTargetChanged||hasLayoutChanged&&(targetChanged||!_this.currentAnimation)?(_this.resumeFrom&&(_this.resumingFrom=_this.resumeFrom,_this.resumingFrom.resumingFrom=void 0),_this.setAnimationOrigin(delta,hasRelativeTargetChanged),_d=__assign(__assign({},getValueTransition(_b,"layout")),{onPlay:onLayoutAnimationStart,onComplete:_g}),visualElement.shouldReduceMotion&&(_d.delay=0,_d.type=!1),_this.startAnimation(_d)):(hasLayoutChanged||0!==_this.animationProgress||_this.finishAnimation(),_this.isLead()&&null!=(delta=(targetChanged=_this.options).onExitComplete)&&delta.call(targetChanged)),_this.targetLayout=_a)}))},ProjectionNode.prototype.unmount=function(){var _a;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null!=(_a=this.getStack())&&_a.remove(this),null!=(_a=this.parent)&&_a.children.delete(this),this.instance=void 0,cancelSync.preRender(this.updateProjection)},ProjectionNode.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},ProjectionNode.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},ProjectionNode.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},ProjectionNode.prototype.isTreeAnimationBlocked=function(){var _a;return this.isAnimationBlocked||(null==(_a=this.parent)?void 0:_a.isTreeAnimationBlocked())||!1},ProjectionNode.prototype.startUpdate=function(){var _a;this.isUpdateBlocked()||(this.isUpdating=!0,null!=(_a=this.nodes)&&_a.forEach(resetRotation))},ProjectionNode.prototype.willUpdate=function(shouldNotifyListeners){if(void 0===shouldNotifyListeners&&(shouldNotifyListeners=!0),this.root.isUpdateBlocked())null!=(_b=(_a=this.options).onExitComplete)&&_b.call(_a);else if(this.root.isUpdating||this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var i=0;i<this.path.length;i++){var node=this.path[i];node.shouldResetTransform=!0,node.updateScroll()}var _b=this.options,_a=_b.layoutId,_b=_b.layout;(void 0!==_a||_b)&&(_b=null==(_a=this.options.visualElement)?void 0:_a.getProps().transformTemplate,this.prevTransformTemplateValue=null==_b?void 0:_b(this.latestValues,""),this.updateSnapshot(),shouldNotifyListeners)&&this.notifyListeners("willUpdate")}},ProjectionNode.prototype.didUpdate=function(){this.isUpdateBlocked()?(this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(clearMeasurements)):this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(mountNodeEarly),this.potentialNodes.clear()),this.nodes.forEach(resetTransformStyle),this.nodes.forEach(updateLayout),this.nodes.forEach(notifyLayoutUpdate),this.clearAllSnapshots(),flushSync.update(),flushSync.preRender(),flushSync.render())},ProjectionNode.prototype.clearAllSnapshots=function(){this.nodes.forEach(clearSnapshot),this.sharedNodes.forEach(removeLeadSnapshots)},ProjectionNode.prototype.scheduleUpdateProjection=function(){es.preRender(this.updateProjection,!1,!0)},ProjectionNode.prototype.scheduleCheckAfterUnmount=function(){var _this=this;es.postRender(function(){_this.isLayoutDirty?_this.root.didUpdate():_this.root.checkUpdateFailed()})},ProjectionNode.prototype.updateSnapshot=function(){var measured,layout;!this.snapshot&&this.instance&&(measured=this.measure(),roundBox(layout=this.removeTransform(this.removeElementScroll(measured))),this.snapshot={measured:measured,layout:layout,latestValues:{}})},ProjectionNode.prototype.updateLayout=function(){if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var i=0;i<this.path.length;i++)this.path[i].updateScroll();var measured=this.measure(),prevLayout=(roundBox(measured),this.layout);this.layout={measured:measured,actual:this.removeElementScroll(measured)},this.layoutCorrected=createBox(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null!=(measured=this.options.visualElement)&&measured.notifyLayoutMeasure(this.layout.actual,null==prevLayout?void 0:prevLayout.actual)}},ProjectionNode.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=checkIsScrollRoot(this.instance),this.scroll=measureScroll(this.instance))},ProjectionNode.prototype.resetTransform=function(){var isResetRequested,hasProjection,_a,transformTemplateHasChanged;resetTransform&&(isResetRequested=this.isLayoutDirty||this.shouldResetTransform,hasProjection=this.projectionDelta&&!isDeltaZero(this.projectionDelta),transformTemplateHasChanged=(_a=null==(_a=null==(_a=this.options.visualElement)?void 0:_a.getProps().transformTemplate)?void 0:_a(this.latestValues,""))!==this.prevTransformTemplateValue,isResetRequested)&&(hasProjection||hasTransform(this.latestValues)||transformTemplateHasChanged)&&(resetTransform(this.instance,_a),this.shouldResetTransform=!1,this.scheduleRender())},ProjectionNode.prototype.measure=function(){var scroll,visualElement=this.options.visualElement;return visualElement?(visualElement=visualElement.measureViewportBox(),(scroll=this.root.scroll)&&(translateAxis(visualElement.x,scroll.x),translateAxis(visualElement.y,scroll.y)),visualElement):createBox()},ProjectionNode.prototype.removeElementScroll=function(box){var boxWithoutScroll=createBox();copyBoxInto(boxWithoutScroll,box);for(var i=0;i<this.path.length;i++){var node=this.path[i],scroll_1=node.scroll,options=node.options,isScrollRoot=node.isScrollRoot;node!==this.root&&scroll_1&&options.layoutScroll&&(isScrollRoot&&(copyBoxInto(boxWithoutScroll,box),node=this.root.scroll)&&(translateAxis(boxWithoutScroll.x,-node.x),translateAxis(boxWithoutScroll.y,-node.y)),translateAxis(boxWithoutScroll.x,scroll_1.x),translateAxis(boxWithoutScroll.y,scroll_1.y))}return boxWithoutScroll},ProjectionNode.prototype.applyTransform=function(box,transformOnly){void 0===transformOnly&&(transformOnly=!1);var withTransforms=createBox();copyBoxInto(withTransforms,box);for(var i=0;i<this.path.length;i++){var node=this.path[i];!transformOnly&&node.options.layoutScroll&&node.scroll&&node!==node.root&&transformBox(withTransforms,{x:-node.scroll.x,y:-node.scroll.y}),hasTransform(node.latestValues)&&transformBox(withTransforms,node.latestValues)}return hasTransform(this.latestValues)&&transformBox(withTransforms,this.latestValues),withTransforms},ProjectionNode.prototype.removeTransform=function(box){var boxWithoutTransform=createBox();copyBoxInto(boxWithoutTransform,box);for(var i=0;i<this.path.length;i++){var sourceBox,node=this.path[i];node.instance&&hasTransform(node.latestValues)&&(hasScale(node.latestValues)&&node.updateSnapshot(),copyBoxInto(sourceBox=createBox(),node.measure()),removeBoxTransforms(boxWithoutTransform,node.latestValues,null==(node=node.snapshot)?void 0:node.layout,sourceBox))}return hasTransform(this.latestValues)&&removeBoxTransforms(boxWithoutTransform,this.latestValues),boxWithoutTransform},ProjectionNode.prototype.setTargetDelta=function(delta){this.targetDelta=delta,this.root.scheduleUpdateProjection()},ProjectionNode.prototype.setOptions=function(options){this.options=__assign(__assign(__assign({},this.options),options),{crossfade:null==(options=options.crossfade)||options})},ProjectionNode.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},ProjectionNode.prototype.resolveTargetDelta=function(){var parent,_b=this.options,layout=_b.layout,_b=_b.layoutId;this.layout&&(layout||_b)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin))),this.relativeTarget||this.targetDelta)&&(this.target||(this.target=createBox(),this.targetWithTransforms=createBox()),this.relativeTarget&&this.relativeTargetOrigin&&null!=(layout=this.relativeParent)&&layout.target?(_b=this.target,layout=this.relativeTarget,parent=this.relativeParent.target,calcRelativeAxis(_b.x,layout.x,parent.x),calcRelativeAxis(_b.y,layout.y,parent.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):copyBoxInto(this.target,this.layout.actual),applyBoxDelta(this.target,this.targetDelta)):copyBoxInto(this.target,this.layout.actual),this.attemptToResolveRelativeTarget)&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent)&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.target,this.relativeParent.target),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin))},ProjectionNode.prototype.getClosestProjectingParent=function(){if(this.parent&&!hasTransform(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},ProjectionNode.prototype.calcProjection=function(){var _a,prevProjectionTransform,_b=this.options,layout=_b.layout,_b=_b.layoutId;this.isTreeAnimating=Boolean((null==(_a=this.parent)?void 0:_a.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(layout||_b)&&(_a=this.getLead(),copyBoxInto(this.layoutCorrected,this.layout.actual),function(box,treeScale,treePath,isSharedTransition){void 0===isSharedTransition&&(isSharedTransition=!1);var _a,node,delta,treeLength=treePath.length;if(treeLength){treeScale.x=treeScale.y=1;for(var i=0;i<treeLength;i++)delta=(node=treePath[i]).projectionDelta,"contents"!==(null==(_a=null==(_a=node.instance)?void 0:_a.style)?void 0:_a.display)&&(isSharedTransition&&node.options.layoutScroll&&node.scroll&&node!==node.root&&transformBox(box,{x:-node.scroll.x,y:-node.scroll.y}),delta&&(treeScale.x*=delta.x.scale,treeScale.y*=delta.y.scale,applyBoxDelta(box,delta)),isSharedTransition)&&hasTransform(node.latestValues)&&transformBox(box,node.latestValues)}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==_a),layout=_a.target)&&(this.projectionDelta||(this.projectionDelta=createDelta(),this.projectionDeltaWithTransform=createDelta()),_b=this.treeScale.x,_a=this.treeScale.y,prevProjectionTransform=this.projectionTransform,calcBoxDelta(this.projectionDelta,this.layoutCorrected,layout,this.latestValues),this.projectionTransform=buildProjectionTransform(this.projectionDelta,this.treeScale),this.projectionTransform===prevProjectionTransform&&this.treeScale.x===_b&&this.treeScale.y===_a||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",layout)))},ProjectionNode.prototype.hide=function(){this.isVisible=!1},ProjectionNode.prototype.show=function(){this.isVisible=!0},ProjectionNode.prototype.scheduleRender=function(notifyAll){var _a,_b;void 0===notifyAll&&(notifyAll=!0),null!=(_b=(_a=this.options).scheduleRender)&&_b.call(_a),notifyAll&&null!=(_b=this.getStack())&&_b.scheduleRender(),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},ProjectionNode.prototype.setAnimationOrigin=function(delta,hasOnlyRelativeTargetChanged){var _this=this,snapshot=(void 0===hasOnlyRelativeTargetChanged&&(hasOnlyRelativeTargetChanged=!1),this.snapshot),snapshotLatestValues=(null==snapshot?void 0:snapshot.latestValues)||{},mixedValues=__assign({},this.latestValues),targetDelta=createDelta(),relativeLayout=(this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!hasOnlyRelativeTargetChanged,createBox()),isSharedLayoutAnimation=null==snapshot?void 0:snapshot.isShared,isOnlyMember=((null==(hasOnlyRelativeTargetChanged=this.getStack())?void 0:hasOnlyRelativeTargetChanged.members.length)||0)<=1,shouldCrossfadeOpacity=Boolean(isSharedLayoutAnimation&&!isOnlyMember&&!0===this.options.crossfade&&!this.path.some(hasOpacityCrossfade));this.animationProgress=0,this.mixTargetDelta=function(latest){var _a,from,to,p,latest=latest/1e3;mixAxisDelta(targetDelta.x,delta.x,latest),mixAxisDelta(targetDelta.y,delta.y,latest),_this.setTargetDelta(targetDelta),_this.relativeTarget&&_this.relativeTargetOrigin&&_this.layout&&null!=(_a=_this.relativeParent)&&_a.layout&&(calcRelativePosition(relativeLayout,_this.layout.actual,_this.relativeParent.layout.actual),_a=_this.relativeTarget,from=_this.relativeTargetOrigin,to=relativeLayout,p=latest,mixAxis(_a.x,from.x,to.x,p),mixAxis(_a.y,from.y,to.y,p)),isSharedLayoutAnimation&&function(target,follow,lead,progress,shouldCrossfadeOpacity,isOnlyMember){shouldCrossfadeOpacity?(target.opacity=mix_mix(0,null!=(shouldCrossfadeOpacity=lead.opacity)?shouldCrossfadeOpacity:1,easeCrossfadeIn(progress)),target.opacityExit=mix_mix(null!=(shouldCrossfadeOpacity=follow.opacity)?shouldCrossfadeOpacity:1,0,easeCrossfadeOut(progress))):isOnlyMember&&(target.opacity=mix_mix(null!=(shouldCrossfadeOpacity=follow.opacity)?shouldCrossfadeOpacity:1,null!=(isOnlyMember=lead.opacity)?isOnlyMember:1,progress));for(var i=0;i<numBorders;i++){var borderLabel="border".concat(mix_values_borders[i],"Radius"),followRadius=getRadius(follow,borderLabel),leadRadius=getRadius(lead,borderLabel);void 0===followRadius&&void 0===leadRadius||(leadRadius=leadRadius||0,0===(followRadius=followRadius||0)||0===leadRadius||isPx(followRadius)===isPx(leadRadius)?(target[borderLabel]=Math.max(mix_mix(asNumber(followRadius),asNumber(leadRadius),progress),0),(percent.test(leadRadius)||percent.test(followRadius))&&(target[borderLabel]+="%")):target[borderLabel]=leadRadius)}(follow.rotate||lead.rotate)&&(target.rotate=mix_mix(follow.rotate||0,lead.rotate||0,progress))}(_this.animationValues=mixedValues,snapshotLatestValues,_this.latestValues,latest,shouldCrossfadeOpacity,isOnlyMember),_this.root.scheduleUpdateProjection(),_this.scheduleRender(),_this.animationProgress=latest},this.mixTargetDelta(0)},ProjectionNode.prototype.startAnimation=function(options){var _a,_this=this;this.notifyListeners("animationStart"),null!=(_a=this.currentAnimation)&&_a.stop(),this.resumingFrom&&null!=(_a=this.resumingFrom.currentAnimation)&&_a.stop(),this.pendingAnimation&&(cancelSync.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=es.update(function(){var from,to,transition,value;globalProjectionState.hasAnimatedSinceResize=!0,_this.currentAnimation=(to=1e3,void(from=0)===(transition=__assign(__assign({},options),{onUpdate:function(latest){var _a;_this.mixTargetDelta(latest),null!=(_a=options.onUpdate)&&_a.call(options,latest)},onComplete:function(){var _a;null!=(_a=options.onComplete)&&_a.call(options),_this.completeAnimation()}}))&&(transition={}),startAnimation("",value=isMotionValue(from)?from:motionValue(from),to,transition),{stop:function(){return value.stop()},isAnimating:function(){return value.isAnimating()}}),_this.resumingFrom&&(_this.resumingFrom.currentAnimation=_this.currentAnimation),_this.pendingAnimation=void 0})},ProjectionNode.prototype.completeAnimation=function(){var _a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null!=(_a=this.getStack())&&_a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},ProjectionNode.prototype.finishAnimation=function(){var _a;this.currentAnimation&&(null!=(_a=this.mixTargetDelta)&&_a.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},ProjectionNode.prototype.applyTransformsToTarget=function(){var _a=this.getLead(),targetWithTransforms=_a.targetWithTransforms,target=_a.target,layout=_a.layout,_a=_a.latestValues;targetWithTransforms&&target&&layout&&(copyBoxInto(targetWithTransforms,target),transformBox(targetWithTransforms,_a),calcBoxDelta(this.projectionDeltaWithTransform,this.layoutCorrected,targetWithTransforms,_a))},ProjectionNode.prototype.registerSharedNode=function(layoutId,node){var _c;this.sharedNodes.has(layoutId)||this.sharedNodes.set(layoutId,new NodeStack),this.sharedNodes.get(layoutId).add(node),node.promote({transition:null==(layoutId=node.options.initialPromotionConfig)?void 0:layoutId.transition,preserveFollowOpacity:null==(_c=null==(layoutId=node.options.initialPromotionConfig)?void 0:layoutId.shouldPreserveFollowOpacity)?void 0:_c.call(layoutId,node)})},ProjectionNode.prototype.isLead=function(){var stack=this.getStack();return!stack||stack.lead===this},ProjectionNode.prototype.getLead=function(){var _a;return this.options.layoutId&&(null==(_a=this.getStack())?void 0:_a.lead)||this},ProjectionNode.prototype.getPrevLead=function(){var _a;return!this.options.layoutId||null==(_a=this.getStack())?void 0:_a.prevLead},ProjectionNode.prototype.getStack=function(){var layoutId=this.options.layoutId;if(layoutId)return this.root.sharedNodes.get(layoutId)},ProjectionNode.prototype.promote=function(_a){var _a=void 0===_a?{}:_a,needsReset=_a.needsReset,transition=_a.transition,_a=_a.preserveFollowOpacity,stack=this.getStack();stack&&stack.promote(this,_a),needsReset&&(this.projectionDelta=void 0,this.needsReset=!0),transition&&this.setOptions({transition:transition})},ProjectionNode.prototype.relegate=function(){var stack=this.getStack();return!!stack&&stack.relegate(this)},ProjectionNode.prototype.resetRotation=function(){var visualElement=this.options.visualElement;if(visualElement){for(var hasRotate=!1,resetValues={},i=0;i<transformAxes.length;i++){var key="rotate"+transformAxes[i];visualElement.getStaticValue(key)&&(hasRotate=!0,resetValues[key]=visualElement.getStaticValue(key),visualElement.setStaticValue(key,0))}if(hasRotate){for(var key in null!=visualElement&&visualElement.syncRender(),resetValues)visualElement.setStaticValue(key,resetValues[key]);visualElement.scheduleRender()}}},ProjectionNode.prototype.getProjectionStyles=function(styleProp){void 0===styleProp&&(styleProp={});var styles={};if(this.instance&&!this.isSVG){if(!this.isVisible)return{visibility:"hidden"};styles.visibility="";var _a=null==(_a=this.options.visualElement)?void 0:_a.getProps().transformTemplate;if(this.needsReset)this.needsReset=!1,styles.opacity="",styles.pointerEvents=resolveMotionValue(styleProp.pointerEvents)||"",styles.transform=_a?_a(this.latestValues,""):"none";else{var lead=this.getLead();if(!this.projectionDelta||!this.layout||!lead.target)return emptyStyles={},this.options.layoutId&&(emptyStyles.opacity=null!=(_b=this.latestValues.opacity)?_b:1,emptyStyles.pointerEvents=resolveMotionValue(styleProp.pointerEvents)||""),this.hasProjected&&!hasTransform(this.latestValues)&&(emptyStyles.transform=_a?_a({},""):"none",this.hasProjected=!1),emptyStyles;var key,valuesToRender=lead.animationValues||lead.latestValues,_b=(this.applyTransformsToTarget(),styles.transform=buildProjectionTransform(this.projectionDeltaWithTransform,this.treeScale,valuesToRender),_a&&(styles.transform=_a(valuesToRender,styles.transform)),this.projectionDelta),emptyStyles=_b.x,_a=_b.y;for(key in styles.transformOrigin="".concat(100*emptyStyles.origin,"% ").concat(100*_a.origin,"% 0"),lead.animationValues?styles.opacity=lead===this?null!=(emptyStyles=null!=(_b=valuesToRender.opacity)?_b:this.latestValues.opacity)?emptyStyles:1:this.preserveOpacity?this.latestValues.opacity:valuesToRender.opacityExit:styles.opacity=lead===this?null!=(_a=valuesToRender.opacity)?_a:"":null!=(_b=valuesToRender.opacityExit)?_b:0,scaleCorrectors)if(void 0!==valuesToRender[key]){var _h=scaleCorrectors[key],correct=_h.correct,applyTo=_h.applyTo,corrected=correct(valuesToRender[key],lead);if(applyTo)for(var num=applyTo.length,i=0;i<num;i++)styles[applyTo[i]]=corrected;else styles[key]=corrected}this.options.layoutId&&(styles.pointerEvents=lead===this?resolveMotionValue(styleProp.pointerEvents)||"":"none")}}return styles},ProjectionNode.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},ProjectionNode.prototype.resetTree=function(){this.root.nodes.forEach(function(node){return null==(node=node.currentAnimation)?void 0:node.stop()}),this.root.nodes.forEach(clearMeasurements),this.root.sharedNodes.clear()},ProjectionNode;function ProjectionNode(id,latestValues,parent){var _this=this;void 0===latestValues&&(latestValues={}),void 0===parent&&(parent=null==defaultParent?void 0:defaultParent()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){_this.isUpdating&&(_this.isUpdating=!1,_this.clearAllSnapshots())},this.updateProjection=function(){_this.nodes.forEach(resolveTargetDelta),_this.nodes.forEach(calcProjection)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=id,this.latestValues=latestValues,this.root=parent?parent.root||parent:this,this.path=parent?tslib_es6_spreadArray(tslib_es6_spreadArray([],tslib_es6_read(parent.path),!1),[parent],!1):[],this.parent=parent,this.depth=parent?parent.depth+1:0,id&&this.root.registerPotentialNode(id,this);for(var i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new FlatTree)}}function updateLayout(node){node.updateLayout()}function notifyLayoutUpdate(node){var layout_1,layoutDelta,visualDelta,_a,hasRelativeTargetChanged,_f,relativeSnapshot,parentSnapshot,snapshot=null!=(_a=null==(_a=node.resumeFrom)?void 0:_a.snapshot)?_a:node.snapshot;node.isLead()&&node.layout&&snapshot&&node.hasListeners("didUpdate")?(_a=node.layout,layout_1=_a.actual,_a=_a.measured,"size"===node.options.animationType?eachAxis(function(axis){var axisSnapshot=(snapshot.isShared?snapshot.measured:snapshot.layout)[axis],length=calcLength(axisSnapshot);axisSnapshot.min=layout_1[axis].min,axisSnapshot.max=axisSnapshot.min+length}):"position"===node.options.animationType&&eachAxis(function(axis){var axisSnapshot=(snapshot.isShared?snapshot.measured:snapshot.layout)[axis],axis=calcLength(layout_1[axis]);axisSnapshot.max=axisSnapshot.min+axis}),calcBoxDelta(layoutDelta=createDelta(),layout_1,snapshot.layout),visualDelta=createDelta(),snapshot.isShared?calcBoxDelta(visualDelta,node.applyTransform(_a,!0),snapshot.measured):calcBoxDelta(visualDelta,layout_1,snapshot.layout),_a=!isDeltaZero(layoutDelta),hasRelativeTargetChanged=!1,node.resumeFrom||(node.relativeParent=node.getClosestProjectingParent(),node.relativeParent&&!node.relativeParent.resumeFrom&&(parentSnapshot=(_f=node.relativeParent).snapshot,_f=_f.layout,parentSnapshot)&&_f&&(calcRelativePosition(relativeSnapshot=createBox(),snapshot.layout,parentSnapshot.layout),calcRelativePosition(parentSnapshot=createBox(),layout_1,_f.actual),boxEquals(relativeSnapshot,parentSnapshot)||(hasRelativeTargetChanged=!0))),node.notifyListeners("didUpdate",{layout:layout_1,snapshot:snapshot,delta:visualDelta,layoutDelta:layoutDelta,hasLayoutChanged:_a,hasRelativeTargetChanged:hasRelativeTargetChanged})):node.isLead()&&null!=(relativeSnapshot=(_f=node.options).onExitComplete)&&relativeSnapshot.call(_f),node.options.transition=void 0}function clearSnapshot(node){node.clearSnapshot()}function clearMeasurements(node){node.clearMeasurements()}function resetTransformStyle(node){var visualElement=node.options.visualElement;null!=visualElement&&visualElement.getProps().onBeforeLayoutMeasure&&visualElement.notifyBeforeLayoutMeasure(),node.resetTransform()}function finishAnimation(node){node.finishAnimation(),node.targetDelta=node.relativeTarget=node.target=void 0}function resolveTargetDelta(node){node.resolveTargetDelta()}function calcProjection(node){node.calcProjection()}function resetRotation(node){node.resetRotation()}function removeLeadSnapshots(stack){stack.removeLeadSnapshot()}function mixAxisDelta(output,delta,p){output.translate=mix_mix(delta.translate,0,p),output.scale=mix_mix(delta.scale,1,p),output.origin=delta.origin,output.originPoint=delta.originPoint}function mixAxis(output,from,to,p){output.min=mix_mix(from.min,to.min,p),output.max=mix_mix(from.max,to.max,p)}function hasOpacityCrossfade(node){return node.animationValues&&void 0!==node.animationValues.opacityExit}var defaultLayoutTransition={duration:.45,ease:[.4,0,.1,1]};function mountNodeEarly(node,id){for(var searchNode=node.root,i=node.path.length-1;0<=i;i--)if(Boolean(node.path[i].instance)){searchNode=node.path[i];break}id=(searchNode&&searchNode!==node.root?searchNode.instance:document).querySelector('[data-projection-id="'.concat(id,'"]'));id&&node.mount(id,!0)}function roundAxis(axis){axis.min=Math.round(axis.min),axis.max=Math.round(axis.max)}function roundBox(box){roundAxis(box.x),roundAxis(box.y)}var DocumentProjectionNode=createProjectionNode({attachResizeListener:function(ref,notify){return addDomEvent(ref,"resize",notify)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),rootProjectionNode={current:void 0},HTMLProjectionNode_HTMLProjectionNode=createProjectionNode({measureScroll:function(instance){return{x:instance.scrollLeft,y:instance.scrollTop}},defaultParent:function(){var documentNode;return rootProjectionNode.current||((documentNode=new DocumentProjectionNode(0,{})).mount(window),documentNode.setOptions({layoutScroll:!0}),rootProjectionNode.current=documentNode),rootProjectionNode.current},resetTransform:function(instance,value){instance.style.transform=null!=value?value:"none"},checkIsScrollRoot:function(instance){return Boolean("fixed"===window.getComputedStyle(instance).position)}}),featureBundle=__assign(__assign(__assign(__assign({},transition),typography),state_disabled),border),motion=createMotionProxy(function(Component,config){return function(Component,_a,preloadedFeatures,createVisualElement,projectionNodeConstructor){var _a=void 0!==(_a=_a.forwardMotionProps)&&_a,baseConfig=isSVGComponent(Component)?svgMotionConfig:htmlMotionConfig;return __assign(__assign({},baseConfig),{preloadedFeatures:preloadedFeatures,useRender:createUseRender(_a),createVisualElement:createVisualElement,projectionNodeConstructor:projectionNodeConstructor,Component:Component})}(Component,config,featureBundle,create_visual_element_createDomVisualElement,HTMLProjectionNode_HTMLProjectionNode)});var allPropNames=new Set([...state_focus,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),validHTMLProps=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function shouldForwardProp(prop){return validHTMLProps.has(prop)||!allPropNames.has(prop)}function esm_extends_extends(){return(esm_extends_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}function getDefaultShouldForwardProp(tag){return"string"==typeof tag&&96<tag.charCodeAt(0)?testOmitPropsOnStringTag:testOmitPropsOnComponent}function composeShouldForwardProps(tag,options,isReal){var optionsShouldForwardProp,shouldForwardProp;return options&&(optionsShouldForwardProp=options.shouldForwardProp,shouldForwardProp=tag.__emotion_forwardProp&&optionsShouldForwardProp?function(propName){return tag.__emotion_forwardProp(propName)&&optionsShouldForwardProp(propName)}:optionsShouldForwardProp),shouldForwardProp="function"!=typeof shouldForwardProp&&isReal?tag.__emotion_forwardProp:shouldForwardProp}function emotion_styled_base_browser_esm_Insertion(_ref){var cache=_ref.cache,serialized=_ref.serialized,isStringTag=_ref.isStringTag;return emotion_utils_browser_esm_registerStyles(cache,serialized,isStringTag),emotion_use_insertion_effect_with_fallbacks_browser_esm_useInsertionEffectAlwaysWithSyncFallback(function(){return emotion_utils_browser_esm_insertStyles(cache,serialized,isStringTag)}),null}var reactPropsRegex=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,testOmitPropsOnStringTag=memoize(function(prop){return reactPropsRegex.test(prop)||111===prop.charCodeAt(0)&&110===prop.charCodeAt(1)&&prop.charCodeAt(2)<91}),testOmitPropsOnComponent=function(key){return"theme"!==key},newStyled=function createStyled(tag,options){var identifierName,targetClassName,isReal=tag.__emotion_real===tag,baseTag=isReal&&tag.__emotion_base||tag,shouldForwardProp=(void 0!==options&&(identifierName=options.label,targetClassName=options.target),composeShouldForwardProps(tag,options,isReal)),defaultShouldForwardProp=shouldForwardProp||getDefaultShouldForwardProp(baseTag),shouldUseAs=!defaultShouldForwardProp("as");return function(){var args=arguments,styles=isReal&&void 0!==tag.__emotion_styles?tag.__emotion_styles.slice(0):[];if(void 0!==identifierName&&styles.push("label:"+identifierName+";"),null==args[0]||void 0===args[0].raw)styles.push.apply(styles,args);else{styles.push(args[0][0]);for(var len=args.length,i=1;i<len;i++)styles.push(args[i],args[0][i])}var Styled=emotion_element_c39617d8_browser_esm_withEmotionCache(function(props,cache,ref){var FinalTag=shouldUseAs&&props.as||baseTag,className="",classInterpolations=[],mergedProps=props;if(null==props.theme){for(var key in mergedProps={},props)mergedProps[key]=props[key];mergedProps.theme=external_React_.useContext(emotion_element_c39617d8_browser_esm_ThemeContext)}"string"==typeof props.className?className=emotion_utils_browser_esm_getRegisteredStyles(cache.registered,classInterpolations,props.className):null!=props.className&&(className=props.className+" ");var _key,classInterpolations=emotion_serialize_browser_esm_serializeStyles(styles.concat(classInterpolations),cache.registered,mergedProps),finalShouldForwardProp=(className+=cache.key+"-"+classInterpolations.name,void 0!==targetClassName&&(className+=" "+targetClassName),shouldUseAs&&void 0===shouldForwardProp?getDefaultShouldForwardProp(FinalTag):defaultShouldForwardProp),newProps={};for(_key in props)shouldUseAs&&"as"===_key||finalShouldForwardProp(_key)&&(newProps[_key]=props[_key]);return newProps.className=className,newProps.ref=ref,external_React_.createElement(external_React_.Fragment,null,external_React_.createElement(emotion_styled_base_browser_esm_Insertion,{cache:cache,serialized:classInterpolations,isStringTag:"string"==typeof FinalTag}),external_React_.createElement(FinalTag,newProps))});return Styled.displayName=void 0!==identifierName?identifierName:"Styled("+("string"==typeof baseTag?baseTag:baseTag.displayName||baseTag.name||"Component")+")",Styled.defaultProps=tag.defaultProps,(Styled.__emotion_real=Styled).__emotion_base=baseTag,Styled.__emotion_styles=styles,Styled.__emotion_forwardProp=shouldForwardProp,Object.defineProperty(Styled,"toString",{value:function(){return"."+targetClassName}}),Styled.withComponent=function(nextTag,nextOptions){return createStyled(nextTag,esm_extends_extends({},options,nextOptions,{shouldForwardProp:composeShouldForwardProps(Styled,nextOptions,!0)})).apply(void 0,styles)},Styled}}.bind(),emotion_styled=(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(tagName){newStyled[tagName]=newStyled(tagName)}),null!=(state_placeholderShown=newStyled.default)?state_placeholderShown:newStyled),toCSSObject=({baseStyle})=>props=>{const{theme,css:cssProp,__css,sx,...rest}=props;var styleProps=objectFilter(rest,(_,prop)=>isStyleProp(prop)),styleProps=function(target,sources){if(null==target)throw new TypeError("Cannot convert undefined or null to object");var result={...target};for(const nextSource of sources)if(null!=nextSource)for(const nextKey in nextSource)Object.prototype.hasOwnProperty.call(nextSource,nextKey)&&(nextKey in result&&delete result[nextKey],result[nextKey]=nextSource[nextKey]);return result}({},[__css,chunk_M3TFMUOL_runIfFn(baseStyle,props),filterUndefined(styleProps),sx]),styleProps=dist_css(styleProps)(props.theme);return cssProp?[styleProps,cssProp]:styleProps};function styled(component,options){const{baseStyle,...styledOptions}=null!=options?options:{};styledOptions.shouldForwardProp||(styledOptions.shouldForwardProp=shouldForwardProp);options=toCSSObject({baseStyle:baseStyle});const Component=emotion_styled(component,styledOptions)(options);return external_React_.forwardRef(function(props,ref){var{colorMode,forced}=useColorMode();return external_React_.createElement(Component,{ref:ref,"data-theme":forced?colorMode:void 0,...props})})}var chakra=function(){const cache=new Map;return new Proxy(styled,{apply(target,thisArg,argArray){return styled(...argArray)},get(_,element){return cache.has(element)||cache.set(element,styled(element)),cache.get(element)}})}(),toastMotionVariants={initial:props=>{var props=props["position"],dir=["top","bottom"].includes(props)?"y":"x";let factor=["top-right","bottom-right"].includes(props)?1:-1;return{opacity:0,[dir]:24*(factor="bottom"===props?1:factor)}},animate:{opacity:1,y:0,x:0,scale:1,transition:{duration:.4,ease:[.4,0,.2,1]}},exit:{opacity:0,scale:.85,transition:{duration:.2,ease:[.4,0,1,1]}}},ToastComponent=(0,external_React_.memo)(props=>{const{id,message,onCloseComplete,onRequestRemove,requestClose=!1,position="bottom",duration=5e3,containerStyle,motionVariants=toastMotionVariants,toastSpacing="0.5rem"}=props,[delay,setDelay]=(0,external_React_.useState)(duration),isPresent=null===(props=(0,external_React_.useContext)(PresenceContext))||props.isPresent;dist_useUpdateEffect(()=>{isPresent||null!=onCloseComplete&&onCloseComplete()},[isPresent]),dist_useUpdateEffect(()=>{setDelay(duration)},[duration]);var props=()=>{isPresent&&onRequestRemove()},containerStyles=((0,external_React_.useEffect)(()=>{isPresent&&requestClose&&onRequestRemove()},[isPresent,requestClose,onRequestRemove]),!function(callback,delay){const fn=dist_useCallbackRef(callback);(0,external_React_.useEffect)(()=>{if(null!=delay){let timeoutId;return timeoutId=window.setTimeout(()=>{fn()},delay),()=>{timeoutId&&window.clearTimeout(timeoutId)}}},[delay,fn])}(props,delay),(0,external_React_.useMemo)(()=>({pointerEvents:"auto",maxWidth:560,minWidth:300,margin:toastSpacing,...containerStyle}),[containerStyle,toastSpacing])),toastStyle=(0,external_React_.useMemo)(()=>function(position){var isRighty=position.includes("right");let alignItems=position.includes("left")?"flex-start":isRighty?"flex-end":"center";return{display:"flex",flexDirection:"column",alignItems:alignItems}}(position),[position]);return(0,jsx_runtime.jsx)(motion.div,{layout:!0,className:"chakra-toast",variants:motionVariants,initial:"initial",animate:"animate",exit:"exit",onHoverStart:()=>setDelay(null),onHoverEnd:()=>setDelay(duration),custom:{position:position},style:toastStyle,children:(0,jsx_runtime.jsx)(chakra.div,{role:"status","aria-atomic":"true",className:"chakra-toast__inner",__css:containerStyles,children:dist_runIfFn(message,{id:id,onClose:props})})})});function forwardRef(component){return(0,external_React_.forwardRef)(component)}function chunk_UIGT7YZF_useTheme(){var theme=(0,external_React_.useContext)(emotion_element_c39617d8_browser_esm_ThemeContext);if(theme)return theme;throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`")}function chunk_7FWEOSAE_useChakra(){var colorModeResult=useColorMode(),theme=chunk_UIGT7YZF_useTheme();return{...colorModeResult,theme:theme}}function getToken(scale,token,fallback){const _token=Array.isArray(token)?token:[token],_fallback=Array.isArray(fallback)?fallback:[fallback];return theme=>{const fallbackArr=_fallback.filter(Boolean);var result=_token.map((token2,index)=>{var _a;return"breakpoints"===scale?function(theme,value,fallback){var getValue;return null==value||null!=(value=null!=(value=(getValue=val=>{var _a2;return null==(_a2=null==(_a2=theme.__breakpoints)?void 0:_a2.asArray)?void 0:_a2[val]})(value))?value:getValue(fallback))?value:fallback}(theme,token2,null!=(_a=fallbackArr[index])?_a:token2):function(theme,value,fallback){var getValue;return null==value||null!=(value=null!=(value=(getValue=val=>{var _a2;return null==(_a2=null==(_a2=theme.__cssMap)?void 0:_a2[val])?void 0:_a2.value})(value))?value:getValue(fallback))?value:fallback}(theme,scale+"."+token2,null!=(_a=fallbackArr[index])?_a:token2)});return Array.isArray(token)?result:result[0]}}ToastComponent.displayName="ToastComponent";var react_fast_compare=__webpack_require__(590);function useStyleConfigImpl(themeKey,props={}){const{styleConfig:styleConfigProp,...rest}=props;var config,{theme:props,colorMode}=chunk_7FWEOSAE_useChakra(),themeKey=themeKey?chunk_YTQ3XZ3T_memoizedGet(props,"components."+themeKey):void 0,themeKey=styleConfigProp||themeKey,colorMode=lodash_mergewith({theme:props,colorMode:colorMode},null!=(props=null==themeKey?void 0:themeKey.defaultProps)?props:{},filterUndefined(function(object,keys){const result={};return Object.keys(object).forEach(key=>{keys.includes(key)||(result[key]=object[key])}),result}(rest,["children"]))),props=(0,external_React_.useRef)({});return themeKey&&(config=themeKey,themeKey=(props=>{var _a,{variant,size,theme}=props,theme=createResolver(theme);return lodash_mergewith({},dist_runIfFn(null!=(_a=config.baseStyle)?_a:{},props),theme(config,"sizes",size,props),theme(config,"variants",variant,props))})(colorMode),react_fast_compare(props.current,themeKey)||(props.current=themeKey)),props.current}function useStyleConfig(themeKey,props={}){return useStyleConfigImpl(themeKey,props)}function useMultiStyleConfig(themeKey,props={}){return useStyleConfigImpl(themeKey,props)}var fallbackIcon={path:(0,jsx_runtime.jsxs)("g",{stroke:"currentColor",strokeWidth:"1.5",children:[(0,jsx_runtime.jsx)("path",{strokeLinecap:"round",fill:"none",d:"M9,9a3,3,0,1,1,4,2.829,1.5,1.5,0,0,0-1,1.415V14.25"}),(0,jsx_runtime.jsx)("path",{fill:"currentColor",strokeLinecap:"round",d:"M12,17.25a.375.375,0,1,0,.375.375A.375.375,0,0,0,12,17.25h0"}),(0,jsx_runtime.jsx)("circle",{fill:"none",strokeMiterlimit:"10",cx:"12",cy:"12",r:"11.25"})]}),viewBox:"0 0 24 24"},Icon=forwardRef((props,ref)=>{const{as:element,viewBox,color="currentColor",focusable=!1,children,className,__css,...rest}=props;var _className=cx("chakra-icon",className),props=useStyleConfig("Icon",props),ref={ref:ref,focusable:focusable,className:_className,__css:{w:"1em",h:"1em",display:"inline-block",lineHeight:"1em",flexShrink:0,color:color,...__css,...props}},_className=null!=viewBox?viewBox:fallbackIcon.viewBox;return element&&"string"!=typeof element?(0,jsx_runtime.jsx)(chakra.svg,{as:element,...ref,...rest}):(props=null!=children?children:fallbackIcon.path,(0,jsx_runtime.jsx)(chakra.svg,{verticalAlign:"middle",viewBox:_className,...ref,...rest,children:props}))});Icon.displayName="Icon";function WarningIcon(props){return(0,jsx_runtime.jsx)(Icon,{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"})})}var spin=keyframes({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),Spinner=forwardRef((props,ref)=>{var styles=useStyleConfig("Spinner",props);const{label="Loading...",thickness="2px",speed="0.45s",emptyColor="transparent",className,...rest}=omitThemingProps(props);props=cx("chakra-spinner",className),styles={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:thickness,borderBottomColor:emptyColor,borderLeftColor:emptyColor,animation:spin+` ${speed} linear infinite`,...styles};return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,__css:styles,className:props,...rest,children:label&&(0,jsx_runtime.jsx)(chakra.span,{srOnly:!0,children:label})})}),[AlertProvider,useAlertContext]=(Spinner.displayName="Spinner",createContext({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"})),[AlertStylesProvider,useAlertStyles]=createContext({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),STATUSES={info:{icon:function(props){return(0,jsx_runtime.jsx)(Icon,{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"})})},colorScheme:"blue"},warning:{icon:WarningIcon,colorScheme:"orange"},success:{icon:function(props){return(0,jsx_runtime.jsx)(Icon,{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"})})},colorScheme:"green"},error:{icon:WarningIcon,colorScheme:"red"},loading:{icon:Spinner,colorScheme:"blue"}};var Alert=forwardRef(function(props,ref){const{status="info",addRole=!0,...rest}=omitThemingProps(props);var _a=null!=(_a=props.colorScheme)?_a:function(status){return STATUSES[status].colorScheme}(status),_a=useMultiStyleConfig("Alert",{...props,colorScheme:_a}),alertStyles={width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden",..._a.container};return(0,jsx_runtime.jsx)(AlertProvider,{value:{status:status},children:(0,jsx_runtime.jsx)(AlertStylesProvider,{value:_a,children:(0,jsx_runtime.jsx)(chakra.div,{"data-status":status,role:addRole?"alert":void 0,ref:ref,...rest,className:cx("chakra-alert",props.className),__css:alertStyles})})})});function AlertIcon(props){var status=useAlertContext()["status"],BaseIcon=function(status){return STATUSES[status].icon}(status),styles=useAlertStyles(),styles="loading"===status?styles.spinner:styles.icon;return(0,jsx_runtime.jsx)(chakra.span,{display:"inherit","data-status":status,...props,className:cx("chakra-alert__icon",props.className),__css:styles,children:props.children||(0,jsx_runtime.jsx)(BaseIcon,{h:"100%",w:"100%"})})}Alert.displayName="Alert",AlertIcon.displayName="AlertIcon";var AlertTitle=forwardRef(function(props,ref){var styles=useAlertStyles(),status=useAlertContext()["status"];return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,"data-status":status,...props,className:cx("chakra-alert__title",props.className),__css:styles.title})}),AlertDescription=(AlertTitle.displayName="AlertTitle",forwardRef(function(props,ref){var styles=useAlertStyles(),status=useAlertContext()["status"],styles={display:"inline",...styles.description};return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,"data-status":status,...props,className:cx("chakra-alert__desc",props.className),__css:styles})}));function CloseIcon(props){return(0,jsx_runtime.jsx)(Icon,{focusable:"false","aria-hidden":!0,...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,11.823a.25.25,0,0,1,0,.354Z"})})}AlertDescription.displayName="AlertDescription";var CloseButton=forwardRef(function(props,ref){var styles=useStyleConfig("CloseButton",props);const{children,isDisabled,__css,...rest}=omitThemingProps(props);return(0,jsx_runtime.jsx)(chakra.button,{type:"button","aria-label":"Close",ref:ref,disabled:isDisabled,__css:{outline:0,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,...styles,...__css},...rest,children:children||(0,jsx_runtime.jsx)(CloseIcon,{width:"1em",height:"1em"})})}),toastStore=(CloseButton.displayName="CloseButton",function(initialState2){let state=initialState2;const listeners=new Set,setState=setStateFn=>{state=setStateFn(state),listeners.forEach(l=>l())};return{getState:()=>state,subscribe:listener=>(listeners.add(listener),()=>{setState(()=>initialState2),listeners.delete(listener)}),removeToast:(id,position)=>{setState(prevState=>({...prevState,[position]:prevState[position].filter(toast=>toast.id!=id)}))},notify:(message,options)=>{const toast=function(message,options={}){var _a;chunk_HYCJNCPE_counter+=1;const id=null!=(_a=options.id)?_a:chunk_HYCJNCPE_counter,position=null!=(_a=options.position)?_a:"bottom";return{id:id,message:message,position:position,duration:options.duration,onCloseComplete:options.onCloseComplete,onRequestRemove:()=>toastStore.removeToast(String(id),position),status:options.status,requestClose:!1,containerStyle:options.containerStyle}}(message,options),{position,id}=toast;return setState(prevToasts=>{var _a=position.includes("top")?[toast,...null!=(_a=prevToasts[position])?_a:[]]:[...null!=(_a=prevToasts[position])?_a:[],toast];return{...prevToasts,[position]:_a}}),id},update:(id,options)=>{id&&setState(prevState=>{var prevState={...prevState},{position,index}=findToast(prevState,id);return position&&-1!==index&&(prevState[position][index]={...prevState[position][index],...options,message:createRenderToast(options)}),prevState})},closeAll:({positions}={})=>{setState(prev=>{return(null!=positions?positions:["bottom","bottom-right","bottom-left","top","top-left","top-right"]).reduce((acc,position)=>(acc[position]=prev[position].map(toast=>({...toast,requestClose:!0})),acc),{...prev})})},close:id=>{setState(prevState=>{var position=getToastPosition(prevState,id);return position?{...prevState,[position]:prevState[position].map(toast=>toast.id==id?{...toast,requestClose:!0}:toast)}:prevState})},isActive:id=>Boolean(findToast(toastStore.getState(),id).position)}}({top:[],"top-left":[],"top-right":[],"bottom-left":[],bottom:[],"bottom-right":[]}));var chunk_HYCJNCPE_counter=0;var Toast=props=>{var{status:props,variant="solid",id,title,isClosable,onClose,description,colorScheme,icon}=props,id=id?{root:"toast-"+id,title:`toast-${id}-title`,description:`toast-${id}-description`}:void 0;return(0,jsx_runtime.jsxs)(Alert,{addRole:!1,status:props,variant:variant,id:null==id?void 0:id.root,alignItems:"start",borderRadius:"md",boxShadow:"lg",paddingEnd:8,textAlign:"start",width:"auto",colorScheme:colorScheme,children:[(0,jsx_runtime.jsx)(AlertIcon,{children:icon}),(0,jsx_runtime.jsxs)(chakra.div,{flex:"1",maxWidth:"100%",children:[title&&(0,jsx_runtime.jsx)(AlertTitle,{id:null==id?void 0:id.title,children:title}),description&&(0,jsx_runtime.jsx)(AlertDescription,{id:null==id?void 0:id.description,display:"block",children:description})]}),isClosable&&(0,jsx_runtime.jsx)(CloseButton,{size:"sm",onClick:onClose,position:"absolute",insetEnd:1,top:1})]})};function createRenderToast(options={}){const{render,toastComponent:ToastComponent=Toast}=options;return props=>"function"==typeof render?render({...props,...options}):(0,jsx_runtime.jsx)(ToastComponent,{...props,...options})}function createToastFn(dir,defaultOptions){const normalizeToastOptions=options=>{return{...defaultOptions,...options,position:function(position,dir){var logical={"top-start":{ltr:"top-left",rtl:"top-right"},"top-end":{ltr:"top-right",rtl:"top-left"},"bottom-start":{ltr:"bottom-left",rtl:"bottom-right"},"bottom-end":{ltr:"bottom-right",rtl:"bottom-left"}}[position=null!=position?position:"bottom"];return null!=(logical=null==logical?void 0:logical[dir])?logical:position}(null!=(options=null==options?void 0:options.position)?options:null==defaultOptions?void 0:defaultOptions.position,dir)}},toast=options=>{var options=normalizeToastOptions(options),Message=createRenderToast(options);return toastStore.notify(Message,options)};return toast.update=(id,options)=>{toastStore.update(id,normalizeToastOptions(options))},toast.promise=(promise,options)=>{const id=toast({...options.loading,status:"loading",duration:null});promise.then(data=>toast.update(id,{status:"success",duration:5e3,...dist_runIfFn(options.success,data)})).catch(error=>toast.update(id,{status:"error",duration:5e3,...dist_runIfFn(options.error,error)}))},toast.closeAll=toastStore.closeAll,toast.close=toastStore.close,toast.isActive=toastStore.isActive,toast}function useIsMounted(){var isMounted=(0,external_React_.useRef)(!1);return useIsomorphicLayoutEffect(function(){return isMounted.current=!0,function(){isMounted.current=!1}},[]),isMounted}var PresenceChild=function(_a){var children=_a.children,initial=_a.initial,isPresent=_a.isPresent,onExitComplete=_a.onExitComplete,custom=_a.custom,_a=_a.presenceAffectsLayout,presenceChildren=useConstant(newChildrenMap),id=useId(),_a=(0,external_React_.useMemo)(function(){return{id:id,initial:initial,isPresent:isPresent,custom:custom,onExitComplete:function(childId){var e_1,_a;presenceChildren.set(childId,!0);try{for(var _b=__values(presenceChildren.values()),_c=_b.next();!_c.done;_c=_b.next())if(!_c.value)return}catch(e_1_1){e_1={error:e_1_1}}finally{try{_c&&!_c.done&&(_a=_b.return)&&_a.call(_b)}finally{if(e_1)throw e_1.error}}null!=onExitComplete&&onExitComplete()},register:function(childId){return presenceChildren.set(childId,!1),function(){return presenceChildren.delete(childId)}}}},_a?void 0:[isPresent]);return(0,external_React_.useMemo)(function(){presenceChildren.forEach(function(_,key){return presenceChildren.set(key,!1)})},[isPresent]),external_React_.useEffect(function(){isPresent||presenceChildren.size||null==onExitComplete||onExitComplete()},[isPresent]),external_React_.createElement(PresenceContext.Provider,{value:_a},children)};function newChildrenMap(){return new Map}var getChildKey=function(child){return child.key||""};var AnimatePresence=function(_a){var children=_a.children,custom=_a.custom,_b=_a.initial,initial=void 0===_b||_b,onExitComplete=_a.onExitComplete,_b=_a.exitBeforeEnter,_a=_a.presenceAffectsLayout,presenceAffectsLayout=void 0===_a||_a,forceRender=tslib_es6_read(function(){var isMounted=useIsMounted(),_a=tslib_es6_read((0,external_React_.useState)(0),2),forcedRenderCount=_a[0],setForcedRenderCount=_a[1],forceRender=(0,external_React_.useCallback)(function(){isMounted.current&&setForcedRenderCount(forcedRenderCount+1)},[forcedRenderCount]);return[(0,external_React_.useCallback)(function(){return es.postRender(forceRender)},[forceRender]),forcedRenderCount]}(),1)[0],_a=(0,external_React_.useContext)(LayoutGroupContext).forceRender,isMounted=(_a&&(forceRender=_a),useIsMounted()),filteredChildren=function(children){var filtered=[];return external_React_.Children.forEach(children,function(child){(0,external_React_.isValidElement)(child)&&filtered.push(child)}),filtered}(children),childrenToRender=filteredChildren,exiting=new Set,presentChildren=(0,external_React_.useRef)(childrenToRender),allChildren=(0,external_React_.useRef)(new Map).current,isInitialRender=(0,external_React_.useRef)(!0);if(useIsomorphicLayoutEffect(function(){isInitialRender.current=!1,function(children,allChildren){children.forEach(function(child){var key=getChildKey(child);allChildren.set(key,child)})}(filteredChildren,allChildren),presentChildren.current=childrenToRender}),useUnmountEffect(function(){isInitialRender.current=!0,allChildren.clear(),exiting.clear()}),isInitialRender.current)return external_React_.createElement(external_React_.Fragment,null,childrenToRender.map(function(child){return external_React_.createElement(PresenceChild,{key:getChildKey(child),isPresent:!0,initial:!!initial&&void 0,presenceAffectsLayout:presenceAffectsLayout},child)}));for(var childrenToRender=tslib_es6_spreadArray([],tslib_es6_read(childrenToRender),!1),presentKeys=presentChildren.current.map(getChildKey),targetKeys=filteredChildren.map(getChildKey),numPresent=presentKeys.length,i=0;i<numPresent;i++){var key=presentKeys[i];-1===targetKeys.indexOf(key)&&exiting.add(key)}return _b&&exiting.size&&(childrenToRender=[]),exiting.forEach(function(key){var child,insertionIndex;-1===targetKeys.indexOf(key)&&(child=allChildren.get(key))&&(insertionIndex=presentKeys.indexOf(key),childrenToRender.splice(insertionIndex,0,external_React_.createElement(PresenceChild,{key:getChildKey(child),isPresent:!1,onExitComplete:function(){allChildren.delete(key),exiting.delete(key);var removeIndex=presentChildren.current.findIndex(function(presentChild){return presentChild.key===key});presentChildren.current.splice(removeIndex,1),exiting.size||(presentChildren.current=filteredChildren,!1!==isMounted.current&&(forceRender(),onExitComplete)&&onExitComplete())},custom:custom,presenceAffectsLayout:presenceAffectsLayout},child)))}),childrenToRender=childrenToRender.map(function(child){var key=child.key;return exiting.has(key)?child:external_React_.createElement(PresenceChild,{key:getChildKey(child),isPresent:!0,presenceAffectsLayout:presenceAffectsLayout},child)}),"production"!==env&&_b&&1<childrenToRender.length&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),external_React_.createElement(external_React_.Fragment,null,exiting.size?childrenToRender:childrenToRender.map(function(child){return(0,external_React_.cloneElement)(child)}))},external_ReactDOM_=__webpack_require__(850),[PortalContextProvider,usePortalContext]=createContext({strict:!1,name:"PortalContext"}),PORTAL_CLASSNAME="chakra-portal",Container=props=>(0,jsx_runtime.jsx)("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:props.zIndex,top:0,left:0,right:0},children:props.children}),DefaultPortal=props=>{const{appendToParentPortal,children}=props,[tempNode,setTempNode]=(0,external_React_.useState)(null),portal=(0,external_React_.useRef)(null),[,forceUpdate]=(0,external_React_.useState)({}),parentPortal=((0,external_React_.useEffect)(()=>forceUpdate({}),[]),usePortalContext());props=usePortalManager(),dist_useSafeLayoutEffect(()=>{if(tempNode){var doc=tempNode.ownerDocument;const host=appendToParentPortal&&null!=parentPortal?parentPortal:doc.body;if(host){portal.current=doc.createElement("div"),portal.current.className=PORTAL_CLASSNAME,host.appendChild(portal.current),forceUpdate({});const portalNode=portal.current;return()=>{host.contains(portalNode)&&host.removeChild(portalNode)}}}},[tempNode]),props=null!=props&&props.zIndex?(0,jsx_runtime.jsx)(Container,{zIndex:null==props?void 0:props.zIndex,children:children}):children;return portal.current?(0,external_ReactDOM_.createPortal)((0,jsx_runtime.jsx)(PortalContextProvider,{value:portal.current,children:props}),portal.current):(0,jsx_runtime.jsx)("span",{ref:el=>{el&&setTempNode(el)}})},ContainerPortal=props=>{var{children:props,containerRef,appendToParentPortal}=props;const containerEl=containerRef.current,host=null!=containerEl?containerEl:"undefined"!=typeof window?document.body:void 0,portal=(0,external_React_.useMemo)(()=>{var node=null==containerEl?void 0:containerEl.ownerDocument.createElement("div");return node&&(node.className=PORTAL_CLASSNAME),node},[containerEl]),[,forceUpdate]=(0,external_React_.useState)({});return dist_useSafeLayoutEffect(()=>forceUpdate({}),[]),dist_useSafeLayoutEffect(()=>{if(portal&&host)return host.appendChild(portal),()=>{host.removeChild(portal)}},[portal,host]),host&&portal?(0,external_ReactDOM_.createPortal)((0,jsx_runtime.jsx)(PortalContextProvider,{value:appendToParentPortal?portal:null,children:props}),portal):null};function Portal(props){const{containerRef,...rest}={appendToParentPortal:!0,...props};return containerRef?(0,jsx_runtime.jsx)(ContainerPortal,{containerRef:containerRef,...rest}):(0,jsx_runtime.jsx)(DefaultPortal,{...rest})}Portal.className=PORTAL_CLASSNAME,Portal.selector=".chakra-portal";var Action,[ToastOptionProvider,useToastOptionContext]=createContext({name:"ToastOptionsContext",strict:!(Portal.displayName="Portal")}),ToastProvider=props=>{const state=(0,external_React_.useSyncExternalStore)(toastStore.subscribe,toastStore.getState,toastStore.getState),{motionVariants,component:Component=ToastComponent,portalProps}=props;props=Object.keys(state).map(position=>{var toasts=state[position];return(0,jsx_runtime.jsx)("div",{role:"region","aria-live":"polite","aria-label":"Notifications-"+position,id:"chakra-toast-manager-"+position,style:function(position){return{position:"fixed",zIndex:"var(--toast-z-index, 5500)",pointerEvents:"none",display:"flex",flexDirection:"column",margin:"top"===position||"bottom"===position?"0 auto":void 0,top:position.includes("top")?"env(safe-area-inset-top, 0px)":void 0,bottom:position.includes("bottom")?"env(safe-area-inset-bottom, 0px)":void 0,right:position.includes("left")?void 0:"env(safe-area-inset-right, 0px)",left:position.includes("right")?void 0:"env(safe-area-inset-left, 0px)"}}(position),children:(0,jsx_runtime.jsx)(AnimatePresence,{initial:!1,children:toasts.map(toast=>(0,jsx_runtime.jsx)(Component,{motionVariants:motionVariants,...toast},toast.id))})},position)});return(0,jsx_runtime.jsx)(Portal,{...portalProps,children:props})},$shadow=providerTheme=>function({children,theme=providerTheme,toastOptions,...restProps}){return(0,jsx_runtime.jsxs)(ChakraProvider,{theme:theme,...restProps,children:[(0,jsx_runtime.jsx)(ToastOptionProvider,{value:null==toastOptions?void 0:toastOptions.defaultOptions,children:children}),(0,jsx_runtime.jsx)(ToastProvider,{...toastOptions})]})},chunk_QAITB7GG_ChakraProvider=$shadow($borderColor),react_query_es=($shadow(chunk_F7CKIHPM_baseStyle),__webpack_require__(767)),devtools=__webpack_require__(938);
/**
 * @remix-run/router v1.12.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */
function router_extends(){return(router_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}!function(Action){Action.Pop="POP",Action.Push="PUSH",Action.Replace="REPLACE"}(Action=Action||{});const PopStateEventType="popstate";function router_createHashHistory(options){return getUrlBasedHistory(function(window,globalHistory){let{pathname="/",search="",hash=""}=parsePath(window.location.hash.substr(1));return createLocation("",{pathname:pathname=pathname.startsWith("/")||pathname.startsWith(".")?pathname:"/"+pathname,search:search,hash:hash},globalHistory.state&&globalHistory.state.usr||null,globalHistory.state&&globalHistory.state.key||"default")},function(window,to){var base=window.document.querySelector("base");let href="";return base&&base.getAttribute("href")&&(window=(base=window.location.href).indexOf("#"),href=-1===window?base:base.slice(0,window)),href+"#"+("string"==typeof to?to:router_createPath(to))},function(location,to){router_warning("/"===location.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(to)+")")},options=void 0===options?{}:options)}function router_invariant(value,message){if(!1===value||null==value)throw new Error(message)}function router_warning(cond,message){if(!cond){"undefined"!=typeof console&&console.warn(message);try{throw new Error(message)}catch(e){}}}function getHistoryState(location,index){return{usr:location.state,key:location.key,idx:index}}function createLocation(current,to,state,key){return void 0===state&&(state=null),router_extends({pathname:"string"==typeof current?current:current.pathname,search:"",hash:""},"string"==typeof to?parsePath(to):to,{state:state,key:to&&to.key||key||Math.random().toString(36).substr(2,8)})}function router_createPath(_ref){let{pathname="/",search="",hash=""}=_ref;return search&&"?"!==search&&(pathname+="?"===search.charAt(0)?search:"?"+search),hash&&"#"!==hash&&(pathname+="#"===hash.charAt(0)?hash:"#"+hash),pathname}function parsePath(path){var hashIndex,parsedPath={};return path&&(0<=(hashIndex=path.indexOf("#"))&&(parsedPath.hash=path.substr(hashIndex),path=path.substr(0,hashIndex)),0<=(hashIndex=path.indexOf("?"))&&(parsedPath.search=path.substr(hashIndex),path=path.substr(0,hashIndex)),path)&&(parsedPath.pathname=path),parsedPath}function getUrlBasedHistory(getLocation,createHref,validateLocation,options){void 0===options&&(options={});let{window=document.defaultView,v5Compat=!1}=options,globalHistory=window.history,action=Action.Pop,listener=null,index=getIndex();function getIndex(){return(globalHistory.state||{idx:null}).idx}function handlePop(){action=Action.Pop;var nextIndex=getIndex(),delta=null==nextIndex?null:nextIndex-index;index=nextIndex,listener&&listener({action:action,location:history.location,delta:delta})}function createURL(to){var base="null"!==window.location.origin?window.location.origin:window.location.href,to="string"==typeof to?to:router_createPath(to);return router_invariant(base,"No window.location.(origin|href) available to create URL for href: "+to),new URL(to,base)}null==index&&(index=0,globalHistory.replaceState(router_extends({},globalHistory.state,{idx:index}),""));let history={get action(){return action},get location(){return getLocation(window,globalHistory)},listen(fn){if(listener)throw new Error("A history only accepts one active listener");return window.addEventListener(PopStateEventType,handlePop),listener=fn,()=>{window.removeEventListener(PopStateEventType,handlePop),listener=null}},createHref(to){return createHref(window,to)},createURL:createURL,encodeLocation(to){to=createURL(to);return{pathname:to.pathname,search:to.search,hash:to.hash}},push:function(to,state){action=Action.Push,state=createLocation(history.location,to,state),validateLocation&&validateLocation(state,to),to=getHistoryState(state,index=getIndex()+1),state=history.createHref(state);try{globalHistory.pushState(to,"",state)}catch(error){if(error instanceof DOMException&&"DataCloneError"===error.name)throw error;window.location.assign(state)}v5Compat&&listener&&listener({action:action,location:history.location,delta:1})},replace:function(to,state){action=Action.Replace,state=createLocation(history.location,to,state),validateLocation&&validateLocation(state,to),to=getHistoryState(state,index=getIndex()),state=history.createHref(state),globalHistory.replaceState(to,"",state),v5Compat&&listener&&listener({action:action,location:history.location,delta:0})},go(n){return globalHistory.go(n)}};return history}!function(ResultType){ResultType.data="data",ResultType.deferred="deferred",ResultType.redirect="redirect",ResultType.error="error"}(ResultType=ResultType||{});new Set(["lazy","caseSensitive","path","id","index","children"]);function matchRoutes(routes,locationArg,basename){void 0===basename&&(basename="/");var pathname=router_stripBasename(("string"==typeof locationArg?parsePath(locationArg):locationArg).pathname||"/",basename);if(null==pathname)return null;var branches=function flattenRoutes(routes,branches,parentsMeta,parentPath){void 0===branches&&(branches=[]);void 0===parentsMeta&&(parentsMeta=[]);void 0===parentPath&&(parentPath="");let flattenRoute=(route,index,relativePath)=>{let meta={relativePath:void 0===relativePath?route.path||"":relativePath,caseSensitive:!0===route.caseSensitive,childrenIndex:index,route:route},path=(meta.relativePath.startsWith("/")&&(router_invariant(meta.relativePath.startsWith(parentPath),'Absolute route path "'+meta.relativePath+'" nested under path "'+parentPath+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),meta.relativePath=meta.relativePath.slice(parentPath.length)),router_joinPaths([parentPath,meta.relativePath])),routesMeta=parentsMeta.concat(meta);route.children&&0<route.children.length&&(router_invariant(!0!==route.index,'Index routes must not have child routes. Please remove all child routes from route path "'+path+'".'),flattenRoutes(route.children,branches,routesMeta,path)),null==route.path&&!route.index||branches.push({path:path,score:computeScore(path,route.index),routesMeta:routesMeta})};routes.forEach((route,index)=>{var _route$path;if(""!==route.path&&null!=(_route$path=route.path)&&_route$path.includes("?"))for(var exploded of explodeOptionalSegments(route.path))flattenRoute(route,index,exploded);else flattenRoute(route,index)});return branches}(routes);!function(branches){branches.sort((a,b)=>a.score!==b.score?b.score-a.score:function(a,b){var siblings=a.length===b.length&&a.slice(0,-1).every((n,i)=>n===b[i]);return siblings?a[a.length-1]-b[b.length-1]:0}(a.routesMeta.map(meta=>meta.childrenIndex),b.routesMeta.map(meta=>meta.childrenIndex)))}(branches);let matches=null;for(let i=0;null==matches&&i<branches.length;++i)matches=function(branch,pathname){let routesMeta=branch["routesMeta"],matchedParams={},matchedPathname="/",matches=[];for(let i=0;i<routesMeta.length;++i){var meta=routesMeta[i],end=i===routesMeta.length-1,remainingPathname="/"===matchedPathname?pathname:pathname.slice(matchedPathname.length)||"/",end=router_matchPath({path:meta.relativePath,caseSensitive:meta.caseSensitive,end:end},remainingPathname);if(!end)return null;Object.assign(matchedParams,end.params);remainingPathname=meta.route;matches.push({params:matchedParams,pathname:router_joinPaths([matchedPathname,end.pathname]),pathnameBase:normalizePathname(router_joinPaths([matchedPathname,end.pathnameBase])),route:remainingPathname}),"/"!==end.pathnameBase&&(matchedPathname=router_joinPaths([matchedPathname,end.pathnameBase]))}return matches}(branches[i],function(value){try{return decodeURI(value)}catch(error){return router_warning(!1,'The URL path "'+value+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+error+")."),value}}(pathname));return matches}function explodeOptionalSegments(path){var segments=path.split("/");if(0===segments.length)return[];var[segments,...rest]=segments,isOptional=segments.endsWith("?");let required=segments.replace(/\?$/,"");return 0===rest.length?isOptional?[required,""]:[required]:(segments=explodeOptionalSegments(rest.join("/")),(rest=[]).push(...segments.map(subpath=>""===subpath?required:[required,subpath].join("/"))),isOptional&&rest.push(...segments),rest.map(exploded=>path.startsWith("/")&&""===exploded?"/":exploded))}const paramRe=/^:\w+$/,dynamicSegmentValue=3,indexRouteValue=2,emptySegmentValue=1,staticSegmentValue=10,splatPenalty=-2,isSplat=s=>"*"===s;function computeScore(path,index){path=path.split("/");let initialScore=path.length;return path.some(isSplat)&&(initialScore+=splatPenalty),index&&(initialScore+=indexRouteValue),path.filter(s=>!("*"===s)).reduce((score,segment)=>score+(paramRe.test(segment)?dynamicSegmentValue:""===segment?emptySegmentValue:staticSegmentValue),initialScore)}function router_matchPath(pattern,pathname){var[matcher,compiledParams]=function(path,caseSensitive,end){void 0===caseSensitive&&(caseSensitive=!1);void 0===end&&(end=!0);router_warning("*"===path||!path.endsWith("*")||path.endsWith("/*"),'Route path "'+path+'" will be treated as if it were "'+path.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+path.replace(/\*$/,"/*")+'".');let params=[],regexpSource="^"+path.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:(\w+)(\?)?/g,(_,paramName,isOptional)=>(params.push({paramName:paramName,isOptional:null!=isOptional}),isOptional?"/?([^\\/]+)?":"/([^\\/]+)"));path.endsWith("*")?(params.push({paramName:"*"}),regexpSource+="*"===path||"/*"===path?"(.*)$":"(?:\\/(.+)|\\/*)$"):end?regexpSource+="\\/*$":""!==path&&"/"!==path&&(regexpSource+="(?:(?=\\/|$))");end=new RegExp(regexpSource,caseSensitive?void 0:"i");return[end,params]}((pattern="string"==typeof pattern?{path:pattern,caseSensitive:!1,end:!0}:pattern).path,pattern.caseSensitive,pattern.end),pathname=pathname.match(matcher);if(!pathname)return null;let matchedPathname=pathname[0],pathnameBase=matchedPathname.replace(/(.)\/+$/,"$1"),captureGroups=pathname.slice(1);return{params:compiledParams.reduce((memo,_ref,index)=>{var{paramName:_ref,isOptional}=_ref,splatValue=("*"===_ref&&(splatValue=captureGroups[index]||"",pathnameBase=matchedPathname.slice(0,matchedPathname.length-splatValue.length).replace(/(.)\/+$/,"$1")),captureGroups[index]);return memo[_ref]=isOptional&&!splatValue?void 0:function(value,paramName){try{return decodeURIComponent(value)}catch(error){return router_warning(!1,'The value for the URL param "'+paramName+'" will not be decoded because the string "'+value+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+error+")."),value}}(splatValue||"",_ref),memo},{}),pathname:matchedPathname,pathnameBase:pathnameBase,pattern:pattern}}function router_stripBasename(pathname,basename){var nextChar;return"/"===basename?pathname:!pathname.toLowerCase().startsWith(basename.toLowerCase())||(basename=basename.endsWith("/")?basename.length-1:basename.length,(nextChar=pathname.charAt(basename))&&"/"!==nextChar)?null:pathname.slice(basename)||"/"}function resolvePath(to,fromPathname){void 0===fromPathname&&(fromPathname="/");var{pathname:to,search="",hash=""}="string"==typeof to?parsePath(to):to;return{pathname:to?to.startsWith("/")?to:function(relativePath,fromPathname){let segments=fromPathname.replace(/\/+$/,"").split("/"),relativeSegments=relativePath.split("/");return relativeSegments.forEach(segment=>{".."===segment?1<segments.length&&segments.pop():"."!==segment&&segments.push(segment)}),1<segments.length?segments.join("/"):"/"}(to,fromPathname):fromPathname,search:(search=>!search||search==="?"?"":search.startsWith("?")?search:"?"+search)(search),hash:(hash=>!hash||hash==="#"?"":hash.startsWith("#")?hash:"#"+hash)(hash)}}function getInvalidPathError(char,field,dest,path){return"Cannot include a '"+char+"' character in a manually specified `to."+field+"` field ["+JSON.stringify(path)+"].  Please separate it out to the `to."+dest+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function getPathContributingMatches(matches){return matches.filter((match,index)=>0===index||match.route.path&&0<match.route.path.length)}function router_resolveTo(toArg,routePathnames,locationPathname,isPathRelative){void 0===isPathRelative&&(isPathRelative=!1);let to;"string"==typeof toArg?to=parsePath(toArg):(router_invariant(!(to=router_extends({},toArg)).pathname||!to.pathname.includes("?"),getInvalidPathError("?","pathname","search",to)),router_invariant(!to.pathname||!to.pathname.includes("#"),getInvalidPathError("#","pathname","hash",to)),router_invariant(!to.search||!to.search.includes("#"),getInvalidPathError("#","search","hash",to)));var toArg=""===toArg||""===to.pathname,toPathname=toArg?"/":to.pathname;let from;if(null==toPathname)from=locationPathname;else if(isPathRelative){var fromSegments=routePathnames[routePathnames.length-1].replace(/^\//,"").split("/");if(toPathname.startsWith("..")){for(var toSegments=toPathname.split("/");".."===toSegments[0];)toSegments.shift(),fromSegments.pop();to.pathname=toSegments.join("/")}from="/"+fromSegments.join("/")}else{let routePathnameIndex=routePathnames.length-1;if(toPathname.startsWith("..")){let toSegments=toPathname.split("/");for(;".."===toSegments[0];)toSegments.shift(),--routePathnameIndex;to.pathname=toSegments.join("/")}from=0<=routePathnameIndex?routePathnames[routePathnameIndex]:"/"}isPathRelative=resolvePath(to,from),routePathnames=toPathname&&"/"!==toPathname&&toPathname.endsWith("/"),toArg=(toArg||"."===toPathname)&&locationPathname.endsWith("/");return isPathRelative.pathname.endsWith("/")||!routePathnames&&!toArg||(isPathRelative.pathname+="/"),isPathRelative}const router_joinPaths=paths=>paths.join("/").replace(/\/\/+/g,"/"),normalizePathname=pathname=>pathname.replace(/\/+$/,"").replace(/^\/*/,"/");(class extends Error{});function isRouteErrorResponse(error){return null!=error&&"number"==typeof error.status&&"string"==typeof error.statusText&&"boolean"==typeof error.internal&&"data"in error}$fontSize=["post","put","patch","delete"];new Set($fontSize);$minH=["get",...$fontSize];new Set($minH),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");
/**
 * React Router v6.19.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */
function dist_extends(){return(dist_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}const DataRouterContext=external_React_.createContext(null),DataRouterStateContext=external_React_.createContext(null),NavigationContext=external_React_.createContext(null),LocationContext=external_React_.createContext(null),RouteContext=external_React_.createContext({outlet:null,matches:[],isDataRoute:!1}),RouteErrorContext=external_React_.createContext(null);function useInRouterContext(){return null!=external_React_.useContext(LocationContext)}function dist_useLocation(){return useInRouterContext()||router_invariant(!1),external_React_.useContext(LocationContext).location}function dist_useIsomorphicLayoutEffect(cb){external_React_.useContext(NavigationContext).static||external_React_.useLayoutEffect(cb)}function useNavigate(){var isDataRoute=external_React_.useContext(RouteContext)["isDataRoute"];return(isDataRoute?function(){let router=useDataRouterContext(DataRouterHook.UseNavigateStable)["router"],id=useCurrentRouteId(DataRouterStateHook.UseNavigateStable),activeRef=external_React_.useRef(!1),navigate=(dist_useIsomorphicLayoutEffect(()=>{activeRef.current=!0}),external_React_.useCallback(function(to,options){void 0===options&&(options={}),activeRef.current&&("number"==typeof to?router.navigate(to):router.navigate(to,dist_extends({fromRouteId:id},options)))},[router,id]));return navigate}:function(){useInRouterContext()||router_invariant(!1);let dataRouterContext=external_React_.useContext(DataRouterContext),{basename,navigator}=external_React_.useContext(NavigationContext),matches=external_React_.useContext(RouteContext)["matches"],locationPathname=dist_useLocation()["pathname"],routePathnamesJson=JSON.stringify(getPathContributingMatches(matches).map(match=>match.pathnameBase)),activeRef=external_React_.useRef(!1),navigate=(dist_useIsomorphicLayoutEffect(()=>{activeRef.current=!0}),external_React_.useCallback(function(to,options){void 0===options&&(options={}),activeRef.current&&("number"==typeof to?navigator.go(to):(to=router_resolveTo(to,JSON.parse(routePathnamesJson),locationPathname,"path"===options.relative),null==dataRouterContext&&"/"!==basename&&(to.pathname="/"===to.pathname?basename:router_joinPaths([basename,to.pathname])),(options.replace?navigator.replace:navigator.push)(to,options.state,options)))},[basename,navigator,routePathnamesJson,locationPathname,dataRouterContext]));return navigate})()}function dist_useResolvedPath(to,_temp2){let relative=(void 0===_temp2?{}:_temp2)["relative"],matches=external_React_.useContext(RouteContext)["matches"],locationPathname=dist_useLocation()["pathname"],routePathnamesJson=JSON.stringify(getPathContributingMatches(matches).map((match,idx)=>idx===matches.length-1?match.pathname:match.pathnameBase));return external_React_.useMemo(()=>router_resolveTo(to,JSON.parse(routePathnamesJson),locationPathname,"path"===relative),[to,routePathnamesJson,locationPathname,relative])}function useRoutesImpl(routes,locationArg,dataRouterState){useInRouterContext()||router_invariant(!1);let navigator=external_React_.useContext(NavigationContext)["navigator"];var parentMatches=external_React_.useContext(RouteContext)["matches"],routeMatch=parentMatches[parentMatches.length-1];let parentParams=routeMatch?routeMatch.params:{};routeMatch&&routeMatch.pathname;let parentPathnameBase=routeMatch?routeMatch.pathnameBase:"/";routeMatch&&routeMatch.route;routeMatch=dist_useLocation();let location;var _parsedLocationArg$pa=(location=locationArg?(parsedLocationArg="string"==typeof locationArg?parsePath(locationArg):locationArg,"/"===parentPathnameBase||null!=(_parsedLocationArg$pa=parsedLocationArg.pathname)&&_parsedLocationArg$pa.startsWith(parentPathnameBase)||router_invariant(!1),parsedLocationArg):routeMatch).pathname||"/",parsedLocationArg=matchRoutes(routes,{pathname:"/"===parentPathnameBase?_parsedLocationArg$pa:_parsedLocationArg$pa.slice(parentPathnameBase.length)||"/"}),routeMatch=_renderMatches(parsedLocationArg&&parsedLocationArg.map(match=>Object.assign({},match,{params:Object.assign({},parentParams,match.params),pathname:router_joinPaths([parentPathnameBase,(navigator.encodeLocation?navigator.encodeLocation(match.pathname):match).pathname]),pathnameBase:"/"===match.pathnameBase?parentPathnameBase:router_joinPaths([parentPathnameBase,navigator.encodeLocation?navigator.encodeLocation(match.pathnameBase).pathname:match.pathnameBase])})),parentMatches,dataRouterState);return locationArg&&routeMatch?external_React_.createElement(LocationContext.Provider,{value:{location:dist_extends({pathname:"/",search:"",hash:"",state:null,key:"default"},location),navigationType:Action.Pop}},routeMatch):routeMatch}function DefaultErrorComponent(){var error=function(){var error=external_React_.useContext(RouteErrorContext),state=useDataRouterState(DataRouterStateHook.UseRouteError),routeId=useCurrentRouteId(DataRouterStateHook.UseRouteError);if(error)return error;return null==(error=state.errors)?void 0:error[routeId]}(),message=isRouteErrorResponse(error)?error.status+" "+error.statusText:error instanceof Error?error.message:JSON.stringify(error),error=error instanceof Error?error.stack:null;return external_React_.createElement(external_React_.Fragment,null,external_React_.createElement("h2",null,"Unexpected Application Error!"),external_React_.createElement("h3",{style:{fontStyle:"italic"}},message),error?external_React_.createElement("pre",{style:{padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"}},error):null,null)}const defaultErrorElement=external_React_.createElement(DefaultErrorComponent,null);class RenderErrorBoundary extends external_React_.Component{constructor(props){super(props),this.state={location:props.location,revalidation:props.revalidation,error:props.error}}static getDerivedStateFromError(error){return{error:error}}static getDerivedStateFromProps(props,state){return state.location!==props.location||"idle"!==state.revalidation&&"idle"===props.revalidation?{error:props.error,location:props.location,revalidation:props.revalidation}:{error:props.error||state.error,location:state.location,revalidation:props.revalidation||state.revalidation}}componentDidCatch(error,errorInfo){console.error("React Router caught the following error during render",error,errorInfo)}render(){return this.state.error?external_React_.createElement(RouteContext.Provider,{value:this.props.routeContext},external_React_.createElement(RouteErrorContext.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function RenderedRoute(_ref){var{routeContext:_ref,match,children}=_ref,dataRouterContext=external_React_.useContext(DataRouterContext);return dataRouterContext&&dataRouterContext.static&&dataRouterContext.staticContext&&(match.route.errorElement||match.route.ErrorBoundary)&&(dataRouterContext.staticContext._deepestRenderedBoundaryId=match.route.id),external_React_.createElement(RouteContext.Provider,{value:_ref},children)}function _renderMatches(matches,parentMatches,dataRouterState){if(void 0===parentMatches&&(parentMatches=[]),void 0===dataRouterState&&(dataRouterState=null),null==matches){if(null==dataRouterState||!dataRouterState.errors)return null;matches=dataRouterState.matches}let renderedMatches=matches,errors=null==dataRouterState?void 0:dataRouterState.errors;return null!=errors&&(0<=(matches=renderedMatches.findIndex(m=>m.route.id&&(null==errors?void 0:errors[m.route.id])))||router_invariant(!1),renderedMatches=renderedMatches.slice(0,Math.min(renderedMatches.length,matches+1))),renderedMatches.reduceRight((outlet,match,index)=>{let error=match.route.id?null==errors?void 0:errors[match.route.id]:null,errorElement=null,matches=(dataRouterState&&(errorElement=match.route.errorElement||defaultErrorElement),parentMatches.concat(renderedMatches.slice(0,index+1)));var getChildren=()=>{let children;return children=error?errorElement:match.route.Component?external_React_.createElement(match.route.Component,null):match.route.element||outlet,external_React_.createElement(RenderedRoute,{match:match,routeContext:{outlet:outlet,matches:matches,isDataRoute:null!=dataRouterState},children:children})};return dataRouterState&&(match.route.ErrorBoundary||match.route.errorElement||0===index)?external_React_.createElement(RenderErrorBoundary,{location:dataRouterState.location,revalidation:dataRouterState.revalidation,component:errorElement,error:error,children:getChildren(),routeContext:{outlet:null,matches:matches,isDataRoute:!0}}):getChildren()},null)}var DataRouterHook=function(DataRouterHook){return DataRouterHook.UseBlocker="useBlocker",DataRouterHook.UseRevalidator="useRevalidator",DataRouterHook.UseNavigateStable="useNavigate",DataRouterHook}(DataRouterHook||{}),DataRouterStateHook=function(DataRouterStateHook){return DataRouterStateHook.UseBlocker="useBlocker",DataRouterStateHook.UseLoaderData="useLoaderData",DataRouterStateHook.UseActionData="useActionData",DataRouterStateHook.UseRouteError="useRouteError",DataRouterStateHook.UseNavigation="useNavigation",DataRouterStateHook.UseRouteLoaderData="useRouteLoaderData",DataRouterStateHook.UseMatches="useMatches",DataRouterStateHook.UseRevalidator="useRevalidator",DataRouterStateHook.UseNavigateStable="useNavigate",DataRouterStateHook.UseRouteId="useRouteId",DataRouterStateHook}(DataRouterStateHook||{});function useDataRouterContext(){var ctx=external_React_.useContext(DataRouterContext);return ctx||router_invariant(!1),ctx}function useDataRouterState(){var state=external_React_.useContext(DataRouterStateContext);return state||router_invariant(!1),state}function useCurrentRouteId(){var route=function(){var route=external_React_.useContext(RouteContext);return route||router_invariant(!1),route}(),route=route.matches[route.matches.length-1];return route.route.id||router_invariant(!1),route.route.id}external_React_.startTransition;function Route(_props){router_invariant(!1)}function dist_Router(_ref5){let{basename:basenameProp="/",children=null,location:locationProp,navigationType=Action.Pop,navigator,static:staticProp=!1}=_ref5,basename=(useInRouterContext()&&router_invariant(!1),basenameProp.replace(/^\/*/,"/"));_ref5=external_React_.useMemo(()=>({basename:basename,navigator:navigator,static:staticProp}),[basename,navigator,staticProp]);let{pathname="/",search="",hash="",state=null,key="default"}=locationProp="string"==typeof locationProp?parsePath(locationProp):locationProp;var locationContext=external_React_.useMemo(()=>{var trailingPathname=router_stripBasename(pathname,basename);return null==trailingPathname?null:{location:{pathname:trailingPathname,search:search,hash:hash,state:state,key:key},navigationType:navigationType}},[basename,pathname,search,hash,state,key,navigationType]);return null==locationContext?null:external_React_.createElement(NavigationContext.Provider,{value:_ref5},external_React_.createElement(LocationContext.Provider,{children:children,value:locationContext}))}function Routes(_ref6){var{children:_ref6,location}=_ref6;return useRoutesImpl(function createRoutesFromChildren(children,parentPath){void 0===parentPath&&(parentPath=[]);let routes=[];external_React_.Children.forEach(children,(element,index)=>{if(external_React_.isValidElement(element)){let treePath=[...parentPath,index];if(element.type===external_React_.Fragment)routes.push.apply(routes,createRoutesFromChildren(element.props.children,treePath));else{element.type!==Route&&router_invariant(!1),element.props.index&&element.props.children&&router_invariant(!1);let route={id:element.props.id||treePath.join("-"),caseSensitive:element.props.caseSensitive,element:element.props.element,Component:element.props.Component,index:element.props.index,path:element.props.path,loader:element.props.loader,action:element.props.action,errorElement:element.props.errorElement,ErrorBoundary:element.props.ErrorBoundary,hasErrorBoundary:null!=element.props.ErrorBoundary||null!=element.props.errorElement,shouldRevalidate:element.props.shouldRevalidate,handle:element.props.handle,lazy:element.props.lazy};element.props.children&&(route.children=createRoutesFromChildren(element.props.children,treePath)),routes.push(route)}}});return routes}(_ref6),location)}new Promise(()=>{});(class extends external_React_.Component{});
/**
 * React Router DOM v6.19.0
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */
function react_router_dom_dist_extends(){return(react_router_dom_dist_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};for(var key,target={},sourceKeys=Object.keys(source),i=0;i<sourceKeys.length;i++)key=sourceKeys[i],0<=excluded.indexOf(key)||(target[key]=source[key]);return target}function createSearchParams(init){return void 0===init&&(init=""),new URLSearchParams("string"==typeof init||Array.isArray(init)||init instanceof URLSearchParams?init:Object.keys(init).reduce((memo,key)=>{var value=init[key];return memo.concat(Array.isArray(value)?value.map(v=>[key,v]):[[key,value]])},[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const _excluded=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],_excluded2=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"];const ViewTransitionContext=external_React_.createContext({isTransitioning:!1});new Map;const dist_startTransitionImpl=external_React_.startTransition;var dist_DataRouterHook;external_ReactDOM_.flushSync;function HashRouter(_ref5){var{basename:_ref5,children,future,window}=_ref5,historyRef=external_React_.useRef();null==historyRef.current&&(historyRef.current=router_createHashHistory({window:window,v5Compat:!0}));let history=historyRef.current,[state,setStateImpl]=external_React_.useState({action:history.action,location:history.location}),v7_startTransition=(future||{})["v7_startTransition"],setState=external_React_.useCallback(newState=>{v7_startTransition&&dist_startTransitionImpl?dist_startTransitionImpl(()=>setStateImpl(newState)):setStateImpl(newState)},[setStateImpl,v7_startTransition]);return external_React_.useLayoutEffect(()=>history.listen(setState),[history,setState]),external_React_.createElement(dist_Router,{basename:_ref5,children:children,location:state.location,navigationType:state.action,navigator:history})}const dist_isBrowser="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,dist_ABSOLUTE_URL_REGEX=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Link=external_React_.forwardRef(function(_ref7,ref){let{onClick,relative,reloadDocument,replace,state,target,to,preventScrollReset,unstable_viewTransition}=_ref7,rest=_objectWithoutPropertiesLoose(_ref7,_excluded);_ref7=external_React_.useContext(NavigationContext).basename;let absoluteHref,isExternal=!1;if("string"==typeof to&&dist_ABSOLUTE_URL_REGEX.test(to)&&(absoluteHref=to,dist_isBrowser))try{var currentUrl=new URL(window.location.href),targetUrl=to.startsWith("//")?new URL(currentUrl.protocol+to):new URL(to),path=router_stripBasename(targetUrl.pathname,_ref7);targetUrl.origin===currentUrl.origin&&null!=path?to=path+targetUrl.search+targetUrl.hash:isExternal=!0}catch(e){}_ref7=function(to,_temp){var _temp=(void 0===_temp?{}:_temp)["relative"],{basename,navigator}=(useInRouterContext()||router_invariant(!1),external_React_.useContext(NavigationContext)),{hash:to,pathname:_temp,search}=dist_useResolvedPath(to,{relative:_temp});let joinedPathname=_temp;return"/"!==basename&&(joinedPathname="/"===_temp?basename:router_joinPaths([basename,_temp])),navigator.createHref({pathname:joinedPathname,search:search,hash:to})}(to,{relative:relative});let internalOnClick=function(to,_temp){let{target,replace:replaceProp,state,preventScrollReset,relative,unstable_viewTransition}=void 0===_temp?{}:_temp,navigate=useNavigate(),location=dist_useLocation(),path=dist_useResolvedPath(to,{relative:relative});return external_React_.useCallback(event=>{!function(event,target){return!(0!==event.button||target&&"_self"!==target||function(event){return event.metaKey||event.altKey||event.ctrlKey||event.shiftKey}(event))}(event,target)||(event.preventDefault(),event=void 0!==replaceProp?replaceProp:router_createPath(location)===router_createPath(path),navigate(to,{replace:event,state:state,preventScrollReset:preventScrollReset,relative:relative,unstable_viewTransition:unstable_viewTransition}))},[location,navigate,path,replaceProp,state,target,to,preventScrollReset,relative,unstable_viewTransition])}(to,{replace:replace,state:state,target:target,preventScrollReset:preventScrollReset,relative:relative,unstable_viewTransition:unstable_viewTransition});return external_React_.createElement("a",react_router_dom_dist_extends({},rest,{href:absoluteHref||_ref7,onClick:isExternal||reloadDocument?onClick:function(event){onClick&&onClick(event),event.defaultPrevented||internalOnClick(event)},ref:ref,target:target}))}),NavLink=external_React_.forwardRef(function(_ref8,ref){var{"aria-current":ariaCurrentProp="page",caseSensitive=!1,className:classNameProp="",end=!1,style:styleProp,to,unstable_viewTransition,children}=_ref8,_ref8=_objectWithoutPropertiesLoose(_ref8,_excluded2),path=dist_useResolvedPath(to,{relative:_ref8.relative}),location=dist_useLocation(),routerState=external_React_.useContext(DataRouterStateContext),navigator=external_React_.useContext(NavigationContext)["navigator"],isTransitioning=null!=routerState&&function(to,opts){void 0===opts&&(opts={});var vtContext=external_React_.useContext(ViewTransitionContext),basename=(null==vtContext&&router_invariant(!1),dist_useDataRouterContext(dist_DataRouterHook.useViewTransitionState))["basename"],to=dist_useResolvedPath(to,{relative:opts.relative});if(!vtContext.isTransitioning)return!1;opts=router_stripBasename(vtContext.currentLocation.pathname,basename)||vtContext.currentLocation.pathname,basename=router_stripBasename(vtContext.nextLocation.pathname,basename)||vtContext.nextLocation.pathname;return null!=router_matchPath(to.pathname,basename)||null!=router_matchPath(to.pathname,opts)}(path)&&!0===unstable_viewTransition;let toPathname=(navigator.encodeLocation?navigator.encodeLocation(path):path).pathname,locationPathname=location.pathname,nextLocationPathname=routerState&&routerState.navigation&&routerState.navigation.location?routerState.navigation.location.pathname:null;caseSensitive||(locationPathname=locationPathname.toLowerCase(),nextLocationPathname=nextLocationPathname?nextLocationPathname.toLowerCase():null,toPathname=toPathname.toLowerCase());navigator="/"!==toPathname&&toPathname.endsWith("/")?toPathname.length-1:toPathname.length,path=locationPathname===toPathname||!end&&locationPathname.startsWith(toPathname)&&"/"===locationPathname.charAt(navigator),location=null!=nextLocationPathname&&(nextLocationPathname===toPathname||!end&&nextLocationPathname.startsWith(toPathname)&&"/"===nextLocationPathname.charAt(toPathname.length)),routerState={isActive:path,isPending:location,isTransitioning:isTransitioning},caseSensitive=path?ariaCurrentProp:void 0;let className;className="function"==typeof classNameProp?classNameProp(routerState):[classNameProp,path?"active":null,location?"pending":null,isTransitioning?"transitioning":null].filter(Boolean).join(" ");navigator="function"==typeof styleProp?styleProp(routerState):styleProp;return external_React_.createElement(Link,react_router_dom_dist_extends({},_ref8,{"aria-current":caseSensitive,className:className,ref:ref,style:navigator,to:to,unstable_viewTransition:unstable_viewTransition}),"function"==typeof children?children(routerState):children)});function dist_useDataRouterContext(){var ctx=external_React_.useContext(DataRouterContext);return ctx||router_invariant(!1),ctx}function useSearchParams(defaultInit){let defaultSearchParamsRef=external_React_.useRef(createSearchParams(defaultInit)),hasSetSearchParamsRef=external_React_.useRef(!1),location=dist_useLocation(),searchParams=external_React_.useMemo(()=>{{var locationSearch=location.search,defaultSearchParams=hasSetSearchParamsRef.current?null:defaultSearchParamsRef.current;let searchParams=createSearchParams(locationSearch);return defaultSearchParams&&defaultSearchParams.forEach((_,key)=>{searchParams.has(key)||defaultSearchParams.getAll(key).forEach(value=>{searchParams.append(key,value)})}),searchParams}},[location.search]),navigate=useNavigate();defaultInit=external_React_.useCallback((nextInit,navigateOptions)=>{nextInit=createSearchParams("function"==typeof nextInit?nextInit(searchParams):nextInit);hasSetSearchParamsRef.current=!0,navigate("?"+nextInit,navigateOptions)},[navigate,searchParams]);return[searchParams,defaultInit]}!function(DataRouterHook){DataRouterHook.UseScrollRestoration="useScrollRestoration",DataRouterHook.UseSubmit="useSubmit",DataRouterHook.UseSubmitFetcher="useSubmitFetcher",DataRouterHook.UseFetcher="useFetcher",DataRouterHook.useViewTransitionState="useViewTransitionState"}(dist_DataRouterHook=dist_DataRouterHook||{}),function(DataRouterStateHook){DataRouterStateHook.UseFetcher="useFetcher",DataRouterStateHook.UseFetchers="useFetchers",DataRouterStateHook.UseScrollRestoration="useScrollRestoration"}(dist_DataRouterStateHook=dist_DataRouterStateHook||{});function chunk_6B2YUEGK_useId(idProp,prefix){const id=(0,external_React_.useId)();return(0,external_React_.useMemo)(()=>idProp||[prefix,id].filter(Boolean).join("-"),[idProp,prefix,id])}function canUseDOM(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}var chunk_724WJZW4_useSafeLayoutEffect=canUseDOM()?external_React_.useLayoutEffect:external_React_.useEffect;function chunk_KA2477BY_useCallbackRef(fn,deps=[]){const ref=(0,external_React_.useRef)(fn);return chunk_724WJZW4_useSafeLayoutEffect(()=>{ref.current=fn}),(0,external_React_.useCallback)((...args)=>{var _a;return null==(_a=ref.current)?void 0:_a.call(ref,...args)},deps)}function useDisclosure(props={}){var{onClose:onCloseProp,onOpen:onOpenProp,isOpen:isOpenProp,id:idProp}=props;const onOpenPropCallbackRef=chunk_KA2477BY_useCallbackRef(onOpenProp),onClosePropCallbackRef=chunk_KA2477BY_useCallbackRef(onCloseProp),[isOpenState,setIsOpen]=(0,external_React_.useState)(props.defaultIsOpen||!1),[isControlled,isOpen]=function(prop,state){var isControlled=void 0!==prop;return[isControlled,isControlled&&void 0!==prop?prop:state]}(isOpenProp,isOpenState),id=chunk_6B2YUEGK_useId(idProp,"disclosure"),onClose=(0,external_React_.useCallback)(()=>{isControlled||setIsOpen(!1),null!=onClosePropCallbackRef&&onClosePropCallbackRef()},[isControlled,onClosePropCallbackRef]),onOpen=(0,external_React_.useCallback)(()=>{isControlled||setIsOpen(!0),null!=onOpenPropCallbackRef&&onOpenPropCallbackRef()},[isControlled,onOpenPropCallbackRef]),onToggle=(0,external_React_.useCallback)(()=>{(isOpen?onClose:onOpen)()},[isOpen,onOpen,onClose]);return{isOpen:!!isOpen,onOpen:onOpen,onClose:onClose,onToggle:onToggle,isControlled:isControlled,getButtonProps:(props2={})=>{return{...props2,"aria-expanded":isOpen,"aria-controls":id,onClick:(fns=[props2.onClick,onToggle],function(event){fns.some(fn=>(null!=fn&&fn(event),null==event?void 0:event.defaultPrevented))})};var fns},getDisclosureProps:(props2={})=>({...props2,hidden:!isOpen,id:id})}}var StackItem=props=>(0,jsx_runtime.jsx)(chakra.div,{className:"chakra-stack__item",...props,__css:{display:"inline-block",flex:"0 0 auto",minWidth:0,...props.__css}}),chunk_G72KV6MB_breakpoints=(StackItem.displayName="StackItem",Object.freeze(["base","sm","md","lg","xl","2xl"]));function mapResponsive(prop,mapper){return Array.isArray(prop)?prop.map(item=>null===item?null:mapper(item)):isObject(prop)?Object.keys(prop).reduce((result,key)=>(result[key]=mapper(prop[key]),result),{}):null!=prop?mapper(prop):null}function dist_getValidChildren(children){return external_React_.Children.toArray(children).filter(child=>(0,external_React_.isValidElement)(child))}var Stack=forwardRef((props,ref)=>{const{isInline,direction:directionProp,align,justify,spacing="0.5rem",wrap,children,divider,className,shouldWrapChildren,...rest}=props,direction=isInline?"row":null!=directionProp?directionProp:"column",dividerStyle=(0,external_React_.useMemo)(()=>function(options){var{spacing:options,direction}=options;const dividerStyles={column:{my:options,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},"column-reverse":{my:options,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},row:{mx:options,my:0,borderLeftWidth:"1px",borderBottomWidth:0},"row-reverse":{mx:options,my:0,borderLeftWidth:"1px",borderBottomWidth:0}};return{"&":mapResponsive(direction,value=>dividerStyles[value])}}({spacing:spacing,direction:direction}),[spacing,direction]),hasDivider=!!divider,shouldUseChildren=!shouldWrapChildren&&!hasDivider;var props=(0,external_React_.useMemo)(()=>{const validChildren=dist_getValidChildren(children);return shouldUseChildren?validChildren:validChildren.map((child,index)=>{var key=void 0!==child.key?child.key:index,index=index+1===validChildren.length,wrappedChild=(0,jsx_runtime.jsx)(StackItem,{children:child},key),wrappedChild=shouldWrapChildren?wrappedChild:child;return hasDivider?(child=(0,external_React_.cloneElement)(divider,{__css:dividerStyle}),(0,jsx_runtime.jsxs)(external_React_.Fragment,{children:[wrappedChild,index?null:child]},key)):wrappedChild})},[divider,dividerStyle,hasDivider,shouldUseChildren,shouldWrapChildren,children]),_className=cx("chakra-stack",className);return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,display:"flex",alignItems:align,justifyContent:justify,flexDirection:direction,flexWrap:wrap,gap:hasDivider?void 0:spacing,className:_className,...rest,children:props})}),chunk_K7XRJ7NL_Link=(Stack.displayName="Stack",forwardRef(function(props,ref){var styles=useStyleConfig("Link",props);const{className,isExternal,...rest}=omitThemingProps(props);return(0,jsx_runtime.jsx)(chakra.a,{target:isExternal?"_blank":void 0,rel:isExternal?"noopener":void 0,ref:ref,className:cx("chakra-link",className),...rest,__css:styles})})),[TagStylesProvider,useTagStyles]=(chunk_K7XRJ7NL_Link.displayName="Link",createContext({name:"TagStylesContext",errorMessage:`useTagStyles returned is 'undefined'. Seems you forgot to wrap the components in "<Tag />" `})),Tag=forwardRef((props,ref)=>{var styles=useMultiStyleConfig("Tag",props),props=omitThemingProps(props),containerStyles={display:"inline-flex",verticalAlign:"top",alignItems:"center",maxWidth:"100%",...styles.container};return(0,jsx_runtime.jsx)(TagStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(chakra.span,{ref:ref,...props,__css:containerStyles})})});Tag.displayName="Tag",forwardRef((props,ref)=>{var styles=useTagStyles();return(0,jsx_runtime.jsx)(chakra.span,{ref:ref,noOfLines:1,...props,__css:styles.label})}).displayName="TagLabel",forwardRef((props,ref)=>(0,jsx_runtime.jsx)(Icon,{ref:ref,verticalAlign:"top",marginEnd:"0.5rem",...props})).displayName="TagLeftIcon";forwardRef((props,ref)=>(0,jsx_runtime.jsx)(Icon,{ref:ref,verticalAlign:"top",marginStart:"0.5rem",...props})).displayName="TagRightIcon";var TagCloseIcon=props=>(0,jsx_runtime.jsx)(Icon,{verticalAlign:"inherit",viewBox:"0 0 512 512",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z"})});TagCloseIcon.displayName="TagCloseIcon";var[ButtonGroupProvider,useButtonGroup]=createContext({strict:!(forwardRef((props,ref)=>{const{isDisabled,children,...rest}=props;props={display:"flex",alignItems:"center",justifyContent:"center",outline:"0",...useTagStyles().closeButton};return(0,jsx_runtime.jsx)(chakra.button,{ref:ref,"aria-label":"close",...rest,type:"button",disabled:isDisabled,__css:props,children:children||(0,jsx_runtime.jsx)(TagCloseIcon,{})})}).displayName="TagCloseButton"),name:"ButtonGroupContext"});function ButtonIcon(props){const{children,className,...rest}=props;var props=(0,external_React_.isValidElement)(children)?(0,external_React_.cloneElement)(children,{"aria-hidden":!0,focusable:!1}):children,_className=cx("chakra-button__icon",className);return(0,jsx_runtime.jsx)(chakra.span,{display:"inline-flex",alignSelf:"center",flexShrink:0,...rest,className:_className,children:props})}function ButtonSpinner(props){const{label,placement,spacing="0.5rem",children=(0,jsx_runtime.jsx)(Spinner,{color:"currentColor",width:"1em",height:"1em"}),className,__css,...rest}=props;props=cx("chakra-button__spinner",className);const marginProp="start"===placement?"marginEnd":"marginStart";var spinnerStyles=(0,external_React_.useMemo)(()=>({display:"flex",alignItems:"center",position:label?"relative":"absolute",[marginProp]:label?spacing:0,fontSize:"1em",lineHeight:"normal",...__css}),[__css,label,marginProp,spacing]);return(0,jsx_runtime.jsx)(chakra.div,{className:props,...rest,__css:spinnerStyles,children:children})}function mergeRefs(...refs){return node=>{refs.forEach(ref=>{!function(ref,value){if(null!=ref)if("function"==typeof ref)ref(value);else try{ref.current=value}catch(error){throw new Error(`Cannot assign value '${value}' to ref '${ref}'`)}}(ref,node)})}}ButtonIcon.displayName="ButtonIcon",ButtonSpinner.displayName="ButtonSpinner";var Button=forwardRef((props,ref)=>{const group=useButtonGroup(),styles=useStyleConfig("Button",{...group,...props}),{isDisabled=null==group?void 0:group.isDisabled,isLoading,isActive,children,leftIcon,rightIcon,loadingText,iconSpacing="0.5rem",type,spinner,spinnerPlacement="start",className,as,...rest}=omitThemingProps(props);var refs,props=(0,external_React_.useMemo)(()=>{var _focus={...null==styles?void 0:styles._focus,zIndex:1};return{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",whiteSpace:"nowrap",verticalAlign:"middle",outline:"none",...styles,...!!group&&{_focus:_focus}}},[styles,group]),{ref:_ref,type:defaultType}=function(value){const[isButton,setIsButton]=(0,external_React_.useState)(!value);return{ref:(0,external_React_.useCallback)(node=>{node&&setIsButton("BUTTON"===node.tagName)},[]),type:isButton?"button":void 0}}(as),contentProps={rightIcon:rightIcon,leftIcon:leftIcon,iconSpacing:iconSpacing,children:children};return(0,jsx_runtime.jsxs)(chakra.button,{ref:(refs=[ref,_ref],(0,external_React_.useMemo)(()=>mergeRefs(...refs),refs)),as:as,type:null!=type?type:defaultType,"data-active":dataAttr(isActive),"data-loading":dataAttr(isLoading),__css:props,className:cx("chakra-button",className),...rest,disabled:isDisabled||isLoading,children:[isLoading&&"start"===spinnerPlacement&&(0,jsx_runtime.jsx)(ButtonSpinner,{className:"chakra-button__spinner--start",label:loadingText,placement:"start",spacing:iconSpacing,children:spinner}),isLoading?loadingText||(0,jsx_runtime.jsx)(chakra.span,{opacity:0,children:(0,jsx_runtime.jsx)(ButtonContent,{...contentProps})}):(0,jsx_runtime.jsx)(ButtonContent,{...contentProps}),isLoading&&"end"===spinnerPlacement&&(0,jsx_runtime.jsx)(ButtonSpinner,{className:"chakra-button__spinner--end",label:loadingText,placement:"end",spacing:iconSpacing,children:spinner})]})});function ButtonContent(props){var{leftIcon:props,rightIcon,children,iconSpacing}=props;return(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[props&&(0,jsx_runtime.jsx)(ButtonIcon,{marginEnd:iconSpacing,children:props}),children,rightIcon&&(0,jsx_runtime.jsx)(ButtonIcon,{marginStart:iconSpacing,children:rightIcon})]})}Button.displayName="Button";var __defProp=Object.defineProperty,__publicField=(obj,key,value)=>(((obj,key,value)=>key in obj?__defProp(obj,key,{enumerable:!0,configurable:!0,writable:!0,value:value}):obj[key]=value)(obj,"symbol"!=typeof key?key+"":key,value),value),modalManager=new class{constructor(){__publicField(this,"modals"),this.modals=new Map}add(modal){return this.modals.set(modal,this.modals.size+1),this.modals.size}remove(modal){this.modals.delete(modal)}isTopModal(modal){return!!modal&&this.modals.get(modal)===this.modals.size}};function useModalManager(ref,isOpen){const[index,setIndex]=(0,external_React_.useState)(0);return(0,external_React_.useEffect)(()=>{const node=ref.current;var index2;if(node)return isOpen&&(index2=modalManager.add(node),setIndex(index2)),()=>{modalManager.remove(node),setIndex(0)}},[isOpen,ref]),index}function unwrapHost(node){return node&&(node.host||unwrapHost(node.parentNode))}var getDefaultParent=function(originalTarget){return"undefined"==typeof document?null:(Array.isArray(originalTarget)?originalTarget[0]:originalTarget).ownerDocument.body},counterMap=new WeakMap,uncontrolledNodes=new WeakMap,markerMap={},lockCount=0,applyAttributeToOthers=function(originalTarget,parentNode,markerName,controlAttribute){function keep(el){el&&!elementsToKeep.has(el)&&(elementsToKeep.add(el),keep(el.parentNode))}function deep(parent){parent&&!elementsToStop.has(parent)&&Array.prototype.forEach.call(parent.children,function(node){var attr,counterValue,markerValue;elementsToKeep.has(node)?deep(node):(attr=null!==(attr=node.getAttribute(controlAttribute))&&"false"!==attr,counterValue=(counterMap.get(node)||0)+1,markerValue=(markerCounter.get(node)||0)+1,counterMap.set(node,counterValue),markerCounter.set(node,markerValue),hiddenNodes.push(node),1===counterValue&&attr&&uncontrolledNodes.set(node,!0),1===markerValue&&node.setAttribute(markerName,"true"),attr||node.setAttribute(controlAttribute,"true"))})}var originalTarget=function(parent,targets){return targets.map(function(target){var correctedTarget;return parent.contains(target)?target:(correctedTarget=unwrapHost(target))&&parent.contains(correctedTarget)?correctedTarget:(console.error("aria-hidden",target,"in not contained inside",parent,". Doing nothing"),null)}).filter(function(x){return Boolean(x)})}(parentNode,Array.isArray(originalTarget)?originalTarget:[originalTarget]),markerCounter=(markerMap[markerName]||(markerMap[markerName]=new WeakMap),markerMap[markerName]),hiddenNodes=[],elementsToKeep=new Set,elementsToStop=new Set(originalTarget);originalTarget.forEach(keep);return deep(parentNode),elementsToKeep.clear(),lockCount++,function(){hiddenNodes.forEach(function(node){var counterValue=counterMap.get(node)-1,markerValue=markerCounter.get(node)-1;counterMap.set(node,counterValue),markerCounter.set(node,markerValue),counterValue||(uncontrolledNodes.has(node)||node.removeAttribute(controlAttribute),uncontrolledNodes.delete(node)),markerValue||node.removeAttribute(markerName)}),--lockCount||(counterMap=new WeakMap,counterMap=new WeakMap,uncontrolledNodes=new WeakMap,markerMap={})}},hideOthers=function(originalTarget,parentNode,markerName){void 0===markerName&&(markerName="data-aria-hidden");var targets=Array.from(Array.isArray(originalTarget)?originalTarget:[originalTarget]),parentNode=parentNode||getDefaultParent(originalTarget);return parentNode?(targets.push.apply(targets,Array.from(parentNode.querySelectorAll("[aria-live]"))),applyAttributeToOthers(targets,parentNode,markerName,"aria-hidden")):function(){return null}};function useModal(props){const{isOpen,onClose,id,closeOnOverlayClick=!0,closeOnEsc=!0,useInert=!0,onOverlayClick:onOverlayClickProp,onEsc}=props,dialogRef=(0,external_React_.useRef)(null),overlayRef=(0,external_React_.useRef)(null),[dialogId,headerId,bodyId]=function(idProp,prefixes){const reactId=(0,external_React_.useId)(),id=idProp||reactId;return(0,external_React_.useMemo)(()=>prefixes.map(prefix=>prefix+"-"+id),[id,prefixes])}(id,["chakra-modal","chakra-modal--header","chakra-modal--body"]);ref=dialogRef,shouldHide=isOpen&&useInert,props=ref.current,(0,external_React_.useEffect)(()=>{if(ref.current&&shouldHide)return hideOthers(ref.current)},[shouldHide,ref,props]);var ref,shouldHide,props=useModalManager(dialogRef,isOpen);const mouseDownTarget=(0,external_React_.useRef)(null),onMouseDown=(0,external_React_.useCallback)(event=>{mouseDownTarget.current=event.target},[]),onKeyDown=(0,external_React_.useCallback)(event=>{"Escape"===event.key&&(event.stopPropagation(),closeOnEsc&&null!=onClose&&onClose(),null!=onEsc)&&onEsc()},[closeOnEsc,onClose,onEsc]),[headerMounted,setHeaderMounted]=(0,external_React_.useState)(!1),[bodyMounted,setBodyMounted]=(0,external_React_.useState)(!1);var getDialogProps=(0,external_React_.useCallback)((props2={},ref=null)=>({role:"dialog",...props2,ref:mergeRefs(ref,dialogRef),id:dialogId,tabIndex:-1,"aria-modal":!0,"aria-labelledby":headerMounted?headerId:void 0,"aria-describedby":bodyMounted?bodyId:void 0,onClick:callAllHandlers(props2.onClick,event=>event.stopPropagation())}),[bodyId,bodyMounted,dialogId,headerId,headerMounted]);const onOverlayClick=(0,external_React_.useCallback)(event=>{event.stopPropagation(),mouseDownTarget.current===event.target&&modalManager.isTopModal(dialogRef.current)&&(closeOnOverlayClick&&null!=onClose&&onClose(),null!=onOverlayClickProp)&&onOverlayClickProp()},[onClose,closeOnOverlayClick,onOverlayClickProp]);var getDialogContainerProps=(0,external_React_.useCallback)((props2={},ref=null)=>({...props2,ref:mergeRefs(ref,overlayRef),onClick:callAllHandlers(props2.onClick,onOverlayClick),onKeyDown:callAllHandlers(props2.onKeyDown,onKeyDown),onMouseDown:callAllHandlers(props2.onMouseDown,onMouseDown)}),[onKeyDown,onMouseDown,onOverlayClick]);return{isOpen:isOpen,onClose:onClose,headerId:headerId,bodyId:bodyId,setBodyMounted:setBodyMounted,setHeaderMounted:setHeaderMounted,dialogRef:dialogRef,overlayRef:overlayRef,getDialogProps:getDialogProps,getDialogContainerProps:getDialogContainerProps,index:props}}var[ModalStylesProvider,useModalStyles]=createContext({name:"ModalStylesContext",errorMessage:`useModalStyles returned is 'undefined'. Seems you forgot to wrap the components in "<Modal />" `}),[ModalContextProvider,useModalContext]=createContext({strict:!0,name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap modal components in `<Modal />`"}),Modal=props=>{var props={scrollBehavior:"outside",autoFocus:!0,trapFocus:!0,returnFocusOnClose:!0,blockScrollOnMount:!0,allowPinchZoom:!1,motionPreset:"scale",lockFocusAcrossFrames:!0,...props},{portalProps,children,autoFocus,trapFocus,initialFocusRef,finalFocusRef,returnFocusOnClose,blockScrollOnMount,allowPinchZoom,preserveScrollBarGap,motionPreset,lockFocusAcrossFrames,onCloseComplete}=props,styles=useMultiStyleConfig("Modal",props),props={...useModal(props),autoFocus:autoFocus,trapFocus:trapFocus,initialFocusRef:initialFocusRef,finalFocusRef:finalFocusRef,returnFocusOnClose:returnFocusOnClose,blockScrollOnMount:blockScrollOnMount,allowPinchZoom:allowPinchZoom,preserveScrollBarGap:preserveScrollBarGap,motionPreset:motionPreset,lockFocusAcrossFrames:lockFocusAcrossFrames};return(0,jsx_runtime.jsx)(ModalContextProvider,{value:props,children:(0,jsx_runtime.jsx)(ModalStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(AnimatePresence,{onExitComplete:onCloseComplete,children:props.isOpen&&(0,jsx_runtime.jsx)(Portal,{...portalProps,children:children})})})})},[DrawerContextProvider,useDrawerContext]=(Modal.displayName="Modal",createContext()),placementMap={start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}};function Drawer(props){const{isOpen,onClose,placement:placementProp="right",children,...rest}=props;var props=chunk_UIGT7YZF_useTheme(),_a=null==(_a=props.components)?void 0:_a.Drawer,props=function(placement,dir){var _a;if(placement)return null!=(_a=null==(_a=placementMap[placement])?void 0:_a[dir])?_a:placement}(placementProp,props.direction);return(0,jsx_runtime.jsx)(DrawerContextProvider,{value:{placement:props},children:(0,jsx_runtime.jsx)(Modal,{isOpen:isOpen,onClose:onClose,styleConfig:_a,...rest,children:children})})}var state_focusVisible={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},TRANSITION_VARIANTS_slideLeft={position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},TRANSITION_VARIANTS_slideRight={position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},TRANSITION_VARIANTS_slideUp={position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},TRANSITION_VARIANTS_slideDown={position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}};function getSlideTransition(options){switch(null!=(options=null==options?void 0:options.direction)?options:"right"){case"right":return TRANSITION_VARIANTS_slideRight;case"left":return TRANSITION_VARIANTS_slideLeft;case"bottom":return TRANSITION_VARIANTS_slideDown;case"top":return TRANSITION_VARIANTS_slideUp;default:return TRANSITION_VARIANTS_slideRight}}var TRANSITION_DEFAULTS={enter:{duration:.2,ease:state_focusVisible.easeOut},exit:{duration:.1,ease:state_focusVisible.easeIn}},withDelay_enter=(transition,delay)=>({...transition,delay:"number"==typeof delay?delay:null==delay?void 0:delay.enter}),withDelay_exit=(transition,delay)=>({...transition,delay:"number"==typeof delay?delay:null==delay?void 0:delay.exit}),fadeConfig={initial:"exit",animate:"enter",exit:"exit",variants:{enter:({transition,transitionEnd,delay}={})=>{return{opacity:1,transition:null!=(transition=null==transition?void 0:transition.enter)?transition:withDelay_enter(TRANSITION_DEFAULTS.enter,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.enter}},exit:({transition,transitionEnd,delay}={})=>{return{opacity:0,transition:null!=(transition=null==transition?void 0:transition.exit)?transition:withDelay_exit(TRANSITION_DEFAULTS.exit,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.exit}}}},MotionDiv=((0,external_React_.forwardRef)(function(props,ref){const{unmountOnExit,in:isOpen,className,transition,transitionEnd,delay,...rest}=props;var props=isOpen||unmountOnExit?"enter":"exit",custom={transition:transition,transitionEnd:transitionEnd,delay:delay};return(0,jsx_runtime.jsx)(AnimatePresence,{custom:custom,children:(!unmountOnExit||isOpen&&unmountOnExit)&&(0,jsx_runtime.jsx)(motion.div,{ref:ref,className:cx("chakra-fade",className),custom:custom,...fadeConfig,animate:props,...rest})})}).displayName="Fade",chakra(motion.div)),ModalOverlay=forwardRef((props,ref)=>{const{className,transition,motionProps:_motionProps,...rest}=props;var props=cx("chakra-modal__overlay",className),overlayStyle={pos:"fixed",left:"0",top:"0",w:"100vw",h:"100vh",...useModalStyles().overlay},motionPreset=useModalContext()["motionPreset"];return(0,jsx_runtime.jsx)(MotionDiv,{..._motionProps||("none"===motionPreset?{}:fadeConfig),__css:overlayStyle,ref:ref,className:props,...rest})});function helpers_esm_extends_extends(){return(helpers_esm_extends_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}ModalOverlay.displayName="ModalOverlay";var FOCUS_GROUP="data-focus-lock",FOCUS_DISABLED="data-focus-lock-disabled",FOCUS_NO_AUTOFOCUS="data-no-autofocus";function useMergeRef_useMergeRefs(refs,defaultValue){return initialValue=defaultValue||null,callback=function(newValue){return refs.forEach(function(ref){return function(ref,value){return"function"==typeof ref?ref(value):ref&&(ref.current=value),ref}(ref,newValue)})},(ref=(0,external_React_.useState)(function(){return{value:initialValue,callback:callback,facade:{get current(){return ref.value},set current(value){var last=ref.value;last!==value&&(ref.value=value,ref.callback(value,last))}}}})[0]).callback=callback,ref.facade;var initialValue,callback,ref}var hiddenGuard={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"};function ItoI(a){return a}function innerCreateMedium(defaults,middleware){void 0===middleware&&(middleware=ItoI);var buffer=[],assigned=!1;return{read:function(){if(assigned)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return buffer.length?buffer[buffer.length-1]:defaults},useMedium:function(data){var item=middleware(data,assigned);return buffer.push(item),function(){buffer=buffer.filter(function(x){return x!==item})}},assignSyncMedium:function(cb){for(assigned=!0;buffer.length;){var cbs=buffer;buffer=[],cbs.forEach(cb)}buffer={push:function(x){return cb(x)},filter:function(){return buffer}}},assignMedium:function(cb){assigned=!0;function cycle(){Promise.resolve().then(executeQueue)}var cbs,pendingQueue=[],executeQueue=(buffer.length&&(cbs=buffer,buffer=[],cbs.forEach(cb),pendingQueue=buffer),function(){var cbs=pendingQueue;pendingQueue=[],cbs.forEach(cb)});cycle(),buffer={push:function(x){pendingQueue.push(x),cycle()},filter:function(filter){return pendingQueue=pendingQueue.filter(filter),buffer}}}}}function createMedium(defaults,middleware){return innerCreateMedium(defaults,middleware=void 0===middleware?ItoI:middleware)}function createSidecarMedium(options){var medium=innerCreateMedium(null);return medium.options=__assign({async:!0,ssr:!1},options=void 0===options?{}:options),medium}var mediumFocus=createMedium({},function(_ref){return{target:_ref.target,currentTarget:_ref.currentTarget}}),mediumBlur=createMedium(),filter=createMedium(),mediumSidecar=createSidecarMedium({async:!0}),emptyArray=[],interactivity=external_React_.forwardRef(function(props,parentRef){var _React$useState=external_React_.useState(),realObserved=_React$useState[0],setObserved=_React$useState[1],observed=external_React_.useRef(),isActive=external_React_.useRef(!1),originalFocusedElement=external_React_.useRef(null),_React$useState=props.children,disabled=props.disabled,noFocusGuards=props.noFocusGuards,persistentFocus=props.persistentFocus,crossFrame=props.crossFrame,autoFocus=props.autoFocus,group=(props.allowTextSelection,props.group),className=props.className,whiteList=props.whiteList,hasPositiveIndices=props.hasPositiveIndices,_props$shards=props.shards,_props$shards=void 0===_props$shards?emptyArray:_props$shards,_props$as=props.as,_props$as=void 0===_props$as?"div":_props$as,_props$lockProps=props.lockProps,_props$lockProps=void 0===_props$lockProps?{}:_props$lockProps,SideCar=props.sideCar,shouldReturnFocus=props.returnFocus,focusOptions=props.focusOptions,onActivationCallback=props.onActivation,onDeactivationCallback=props.onDeactivation,props=external_React_.useState({})[0],onActivation=external_React_.useCallback(function(){originalFocusedElement.current=originalFocusedElement.current||document&&document.activeElement,observed.current&&onActivationCallback&&onActivationCallback(observed.current),isActive.current=!0},[onActivationCallback]),onDeactivation=external_React_.useCallback(function(){isActive.current=!1,onDeactivationCallback&&onDeactivationCallback(observed.current)},[onDeactivationCallback]),returnFocus=((0,external_React_.useEffect)(function(){disabled||(originalFocusedElement.current=null)},[]),external_React_.useCallback(function(allowDefer){var howToReturnFocus,returnFocusOptions,returnFocusTo=originalFocusedElement.current;returnFocusTo&&returnFocusTo.focus&&(howToReturnFocus="function"==typeof shouldReturnFocus?shouldReturnFocus(returnFocusTo):shouldReturnFocus)&&(returnFocusOptions="object"==typeof howToReturnFocus?howToReturnFocus:void 0,originalFocusedElement.current=null,allowDefer?Promise.resolve().then(function(){return returnFocusTo.focus(returnFocusOptions)}):returnFocusTo.focus(returnFocusOptions))},[shouldReturnFocus])),onFocus=external_React_.useCallback(function(event){isActive.current&&mediumFocus.useMedium(event)},[]),onBlur=mediumBlur.useMedium,setObserveNode=external_React_.useCallback(function(newObserved){observed.current!==newObserved&&(observed.current=newObserved,setObserved(newObserved))},[]),group=helpers_esm_extends_extends(((_extends2={})[FOCUS_DISABLED]=disabled&&"disabled",_extends2[FOCUS_GROUP]=group,_extends2),_props$lockProps),_extends2=!0!==noFocusGuards,_props$lockProps=_extends2&&"tail"!==noFocusGuards,noFocusGuards=useMergeRef_useMergeRefs([parentRef,setObserveNode]);return external_React_.createElement(external_React_.Fragment,null,_extends2&&[external_React_.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:disabled?-1:0,style:hiddenGuard}),hasPositiveIndices?external_React_.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:disabled?-1:1,style:hiddenGuard}):null],!disabled&&external_React_.createElement(SideCar,{id:props,sideCar:mediumSidecar,observed:realObserved,disabled:disabled,persistentFocus:persistentFocus,crossFrame:crossFrame,autoFocus:autoFocus,whiteList:whiteList,shards:_props$shards,onActivation:onActivation,onDeactivation:onDeactivation,returnFocus:returnFocus,focusOptions:focusOptions}),external_React_.createElement(_props$as,helpers_esm_extends_extends({ref:noFocusGuards},group,{className:className,onBlur:onBlur,onFocus:onFocus}),_React$useState),_props$lockProps&&external_React_.createElement("div",{"data-focus-guard":!0,tabIndex:disabled?-1:0,style:hiddenGuard}))});interactivity.propTypes={},interactivity.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,hasPositiveIndices:void 0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0};const Lock=interactivity;function _setPrototypeOf(o,p){return(_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,p){return o.__proto__=p,o})(o,p)}function _typeof(o){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(o)}function _toPropertyKey(arg){arg=function(input,hint){if("object"!==_typeof(input)||null===input)return input;var prim=input[Symbol.toPrimitive];if(void 0===prim)return("string"===hint?String:Number)(input);if("object"!==_typeof(prim=prim.call(input,hint||"default")))return prim;throw new TypeError("@@toPrimitive must return a primitive value.")}(arg,"string");return"symbol"===_typeof(arg)?arg:String(arg)}function getParentNode(node){return node.parentNode&&node.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?node.parentNode.host:node.parentNode}function isTopNode(node){return node===document||node&&node.nodeType===Node.DOCUMENT_NODE}function isVisibleUncached(node,checkParent){return!node||isTopNode(node)||!function(node){return node.nodeType===Node.ELEMENT_NODE&&!(!(node=window.getComputedStyle(node,null))||!node.getPropertyValue||"none"!==node.getPropertyValue("display")&&"hidden"!==node.getPropertyValue("visibility"))}(node)&&checkParent(getParentNode(node))}function isVisibleCached(visibilityCache,node){var cached=visibilityCache.get(node);return void 0!==cached||(cached=isVisibleUncached(node,isVisibleCached.bind(void 0,visibilityCache)),visibilityCache.set(node,cached)),cached}function isAutoFocusAllowedUncached(node,checkParent){return!(node&&!isTopNode(node))||!!function(node){var attribute=node.getAttribute(FOCUS_NO_AUTOFOCUS);return![true,"true",""].includes(attribute)}(node)&&checkParent(getParentNode(node))}function isAutoFocusAllowedCached(cache,node){var cached=cache.get(node);return void 0!==cached||(cached=isAutoFocusAllowedUncached(node,isAutoFocusAllowedCached.bind(void 0,cache)),cache.set(node,cached)),cached}function isRadioElement(node){return"INPUT"===node.tagName&&"radio"===node.type}function isGuard(node){return Boolean(node&&(null==(node=node.dataset)?void 0:node.focusGuard))}function is_isDefined(x){return Boolean(x)}function tabSort(a,b){var tabDiff=a.tabIndex-b.tabIndex,indexDiff=a.index-b.index;if(tabDiff){if(!a.tabIndex)return 1;if(!b.tabIndex)return-1}return tabDiff||indexDiff}function orderByTabIndex(nodes,filterNegative,keepGuards){return toArray(nodes).map(function(node,index){return{node:node,index:index,tabIndex:keepGuards&&-1===node.tabIndex?(node.dataset||{}).focusGuard?0:-1:node.tabIndex}}).filter(function(data){return!filterNegative||0<=data.tabIndex}).sort(tabSort)}function getFocusables(parents,withGuards){return parents.reduce(function(acc,parent){var focusableWithShadowDom=getFocusablesWithShadowDom(parent,withGuards),_a=(_a=[]).concat.apply(_a,focusableWithShadowDom.map(function(node){return getFocusablesWithIFrame(node,withGuards)}));return acc.concat(_a,parent.parentNode?toArray(parent.parentNode.querySelectorAll(queryTabbables)).filter(function(node){return node===parent}):[])},[])}function filterFocusable(nodes,visibilityCache){return toArray(nodes).filter(function(node){return isVisibleCached(visibilityCache,node)}).filter(function(node){return!(("INPUT"===node.tagName||"BUTTON"===node.tagName)&&("hidden"===node.type||node.disabled))})}function filterAutoFocusable(nodes,cache){return void 0===cache&&(cache=new Map),toArray(nodes).filter(function(node){return isAutoFocusAllowedCached(cache,node)})}function parentAutofocusables(topNode,visibilityCache){return filterFocusable(function(parent){parent=parent.querySelectorAll("[".concat("data-autofocus-inside","]"));return toArray(parent).map(function(node){return getFocusables([node])}).reduce(function(acc,nodes){return acc.concat(nodes)},[])}(topNode),visibilityCache)}function correctNode(node,nodes){return isRadioElement(node)&&node.name?function(node,nodes){return nodes.filter(isRadioElement).filter(function(el){return el.name===node.name}).filter(function(el){return el.checked})[0]||node}(node,nodes):node}function pickFirstFocus(nodes){return nodes[0]&&1<nodes.length?correctNode(nodes[0],nodes):nodes[0]}function pickFocusable(nodes,index){return 1<nodes.length?nodes.indexOf(correctNode(nodes[index],nodes)):index}function getParents(node,parents){return(parents=void 0===parents?[]:parents).push(node),node.parentNode&&getParents(node.parentNode.host||node.parentNode,parents),parents}function getCommonParent(nodeA,nodeB){for(var parentsA=getParents(nodeA),parentsB=getParents(nodeB),i=0;i<parentsA.length;i+=1){var currentParent=parentsA[i];if(0<=parentsB.indexOf(currentParent))return currentParent}return!1}var ring=function(reducePropsToState,handleStateChangeOnClient){return function(WrappedComponent){var state,mountedInstances=[];function emitChange(){state=reducePropsToState(mountedInstances.map(function(instance){return instance.props})),handleStateChangeOnClient(state)}var obj,key,value,SideEffect=function(_PureComponent){var superClass;function SideEffect(){return _PureComponent.apply(this,arguments)||this}superClass=_PureComponent,(subClass=SideEffect).prototype=Object.create(superClass.prototype),_setPrototypeOf(subClass.prototype.constructor=subClass,superClass),SideEffect.peek=function(){return state};var subClass=SideEffect.prototype;return subClass.componentDidMount=function(){mountedInstances.push(this),emitChange()},subClass.componentDidUpdate=function(){emitChange()},subClass.componentWillUnmount=function(){var index=mountedInstances.indexOf(this);mountedInstances.splice(index,1),emitChange()},subClass.render=function(){return external_React_default().createElement(WrappedComponent,this.props)},SideEffect}(external_React_.PureComponent);return obj=SideEffect,key="displayName",value="SideEffect("+function(WrappedComponent){return WrappedComponent.displayName||WrappedComponent.name||"Component"}(WrappedComponent)+")",(key=_toPropertyKey(key))in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,SideEffect}},toArray=function(a){for(var ret=Array(a.length),i=0;i<a.length;++i)ret[i]=a[i];return ret},asArray=function(a){return Array.isArray(a)?a:[a]},getFirst=function(a){return Array.isArray(a)?a[0]:a},isNotAGuard=function(node){return!isGuard(node)},queryTabbables=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),queryGuardTabbables="".concat(queryTabbables,", [data-focus-guard]"),getFocusablesWithShadowDom=function(parent,withGuards){return toArray((parent.shadowRoot||parent).children).reduce(function(acc,child){return acc.concat(child.matches(withGuards?queryGuardTabbables:queryTabbables)?[child]:[],getFocusablesWithShadowDom(child))},[])},getFocusablesWithIFrame=function(parent,withGuards){var _a;return parent instanceof HTMLIFrameElement&&null!=(_a=parent.contentDocument)&&_a.body?getFocusables([parent.contentDocument.body],withGuards):[parent]},getTabbableNodes=function(topNodes,visibilityCache,withGuards){return orderByTabIndex(filterFocusable(getFocusables(topNodes,withGuards),visibilityCache),!0,withGuards)},getFocusableNodes=function(topNodes,visibilityCache){return orderByTabIndex(filterFocusable(getFocusables(topNodes),visibilityCache),!1)},DOMutils_contains=function(scope,element){return scope.shadowRoot?DOMutils_contains(scope.shadowRoot,element):!(void 0===Object.getPrototypeOf(scope).contains||!Object.getPrototypeOf(scope).contains.call(scope,element))||toArray(scope.children).some(function(child){var _a;return child instanceof HTMLIFrameElement?!!(_a=null==(_a=child.contentDocument)?void 0:_a.body)&&DOMutils_contains(_a,element):DOMutils_contains(child,element)})},safeProbe=function(cb){try{return cb()}catch(e){}},getActiveElement_getActiveElement=function(inDocument){var activeElement;if((inDocument=void 0===inDocument?document:inDocument)&&inDocument.activeElement)return(activeElement=inDocument.activeElement).shadowRoot?getActiveElement_getActiveElement(activeElement.shadowRoot):activeElement instanceof HTMLIFrameElement&&safeProbe(function(){return activeElement.contentWindow.document})?getActiveElement_getActiveElement(activeElement.contentWindow.document):activeElement},filterNested=function(nodes){for(var contained=new Set,l=nodes.length,i=0;i<l;i+=1)for(var j=i+1;j<l;j+=1){var position=nodes[i].compareDocumentPosition(nodes[j]);0<(position&Node.DOCUMENT_POSITION_CONTAINED_BY)&&contained.add(j),0<(position&Node.DOCUMENT_POSITION_CONTAINS)&&contained.add(i)}return nodes.filter(function(_,index){return!contained.has(index)})},getTopParent=function(node){return node.parentNode?getTopParent(node.parentNode):node},getAllAffectedNodes=function(node){return asArray(node).filter(Boolean).reduce(function(acc,currentNode){var group=currentNode.getAttribute(FOCUS_GROUP);return acc.push.apply(acc,group?filterNested(toArray(getTopParent(currentNode).querySelectorAll("[".concat(FOCUS_GROUP,'="').concat(group,'"]:not([').concat(FOCUS_DISABLED,'="disabled"])')))):[currentNode]),acc},[])},focusInFrame=function(frame,activeElement){return frame===activeElement},focusInside=function(topNode,activeElement){return!(!(activeElement=void 0===activeElement?getActiveElement_getActiveElement(getFirst(topNode).ownerDocument):activeElement)||activeElement.dataset&&activeElement.dataset.focusGuard)&&getAllAffectedNodes(topNode).some(function(node){return DOMutils_contains(node,activeElement)||function(topNode,activeElement){return Boolean(toArray(topNode.querySelectorAll("iframe")).some(function(node){return focusInFrame(node,activeElement)}))}(node,activeElement)})},NEW_FOCUS="NEW_FOCUS",newFocus=function(innerNodes,outerNodes,activeElement,lastNode){var activeIndex,lastNodeInside,lastIndex,nodes,resultSet,cnt=innerNodes.length,firstFocus=innerNodes[0],lastFocus=innerNodes[cnt-1],isOnGuard=isGuard(activeElement);if(!(activeElement&&0<=innerNodes.indexOf(activeElement)))return activeIndex=void 0!==activeElement?outerNodes.indexOf(activeElement):-1,lastIndex=lastNode?outerNodes.indexOf(lastNode):activeIndex,lastNodeInside=lastNode?innerNodes.indexOf(lastNode):-1,lastIndex=activeIndex-lastIndex,firstFocus=outerNodes.indexOf(firstFocus),lastFocus=outerNodes.indexOf(lastFocus),nodes=outerNodes,resultSet=new Set,nodes.forEach(function(node){return resultSet.add(correctNode(node,nodes))}),outerNodes=nodes.filter(function(node){return resultSet.has(node)}),activeElement=(void 0!==activeElement?outerNodes.indexOf(activeElement):-1)-(lastNode?outerNodes.indexOf(lastNode):activeIndex),outerNodes=pickFocusable(innerNodes,0),lastNode=pickFocusable(innerNodes,cnt-1),-1===activeIndex||-1===lastNodeInside?NEW_FOCUS:!lastIndex&&0<=lastNodeInside?lastNodeInside:activeIndex<=firstFocus&&isOnGuard&&1<Math.abs(lastIndex)?lastNode:lastFocus<=activeIndex&&isOnGuard&&1<Math.abs(lastIndex)?outerNodes:lastIndex&&1<Math.abs(activeElement)?lastNodeInside:activeIndex<=firstFocus?lastNode:lastFocus<activeIndex?outerNodes:lastIndex?1<Math.abs(lastIndex)?lastNodeInside:(cnt+lastNodeInside+lastIndex)%cnt:void 0},pickAutofocus=function(nodesIndexes,orderedNodes,groups){var autoFocusables,nodesIndexes=nodesIndexes.map(function(_a){return _a.node}),nodesIndexes=filterAutoFocusable(nodesIndexes.filter((autoFocusables=groups,function(node){var _a=null==(_a=node.dataset)?void 0:_a.autofocus;return node.autofocus||void 0!==_a&&"false"!==_a||0<=autoFocusables.indexOf(node)})));return nodesIndexes&&nodesIndexes.length?pickFirstFocus(nodesIndexes):pickFirstFocus(filterAutoFocusable(orderedNodes))},getTopCommonParent=function(baseActiveElement,leftEntry,rightEntries){var baseActiveElement=asArray(baseActiveElement),leftEntry=asArray(leftEntry),activeElement=baseActiveElement[0],topCommon=!1;return leftEntry.filter(Boolean).forEach(function(entry){topCommon=getCommonParent(topCommon||entry,entry)||topCommon,rightEntries.filter(Boolean).forEach(function(subEntry){subEntry=getCommonParent(activeElement,subEntry);subEntry&&(topCommon=!topCommon||DOMutils_contains(subEntry,topCommon)?subEntry:getCommonParent(subEntry,topCommon))})}),topCommon},allParentAutofocusables=function(entries,visibilityCache){return entries.reduce(function(acc,node){return acc.concat(parentAutofocusables(node,visibilityCache))},[])},reorderNodes=function(srcNodes,dstNodes){var remap=new Map;return dstNodes.forEach(function(entity){return remap.set(entity.node,entity)}),srcNodes.map(function(node){return remap.get(node)}).filter(is_isDefined)},guardCount=0,lockDisabled=!1,moveFocusInside=function(topNode,lastNode,options){void 0===options&&(options={});var topNode=function(topNode,lastNode){var innerNodes,activeElement=getActiveElement_getActiveElement(0<asArray(topNode).length?document:getFirst(topNode).ownerDocument),entries=getAllAffectedNodes(topNode).filter(isNotAGuard),topNode=getTopCommonParent(activeElement||topNode,topNode,entries),visibilityCache=new Map,anyFocusable=getFocusableNodes(entries,visibilityCache),innerElements=getTabbableNodes(entries,visibilityCache).filter(function(_a){_a=_a.node;return isNotAGuard(_a)});if(innerElements[0]||(innerElements=anyFocusable)[0])return topNode=getFocusableNodes([topNode],visibilityCache).map(function(_a){return _a.node}),innerNodes=(innerElements=reorderNodes(topNode,innerElements)).map(function(_a){return _a.node}),(topNode=newFocus(innerNodes,topNode,activeElement,lastNode))===NEW_FOCUS?(activeElement=pickAutofocus(anyFocusable,innerNodes,allParentAutofocusables(entries,visibilityCache)))?{node:activeElement}:void console.warn("focus-lock: cannot find any node to move focus into"):void 0===topNode?topNode:innerElements[topNode]}(topNode,lastNode);lockDisabled||topNode&&(2<guardCount?(console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),lockDisabled=!0,setTimeout(function(){lockDisabled=!1},1)):(guardCount++,lastNode=topNode.node,topNode=options.focusOptions,"focus"in lastNode&&lastNode.focus(topNode),"contentWindow"in lastNode&&lastNode.contentWindow&&lastNode.contentWindow.focus(),guardCount--))},expandFocusableNodes=function(topNode){var entries=getAllAffectedNodes(topNode).filter(isNotAGuard),topNode=getTopCommonParent(topNode,topNode,entries),visibilityCache=new Map,topNode=getTabbableNodes([topNode],visibilityCache,!0),innerElements=getTabbableNodes(entries,visibilityCache).filter(function(_a){_a=_a.node;return isNotAGuard(_a)}).map(function(_a){return _a.node});return topNode.map(function(_a){var node=_a.node;return{node:node,index:_a.index,lockItem:0<=innerElements.indexOf(node),guard:isGuard(node)}})};function deferAction(action){setTimeout(action,1)}var isFreeFocus=function(){return document&&document.activeElement===document.body||(void 0===inDocument&&(inDocument=document),!!(activeElement=getActiveElement_getActiveElement(inDocument))&&toArray(inDocument.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(node){return DOMutils_contains(node,activeElement)}));var inDocument,activeElement},lastActiveTrap=null,lastActiveFocus=null,lastPortaledElement=null,focusWasOutsideWindow=!1,focusWhitelisted=function(activeElement){return(lastActiveTrap.whiteList||function(){return!0})(activeElement)},recordPortal=function(observerNode,portaledElement){lastPortaledElement={observerNode:observerNode,portaledElement:portaledElement}},focusIsPortaledPair=function(element){return lastPortaledElement&&lastPortaledElement.portaledElement===element};function autoGuard(startIndex,end,step,allNodes){var lastGuard=null,i=startIndex;do{var item=allNodes[i];if(item.guard)item.node.dataset.focusAutoGuard&&(lastGuard=item);else{if(!item.lockItem)break;if(i!==startIndex)return;lastGuard=null}}while((i+=step)!==end);lastGuard&&(lastGuard.node.tabIndex=0)}function checkInHost(check,el,boundary){return el&&(el.host===check&&(!el.activeElement||boundary.contains(el.activeElement))||el.parentNode&&checkInHost(check,el.parentNode,boundary))}function onFocus(event){var source=event.target;(event=event.currentTarget).contains(source)||recordPortal(event,source)}var extractRef=function(ref){return ref&&"current"in ref?ref.current:ref},focusWasOutside=function(crossFrameOption){return crossFrameOption?Boolean(focusWasOutsideWindow):"meanwhile"===focusWasOutsideWindow},withinHost=function(activeElement,workingArea){return workingArea.some(function(area){return checkInHost(activeElement,area,area)})},activateTrap=function(){var autoFocus,_lastActiveTrap,activeElement,shards,persistentFocus,crossFrame,observed,result=!1;return lastActiveTrap&&(observed=(_lastActiveTrap=lastActiveTrap).observed,persistentFocus=_lastActiveTrap.persistentFocus,autoFocus=_lastActiveTrap.autoFocus,shards=_lastActiveTrap.shards,crossFrame=_lastActiveTrap.crossFrame,_lastActiveTrap=_lastActiveTrap.focusOptions,observed=observed||lastPortaledElement&&lastPortaledElement.portaledElement,activeElement=document&&document.activeElement,observed)&&(shards=[observed].concat(shards.map(extractRef).filter(Boolean)),activeElement&&!focusWhitelisted(activeElement)||(persistentFocus||focusWasOutside(crossFrame)||!isFreeFocus()||!lastActiveFocus&&autoFocus)&&(observed&&!(focusInside(shards)||activeElement&&withinHost(activeElement,shards)||focusIsPortaledPair(activeElement,observed))&&(document&&!lastActiveFocus&&activeElement&&!autoFocus?(activeElement.blur&&activeElement.blur(),document.body.focus()):(result=moveFocusInside(shards,lastActiveFocus,{focusOptions:_lastActiveTrap}),lastPortaledElement={})),focusWasOutsideWindow=!1,lastActiveFocus=document&&document.activeElement),document)&&(persistentFocus=document&&document.activeElement,-1<(observed=(crossFrame=expandFocusableNodes(shards)).map(function(_ref){return _ref.node}).indexOf(persistentFocus)))&&(crossFrame.filter(function(_ref2){var guard=_ref2.guard,_ref2=_ref2.node;return guard&&_ref2.dataset.focusAutoGuard}).forEach(function(_ref3){return _ref3.node.removeAttribute("tabIndex")}),autoGuard(observed,crossFrame.length,1,crossFrame),autoGuard(observed,-1,-1,crossFrame)),result},onTrap=function(event){activateTrap()&&event&&(event.stopPropagation(),event.preventDefault())},onBlur=function(){return deferAction(activateTrap)},onWindowBlur=function(){focusWasOutsideWindow="just",deferAction(function(){focusWasOutsideWindow="meanwhile"})};mediumFocus.assignSyncMedium(onFocus),mediumBlur.assignMedium(onBlur),filter.assignMedium(function(cb){return cb({moveFocusInside:moveFocusInside,focusInside:focusInside})});const Trap=ring(function(propsList){return propsList.filter(function(_ref5){return!_ref5.disabled})},function(traps){var trap=traps.slice(-1)[0],lastTrap=(trap&&!lastActiveTrap&&(document.addEventListener("focusin",onTrap),document.addEventListener("focusout",onBlur),window.addEventListener("blur",onWindowBlur)),lastActiveTrap),sameTrap=lastTrap&&trap&&trap.id===lastTrap.id;lastActiveTrap=trap,lastTrap&&!sameTrap&&(lastTrap.onDeactivation(),traps.filter(function(_ref6){return _ref6.id===lastTrap.id}).length||lastTrap.returnFocus(!trap)),trap?(lastActiveFocus=null,sameTrap&&lastTrap.observed===trap.observed||trap.onActivation(),activateTrap(!0),deferAction(activateTrap)):(document.removeEventListener("focusin",onTrap),document.removeEventListener("focusout",onBlur),window.removeEventListener("blur",onWindowBlur),lastActiveFocus=null)})(function(){return null});background=external_React_.forwardRef(function(props,ref){return external_React_.createElement(Lock,helpers_esm_extends_extends({sideCar:Trap,ref:ref},props))}),effect=Lock.propTypes||{},effect.sideCar,function(source,excluded){if(null==source)return;for(var key,target={},sourceKeys=Object.keys(source),i=0;i<sourceKeys.length;i++)key=sourceKeys[i],0<=excluded.indexOf(key)||(target[key]=source[key])}(effect,["sideCar"]),background.propTypes={},others=background,transform=others;function chunk_3XANSPY5_isElement(el){return null!=el&&"object"==typeof el&&"nodeType"in el&&el.nodeType===Node.ELEMENT_NODE}function chunk_3XANSPY5_isHTMLElement(el){return!!chunk_3XANSPY5_isElement(el)&&el instanceof(null!=(el=el.ownerDocument.defaultView)?el:window).HTMLElement}function chunk_3XANSPY5_getOwnerDocument(node){return chunk_3XANSPY5_isElement(node)?node.ownerDocument:document}var hasTabIndex=element=>element.hasAttribute("tabindex");function isFocusable(element){var localName,others;return!(!chunk_3XANSPY5_isHTMLElement(element)||function isHidden(element){return element.parentElement&&isHidden(element.parentElement)||element.hidden}(element)||function(element){return!0===Boolean(element.getAttribute("disabled"))||!0===Boolean(element.getAttribute("aria-disabled"))}(element))&&(localName=element["localName"],0<=["input","select","textarea","button"].indexOf(localName)||(localName in(others={a:()=>element.hasAttribute("href"),audio:()=>element.hasAttribute("controls"),video:()=>element.hasAttribute("controls")})?others[localName]():!!function(element){return"false"!==(element=element.getAttribute("contenteditable"))&&null!=element}(element)||hasTabIndex(element)))}function chunk_ROURZMX4_isTabbable(element){return element&&chunk_3XANSPY5_isHTMLElement(element)&&isFocusable(element)&&!(element=>hasTabIndex(element)&&-1===element.tabIndex)(element)}var focusableElSelector=["input:not(:disabled):not([disabled])","select:not(:disabled):not([disabled])","textarea:not(:disabled):not([disabled])","embed","iframe","object","a[href]","area[href]","button:not(:disabled):not([disabled])","[tabindex]","audio[controls]","video[controls]","*[tabindex]:not([aria-disabled])","*[contenteditable]"].join(),dist_isVisible=el=>0<el.offsetWidth&&0<el.offsetHeight;function dist_getAllFocusable(container){var focusableEls=Array.from(container.querySelectorAll(focusableElSelector));return focusableEls.unshift(container),focusableEls.filter(el=>isFocusable(el)&&dist_isVisible(el))}function nothing(){}function SideCar(_a){var sideCar=_a.sideCar,_a=__rest(_a,["sideCar"]);if(!sideCar)throw new Error("Sidecar: please provide `sideCar` property to import the right car");if(sideCar=sideCar.read())return external_React_.createElement(sideCar,__assign({},_a));throw new Error("Sidecar medium not found")}var currentNonce,chunk_UU5OHSNF_FocusTrap=null!=($radius=transform.default)?$radius:transform,chunk_UU5OHSNF_FocusLock=props=>{const{initialFocusRef,finalFocusRef,contentRef,restoreFocus,children,isDisabled,autoFocus,persistentFocus,lockFocusAcrossFrames}=props;var props=(0,external_React_.useCallback)(()=>{null!=initialFocusRef&&initialFocusRef.current?initialFocusRef.current.focus():null!=contentRef&&contentRef.current&&0===dist_getAllFocusable(contentRef.current).length&&requestAnimationFrame(()=>{var _a2;null!=(_a2=contentRef.current)&&_a2.focus()})},[initialFocusRef,contentRef]),onDeactivation=(0,external_React_.useCallback)(()=>{var _a2;null!=(_a2=null==finalFocusRef?void 0:finalFocusRef.current)&&_a2.focus()},[finalFocusRef]),returnFocus=restoreFocus&&!finalFocusRef;return(0,jsx_runtime.jsx)(chunk_UU5OHSNF_FocusTrap,{crossFrame:lockFocusAcrossFrames,persistentFocus:persistentFocus,autoFocus:autoFocus,disabled:isDisabled,onActivation:props,onDeactivation:onDeactivation,returnFocus:returnFocus,children:children})},effectCar=(chunk_UU5OHSNF_FocusLock.displayName="FocusLock",createSidecarMedium()),RemoveScroll=external_React_.forwardRef(function(props,parentRef){var ref=external_React_.useRef(null),_a=external_React_.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),callbacks=_a[0],_a=_a[1],forwardProps=props.forwardProps,children=props.children,className=props.className,removeScrollBar=props.removeScrollBar,enabled=props.enabled,shards=props.shards,sideCar=props.sideCar,noIsolation=props.noIsolation,inert=props.inert,allowPinchZoom=props.allowPinchZoom,_b=props.as,_b=void 0===_b?"div":_b,gapMode=props.gapMode,props=__rest(props,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),parentRef=useMergeRef_useMergeRefs([ref,parentRef]),props=__assign(__assign({},props),callbacks);return external_React_.createElement(external_React_.Fragment,null,enabled&&external_React_.createElement(sideCar,{sideCar:effectCar,removeScrollBar:removeScrollBar,shards:shards,noIsolation:noIsolation,inert:inert,setCallbacks:_a,allowPinchZoom:!!allowPinchZoom,lockRef:ref,gapMode:gapMode}),forwardProps?external_React_.cloneElement(external_React_.Children.only(children),__assign(__assign({},props),{ref:parentRef})):external_React_.createElement(_b,__assign({},props,{className:className,ref:parentRef}),children))});RemoveScroll.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},RemoveScroll.classNames={fullWidth:"width-before-scroll-bar",zeroRight:"right-scroll-bar-position"};SideCar.isSideCarExport=!0;function makeStyleTag(){var tag,nonce;return document?((tag=document.createElement("style")).type="text/css",(nonce=currentNonce||__webpack_require__.nc)&&tag.setAttribute("nonce",nonce),tag):null}function styleSingleton(){sheet=stylesheetSingleton();var sheet,useStyle=function(styles,isDynamic){external_React_.useEffect(function(){return sheet.add(styles),function(){sheet.remove()}},[styles&&isDynamic])};return function(_a){var styles=_a.styles,_a=_a.dynamic;return useStyle(styles,_a),null}}function utils_parse(x){return parseInt(x||"",10)||0}function RemoveScrollBar(props){var noRelative=props.noRelative,noImportant=props.noImportant,gapMode=void 0===(props=props.gapMode)?"margin":props,props=external_React_.useMemo(function(){return getGapWidth(gapMode)},[gapMode]);return external_React_.createElement(Style,{styles:getStyles(props,!noRelative,gapMode,noImportant?"":"!important")})}var stylesheetSingleton=function(){var counter=0,stylesheet=null;return{add:function(style){var tag;0==counter&&(stylesheet=makeStyleTag())&&(style=style,(tag=stylesheet).styleSheet?tag.styleSheet.cssText=style:tag.appendChild(document.createTextNode(style)),function(tag){(document.head||document.getElementsByTagName("head")[0]).appendChild(tag)}(stylesheet)),counter++},remove:function(){!--counter&&stylesheet&&(stylesheet.parentNode&&stylesheet.parentNode.removeChild(stylesheet),stylesheet=null)}}},zeroGap={left:0,top:0,right:0,gap:0},getGapWidth=function(gapMode){var documentWidth,windowWidth;return void 0===gapMode&&(gapMode="margin"),"undefined"==typeof window?zeroGap:(gapMode=function(gapMode){var cs=window.getComputedStyle(document.body),left=cs["padding"===gapMode?"paddingLeft":"marginLeft"],top=cs["padding"===gapMode?"paddingTop":"marginTop"],cs=cs["padding"===gapMode?"paddingRight":"marginRight"];return[utils_parse(left),utils_parse(top),utils_parse(cs)]}(gapMode),documentWidth=document.documentElement.clientWidth,windowWidth=window.innerWidth,{left:gapMode[0],top:gapMode[1],right:gapMode[2],gap:Math.max(0,windowWidth-documentWidth+gapMode[2]-gapMode[0])})},Style=styleSingleton(),getStyles=function(_a,allowRelative,gapMode,important){var left=_a.left,top=_a.top,right=_a.right,_a=_a.gap;return void 0===gapMode&&(gapMode="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(important,";\n   padding-right: ").concat(_a,"px ").concat(important,";\n  }\n  body {\n    overflow: hidden ").concat(important,";\n    overscroll-behavior: contain;\n    ").concat([allowRelative&&"position: relative ".concat(important,";"),"margin"===gapMode&&"\n    padding-left: ".concat(left,"px;\n    padding-top: ").concat(top,"px;\n    padding-right: ").concat(right,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(_a,"px ").concat(important,";\n    "),"padding"===gapMode&&"padding-right: ".concat(_a,"px ").concat(important,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat("right-scroll-bar-position"," {\n    right: ").concat(_a,"px ").concat(important,";\n  }\n  \n  .").concat("width-before-scroll-bar"," {\n    margin-right: ").concat(_a,"px ").concat(important,";\n  }\n  \n  .").concat("right-scroll-bar-position"," .").concat("right-scroll-bar-position"," {\n    right: 0 ").concat(important,";\n  }\n  \n  .").concat("width-before-scroll-bar"," .").concat("width-before-scroll-bar"," {\n    margin-right: 0 ").concat(important,";\n  }\n  \n  body {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(_a,"px;\n  }\n")},passiveSupported=!1;if("undefined"!=typeof window)try{var options=Object.defineProperty({},"passive",{get:function(){return passiveSupported=!0}});window.addEventListener("test",options,options),window.removeEventListener("test",options,options)}catch(err){passiveSupported=!1}function elementCanBeScrolled(node,overflow){var styles=window.getComputedStyle(node);return"hidden"!==styles[overflow]&&!(styles.overflowY===styles.overflowX&&"TEXTAREA"!==node.tagName&&"visible"===styles[overflow])}function locationCouldBeScrolled(axis,node){var ownerDocument=node.ownerDocument,current=node;do{if("undefined"!=typeof ShadowRoot&&current instanceof ShadowRoot&&(current=current.host),elementCouldBeScrolled(axis,current)){var _a=getScrollVariables(axis,current),s=_a[1];if(_a[2]<s)return!0}}while((current=current.parentNode)&&current!==ownerDocument.body);return!1}function getTouchXY(event){return"changedTouches"in event?[event.changedTouches[0].clientX,event.changedTouches[0].clientY]:[0,0]}function getDeltaXY(event){return[event.deltaX,event.deltaY]}function SideEffect_extractRef(ref){return ref&&"current"in ref?ref.current:ref}var nonPassive=!!passiveSupported&&{passive:!1},elementCouldBeScrolled=function(axis,node){return("v"===axis?function(node){return elementCanBeScrolled(node,"overflowY")}:function(node){return elementCanBeScrolled(node,"overflowX")})(node)},getScrollVariables=function(axis,node){return"v"===axis?[node.scrollTop,node.scrollHeight,node.clientHeight]:function(_a){return[_a.scrollLeft,_a.scrollWidth,_a.clientWidth]}(node)},getDirectionFactor=function(axis,direction){return"h"===axis&&"rtl"===direction?-1:1},idCounter=0,lockStack=[];chunk_F7CKIHPM_$padding=function(props){var shouldPreventQueue=external_React_.useRef([]),touchStartRef=external_React_.useRef([0,0]),activeAxis=external_React_.useRef(),id=external_React_.useState(idCounter++)[0],Style=external_React_.useState(styleSingleton)[0],lastProps=external_React_.useRef(props),shouldCancelEvent=(external_React_.useEffect(function(){lastProps.current=props},[props]),external_React_.useEffect(function(){var allow_1;if(props.inert)return document.body.classList.add("block-interactivity-".concat(id)),(allow_1=tslib_es6_spreadArray([props.lockRef.current],(props.shards||[]).map(SideEffect_extractRef),!0).filter(Boolean)).forEach(function(el){return el.classList.add("allow-interactivity-".concat(id))}),function(){document.body.classList.remove("block-interactivity-".concat(id)),allow_1.forEach(function(el){return el.classList.remove("allow-interactivity-".concat(id))})}},[props.inert,props.lockRef.current,props.shards]),external_React_.useCallback(function(event,parent){var deltaX,touchStart,currentAxis,touch,canBeScrolledInMainDirection,moveDirection;return"touches"in event&&2===event.touches.length?!lastProps.current.allowPinchZoom:(touch=getTouchXY(event),touchStart=touchStartRef.current,deltaX="deltaX"in event?event.deltaX:touchStart[0]-touch[0],touchStart="deltaY"in event?event.deltaY:touchStart[1]-touch[1],touch=event.target,moveDirection=Math.abs(deltaX)>Math.abs(touchStart)?"h":"v",!("touches"in event&&"h"==moveDirection&&"range"===touch.type)&&(!(canBeScrolledInMainDirection=locationCouldBeScrolled(moveDirection,touch))||(canBeScrolledInMainDirection?currentAxis=moveDirection:(currentAxis="v"==moveDirection?"h":"v",canBeScrolledInMainDirection=locationCouldBeScrolled(moveDirection,touch)),!!canBeScrolledInMainDirection&&(!activeAxis.current&&"changedTouches"in event&&(deltaX||touchStart)&&(activeAxis.current=currentAxis),!currentAxis||function(axis,endTarget,event,sourceDelta,noOverscroll){var directionFactor=getDirectionFactor(axis,window.getComputedStyle(endTarget).direction),sourceDelta=directionFactor*sourceDelta,target=event.target,targetInLock=endTarget.contains(target),event=!1,isDeltaPositive=0<sourceDelta,availableScroll=0,availableScrollTop=0;do{var _a=getScrollVariables(axis,target),position=_a[0],_a=_a[1]-_a[2]-directionFactor*position}while((position||_a)&&elementCouldBeScrolled(axis,target)&&(availableScroll+=_a,availableScrollTop+=position),target=target instanceof ShadowRoot?target.host:target.parentNode,!targetInLock&&target!==document.body||targetInLock&&(endTarget.contains(target)||endTarget===target));return event=isDeltaPositive&&(noOverscroll&&Math.abs(availableScroll)<1||!noOverscroll&&availableScroll<sourceDelta)||!isDeltaPositive&&(noOverscroll&&Math.abs(availableScrollTop)<1||!noOverscroll&&availableScrollTop<-sourceDelta)?!0:event}(moveDirection=activeAxis.current||currentAxis,parent,event,"h"===moveDirection?deltaX:touchStart,!0)))))},[])),shouldPrevent=external_React_.useCallback(function(_event){var delta,event=_event;lockStack.length&&lockStack[lockStack.length-1]===Style&&(delta=("deltaY"in event?getDeltaXY:getTouchXY)(event),(_event=shouldPreventQueue.current.filter(function(e){return e.name===event.type&&(e.target===event.target||event.target===e.shadowParent)&&(e=e.delta,y=delta,e[0]===y[0])&&e[1]===y[1];var y})[0])&&_event.should?event.cancelable&&event.preventDefault():_event||(0<(_event=(lastProps.current.shards||[]).map(SideEffect_extractRef).filter(Boolean).filter(function(node){return node.contains(event.target)})).length?shouldCancelEvent(event,_event[0]):!lastProps.current.noIsolation)&&event.cancelable&&event.preventDefault())},[]),shouldCancel=external_React_.useCallback(function(name,delta,target,should){var event={name:name,delta:delta,target:target,should:should,shadowParent:function(node){var shadowParent=null;for(;null!==node;)node instanceof ShadowRoot&&(shadowParent=node.host,node=node.host),node=node.parentNode;return shadowParent}(target)};shouldPreventQueue.current.push(event),setTimeout(function(){shouldPreventQueue.current=shouldPreventQueue.current.filter(function(e){return e!==event})},1)},[]),scrollTouchStart=external_React_.useCallback(function(event){touchStartRef.current=getTouchXY(event),activeAxis.current=void 0},[]),scrollWheel=external_React_.useCallback(function(event){shouldCancel(event.type,getDeltaXY(event),event.target,shouldCancelEvent(event,props.lockRef.current))},[]),scrollTouchMove=external_React_.useCallback(function(event){shouldCancel(event.type,getTouchXY(event),event.target,shouldCancelEvent(event,props.lockRef.current))},[]),removeScrollBar=(external_React_.useEffect(function(){return lockStack.push(Style),props.setCallbacks({onScrollCapture:scrollWheel,onWheelCapture:scrollWheel,onTouchMoveCapture:scrollTouchMove}),document.addEventListener("wheel",shouldPrevent,nonPassive),document.addEventListener("touchmove",shouldPrevent,nonPassive),document.addEventListener("touchstart",scrollTouchStart,nonPassive),function(){lockStack=lockStack.filter(function(inst){return inst!==Style}),document.removeEventListener("wheel",shouldPrevent,nonPassive),document.removeEventListener("touchmove",shouldPrevent,nonPassive),document.removeEventListener("touchstart",scrollTouchStart,nonPassive)}},[]),props.removeScrollBar),inert=props.inert;return external_React_.createElement(external_React_.Fragment,null,inert?external_React_.createElement(Style,{styles:function(id){return"\n  .block-interactivity-".concat(id," {pointer-events: none;}\n  .allow-interactivity-").concat(id," {pointer-events: all;}\n")}(id)}):null,removeScrollBar?external_React_.createElement(RemoveScrollBar,{gapMode:props.gapMode}):null)},effectCar.useMedium(chunk_F7CKIHPM_$padding);const sidecar=SideCar;chunk_57T4IAPW_$border=external_React_.forwardRef(function(props,ref){return external_React_.createElement(RemoveScroll,__assign({},props,{ref:ref,sideCar:sidecar}))});chunk_57T4IAPW_$border.classNames=RemoveScroll.classNames;const es2015_Combination=chunk_57T4IAPW_$border;function ModalFocusScope(props){var{autoFocus,trapFocus,dialogRef,initialFocusRef,blockScrollOnMount,allowPinchZoom,finalFocusRef,returnFocusOnClose,preserveScrollBarGap,lockFocusAcrossFrames,isOpen}=useModalContext();const[isPresent,safeToRemove]=usePresence();(0,external_React_.useEffect)(()=>{!isPresent&&safeToRemove&&setTimeout(safeToRemove)},[isPresent,safeToRemove]);isOpen=useModalManager(dialogRef,isOpen);return(0,jsx_runtime.jsx)(chunk_UU5OHSNF_FocusLock,{autoFocus:autoFocus,isDisabled:!trapFocus,initialFocusRef:initialFocusRef,finalFocusRef:finalFocusRef,restoreFocus:returnFocusOnClose,contentRef:dialogRef,lockFocusAcrossFrames:lockFocusAcrossFrames,children:(0,jsx_runtime.jsx)(es2015_Combination,{removeScrollBar:!preserveScrollBarGap,allowPinchZoom:allowPinchZoom,enabled:1===isOpen&&blockScrollOnMount,forwardProps:!0,children:props.children})})}var defaultTransition={exit:{duration:.15,ease:state_focusVisible.easeInOut},enter:{type:"spring",damping:25,stiffness:180}},chunk_CYUETFQE_variants={exit:({direction,transition,transitionEnd,delay})=>{var direction=getSlideTransition({direction:direction})["exit"];return{...direction,transition:null!=(direction=null==transition?void 0:transition.exit)?direction:withDelay_exit(defaultTransition.exit,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.exit}},enter:({direction,transitionEnd,transition,delay})=>{var direction=getSlideTransition({direction:direction})["enter"];return{...direction,transition:null!=(direction=null==transition?void 0:transition.enter)?direction:withDelay_enter(defaultTransition.enter,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.enter}}},chunk_F7CKIHPM_$shadow=(0,external_React_.forwardRef)(function(props,ref){const{direction="right",style,unmountOnExit,in:isOpen,className,transition,transitionEnd,delay,motionProps,...rest}=props;var props=getSlideTransition({direction:direction}),props=Object.assign({position:"fixed"},props.position,style),animate=isOpen||unmountOnExit?"enter":"exit",custom={transitionEnd:transitionEnd,transition:transition,direction:direction,delay:delay};return(0,jsx_runtime.jsx)(AnimatePresence,{custom:custom,children:(!unmountOnExit||isOpen&&unmountOnExit)&&(0,jsx_runtime.jsx)(motion.div,{...rest,ref:ref,initial:"exit",className:cx("chakra-slide",className),animate:animate,exit:"exit",custom:custom,variants:chunk_CYUETFQE_variants,style:props,...motionProps})})}),chunk_65IR7CTH_MotionDiv=(chunk_F7CKIHPM_$shadow.displayName="Slide",chakra(chunk_F7CKIHPM_$shadow)),DrawerContent=forwardRef((props,ref)=>{const{className,children,motionProps,containerProps:rootProps,...rest}=props;var{getDialogProps:props,getDialogContainerProps,isOpen}=useModalContext(),props=props(rest,ref),ref=getDialogContainerProps(rootProps),getDialogContainerProps=cx("chakra-modal__content",className),styles=useModalStyles(),dialogStyles={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...styles.dialog},styles={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...styles.dialogContainer},placement=useDrawerContext()["placement"];return(0,jsx_runtime.jsx)(ModalFocusScope,{children:(0,jsx_runtime.jsx)(chakra.div,{...ref,className:"chakra-modal__content-container",__css:styles,children:(0,jsx_runtime.jsx)(chunk_65IR7CTH_MotionDiv,{motionProps:motionProps,direction:placement,in:isOpen,className:getDialogContainerProps,...props,__css:dialogStyles,children:children})})})}),ModalCloseButton=(DrawerContent.displayName="DrawerContent",forwardRef((props,ref)=>{const{onClick,className,...rest}=props,onClose=useModalContext()["onClose"];var props=cx("chakra-modal__close-btn",className),styles=useModalStyles();return(0,jsx_runtime.jsx)(CloseButton,{ref:ref,__css:styles.closeButton,className:props,onClick:callAllHandlers(onClick,event=>{event.stopPropagation(),onClose()}),...rest})})),ModalHeader=(ModalCloseButton.displayName="ModalCloseButton",forwardRef((props,ref)=>{const{className,...rest}=props,{headerId,setHeaderMounted}=useModalContext();(0,external_React_.useEffect)(()=>(setHeaderMounted(!0),()=>setHeaderMounted(!1)),[setHeaderMounted]);var props=cx("chakra-modal__header",className),headerStyles={flex:0,...useModalStyles().header};return(0,jsx_runtime.jsx)(chakra.header,{ref:ref,className:props,id:headerId,...rest,__css:headerStyles})})),ModalBody=(ModalHeader.displayName="ModalHeader",forwardRef((props,ref)=>{const{className,...rest}=props,{bodyId,setBodyMounted}=useModalContext();(0,external_React_.useEffect)(()=>(setBodyMounted(!0),()=>setBodyMounted(!1)),[setBodyMounted]);var props=cx("chakra-modal__body",className),styles=useModalStyles();return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,className:props,id:bodyId,...rest,__css:styles.body})}));ModalBody.displayName="ModalBody";const external_wp_i18n_namespaceObject=window.wp.i18n;var Search=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 18 18",xmlns:"https://www.w3.org/2000/svg",ref:ref},props),external_React_default().createElement("path",{fillRule:"evenodd",d:"M8.25 3.25a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm-7 5a7 7 0 1 1 14 0 7 7 0 0 1-14 0Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M11.78 11.78a1 1 0 0 1 1.415 0l3.262 3.263a1 1 0 0 1-1.414 1.414l-3.263-3.262a1 1 0 0 1 0-1.415Z",clipRule:"evenodd"}))}),chunk_57T4IAPW_$fg=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg",ref:ref},props),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 9.738a2.262 2.262 0 1 0 0 4.524 2.262 2.262 0 0 0 0-4.524ZM8.833 12a3.167 3.167 0 1 1 6.334 0 3.167 3.167 0 0 1-6.334 0Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 3.405a1.192 1.192 0 0 0-1.193 1.192v.143a1.81 1.81 0 0 1-1.096 1.656.452.452 0 0 1-.154.036 1.81 1.81 0 0 1-1.904-.4l-.003-.003-.05-.05a1.194 1.194 0 1 0-1.688 1.688l.053.053a1.81 1.81 0 0 1 .368 1.983 1.81 1.81 0 0 1-1.651 1.171h-.085a1.192 1.192 0 1 0 0 2.385h.142a1.81 1.81 0 0 1 1.655 1.095 1.81 1.81 0 0 1-.363 1.994l-.003.003-.05.05a1.194 1.194 0 1 0 1.688 1.688l.053-.053a1.81 1.81 0 0 1 1.983-.368 1.81 1.81 0 0 1 1.171 1.651v.084a1.192 1.192 0 1 0 2.385 0v-.143a1.81 1.81 0 0 1 1.095-1.655 1.809 1.809 0 0 1 1.994.363l.003.003.05.05a1.194 1.194 0 1 0 1.688-1.688l-.053-.053a1.81 1.81 0 0 1-.363-1.994 1.81 1.81 0 0 1 1.655-1.094h.076a1.192 1.192 0 1 0 0-2.386h-.143a1.81 1.81 0 0 1-1.656-1.096.453.453 0 0 1-.036-.154 1.81 1.81 0 0 1 .4-1.904l.003-.003.05-.05a1.193 1.193 0 1 0-1.688-1.688l-.053.053a1.81 1.81 0 0 1-1.994.363 1.81 1.81 0 0 1-1.094-1.655v-.076A1.192 1.192 0 0 0 12 3.405Zm-1.483-.29a2.097 2.097 0 0 1 3.58 1.482v.073a.905.905 0 0 0 .549.828l.004.002a.905.905 0 0 0 .997-.18l.047-.047A2.098 2.098 0 1 1 18.66 8.24l-.047.048a.905.905 0 0 0-.18.996c.02.045.033.093.037.142a.904.904 0 0 0 .793.477h.139a2.098 2.098 0 0 1 0 4.194h-.073a.905.905 0 0 0-.828.549l-.002.004a.905.905 0 0 0 .18.997l.047.047a2.097 2.097 0 0 1-1.483 3.582 2.097 2.097 0 0 1-1.484-.615l-.048-.047a.906.906 0 0 0-.996-.18l-.004.003a.905.905 0 0 0-.549.827v.139a2.098 2.098 0 0 1-4.195 0v-.069a.905.905 0 0 0-.618-.834.906.906 0 0 0-.997.18l-.001.001-.046.046a2.097 2.097 0 0 1-3.423-.68 2.098 2.098 0 0 1 .456-2.287l.047-.048a.905.905 0 0 0 .18-.996l-.003-.004a.905.905 0 0 0-.827-.549h-.139a2.098 2.098 0 0 1 0-4.195h.069A.905.905 0 0 0 5.5 9.35a.905.905 0 0 0-.18-.997l-.047-.047A2.098 2.098 0 1 1 8.24 5.34l.048.047a.905.905 0 0 0 .996.18.453.453 0 0 1 .142-.037.905.905 0 0 0 .477-.793v-.139c0-.556.22-1.09.614-1.483Z",clipRule:"evenodd"}))}),dist_position=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M16.425 9.576a.6.6 0 0 1 0 .848l-4 4a.6.6 0 0 1-.849-.848l4-4a.6.6 0 0 1 .849 0Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 4.6a9.4 9.4 0 0 0-8.14 14.1.6.6 0 0 1-1.04.6 10.6 10.6 0 1 1 18.36 0 .6.6 0 0 1-1.04-.6A9.4 9.4 0 0 0 12 4.6Z",clipRule:"evenodd"}))}),textDecoration=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M11.998 2.4H12a9.6 9.6 0 0 1 9.6 9.6.6.6 0 1 1-1.2 0 8.4 8.4 0 0 0-8.398-8.4A9.15 9.15 0 0 0 5.68 6.168L3.425 8.425a.6.6 0 0 1-.849-.849L4.843 5.31a10.35 10.35 0 0 1 7.155-2.91Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M3 2.4a.6.6 0 0 1 .6.6v4.4H8a.6.6 0 0 1 0 1.2H3a.6.6 0 0 1-.6-.6V3a.6.6 0 0 1 .6-.6Zm0 9a.6.6 0 0 1 .6.6 8.4 8.4 0 0 0 8.4 8.4 9.15 9.15 0 0 0 6.32-2.567l2.256-2.257a.6.6 0 0 1 .849.849l-2.268 2.267a10.35 10.35 0 0 1-7.154 2.908H12A9.6 9.6 0 0 1 2.4 12a.6.6 0 0 1 .6-.6Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M15.4 16a.6.6 0 0 1 .6-.6h5a.6.6 0 0 1 .6.6v5a.6.6 0 1 1-1.2 0v-4.4H16a.6.6 0 0 1-.6-.6Z",clipRule:"evenodd"}))}),list=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 30 28",fill:"none",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M17.295 19.794a.498.498 0 0 1-.354-.146l-4.706-4.706a.5.5 0 1 1 .707-.707l3.854 3.854V4a.5.5 0 1 1 1 0v14.085l3.85-3.85a.5.5 0 0 1 .708.707l-4.68 4.678a.5.5 0 0 1-.379.174ZM6.325 3.675a.499.499 0 0 1 .734-.028l4.706 4.706a.5.5 0 1 1-.707.707L7.204 5.206v14.09a.5.5 0 1 1-1 0V5.21l-3.85 3.85a.5.5 0 0 1-.708-.707l4.68-4.678Z"}))}),state_invalid=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M7.5 22c-.3 0-.5-.1-.7-.3-.4-.4-.4-1 0-1.4l8.3-8.3-8.3-8.3c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l9 9c.4.4.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"}))}),ArrowRight=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 18 18",fill:"none",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"m6.75 13.5 4.5-4.5-4.5-4.5"}))}),DotsHorizontal=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg",strokeWidth:"0"},props,{ref:ref}),external_React_default().createElement("path",{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}))}),Logo=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,{width:"10",height:"10",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false"},external_React_default().createElement("rect",{width:"24",height:"24",fill:"white"}),external_React_default().createElement("path",{d:"M12 18.7957H4.60217V5.20432L12 9.82797V18.7957Z",fill:"#690AA0"}),external_React_default().createElement("path",{d:"M19.4194 18.7957H12V9.82797L19.4194 5.20432V18.7957Z",fill:"#8D42CE"}),external_React_default().createElement("path",{d:"M24 24H0V0H24V24ZM1.07527 22.9247H22.9247V1.07527H1.07527V22.9247Z",fill:"#690AA0"}))}),ArrowRightFill=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg",fill:"none"},props,{ref:ref}),external_React_default().createElement("path",{d:"M22 12A10 10 0 1 1 12 2a10 10 0 0 1 10 10Zm-6.29-6.5a1 1 0 0 0-1.42 0l-6 6a1 1 0 0 0 0 1.42l6 6a1 1 0 0 0 1.42-1.42l-5.3-5.29 5.3-5.29a1 1 0 0 0 0-1.42Z"}))}),QuestionCircleFill=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 16 16",xmlns:"https://www.w3.org/2000/svg",strokeWidth:"0"},props,{ref:ref}),external_React_default().createElement("path",{d:"M8 1.332a6.667 6.667 0 1 0 0 13.333A6.667 6.667 0 0 0 8 1.332Zm0 10.333a.667.667 0 1 1 0-1.333.667.667 0 0 1 0 1.333Zm.16-2.433a.793.793 0 0 1-.214.033.675.675 0 1 1-.206-1.333c.433-.147 1.333-.627 1.333-1.167a1.133 1.133 0 0 0-2.2-.38A.667.667 0 0 1 5.62 6a2.467 2.467 0 0 1 4.793.82c0 1.613-2.02 2.333-2.253 2.413Z"}))}),$minW=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M19.27 12.91H4.73a1.83 1.83 0 0 0-1.82 1.82v5.45A1.83 1.83 0 0 0 4.73 22h14.54a1.83 1.83 0 0 0 1.82-1.82v-5.45a1.83 1.83 0 0 0-1.82-1.82Zm0 7.27H4.73v-5.45h14.54Z"}),external_React_default().createElement("path",{d:"M7.45 18.36h9.1a.91.91 0 0 0 0-1.81h-9.1a.91.91 0 0 0 0 1.81ZM19.27 2H4.73a1.83 1.83 0 0 0-1.82 1.82v5.45a1.83 1.83 0 0 0 1.82 1.82h14.54a1.83 1.83 0 0 0 1.82-1.82V3.82A1.83 1.83 0 0 0 19.27 2Zm0 7.27H4.73V3.82h14.54Z"}),external_React_default().createElement("path",{d:"M7.45 7.45h9.1a.85.85 0 0 0 .9-.9.85.85 0 0 0-.9-.91h-9.1a.85.85 0 0 0-.9.91.85.85 0 0 0 .9.9Z"}))}),toPeer=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 15.6a2.4 2.4 0 1 0 0 4.8 2.4 2.4 0 0 0 0-4.8ZM8.4 18a3.6 3.6 0 1 1 7.2 0 3.6 3.6 0 0 1-7.2 0ZM6 3.6a2.4 2.4 0 1 0 0 4.8 2.4 2.4 0 0 0 0-4.8ZM2.4 6a3.6 3.6 0 1 1 7.2 0 3.6 3.6 0 0 1-7.2 0ZM18 3.6a2.4 2.4 0 1 0 0 4.8 2.4 2.4 0 0 0 0-4.8ZM14.4 6a3.6 3.6 0 1 1 7.2 0 3.6 3.6 0 0 1-7.2 0Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M6 8.4a.6.6 0 0 1 .6.6v1A1.4 1.4 0 0 0 8 11.4h8a1.4 1.4 0 0 0 1.4-1.4V9a.6.6 0 1 1 1.2 0v1a2.6 2.6 0 0 1-2.6 2.6H8A2.6 2.6 0 0 1 5.4 10V9a.6.6 0 0 1 .6-.6Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 11.4a.6.6 0 0 1 .6.6v3a.6.6 0 1 1-1.2 0v-3a.6.6 0 0 1 .6-.6Z",clipRule:"evenodd"}))}),useInsertionEffect=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg",xmlSpace:"preserve"},props,{ref:ref}),external_React_default().createElement("path",{d:"m20.1 8.8.9-.9c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0l-1 1c-1-.6-2.3-1-3.6-1-3.9 0-7 3.1-7 7.1 0 3.7 3.2 6.9 6.9 6.9 3.9 0 7.1-3.1 7.1-7 0-1.8-.7-3.4-1.9-4.7zM15 18.5c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zm0-8c.6 0 1 .4 1 1v2c0 .5-.4 1-1 1-.5 0-1-.4-1-1v-2c0-.6.4-1 1-1zm-1-7h2c.5 0 1 .4 1 1 0 .5-.4 1-1 1h-2c-.5 0-1-.4-1-1s.4-1 1-1zm-10 5h2c.5 0 1 .4 1 1 0 .5-.4 1-1 1H4c-.5 0-1-.4-1-1s.4-1 1-1zm0 8h2c.5 0 1 .4 1 1 0 .5-.4 1-1 1H4c-.5 0-1-.4-1-1s.4-1 1-1zm-1-4h2c.5 0 1 .4 1 1 0 .5-.4 1-1 1H3c-.5 0-1-.4-1-1s.4-1 1-1z"}))}),layout=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg",xmlSpace:"preserve"},props,{ref:ref}),external_React_default().createElement("path",{d:"M19.664 17.739V7.646l1.316 1.316a.575.575 0 0 0 .812-.811l-2.296-2.295a.573.573 0 0 0-.403-.169h-.005a.572.572 0 0 0-.406.169l-2.294 2.295a.573.573 0 1 0 .812.811l1.315-1.316v10.092a.574.574 0 0 0 1.149.001zm-15.64-.866a.58.58 0 0 1-.42-.16.527.527 0 0 1-.165-.396v-4.603l.128.201-.667.493a.502.502 0 0 1-.32.101.526.526 0 0 1-.383-.164.537.537 0 0 1-.165-.393c0-.195.094-.353.283-.475L3.63 10.6a.6.6 0 0 1 .206-.091.929.929 0 0 1 .214-.027.56.56 0 0 1 .42.16.548.548 0 0 1 .155.397v5.279c0 .158-.057.29-.169.396a.604.604 0 0 1-.432.159zm6.018-1.005a.496.496 0 0 1 .511.511.472.472 0 0 1-.146.352.502.502 0 0 1-.365.142H6.937a.493.493 0 0 1-.375-.146c-.091-.097-.137-.222-.137-.374s.055-.286.164-.401l1.991-2.129c.225-.242.403-.492.534-.748s.197-.478.197-.667c0-.304-.088-.549-.265-.735s-.411-.278-.703-.278a.86.86 0 0 0-.356.082 1.467 1.467 0 0 0-.352.228c-.113.098-.218.21-.315.338a.482.482 0 0 1-.219.183.547.547 0 0 1-.571-.113.459.459 0 0 1-.169-.352c0-.104.035-.204.105-.302a2.763 2.763 0 0 1 1.355-.972c.2-.064.396-.096.584-.096.408 0 .763.081 1.064.242s.534.39.699.685c.164.295.247.644.247 1.045 0 .335-.099.708-.297 1.119a4.647 4.647 0 0 1-.799 1.155l-1.233 1.315-.1-.083h2.056zm2.493-.283a.662.662 0 0 1 .393.137c.104.079.227.149.369.21.144.061.311.091.498.091.189 0 .367-.047.535-.142a1.138 1.138 0 0 0 .58-1.027c0-.23-.049-.423-.143-.575s-.219-.268-.375-.347a1.073 1.073 0 0 0-.496-.118c-.135 0-.246.012-.334.035-.088.025-.174.051-.256.078s-.178.041-.287.041a.389.389 0 0 1-.325-.146.546.546 0 0 1-.114-.346.51.51 0 0 1 .05-.229c.033-.067.083-.141.151-.22l1.607-1.708.246.21h-2.246a.496.496 0 0 1-.511-.511c0-.14.049-.257.146-.352a.502.502 0 0 1 .365-.142h2.795c.188 0 .33.052.424.155a.555.555 0 0 1 .143.393c0 .079-.021.157-.064.233s-.094.145-.154.206l-1.617 1.735-.246-.311c.066-.03.16-.058.277-.082a1.596 1.596 0 0 1 1.235.242c.264.186.469.426.611.721s.215.613.215.954c0 .451-.102.841-.303 1.169a1.966 1.966 0 0 1-.848.758c-.365.177-.793.266-1.279.266-.226 0-.447-.028-.667-.083a2.213 2.213 0 0 1-.566-.219.626.626 0 0 1-.27-.242.555.555 0 0 1-.068-.251c0-.14.05-.272.151-.397a.465.465 0 0 1 .378-.186z"}))}),state_focusWithin=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M4 2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm16 5H4V4h16zM2 12v8a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2zm18 0v8H4v-8zm-9 5H9v-2h2v-2h2v2h2v2h-2v2h-2z"}))}),toGroup=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},props),external_React_default().createElement("path",{d:"m17 19v-14a1 1 0 0 0-1-1 1 1 0 0 0-1 1v6h-6v-6a1 1 0 0 0-1-1 0.94 0.94 0 0 0-1 1v14a1 1 0 0 0 1 1 1 1 0 0 0 1-1v-6h6v6a1 1 0 0 0 1 1 0.94 0.94 0 0 0 1-1z",fill:"#690aa0"}))}),grid=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{fill:"#690aa0",d:"M7.77 6.81c-.12.48-.24 1.09-.37 1.56l-.5 1.71h1.77l-.5-1.71c-.17-.48-.29-1.08-.4-1.56Zm7.4-.02a3.42 3.42 0 0 0-.81.07v5.27a2.89 2.89 0 0 0 .62 0 2.49 2.49 0 0 0 2.7-2.82 2.3 2.3 0 0 0-2.51-2.52Z"}),external_React_default().createElement("path",{fill:"#690aa0",d:"M2 2v16h1.9l-.85 4 10.29-4H22V2Zm7.54 11.51-.61-2.07H6.64l-.57 2.07H4.2l2.44-8.06H9l2.47 8.06Zm8.74-1a5.69 5.69 0 0 1-3.69 1 15.22 15.22 0 0 1-2-.12V5.56A15.49 15.49 0 0 1 15 5.39a5.07 5.07 0 0 1 3.27.86 3.57 3.57 0 0 1 1.35 3 4.13 4.13 0 0 1-1.34 3.3Z"}))}),color=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M1.97 1.98h8v20h-8zm10.97 0h3v20h-3zm6.04.01h3v9h-3zm0 10.99h3v9h-3z"}))}),$paddingX=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M2.18 1.93h4.6v4.6h-4.6zm7.51.02h4.6v4.6h-4.6zm7.51-.02h4.6v4.6h-4.6zM2.18 9.69h4.6v4.6h-4.6zm7.51.02h4.6v4.6h-4.6zm7.51-.02h4.6v4.6h-4.6zm-15.02 7.7h4.6v4.6h-4.6zm7.51.03h4.6v4.6h-4.6zm7.51-.03h4.6v4.6h-4.6z"}))}),flexbox=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},props),external_React_default().createElement("path",{d:"M1.93 2.08h20v12h-20zm.05 14.91h20v2h-20zm0 3.06h10v2h-10z"}))}),chunk_F7CKIHPM_$bg=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M13.01 2h9v12h-9zm-10.99.06h9v12h-9zM2.03 16h9v2h-9zm10.98 0h9v2h-9zM2.03 19.98h5.46v2.07H2.03zm10.98 0h5.46v2.07h-5.46z"}))}),chunk_F7CKIHPM_$border=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M8.66 7.95V2.12H2v20h20V7.95H8.66z"}),external_React_default().createElement("path",{d:"M16.19 3.78h5v2.51h-5zm-5.86 0h5v2.51h-5z"}))}),state_active=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M1.99 1.98h8.5v8.5h-8.5zm11.52 1.26h8.5v2h-8.5zm0 3.98h4.25v2h-4.25zM1.99 13.47h8.5v8.5h-8.5zm11.52 1.25h8.5v2h-8.5zm0 3.99h4.25v2h-4.25z"}))}),state_hover=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{fill:"#690aa0",d:"M2 8v14h20V8Zm8.08 11v-7l5.84 3.5ZM3 5.07h18v1.5H3zM4 2h16v1.5H4z"}))}),$color=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M2.03 2.06h9v9h-9zm0 10.94h9v9h-9zM13 2h9v9h-9z"}))}),state_checked=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{fill:"#690aa0",d:"M2 2v20h20V2Zm14 6.88-4.86 10.33a.39.39 0 0 1-.37.22h-.13a.4.4 0 0 1-.23-.17.36.36 0 0 1 0-.27l1.76-7.21-3.62.9H8.4a.4.4 0 0 1-.28-.1.34.34 0 0 1-.12-.36l1.8-7.36a.39.39 0 0 1 .2-.21.41.41 0 0 1 .25-.08h2.92a.38.38 0 0 1 .29.12.34.34 0 0 1 .12.26.41.41 0 0 1 0 .16L12 9.24l3.54-.87a.26.26 0 0 1 .11 0 .41.41 0 0 1 .3.13.33.33 0 0 1 .05.38Z"}))}),space=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{fill:"#690aa0",d:"M8 18.33a.51.51 0 0 0-.75.24L6 21.07a.66.66 0 0 0 .21.85.56.56 0 0 0 .27.08.53.53 0 0 0 .52-.32l1.27-2.5a.66.66 0 0 0-.27-.85Zm3.36 0a.52.52 0 0 0-.76.24l-1.26 2.5a.66.66 0 0 0 .2.85.57.57 0 0 0 .28.08.55.55 0 0 0 .48-.32l1.26-2.5a.67.67 0 0 0-.2-.85Zm-6.65 0a.51.51 0 0 0-.75.24l-1.27 2.5a.66.66 0 0 0 .21.85.51.51 0 0 0 .75-.24l1.27-2.5a.66.66 0 0 0-.21-.85Zm17.01-7.59c-2.44.52-4.67-1.57-4.67-4.33a4.54 4.54 0 0 1 2-3.83.28.28 0 0 0-.05-.49 4.78 4.78 0 0 0-.95-.09 5.31 5.31 0 0 0-5 5.39 4.17 4.17 0 0 1 2 2.41 4.31 4.31 0 0 1 2.43 3.39 4.6 4.6 0 0 0 .52.06 4.81 4.81 0 0 0 3.9-2.09.25.25 0 0 0-.18-.42Zm-7.04 7.59a.51.51 0 0 0-.75.24l-1.27 2.5a.66.66 0 0 0 .21.85.51.51 0 0 0 .75-.24l1.27-2.5a.66.66 0 0 0-.21-.85Zm-.48-7.52a2.89 2.89 0 0 0-2.72-2.56 2.54 2.54 0 0 0-1.19.31A3.22 3.22 0 0 0 7.6 7a3.56 3.56 0 0 0-3.32 3.75s0 0 0 .06a3.06 3.06 0 0 0-2.23 3.07A3 3 0 0 0 4.83 17h8.86a3 3 0 0 0 2.77-3.12 3 3 0 0 0-2.26-3.07Z"}))}),transition=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{d:"M6 15c.9 0 1.7-.3 2.4-.9l6.3 3.6c-.1.3-.1.6-.1.9 0 1.9 1.6 3.5 3.5 3.6 1.9 0 3.5-1.6 3.6-3.5 0-1.9-1.6-3.5-3.5-3.6-.9 0-1.8.3-2.4.9l-6.3-3.6c.1-.2.1-.5.1-.8l6.1-3.5c1.4 1.3 3.6 1.2 4.9-.2s1.2-3.6-.2-4.9-3.6-1.2-4.9.2c-.6.6-.9 1.5-.9 2.4 0 .3 0 .6.1.8L8.9 9.6c-1-1.6-3.2-2.1-4.8-1S2 11.8 3 13.4c.7 1 1.8 1.6 3 1.6zm12 2c.8 0 1.5.7 1.5 1.5S18.8 20 18 20s-1.5-.7-1.5-1.5.6-1.5 1.5-1.5zm0-13c.8 0 1.5.7 1.5 1.5S18.8 7 18 7s-1.5-.7-1.5-1.5S17.1 4 18 4zM6 10c.8 0 1.5.7 1.5 1.5S6.8 13 6 13s-1.5-.7-1.5-1.5S5.1 10 6 10z"}))}),typography=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 24 24"},props),external_React_default().createElement("path",{fill:"#690aa0",d:"M3.5 20H2V5h1.5v15zM22 5h-1.5v15H22V5zm-3-3H5v20h14V2z"}))}),state_disabled=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M9.15 17h2.3v4.1a.9.9 0 0 0 .9.9.9.9 0 0 0 .9-.9v-17h2.8v17a.9.9 0 0 0 .9.9h.1a.9.9 0 0 0 .9-.9v-17h3.1a.9.9 0 0 0 .9-.9V3a.9.9 0 0 0-.9-.9h-12a7.2 7.2 0 0 0-7 7.5 7.2 7.2 0 0 0 7.1 7.4zm-.1-12.9h2.3V15h-2.2a5.79 5.79 0 0 1-5.1-5.5 5.69 5.69 0 0 1 5-5.45z"}))}),border=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M21 2H3a1 1 0 0 0-1 1 .94.94 0 0 0 1 1h18a.94.94 0 0 0 1-1 .94.94 0 0 0-1-1ZM2 21a.94.94 0 0 0 1 1h18a.94.94 0 0 0 1-1 .94.94 0 0 0-1-1H3a.94.94 0 0 0-1 1Zm7-6V9a.94.94 0 0 0-1-1 1 1 0 0 0-1 1v6a.94.94 0 0 0 1 1 1 1 0 0 0 1-1Zm8 0V9a.94.94 0 0 0-1-1 .94.94 0 0 0-1 1v6a.94.94 0 0 0 1 1 1.08 1.08 0 0 0 1-1Zm-4 2V7a.94.94 0 0 0-1-1 .94.94 0 0 0-1 1v10a.94.94 0 0 0 1 1 .94.94 0 0 0 1-1Z"}))}),state_focus=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M6 10V4H4v16h16V10H6Zm16-2v14H2V2h6v6h14Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M13.5 3.5h-3v2h3v-2ZM9 2v5h6V2H9Zm11.5 1.5h-3v2h3v-2ZM16 2v5h6V2h-6Z",clipRule:"evenodd"}))}),state_placeholderShown=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M20 4v16H4V4h16m0-2H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zM7 18a1 1 0 0 1 0-2c1.66 0 2.856-2.177 4.124-4.482C12.616 8.805 14.159 6 17 6a1 1 0 0 1 0 2c-1.66 0-2.856 2.177-4.124 4.482C11.384 15.195 9.841 18 7 18z"}))}),$shadow=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M22 4V3c0-.6-.4-1-1-1H3c-.6 0-1 .4-1 1v18c0 .6.4 1 1 1h18c.6 0 1-.4 1-1V4zM4 4h16v16H4V4zm8 5.5a2 2 0 1 0 .001-3.999A2 2 0 0 0 12 9.5zm3 1H9c-.6 0-1 .4-1 1s.4 1 1 1h6c.6 0 1-.4 1-1s-.5-1-1-1zm-4 8h2c.6 0 1-.4 1-1s-.4-1-1-1h-2c-.6 0-1 .4-1 1 0 .5.4 1 1 1zm-5-4c0 .6.4 1 1 1h10c.6 0 1-.4 1-1s-.4-1-1-1H7c-.6 0-1 .5-1 1z"}))}),ResultType=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M19.9 2.2H4.3c-1.2 0-2 .8-2 2v15.6c0 1.2.7 2.1 2 2.1h15.6c1.2 0 2-.8 2-2V4.3c-.1-1.3-.8-2.1-2-2.1zM4.3 19.8V4.2h15.6v15.6H4.3z"}),external_React_default().createElement("path",{d:"m10.1 14-1-1-3 4h12l-5-7-3 4z"}))}),$fontSize=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M16.8 9h-6.5c-.2 0-.3-.1-.3-.2V7.3c0-.2.1-.3.3-.3h6.5c.1 0 .2.1.2.3v1.5c0 .1-.1.2-.2.2zm-.8 3.8v-1.5c0-.1-.1-.3-.3-.3h-5.5c-.1 0-.3.1-.3.3v1.5c0 .1.1.3.3.3h5.5c.2-.1.3-.2.3-.3zm-2 4v-1.5c0-.1-.1-.3-.3-.3h-3.5c-.1 0-.3.1-.3.3v1.5c0 .1.1.3.3.3h3.5c.2-.1.3-.2.3-.3zm-5-8V7.3c0-.2-.1-.3-.2-.3H7.3c-.2 0-.3.1-.3.3v1.5c0 .1.1.2.3.2h1.5c.1 0 .2-.1.2-.2zm0 4v-1.5c0-.2-.1-.3-.2-.3H7.3c-.2 0-.3.1-.3.3v1.5c0 .1.1.2.3.2h1.5c.1 0 .2-.1.2-.2zm0 4v-1.5c0-.2-.1-.3-.2-.3H7.3c-.2 0-.3.1-.3.3v1.5c0 .1.1.2.3.2h1.5c.1 0 .2-.1.2-.2zm9 5.2H6c-1.7 0-3-1.3-3-3V5c0-1.7 1.3-3 3-3h12c1.7 0 3 1.3 3 3v14c0 1.7-1.3 3-3 3zM6 4c-.6 0-1 .4-1 1v14c0 .6.4 1 1 1h12c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1H6z"}))}),$minH=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M6 15c.9 0 1.7-.3 2.4-.9l6.3 3.6c-.1.3-.1.6-.1.9 0 1.9 1.6 3.5 3.5 3.6 1.9 0 3.5-1.6 3.6-3.5 0-1.9-1.6-3.5-3.5-3.6-.9 0-1.8.3-2.4.9l-6.3-3.6c.1-.2.1-.5.1-.8l6.1-3.5c1.4 1.3 3.6 1.2 4.9-.2 1.3-1.4 1.2-3.6-.2-4.9-1.4-1.3-3.6-1.2-4.9.2-.6.6-.9 1.5-.9 2.4 0 .3 0 .6.1.8L8.9 9.6c-1-1.6-3.2-2.1-4.8-1C2.5 9.7 2 11.8 3 13.4c.7 1 1.8 1.6 3 1.6Zm12 2c.8 0 1.5.7 1.5 1.5S18.8 20 18 20s-1.5-.7-1.5-1.5.6-1.5 1.5-1.5Zm0-13c.8 0 1.5.7 1.5 1.5S18.8 7 18 7s-1.5-.7-1.5-1.5S17.1 4 18 4ZM6 10c.8 0 1.5.7 1.5 1.5S6.8 13 6 13s-1.5-.7-1.5-1.5S5.1 10 6 10Z"}))}),dist_DataRouterStateHook=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M6.81 14.425a4.077 4.077 0 0 1 2.882-1.194h4.616a4.077 4.077 0 0 1 4.076 4.077v1.538a1 1 0 0 1-2 0v-1.538a2.077 2.077 0 0 0-2.076-2.077H9.692a2.077 2.077 0 0 0-2.077 2.077v1.538a1 1 0 0 1-2 0v-1.538c0-1.082.43-2.119 1.194-2.883ZM12 6a2.077 2.077 0 1 0 0 4.154A2.077 2.077 0 0 0 12 6ZM7.923 8.077a4.077 4.077 0 1 1 8.154 0 4.077 4.077 0 0 1-8.154 0Zm10.801 5.903a1 1 0 0 1 1.218-.718A4.077 4.077 0 0 1 23 17.207v1.54a1 1 0 0 1-2 0v-1.539a2.077 2.077 0 0 0-1.558-2.009 1 1 0 0 1-.718-1.218Zm-2.308-9.228a1 1 0 0 1 1.217-.72 4.077 4.077 0 0 1 0 7.898 1 1 0 1 1-.496-1.937 2.077 2.077 0 0 0 0-4.024 1 1 0 0 1-.721-1.217ZM5.276 13.98a1 1 0 0 0-1.218-.718A4.078 4.078 0 0 0 1 17.207v1.54a1 1 0 0 0 2 0v-1.539A2.077 2.077 0 0 1 4.558 15.2a1 1 0 0 0 .718-1.218Zm2.308-9.228a1 1 0 0 0-1.217-.72 4.077 4.077 0 0 0 0 7.898 1 1 0 1 0 .496-1.937 2.077 2.077 0 0 1 0-4.024 1 1 0 0 0 .721-1.217Z",clipRule:"evenodd"}))}),interactivity=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M11.402 2h1.196c.084.03.17.052.259.067a9.92 9.92 0 0 1 8.745 7.282c.181.67.266 1.368.398 2.053v1.196c-.03.084-.052.17-.067.259a9.923 9.923 0 0 1-7.282 8.745c-.672.18-1.368.266-2.053.398h-1.196a1.511 1.511 0 0 0-.259-.067 9.934 9.934 0 0 1-8.824-7.589c-.14-.574-.215-1.164-.319-1.746v-1.196c.03-.084.052-.17.067-.259A9.931 9.931 0 0 1 9.656 2.32c.575-.14 1.164-.215 1.746-.319Zm-8.545 9.986c-.01 4.965 4.045 9.071 8.88 9.17 5.1.104 9.271-3.97 9.41-8.883.145-5.13-3.99-9.295-8.905-9.422-5.103-.134-9.418 4.028-9.385 9.136Z"}),external_React_default().createElement("path",{d:"M7.258 10.008c1.115.015 1.963.892 1.952 2.024-.011 1.124-.883 1.97-2.013 1.96a1.971 1.971 0 0 1-1.978-2.042c.021-1.11.91-1.957 2.039-1.942Zm1.154 2.005c.006-.697-.498-1.206-1.196-1.207-.68 0-1.182.486-1.195 1.163-.015.697.478 1.216 1.172 1.226.694.01 1.213-.488 1.219-1.182Zm5.58-.011a1.992 1.992 0 1 1-1.98-1.992 1.955 1.955 0 0 1 1.98 1.992Zm-.797 0c0-.696-.508-1.2-1.204-1.195a1.155 1.155 0 0 0-1.185 1.174c-.01.697.491 1.21 1.184 1.215.694.005 1.204-.5 1.204-1.195l.001.001Zm3.585-1.994a1.957 1.957 0 0 1 1.993 1.983c0 1.144-.868 2.01-2.014 2.002a1.992 1.992 0 0 1 .021-3.984Zm-.006 3.187c.697 0 1.203-.5 1.201-1.195a1.155 1.155 0 0 0-1.168-1.191c-.697-.012-1.213.486-1.22 1.178-.008.693.493 1.205 1.187 1.208Z"}))}),filter=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 12 12",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M2.5 4a.5.5 0 0 0-.5.5V10a.5.5 0 0 0 .5.5H8a.5.5 0 0 0 .5-.5V7a.5.5 0 0 1 1 0v3A1.5 1.5 0 0 1 8 11.5H2.5A1.5 1.5 0 0 1 1 10V4.5A1.5 1.5 0 0 1 2.5 3h3a.5.5 0 0 1 0 1h-3ZM7 2a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0V2.5H7.5A.5.5 0 0 1 7 2Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M10.854 1.646a.5.5 0 0 1 0 .708l-5.5 5.5a.5.5 0 1 1-.708-.708l5.5-5.5a.5.5 0 0 1 .708 0Z",clipRule:"evenodd"}))}),ring=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 12 12",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M1.94 1.44A1.5 1.5 0 0 1 3 1h4.25a.5.5 0 0 1 .354.146l2.75 2.75a.5.5 0 0 1 .146.354v6.25A1.5 1.5 0 0 1 9 12H3a1.5 1.5 0 0 1-1.5-1.5v-8c0-.398.158-.78.44-1.06ZM3 2a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h6a.5.5 0 0 0 .5-.5V4.457L7.043 2H3Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M7 1a.5.5 0 0 1 .5.5V4H10a.5.5 0 0 1 0 1H7a.5.5 0 0 1-.5-.5v-3A.5.5 0 0 1 7 1Z",clipRule:"evenodd"}))}),DocsLines=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 20 20",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M3.292 1.624A2.417 2.417 0 0 1 5 .916h7.083a.75.75 0 0 1 .53.22l4.584 4.583c.14.14.22.331.22.53v10.417A2.417 2.417 0 0 1 15 19.083H5a2.417 2.417 0 0 1-2.417-2.417V3.333c0-.641.255-1.256.708-1.71ZM5 2.416a.917.917 0 0 0-.917.917v13.333a.917.917 0 0 0 .917.917h10a.917.917 0 0 0 .916-.917V6.56l-4.144-4.144H5.001Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M11.666.916a.75.75 0 0 1 .75.75v4.25h4.25a.75.75 0 0 1 0 1.5h-5a.75.75 0 0 1-.75-.75v-5a.75.75 0 0 1 .75-.75Zm-5.75 9.917a.75.75 0 0 1 .75-.75h6.667a.75.75 0 0 1 0 1.5H6.666a.75.75 0 0 1-.75-.75Zm0 3.333a.75.75 0 0 1 .75-.75h6.667a.75.75 0 0 1 0 1.5H6.666a.75.75 0 0 1-.75-.75Zm0-6.666a.75.75 0 0 1 .75-.75h1.667a.75.75 0 1 1 0 1.5H6.666a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))}),Video=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 20 20",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M4.167 3.25a.917.917 0 0 0-.917.917v11.666c0 .507.41.917.917.917h11.666c.507 0 .917-.41.917-.917V4.167a.917.917 0 0 0-.917-.917H4.167Zm-2.417.917A2.417 2.417 0 0 1 4.167 1.75h11.666a2.417 2.417 0 0 1 2.417 2.417v11.666a2.417 2.417 0 0 1-2.417 2.417H4.167a2.417 2.417 0 0 1-2.417-2.417V4.167Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M7.146 6.005a.75.75 0 0 1 .77.037l5 3.333a.75.75 0 0 1 0 1.248l-5 3.334a.75.75 0 0 1-1.166-.624V6.666a.75.75 0 0 1 .396-.661ZM8.25 8.067v3.864L11.148 10 8.25 8.067Z",clipRule:"evenodd"}))}),Star=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 20 20",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M10 .917a.75.75 0 0 1 .672.418l2.4 4.864 5.37.784a.75.75 0 0 1 .414 1.28l-3.884 3.783.917 5.344a.75.75 0 0 1-1.089.79L10 15.657l-4.802 2.525a.75.75 0 0 1-1.088-.79l.917-5.345-3.884-3.783a.75.75 0 0 1 .415-1.28L6.926 6.2l2.4-4.864A.75.75 0 0 1 10 .917Zm0 2.444L8.096 7.216a.75.75 0 0 1-.564.41l-4.256.622 3.079 2.998a.75.75 0 0 1 .216.664l-.726 4.236 3.804-2.001a.75.75 0 0 1 .698 0l3.805 2-.726-4.235a.75.75 0 0 1 .216-.664l3.078-2.998-4.255-.622a.75.75 0 0 1-.564-.41L9.999 3.36Z",clipRule:"evenodd"}))}),Bulb=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 20 20",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M5.934 2.601a5.75 5.75 0 0 1 9.816 4.066c0 1.262-.483 2.551-1.483 3.46-.608.61-.907 1.064-1.032 1.687a.75.75 0 1 1-1.47-.294c.207-1.04.738-1.75 1.455-2.467a.726.726 0 0 1 .028-.027c.656-.59 1.002-1.461 1.002-2.359a4.25 4.25 0 0 0-8.5 0c0 .687.12 1.477 1.03 2.386.626.626 1.246 1.42 1.455 2.467a.75.75 0 1 1-1.47.294c-.125-.62-.504-1.159-1.045-1.7-1.257-1.257-1.47-2.467-1.47-3.447a5.75 5.75 0 0 1 1.684-4.066ZM6.75 15a.75.75 0 0 1 .75-.75h5a.75.75 0 0 1 0 1.5h-5a.75.75 0 0 1-.75-.75Zm.833 3.333a.75.75 0 0 1 .75-.75h3.334a.75.75 0 0 1 0 1.5H8.333a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))}),Chat=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 32 32",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M5.333 3.666c-.914 0-1.667.753-1.667 1.667v12.252l3.627-3.626A1 1 0 0 1 8 13.666h8A1.666 1.666 0 0 0 17.666 12V5.333A1.667 1.667 0 0 0 16 3.666H5.333ZM1.666 5.333a3.675 3.675 0 0 1 3.667-3.667H16a3.667 3.667 0 0 1 3.666 3.667V12A3.667 3.667 0 0 1 16 15.666H8.414l-5.04 5.04A1 1 0 0 1 1.666 20V5.333Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M23 12a1 1 0 0 1 1-1h2.667a3.667 3.667 0 0 1 3.666 3.667v14.666a1 1 0 0 1-1.707.708L23.586 25H16a3.667 3.667 0 0 1-3.667-3.668V20a1 1 0 1 1 2 0v1.333A1.667 1.667 0 0 0 16 23h8a1 1 0 0 1 .707.293l3.626 3.626V14.667A1.667 1.667 0 0 0 26.667 13H24a1 1 0 0 1-1-1Z",clipRule:"evenodd"}))}),effect=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 40 40",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fill:"#475BB2",d:"M0 3.636A3.636 3.636 0 0 1 3.636 0h32.728A3.636 3.636 0 0 1 40 3.636v32.728A3.636 3.636 0 0 1 36.364 40H3.636A3.636 3.636 0 0 1 0 36.364V3.636Z"}),external_React_default().createElement("path",{fill:"#fff",d:"M28.99 10.623c-1.45.852-2.813 1.96-4.006 3.154-1.194 1.193-2.301 2.556-3.154 3.92a27.715 27.715 0 0 1 1.534 3.665c.767-1.62 1.705-3.068 2.898-4.347v4.602a6.29 6.29 0 0 1-4.602 6.052h-.17c-.171-2.216-.682-4.347-1.45-6.393a21.151 21.151 0 0 0-5.028-7.5c-1.193-1.193-2.557-2.215-4.006-3.153l-.34-.17v11.08c0 4.516 3.238 8.437 7.755 9.204h.085c1.023.17 2.046.17 2.983 0h.086c4.517-.767 7.755-4.688 7.755-9.205v-11.08l-.34.171Zm-15.256 10.91v-4.518c2.642 2.983 4.261 6.648 4.602 10.568a6.29 6.29 0 0 1-4.602-6.05Zm6.221-12.444a2.292 2.292 0 0 0-2.3 2.301 2.292 2.292 0 0 0 2.3 2.301 2.292 2.292 0 0 0 2.301-2.3 2.292 2.292 0 0 0-2.3-2.302Z"}))}),background=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 40 40",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("rect",{width:"40",height:"40",fill:"#8D42CE",rx:"3.636"}),external_React_default().createElement("path",{fill:"#fff",d:"M19.781 26.7h-7.025V13.797l7.025 4.387V26.7Zm7.01 0h-7.01v-8.517l7.01-4.387V26.7Z"}),external_React_default().createElement("path",{fill:"#fff",d:"M30.077 30.576h-21V9.5h21v21.076Zm-20.05-.95h19.115V10.45H10.027v19.176Z"}))}),others=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 40 40",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("rect",{width:"40",height:"40",fill:"#7545BB",rx:"3.636"}),external_React_default().createElement("path",{fill:"#fff",d:"M26.72 11h-4.31l1.32 2.224h4.309L26.72 11Zm2.71 4.447h-4.308l1.39 2.224h4.308l-1.39-2.224Zm-.069 11.119h-16.4l6.88-11.258 2.849 4.587h-2.85l-1.32 2.223h8.13l-6.81-10.98L9 28.79h21.751l-1.39-2.223Z"}))}),Headphones=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 20 20",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M10 3.25A6.75 6.75 0 0 0 3.25 10v.917H5a2.417 2.417 0 0 1 2.417 2.416v2.5A2.417 2.417 0 0 1 5 18.25h-.833a2.417 2.417 0 0 1-2.417-2.417V10a8.25 8.25 0 1 1 16.5 0v5.833a2.417 2.417 0 0 1-2.417 2.417H15a2.417 2.417 0 0 1-2.417-2.417v-2.5A2.416 2.416 0 0 1 15 10.917h1.75V10A6.75 6.75 0 0 0 10 3.25Zm6.75 9.167H15a.916.916 0 0 0-.917.916v2.5a.917.917 0 0 0 .917.917h.833a.917.917 0 0 0 .917-.917v-3.416Zm-13.5 0v3.416a.917.917 0 0 0 .917.917H5a.917.917 0 0 0 .917-.917v-2.5A.916.916 0 0 0 5 12.417H3.25Z",clipRule:"evenodd"}))}),$radius=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 40 40",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("rect",{width:"40",height:"40",fill:"#E9E3FD",rx:"3.636"}),external_React_default().createElement("path",{fill:"#787DFF",d:"m14.163 11.898 3.851 4.281c.607.64.946 1.489.946 2.37v10.009l-4.8-3.353.003-13.307Z",opacity:".3"}),external_React_default().createElement("path",{fill:"#787DFF",d:"m11.173 11.3 6.346 4.519a3.373 3.373 0 0 1 1.438 2.559V28.55l-7.785-4.102.001-13.148Z",opacity:".5"}),external_React_default().createElement("path",{fill:"#787DFF",d:"m18.96 28.656-7.014-2.245A3.48 3.48 0 0 1 9.5 23.305V12.953l7.62 2.943a2.831 2.831 0 0 1 1.835 2.452v.16l.005 10.148Z"}),external_React_default().createElement("path",{fill:"#FD739C",d:"m25.837 11.898-3.851 4.281a3.444 3.444 0 0 0-.946 2.364v10.008l4.8-3.353-.003-13.3Z",opacity:".3"}),external_React_default().createElement("path",{fill:"#FD739C",d:"m28.828 11.3-6.346 4.519a3.374 3.374 0 0 0-1.438 2.559V28.55l7.785-4.102-.001-13.148Z",opacity:".5"}),external_React_default().createElement("path",{fill:"#FD739C",d:"m21.04 28.656 7.013-2.245c1.373-.44 2.377-1.667 2.447-3.106V12.953l-7.617 2.943a2.832 2.832 0 0 0-1.836 2.452v.16l-.007 10.148Z"}))}),transform=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",d:"M2 6a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H3a1 1 0 0 1-1-1Zm5 6a1 1 0 0 1 1-1h13a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1Zm0 6a1 1 0 0 1 1-1h13a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1Zm-4-7a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0v-6a1 1 0 0 1 1-1Z",clipRule:"evenodd"}))}),options=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M11 3a1 1 0 1 1 2 0v18a1 1 0 1 1-2 0V3Z"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M16.037 7.397 15 6.517l.953-.789c.262-.436.74-.728 1.286-.728H20.5a1.5 1.5 0 0 1 0 3h-3.261c-.492 0-.929-.237-1.202-.603Zm0 11L15 17.517l1.025-.898A1.498 1.498 0 0 1 17.239 16H20.5a1.5 1.5 0 0 1 0 3h-3.261c-.492 0-.929-.237-1.202-.603ZM8 12.847l1-.83-.966-.811A1.499 1.499 0 0 0 6.76 10.5H3.5a1.5 1.5 0 0 0 0 3h3.261c.514 0 .968-.259 1.238-.653Z",clipRule:"evenodd"}))}),chunk_F7CKIHPM_$padding=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M20 9.7H4a.3.3 0 0 0-.3.3v4a.3.3 0 0 0 .3.3h16a.3.3 0 0 0 .3-.3v-4a.3.3 0 0 0-.3-.3ZM4 8a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2H4Z",clipRule:"evenodd"}),external_React_default().createElement("path",{d:"M3 9h7v6H3V9Z"}))}),chunk_57T4IAPW_$border=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M3 5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2h-4v-2h4V5H5v7h7.5v2H5a2 2 0 0 1-2-2V5Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12.046 9.848a.699.699 0 0 1 .786.124l7.25 6.897a.703.703 0 0 1 .158.793.696.696 0 0 1-.692.413l-3.638-.292-2.085 3.045a.696.696 0 0 1-.753.28.703.703 0 0 1-.52-.617l-.897-9.95a.699.699 0 0 1 .392-.693Zm1.168 2.417.556 6.164 1.215-1.774a.696.696 0 0 1 .63-.301l2.072.166-4.473-4.255Z",clipRule:"evenodd"}),external_React_default().createElement("path",{d:"M7 8.25c0 .45.333.75.833.75h8.334c.5 0 .833-.3.833-.75s-.333-.75-.833-.75H7.833c-.5 0-.833.375-.833.75Z"}))}),chunk_F7CKIHPM_$shadow=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M12 14c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4Zm0-6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2Z"}),external_React_default().createElement("path",{d:"M11.42 21.814a.998.998 0 0 0 1.16 0C12.884 21.599 20.029 16.44 20 10c0-4.411-3.589-8-8-8S4 5.589 4 9.995c-.029 6.445 7.116 11.604 7.42 11.819ZM12 4c3.309 0 6 2.691 6 6.005.021 4.438-4.388 8.423-6 9.73-1.611-1.308-6.021-5.294-6-9.735 0-3.309 2.691-6 6-6Z"}))}),Testimonial=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{d:"M20.2 1.5H4.8c-1.2 0-2.2 1-2.2 2.2v12.9c0 1.2 1 2.2 2.2 2.2h3.9l3.8 3.7 3.8-3.7h3.9c1.2 0 2.2-1 2.2-2.2V3.7c0-1.2-1-2.2-2.2-2.2Zm0 15.1h-4.9l-2.8 2.8-2.8-2.8H4.8V3.7h15.4v12.9Z"}),external_React_default().createElement("path",{d:"M8 11.6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm4.5 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm4.5 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"}))}),Notice=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 24 24",xmlns:"https://www.w3.org/2000/svg"},props,{ref:ref}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18ZM1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12Z",clipRule:"evenodd"}),external_React_default().createElement("path",{fillRule:"evenodd",d:"M12 7a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V8a1 1 0 0 1 1-1Zm-1 9a1 1 0 0 1 1-1h.01a1 1 0 0 1 0 2H12a1 1 0 0 1-1-1Z",clipRule:"evenodd"}))}),Megaphone=external_React_default().forwardRef(function(props,ref){return external_React_default().createElement(chakra.svg,helpers_esm_extends_extends({viewBox:"0 0 42 42",xmlns:"https://www.w3.org/2000/svg"},props,{fill:"none",ref:ref}),external_React_default().createElement("rect",{width:"41",height:"41",x:".5",y:".5",fill:"#fff",rx:"19.5"}),external_React_default().createElement("rect",{width:"41",height:"41",x:".5",y:".5",stroke:"#DDD",rx:"19.5"}),external_React_default().createElement("g",{clipPath:"url(#a)"},external_React_default().createElement("path",{fill:"#fff",d:"M22.394 19.247c-1.098-4.806-.549-9.232 1.176-11.163a1.054 1.054 0 0 0-.502.242l-6.584 5.768-2.23 1.959a6.76 6.76 0 0 0-.497.816c-.66 1.276-1.39 2.887-1.157 4.451.336 2.276 2.13 4.059 3.91 5.049.275.153.56.285.855.395l2.372.359 8.4 1.645.126-.024c-2.38-.995-4.777-4.713-5.87-9.497Z"}),external_React_default().createElement("path",{stroke:"#E2E2E2",strokeMiterlimit:"10",strokeWidth:".068",d:"m30.987 28.236-2.726.509c-2.38-.991-4.775-4.713-5.868-9.497-1.098-4.806-.549-9.23 1.176-11.162l2.069-.38 5.349 20.53Z"}),external_React_default().createElement("path",{fill:"#E2E2E2",d:"m13.812 23.726 9.819-.648 4.63 5.644-11.227-2.053s-3.132-.806-3.222-2.943Z"}),external_React_default().createElement("path",{fill:"#2E5DAD",d:"M30.078 28.938a2.933 2.933 0 0 1-1.817-.193c-2.38-.991-4.775-4.713-5.868-9.497-1.098-4.806-.549-9.23 1.176-11.162.398-.47.932-.802 1.526-.952 2.868-.668 6.308 3.674 7.685 9.69 1.377 6.017.168 11.444-2.702 12.114Z"}),external_React_default().createElement("path",{stroke:"#fff",strokeMiterlimit:"10",strokeWidth:".068",d:"M22.394 19.247c-1.098-4.806-.549-9.232 1.176-11.163l-.284.052-6.802 5.958-2.23 1.959a6.76 6.76 0 0 0-.497.816c-.66 1.276-1.39 2.887-1.157 4.451.336 2.276 2.13 4.059 3.91 5.049.275.153.56.285.855.395l.631.013 1.744.341 8.4 1.646.127-.024c-2.385-.99-4.78-4.709-5.873-9.493Z"}),external_React_default().createElement("path",{fill:"#CBDEFA",d:"M30.415 27.887c-.979.228-2.078-.456-3.101-1.776-.728-.935-1.419-2.19-2.003-3.663a23.67 23.67 0 0 1-1.069-3.465 24.559 24.559 0 0 1-.485-2.906 18.492 18.492 0 0 1-.056-3.417c.206-2.421.983-4.122 2.225-4.413 2.17-.505 4.932 3.48 6.171 8.904 1.24 5.423.486 10.23-1.683 10.736Z"}),external_React_default().createElement("path",{fill:"#B8C9E4",d:"M28.982 25.042c-.492.741-1.243.984-1.668 1.066-1.249-1.606-2.388-4.15-3.068-7.132-.535-2.315-.694-4.519-.541-6.323.419-.416 1.069-.686 1.136-.686 1.71 0 3.448 2.567 4.31 6.341.657 2.889.549 5.507-.169 6.734Z"}),external_React_default().createElement("path",{fill:"#fff",d:"m27.94 20.402-2.63 2.045a23.67 23.67 0 0 1-1.07-3.464 24.559 24.559 0 0 1-.485-2.907l3.116-.104v.018l1.056 4.376.013.036Z"}),external_React_default().createElement("path",{fill:"#2E5DAD",d:"m14.253 16.08-4.918 2.161s-3.207 1.513-1.71 6.915c0 0 1.817 4.539 5.132 3.134l4.32-1.641S9.87 23.21 14.252 16.08Z"}),external_React_default().createElement("path",{fill:"#CEDAF7",d:"M27.71 20.494c.522-.122.716-1.23.432-2.473-.284-1.244-.939-2.153-1.462-2.031-.523.122-.716 1.23-.432 2.473.284 1.244.938 2.153 1.461 2.031Z"}),external_React_default().createElement("path",{stroke:"#2E5DAD",strokeMiterlimit:"10",strokeWidth:".137",d:"M22.914 19.214c-1.098-4.806.856-11.237.856-11.237-.253.07-.49.19-.7.35l-6.584 5.767-2.232 1.96c-.185.26-.35.532-.497.815-.66 1.276-1.39 2.887-1.157 4.452.336 2.275 2.13 4.058 3.91 5.048.275.154.56.286.855.396l2.372.358 8.272 1.621c.19.003.382-.005.572-.022-2.379-.99-4.574-4.725-5.667-9.508Z"}),external_React_default().createElement("path",{fill:"#3C5385",d:"m8.053 26.008 5.757-2.281s1.727 2.51 3.224 2.942l-4.672 1.762s-2.599 1.021-4.31-2.424Z"}),external_React_default().createElement("path",{fill:"#C9DDFB",d:"m12.361 28.432 2 6.109c.125.381.206.821.778.784a1.36 1.36 0 0 1 .278.011l.107.017a.86.86 0 0 1 .673.53c.148.371.252.864-.126 1.051l.346-.027c.227-.017.441-.11.61-.265l.513-.466a.799.799 0 0 0 .25-.735 2.522 2.522 0 0 0-.067-.282.698.698 0 0 0-.582-.494 9.618 9.618 0 0 0-.573-.046.637.637 0 0 1-.578-.448l-.997-3.115-1.969-2.928-.663.304Z"}),external_React_default().createElement("path",{fill:"#2E5DAD",d:"m15.638 30.794-.033.1-.014.044-1.604.432-.934-3.188 2.002-.756v.007l.577 1.713a2.62 2.62 0 0 1 .006 1.648Z"}),external_React_default().createElement("path",{fill:"#3E5589",d:"m15.644 30.792-.034.108-1.57.416c.21-.634.228-1.317.054-1.961l-.374-1.389 1.337-.54.576 1.712c.183.535.186 1.116.011 1.654Z"})),external_React_default().createElement("defs",null,external_React_default().createElement("clipPath",{id:"a"},external_React_default().createElement("path",{fill:"#fff",d:"M7 7h27v30H7z"}))))}),ROUTES=(ArrowRight.displayName="ArrowRight",Megaphone.displayName="Megaphone",Notice.displayName="Notice",Testimonial.displayName="Testimonial",chunk_F7CKIHPM_$shadow.displayName="Map",typography.displayName="Slider",chunk_57T4IAPW_$border.displayName="CTA",chunk_F7CKIHPM_$padding.displayName="Progress",options.displayName="Timeline",transform.displayName="Blockquote",Headphones.displayName="Headphones",others.displayName="EVF",background.displayName="MagazineBlocks",$radius.displayName="Masteriyo",effect.displayName="UR",Chat.displayName="Chat",Bulb.displayName="Bulb",Star.displayName="Star",Video.displayName="Video",DocsLines.displayName="DocsLines",ring.displayName="Docs",filter.displayName="ExternalLink",interactivity.displayName="CirclesInsideCircle",DotsHorizontal.displayName="DotsHorizontal",Search.displayName="Search",chunk_57T4IAPW_$fg.displayName="Cog",dist_position.displayName="Meter",textDecoration.displayName="ArrowsRepeat",list.displayName="ArrowsUpDown",state_invalid.displayName="Links",Logo.displayName="Logo",ArrowRightFill.displayName="ArrowRightFill",QuestionCircleFill.displayName="QuestionCircleFill",$minW.displayName="Buttons",useInsertionEffect.displayName="Countdown",layout.displayName="Counter",flexbox.displayName="FeaturedPosts",state_disabled.displayName="Paragraph",state_focusWithin.displayName="Section",border.displayName="Spacing",state_focus.displayName="Tabs",state_placeholderShown.displayName="Lottie",$shadow.displayName="InfoBox",ResultType.displayName="Image",$fontSize.displayName="TableOfContents",$minH.displayName="SocialShare",dist_DataRouterStateHook.displayName="Team",toPeer.displayName="ThreeCircleNodes",[{route:"/dashboard",label:(0,external_wp_i18n_namespaceObject.__)("Dashboard","magazine-blocks")},{route:"/blocks",label:(0,external_wp_i18n_namespaceObject.__)("Blocks","magazine-blocks")},{route:"/products",label:(0,external_wp_i18n_namespaceObject.__)("Products","magazine-blocks")},{route:"/settings",label:(0,external_wp_i18n_namespaceObject.__)("Settings","magazine-blocks")},{route:"/help",label:(0,external_wp_i18n_namespaceObject.__)("Help","magazine-blocks")}]),CHANGELOG_TAG_COLORS={fix:{color:"primary.500",bgColor:"primary.100",scheme:"primary"},feature:{color:"green.500",bgColor:"green.50",scheme:"green"},enhancement:{color:"teal.500",bgColor:"teal.50",scheme:"teal"},added:{color:"pink.500",bgColor:"pink.50",scheme:"pink"},update:{color:"orange.500",bgColor:"orange.50",scheme:"orange"},tweak:{color:"purple.500",bgColor:"purple.50",scheme:"purple"}},BLOCKS={section:{label:(0,external_wp_i18n_namespaceObject.__)("Section","magazine-blocks"),icon:state_focusWithin},heading:{label:(0,external_wp_i18n_namespaceObject.__)("Heading","magazine-blocks"),icon:toGroup},advertisement:{label:(0,external_wp_i18n_namespaceObject.__)("Advertisement","magazine-blocks"),icon:grid},"banner-posts":{label:(0,external_wp_i18n_namespaceObject.__)("Banner Posts","magazine-blocks"),icon:color},"grid-module":{label:(0,external_wp_i18n_namespaceObject.__)("Grid Module","magazine-blocks"),icon:$paddingX},"featured-posts":{label:(0,external_wp_i18n_namespaceObject.__)("Featured Posts","magazine-blocks"),icon:flexbox},"featured-categories":{label:(0,external_wp_i18n_namespaceObject.__)("Featured Categories","magazine-blocks"),icon:chunk_F7CKIHPM_$bg},"tab-post":{label:(0,external_wp_i18n_namespaceObject.__)("Tab Post","magazine-blocks"),icon:chunk_F7CKIHPM_$border},"post-list":{label:(0,external_wp_i18n_namespaceObject.__)("Post List","magazine-blocks"),icon:state_active},"post-video":{label:(0,external_wp_i18n_namespaceObject.__)("Post Video","magazine-blocks"),icon:state_hover},"category-list":{label:(0,external_wp_i18n_namespaceObject.__)("Category List","magazine-blocks"),icon:$color},"news-ticker":{label:(0,external_wp_i18n_namespaceObject.__)("News Ticker","magazine-blocks"),icon:state_checked},"date-weather":{label:(0,external_wp_i18n_namespaceObject.__)("Date & Weather","magazine-blocks"),icon:space},"social-icons":{label:(0,external_wp_i18n_namespaceObject.__)("Social Icons","magazine-blocks"),icon:transition},slider:{label:(0,external_wp_i18n_namespaceObject.__)("Slider","magazine-blocks"),icon:typography}},SETTINGS_TABS=[{label:(0,external_wp_i18n_namespaceObject.__)("Editor Options","magazine-blocks"),icon:chunk_57T4IAPW_$fg},{label:(0,external_wp_i18n_namespaceObject.__)("Asset Generation","magazine-blocks"),icon:textDecoration},{label:(0,external_wp_i18n_namespaceObject.__)("Performance","magazine-blocks"),icon:dist_position},{label:(0,external_wp_i18n_namespaceObject.__)("Version Control","magazine-blocks"),icon:toPeer},{label:(0,external_wp_i18n_namespaceObject.__)("Integrations","magazine-blocks"),icon:list},{label:(0,external_wp_i18n_namespaceObject.__)("Maintenance Mode","magazine-blocks"),icon:interactivity}],localized=window._MAGAZINE_BLOCKS_DASHBOARD_;function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _slicedToArray(arr,i){return function(arr){if(Array.isArray(arr))return arr}(arr)||function(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||function(o,minLen){var n;if(o)return"string"==typeof o?_arrayLikeToArray(o,minLen):"Map"===(n="Object"===(n=Object.prototype.toString.call(o).slice(8,-1))&&o.constructor?o.constructor.name:n)||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}(arr,i)||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.")}()}var Box=chakra("div"),Square=(Box.displayName="Box",forwardRef(function(props,ref){const{size,centerContent=!0,...rest}=props;return(0,jsx_runtime.jsx)(Box,{ref:ref,boxSize:size,__css:{...centerContent?{display:"flex",alignItems:"center",justifyContent:"center"}:{},flexShrink:0,flexGrow:0},...rest})}));Square.displayName="Square";forwardRef(function(props,ref){const{size,...rest}=props;return(0,jsx_runtime.jsx)(Square,{size:size,ref:ref,borderRadius:"9999px",...rest})}).displayName="Circle";var HStack=forwardRef((props,ref)=>(0,jsx_runtime.jsx)(Stack,{align:"center",...props,direction:"row",ref:ref})),chunk_7OLJDQMT_Heading=(HStack.displayName="HStack",forwardRef(function(props,ref){var styles=useStyleConfig("Heading",props);const{className,...rest}=omitThemingProps(props);return(0,jsx_runtime.jsx)(chakra.h2,{ref:ref,className:cx("chakra-heading",props.className),...rest,__css:styles})}));function compact(object){var key,clone=Object.assign({},object);for(key in clone)void 0===clone[key]&&delete clone[key];return clone}chunk_7OLJDQMT_Heading.displayName="Heading";var Text=forwardRef(function(props,ref){var styles=useStyleConfig("Text",props);const{className,align,decoration,casing,...rest}=omitThemingProps(props);var aliasedProps=compact({textAlign:props.align,textDecoration:props.decoration,textTransform:props.casing});return(0,jsx_runtime.jsx)(chakra.p,{ref:ref,className:cx("chakra-text",props.className),...aliasedProps,...rest,__css:styles})}),Notice=(Text.displayName="Text",window.wp.apiFetch),external_wp_apiFetch_default=__webpack_require__.n(Notice);var StyledSkeleton=chakra("div",{baseStyle:{boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none","&::before, &::after, *":{visibility:"hidden"}}}),chunk_GOJLRND4_$startColor=cssVar("skeleton-start-color"),chunk_GOJLRND4_$endColor=cssVar("skeleton-end-color"),fade=keyframes({from:{opacity:0},to:{opacity:1}}),bgFade=keyframes({from:{borderColor:chunk_GOJLRND4_$startColor.reference,background:chunk_GOJLRND4_$startColor.reference},to:{borderColor:chunk_GOJLRND4_$endColor.reference,background:chunk_GOJLRND4_$endColor.reference}}),Skeleton=forwardRef((props,ref)=>{var props={...props,fadeDuration:"number"==typeof props.fadeDuration?props.fadeDuration:.4,speed:"number"==typeof props.speed?props.speed:.8},styles=useStyleConfig("Skeleton",props),isFirstRender=function(){const isFirstRender=(0,external_React_.useRef)(!0);return(0,external_React_.useEffect)(()=>{isFirstRender.current=!1},[]),isFirstRender.current}();const{startColor="",endColor="",isLoaded,fadeDuration,speed,className,fitContent,...rest}=omitThemingProps(props);props="colors",token=[startColor,endColor],theme=chunk_UIGT7YZF_useTheme();var[props,token]=getToken(props,token,fallback)(theme),fallback=function(value){const ref=(0,external_React_.useRef)();return(0,external_React_.useEffect)(()=>{ref.current=value},[value]),ref.current}(isLoaded),theme=cx("chakra-skeleton",className),props={...props&&{[chunk_GOJLRND4_$startColor.variable]:props},...token&&{[chunk_GOJLRND4_$endColor.variable]:token}};return isLoaded?(0,jsx_runtime.jsx)(chakra.div,{ref:ref,className:theme,__css:{animation:isFirstRender||fallback?"none":fade+` ${fadeDuration}s`},...rest}):(0,jsx_runtime.jsx)(StyledSkeleton,{ref:ref,className:theme,...rest,__css:{width:fitContent?"fit-content":void 0,...styles,...props,_dark:{...styles._dark,...props},animation:speed+"s linear infinite alternate "+bgFade}})});function useMediaQuery(query,options={}){const{ssr=!0,fallback}=options,getWindow=function({defer}={}){const[,forceUpdate]=(0,external_React_.useReducer)(c=>c+1,0);return dist_useSafeLayoutEffect(()=>{defer&&forceUpdate()},[defer]),(0,external_React_.useContext)(EnvironmentContext)}()["getWindow"],queries=Array.isArray(query)?query:[query];let fallbackValues=Array.isArray(fallback)?fallback:[fallback];fallbackValues=fallbackValues.filter(v=>null!=v);const[value,setValue]=(0,external_React_.useState)(()=>queries.map((query2,index)=>({media:query2,matches:ssr?!!fallbackValues[index]:getWindow().matchMedia(query2).matches})));return(0,external_React_.useEffect)(()=>{const win=getWindow(),mql=(setValue(queries.map(query2=>({media:query2,matches:win.matchMedia(query2).matches}))),queries.map(query2=>win.matchMedia(query2))),handler=evt=>{setValue(prev=>prev.slice().map(item=>item.media===evt.media?{...item,matches:evt.matches}:item))};return mql.forEach(mql2=>{"function"==typeof mql2.addListener?mql2.addListener(handler):mql2.addEventListener("change",handler)}),()=>{mql.forEach(mql2=>{"function"==typeof mql2.removeListener?mql2.removeListener(handler):mql2.removeEventListener("change",handler)})}},[getWindow]),value.map(item=>item.matches)}function useBreakpointValue(values,arg){var arg=function(arg){const opts=isObject(arg)?arg:{fallback:null!=arg?arg:"base"};var fallback=(arg=chunk_UIGT7YZF_useTheme().__breakpoints.details.map(({minMaxQuery,breakpoint})=>({breakpoint:breakpoint,query:minMaxQuery.replace("@media screen and ","")}))).map(bp=>bp.breakpoint===opts.fallback),fallback=useMediaQuery(arg.map(bp=>bp.query),{fallback:fallback,ssr:opts.ssr});return null!=(fallback=null==(arg=arg[fallback.findIndex(value=>1==value)])?void 0:arg.breakpoint)?fallback:opts.fallback}(isObject(arg)?arg:{fallback:null!=arg?arg:"base"}),theme=chunk_UIGT7YZF_useTheme();if(arg)return theme=Array.from((null==(theme=theme.__breakpoints)?void 0:theme.keys)||[]),function(values,breakpoint,breakpoints=chunk_G72KV6MB_breakpoints){let index=Object.keys(values).indexOf(breakpoint);if(-1!==index)return values[breakpoint];let stopIndex=breakpoints.indexOf(breakpoint);for(;0<=stopIndex;){var key=breakpoints[stopIndex];if(values.hasOwnProperty(key)){index=stopIndex;break}--stopIndex}if(-1!==index){const key=breakpoints[index];return values[key]}}(Array.isArray(values)?Object.fromEntries(Object.entries(function(values,bps=chunk_G72KV6MB_breakpoints){const result={};return values.forEach((value,index)=>{index=bps[index];null!=value&&(result[index]=value)}),result}(values,theme)).map(([key,value])=>[key,value])):values,arg,theme)}Skeleton.displayName="Skeleton";var SkeletonText=props=>{const{noOfLines=3,spacing="0.5rem",skeletonHeight="0.5rem",className,startColor,endColor,isLoaded,fadeDuration,speed,variant,size,colorScheme,children,...rest}=props,noOfLinesValue=useBreakpointValue("number"==typeof noOfLines?[noOfLines]:noOfLines)||3,numbers=(props=noOfLinesValue,Array(props).fill(1).map((_,index)=>index+1));props=cx("chakra-skeleton__group",className);return(0,jsx_runtime.jsx)(chakra.div,{className:props,...rest,children:numbers.map((number,index)=>{var sizeProps;return isLoaded&&0<index?null:(sizeProps=isLoaded?null:{mb:number===numbers.length?"0":spacing,width:(index=>1<noOfLinesValue&&index===numbers.length?"80%":"100%")(number),height:skeletonHeight},(0,jsx_runtime.jsx)(Skeleton,{startColor:startColor,endColor:endColor,isLoaded:isLoaded,fadeDuration:fadeDuration,speed:speed,variant:variant,size:size,colorScheme:colorScheme,...sizeProps,children:0===index?children:void 0},numbers.length.toString()+number))})})};SkeletonText.displayName="SkeletonText";function components_ChangelogSkeleton(){return external_React_default().createElement(external_React_default().Fragment,null,Array.from({length:5}).map(function(_,i){return external_React_default().createElement(Box,{key:i,mt:0<i?"20px":void 0},external_React_default().createElement(Stack,{direction:"row",align:"center",justify:"space-between"},external_React_default().createElement(Skeleton,{height:"17px",width:"80px"}),external_React_default().createElement(Skeleton,{height:"10px",width:"57px"})),external_React_default().createElement(Skeleton,{height:"26px",width:"60px",mt:"20px"}),external_React_default().createElement(SkeletonText,{mt:"20px",noOfLines:5,spacing:"1"}))}))}function components_Changelog(){var changelogQuery=(0,react_query_es.useQuery)(["changelog"],function(){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/changelog"})});return changelogQuery.isLoading?external_React_default().createElement(components_ChangelogSkeleton,null):external_React_default().createElement(external_React_default().Fragment,null,null==(changelogQuery=changelogQuery.data)?void 0:changelogQuery.map(function(changelog){return external_React_default().createElement(Box,{key:changelog.version,mb:"7"},external_React_default().createElement(HStack,{justify:"space-between"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h4",fontSize:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("Version %s"),changelog.version)),external_React_default().createElement(Text,null,changelog.date)),external_React_default().createElement(Box,null,Object.entries(changelog.changes).map(function(_ref,i){var _CHANGELOG_TAG_COLORS2,_ref=_slicedToArray(_ref,2),tag=_ref[0],_ref=_ref[1];return external_React_default().createElement(Box,{key:"".concat(changelog.version).concat(tag).concat(i),position:"relative",_after:{bgColor:null!=(_CHANGELOG_TAG_COLORS2=null===CHANGELOG_TAG_COLORS||null==(_CHANGELOG_TAG_COLORS2=CHANGELOG_TAG_COLORS[tag.trim().toLowerCase()])?void 0:_CHANGELOG_TAG_COLORS2.bgColor)?_CHANGELOG_TAG_COLORS2:"gray",bottom:0,content:'""',height:"full",left:"12px",position:"absolute",top:0,width:"2px"},mb:"10",mt:"8"},external_React_default().createElement(Tag,{colorScheme:null===CHANGELOG_TAG_COLORS||null==(_CHANGELOG_TAG_COLORS2=CHANGELOG_TAG_COLORS[tag.trim().toLowerCase()])?void 0:_CHANGELOG_TAG_COLORS2.scheme,position:"sticky",zIndex:2,top:"0"},tag),external_React_default().createElement(Box,{pt:"10px"},_ref.map(function(change,j){return external_React_default().createElement(Text,{key:"".concat(changelog.version).concat(tag).concat(i).concat(j),pl:"10",position:"relative",mb:"4",_after:{bgColor:null===CHANGELOG_TAG_COLORS||null==(j=CHANGELOG_TAG_COLORS[tag.trim().toLowerCase()])?void 0:j.bgColor,bgPosition:"50%",borderRadius:"50%",content:'""',height:"20px",width:"20px",position:"absolute",top:"50%",transform:"translateY(-50%)",left:"2px"},_before:{color:null===CHANGELOG_TAG_COLORS||null==(j=CHANGELOG_TAG_COLORS[tag.trim().toLowerCase()])?void 0:j.color,content:'"\\2713"',position:"absolute",left:"9px",top:"50%",transform:"translateY(-50%)",fontSize:"10px",fontWeight:"bold",zIndex:1}},change)})))})))}))}function typeof_typeof(o){return(typeof_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(o)}function toPropertyKey_toPropertyKey(arg){arg=function(input,hint){if("object"!==typeof_typeof(input)||null===input)return input;var prim=input[Symbol.toPrimitive];if(void 0===prim)return("string"===hint?String:Number)(input);if("object"!==typeof_typeof(prim=prim.call(input,hint||"default")))return prim;throw new TypeError("@@toPrimitive must return a primitive value.")}(arg,"string");return"symbol"===typeof_typeof(arg)?arg:String(arg)}function defineProperty_defineProperty(obj,key,value){return(key=toPropertyKey_toPropertyKey(key))in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function useShortcut(props={}){const{timeout=300,preventDefault=()=>!0}=props,[keys,setKeys]=(0,external_React_.useState)([]),timeoutRef=(0,external_React_.useRef)(),flush=()=>{timeoutRef.current&&(clearTimeout(timeoutRef.current),timeoutRef.current=null)};return(0,external_React_.useEffect)(()=>flush,[]),function(fn){return event=>{var keysCopy;if("Backspace"===event.key)(keysCopy=[...keys]).pop(),setKeys(keysCopy);else if(function(event){return 1===(event=event.key).length||1<event.length&&/[^a-zA-Z0-9]/.test(event)}(event)){const keysCopy=keys.concat(event.key);preventDefault(event)&&(event.preventDefault(),event.stopPropagation()),setKeys(keysCopy),fn(keysCopy.join("")),flush(),timeoutRef.current=setTimeout(()=>{setKeys([]),timeoutRef.current=null},timeout)}}}}function isValidElement(event){var{tagName:event,isContentEditable}=event.target;return"INPUT"!==event&&"TEXTAREA"!==event&&!0!==isContentEditable}function useClickable(props={}){const{ref:htmlRef,isDisabled,isFocusable,clickOnEnter=!0,clickOnSpace=!0,onMouseDown,onMouseUp,onClick,onKeyDown,onKeyUp,tabIndex:tabIndexProp,onMouseOver,onMouseLeave,...htmlProps}=props,[isButton,setIsButton]=(0,external_React_.useState)(!0),[isPressed,setIsPressed]=(0,external_React_.useState)(!1),listeners=function(){const listeners=(0,external_React_.useRef)(new Map),currentListeners=listeners.current;var add=(0,external_React_.useCallback)((el,type,listener,options)=>{listeners.current.set(listener,{type:type,el:el,options:options}),el.addEventListener(type,listener,options)},[]);const remove=(0,external_React_.useCallback)((el,type,listener,options)=>{el.removeEventListener(type,listener,options),listeners.current.delete(listener)},[]);return(0,external_React_.useEffect)(()=>()=>{currentListeners.forEach((value,key)=>{remove(value.el,value.type,key,value.options)})},[remove,currentListeners]),{add:add,remove:remove}}();var props=isButton?tabIndexProp:tabIndexProp||0,trulyDisabled=isDisabled&&!isFocusable,handleClick=(0,external_React_.useCallback)(event=>{isDisabled?(event.stopPropagation(),event.preventDefault()):(event.currentTarget.focus(),null!=onClick&&onClick(event))},[isDisabled,onClick]);const onDocumentKeyUp=(0,external_React_.useCallback)(e=>{isPressed&&isValidElement(e)&&(e.preventDefault(),e.stopPropagation(),setIsPressed(!1),listeners.remove(document,"keyup",onDocumentKeyUp,!1))},[isPressed,listeners]);var handleKeyDown=(0,external_React_.useCallback)(event=>{var shouldClickOnEnter;null!=onKeyDown&&onKeyDown(event),isDisabled||event.defaultPrevented||event.metaKey||isValidElement(event.nativeEvent)&&!isButton&&(shouldClickOnEnter=clickOnEnter&&"Enter"===event.key,clickOnSpace&&" "===event.key&&(event.preventDefault(),setIsPressed(!0)),shouldClickOnEnter&&(event.preventDefault(),event.currentTarget.click()),listeners.add(document,"keyup",onDocumentKeyUp,!1))},[isDisabled,isButton,onKeyDown,clickOnEnter,clickOnSpace,listeners,onDocumentKeyUp]),handleKeyUp=(0,external_React_.useCallback)(event=>{null!=onKeyUp&&onKeyUp(event),isDisabled||event.defaultPrevented||event.metaKey||isValidElement(event.nativeEvent)&&!isButton&&clickOnSpace&&" "===event.key&&(event.preventDefault(),setIsPressed(!1),event.currentTarget.click())},[clickOnSpace,isButton,isDisabled,onKeyUp]);const onDocumentMouseUp=(0,external_React_.useCallback)(event=>{0===event.button&&(setIsPressed(!1),listeners.remove(document,"mouseup",onDocumentMouseUp,!1))},[listeners]);var handleMouseDown=(0,external_React_.useCallback)(event=>{0===event.button&&(isDisabled?(event.stopPropagation(),event.preventDefault()):(isButton||setIsPressed(!0),event.currentTarget.focus({preventScroll:!0}),listeners.add(document,"mouseup",onDocumentMouseUp,!1),null!=onMouseDown&&onMouseDown(event)))},[isDisabled,isButton,onMouseDown,listeners,onDocumentMouseUp]),handleMouseUp=(0,external_React_.useCallback)(event=>{0===event.button&&(isButton||setIsPressed(!1),null!=onMouseUp)&&onMouseUp(event)},[onMouseUp,isButton]),handleMouseOver=(0,external_React_.useCallback)(event=>{isDisabled?event.preventDefault():null!=onMouseOver&&onMouseOver(event)},[isDisabled,onMouseOver]),handleMouseLeave=(0,external_React_.useCallback)(event=>{isPressed&&(event.preventDefault(),setIsPressed(!1)),null!=onMouseLeave&&onMouseLeave(event)},[isPressed,onMouseLeave]),ref=mergeRefs(htmlRef,node=>{node&&"BUTTON"!==node.tagName&&setIsButton(!1)});return isButton?{...htmlProps,ref:ref,type:"button","aria-disabled":trulyDisabled?void 0:isDisabled,disabled:trulyDisabled,onClick:handleClick,onMouseDown:onMouseDown,onMouseUp:onMouseUp,onKeyUp:onKeyUp,onKeyDown:onKeyDown,onMouseOver:onMouseOver,onMouseLeave:onMouseLeave}:{...htmlProps,ref:ref,role:"button","data-active":dataAttr(isPressed),"aria-disabled":isDisabled?"true":void 0,tabIndex:trulyDisabled?void 0:props,onClick:handleClick,onMouseDown:handleMouseDown,onMouseUp:handleMouseUp,onKeyUp:handleKeyUp,onKeyDown:handleKeyDown,onMouseOver:handleMouseOver,onMouseLeave:handleMouseLeave}}var chunk_3A5YOZDU_defProp=Object.defineProperty,chunk_3A5YOZDU_publicField=(obj,key,value)=>(((obj,key,value)=>key in obj?chunk_3A5YOZDU_defProp(obj,key,{enumerable:!0,configurable:!0,writable:!0,value:value}):obj[key]=value)(obj,"symbol"!=typeof key?key+"":key,value),value);function sortNodes(nodes){return nodes.sort((a,b)=>{a=a.compareDocumentPosition(b);if(a&Node.DOCUMENT_POSITION_FOLLOWING||a&Node.DOCUMENT_POSITION_CONTAINED_BY)return-1;if(a&Node.DOCUMENT_POSITION_PRECEDING||a&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(a&Node.DOCUMENT_POSITION_DISCONNECTED||a&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC)throw Error("Cannot sort the given nodes.");return 0})}function chunk_3A5YOZDU_getNextIndex(current,max,loop){let next=current+1;return next=loop&&next>=max?0:next}function getPrevIndex(current,max,loop){let next=current-1;return next=loop&&next<0?max:next}var chunk_3A5YOZDU_useSafeLayoutEffect="undefined"!=typeof window?external_React_.useLayoutEffect:external_React_.useEffect,cast=value=>value,DescendantsManager=class{constructor(){chunk_3A5YOZDU_publicField(this,"descendants",new Map),chunk_3A5YOZDU_publicField(this,"register",nodeOrOptions=>{var el;if(null!=nodeOrOptions)return"object"==typeof(el=nodeOrOptions)&&"nodeType"in el&&el.nodeType===Node.ELEMENT_NODE?this.registerNode(nodeOrOptions):node=>{this.registerNode(node,nodeOrOptions)}}),chunk_3A5YOZDU_publicField(this,"unregister",node=>{this.descendants.delete(node);node=sortNodes(Array.from(this.descendants.keys()));this.assignIndex(node)}),chunk_3A5YOZDU_publicField(this,"destroy",()=>{this.descendants.clear()}),chunk_3A5YOZDU_publicField(this,"assignIndex",descendants=>{this.descendants.forEach(descendant=>{var index=descendants.indexOf(descendant.node);descendant.index=index,descendant.node.dataset.index=descendant.index.toString()})}),chunk_3A5YOZDU_publicField(this,"count",()=>this.descendants.size),chunk_3A5YOZDU_publicField(this,"enabledCount",()=>this.enabledValues().length),chunk_3A5YOZDU_publicField(this,"values",()=>{return Array.from(this.descendants.values()).sort((a,b)=>a.index-b.index)}),chunk_3A5YOZDU_publicField(this,"enabledValues",()=>this.values().filter(descendant=>!descendant.disabled)),chunk_3A5YOZDU_publicField(this,"item",index=>{if(0!==this.count())return this.values()[index]}),chunk_3A5YOZDU_publicField(this,"enabledItem",index=>{if(0!==this.enabledCount())return this.enabledValues()[index]}),chunk_3A5YOZDU_publicField(this,"first",()=>this.item(0)),chunk_3A5YOZDU_publicField(this,"firstEnabled",()=>this.enabledItem(0)),chunk_3A5YOZDU_publicField(this,"last",()=>this.item(this.descendants.size-1)),chunk_3A5YOZDU_publicField(this,"lastEnabled",()=>{var lastIndex=this.enabledValues().length-1;return this.enabledItem(lastIndex)}),chunk_3A5YOZDU_publicField(this,"indexOf",node=>{return node&&null!=(node=null==(node=this.descendants.get(node))?void 0:node.index)?node:-1}),chunk_3A5YOZDU_publicField(this,"enabledIndexOf",node=>null==node?-1:this.enabledValues().findIndex(i=>i.node.isSameNode(node))),chunk_3A5YOZDU_publicField(this,"next",(index,loop=!0)=>{index=chunk_3A5YOZDU_getNextIndex(index,this.count(),loop);return this.item(index)}),chunk_3A5YOZDU_publicField(this,"nextEnabled",(index,loop=!0)=>{var index=this.item(index);if(index)return index=chunk_3A5YOZDU_getNextIndex(this.enabledIndexOf(index.node),this.enabledCount(),loop),this.enabledItem(index)}),chunk_3A5YOZDU_publicField(this,"prev",(index,loop=!0)=>{index=getPrevIndex(index,this.count()-1,loop);return this.item(index)}),chunk_3A5YOZDU_publicField(this,"prevEnabled",(index,loop=!0)=>{var index=this.item(index);if(index)return index=getPrevIndex(this.enabledIndexOf(index.node),this.enabledCount()-1,loop),this.enabledItem(index)}),chunk_3A5YOZDU_publicField(this,"registerNode",(node,options)=>{var sorted;node&&!this.descendants.has(node)&&(sorted=sortNodes(Array.from(this.descendants.keys()).concat(node)),null!=options&&options.disabled&&(options.disabled=!!options.disabled),options={node:node,index:-1,...options},this.descendants.set(node,options),this.assignIndex(sorted))})}};var[DescendantsContextProvider,useDescendantsContext]=createContext({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function createDescendantContext(){return[cast(DescendantsContextProvider),()=>cast(useDescendantsContext()),()=>{{const descendants=(0,external_React_.useRef)(new DescendantsManager);return chunk_3A5YOZDU_useSafeLayoutEffect(()=>()=>descendants.current.destroy()),descendants.current}},options=>function(options){const descendants=useDescendantsContext(),[index,setIndex]=(0,external_React_.useState)(-1),ref=(0,external_React_.useRef)(null);return chunk_3A5YOZDU_useSafeLayoutEffect(()=>()=>{ref.current&&descendants.unregister(ref.current)},[]),chunk_3A5YOZDU_useSafeLayoutEffect(()=>{var dataIndex;ref.current&&(dataIndex=Number(ref.current.dataset.index),index==dataIndex||Number.isNaN(dataIndex)||setIndex(dataIndex))}),options=cast(options?descendants.register(options):descendants.register),{descendants:descendants,index:index,enabledIndex:descendants.enabledIndexOf(ref.current),register:mergeRefs(options,ref)}}(options)]}function preventReturnFocus(containerRef){var activeElement,containerRef=containerRef.current;return containerRef&&(activeElement=chunk_3XANSPY5_getOwnerDocument(containerRef).activeElement)?!containerRef.contains(activeElement)&&!!chunk_ROURZMX4_isTabbable(activeElement):void 0}var Testimonial=(value,fallback)=>({var:value,varRef:fallback?`var(${value}, ${fallback})`:`var(${value})`}),cssVars={arrowShadowColor:Testimonial("--popper-arrow-shadow-color"),arrowSize:Testimonial("--popper-arrow-size","8px"),arrowSizeHalf:Testimonial("--popper-arrow-size-half"),arrowBg:Testimonial("--popper-arrow-bg"),transformOrigin:Testimonial("--popper-transform-origin"),arrowOffset:Testimonial("--popper-arrow-offset")};var transforms={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},defaultEventListeners={scroll:!0,resize:!0};var matchWidth={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state})=>{state.styles.popper.width=state.rects.reference.width+"px"},effect:({state})=>()=>{var reference=state.elements.reference;state.elements.popper.style.width=reference.offsetWidth+"px"}},transformOrigin={name:"transformOrigin",enabled:!0,phase:"write",fn:({state})=>{setTransformOrigin(state)},effect:({state})=>()=>{setTransformOrigin(state)}},setTransformOrigin=state=>{state.elements.popper.style.setProperty(cssVars.transformOrigin.var,(state=state.placement,transforms[state]))},positionArrow={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:({state})=>{setArrowStyles(state)}},setArrowStyles=state=>{var _a;if(state.placement){var overrides=getArrowStyle(state.placement);if(null!=(_a=state.elements)&&_a.arrow&&overrides){Object.assign(state.elements.arrow.style,{[overrides.property]:overrides.value,width:cssVars.arrowSize.varRef,height:cssVars.arrowSize.varRef,zIndex:-1});var vars={[cssVars.arrowSizeHalf.var]:`calc(${cssVars.arrowSize.varRef} / 2 - 1px)`,[cssVars.arrowOffset.var]:`calc(${cssVars.arrowSizeHalf.varRef} * -1)`};for(const property in vars)state.elements.arrow.style.setProperty(property,vars[property])}}},getArrowStyle=placement=>placement.startsWith("top")?{property:"bottom",value:cssVars.arrowOffset.varRef}:placement.startsWith("bottom")?{property:"top",value:cssVars.arrowOffset.varRef}:placement.startsWith("left")?{property:"right",value:cssVars.arrowOffset.varRef}:placement.startsWith("right")?{property:"left",value:cssVars.arrowOffset.varRef}:void 0,innerArrow={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:({state})=>{setInnerArrowStyles(state)},effect:({state})=>()=>{setInnerArrowStyles(state)}},setInnerArrowStyles=state=>{var inner;state.elements.arrow&&(inner=state.elements.arrow.querySelector("[data-popper-arrow-inner]"))&&((state=(state=state.placement).includes("top")?"1px 1px 0px 0 var(--popper-arrow-shadow-color)":state.includes("bottom")?"-1px -1px 0px 0 var(--popper-arrow-shadow-color)":state.includes("right")?"-1px 1px 0px 0 var(--popper-arrow-shadow-color)":state.includes("left")?"1px -1px 0px 0 var(--popper-arrow-shadow-color)":void 0)&&inner.style.setProperty("--popper-arrow-default-shadow",state),Object.assign(inner.style,{transform:"rotate(45deg)",background:cssVars.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:"var(--popper-arrow-shadow, var(--popper-arrow-default-shadow))"}))},logicals={"start-start":{ltr:"left-start",rtl:"right-start"},"start-end":{ltr:"left-end",rtl:"right-end"},"end-start":{ltr:"right-start",rtl:"left-start"},"end-end":{ltr:"right-end",rtl:"left-end"},start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}},opposites={"auto-start":"auto-end","auto-end":"auto-start","top-start":"top-end","top-end":"top-start","bottom-start":"bottom-end","bottom-end":"bottom-start"};function getWindow(node){var ownerDocument;return null==node?window:"[object Window]"!==node.toString()?(ownerDocument=node.ownerDocument)&&ownerDocument.defaultView||window:node}function instanceOf_isElement(node){return node instanceof getWindow(node).Element||node instanceof Element}function instanceOf_isHTMLElement(node){return node instanceof getWindow(node).HTMLElement||node instanceof HTMLElement}function isShadowRoot(node){return"undefined"!=typeof ShadowRoot&&(node instanceof getWindow(node).ShadowRoot||node instanceof ShadowRoot)}var math_max=Math.max,math_min=Math.min,round=Math.round;function getUAString(){var uaData=navigator.userAgentData;return null!=uaData&&uaData.brands&&Array.isArray(uaData.brands)?uaData.brands.map(function(item){return item.brand+"/"+item.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(element,includeScale,isFixedStrategy){void 0===includeScale&&(includeScale=!1),void 0===isFixedStrategy&&(isFixedStrategy=!1);var clientRect=element.getBoundingClientRect(),scaleX=1,scaleY=1;includeScale&&instanceOf_isHTMLElement(element)&&(scaleX=0<element.offsetWidth&&round(clientRect.width)/element.offsetWidth||1,scaleY=0<element.offsetHeight&&round(clientRect.height)/element.offsetHeight||1);includeScale=(instanceOf_isElement(element)?getWindow(element):window).visualViewport,element=!isLayoutViewport()&&isFixedStrategy,isFixedStrategy=(clientRect.left+(element&&includeScale?includeScale.offsetLeft:0))/scaleX,element=(clientRect.top+(element&&includeScale?includeScale.offsetTop:0))/scaleY,includeScale=clientRect.width/scaleX,scaleX=clientRect.height/scaleY;return{width:includeScale,height:scaleX,top:element,right:isFixedStrategy+includeScale,bottom:element+scaleX,left:isFixedStrategy,x:isFixedStrategy,y:element}}function getWindowScroll(node){node=getWindow(node);return{scrollLeft:node.pageXOffset,scrollTop:node.pageYOffset}}function getNodeName(element){return element?(element.nodeName||"").toLowerCase():null}function getDocumentElement(element){return((instanceOf_isElement(element)?element.ownerDocument:element.document)||window.document).documentElement}function getWindowScrollBarX(element){return getBoundingClientRect(getDocumentElement(element)).left+getWindowScroll(element).scrollLeft}function getComputedStyle_getComputedStyle(element){return getWindow(element).getComputedStyle(element)}function isScrollParent(element){var element=getComputedStyle_getComputedStyle(element),overflow=element.overflow,overflowX=element.overflowX,element=element.overflowY;return/auto|scroll|overlay|hidden/.test(overflow+element+overflowX)}function getCompositeRect(elementOrVirtualElement,offsetParent,isFixed){void 0===isFixed&&(isFixed=!1);var isOffsetParentAnElement=instanceOf_isHTMLElement(offsetParent),offsetParentIsScaled=instanceOf_isHTMLElement(offsetParent)&&function(element){var rect=element.getBoundingClientRect(),scaleX=round(rect.width)/element.offsetWidth||1,rect=round(rect.height)/element.offsetHeight||1;return 1!==scaleX||1!==rect}(offsetParent),documentElement=getDocumentElement(offsetParent),elementOrVirtualElement=getBoundingClientRect(elementOrVirtualElement,offsetParentIsScaled,isFixed),offsetParentIsScaled={scrollLeft:0,scrollTop:0},offsets={x:0,y:0};return!isOffsetParentAnElement&&isFixed||("body"===getNodeName(offsetParent)&&!isScrollParent(documentElement)||(offsetParentIsScaled=(isOffsetParentAnElement=offsetParent)!==getWindow(isOffsetParentAnElement)&&instanceOf_isHTMLElement(isOffsetParentAnElement)?{scrollLeft:isOffsetParentAnElement.scrollLeft,scrollTop:isOffsetParentAnElement.scrollTop}:getWindowScroll(isOffsetParentAnElement)),instanceOf_isHTMLElement(offsetParent)?((offsets=getBoundingClientRect(offsetParent,!0)).x+=offsetParent.clientLeft,offsets.y+=offsetParent.clientTop):documentElement&&(offsets.x=getWindowScrollBarX(documentElement))),{x:elementOrVirtualElement.left+offsetParentIsScaled.scrollLeft-offsets.x,y:elementOrVirtualElement.top+offsetParentIsScaled.scrollTop-offsets.y,width:elementOrVirtualElement.width,height:elementOrVirtualElement.height}}function getLayoutRect(element){var clientRect=getBoundingClientRect(element),width=element.offsetWidth,height=element.offsetHeight;return Math.abs(clientRect.width-width)<=1&&(width=clientRect.width),Math.abs(clientRect.height-height)<=1&&(height=clientRect.height),{x:element.offsetLeft,y:element.offsetTop,width:width,height:height}}function getParentNode_getParentNode(element){return"html"===getNodeName(element)?element:element.assignedSlot||element.parentNode||(isShadowRoot(element)?element.host:null)||getDocumentElement(element)}function listScrollParents(element,list){void 0===list&&(list=[]);var scrollParent=function getScrollParent(node){return 0<=["html","body","#document"].indexOf(getNodeName(node))?node.ownerDocument.body:instanceOf_isHTMLElement(node)&&isScrollParent(node)?node:getScrollParent(getParentNode_getParentNode(node))}(element),element=scrollParent===(null==(element=element.ownerDocument)?void 0:element.body),win=getWindow(scrollParent),win=element?[win].concat(win.visualViewport||[],isScrollParent(scrollParent)?scrollParent:[]):scrollParent,scrollParent=list.concat(win);return element?scrollParent:scrollParent.concat(listScrollParents(getParentNode_getParentNode(win)))}function getTrueOffsetParent(element){return instanceOf_isHTMLElement(element)&&"fixed"!==getComputedStyle_getComputedStyle(element).position?element.offsetParent:null}function getOffsetParent(element){for(var window=getWindow(element),offsetParent=getTrueOffsetParent(element);offsetParent&&function(element){return 0<=["table","td","th"].indexOf(getNodeName(element))}(offsetParent)&&"static"===getComputedStyle_getComputedStyle(offsetParent).position;)offsetParent=getTrueOffsetParent(offsetParent);return(!offsetParent||"html"!==getNodeName(offsetParent)&&("body"!==getNodeName(offsetParent)||"static"!==getComputedStyle_getComputedStyle(offsetParent).position))&&(offsetParent||function(element){var isFirefox=/firefox/i.test(getUAString()),isIE=/Trident/i.test(getUAString());if(!isIE||!instanceOf_isHTMLElement(element)||"fixed"!==getComputedStyle_getComputedStyle(element).position){var currentNode=getParentNode_getParentNode(element);for(isShadowRoot(currentNode)&&(currentNode=currentNode.host);instanceOf_isHTMLElement(currentNode)&&["html","body"].indexOf(getNodeName(currentNode))<0;){var css=getComputedStyle_getComputedStyle(currentNode);if("none"!==css.transform||"none"!==css.perspective||"paint"===css.contain||-1!==["transform","perspective"].indexOf(css.willChange)||isFirefox&&"filter"===css.willChange||isFirefox&&css.filter&&"none"!==css.filter)return currentNode;currentNode=currentNode.parentNode}}return null}(element))||window}var enums_top="top",bottom="bottom",right="right",left="left",enums_auto="auto",basePlacements=[enums_top,bottom,right,left],start="start",end="end",clippingParents="clippingParents",viewport="viewport",popper="popper",reference="reference",variationPlacements=basePlacements.reduce(function(acc,placement){return acc.concat([placement+"-"+start,placement+"-"+end])},[]),enums_placements=[].concat(basePlacements,[enums_auto]).reduce(function(acc,placement){return acc.concat([placement,placement+"-"+start,placement+"-"+end])},[]),modifierPhases=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function orderModifiers_order(modifiers){var map=new Map,visited=new Set,result=[];return modifiers.forEach(function(modifier){map.set(modifier.name,modifier)}),modifiers.forEach(function(modifier){visited.has(modifier.name)||!function sort(modifier){visited.add(modifier.name),[].concat(modifier.requires||[],modifier.requiresIfExists||[]).forEach(function(dep){visited.has(dep)||(dep=map.get(dep))&&sort(dep)}),result.push(modifier)}(modifier)}),result}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return!args.some(function(element){return!(element&&"function"==typeof element.getBoundingClientRect)})}function popperGenerator(generatorOptions){var generatorOptions=generatorOptions=void 0===generatorOptions?{}:generatorOptions,_generatorOptions$def=generatorOptions.defaultModifiers,defaultModifiers=void 0===_generatorOptions$def?[]:_generatorOptions$def,_generatorOptions$def=generatorOptions.defaultOptions,defaultOptions=void 0===_generatorOptions$def?DEFAULT_OPTIONS:_generatorOptions$def;return function(reference,popper,options){void 0===options&&(options=defaultOptions);var fn,pending,state={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,defaultOptions),modifiersData:{},elements:{reference:reference,popper:popper},attributes:{},styles:{}},effectCleanupFns=[],isDestroyed=!1,instance={state:state,setOptions:function(setOptionsAction){var merged,setOptionsAction="function"==typeof setOptionsAction?setOptionsAction(state.options):setOptionsAction,setOptionsAction=(cleanupModifierEffects(),state.options=Object.assign({},defaultOptions,state.options,setOptionsAction),state.scrollParents={reference:instanceOf_isElement(reference)?listScrollParents(reference):reference.contextElement?listScrollParents(reference.contextElement):[],popper:listScrollParents(popper)},function(modifiers){var orderedModifiers=orderModifiers_order(modifiers);return modifierPhases.reduce(function(acc,phase){return acc.concat(orderedModifiers.filter(function(modifier){return modifier.phase===phase}))},[])}((setOptionsAction=[].concat(defaultModifiers,state.options.modifiers),merged=setOptionsAction.reduce(function(merged,current){var existing=merged[current.name];return merged[current.name]=existing?Object.assign({},existing,current,{options:Object.assign({},existing.options,current.options),data:Object.assign({},existing.data,current.data)}):current,merged},{}),Object.keys(merged).map(function(key){return merged[key]}))));return state.orderedModifiers=setOptionsAction.filter(function(m){return m.enabled}),state.orderedModifiers.forEach(function(_ref){var name=_ref.name,_ref$options=_ref.options,_ref=_ref.effect;"function"==typeof _ref&&(_ref=_ref({state:state,name:name,instance:instance,options:void 0===_ref$options?{}:_ref$options}),effectCleanupFns.push(_ref||function(){}))}),instance.update()},forceUpdate:function(){if(!isDestroyed){var _state$elements=state.elements,reference=_state$elements.reference,_state$elements=_state$elements.popper;if(areValidElements(reference,_state$elements)){state.rects={reference:getCompositeRect(reference,getOffsetParent(_state$elements),"fixed"===state.options.strategy),popper:getLayoutRect(_state$elements)},state.reset=!1,state.placement=state.options.placement,state.orderedModifiers.forEach(function(modifier){return state.modifiersData[modifier.name]=Object.assign({},modifier.data)});for(var fn,_state$orderedModifie2,_state$orderedModifie,index=0;index<state.orderedModifiers.length;index++)!0===state.reset?(state.reset=!1,index=-1):(fn=(_state$orderedModifie=state.orderedModifiers[index]).fn,_state$orderedModifie2=_state$orderedModifie.options,_state$orderedModifie=_state$orderedModifie.name,"function"==typeof fn&&(state=fn({state:state,options:void 0===_state$orderedModifie2?{}:_state$orderedModifie2,name:_state$orderedModifie,instance:instance})||state))}}},update:(fn=function(){return new Promise(function(resolve){instance.forceUpdate(),resolve(state)})},function(){return pending=pending||new Promise(function(resolve){Promise.resolve().then(function(){pending=void 0,resolve(fn())})})}),destroy:function(){cleanupModifierEffects(),isDestroyed=!0}};return areValidElements(reference,popper)&&instance.setOptions(options).then(function(state){!isDestroyed&&options.onFirstUpdate&&options.onFirstUpdate(state)}),instance;function cleanupModifierEffects(){effectCleanupFns.forEach(function(fn){return fn()}),effectCleanupFns=[]}}}var passive={passive:!0};function getMainAxisFromPlacement(placement){return 0<=["top","bottom"].indexOf(placement)?"x":"y"}function computeOffsets(_ref){var offsets,reference=_ref.reference,element=_ref.element,_ref=_ref.placement,basePlacement=_ref?_ref.split("-")[0]:null,_ref=_ref?_ref.split("-")[1]:null,commonX=reference.x+reference.width/2-element.width/2,commonY=reference.y+reference.height/2-element.height/2;switch(basePlacement){case enums_top:offsets={x:commonX,y:reference.y-element.height};break;case bottom:offsets={x:commonX,y:reference.y+reference.height};break;case right:offsets={x:reference.x+reference.width,y:commonY};break;case left:offsets={x:reference.x-element.width,y:commonY};break;default:offsets={x:reference.x,y:reference.y}}var mainAxis=basePlacement?getMainAxisFromPlacement(basePlacement):null;if(null!=mainAxis){var len="y"===mainAxis?"height":"width";switch(_ref){case start:offsets[mainAxis]=offsets[mainAxis]-(reference[len]/2-element[len]/2);break;case end:offsets[mainAxis]=offsets[mainAxis]+(reference[len]/2-element[len]/2)}}return offsets}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mapToStyles(_ref2){var offsetParent,widthProp,popper=_ref2.popper,popperRect=_ref2.popperRect,placement=_ref2.placement,variation=_ref2.variation,offsets=_ref2.offsets,position=_ref2.position,gpuAcceleration=_ref2.gpuAcceleration,adaptive=_ref2.adaptive,roundOffsets=_ref2.roundOffsets,_ref2=_ref2.isFixed,_offsets$x=offsets.x,_offsets$x=void 0===_offsets$x?0:_offsets$x,_offsets$y=offsets.y,_offsets$y=void 0===_offsets$y?0:_offsets$y,_ref3="function"==typeof roundOffsets?roundOffsets({x:_offsets$x,y:_offsets$y}):{x:_offsets$x,y:_offsets$y},_ref3=(_offsets$x=_ref3.x,_offsets$y=_ref3.y,offsets.hasOwnProperty("x")),offsets=offsets.hasOwnProperty("y"),sideX=left,sideY=enums_top,win=window,heightProp=(adaptive&&(heightProp="clientHeight",widthProp="clientWidth",(offsetParent=getOffsetParent(popper))===getWindow(popper)&&"static"!==getComputedStyle_getComputedStyle(offsetParent=getDocumentElement(popper)).position&&"absolute"===position&&(heightProp="scrollHeight",widthProp="scrollWidth"),placement!==enums_top&&(placement!==left&&placement!==right||variation!==end)||(sideY=bottom,_offsets$y=(_offsets$y-((_ref2&&offsetParent===win&&win.visualViewport?win.visualViewport.height:offsetParent[heightProp])-popperRect.height))*(gpuAcceleration?1:-1)),placement!==left&&(placement!==enums_top&&placement!==bottom||variation!==end)||(sideX=right,_offsets$x=(_offsets$x-((_ref2&&offsetParent===win&&win.visualViewport?win.visualViewport.width:offsetParent[widthProp])-popperRect.width))*(gpuAcceleration?1:-1))),Object.assign({position:position},adaptive&&unsetSides)),placement=!0===roundOffsets?function(_ref,win){var x=_ref.x,_ref=_ref.y,win=win.devicePixelRatio||1;return{x:round(x*win)/win||0,y:round(_ref*win)/win||0}}({x:_offsets$x,y:_offsets$y},getWindow(popper)):{x:_offsets$x,y:_offsets$y};return _offsets$x=placement.x,_offsets$y=placement.y,gpuAcceleration?Object.assign({},heightProp,((variation={})[sideY]=offsets?"0":"",variation[sideX]=_ref3?"0":"",variation.transform=(win.devicePixelRatio||1)<=1?"translate("+_offsets$x+"px, "+_offsets$y+"px)":"translate3d("+_offsets$x+"px, "+_offsets$y+"px, 0)",variation)):Object.assign({},heightProp,((_ref2={})[sideY]=offsets?_offsets$y+"px":"",_ref2[sideX]=_ref3?_offsets$x+"px":"",_ref2.transform="",_ref2))}var getOppositePlacement_hash={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(placement){return placement.replace(/left|right|bottom|top/g,function(matched){return getOppositePlacement_hash[matched]})}var getOppositeVariationPlacement_hash={start:"end",end:"start"};function getOppositeVariationPlacement(placement){return placement.replace(/start|end/g,function(matched){return getOppositeVariationPlacement_hash[matched]})}function contains_contains(parent,child){var rootNode=child.getRootNode&&child.getRootNode();if(parent.contains(child))return!0;if(rootNode&&isShadowRoot(rootNode)){var next=child;do{if(next&&parent.isSameNode(next))return!0}while(next=next.parentNode||next.host)}return!1}function rectToClientRect(rect){return Object.assign({},rect,{left:rect.x,top:rect.y,right:rect.x+rect.width,bottom:rect.y+rect.height})}function getClientRectFromMixedType(element,clippingParent,strategy){return clippingParent===viewport?rectToClientRect(function(element,strategy){var layoutViewport,win=getWindow(element),html=getDocumentElement(element),win=win.visualViewport,width=html.clientWidth,html=html.clientHeight,x=0,y=0;return win&&(width=win.width,html=win.height,(layoutViewport=isLayoutViewport())||!layoutViewport&&"fixed"===strategy)&&(x=win.offsetLeft,y=win.offsetTop),{width:width,height:html,x:x+getWindowScrollBarX(element),y:y}}(element,strategy)):instanceOf_isElement(clippingParent)?function(element,strategy){return(strategy=getBoundingClientRect(element,!1,"fixed"===strategy)).top=strategy.top+element.clientTop,strategy.left=strategy.left+element.clientLeft,strategy.bottom=strategy.top+element.clientHeight,strategy.right=strategy.left+element.clientWidth,strategy.width=element.clientWidth,strategy.height=element.clientHeight,strategy.x=strategy.left,strategy.y=strategy.top,strategy}(clippingParent,strategy):rectToClientRect(function(element){var html=getDocumentElement(element),winScroll=getWindowScroll(element),_element$ownerDocumen=null==(_element$ownerDocumen=element.ownerDocument)?void 0:_element$ownerDocumen.body,width=math_max(html.scrollWidth,html.clientWidth,_element$ownerDocumen?_element$ownerDocumen.scrollWidth:0,_element$ownerDocumen?_element$ownerDocumen.clientWidth:0),height=math_max(html.scrollHeight,html.clientHeight,_element$ownerDocumen?_element$ownerDocumen.scrollHeight:0,_element$ownerDocumen?_element$ownerDocumen.clientHeight:0),element=-winScroll.scrollLeft+getWindowScrollBarX(element),winScroll=-winScroll.scrollTop;return"rtl"===getComputedStyle_getComputedStyle(_element$ownerDocumen||html).direction&&(element+=math_max(html.clientWidth,_element$ownerDocumen?_element$ownerDocumen.clientWidth:0)-width),{width:width,height:height,x:element,y:winScroll}}(getDocumentElement(element)))}function getClippingRect(element,boundary,rootBoundary,strategy){boundary="clippingParents"===boundary?function(element){var clippingParents=listScrollParents(getParentNode_getParentNode(element)),clipperElement=0<=["absolute","fixed"].indexOf(getComputedStyle_getComputedStyle(element).position)&&instanceOf_isHTMLElement(element)?getOffsetParent(element):element;return instanceOf_isElement(clipperElement)?clippingParents.filter(function(clippingParent){return instanceOf_isElement(clippingParent)&&contains_contains(clippingParent,clipperElement)&&"body"!==getNodeName(clippingParent)}):[]}(element):[].concat(boundary),boundary=[].concat(boundary,[rootBoundary]),rootBoundary=boundary[0],boundary=boundary.reduce(function(accRect,clippingParent){clippingParent=getClientRectFromMixedType(element,clippingParent,strategy);return accRect.top=math_max(clippingParent.top,accRect.top),accRect.right=math_min(clippingParent.right,accRect.right),accRect.bottom=math_min(clippingParent.bottom,accRect.bottom),accRect.left=math_max(clippingParent.left,accRect.left),accRect},getClientRectFromMixedType(element,rootBoundary,strategy));return boundary.width=boundary.right-boundary.left,boundary.height=boundary.bottom-boundary.top,boundary.x=boundary.left,boundary.y=boundary.top,boundary}function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject(paddingObject){return Object.assign({},getFreshSideObject(),paddingObject)}function expandToHashMap(value,keys){return keys.reduce(function(hashMap,key){return hashMap[key]=value,hashMap},{})}function detectOverflow(state,options){var offset,options=options=void 0===options?{}:options,_options$placement=options.placement,_options$placement=void 0===_options$placement?state.placement:_options$placement,_options$strategy=options.strategy,_options$strategy=void 0===_options$strategy?state.strategy:_options$strategy,_options$boundary=options.boundary,_options$boundary=void 0===_options$boundary?clippingParents:_options$boundary,_options$rootBoundary=options.rootBoundary,_options$rootBoundary=void 0===_options$rootBoundary?viewport:_options$rootBoundary,_options$elementConte=options.elementContext,_options$elementConte=void 0===_options$elementConte?popper:_options$elementConte,_options$altBoundary=options.altBoundary,_options$altBoundary=void 0!==_options$altBoundary&&_options$altBoundary,options=options.padding,options=void 0===options?0:options,options=mergePaddingObject("number"!=typeof options?options:expandToHashMap(options,basePlacements)),popperRect=state.rects.popper,_options$altBoundary=state.elements[_options$altBoundary?_options$elementConte===popper?reference:popper:_options$elementConte],_options$altBoundary=getClippingRect(instanceOf_isElement(_options$altBoundary)?_options$altBoundary:_options$altBoundary.contextElement||getDocumentElement(state.elements.popper),_options$boundary,_options$rootBoundary,_options$strategy),_options$boundary=getBoundingClientRect(state.elements.reference),_options$rootBoundary=computeOffsets({reference:_options$boundary,element:popperRect,strategy:"absolute",placement:_options$placement}),_options$strategy=rectToClientRect(Object.assign({},popperRect,_options$rootBoundary)),popperRect=_options$elementConte===popper?_options$strategy:_options$boundary,overflowOffsets={top:_options$altBoundary.top-popperRect.top+options.top,bottom:popperRect.bottom-_options$altBoundary.bottom+options.bottom,left:_options$altBoundary.left-popperRect.left+options.left,right:popperRect.right-_options$altBoundary.right+options.right},_options$rootBoundary=state.modifiersData.offset;return _options$elementConte===popper&&_options$rootBoundary&&(offset=_options$rootBoundary[_options$placement],Object.keys(overflowOffsets).forEach(function(key){var multiply=0<=[right,bottom].indexOf(key)?1:-1,axis=0<=[enums_top,bottom].indexOf(key)?"y":"x";overflowOffsets[key]+=offset[axis]*multiply})),overflowOffsets}function within(min,value,max){return math_max(min,math_min(value,max))}function getSideOffsets(overflow,rect,preventedOffsets){return{top:overflow.top-rect.height-(preventedOffsets=void 0===preventedOffsets?{x:0,y:0}:preventedOffsets).y,right:overflow.right-rect.width+preventedOffsets.x,bottom:overflow.bottom-rect.height+preventedOffsets.y,left:overflow.left-rect.width-preventedOffsets.x}}function isAnySideFullyClipped(overflow){return[enums_top,right,bottom,left].some(function(side){return 0<=overflow[side]})}var popper_createPopper=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(_ref){var state=_ref.state,instance=_ref.instance,_options$scroll=(_ref=_ref.options).scroll,scroll=void 0===_options$scroll||_options$scroll,resize=void 0===(_options$scroll=_ref.resize)||_options$scroll,window=getWindow(state.elements.popper),scrollParents=[].concat(state.scrollParents.reference,state.scrollParents.popper);return scroll&&scrollParents.forEach(function(scrollParent){scrollParent.addEventListener("scroll",instance.update,passive)}),resize&&window.addEventListener("resize",instance.update,passive),function(){scroll&&scrollParents.forEach(function(scrollParent){scrollParent.removeEventListener("scroll",instance.update,passive)}),resize&&window.removeEventListener("resize",instance.update,passive)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(_ref){var state=_ref.state,_ref=_ref.name;state.modifiersData[_ref]=computeOffsets({reference:state.rects.reference,element:state.rects.popper,strategy:"absolute",placement:state.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(_ref5){var state=_ref5.state,_ref5=_ref5.options,_options$gpuAccelerat=void 0===(_options$gpuAccelerat=_ref5.gpuAcceleration)||_options$gpuAccelerat,_options$adaptive=void 0===(_options$adaptive=_ref5.adaptive)||_options$adaptive,_ref5=void 0===(_ref5=_ref5.roundOffsets)||_ref5,_options$gpuAccelerat={placement:state.placement.split("-")[0],variation:state.placement.split("-")[1],popper:state.elements.popper,popperRect:state.rects.popper,gpuAcceleration:_options$gpuAccelerat,isFixed:"fixed"===state.options.strategy};null!=state.modifiersData.popperOffsets&&(state.styles.popper=Object.assign({},state.styles.popper,mapToStyles(Object.assign({},_options$gpuAccelerat,{offsets:state.modifiersData.popperOffsets,position:state.options.strategy,adaptive:_options$adaptive,roundOffsets:_ref5})))),null!=state.modifiersData.arrow&&(state.styles.arrow=Object.assign({},state.styles.arrow,mapToStyles(Object.assign({},_options$gpuAccelerat,{offsets:state.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:_ref5})))),state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-placement":state.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(_ref){var state=_ref.state;Object.keys(state.elements).forEach(function(name){var style=state.styles[name]||{},attributes=state.attributes[name]||{},element=state.elements[name];instanceOf_isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,style),Object.keys(attributes).forEach(function(name){var value=attributes[name];!1===value?element.removeAttribute(name):element.setAttribute(name,!0===value?"":value)}))})},effect:function(_ref2){var state=_ref2.state,initialStyles={popper:{position:state.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(state.elements.popper.style,initialStyles.popper),state.styles=initialStyles,state.elements.arrow&&Object.assign(state.elements.arrow.style,initialStyles.arrow),function(){Object.keys(state.elements).forEach(function(name){var element=state.elements[name],attributes=state.attributes[name]||{},name=Object.keys((state.styles.hasOwnProperty(name)?state.styles:initialStyles)[name]).reduce(function(style,property){return style[property]="",style},{});instanceOf_isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,name),Object.keys(attributes).forEach(function(attribute){element.removeAttribute(attribute)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(_ref2){var state=_ref2.state,options=_ref2.options,_ref2=_ref2.name,offset=void 0===(options=options.offset)?[0,0]:options,options=enums_placements.reduce(function(acc,placement){return acc[placement]=function(placement,rects,offset){var basePlacement=placement.split("-")[0],invertDistance=0<=[left,enums_top].indexOf(basePlacement)?-1:1,placement=(rects="function"==typeof offset?offset(Object.assign({},rects,{placement:placement})):offset)[0]||0,offset=(rects[1]||0)*invertDistance;return 0<=[left,right].indexOf(basePlacement)?{x:offset,y:placement}:{x:placement,y:offset}}(placement,state.rects,offset),acc},{}),x=(_data$state$placement=options[state.placement]).x,_data$state$placement=_data$state$placement.y;null!=state.modifiersData.popperOffsets&&(state.modifiersData.popperOffsets.x+=x,state.modifiersData.popperOffsets.y+=_data$state$placement),state.modifiersData[_ref2]=options}},{name:"flip",enabled:!0,phase:"main",fn:function(_ref){var state=_ref.state,options=_ref.options,_ref=_ref.name;if(!state.modifiersData[_ref]._skip){for(var _options$mainAxis=options.mainAxis,checkMainAxis=void 0===_options$mainAxis||_options$mainAxis,_options$mainAxis=options.altAxis,checkAltAxis=void 0===_options$mainAxis||_options$mainAxis,_options$mainAxis=options.fallbackPlacements,padding=options.padding,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,_options$flipVariatio=options.flipVariations,flipVariations=void 0===_options$flipVariatio||_options$flipVariatio,allowedAutoPlacements=options.allowedAutoPlacements,_options$flipVariatio=state.options.placement,options=_options$flipVariatio.split("-")[0],_options$mainAxis=_options$mainAxis||(options===_options$flipVariatio||!flipVariations?[getOppositePlacement(_options$flipVariatio)]:function(placement){var oppositePlacement;return placement.split("-")[0]===enums_auto?[]:(oppositePlacement=getOppositePlacement(placement),[getOppositeVariationPlacement(placement),oppositePlacement,getOppositeVariationPlacement(oppositePlacement)])}(_options$flipVariatio)),placements=[_options$flipVariatio].concat(_options$mainAxis).reduce(function(acc,placement){return acc.concat(placement.split("-")[0]===enums_auto?function(state,options){var placement=(options=options=void 0===options?{}:options).placement,boundary=options.boundary,rootBoundary=options.rootBoundary,padding=options.padding,flipVariations=options.flipVariations,allowedAutoPlacements=void 0===(options=options.allowedAutoPlacements)?enums_placements:options,variation=placement.split("-")[1],overflows=(placement=0===(placement=(options=variation?flipVariations?variationPlacements:variationPlacements.filter(function(placement){return placement.split("-")[1]===variation}):basePlacements).filter(function(placement){return 0<=allowedAutoPlacements.indexOf(placement)})).length?options:placement).reduce(function(acc,placement){return acc[placement]=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding})[placement.split("-")[0]],acc},{});return Object.keys(overflows).sort(function(a,b){return overflows[a]-overflows[b]})}(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding,flipVariations:flipVariations,allowedAutoPlacements:allowedAutoPlacements}):placement)},[]),referenceRect=state.rects.reference,popperRect=state.rects.popper,checksMap=new Map,makeFallbackChecks=!0,firstFittingPlacement=placements[0],i=0;i<placements.length;i++){var placement=placements[i],_basePlacement=placement.split("-")[0],isStartVariation=placement.split("-")[1]===start,isVertical=0<=[enums_top,bottom].indexOf(_basePlacement),len=isVertical?"width":"height",overflow=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,altBoundary:altBoundary,padding:padding}),isVertical=isVertical?isStartVariation?right:left:isStartVariation?bottom:enums_top,isStartVariation=(referenceRect[len]>popperRect[len]&&(isVertical=getOppositePlacement(isVertical)),getOppositePlacement(isVertical)),len=[];if(checkMainAxis&&len.push(overflow[_basePlacement]<=0),checkAltAxis&&len.push(overflow[isVertical]<=0,overflow[isStartVariation]<=0),len.every(function(check){return check})){firstFittingPlacement=placement,makeFallbackChecks=!1;break}checksMap.set(placement,len)}if(makeFallbackChecks)for(var _i=flipVariations?3:1;0<_i;_i--)if("break"===function(_i){var fittingPlacement=placements.find(function(placement){placement=checksMap.get(placement);if(placement)return placement.slice(0,_i).every(function(check){return check})});if(fittingPlacement)return firstFittingPlacement=fittingPlacement,"break"}(_i))break;state.placement!==firstFittingPlacement&&(state.modifiersData[_ref]._skip=!0,state.placement=firstFittingPlacement,state.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(_ref){var offset,altSide,additive,mainSide,arrowPaddingObject,minLen,arrowElement,min,max,state=_ref.state,options=_ref.options,_ref=_ref.name,_options$mainAxis=void 0===(_options$mainAxis=options.mainAxis)||_options$mainAxis,_options$altAxis=void 0!==(_options$altAxis=options.altAxis)&&_options$altAxis,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,padding=options.padding,_options$tether=void 0===(_options$tether=options.tether)||_options$tether,options=void 0===(options=options.tetherOffset)?0:options,boundary=detectOverflow(state,{boundary:boundary,rootBoundary:rootBoundary,padding:padding,altBoundary:altBoundary}),rootBoundary=state.placement.split("-")[0],altBoundary=!(padding=state.placement.split("-")[1]),mainAxis=getMainAxisFromPlacement(rootBoundary),altAxis="x"===mainAxis?"y":"x",popperOffsets=state.modifiersData.popperOffsets,referenceRect=state.rects.reference,popperRect=state.rects.popper,options="number"==typeof(options="function"==typeof options?options(Object.assign({},state.rects,{placement:state.placement})):options)?{mainAxis:options,altAxis:options}:Object.assign({mainAxis:0,altAxis:0},options),offsetModifierState=state.modifiersData.offset?state.modifiersData.offset[state.placement]:null,data={x:0,y:0};popperOffsets&&(_options$mainAxis&&(_options$mainAxis="y"===mainAxis?"height":"width",min=(offset=popperOffsets[mainAxis])+boundary[mainSide="y"===mainAxis?enums_top:left],max=offset-boundary[altSide="y"===mainAxis?bottom:right],additive=_options$tether?-popperRect[_options$mainAxis]/2:0,minLen=(padding===start?referenceRect:popperRect)[_options$mainAxis],padding=padding===start?-popperRect[_options$mainAxis]:-referenceRect[_options$mainAxis],arrowElement=state.elements.arrow,arrowElement=_options$tether&&arrowElement?getLayoutRect(arrowElement):{width:0,height:0},mainSide=(arrowPaddingObject=state.modifiersData["arrow#persistent"]?state.modifiersData["arrow#persistent"].padding:getFreshSideObject())[mainSide],arrowPaddingObject=arrowPaddingObject[altSide],altSide=within(0,referenceRect[_options$mainAxis],arrowElement[_options$mainAxis]),arrowElement=altBoundary?referenceRect[_options$mainAxis]/2-additive-altSide-mainSide-options.mainAxis:minLen-altSide-mainSide-options.mainAxis,minLen=altBoundary?-referenceRect[_options$mainAxis]/2+additive+altSide+arrowPaddingObject+options.mainAxis:padding+altSide+arrowPaddingObject+options.mainAxis,altBoundary=(mainSide=state.elements.arrow&&getOffsetParent(state.elements.arrow))?"y"===mainAxis?mainSide.clientTop||0:mainSide.clientLeft||0:0,padding=offset+minLen-(additive=null!=(_options$mainAxis=null==offsetModifierState?void 0:offsetModifierState[mainAxis])?_options$mainAxis:0),altSide=within(_options$tether?math_min(min,offset+arrowElement-additive-altBoundary):min,offset,_options$tether?math_max(max,padding):max),popperOffsets[mainAxis]=altSide,data[mainAxis]=altSide-offset),_options$altAxis&&(arrowPaddingObject="y"==altAxis?"height":"width",minLen=(mainSide=popperOffsets[altAxis])+boundary["x"===mainAxis?enums_top:left],_options$mainAxis=mainSide-boundary["x"===mainAxis?bottom:right],arrowElement=-1!==[enums_top,left].indexOf(rootBoundary),altBoundary=null!=(additive=null==offsetModifierState?void 0:offsetModifierState[altAxis])?additive:0,min=arrowElement?minLen:mainSide-referenceRect[arrowPaddingObject]-popperRect[arrowPaddingObject]-altBoundary+options.altAxis,padding=arrowElement?mainSide+referenceRect[arrowPaddingObject]+popperRect[arrowPaddingObject]-altBoundary-options.altAxis:_options$mainAxis,max=_options$tether&&arrowElement?function(min,value,max){return min=within(min,value,max),max<min?max:min}(min,mainSide,padding):within(_options$tether?min:minLen,mainSide,_options$tether?padding:_options$mainAxis),popperOffsets[altAxis]=max,data[altAxis]=max-mainSide),state.modifiersData[_ref]=data)},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(_ref){var arrowRect,endDiff,maxProp,minProp,state=_ref.state,name=_ref.name,_ref=_ref.options,arrowElement=state.elements.arrow,popperOffsets=state.modifiersData.popperOffsets,axis=getMainAxisFromPlacement(basePlacement=state.placement.split("-")[0]),basePlacement=0<=[left,right].indexOf(basePlacement)?"height":"width";arrowElement&&popperOffsets&&(_ref=function(padding,state){return mergePaddingObject("number"!=typeof(padding="function"==typeof padding?padding(Object.assign({},state.rects,{placement:state.placement})):padding)?padding:expandToHashMap(padding,basePlacements))}(_ref.padding,state),arrowRect=getLayoutRect(arrowElement),minProp="y"===axis?enums_top:left,maxProp="y"===axis?bottom:right,endDiff=state.rects.reference[basePlacement]+state.rects.reference[axis]-popperOffsets[axis]-state.rects.popper[basePlacement],popperOffsets=popperOffsets[axis]-state.rects.reference[axis],arrowElement=(arrowElement=getOffsetParent(arrowElement))?"y"===axis?arrowElement.clientHeight||0:arrowElement.clientWidth||0:0,minProp=_ref[minProp],_ref=arrowElement-arrowRect[basePlacement]-_ref[maxProp],minProp=within(minProp,maxProp=arrowElement/2-arrowRect[basePlacement]/2+(endDiff/2-popperOffsets/2),_ref),state.modifiersData[name]=((arrowElement={})[axis]=minProp,arrowElement.centerOffset=minProp-maxProp,arrowElement))},effect:function(_ref2){var state=_ref2.state;null!=(_ref2=void 0===(_ref2=_ref2.options.element)?"[data-popper-arrow]":_ref2)&&("string"!=typeof _ref2||(_ref2=state.elements.popper.querySelector(_ref2)))&&contains_contains(state.elements.popper,_ref2)&&(state.elements.arrow=_ref2)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(_ref){var state=_ref.state,_ref=_ref.name,referenceRect=state.rects.reference,popperRect=state.rects.popper,preventedOffsets=state.modifiersData.preventOverflow,referenceOverflow=detectOverflow(state,{elementContext:"reference"}),popperAltOverflow=detectOverflow(state,{altBoundary:!0}),referenceOverflow=getSideOffsets(referenceOverflow,referenceRect),referenceRect=getSideOffsets(popperAltOverflow,popperRect,preventedOffsets),popperAltOverflow=isAnySideFullyClipped(referenceOverflow),popperRect=isAnySideFullyClipped(referenceRect);state.modifiersData[_ref]={referenceClippingOffsets:referenceOverflow,popperEscapeOffsets:referenceRect,isReferenceHidden:popperAltOverflow,hasPopperEscaped:popperRect},state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-reference-hidden":popperAltOverflow,"data-popper-escaped":popperRect})}}]});function usePopper(props={}){const{enabled=!0,modifiers,placement:placementProp="bottom",strategy="absolute",arrowPadding=8,eventListeners=!0,offset,gutter=8,flip=!0,boundary="clippingParents",preventOverflow=!0,matchWidth:matchWidth2,direction="ltr"}=props,reference=(0,external_React_.useRef)(null),popper=(0,external_React_.useRef)(null),instance=(0,external_React_.useRef)(null),placement=function(placement,dir="ltr"){var _a=(null==(_a=logicals[placement])?void 0:_a[dir])||placement;return"ltr"!==dir&&null!=(dir=opposites[placement])?dir:_a}(placementProp,direction),cleanup=(0,external_React_.useRef)(()=>{}),setupPopper=(0,external_React_.useCallback)(()=>{var _a;enabled&&reference.current&&popper.current&&(null!=(_a=cleanup.current)&&_a.call(cleanup),instance.current=popper_createPopper(reference.current,popper.current,{placement:placement,modifiers:[innerArrow,positionArrow,transformOrigin,{...matchWidth,enabled:!!matchWidth2},{name:"eventListeners",...function(value){let eventListeners;return eventListeners="object"==typeof value?{enabled:!0,options:{...defaultEventListeners,...value}}:{enabled:value,options:defaultEventListeners}}(eventListeners)},{name:"arrow",options:{padding:arrowPadding}},{name:"offset",options:{offset:null!=offset?offset:[0,gutter]}},{name:"flip",enabled:!!flip,options:{padding:8}},{name:"preventOverflow",enabled:!!preventOverflow,options:{boundary:boundary}},...null!=modifiers?modifiers:[]],strategy:strategy}),instance.current.forceUpdate(),cleanup.current=instance.current.destroy)},[placement,enabled,modifiers,matchWidth2,eventListeners,arrowPadding,offset,gutter,flip,preventOverflow,boundary,strategy]),referenceRef=((0,external_React_.useEffect)(()=>()=>{var _a;reference.current||popper.current||(null!=(_a=instance.current)&&_a.destroy(),instance.current=null)},[]),(0,external_React_.useCallback)(node=>{reference.current=node,setupPopper()},[setupPopper]));props=(0,external_React_.useCallback)((props2={},ref=null)=>({...props2,ref:mergeRefs(referenceRef,ref)}),[referenceRef]);const popperRef=(0,external_React_.useCallback)(node=>{popper.current=node,setupPopper()},[setupPopper]);var getPopperProps=(0,external_React_.useCallback)((props2={},ref=null)=>({...props2,ref:mergeRefs(popperRef,ref),style:{...props2.style,position:strategy,minWidth:matchWidth2?void 0:"max-content",inset:"0 auto auto 0"}}),[strategy,popperRef,matchWidth2]),getArrowProps=(0,external_React_.useCallback)((props2={},ref=null)=>{const{size,shadowColor,bg,style,...rest}=props2;return{...rest,ref:ref,"data-popper-arrow":"",style:function(props){var{size:props,shadowColor,bg,style}=props,style={...style,position:"absolute"};props&&(style["--popper-arrow-size"]=props);shadowColor&&(style["--popper-arrow-shadow-color"]=shadowColor);bg&&(style["--popper-arrow-bg"]=bg);return style}(props2)}},[]),getArrowInnerProps=(0,external_React_.useCallback)((props2={},ref=null)=>({...props2,ref:ref,"data-popper-arrow-inner":""}),[]);return{update(){var _a;null!=(_a=instance.current)&&_a.update()},forceUpdate(){var _a;null!=(_a=instance.current)&&_a.forceUpdate()},transformOrigin:cssVars.transformOrigin.varRef,referenceRef:referenceRef,popperRef:popperRef,getPopperProps:getPopperProps,getArrowProps:getArrowProps,getArrowInnerProps:getArrowInnerProps,getReferenceProps:props}}function dist_useDisclosure(props={}){var{onClose:onCloseProp,onOpen:onOpenProp,isOpen:isOpenProp,id:idProp}=props;const handleOpen=dist_useCallbackRef(onOpenProp),handleClose=dist_useCallbackRef(onCloseProp),[isOpenState,setIsOpen]=(0,external_React_.useState)(props.defaultIsOpen||!1),isOpen=void 0!==isOpenProp?isOpenProp:isOpenState,isControlled=void 0!==isOpenProp;onOpenProp=(0,external_React_.useId)();const id=null!=idProp?idProp:"disclosure-"+onOpenProp,onClose=(0,external_React_.useCallback)(()=>{isControlled||setIsOpen(!1),null!=handleClose&&handleClose()},[isControlled,handleClose]),onOpen=(0,external_React_.useCallback)(()=>{isControlled||setIsOpen(!0),null!=handleOpen&&handleOpen()},[isControlled,handleOpen]),onToggle=(0,external_React_.useCallback)(()=>{(isOpen?onClose:onOpen)()},[isOpen,onOpen,onClose]);return{isOpen:isOpen,onOpen:onOpen,onClose:onClose,onToggle:onToggle,isControlled:isControlled,getButtonProps:function(props2={}){return{...props2,"aria-expanded":isOpen,"aria-controls":id,onClick(event){var _a;null!=(_a=props2.onClick)&&_a.call(props2,event),onToggle()}}},getDisclosureProps:function(props2={}){return{...props2,hidden:!isOpen,id:id}}}}function isValidEvent(event,ref){event=event.target;if(event&&!dist_getOwnerDocument(event).contains(event))return;return null==(ref=ref.current)||!ref.contains(event)}function dist_getOwnerDocument(node){return null!=(node=null==node?void 0:node.ownerDocument)?node:document}function dist_useEventListener(target,event,handler,options){const listener=dist_useCallbackRef(handler);(0,external_React_.useEffect)(()=>{const node="function"==typeof target?target():null!=target?target:document;if(handler&&node)return node.addEventListener(event,listener,options),()=>{node.removeEventListener(event,listener,options)}},[event,target,options,listener,handler])}function useAnimationState(props){const{isOpen,ref}=props,[mounted,setMounted]=(0,external_React_.useState)(isOpen),[once,setOnce]=(0,external_React_.useState)(!1);return(0,external_React_.useEffect)(()=>{once||(setMounted(isOpen),setOnce(!0))},[isOpen,once,mounted]),dist_useEventListener(()=>ref.current,"animationend",()=>{setMounted(isOpen)}),{present:!(!isOpen&&!mounted),onComplete(){var _a,node=new(null!=(node=null==(node=chunk_3XANSPY5_getOwnerDocument(node=ref.current))?void 0:node.defaultView)?node:window).CustomEvent("animationend",{bubbles:!0});null!=(_a=ref.current)&&_a.dispatchEvent(node)}}}function lazyDisclosure(options){var{wasSelected:options,enabled,isSelected,mode="unmount"}=options;return!enabled||!!isSelected||!("keepMounted"!==mode||!options)}var[MenuDescendantsProvider,useMenuDescendantsContext,useMenuDescendants,useMenuDescendant]=createDescendantContext(),[MenuProvider,useMenuContext]=createContext({strict:!1,name:"MenuContext"});function chunk_SANI5SUM_getOwnerDocument(node){return null!=(node=null==node?void 0:node.ownerDocument)?node:document}function chunk_SANI5SUM_isActiveElement(element){return chunk_SANI5SUM_getOwnerDocument(element).activeElement===element}function useMenu(props={}){const{id,closeOnSelect=!0,closeOnBlur=!0,initialFocusRef,autoSelect=!0,isLazy,isOpen:isOpenProp,defaultIsOpen,onClose:onCloseProp,onOpen:onOpenProp,placement="bottom-start",lazyBehavior="unmount",direction,computePositionOnMount=!1,...popperProps}=props,menuRef=(0,external_React_.useRef)(null),buttonRef=(0,external_React_.useRef)(null),descendants=useMenuDescendants(),focusMenu=(0,external_React_.useCallback)(()=>{requestAnimationFrame(()=>{var _a;null!=(_a=menuRef.current)&&_a.focus({preventScroll:!1})})},[]),focusFirstItem=(0,external_React_.useCallback)(()=>{var id2=setTimeout(()=>{var _a;initialFocusRef?null!=(_a=initialFocusRef.current)&&_a.focus():(_a=descendants.firstEnabled())&&setFocusedIndex(_a.index)});timeoutIds.current.add(id2)},[descendants,initialFocusRef]),focusLastItem=(0,external_React_.useCallback)(()=>{var id2=setTimeout(()=>{var last=descendants.lastEnabled();last&&setFocusedIndex(last.index)});timeoutIds.current.add(id2)},[descendants]);const{isOpen,onOpen,onClose,onToggle}=dist_useDisclosure({isOpen:isOpenProp,defaultIsOpen:defaultIsOpen,onClose:onCloseProp,onOpen:(0,external_React_.useCallback)(()=>{null!=onOpenProp&&onOpenProp(),(autoSelect?focusFirstItem:focusMenu)()},[autoSelect,focusFirstItem,focusMenu,onOpenProp])});!function(props){const{ref,handler,enabled=!0}=props,savedHandler=dist_useCallbackRef(handler),state=(0,external_React_.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}).current;(0,external_React_.useEffect)(()=>{if(enabled){const onPointerDown=e=>{isValidEvent(e,ref)&&(state.isPointerDown=!0)},onMouseUp=event=>{state.ignoreEmulatedMouseEvents?state.ignoreEmulatedMouseEvents=!1:state.isPointerDown&&handler&&isValidEvent(event,ref)&&(state.isPointerDown=!1,savedHandler(event))},onTouchEnd=event=>{state.ignoreEmulatedMouseEvents=!0,handler&&state.isPointerDown&&isValidEvent(event,ref)&&(state.isPointerDown=!1,savedHandler(event))},doc=dist_getOwnerDocument(ref.current);return doc.addEventListener("mousedown",onPointerDown,!0),doc.addEventListener("mouseup",onMouseUp,!0),doc.addEventListener("touchstart",onPointerDown,!0),doc.addEventListener("touchend",onTouchEnd,!0),()=>{doc.removeEventListener("mousedown",onPointerDown,!0),doc.removeEventListener("mouseup",onMouseUp,!0),doc.removeEventListener("touchstart",onPointerDown,!0),doc.removeEventListener("touchend",onTouchEnd,!0)}}},[handler,ref,savedHandler,state,enabled])}({enabled:isOpen&&closeOnBlur,ref:menuRef,handler:event=>{var _a;null!=(_a=buttonRef.current)&&_a.contains(event.target)||onClose()}});props=usePopper({...popperProps,enabled:isOpen||computePositionOnMount,placement:placement,direction:direction});const[focusedIndex,setFocusedIndex]=(0,external_React_.useState)(-1);dist_useUpdateEffect(()=>{isOpen||setFocusedIndex(-1)},[isOpen]);{var containerRef=menuRef,options;const{shouldFocus:shouldFocusProp,visible,focusRef}=options={focusRef:buttonRef,visible:isOpen,shouldFocus:!0},shouldFocus=shouldFocusProp&&!visible;dist_useUpdateEffect(()=>{if(shouldFocus&&!preventReturnFocus(containerRef)){const el=(null==focusRef?void 0:focusRef.current)||containerRef.current;let rafId;return el?(rafId=requestAnimationFrame(()=>{el.focus({preventScroll:!0})}),()=>{cancelAnimationFrame(rafId)}):void 0}},[shouldFocus,containerRef,focusRef])}var options=useAnimationState({isOpen:isOpen,ref:menuRef}),[buttonId,menuId]=function(idProp,prefixes){var reactId=(0,external_React_.useId)();const id=idProp||reactId;return(0,external_React_.useMemo)(()=>prefixes.map(prefix=>prefix+"-"+id),[id,prefixes])}(id,["menu-button","menu-list"]),openAndFocusMenu=(0,external_React_.useCallback)(()=>{onOpen(),focusMenu()},[onOpen,focusMenu]);const timeoutIds=(0,external_React_.useRef)(new Set([]));(0,external_React_.useEffect)(()=>{const ids=timeoutIds.current;return()=>{ids.forEach(id2=>clearTimeout(id2)),ids.clear()}},[]);var openAndFocusFirstItem=(0,external_React_.useCallback)(()=>{onOpen(),focusFirstItem()},[focusFirstItem,onOpen]),openAndFocusLastItem=(0,external_React_.useCallback)(()=>{onOpen(),focusLastItem()},[onOpen,focusLastItem]),refocus=(0,external_React_.useCallback)(()=>{var doc=chunk_SANI5SUM_getOwnerDocument(menuRef.current),_a=null==(_a=menuRef.current)?void 0:_a.contains(doc.activeElement);isOpen&&!_a&&null!=(_a=null==(doc=descendants.item(focusedIndex))?void 0:doc.node)&&_a.focus({preventScroll:!0})},[isOpen,focusedIndex,descendants]),rafId=(0,external_React_.useRef)(null);return{openAndFocusMenu:openAndFocusMenu,openAndFocusFirstItem:openAndFocusFirstItem,openAndFocusLastItem:openAndFocusLastItem,onTransitionEnd:refocus,unstable__animationState:options,descendants:descendants,popper:props,buttonId:buttonId,menuId:menuId,forceUpdate:props.forceUpdate,orientation:"vertical",isOpen:isOpen,onToggle:onToggle,onOpen:onOpen,onClose:onClose,menuRef:menuRef,buttonRef:buttonRef,focusedIndex:focusedIndex,closeOnSelect:closeOnSelect,closeOnBlur:closeOnBlur,autoSelect:autoSelect,setFocusedIndex:setFocusedIndex,isLazy:isLazy,lazyBehavior:lazyBehavior,initialFocusRef:initialFocusRef,rafId:rafId}}function isTargetMenuItem(target){return function(el){if(!function(el){return null!=el&&"object"==typeof el&&"nodeType"in el&&el.nodeType===Node.ELEMENT_NODE}(el))return!1;var _a=null!=(_a=el.ownerDocument.defaultView)?_a:window;return el instanceof _a.HTMLElement}(target)&&!(null==(target=null==target?void 0:target.getAttribute("role"))||!target.startsWith("menuitem"))}function useMenuList(props={},ref=null){var menu=useMenuContext();if(!menu)throw new Error("useMenuContext: context is undefined. Seems you forgot to wrap component within <Menu>");const{focusedIndex,setFocusedIndex,menuRef,isOpen,onClose,menuId,isLazy,lazyBehavior,unstable__animationState:animated}=menu,descendants=useMenuDescendantsContext(),createTypeaheadHandler=useShortcut({preventDefault:event=>" "!==event.key&&isTargetMenuItem(event.target)});var menu=(0,external_React_.useCallback)(event=>{var eventKey;event.currentTarget.contains(event.target)&&(eventKey=event.key,(eventKey={Tab:event2=>event2.preventDefault(),Escape:onClose,ArrowDown:()=>{var next=descendants.nextEnabled(focusedIndex);next&&setFocusedIndex(next.index)},ArrowUp:()=>{var prev=descendants.prevEnabled(focusedIndex);prev&&setFocusedIndex(prev.index)}}[eventKey])?(event.preventDefault(),eventKey(event)):(eventKey=createTypeaheadHandler(character=>{var character=function(items,searchString,itemToString,currentItem){if(null!=searchString){if(!currentItem)return items.find(item=>itemToString(item).toLowerCase().startsWith(searchString.toLowerCase()));var currentIndex,matchingItems=items.filter(item=>itemToString(item).toLowerCase().startsWith(searchString.toLowerCase()));if(0<matchingItems.length){let nextIndex;return matchingItems.includes(currentItem)?(currentIndex=matchingItems.indexOf(currentItem),matchingItems[nextIndex=(nextIndex=currentIndex+1)===matchingItems.length?0:nextIndex]):(nextIndex=items.indexOf(matchingItems[0]),items[nextIndex])}}return currentItem}(descendants.values(),character,item=>{return null!=(item=null==(item=null==item?void 0:item.node)?void 0:item.textContent)?item:""},descendants.item(focusedIndex));character&&(character=descendants.indexOf(character.node),setFocusedIndex(character))}),isTargetMenuItem(event.target)&&eventKey(event)))},[descendants,focusedIndex,createTypeaheadHandler,onClose,setFocusedIndex]),hasBeenOpened=(0,external_React_.useRef)(!1),hasBeenOpened=(isOpen&&(hasBeenOpened.current=!0),lazyDisclosure({wasSelected:hasBeenOpened.current,enabled:isLazy,mode:lazyBehavior,isSelected:animated.present}));return{...props,ref:mergeRefs(menuRef,ref),children:hasBeenOpened?props.children:null,tabIndex:-1,role:"menu",id:menuId,style:{...props.style,transformOrigin:"var(--popper-transform-origin)"},"aria-orientation":"vertical",onKeyDown:callAllHandlers(props.onKeyDown,menu)}}function useMenuItem(props={},externalRef=null){const{onMouseEnter:onMouseEnterProp,onMouseMove:onMouseMoveProp,onMouseLeave:onMouseLeaveProp,onClick:onClickProp,onFocus:onFocusProp,isDisabled,isFocusable,closeOnSelect,type:typeProp,...htmlProps}=props;const{setFocusedIndex,focusedIndex,closeOnSelect:menuCloseOnSelect,onClose,menuRef,isOpen,menuId,rafId}=useMenuContext(),ref=(0,external_React_.useRef)(null);props=menuId+"-menuitem-"+(0,external_React_.useId)();const{index,register}=useMenuDescendant({disabled:isDisabled&&!isFocusable}),onMouseEnter=(0,external_React_.useCallback)(event=>{null!=onMouseEnterProp&&onMouseEnterProp(event),isDisabled||setFocusedIndex(index)},[setFocusedIndex,index,isDisabled,onMouseEnterProp]);var onMouseMove=(0,external_React_.useCallback)(event=>{null!=onMouseMoveProp&&onMouseMoveProp(event),ref.current&&!chunk_SANI5SUM_isActiveElement(ref.current)&&onMouseEnter(event)},[onMouseEnter,onMouseMoveProp]),onMouseLeave=(0,external_React_.useCallback)(event=>{null!=onMouseLeaveProp&&onMouseLeaveProp(event),isDisabled||setFocusedIndex(-1)},[setFocusedIndex,isDisabled,onMouseLeaveProp]),onClick=(0,external_React_.useCallback)(event=>{null!=onClickProp&&onClickProp(event),isTargetMenuItem(event.currentTarget)&&(null!=closeOnSelect?closeOnSelect:menuCloseOnSelect)&&onClose()},[onClose,onClickProp,menuCloseOnSelect,closeOnSelect]),onFocus=(0,external_React_.useCallback)(event=>{null!=onFocusProp&&onFocusProp(event),setFocusedIndex(index)},[setFocusedIndex,onFocusProp,index]);const isFocused=index===focusedIndex,trulyDisabled=isDisabled&&!isFocusable;dist_useUpdateEffect(()=>{if(isOpen)return isFocused&&!trulyDisabled&&ref.current?(rafId.current&&cancelAnimationFrame(rafId.current),rafId.current=requestAnimationFrame(()=>{var _a;null!=(_a=ref.current)&&_a.focus({preventScroll:!0}),rafId.current=null})):menuRef.current&&!chunk_SANI5SUM_isActiveElement(menuRef.current)&&menuRef.current.focus({preventScroll:!0}),()=>{rafId.current&&cancelAnimationFrame(rafId.current)}},[isFocused,trulyDisabled,menuRef,isOpen]);onClick=useClickable({onClick:onClick,onFocus:onFocus,onMouseEnter:onMouseEnter,onMouseMove:onMouseMove,onMouseLeave:onMouseLeave,ref:mergeRefs(register,ref,externalRef),isDisabled:isDisabled,isFocusable:isFocusable});return{...htmlProps,...onClick,type:null!=typeProp?typeProp:onClick.type,id:props,role:"menuitem",tabIndex:isFocused?0:-1}}var[MenuStylesProvider,useMenuStyles]=createContext({name:"MenuStylesContext",errorMessage:`useMenuStyles returned is 'undefined'. Seems you forgot to wrap the components in "<Menu />" `}),Menu=props=>{var children=props["children"],styles=useMultiStyleConfig("Menu",props),props=omitThemingProps(props),direction=chunk_UIGT7YZF_useTheme()["direction"];const{descendants,...ctx}=useMenu({...props,direction:direction});var props=(0,external_React_.useMemo)(()=>ctx,[ctx]),{isOpen:direction,onClose,forceUpdate}=props;return(0,jsx_runtime.jsx)(MenuDescendantsProvider,{value:descendants,children:(0,jsx_runtime.jsx)(MenuProvider,{value:props,children:(0,jsx_runtime.jsx)(MenuStylesProvider,{value:styles,children:dist_runIfFn(children,{isOpen:direction,onClose:onClose,forceUpdate:forceUpdate})})})})},StyledMenuButton=(Menu.displayName="Menu",forwardRef((props,ref)=>{var styles=useMenuStyles();return(0,jsx_runtime.jsx)(chakra.button,{ref:ref,...props,__css:{display:"inline-flex",appearance:"none",alignItems:"center",outline:0,...styles.button}})})),MenuButton=forwardRef((props,ref)=>{const{children,as:As,...rest}=props;ref=function(props={},externalRef=null){var menu=useMenuContext();const{onToggle,popper,openAndFocusFirstItem,openAndFocusLastItem}=menu;var onKeyDown=(0,external_React_.useCallback)(event=>{var eventKey=event.key,eventKey={Enter:openAndFocusFirstItem,ArrowDown:openAndFocusFirstItem,ArrowUp:openAndFocusLastItem}[eventKey];eventKey&&(event.preventDefault(),event.stopPropagation(),eventKey(event))},[openAndFocusFirstItem,openAndFocusLastItem]);return{...props,ref:mergeRefs(menu.buttonRef,externalRef,popper.referenceRef),id:menu.buttonId,"data-active":dataAttr(menu.isOpen),"aria-expanded":menu.isOpen,"aria-haspopup":"menu","aria-controls":menu.menuId,onClick:callAllHandlers(props.onClick,onToggle),onKeyDown:callAllHandlers(props.onKeyDown,onKeyDown)}}(rest,ref);return(0,jsx_runtime.jsx)(As||StyledMenuButton,{...ref,className:cx("chakra-menu__menu-button",props.className),children:(0,jsx_runtime.jsx)(chakra.span,{__css:{pointerEvents:"none",flex:"1 1 auto",minW:0},children:props.children})})}),IconButton=(MenuButton.displayName="MenuButton",forwardRef((props,ref)=>{const{icon,children,isRound,"aria-label":ariaLabel,...rest}=props;props=icon||children,props=(0,external_React_.isValidElement)(props)?(0,external_React_.cloneElement)(props,{"aria-hidden":!0,focusable:!1}):null;return(0,jsx_runtime.jsx)(Button,{padding:"0",borderRadius:isRound?"full":void 0,ref:ref,"aria-label":ariaLabel,...rest,children:props})})),motionVariants=(IconButton.displayName="IconButton",{enter:{visibility:"visible",opacity:1,scale:1,transition:{duration:.2,ease:[.4,0,.2,1]}},exit:{transitionEnd:{visibility:"hidden"},opacity:0,scale:.8,transition:{duration:.1,easings:"easeOut"}}}),MenuTransition=chakra(motion.div),MenuList=forwardRef(function(props,ref){const{rootProps,motionProps,...rest}=props;var fns,{isOpen,onTransitionEnd,unstable__animationState:animated}=useMenuContext(),ref=useMenuList(rest,ref),positionerProps=function(props={}){var{popper,isOpen}=useMenuContext();return popper.getPopperProps({...props,style:{visibility:isOpen?"visible":"hidden",...props.style}})}(rootProps),styles=useMenuStyles();return(0,jsx_runtime.jsx)(chakra.div,{...positionerProps,__css:{zIndex:null!=(positionerProps=props.zIndex)?positionerProps:null==(props=styles.list)?void 0:props.zIndex},children:(0,jsx_runtime.jsx)(MenuTransition,{variants:motionVariants,initial:!1,animate:isOpen?"enter":"exit",__css:{outline:0,...styles.list},...motionProps,className:cx("chakra-menu__menu-list",ref.className),...ref,onUpdate:onTransitionEnd,onAnimationComplete:(fns=[animated.onComplete,ref.onAnimationComplete],function(arg){fns.forEach(fn=>{null!=fn&&fn(arg)})})})})}),MenuCommand=(MenuList.displayName="MenuList",forwardRef((props,ref)=>{var styles=useMenuStyles();return(0,jsx_runtime.jsx)(chakra.span,{ref:ref,...props,__css:styles.command,className:"chakra-menu__command"})})),StyledMenuItem=(MenuCommand.displayName="MenuCommand",forwardRef((props,ref)=>{const{type,...rest}=props,styles=useMenuStyles();var props=rest.as||type?null!=type?type:void 0:"button",buttonStyles=(0,external_React_.useMemo)(()=>({textDecoration:"none",color:"inherit",userSelect:"none",display:"flex",width:"100%",alignItems:"center",textAlign:"start",flex:"0 0 auto",outline:0,...styles.item}),[styles.item]);return(0,jsx_runtime.jsx)(chakra.button,{ref:ref,type:props,...rest,__css:buttonStyles})})),MenuIcon=props=>{const{className,children,...rest}=props;var props=useMenuStyles(),child=external_React_.Children.only(children),child=(0,external_React_.isValidElement)(child)?(0,external_React_.cloneElement)(child,{focusable:"false","aria-hidden":!0,className:cx("chakra-menu__icon",child.props.className)}):null,_className=cx("chakra-menu__icon-wrapper",className);return(0,jsx_runtime.jsx)(chakra.span,{className:_className,...rest,__css:props.icon,children:child})},MenuItem=(MenuIcon.displayName="MenuIcon",forwardRef((props,ref)=>{const{icon,iconSpacing="0.75rem",command,commandSpacing="0.75rem",children,...rest}=props;props=useMenuItem(rest,ref),ref=icon||command?(0,jsx_runtime.jsx)("span",{style:{pointerEvents:"none",flex:1},children:children}):children;return(0,jsx_runtime.jsxs)(StyledMenuItem,{...props,className:cx("chakra-menu__menuitem",props.className),children:[icon&&(0,jsx_runtime.jsx)(MenuIcon,{fontSize:"0.8em",marginEnd:iconSpacing,children:icon}),ref,command&&(0,jsx_runtime.jsx)(MenuCommand,{marginStart:commandSpacing,children:command})]})}));function ownKeys(e,r){var o,t=Object.keys(e);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(e),r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)),t}function IntersectionObserver_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach(function(r){defineProperty_defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}MenuItem.displayName="MenuItem";var IntersectionStyles={visible:{order:0,visibility:"visible",opacity:1},inVisible:{order:100,visibility:"hidden",pointerEvents:"none"},toolbarWrapper:{overflow:"hidden",display:"flex",border:"1px solid black",alignItem:"center"},overflowStyle:{order:99,position:"sticky",right:"0",backgroundColor:"white"}};function components_IntersectionObserver(_ref){var children=_ref.children,_ref=_ref.routes,ref=(0,external_React_.useRef)(null),_useState2=_slicedToArray((0,external_React_.useState)({}),2),visibleMap=_useState2[0],setVisibleMap=_useState2[1],location=dist_useLocation(),_ref=(_useState2=_ref.filter(function(route){return!visibleMap[route.route]})).find(function(h){return h.route===location.pathname}),shouldShowMenu=((0,external_React_.useEffect)(function(){var observer;if(ref.current)return observer=new IntersectionObserver(function(entries){var updatedEntries={};entries.forEach(function(entry){var _entry$target$dataset=null==(_entry$target$dataset=entry.target.dataset)?void 0:_entry$target$dataset.target;entry.isIntersecting&&_entry$target$dataset&&(updatedEntries[_entry$target$dataset]=!0),!entry.isIntersecting&&_entry$target$dataset&&(updatedEntries[_entry$target$dataset]=!1)}),setVisibleMap(function(prev){return IntersectionObserver_objectSpread(IntersectionObserver_objectSpread({},prev),updatedEntries)})},{root:ref.current,threshold:.98}),Array.from(ref.current.children).forEach(function(item){item.getAttribute("data-target")&&observer.observe(item)}),function(){return observer.disconnect()}},[]),Object.values(visibleMap).some(function(v){return!1===v}));return external_React_default().createElement(HStack,{ref:ref,width:{base:"50px",sm:"240px",md:"520px",lg:"570px",xl:"680px"},overflow:"hidden",h:"full"},external_React_default().Children.map(children,function(child){var otherSX=visibleMap[child.props["data-target"]]?IntersectionStyles.visible:IntersectionStyles.inVisible;return external_React_default().cloneElement(child,{sx:IntersectionObserver_objectSpread(IntersectionObserver_objectSpread({},null==children||null==(child=children.props)?void 0:child.sx),otherSX)})}),shouldShowMenu&&external_React_default().createElement(Menu,null,external_React_default().createElement(MenuButton,{as:IconButton,"aria-label":"Options",sx:IntersectionStyles.overflowStyle,style:{background:"#FFFFFF",boxShadow:"none",marginLeft:"0px"},color:_ref?"primary.500":"#383838",visibility:"visible",icon:external_React_default().createElement(DotsHorizontal,{w:"24px",h:"24px"})}),external_React_default().createElement(MenuList,{display:"flex",flexDirection:"column"},_useState2.map(function(_ref2){var label=_ref2.label,_ref2=_ref2.route;return external_React_default().createElement(MenuItem,{key:_ref2,as:NavLink,to:_ref2,marginBottom:"0px","data-target":_ref2,fontSize:"sm",fontWeight:"semibold",lineHeight:"150%",color:"#383838",_hover:{color:"primary.500"},_focus:{boxShadow:"none"},_activeLink:{color:"primary.500"},display:"inline-flex",alignItems:"center",px:"2",py:"10px"},label)}))))}function components_Header(){var isOpen=(_useDisclosure=useDisclosure()).isOpen,onOpen=_useDisclosure.onOpen,_useDisclosure=_useDisclosure.onClose,ref=external_React_default().useRef();return external_React_default().createElement(external_React_default().Fragment,null,external_React_default().createElement(Stack,{direction:"row",minH:"70px",justify:"space-between",px:"6",borderBottom:"1px solid #E9E9E9",bg:"white",position:{sm:"sticky"},top:"var(--wp-admin--admin-bar--height, 0)",zIndex:1},external_React_default().createElement(Stack,{direction:"row",align:"center",gap:"7"},external_React_default().createElement(chunk_K7XRJ7NL_Link,{as:NavLink,to:"/dashboard"},external_React_default().createElement(Logo,{h:"10",w:"10"})),external_React_default().createElement(components_IntersectionObserver,{routes:ROUTES},ROUTES.map(function(_ref){var route=_ref.route,_ref=_ref.label;return external_React_default().createElement(chunk_K7XRJ7NL_Link,{"data-target":route,key:route,as:NavLink,to:route,fontSize:"sm",fontWeight:"semibold",lineHeight:"150%",color:"#383838",_hover:{color:"primary.500"},_focus:{boxShadow:"none"},_activeLink:{color:"primary.500",borderBottom:"3px solid",borderColor:"primary.500",marginBottom:"-2px"},display:"inline-flex",alignItems:"center",px:"2",h:"full"},_ref)}))),external_React_default().createElement(Stack,{direction:"row",align:"center"},external_React_default().createElement(Tag,{variant:"outline",colorScheme:"primary",borderRadius:"xl",bgColor:"#F8FAFF"},localized.version),external_React_default().createElement(Button,{onClick:onOpen,variant:"unstyled"},external_React_default().createElement(Megaphone,{w:"10",h:"10"})))),external_React_default().createElement(Drawer,{isOpen:isOpen,placement:"right",onClose:_useDisclosure,finalFocusRef:ref},external_React_default().createElement(ModalOverlay,{bgColor:"rgba(0,0,0,0.05)"}),external_React_default().createElement(DrawerContent,{top:"var(--wp-admin--admin-bar--height, 0) !important"},external_React_default().createElement(ModalCloseButton,null),external_React_default().createElement(ModalHeader,null,(0,external_wp_i18n_namespaceObject.__)("Latest Updates","magazine-blocks")),external_React_default().createElement(ModalBody,null,external_React_default().createElement(components_Changelog,null)))))}function useToast(options){const theme=chunk_7FWEOSAE_useChakra()["theme"],defaultOptions=useToastOptionContext();return(0,external_React_.useMemo)(()=>createToastFn(theme.direction,{...defaultOptions,...options}),[options,theme.direction,defaultOptions])}var Grid=forwardRef(function(props,ref){const{templateAreas,gap,rowGap,columnGap,column,row,autoFlow,autoRows,templateRows,autoColumns,templateColumns,...rest}=props;return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,__css:{display:"grid",gridTemplateAreas:templateAreas,gridGap:gap,gridRowGap:rowGap,gridColumnGap:columnGap,gridAutoColumns:autoColumns,gridColumn:column,gridRow:row,gridAutoFlow:autoFlow,gridAutoRows:autoRows,gridTemplateRows:templateRows,gridTemplateColumns:templateColumns},...rest})}),[FormControlStylesProvider,useFormControlStyles]=(Grid.displayName="Grid",createContext({name:"FormControlStylesContext",errorMessage:`useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in "<FormControl />" `})),[FormControlProvider,useFormControlContext]=createContext({strict:!1,name:"FormControlContext"});var FormControl=forwardRef(function(props,ref){var styles=useMultiStyleConfig("Form",props);const{getRootProps,htmlProps:_,...context}=function(props){const{id:idProp,isRequired,isInvalid,isDisabled,isReadOnly,...htmlProps}=props,id=(props=(0,external_React_.useId)(),idProp||"field-"+props),labelId=id+"-label",feedbackId=id+"-feedback",helpTextId=id+"-helptext",[hasFeedbackText,setHasFeedbackText]=(0,external_React_.useState)(!1),[hasHelpText,setHasHelpText]=(0,external_React_.useState)(!1),[isFocused,setFocus]=(0,external_React_.useState)(!1);var props=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({id:helpTextId,...props2,ref:mergeRefs(forwardedRef,node=>{node&&setHasHelpText(!0)})}),[helpTextId]),getLabelProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,ref:forwardedRef,"data-focus":dataAttr(isFocused),"data-disabled":dataAttr(isDisabled),"data-invalid":dataAttr(isInvalid),"data-readonly":dataAttr(isReadOnly),id:void 0!==props2.id?props2.id:labelId,htmlFor:void 0!==props2.htmlFor?props2.htmlFor:id}),[id,isDisabled,isFocused,isInvalid,isReadOnly,labelId]),getErrorMessageProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({id:feedbackId,...props2,ref:mergeRefs(forwardedRef,node=>{node&&setHasFeedbackText(!0)}),"aria-live":"polite"}),[feedbackId]),getRootProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,...htmlProps,ref:forwardedRef,role:"group","data-focus":dataAttr(isFocused),"data-disabled":dataAttr(isDisabled),"data-invalid":dataAttr(isInvalid),"data-readonly":dataAttr(isReadOnly)}),[htmlProps,isDisabled,isFocused,isInvalid,isReadOnly]),getRequiredIndicatorProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,ref:forwardedRef,role:"presentation","aria-hidden":!0,children:props2.children||"*"}),[]);return{isRequired:!!isRequired,isInvalid:!!isInvalid,isReadOnly:!!isReadOnly,isDisabled:!!isDisabled,isFocused:!!isFocused,onFocus:()=>setFocus(!0),onBlur:()=>setFocus(!1),hasFeedbackText:hasFeedbackText,setHasFeedbackText:setHasFeedbackText,hasHelpText:hasHelpText,setHasHelpText:setHasHelpText,id:id,labelId:labelId,feedbackId:feedbackId,helpTextId:helpTextId,htmlProps:htmlProps,getHelpTextProps:props,getErrorMessageProps:getErrorMessageProps,getRootProps:getRootProps,getLabelProps:getLabelProps,getRequiredIndicatorProps:getRequiredIndicatorProps}}(omitThemingProps(props));props=cx("chakra-form-control",props.className);return(0,jsx_runtime.jsx)(FormControlProvider,{value:context,children:(0,jsx_runtime.jsx)(FormControlStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(chakra.div,{...getRootProps({},ref),className:props,__css:styles.container})})})});FormControl.displayName="FormControl";forwardRef(function(props,ref){var field=useFormControlContext(),styles=useFormControlStyles(),className=cx("chakra-form__helper-text",props.className);return(0,jsx_runtime.jsx)(chakra.div,{...null==field?void 0:field.getHelpTextProps(props,ref),__css:styles.helperText,className:className})}).displayName="FormHelperText";var FormLabel=forwardRef(function(passedProps,ref){var styles=useStyleConfig("FormLabel",passedProps),passedProps=omitThemingProps(passedProps);const{className,children,requiredIndicator=(0,jsx_runtime.jsx)(RequiredIndicator,{}),optionalIndicator=null,...rest}=passedProps;var field=useFormControlContext(),_a=null!=(_a=null==field?void 0:field.getLabelProps(rest,ref))?_a:{ref:ref,...rest};return(0,jsx_runtime.jsxs)(chakra.label,{..._a,className:cx("chakra-form__label",passedProps.className),__css:{display:"block",textAlign:"start",...styles},children:[children,null!=field&&field.isRequired?requiredIndicator:optionalIndicator]})}),RequiredIndicator=(FormLabel.displayName="FormLabel",forwardRef(function(props,ref){var className,field=useFormControlContext(),styles=useFormControlStyles();return null!=field&&field.isRequired?(className=cx("chakra-form__required-indicator",props.className),(0,jsx_runtime.jsx)(chakra.span,{...null==field?void 0:field.getRequiredIndicatorProps(props,ref),__css:styles.requiredIndicator,className:className})):null}));function useFormControl(props){const{isDisabled,isInvalid,isReadOnly,isRequired,...rest}=useFormControlProps(props);return{...rest,disabled:isDisabled,readOnly:isReadOnly,required:isRequired,"aria-invalid":!!isInvalid||void 0,"aria-required":!!isRequired||void 0,"aria-readonly":!!isReadOnly||void 0}}function useFormControlProps(props){var field=useFormControlContext();const{id,disabled,readOnly,required,isRequired,isInvalid,isReadOnly,isDisabled,onFocus,onBlur,...rest}=props;var props=props["aria-describedby"]?[props["aria-describedby"]]:[];return null!=field&&field.hasFeedbackText&&null!=field&&field.isInvalid&&props.push(field.feedbackId),null!=field&&field.hasHelpText&&props.push(field.helpTextId),{...rest,"aria-describedby":props.join(" ")||void 0,id:null!=id?id:null==field?void 0:field.id,isDisabled:null!=(props=null!=disabled?disabled:isDisabled)?props:null==field?void 0:field.isDisabled,isReadOnly:null!=(props=null!=readOnly?readOnly:isReadOnly)?props:null==field?void 0:field.isReadOnly,isRequired:null!=(props=null!=required?required:isRequired)?props:null==field?void 0:field.isRequired,isInvalid:null!=isInvalid?isInvalid:null==field?void 0:field.isInvalid,onFocus:callAllHandlers(null==field?void 0:field.onFocus,onFocus),onBlur:callAllHandlers(null==field?void 0:field.onBlur,onBlur)}}RequiredIndicator.displayName="RequiredIndicator";var visuallyHiddenStyle={border:"0",clip:"rect(0, 0, 0, 0)",height:"1px",width:"1px",margin:"-1px",padding:"0",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"};var isDom=()=>"undefined"!=typeof document;var hasSetup=!1,modality=null,hasEventBeforeFocus=!1,hasBlurredWindowRecently=!1,handlers=new Set;function trigger(modality2,event){handlers.forEach(handler=>handler(modality2,event))}var dist_isMac="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function onKeyboardEvent(event){var e;hasEventBeforeFocus=!0,(e=event).metaKey||!dist_isMac&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||trigger(modality="keyboard",event)}function onPointerEvent(event){if(modality="pointer","mousedown"===event.type||"pointerdown"===event.type){hasEventBeforeFocus=!0;var target=event.composedPath?event.composedPath()[0]:event.target;let matches=!1;try{matches=target.matches(":focus-visible")}catch{}matches||trigger("pointer",event)}}function onClickEvent(e){(0===(e=e).mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(hasEventBeforeFocus=!0,modality="virtual")}function onWindowFocus(event){event.target!==window&&event.target!==document&&(hasEventBeforeFocus||hasBlurredWindowRecently||trigger(modality="virtual",event),hasBlurredWindowRecently=hasEventBeforeFocus=!1)}function dist_onWindowBlur(){hasBlurredWindowRecently=!(hasEventBeforeFocus=!1)}function isFocusVisible(){return"pointer"!==modality}function setupGlobalFocusEvents(){if(isDom()&&!hasSetup){const focus=HTMLElement.prototype["focus"];HTMLElement.prototype.focus=function(...args){hasEventBeforeFocus=!0,focus.apply(this,args)},document.addEventListener("keydown",onKeyboardEvent,!0),document.addEventListener("keyup",onKeyboardEvent,!0),document.addEventListener("click",onClickEvent,!0),window.addEventListener("focus",onWindowFocus,!0),window.addEventListener("blur",dist_onWindowBlur,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",onPointerEvent,!0),document.addEventListener("pointermove",onPointerEvent,!0),document.addEventListener("pointerup",onPointerEvent,!0)):(document.addEventListener("mousedown",onPointerEvent,!0),document.addEventListener("mousemove",onPointerEvent,!0),document.addEventListener("mouseup",onPointerEvent,!0)),hasSetup=!0}}function trackFocusVisible(fn){setupGlobalFocusEvents(),fn(isFocusVisible());const handler=()=>fn(isFocusVisible());return handlers.add(handler),()=>{handlers.delete(handler)}}function useCheckbox(props={}){const{isDisabled,isReadOnly,isRequired,isInvalid,id,onBlur,onFocus,"aria-describedby":ariaDescribedBy}=useFormControlProps(props),{defaultChecked,isChecked:checkedProp,isFocusable,onChange,isIndeterminate,name,value,tabIndex=void 0,"aria-label":ariaLabel,"aria-labelledby":ariaLabelledBy,"aria-invalid":ariaInvalid,...rest}=props,htmlProps=function(object,keysToOmit){var clone=Object.assign({},object);for(const key of keysToOmit)key in clone&&delete clone[key];return clone}(rest,["isDisabled","isReadOnly","isRequired","isInvalid","id","onBlur","onFocus","aria-describedby"]),onChangeProp=dist_useCallbackRef(onChange),onBlurProp=dist_useCallbackRef(onBlur),onFocusProp=dist_useCallbackRef(onFocus),[isFocusVisible,setIsFocusVisible]=(0,external_React_.useState)(!1),[isFocused,setFocused]=(0,external_React_.useState)(!1),[isHovered,setHovered]=(0,external_React_.useState)(!1),[isActive,setActive]=(0,external_React_.useState)(!1),inputRef=((0,external_React_.useEffect)(()=>trackFocusVisible(setIsFocusVisible),[]),(0,external_React_.useRef)(null)),[rootIsLabelElement,setRootIsLabelElement]=(0,external_React_.useState)(!0),[checkedState,setCheckedState]=(0,external_React_.useState)(!!defaultChecked),isControlled=void 0!==checkedProp,isChecked=isControlled?checkedProp:checkedState,handleChange=(0,external_React_.useCallback)(event=>{isReadOnly||isDisabled?event.preventDefault():(isControlled||(isChecked?setCheckedState(event.target.checked):setCheckedState(!!isIndeterminate||event.target.checked)),null!=onChangeProp&&onChangeProp(event))},[isReadOnly,isDisabled,isChecked,isControlled,isIndeterminate,onChangeProp]),trulyDisabled=(dist_useSafeLayoutEffect(()=>{inputRef.current&&(inputRef.current.indeterminate=Boolean(isIndeterminate))},[isIndeterminate]),dist_useUpdateEffect(()=>{isDisabled&&setFocused(!1)},[isDisabled,setFocused]),dist_useSafeLayoutEffect(()=>{const el=inputRef.current;if(null!=el&&el.form){const formResetListener=()=>{setCheckedState(!!defaultChecked)};return el.form.addEventListener("reset",formResetListener),()=>{var _a;return null==(_a=el.form)?void 0:_a.removeEventListener("reset",formResetListener)}}},[]),isDisabled&&!isFocusable),onKeyDown=(0,external_React_.useCallback)(event=>{" "===event.key&&setActive(!0)},[setActive]),onKeyUp=(0,external_React_.useCallback)(event=>{" "===event.key&&setActive(!1)},[setActive]);dist_useSafeLayoutEffect(()=>{inputRef.current&&inputRef.current.checked!==isChecked&&setCheckedState(inputRef.current.checked)},[inputRef.current]);var props=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>{return{...props2,ref:forwardedRef,"data-active":dataAttr(isActive),"data-hover":dataAttr(isHovered),"data-checked":dataAttr(isChecked),"data-focus":dataAttr(isFocused),"data-focus-visible":dataAttr(isFocused&&isFocusVisible),"data-indeterminate":dataAttr(isIndeterminate),"data-disabled":dataAttr(isDisabled),"data-invalid":dataAttr(isInvalid),"data-readonly":dataAttr(isReadOnly),"aria-hidden":!0,onMouseDown:callAllHandlers(props2.onMouseDown,event=>{isFocused&&event.preventDefault(),setActive(!0)}),onMouseUp:callAllHandlers(props2.onMouseUp,()=>setActive(!1)),onMouseEnter:callAllHandlers(props2.onMouseEnter,()=>setHovered(!0)),onMouseLeave:callAllHandlers(props2.onMouseLeave,()=>setHovered(!1))}},[isActive,isChecked,isDisabled,isFocused,isFocusVisible,isHovered,isIndeterminate,isInvalid,isReadOnly]),getIndicatorProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,ref:forwardedRef,"data-active":dataAttr(isActive),"data-hover":dataAttr(isHovered),"data-checked":dataAttr(isChecked),"data-focus":dataAttr(isFocused),"data-focus-visible":dataAttr(isFocused&&isFocusVisible),"data-indeterminate":dataAttr(isIndeterminate),"data-disabled":dataAttr(isDisabled),"data-invalid":dataAttr(isInvalid),"data-readonly":dataAttr(isReadOnly)}),[isActive,isChecked,isDisabled,isFocused,isFocusVisible,isHovered,isIndeterminate,isInvalid,isReadOnly]),getRootProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...htmlProps,...props2,ref:mergeRefs(forwardedRef,node=>{node&&setRootIsLabelElement("LABEL"===node.tagName)}),onClick:callAllHandlers(props2.onClick,()=>{var _a;rootIsLabelElement||(null!=(_a=inputRef.current)&&_a.click(),requestAnimationFrame(()=>{var _a2;null!=(_a2=inputRef.current)&&_a2.focus({preventScroll:!0})}))}),"data-disabled":dataAttr(isDisabled),"data-checked":dataAttr(isChecked),"data-invalid":dataAttr(isInvalid)}),[htmlProps,isDisabled,isChecked,isInvalid,rootIsLabelElement]),getInputProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,ref:mergeRefs(inputRef,forwardedRef),type:"checkbox",name:name,value:value,id:id,tabIndex:tabIndex,onChange:callAllHandlers(props2.onChange,handleChange),onBlur:callAllHandlers(props2.onBlur,onBlurProp,()=>setFocused(!1)),onFocus:callAllHandlers(props2.onFocus,onFocusProp,()=>setFocused(!0)),onKeyDown:callAllHandlers(props2.onKeyDown,onKeyDown),onKeyUp:callAllHandlers(props2.onKeyUp,onKeyUp),required:isRequired,checked:isChecked,disabled:trulyDisabled,readOnly:isReadOnly,"aria-label":ariaLabel,"aria-labelledby":ariaLabelledBy,"aria-invalid":ariaInvalid?Boolean(ariaInvalid):isInvalid,"aria-describedby":ariaDescribedBy,"aria-disabled":isDisabled,style:visuallyHiddenStyle}),[name,value,id,handleChange,onBlurProp,onFocusProp,onKeyDown,onKeyUp,isRequired,isChecked,trulyDisabled,isReadOnly,ariaLabel,ariaLabelledBy,ariaInvalid,isInvalid,ariaDescribedBy,isDisabled,tabIndex]),getLabelProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>({...props2,ref:forwardedRef,onMouseDown:callAllHandlers(props2.onMouseDown,stopEvent),"data-disabled":dataAttr(isDisabled),"data-checked":dataAttr(isChecked),"data-invalid":dataAttr(isInvalid)}),[isChecked,isDisabled,isInvalid]);return{state:{isInvalid:isInvalid,isFocused:isFocused,isChecked:isChecked,isActive:isActive,isHovered:isHovered,isIndeterminate:isIndeterminate,isDisabled:isDisabled,isReadOnly:isReadOnly,isRequired:isRequired},getRootProps:getRootProps,getCheckboxProps:props,getIndicatorProps:getIndicatorProps,getInputProps:getInputProps,getLabelProps:getLabelProps,htmlProps:htmlProps}}function stopEvent(event){event.preventDefault(),event.stopPropagation()}var Switch=forwardRef(function(props,ref){const styles=useMultiStyleConfig("Switch",props),{spacing="0.5rem",children,...ownProps}=omitThemingProps(props);var{getIndicatorProps,getInputProps,getCheckboxProps,getRootProps,getLabelProps}=useCheckbox(ownProps),containerStyles=(0,external_React_.useMemo)(()=>({display:"inline-block",position:"relative",verticalAlign:"middle",lineHeight:0,...styles.container}),[styles.container]),trackStyles=(0,external_React_.useMemo)(()=>({display:"inline-flex",flexShrink:0,justifyContent:"flex-start",boxSizing:"content-box",cursor:"pointer",...styles.track}),[styles.track]),labelStyles=(0,external_React_.useMemo)(()=>({userSelect:"none",marginStart:spacing,...styles.label}),[spacing,styles.label]);return(0,jsx_runtime.jsxs)(chakra.label,{...getRootProps(),className:cx("chakra-switch",props.className),__css:containerStyles,children:[(0,jsx_runtime.jsx)("input",{className:"chakra-switch__input",...getInputProps({},ref)}),(0,jsx_runtime.jsx)(chakra.span,{...getCheckboxProps(),className:"chakra-switch__track",__css:trackStyles,children:(0,jsx_runtime.jsx)(chakra.span,{__css:styles.thumb,className:"chakra-switch__thumb",...getIndicatorProps()})}),children&&(0,jsx_runtime.jsx)(chakra.span,{className:"chakra-switch__label",...getLabelProps(),__css:labelStyles,children:children})]})}),isCheckBoxInput=(Switch.displayName="Switch",element=>"checkbox"===element.type),isDateObject=value=>value instanceof Date,isNullOrUndefined=value=>null==value;const isObjectType=value=>"object"==typeof value;var index_esm_isObject=value=>!isNullOrUndefined(value)&&!Array.isArray(value)&&isObjectType(value)&&!isDateObject(value),getEventValue=event=>index_esm_isObject(event)&&event.target?isCheckBoxInput(event.target)?event.target.checked:event.target.value:event,getNodeParentName=name=>name.substring(0,name.search(/\.\d+(\.|$)/))||name,isNameInFieldArray=(names,name)=>names.has(getNodeParentName(name)),isWeb="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function cloneObject(data){let copy;var isArray=Array.isArray(data);if(data instanceof Date)copy=new Date(data);else if(data instanceof Set)copy=new Set(data);else{if(isWeb&&(data instanceof Blob||data instanceof FileList)||!isArray&&!index_esm_isObject(data))return data;if(copy=isArray?[]:{},isArray||(tempObject=>{tempObject=tempObject.constructor&&tempObject.constructor.prototype;return index_esm_isObject(tempObject)&&tempObject.hasOwnProperty("isPrototypeOf")})(data))for(const key in data)data.hasOwnProperty(key)&&(copy[key]=cloneObject(data[key]));else copy=data}return copy}var index_esm_compact=value=>Array.isArray(value)?value.filter(Boolean):[],index_esm_isUndefined=val=>void 0===val,index_esm_get=(obj,path,defaultValue)=>{var result;return path&&index_esm_isObject(obj)?(result=index_esm_compact(path.split(/[,[\].]+?/)).reduce((result,key)=>isNullOrUndefined(result)?result:result[key],obj),index_esm_isUndefined(result)||result===obj?index_esm_isUndefined(obj[path])?defaultValue:obj[path]:result):defaultValue},isBoolean=value=>"boolean"==typeof value;const EVENTS={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},VALIDATION_MODE={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},INPUT_VALIDATION_RULES={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},HookFormContext=external_React_.createContext(null),useFormContext=()=>external_React_.useContext(HookFormContext),FormProvider=props=>{const{children,...data}=props;return external_React_.createElement(HookFormContext.Provider,{value:data},children)};var getProxyFormState=(formState,control,localProxyFormState,isRoot=!0)=>{var result={defaultValues:control._defaultValues};for(const key in formState)Object.defineProperty(result,key,{get:()=>{var _key=key;return control._proxyFormState[_key]!==VALIDATION_MODE.all&&(control._proxyFormState[_key]=!isRoot||VALIDATION_MODE.all),localProxyFormState&&(localProxyFormState[_key]=!0),formState[_key]}});return result},index_esm_isEmptyObject=value=>index_esm_isObject(value)&&!Object.keys(value).length,shouldRenderFormState=(formStateData,_proxyFormState,updateFormState,isRoot)=>{updateFormState(formStateData);const{name,...formState}=formStateData;return index_esm_isEmptyObject(formState)||Object.keys(formState).length>=Object.keys(_proxyFormState).length||Object.keys(formState).find(key=>_proxyFormState[key]===(!isRoot||VALIDATION_MODE.all))},convertToArrayPayload=value=>Array.isArray(value)?value:[value],shouldSubscribeByName=(name,signalName,exact)=>!name||!signalName||name===signalName||convertToArrayPayload(name).some(currentName=>currentName&&(exact?currentName===signalName:currentName.startsWith(signalName)||signalName.startsWith(currentName)));function useSubscribe(props){const _props=external_React_.useRef(props);_props.current=props,external_React_.useEffect(()=>{const subscription=!props.disabled&&_props.current.subject&&_props.current.subject.subscribe({next:_props.current.next});return()=>{subscription&&subscription.unsubscribe()}},[props.disabled])}var index_esm_isString=value=>"string"==typeof value,generateWatchOutput=(names,_names,formValues,isGlobal,defaultValue)=>index_esm_isString(names)?(isGlobal&&_names.watch.add(names),index_esm_get(formValues,names,defaultValue)):Array.isArray(names)?names.map(fieldName=>(isGlobal&&_names.watch.add(fieldName),index_esm_get(formValues,fieldName))):(isGlobal&&(_names.watchAll=!0),formValues);var isKey=value=>/^\w*$/.test(value),stringToPath=input=>index_esm_compact(input.replace(/["|']|\]/g,"").split(/\.|\[/));function set(object,path,value){let index=-1;for(var tempPath=isKey(path)?[path]:stringToPath(path),length=tempPath.length,lastIndex=length-1;++index<length;){var objValue,key=tempPath[index];let newValue=value;index!==lastIndex&&(objValue=object[key],newValue=index_esm_isObject(objValue)||Array.isArray(objValue)?objValue:isNaN(+tempPath[index+1])?{}:[]),object[key]=newValue,object=object[key]}}function useController(props){var methods=useFormContext();const{name,disabled,control=methods.control,shouldUnregister}=props,isArrayField=isNameInFieldArray(control._names.array,name);methods=function(props){var methods=useFormContext();const{control=methods.control,name,defaultValue,disabled,exact}=props||{},_name=external_React_.useRef(name),[value,updateValue]=(_name.current=name,useSubscribe({disabled:disabled,subject:control._subjects.values,next:formState=>{shouldSubscribeByName(_name.current,formState.name,exact)&&updateValue(cloneObject(generateWatchOutput(_name.current,control._names,formState.values||control._formValues,!1,defaultValue)))}}),external_React_.useState(control._getWatch(name,defaultValue)));return external_React_.useEffect(()=>control._removeUnmounted()),value}({control:control,name:name,defaultValue:index_esm_get(control._formValues,name,index_esm_get(control._defaultValues,name,props.defaultValue)),exact:!0});const formState=function(props){var methods=useFormContext();const{control=methods.control,disabled,name,exact}=props||{},[formState,updateFormState]=external_React_.useState(control._formState),_mounted=external_React_.useRef(!0),_localProxyFormState=external_React_.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),_name=external_React_.useRef(name);return _name.current=name,useSubscribe({disabled:disabled,next:value=>_mounted.current&&shouldSubscribeByName(_name.current,value.name,exact)&&shouldRenderFormState(value,_localProxyFormState.current,control._updateFormState)&&updateFormState({...control._formState,...value}),subject:control._subjects.state}),external_React_.useEffect(()=>(_mounted.current=!0,_localProxyFormState.current.isValid&&control._updateValid(!0),()=>{_mounted.current=!1}),[control]),getProxyFormState(formState,control,_localProxyFormState.current,!1)}({control:control,name:name}),_registerProps=external_React_.useRef(control.register(name,{...props.rules,value:methods}));return _registerProps.current=control.register(name,props.rules),external_React_.useEffect(()=>{const _shouldUnregisterField=control._options.shouldUnregister||shouldUnregister,updateMounted=(name,value)=>{name=index_esm_get(control._fields,name);name&&(name._f.mount=value)};var value;return updateMounted(name,!0),_shouldUnregisterField&&(value=cloneObject(index_esm_get(control._options.defaultValues,name)),set(control._defaultValues,name,value),index_esm_isUndefined(index_esm_get(control._formValues,name)))&&set(control._formValues,name,value),()=>{(isArrayField?_shouldUnregisterField&&!control._state.action:_shouldUnregisterField)?control.unregister(name):updateMounted(name,!1)}},[name,control,isArrayField,shouldUnregister]),external_React_.useEffect(()=>{index_esm_get(control._fields,name)&&control._updateDisabledField({disabled:disabled,fields:control._fields,name:name,value:index_esm_get(control._fields,name)._f.value})},[disabled,name,control]),{field:{name:name,value:methods,...isBoolean(disabled)||isBoolean(formState.disabled)?{disabled:formState.disabled||disabled}:{},onChange:external_React_.useCallback(event=>_registerProps.current.onChange({target:{value:getEventValue(event),name:name},type:EVENTS.CHANGE}),[name]),onBlur:external_React_.useCallback(()=>_registerProps.current.onBlur({target:{value:index_esm_get(control._formValues,name),name:name},type:EVENTS.BLUR}),[name,control]),ref:elm=>{var field=index_esm_get(control._fields,name);field&&elm&&(field._f.ref={focus:()=>elm.focus(),select:()=>elm.select(),setCustomValidity:message=>elm.setCustomValidity(message),reportValidity:()=>elm.reportValidity()})}},formState:formState,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!index_esm_get(formState.errors,name)},isDirty:{enumerable:!0,get:()=>!!index_esm_get(formState.dirtyFields,name)},isTouched:{enumerable:!0,get:()=>!!index_esm_get(formState.touchedFields,name)},error:{enumerable:!0,get:()=>index_esm_get(formState.errors,name)}})}}const Controller=props=>props.render(useController(props));var appendErrors=(name,validateAllFieldCriteria,errors,type,message)=>validateAllFieldCriteria?{...errors[name],types:{...errors[name]&&errors[name].types?errors[name].types:{},[type]:message||!0}}:{},getValidationModes=mode=>({isOnSubmit:!mode||mode===VALIDATION_MODE.onSubmit,isOnBlur:mode===VALIDATION_MODE.onBlur,isOnChange:mode===VALIDATION_MODE.onChange,isOnAll:mode===VALIDATION_MODE.all,isOnTouch:mode===VALIDATION_MODE.onTouched}),isWatched=(name,_names,isBlurEvent)=>!isBlurEvent&&(_names.watchAll||_names.watch.has(name)||[..._names.watch].some(watchName=>name.startsWith(watchName)&&/^\.\w+/.test(name.slice(watchName.length))));const iterateFieldsByAction=(fields,action,fieldsNames,abortEarly)=>{for(const key of fieldsNames||Object.keys(fields)){var field=index_esm_get(fields,key);if(field){const{_f,...currentField}=field;if(_f){if(_f.refs&&_f.refs[0]&&action(_f.refs[0],key)&&!abortEarly)break;if(_f.ref&&action(_f.ref,_f.name)&&!abortEarly)break}else index_esm_isObject(currentField)&&iterateFieldsByAction(currentField,action)}}};var updateFieldArrayRootError=(errors,error,name)=>{var fieldArrayErrors=index_esm_compact(index_esm_get(errors,name));return set(fieldArrayErrors,"root",error[name]),set(errors,name,fieldArrayErrors),errors},isFileInput=element=>"file"===element.type,index_esm_isFunction=value=>"function"==typeof value,index_esm_isHTMLElement=value=>{return!!isWeb&&value instanceof((value=value?value.ownerDocument:0)&&value.defaultView?value.defaultView.HTMLElement:HTMLElement)},isMessage=value=>index_esm_isString(value),isRadioInput=element=>"radio"===element.type,isRegex=value=>value instanceof RegExp;const defaultResult={value:!1,isValid:!1},validResult={value:!0,isValid:!0};var getCheckboxValue=options=>{var values;return Array.isArray(options)?1<options.length?{value:values=options.filter(option=>option&&option.checked&&!option.disabled).map(option=>option.value),isValid:!!values.length}:options[0].checked&&!options[0].disabled?!options[0].attributes||index_esm_isUndefined(options[0].attributes.value)||index_esm_isUndefined(options[0].value)||""===options[0].value?validResult:{value:options[0].value,isValid:!0}:defaultResult:defaultResult};const defaultReturn={isValid:!1,value:null};var getRadioValue=options=>Array.isArray(options)?options.reduce((previous,option)=>option&&option.checked&&!option.disabled?{isValid:!0,value:option.value}:previous,defaultReturn):defaultReturn;function getValidateError(result,ref,type="validate"){if(isMessage(result)||Array.isArray(result)&&result.every(isMessage)||isBoolean(result)&&!result)return{type:type,message:isMessage(result)?result:"",ref:ref}}var getValueAndMessage=validationData=>index_esm_isObject(validationData)&&!isRegex(validationData)?validationData:{value:validationData,message:""},validateField=async(field,formValues,validateAllFieldCriteria,shouldUseNativeValidation,isFieldArray)=>{const{ref,refs,required,maxLength,minLength,min,max,pattern,validate,name,valueAsNumber,mount,disabled}=field._f;var inputValue=index_esm_get(formValues,name);if(!mount||disabled)return{};const inputRef=refs?refs[0]:ref;var setCustomValidity=message=>{shouldUseNativeValidation&&inputRef.reportValidity&&(inputRef.setCustomValidity(!isBoolean(message)&&message||""),inputRef.reportValidity())};const error={};var field=isRadioInput(ref),isCheckBox=isCheckBoxInput(ref),isRadioOrCheckbox=field||isCheckBox,isEmpty=(valueAsNumber||isFileInput(ref))&&index_esm_isUndefined(ref.value)&&index_esm_isUndefined(inputValue)||index_esm_isHTMLElement(ref)&&""===ref.value||""===inputValue||Array.isArray(inputValue)&&!inputValue.length;const appendErrorsCurry=appendErrors.bind(null,name,validateAllFieldCriteria,error);var getMinMaxMessage=(exceedMax,maxLengthMessage,minLengthMessage,maxType=INPUT_VALIDATION_RULES.maxLength,minType=INPUT_VALIDATION_RULES.minLength)=>{maxLengthMessage=exceedMax?maxLengthMessage:minLengthMessage;error[name]={type:exceedMax?maxType:minType,message:maxLengthMessage,ref:ref,...appendErrorsCurry(exceedMax?maxType:minType,maxLengthMessage)}};if(isFieldArray?!Array.isArray(inputValue)||!inputValue.length:required&&(!isRadioOrCheckbox&&(isEmpty||isNullOrUndefined(inputValue))||isBoolean(inputValue)&&!inputValue||isCheckBox&&!getCheckboxValue(refs).isValid||field&&!getRadioValue(refs).isValid)){var{value:isRadioOrCheckbox,message:isCheckBox}=isMessage(required)?{value:!!required,message:required}:getValueAndMessage(required);if(isRadioOrCheckbox&&(error[name]={type:INPUT_VALIDATION_RULES.required,message:isCheckBox,ref:inputRef,...appendErrorsCurry(INPUT_VALIDATION_RULES.required,isCheckBox)},!validateAllFieldCriteria))return setCustomValidity(isCheckBox),error}if(!(isEmpty||isNullOrUndefined(min)&&isNullOrUndefined(max))){let exceedMax,exceedMin;field=getValueAndMessage(max),isRadioOrCheckbox=getValueAndMessage(min);if(isNullOrUndefined(inputValue)||isNaN(inputValue)?(isCheckBox=ref.valueAsDate||new Date(inputValue),convertTimeToDate=time=>new Date((new Date).toDateString()+" "+time),isTime="time"==ref.type,isWeek="week"==ref.type,index_esm_isString(field.value)&&inputValue&&(exceedMax=isTime?convertTimeToDate(inputValue)>convertTimeToDate(field.value):isWeek?inputValue>field.value:isCheckBox>new Date(field.value)),index_esm_isString(isRadioOrCheckbox.value)&&inputValue&&(exceedMin=isTime?convertTimeToDate(inputValue)<convertTimeToDate(isRadioOrCheckbox.value):isWeek?inputValue<isRadioOrCheckbox.value:isCheckBox<new Date(isRadioOrCheckbox.value))):(isTime=ref.valueAsNumber||inputValue&&+inputValue,isNullOrUndefined(field.value)||(exceedMax=isTime>field.value),isNullOrUndefined(isRadioOrCheckbox.value)||(exceedMin=isTime<isRadioOrCheckbox.value)),(exceedMax||exceedMin)&&(getMinMaxMessage(!!exceedMax,field.message,isRadioOrCheckbox.message,INPUT_VALIDATION_RULES.max,INPUT_VALIDATION_RULES.min),!validateAllFieldCriteria))return setCustomValidity(error[name].message),error}if((maxLength||minLength)&&!isEmpty&&(index_esm_isString(inputValue)||isFieldArray&&Array.isArray(inputValue))){var convertTimeToDate=getValueAndMessage(maxLength),isWeek=getValueAndMessage(minLength),isCheckBox=!isNullOrUndefined(convertTimeToDate.value)&&inputValue.length>+convertTimeToDate.value,isTime=!isNullOrUndefined(isWeek.value)&&inputValue.length<+isWeek.value;if((isCheckBox||isTime)&&(getMinMaxMessage(isCheckBox,convertTimeToDate.message,isWeek.message),!validateAllFieldCriteria))return setCustomValidity(error[name].message),error}if(pattern&&!isEmpty&&index_esm_isString(inputValue)){const{value:patternValue,message}=getValueAndMessage(pattern);if(isRegex(patternValue)&&!inputValue.match(patternValue)&&(error[name]={type:INPUT_VALIDATION_RULES.pattern,message:message,ref:ref,...appendErrorsCurry(INPUT_VALIDATION_RULES.pattern,message)},!validateAllFieldCriteria))return setCustomValidity(message),error}if(validate)if(index_esm_isFunction(validate)){field=getValidateError(await validate(inputValue,formValues),inputRef);if(field&&(error[name]={...field,...appendErrorsCurry(INPUT_VALIDATION_RULES.validate,field.message)},!validateAllFieldCriteria))return setCustomValidity(field.message),error}else if(index_esm_isObject(validate)){let validationResult={};for(const key in validate){if(!index_esm_isEmptyObject(validationResult)&&!validateAllFieldCriteria)break;const validateError=getValidateError(await validate[key](inputValue,formValues),inputRef,key);validateError&&(validationResult={...validateError,...appendErrorsCurry(key,validateError.message)},setCustomValidity(validateError.message),validateAllFieldCriteria)&&(error[name]=validationResult)}if(!index_esm_isEmptyObject(validationResult)&&(error[name]={ref:inputRef,...validationResult},!validateAllFieldCriteria))return error}return setCustomValidity(!0),error};function unset(object,path){var path=Array.isArray(path)?path:isKey(path)?[path]:stringToPath(path),childObject=1===path.length?object:function(object,updatePath){var length=updatePath.slice(0,-1).length;let index=0;for(;index<length;)object=index_esm_isUndefined(object)?index++:object[updatePath[index++]];return object}(object,path),index=path.length-1,key=path[index];return childObject&&delete childObject[key],0!=index&&(index_esm_isObject(childObject)&&index_esm_isEmptyObject(childObject)||Array.isArray(childObject)&&function(obj){for(const key in obj)if(obj.hasOwnProperty(key)&&!index_esm_isUndefined(obj[key]))return;return 1}(childObject))&&unset(object,path.slice(0,-1)),object}function createSubject(){let _observers=[];return{get observers(){return _observers},next:value=>{for(const observer of _observers)observer.next&&observer.next(value)},subscribe:observer=>(_observers.push(observer),{unsubscribe:()=>{_observers=_observers.filter(o=>o!==observer)}}),unsubscribe:()=>{_observers=[]}}}var isPrimitive=value=>isNullOrUndefined(value)||!isObjectType(value);function deepEqual(object1,object2){if(isPrimitive(object1)||isPrimitive(object2))return object1===object2;if(isDateObject(object1)&&isDateObject(object2))return object1.getTime()===object2.getTime();var keys1=Object.keys(object1),keys2=Object.keys(object2);if(keys1.length!==keys2.length)return!1;for(const key of keys1){var val1=object1[key];if(!keys2.includes(key))return!1;if("ref"!==key){var val2=object2[key];if(isDateObject(val1)&&isDateObject(val2)||index_esm_isObject(val1)&&index_esm_isObject(val2)||Array.isArray(val1)&&Array.isArray(val2)?!deepEqual(val1,val2):val1!==val2)return!1}}return!0}var isMultipleSelect=element=>"select-multiple"===element.type,isRadioOrCheckbox=ref=>isRadioInput(ref)||isCheckBoxInput(ref),live=ref=>index_esm_isHTMLElement(ref)&&ref.isConnected,objectHasFunction=data=>{for(const key in data)if(index_esm_isFunction(data[key]))return!0;return!1};function markFieldsDirty(data,fields={}){var isParentNodeArray=Array.isArray(data);if(index_esm_isObject(data)||isParentNodeArray)for(const key in data)Array.isArray(data[key])||index_esm_isObject(data[key])&&!objectHasFunction(data[key])?(fields[key]=Array.isArray(data[key])?[]:{},markFieldsDirty(data[key],fields[key])):isNullOrUndefined(data[key])||(fields[key]=!0);return fields}var getDirtyFields=(defaultValues,formValues)=>function getDirtyFieldsFromDefaultValues(data,formValues,dirtyFieldsFromValues){var isParentNodeArray=Array.isArray(data);if(index_esm_isObject(data)||isParentNodeArray)for(const key in data)Array.isArray(data[key])||index_esm_isObject(data[key])&&!objectHasFunction(data[key])?index_esm_isUndefined(formValues)||isPrimitive(dirtyFieldsFromValues[key])?dirtyFieldsFromValues[key]=Array.isArray(data[key])?markFieldsDirty(data[key],[]):{...markFieldsDirty(data[key])}:getDirtyFieldsFromDefaultValues(data[key],isNullOrUndefined(formValues)?{}:formValues[key],dirtyFieldsFromValues[key]):dirtyFieldsFromValues[key]=!deepEqual(data[key],formValues[key]);return dirtyFieldsFromValues}(defaultValues,formValues,markFieldsDirty(formValues)),getFieldValueAs=(value,{valueAsNumber,valueAsDate,setValueAs})=>index_esm_isUndefined(value)?value:valueAsNumber?""===value?NaN:value&&+value:valueAsDate&&index_esm_isString(value)?new Date(value):setValueAs?setValueAs(value):value;function getFieldValue(_f){var ref=_f.ref;if(_f.refs?!_f.refs.every(ref=>ref.disabled):!ref.disabled)return isFileInput(ref)?ref.files:isRadioInput(ref)?getRadioValue(_f.refs).value:isMultipleSelect(ref)?[...ref.selectedOptions].map(({value})=>value):isCheckBoxInput(ref)?getCheckboxValue(_f.refs).value:getFieldValueAs((index_esm_isUndefined(ref.value)?_f.ref:ref).value,_f)}var getResolverOptions=(fieldsNames,_fields,criteriaMode,shouldUseNativeValidation)=>{var fields={};for(const name of fieldsNames){var field=index_esm_get(_fields,name);field&&set(fields,name,field._f)}return{criteriaMode:criteriaMode,names:[...fieldsNames],fields:fields,shouldUseNativeValidation:shouldUseNativeValidation}},getRuleValue=rule=>index_esm_isUndefined(rule)?rule:isRegex(rule)?rule.source:index_esm_isObject(rule)?isRegex(rule.value)?rule.value.source:rule.value:rule,hasValidation=options=>options.mount&&(options.required||options.min||options.max||options.maxLength||options.minLength||options.pattern||options.validate);function schemaErrorLookup(errors,_fields,name){var error=index_esm_get(errors,name);if(error||isKey(name))return{error:error,name:name};for(var names=name.split(".");names.length;){var fieldName=names.join("."),field=index_esm_get(_fields,fieldName),foundError=index_esm_get(errors,fieldName);if(field&&!Array.isArray(field)&&name!==fieldName)return{name:name};if(foundError&&foundError.type)return{name:fieldName,error:foundError};names.pop()}return{name:name}}var skipValidation=(isBlurEvent,isTouched,isSubmitted,reValidateMode,mode)=>!mode.isOnAll&&(!isSubmitted&&mode.isOnTouch?!(isTouched||isBlurEvent):(isSubmitted?reValidateMode:mode).isOnBlur?!isBlurEvent:!(isSubmitted?reValidateMode:mode).isOnChange||isBlurEvent),unsetEmptyArray=(ref,name)=>!index_esm_compact(index_esm_get(ref,name)).length&&unset(ref,name);const index_esm_defaultOptions={mode:VALIDATION_MODE.onSubmit,reValidateMode:VALIDATION_MODE.onChange,shouldFocusError:!0};function createFormControl(props={},flushRootRender){let _options={...index_esm_defaultOptions,...props},_formState={submitCount:0,isDirty:!1,isLoading:index_esm_isFunction(_options.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{},disabled:!1},_fields={},_defaultValues=(index_esm_isObject(_options.defaultValues)||index_esm_isObject(_options.values))&&cloneObject(_options.defaultValues||_options.values)||{},_formValues=_options.shouldUnregister?{}:cloneObject(_defaultValues),_state={action:!1,mount:!1,watch:!1},_names={mount:new Set,unMount:new Set,array:new Set,watch:new Set},delayErrorCallback,timer=0;const _proxyFormState={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},_subjects={values:createSubject(),array:createSubject(),state:createSubject()},shouldCaptureDirtyFields=props.resetOptions&&props.resetOptions.keepDirtyValues,validationModeBeforeSubmit=getValidationModes(_options.mode),validationModeAfterSubmit=getValidationModes(_options.reValidateMode),shouldDisplayAllAssociatedErrors=_options.criteriaMode===VALIDATION_MODE.all,_updateValid=async shouldUpdateValid=>{(_proxyFormState.isValid||shouldUpdateValid)&&(shouldUpdateValid=_options.resolver?index_esm_isEmptyObject((await _executeSchema()).errors):await executeBuiltInValidation(_fields,!0))!==_formState.isValid&&_subjects.state.next({isValid:shouldUpdateValid})},_updateIsValidating=value=>_proxyFormState.isValidating&&_subjects.state.next({isValidating:value});const updateValidAndValue=(name,shouldSkipSetValueAs,value,ref)=>{var field=index_esm_get(_fields,name);field&&(value=index_esm_get(_formValues,name,index_esm_isUndefined(value)?index_esm_get(_defaultValues,name):value),index_esm_isUndefined(value)||ref&&ref.defaultChecked||shouldSkipSetValueAs?set(_formValues,name,shouldSkipSetValueAs?value:getFieldValue(field._f)):setFieldValue(name,value),_state.mount)&&_updateValid()},updateTouchAndDirty=(name,fieldValue,isBlurEvent,shouldDirty,shouldRender)=>{let shouldUpdateField=!1,isPreviousDirty=!1;var output={name:name};return isBlurEvent&&!shouldDirty||(_proxyFormState.isDirty&&(isPreviousDirty=_formState.isDirty,_formState.isDirty=output.isDirty=_getDirty(),shouldUpdateField=isPreviousDirty!==output.isDirty),shouldDirty=deepEqual(index_esm_get(_defaultValues,name),fieldValue),isPreviousDirty=index_esm_get(_formState.dirtyFields,name),shouldDirty?unset(_formState.dirtyFields,name):set(_formState.dirtyFields,name,!0),output.dirtyFields=_formState.dirtyFields,shouldUpdateField=shouldUpdateField||_proxyFormState.dirtyFields&&isPreviousDirty!==!shouldDirty),isBlurEvent&&!(fieldValue=index_esm_get(_formState.touchedFields,name))&&(set(_formState.touchedFields,name,isBlurEvent),output.touchedFields=_formState.touchedFields,shouldUpdateField=shouldUpdateField||_proxyFormState.touchedFields&&fieldValue!==isBlurEvent),shouldUpdateField&&shouldRender&&_subjects.state.next(output),shouldUpdateField?output:{}},shouldRenderByError=(name,isValid,error,fieldState)=>{var callback,previousFieldError=index_esm_get(_formState.errors,name),shouldUpdateValid=_proxyFormState.isValid&&isBoolean(isValid)&&_formState.isValid!==isValid;props.delayError&&error?(delayErrorCallback=(callback=()=>((name,error)=>{set(_formState.errors,name,error),_subjects.state.next({errors:_formState.errors})})(name,error),wait=>{clearTimeout(timer),timer=setTimeout(callback,wait)}))(props.delayError):(clearTimeout(timer),delayErrorCallback=null,error?set(_formState.errors,name,error):unset(_formState.errors,name)),(error?deepEqual(previousFieldError,error):!previousFieldError)&&index_esm_isEmptyObject(fieldState)&&!shouldUpdateValid||(previousFieldError={...fieldState,...shouldUpdateValid&&isBoolean(isValid)?{isValid:isValid}:{},errors:_formState.errors,name:name},_formState={..._formState,...previousFieldError},_subjects.state.next(previousFieldError)),_updateIsValidating(!1)},_executeSchema=async name=>_options.resolver(_formValues,_options.context,getResolverOptions(name||_names.mount,_fields,_options.criteriaMode,_options.shouldUseNativeValidation)),executeBuiltInValidation=async(fields,shouldOnlyCheckValid,context={valid:!0})=>{for(const name in fields){var field=fields[name];if(field){const{_f,...fieldValue}=field;if(_f){var isFieldArrayRoot=_names.array.has(_f.name),field=await validateField(field,_formValues,shouldDisplayAllAssociatedErrors,_options.shouldUseNativeValidation&&!shouldOnlyCheckValid,isFieldArrayRoot);if(field[_f.name]&&(context.valid=!1,shouldOnlyCheckValid))break;shouldOnlyCheckValid||(index_esm_get(field,_f.name)?isFieldArrayRoot?updateFieldArrayRootError(_formState.errors,field,_f.name):set(_formState.errors,_f.name,field[_f.name]):unset(_formState.errors,_f.name))}fieldValue&&await executeBuiltInValidation(fieldValue,shouldOnlyCheckValid,context)}}return context.valid};const _getDirty=(name,data)=>(name&&data&&set(_formValues,name,data),!deepEqual(getValues(),_defaultValues)),_getWatch=(names,defaultValue,isGlobal)=>generateWatchOutput(names,_names,{..._state.mount?_formValues:index_esm_isUndefined(defaultValue)?_defaultValues:index_esm_isString(names)?{[names]:defaultValue}:defaultValue},isGlobal,defaultValue);const setFieldValue=(name,value,options={})=>{var field=index_esm_get(_fields,name);let fieldValue=value;field&&(field=field._f)&&(field.disabled||set(_formValues,name,getFieldValueAs(value,field)),fieldValue=index_esm_isHTMLElement(field.ref)&&isNullOrUndefined(value)?"":value,isMultipleSelect(field.ref)?[...field.ref.options].forEach(optionRef=>optionRef.selected=fieldValue.includes(optionRef.value)):field.refs?isCheckBoxInput(field.ref)?1<field.refs.length?field.refs.forEach(checkboxRef=>(!checkboxRef.defaultChecked||!checkboxRef.disabled)&&(checkboxRef.checked=Array.isArray(fieldValue)?!!fieldValue.find(data=>data===checkboxRef.value):fieldValue===checkboxRef.value)):field.refs[0]&&(field.refs[0].checked=!!fieldValue):field.refs.forEach(radioRef=>radioRef.checked=radioRef.value===fieldValue):isFileInput(field.ref)?field.ref.value="":(field.ref.value=fieldValue,field.ref.type||_subjects.values.next({name:name,values:{..._formValues}}))),(options.shouldDirty||options.shouldTouch)&&updateTouchAndDirty(name,fieldValue,options.shouldTouch,options.shouldDirty,!0),options.shouldValidate&&trigger(name)},setValues=(name,value,options)=>{for(const fieldKey in value){var fieldValue=value[fieldKey],fieldName=name+"."+fieldKey,field=index_esm_get(_fields,fieldName);(!_names.array.has(name)&&isPrimitive(fieldValue)&&(!field||field._f)||isDateObject(fieldValue)?setFieldValue:setValues)(fieldName,fieldValue,options)}},setValue=(name,value,options={})=>{var field=index_esm_get(_fields,name),isFieldArray=_names.array.has(name),value=cloneObject(value);set(_formValues,name,value),isFieldArray?(_subjects.array.next({name:name,values:{..._formValues}}),(_proxyFormState.isDirty||_proxyFormState.dirtyFields)&&options.shouldDirty&&_subjects.state.next({name:name,dirtyFields:getDirtyFields(_defaultValues,_formValues),isDirty:_getDirty(name,value)})):(!field||field._f||isNullOrUndefined(value)?setFieldValue:setValues)(name,value,options),isWatched(name,_names)&&_subjects.state.next({..._formState}),_subjects.values.next({name:name,values:{..._formValues}}),_state.mount||flushRootRender()},onChange=async event=>{const target=event.target;let name=target.name,isFieldValueUpdated=!0;const field=index_esm_get(_fields,name);var _updateIsFieldValueUpdated=fieldValue=>{isFieldValueUpdated=Number.isNaN(fieldValue)||fieldValue===index_esm_get(_formValues,name,fieldValue)};if(field){let error,isValid;var fieldValue=target.type?getFieldValue(field._f):getEventValue(event),isBlurEvent=event.type===EVENTS.BLUR||event.type===EVENTS.FOCUS_OUT,shouldSkipValidation=!hasValidation(field._f)&&!_options.resolver&&!index_esm_get(_formState.errors,name)&&!field._f.deps||skipValidation(isBlurEvent,index_esm_get(_formState.touchedFields,name),_formState.isSubmitted,validationModeAfterSubmit,validationModeBeforeSubmit),watched=isWatched(name,_names,isBlurEvent),fieldState=(set(_formValues,name,fieldValue),isBlurEvent?(field._f.onBlur&&field._f.onBlur(event),delayErrorCallback&&delayErrorCallback(0)):field._f.onChange&&field._f.onChange(event),updateTouchAndDirty(name,fieldValue,isBlurEvent,!1)),shouldRender=!index_esm_isEmptyObject(fieldState)||watched;if(isBlurEvent||_subjects.values.next({name:name,type:event.type,values:{..._formValues}}),shouldSkipValidation)return _proxyFormState.isValid&&_updateValid(),shouldRender&&_subjects.state.next({name:name,...watched?{}:fieldState});!isBlurEvent&&watched&&_subjects.state.next({..._formState}),_updateIsValidating(!0),_options.resolver?(event=(await _executeSchema([name]))["errors"],_updateIsFieldValueUpdated(fieldValue),isFieldValueUpdated&&(shouldSkipValidation=schemaErrorLookup(_formState.errors,_fields,name),shouldRender=schemaErrorLookup(event,_fields,shouldSkipValidation.name||name),error=shouldRender.error,name=shouldRender.name,isValid=index_esm_isEmptyObject(event))):(error=(await validateField(field,_formValues,shouldDisplayAllAssociatedErrors,_options.shouldUseNativeValidation))[name],_updateIsFieldValueUpdated(fieldValue),isFieldValueUpdated&&(error?isValid=!1:_proxyFormState.isValid&&(isValid=await executeBuiltInValidation(_fields,!0)))),isFieldValueUpdated&&(field._f.deps&&trigger(field._f.deps),shouldRenderByError(name,isValid,error,fieldState))}},_focusInput=(ref,key)=>{if(index_esm_get(_formState.errors,key)&&ref.focus)return ref.focus(),1},trigger=async(name,options={})=>{let isValid,validationResult;var fieldNames=convertToArrayPayload(name);if(_updateIsValidating(!0),_options.resolver){const errors=await(async names=>{var errors=(await _executeSchema(names))["errors"];if(names)for(const name of names){var error=index_esm_get(errors,name);error?set(_formState.errors,name,error):unset(_formState.errors,name)}else _formState.errors=errors;return errors})(index_esm_isUndefined(name)?name:fieldNames);isValid=index_esm_isEmptyObject(errors),validationResult=name?!fieldNames.some(name=>index_esm_get(errors,name)):isValid}else name?((validationResult=(await Promise.all(fieldNames.map(async fieldName=>{var field=index_esm_get(_fields,fieldName);return executeBuiltInValidation(field&&field._f?{[fieldName]:field}:field)}))).every(Boolean))||_formState.isValid)&&_updateValid():validationResult=isValid=await executeBuiltInValidation(_fields);return _subjects.state.next({...!index_esm_isString(name)||_proxyFormState.isValid&&isValid!==_formState.isValid?{}:{name:name},..._options.resolver||!name?{isValid:isValid}:{},errors:_formState.errors,isValidating:!1}),options.shouldFocus&&!validationResult&&iterateFieldsByAction(_fields,_focusInput,name?fieldNames:_names.mount),validationResult},getValues=fieldNames=>{const values={..._defaultValues,..._state.mount?_formValues:{}};return index_esm_isUndefined(fieldNames)?values:index_esm_isString(fieldNames)?index_esm_get(values,fieldNames):fieldNames.map(name=>index_esm_get(values,name))};var getFieldState=(name,formState)=>({invalid:!!index_esm_get((formState||_formState).errors,name),isDirty:!!index_esm_get((formState||_formState).dirtyFields,name),isTouched:!!index_esm_get((formState||_formState).touchedFields,name),error:index_esm_get((formState||_formState).errors,name)}),setError=(name,error,options)=>{var ref=(index_esm_get(_fields,name,{_f:{}})._f||{}).ref;set(_formState.errors,name,{...error,ref:ref}),_subjects.state.next({name:name,errors:_formState.errors,isValid:!1}),options&&options.shouldFocus&&ref&&ref.focus&&ref.focus()};const unregister=(name,options={})=>{for(const fieldName of name?convertToArrayPayload(name):_names.mount)_names.mount.delete(fieldName),_names.array.delete(fieldName),options.keepValue||(unset(_fields,fieldName),unset(_formValues,fieldName)),options.keepError||unset(_formState.errors,fieldName),options.keepDirty||unset(_formState.dirtyFields,fieldName),options.keepTouched||unset(_formState.touchedFields,fieldName),_options.shouldUnregister||options.keepDefaultValue||unset(_defaultValues,fieldName);_subjects.values.next({values:{..._formValues}}),_subjects.state.next({..._formState,...options.keepDirty?{isDirty:_getDirty()}:{}}),options.keepIsValid||_updateValid()},_updateDisabledField=({disabled,name,field,fields,value})=>{isBoolean(disabled)&&(disabled=disabled?void 0:index_esm_isUndefined(value)?getFieldValue((field||index_esm_get(fields,name))._f):value,set(_formValues,name,disabled),updateTouchAndDirty(name,disabled,!1,!1,!0))},register=(name,options={})=>{let field=index_esm_get(_fields,name);var disabledIsDefined=isBoolean(options.disabled);return set(_fields,name,{...field||{},_f:{...field&&field._f?field._f:{ref:{name:name}},name:name,mount:!0,...options}}),_names.mount.add(name),field?_updateDisabledField({field:field,disabled:options.disabled,name:name}):updateValidAndValue(name,!0,options.value),{...disabledIsDefined?{disabled:options.disabled}:{},..._options.progressive?{required:!!options.required,min:getRuleValue(options.min),max:getRuleValue(options.max),minLength:getRuleValue(options.minLength),maxLength:getRuleValue(options.maxLength),pattern:getRuleValue(options.pattern)}:{},name:name,onChange:onChange,onBlur:onChange,ref:ref=>{if(ref){register(name,options),field=index_esm_get(_fields,name);const fieldRef=index_esm_isUndefined(ref.value)&&ref.querySelectorAll&&ref.querySelectorAll("input,select,textarea")[0]||ref;var ref=isRadioOrCheckbox(fieldRef),refs=field._f.refs||[];(ref?refs.find(option=>option===fieldRef):fieldRef===field._f.ref)||(set(_fields,name,{_f:{...field._f,...ref?{refs:[...refs.filter(live),fieldRef,...Array.isArray(index_esm_get(_defaultValues,name))?[{}]:[]],ref:{type:fieldRef.type,name:name}}:{ref:fieldRef}}}),updateValidAndValue(name,!1,void 0,fieldRef))}else(field=index_esm_get(_fields,name,{}))._f&&(field._f.mount=!1),!_options.shouldUnregister&&!options.shouldUnregister||isNameInFieldArray(_names.array,name)&&_state.action||_names.unMount.add(name)}}},_focusError=()=>_options.shouldFocusError&&iterateFieldsByAction(_fields,_focusInput,_names.mount);var handleSubmit=(onValid,onInvalid)=>async e=>{e&&(e.preventDefault&&e.preventDefault(),e.persist)&&e.persist();let fieldValues=cloneObject(_formValues);var errors,values;_subjects.state.next({isSubmitting:!0}),_options.resolver?({errors,values}=await _executeSchema(),_formState.errors=errors,fieldValues=values):await executeBuiltInValidation(_fields),unset(_formState.errors,"root"),index_esm_isEmptyObject(_formState.errors)?(_subjects.state.next({errors:{}}),await onValid(fieldValues,e)):(onInvalid&&await onInvalid({..._formState.errors},e),_focusError(),setTimeout(_focusError)),_subjects.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:index_esm_isEmptyObject(_formState.errors),submitCount:_formState.submitCount+1,errors:_formState.errors})};const _reset=(formValues,keepStateOptions={})=>{var updatedValues=formValues?cloneObject(formValues):_defaultValues,cloneUpdatedValues=cloneObject(updatedValues),values=formValues&&!index_esm_isEmptyObject(formValues)?cloneUpdatedValues:_defaultValues;if(keepStateOptions.keepDefaultValues||(_defaultValues=updatedValues),!keepStateOptions.keepValues){if(keepStateOptions.keepDirtyValues||shouldCaptureDirtyFields)for(const fieldName of _names.mount)index_esm_get(_formState.dirtyFields,fieldName)?set(values,fieldName,index_esm_get(_formValues,fieldName)):setValue(fieldName,index_esm_get(values,fieldName));else{if(isWeb&&index_esm_isUndefined(formValues))for(const name of _names.mount){var field=index_esm_get(_fields,name);if(field&&field._f){field=Array.isArray(field._f.refs)?field._f.refs[0]:field._f.ref;if(index_esm_isHTMLElement(field)){field=field.closest("form");if(field){field.reset();break}}}}_fields={}}_formValues=props.shouldUnregister?keepStateOptions.keepDefaultValues?cloneObject(_defaultValues):{}:cloneObject(values),_subjects.array.next({values:{...values}}),_subjects.values.next({values:{...values}})}_names={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},_state.mount||flushRootRender(),_state.mount=!_proxyFormState.isValid||!!keepStateOptions.keepIsValid,_state.watch=!!props.shouldUnregister,_subjects.state.next({submitCount:keepStateOptions.keepSubmitCount?_formState.submitCount:0,isDirty:keepStateOptions.keepDirty?_formState.isDirty:!(!keepStateOptions.keepDefaultValues||deepEqual(formValues,_defaultValues)),isSubmitted:!!keepStateOptions.keepIsSubmitted&&_formState.isSubmitted,dirtyFields:keepStateOptions.keepDirtyValues?_formState.dirtyFields:keepStateOptions.keepDefaultValues&&formValues?getDirtyFields(_defaultValues,formValues):{},touchedFields:keepStateOptions.keepTouched?_formState.touchedFields:{},errors:keepStateOptions.keepErrors?_formState.errors:{},isSubmitSuccessful:!!keepStateOptions.keepIsSubmitSuccessful&&_formState.isSubmitSuccessful,isSubmitting:!1})},reset=(formValues,keepStateOptions)=>_reset(index_esm_isFunction(formValues)?formValues(_formValues):formValues,keepStateOptions);return{control:{register:register,unregister:unregister,getFieldState:getFieldState,handleSubmit:handleSubmit,setError:setError,_executeSchema:_executeSchema,_getWatch:_getWatch,_getDirty:_getDirty,_updateValid:_updateValid,_removeUnmounted:()=>{for(const name of _names.unMount){var field=index_esm_get(_fields,name);field&&(field._f.refs?field._f.refs.every(ref=>!live(ref)):!live(field._f.ref))&&unregister(name)}_names.unMount=new Set},_updateFieldArray:(name,values=[],method,args,shouldSetValues=!0,shouldUpdateFieldsAndState=!0)=>{var fieldValues;args&&method?(_state.action=!0,shouldUpdateFieldsAndState&&Array.isArray(index_esm_get(_fields,name))&&(fieldValues=method(index_esm_get(_fields,name),args.argA,args.argB),shouldSetValues)&&set(_fields,name,fieldValues),shouldUpdateFieldsAndState&&Array.isArray(index_esm_get(_formState.errors,name))&&(fieldValues=method(index_esm_get(_formState.errors,name),args.argA,args.argB),shouldSetValues&&set(_formState.errors,name,fieldValues),unsetEmptyArray(_formState.errors,name)),_proxyFormState.touchedFields&&shouldUpdateFieldsAndState&&Array.isArray(index_esm_get(_formState.touchedFields,name))&&(fieldValues=method(index_esm_get(_formState.touchedFields,name),args.argA,args.argB),shouldSetValues)&&set(_formState.touchedFields,name,fieldValues),_proxyFormState.dirtyFields&&(_formState.dirtyFields=getDirtyFields(_defaultValues,_formValues)),_subjects.state.next({name:name,isDirty:_getDirty(name,values),dirtyFields:_formState.dirtyFields,errors:_formState.errors,isValid:_formState.isValid})):set(_formValues,name,values)},_updateDisabledField:_updateDisabledField,_getFieldArray:name=>index_esm_compact(index_esm_get(_state.mount?_formValues:_defaultValues,name,props.shouldUnregister?index_esm_get(_defaultValues,name,[]):[])),_reset:_reset,_resetDefaultValues:()=>index_esm_isFunction(_options.defaultValues)&&_options.defaultValues().then(values=>{reset(values,_options.resetOptions),_subjects.state.next({isLoading:!1})}),_updateFormState:updatedFormState=>{_formState={..._formState,...updatedFormState}},_disableForm:disabled=>{isBoolean(disabled)&&(_subjects.state.next({disabled:disabled}),iterateFieldsByAction(_fields,ref=>{ref.disabled=disabled},0,!1))},_subjects:_subjects,_proxyFormState:_proxyFormState,get _fields(){return _fields},get _formValues(){return _formValues},get _state(){return _state},set _state(value){_state=value},get _defaultValues(){return _defaultValues},get _names(){return _names},set _names(value){_names=value},get _formState(){return _formState},set _formState(value){_formState=value},get _options(){return _options},set _options(value){_options={..._options,...value}}},trigger:trigger,register:register,handleSubmit:handleSubmit,watch:(name,defaultValue)=>index_esm_isFunction(name)?_subjects.values.subscribe({next:payload=>name(_getWatch(void 0,defaultValue),payload)}):_getWatch(name,defaultValue,!0),setValue:setValue,getValues:getValues,reset:reset,resetField:(name,options={})=>{index_esm_get(_fields,name)&&(index_esm_isUndefined(options.defaultValue)?setValue(name,index_esm_get(_defaultValues,name)):(setValue(name,options.defaultValue),set(_defaultValues,name,options.defaultValue)),options.keepTouched||unset(_formState.touchedFields,name),options.keepDirty||(unset(_formState.dirtyFields,name),_formState.isDirty=options.defaultValue?_getDirty(name,index_esm_get(_defaultValues,name)):_getDirty()),options.keepError||(unset(_formState.errors,name),_proxyFormState.isValid&&_updateValid()),_subjects.state.next({..._formState}))},clearErrors:name=>{name&&convertToArrayPayload(name).forEach(inputName=>unset(_formState.errors,inputName)),_subjects.state.next({errors:name?_formState.errors:{}})},unregister:unregister,setError:setError,setFocus:(name,options={})=>{var name=index_esm_get(_fields,name),name=name&&name._f;name&&(name=name.refs?name.refs[0]:name.ref).focus&&(name.focus(),options.shouldSelect)&&name.select()},getFieldState:getFieldState}}function useForm(props={}){var _formControl=external_React_.useRef();const _values=external_React_.useRef(),[formState,updateFormState]=external_React_.useState({isDirty:!1,isValidating:!1,isLoading:index_esm_isFunction(props.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},disabled:!1,defaultValues:index_esm_isFunction(props.defaultValues)?void 0:props.defaultValues}),control=(_formControl.current||(_formControl.current={...createFormControl(props,()=>updateFormState(formState=>({...formState}))),formState:formState}),_formControl.current.control);return control._options=props,useSubscribe({subject:control._subjects.state,next:value=>{shouldRenderFormState(value,control._proxyFormState,control._updateFormState,!0)&&updateFormState({...control._formState})}}),external_React_.useEffect(()=>control._disableForm(props.disabled),[control,props.disabled]),external_React_.useEffect(()=>{var isDirty;control._proxyFormState.isDirty&&(isDirty=control._getDirty())!==formState.isDirty&&control._subjects.state.next({isDirty:isDirty})},[control,formState.isDirty]),external_React_.useEffect(()=>{props.values&&!deepEqual(props.values,_values.current)?(control._reset(props.values,control._options.resetOptions),_values.current=props.values):control._resetDefaultValues()},[props.values,control]),external_React_.useEffect(()=>{control._state.mount||(control._updateValid(),control._state.mount=!0),control._state.watch&&(control._state.watch=!1,control._subjects.state.next({...control._formState})),control._removeUnmounted()}),_formControl.current.formState=getProxyFormState(formState,control),_formControl.current}const hooks_useDebounce=function(value,delay){var _useState2=_slicedToArray((0,external_React_.useState)(value),2),debouncedValue=_useState2[0],setDebouncedValue=_useState2[1];return(0,external_React_.useEffect)(function(){var timer=setTimeout(function(){return setDebouncedValue(value)},delay||500);return function(){clearTimeout(timer)}},[value,delay]),debouncedValue};var useWindowEvent=function(type,handler,options){(0,external_React_.useEffect)(function(){return window.addEventListener(type,handler,options),function(){return window.removeEventListener(type,handler,options)}},[type,handler,options])},serializeJSON=function(value,hookName){try{return JSON.stringify(value)}catch(error){throw new Error("Filed to serialize ".concat(hookName," value"))}},deserializeJSON=function(value){try{return JSON.parse(value)}catch(error){throw new Error("Filed to deserialize value")}};const hooks_useLocalStorage=function(props){return hookName="use-local-storage",eventName=(type="localStorage")===type?"magazine-blocks-local-storage":"magazine-blocks-session-storage",function(_ref){var key=_ref.key,_ref$defaultValue=_ref.defaultValue,defaultValue=void 0===_ref$defaultValue?void 0:_ref$defaultValue,_ref$defaultValue=_ref.getInitialValueInEffect,getInitialValueInEffect=void 0!==_ref$defaultValue&&_ref$defaultValue,_ref$defaultValue=_ref.serialize,serialize=void 0===_ref$defaultValue?function(value){return serializeJSON(value,hookName)}:_ref$defaultValue,_ref$defaultValue=_ref.deserialize,deserialize=void 0===_ref$defaultValue?deserializeJSON:_ref$defaultValue,read=(0,external_React_.useCallback)(function(skip){return"undefined"!=typeof window&&type in window&&null!==window[type]&&!skip&&null!==(skip=window[type].getItem(key))?deserialize(skip):defaultValue},[key,defaultValue,deserialize]),_ref=_slicedToArray((0,external_React_.useState)(read(getInitialValueInEffect)),2),value=_ref[0],setValue=_ref[1],setStorageValue=(0,external_React_.useCallback)(function(val){val instanceof Function&&setValue(function(current){var result=val(current);return window[type].setItem(key,serialize(result)),window.dispatchEvent(new CustomEvent(eventName,{detail:{key:key,value:val(current)}})),result})},[key,serialize]),_ref$defaultValue=(0,external_React_.useCallback)(function(){window[type].removeItem(key),window.dispatchEvent(new CustomEvent(eventName,{detail:{key:key,value:defaultValue}}))},[defaultValue,key]);return useWindowEvent("storage",function(event){event.storageArea===window[type]&&event.key===key&&setValue(deserialize(event.newValue))}),useWindowEvent(eventName,function(event){event.detail.key===key&&setValue(event.detail.value)}),(0,external_React_.useEffect)(function(){void 0!==defaultValue&&void 0===value&&setStorageValue(defaultValue)},[defaultValue,value,setStorageValue]),(0,external_React_.useEffect)(function(){getInitialValueInEffect&&setValue(read())},[getInitialValueInEffect,read]),[void 0===value?defaultValue:value,setStorageValue,_ref$defaultValue]}(props);var type,hookName,eventName};function skeleton_BlocksSkeleton(){return external_React_default().createElement(Stack,{px:"24px",mt:"32px"},external_React_default().createElement(HStack,{justify:"space-between",align:"center"},external_React_default().createElement(HStack,null,external_React_default().createElement(Skeleton,{w:"120px",h:"40px"}),external_React_default().createElement(Skeleton,{w:"216px",h:"40px"})),external_React_default().createElement(Skeleton,{w:"232px",h:"40px"})),external_React_default().createElement(Grid,{gridTemplateColumns:"repeat(auto-fill, minmax(290px, 1fr))",gridGap:"16px",mt:"23px"},Array.from({length:20}).map(function(_,i){return external_React_default().createElement(HStack,{key:i,p:"12px",borderRadius:"4px",border:"1px solid",borderColor:"gray.100",align:"center",justify:"space-between",bgColor:"white"},external_React_default().createElement(HStack,null,external_React_default().createElement(Skeleton,{h:"28px",w:"28px",m:"14px"}),external_React_default().createElement(SkeletonText,{noOfLines:2,width:"80px"})),external_React_default().createElement(Skeleton,{w:"34px",h:"20px",borderRadius:"20px",mr:"19px"}))})))}var SelectField=forwardRef(function(props,ref){const{children,placeholder,className,...rest}=props;return(0,jsx_runtime.jsxs)(chakra.select,{...rest,ref:ref,className:cx("chakra-select",className),children:[placeholder&&(0,jsx_runtime.jsx)("option",{value:"",children:placeholder}),children]})});SelectField.displayName="SelectField";var Select=forwardRef((props,ref)=>{var styles=useMultiStyleConfig("Select",props);const{rootProps,placeholder,icon,color,height,h,minH,minHeight,iconColor,iconSize,...rest}=omitThemingProps(props);var[layoutProps,otherProps]=function(object,keys){var key,value,picked={},omitted={};for([key,value]of Object.entries(object))keys.includes(key)?picked[key]=value:omitted[key]=value;return[picked,omitted]}(rest,layoutPropNames),otherProps=useFormControl(otherProps),rootStyles={width:"100%",height:"fit-content",position:"relative",color:color},_a={paddingEnd:"2rem",...styles.field,_focus:{zIndex:"unset",...null==(_a=styles.field)?void 0:_a._focus}};return(0,jsx_runtime.jsxs)(chakra.div,{className:"chakra-select__wrapper",__css:rootStyles,...layoutProps,...rootProps,children:[(0,jsx_runtime.jsx)(SelectField,{ref:ref,height:null!=h?h:height,minH:null!=minH?minH:minHeight,placeholder:placeholder,...otherProps,__css:_a,children:props.children}),(0,jsx_runtime.jsx)(SelectIcon,{"data-disabled":dataAttr(otherProps.disabled),...(iconColor||color)&&{color:iconColor||color},__css:styles.icon,...iconSize&&{fontSize:iconSize},children:icon})]})}),DefaultIcon=(Select.displayName="Select",props=>(0,jsx_runtime.jsx)("svg",{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})})),IconWrapper=chakra("div",{baseStyle:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)"}}),SelectIcon=props=>{const{children=(0,jsx_runtime.jsx)(DefaultIcon,{}),...rest}=props;props=(0,external_React_.cloneElement)(children,{role:"presentation",className:"chakra-select__icon",focusable:!1,"aria-hidden":!0,style:{width:"1em",height:"1em",color:"currentColor"}});return(0,jsx_runtime.jsx)(IconWrapper,{...rest,className:"chakra-select__icon-wrapper",children:(0,external_React_.isValidElement)(children)?props:null})},attachedStyles=(SelectIcon.displayName="SelectIcon",{horizontal:{"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}},vertical:{"> *:first-of-type:not(:last-of-type)":{borderBottomRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderTopRadius:0}}}),gapStyles={horizontal:spacing=>({"& > *:not(style) ~ *:not(style)":{marginStart:spacing}}),vertical:spacing=>({"& > *:not(style) ~ *:not(style)":{marginTop:spacing}})},ButtonGroup=forwardRef(function(props,ref){const{size,colorScheme,variant,className,spacing="0.5rem",isAttached,isDisabled,orientation="horizontal",...rest}=props;var props=cx("chakra-button__group",className),context=(0,external_React_.useMemo)(()=>({size:size,colorScheme:colorScheme,variant:variant,isDisabled:isDisabled}),[size,colorScheme,variant,isDisabled]),groupStyles={display:"inline-flex",...isAttached?attachedStyles[orientation]:gapStyles[orientation](spacing)};return(0,jsx_runtime.jsx)(ButtonGroupProvider,{value:context,children:(0,jsx_runtime.jsx)(chakra.div,{ref:ref,role:"group",__css:groupStyles,className:props,"data-attached":isAttached?"":void 0,"data-orientation":orientation,flexDir:"vertical"===orientation?"column":void 0,...rest})})}),[InputGroupStylesProvider,useInputGroupStyles]=(ButtonGroup.displayName="ButtonGroup",createContext({name:"InputGroupStylesContext",errorMessage:`useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in "<InputGroup />" `})),InputGroup=forwardRef(function(props,ref){const styles=useMultiStyleConfig("Input",props),{children,className,...rest}=omitThemingProps(props);var _className=cx("chakra-input__group",className);const groupStyles={};var validChildren=dist_getValidChildren(children);const input=styles.field;validChildren.forEach(child=>{var _a;styles&&(input&&"InputLeftElement"===child.type.id&&(groupStyles.paddingStart=null!=(_a=input.height)?_a:input.h),input&&"InputRightElement"===child.type.id&&(groupStyles.paddingEnd=null!=(_a=input.height)?_a:input.h),"InputRightAddon"===child.type.id&&(groupStyles.borderEndRadius=0),"InputLeftAddon"===child.type.id)&&(groupStyles.borderStartRadius=0)});validChildren=validChildren.map(child=>{var _a=compact({size:(null==(_a=child.props)?void 0:_a.size)||props.size,variant:(null==(_a=child.props)?void 0:_a.variant)||props.variant});return"Input"!==child.type.id?(0,external_React_.cloneElement)(child,_a):(0,external_React_.cloneElement)(child,Object.assign(_a,groupStyles,child.props))});return(0,jsx_runtime.jsx)(chakra.div,{className:_className,ref:ref,__css:{width:"100%",display:"flex",position:"relative",isolation:"isolate",...styles.group},"data-group":!0,...rest,children:(0,jsx_runtime.jsx)(InputGroupStylesProvider,{value:styles,children:validChildren})})}),StyledInputElement=(InputGroup.displayName="InputGroup",chakra("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}})),InputElement=forwardRef(function(props,ref){const{placement="left",...rest}=props;var props=useInputGroupStyles(),input=props.field,_a={["left"===placement?"insetStart":"insetEnd"]:"0",width:null!=(_a=null==input?void 0:input.height)?_a:null==input?void 0:input.h,height:null!=(_a=null==input?void 0:input.height)?_a:null==input?void 0:input.h,fontSize:null==input?void 0:input.fontSize,...props.element};return(0,jsx_runtime.jsx)(StyledInputElement,{ref:ref,__css:_a,...rest})}),InputLeftElement=(InputElement.id="InputElement",InputElement.displayName="InputElement",forwardRef(function(props,ref){const{className,...rest}=props;props=cx("chakra-input__left-element",className);return(0,jsx_runtime.jsx)(InputElement,{ref:ref,placement:"left",className:props,...rest})})),chunk_F7CKIHPM_$shadow=(InputLeftElement.id="InputLeftElement",InputLeftElement.displayName="InputLeftElement",forwardRef(function(props,ref){const{className,...rest}=props;props=cx("chakra-input__right-element",className);return(0,jsx_runtime.jsx)(InputElement,{ref:ref,placement:"right",className:props,...rest})})),Input=(chunk_F7CKIHPM_$shadow.id="InputRightElement",chunk_F7CKIHPM_$shadow.displayName="InputRightElement",forwardRef(function(props,ref){const{htmlSize,...rest}=props;var styles=useMultiStyleConfig("Input",rest),input=useFormControl(omitThemingProps(rest)),props=cx("chakra-input",props.className);return(0,jsx_runtime.jsx)(chakra.input,{size:htmlSize,...input,__css:styles.field,ref:ref,className:props})}));Input.displayName="Input",Input.id="Input";function components_Filters(props){var sort=props.sort,search=props.search,onActivateAll=props.onActivateAll,onDeactivateAll=props.onDeactivateAll,isAllActive=props.isAllActive,isAllInactive=props.isAllInactive,onSort=props.onSort,onSearch=props.onSearch,props=props.loading;return external_React_default().createElement(Stack,{align:{base:"center",xs:"flex-start"},justify:"space-between",direction:{base:"column",md:"row"}},external_React_default().createElement(HStack,{justify:["space-between","space-between","normal"]},external_React_default().createElement(Select,{placeholder:"Select option",w:"120px",bg:"unset !important",borderColor:"gray.200 !important",onChange:function(e){e.target.value&&null!=onSort&&onSort(e.target.value)},defaultValue:sort},external_React_default().createElement("option",{value:"newest"},(0,external_wp_i18n_namespaceObject.__)("Newest","magazine-blocks")),external_React_default().createElement("option",{value:"alphabetical"},(0,external_wp_i18n_namespaceObject.__)("Alphabetical","magazine-blocks"))),external_React_default().createElement(ButtonGroup,{borderRadius:"base",isDisabled:props},external_React_default().createElement(Button,{variant:"outline",borderTopRightRadius:"0",borderBottomRightRadius:"0",fontSize:"sm",fontWeight:"normal",py:"6px",px:"4",onClick:onActivateAll,isDisabled:isAllActive,_hover:{bgColor:"transparent",color:"primary.500"},_active:{bgColor:"transparent",color:"primary.500"}},(0,external_wp_i18n_namespaceObject.__)("Activate all","magazine-blocks")),external_React_default().createElement(Button,{ml:"0 !important",variant:"outline",borderTopLeftRadius:"0",borderBottomLeftRadius:"0",fontSize:"sm",fontWeight:"normal",py:"6px",px:"4",onClick:onDeactivateAll,isDisabled:isAllInactive,_hover:{bgColor:"transparent",color:"primary.500"},_active:{bgColor:"transparent",color:"primary.500"}},(0,external_wp_i18n_namespaceObject.__)("Deactivate all","magazine-blocks")))),external_React_default().createElement(Box,null,external_React_default().createElement(InputGroup,null,external_React_default().createElement(InputLeftElement,null,external_React_default().createElement(Search,{h:"5",w:"5",fill:"gray.400"})),external_React_default().createElement(Input,{border:"1px",borderColor:"gray.200 !important",pl:"9 !important",type:"text",placeholder:"Search...",defaultValue:search,fontSize:"xs",onChange:function(e){return null==onSearch?void 0:onSearch(e.target.value)}}))))}function Blocks_ownKeys(e,r){var o,t=Object.keys(e);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(e),r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)),t}function Blocks_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?Blocks_ownKeys(Object(t),!0).forEach(function(r){defineProperty_defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Blocks_ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function blocks_Blocks(){function onSubmit(data){save.mutate(data)}function activateDeactivate(){var mode=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"activate";return function(){var data=Object.entries(BLOCKS).reduce(function(acc,_ref){var _ref=_slicedToArray(_ref,2),key=_ref[0];_ref[1];return acc[key]="activate"===mode,acc},{});methods.setValue("blocks",data),methods.handleSubmit(onSubmit)()}}var _settingsQuery$data,methods=useForm(),toast=useToast(),queryClient=(0,react_query_es.useQueryClient)(),settingsQuery=(0,react_query_es.useQuery)(["settings"],function(){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/settings"})}),search=(_React$useState2=_slicedToArray(external_React_default().useState(""),2))[0],_React$useState2=_React$useState2[1],sort=(_React$useState4=_slicedToArray(external_React_default().useState("newest"),2))[0],_React$useState4=_React$useState4[1],debouncedSearch=hooks_useDebounce(search,400),save=(0,react_query_es.useMutation)(function(data){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/settings",method:"POST",data:data})},{onSuccess:function(){queryClient.invalidateQueries(["settings"]),toast({status:"success",isClosable:!0,title:(0,external_wp_i18n_namespaceObject.__)("Blocks saved successfully","magazine-blocks")})},onError:function(e){toast({status:"error",isClosable:!0,description:e.message,title:(0,external_wp_i18n_namespaceObject.__)("Error saving blocks","magazine-blocks")})}}),blocks=Object.entries(BLOCKS).sort(function(_ref3,_ref4){_ref3=_slicedToArray(_ref3,2)[1].label,_ref4=_slicedToArray(_ref4,2)[1].label;if("alphabetical"===sort){if(_ref3<_ref4)return-1;if(_ref4<_ref3)return 1}return 0}).map(function(_ref7){var _ref7=_slicedToArray(_ref7,2),key=_ref7[0],_ref7=_ref7[1];return Blocks_objectSpread(Blocks_objectSpread({},_ref7),{},{key:key,hidden:debouncedSearch&&!_ref7.label.toLowerCase().includes(debouncedSearch)})}),allBlockHidden=blocks.every(function(b){return b.hidden});return settingsQuery.isLoading?external_React_default().createElement(skeleton_BlocksSkeleton,null):external_React_default().createElement(external_React_default().Fragment,null,external_React_default().createElement(Stack,{px:"6",mt:"8"},external_React_default().createElement(components_Filters,{onActivateAll:activateDeactivate("activate"),onDeactivateAll:activateDeactivate("deactivate"),isAllActive:Object.values(null!=(_settingsQuery$data=null==(_settingsQuery$data=settingsQuery.data)?void 0:_settingsQuery$data.blocks)?_settingsQuery$data:{}).every(function(v){return v}),isAllInactive:Object.values(null!=(_settingsQuery$data=null==(_settingsQuery$data=settingsQuery.data)?void 0:_settingsQuery$data.blocks)?_settingsQuery$data:{}).every(function(v){return!v}),loading:save.isLoading,onSort:_React$useState4,onSearch:_React$useState2,search:search,sort:sort}),external_React_default().createElement("form",{onSubmit:methods.handleSubmit(onSubmit)},external_React_default().createElement(Grid,{gridTemplateColumns:"repeat(auto-fill, minmax(300px, 1fr))",gridGap:"4",mt:"6"},allBlockHidden&&external_React_default().createElement(Alert,{status:"info",gridColumn:"1/-1"},external_React_default().createElement(AlertDescription,null,(0,external_wp_i18n_namespaceObject.__)("Sorry, we couldn't find any blocks matching your search query. Please try a different search.","magazine-blocks"))),blocks.map(function(_ref9){var label=_ref9.label,BlockIcon=_ref9.icon,key=_ref9.key,hidden=_ref9.hidden;return external_React_default().createElement(Controller,{key:key,name:"blocks.".concat(key),control:methods.control,defaultValue:null==(_ref9=settingsQuery.data)||null==(_ref9=_ref9.blocks)?void 0:_ref9[key],render:function(_ref10){var _ref10=_ref10.field,_onChange=_ref10.onChange,_ref10=_ref10.value;return external_React_default().createElement(FormControl,{display:hidden?"none":"flex",alignItems:"center",border:"1px",borderColor:"gray.100",p:"3",borderRadius:"base",justifyContent:"space-between",bgColor:"white"},external_React_default().createElement(HStack,{gap:"3"},external_React_default().createElement(BlockIcon,{fill:"#690aa0",w:"7",h:"7",m:"14px"}),external_React_default().createElement(Stack,{gap:"2"},external_React_default().createElement(FormLabel,{fontSize:"sm",fontWeight:"semibold",lineHeight:"150%",color:"gray.700",margin:"0"},label))),external_React_default().createElement(Switch,{size:"sm",isChecked:_ref10,m:"14px",colorScheme:"primary",onChange:function(e){_onChange(e.target.checked),methods.handleSubmit(onSubmit)()}}))}})})))))}var NativeImage=forwardRef(function(props,ref){const{htmlWidth,htmlHeight,alt,...rest}=props;return(0,jsx_runtime.jsx)("img",{width:htmlWidth,height:htmlHeight,ref:ref,alt:alt,...rest})});NativeImage.displayName="NativeImage";var chunk_QINAG4RG_Image=forwardRef(function(props,ref){const{fallbackSrc,fallback,src,srcSet,align,fit,loading,ignoreFallback,crossOrigin,fallbackStrategy="beforeLoadOrError",referrerPolicy,...rest}=props;var shouldIgnoreFallbackImage=null!=loading||ignoreFallback||!(void 0!==fallbackSrc||void 0!==fallback),props=((status,fallbackStrategy)=>"loaded"!==status&&"beforeLoadOrError"===fallbackStrategy||"failed"===status&&"onError"===fallbackStrategy)(function(props){const{loading,src,srcSet,onLoad,onError,crossOrigin,sizes,ignoreFallback}=props,[status,setStatus]=(0,external_React_.useState)("pending"),imageRef=((0,external_React_.useEffect)(()=>{setStatus(src?"loading":"pending")},[src]),(0,external_React_.useRef)()),load=(0,external_React_.useCallback)(()=>{var img;src&&(flush(),(img=new Image).src=src,crossOrigin&&(img.crossOrigin=crossOrigin),srcSet&&(img.srcset=srcSet),sizes&&(img.sizes=sizes),loading&&(img.loading=loading),img.onload=event=>{flush(),setStatus("loaded"),null!=onLoad&&onLoad(event)},img.onerror=error=>{flush(),setStatus("failed"),null!=onError&&onError(error)},imageRef.current=img)},[src,crossOrigin,srcSet,sizes,onLoad,onError,loading]),flush=()=>{imageRef.current&&(imageRef.current.onload=null,imageRef.current.onerror=null,imageRef.current=null)};return dist_useSafeLayoutEffect(()=>{if(!ignoreFallback)return"loading"===status&&load(),()=>{flush()}},[status,load,ignoreFallback]),ignoreFallback?"loaded":status}({...props,crossOrigin:crossOrigin,ignoreFallback:shouldIgnoreFallbackImage}),fallbackStrategy),ref={ref:ref,objectFit:fit,objectPosition:align,...shouldIgnoreFallbackImage?rest:function(object,keysToOmit){var clone=Object.assign({},object);for(const key of keysToOmit)key in clone&&delete clone[key];return clone}(rest,["onError","onLoad"])};return props?fallback||(0,jsx_runtime.jsx)(chakra.img,{as:NativeImage,className:"chakra-image__placeholder",src:fallbackSrc,...ref}):(0,jsx_runtime.jsx)(chakra.img,{as:NativeImage,src:src,srcSet:srcSet,crossOrigin:crossOrigin,loading:loading,referrerPolicy:referrerPolicy,className:"chakra-image",...ref})});chunk_QINAG4RG_Image.displayName="Image";const magazine_blocks_hero=__webpack_require__.p+"50182020c1d8948d44cd67c70030cc11.jpg";var slideFadeConfig={initial:"initial",animate:"enter",exit:"exit",variants:{initial:({offsetX,offsetY,transition,transitionEnd,delay})=>{return{opacity:0,x:offsetX,y:offsetY,transition:null!=(offsetX=null==transition?void 0:transition.exit)?offsetX:withDelay_exit(TRANSITION_DEFAULTS.exit,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.exit}},enter:({transition,transitionEnd,delay})=>{return{opacity:1,x:0,y:0,transition:null!=(transition=null==transition?void 0:transition.enter)?transition:withDelay_enter(TRANSITION_DEFAULTS.enter,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.enter}},exit:({offsetY,offsetX,transition,transitionEnd,reverse,delay})=>{offsetX={x:offsetX,y:offsetY};return{opacity:0,transition:null!=(offsetY=null==transition?void 0:transition.exit)?offsetY:withDelay_exit(TRANSITION_DEFAULTS.exit,delay),...reverse?{...offsetX,transitionEnd:null==transitionEnd?void 0:transitionEnd.exit}:{transitionEnd:{...offsetX,...null==transitionEnd?void 0:transitionEnd.exit}}}}}};(0,external_React_.forwardRef)(function(props,ref){const{unmountOnExit,in:isOpen,reverse=!0,className,offsetX=0,offsetY=8,transition,transitionEnd,delay,...rest}=props;var props=isOpen||unmountOnExit?"enter":"exit",custom={offsetX:offsetX,offsetY:offsetY,reverse:reverse,transition:transition,transitionEnd:transitionEnd,delay:delay};return(0,jsx_runtime.jsx)(AnimatePresence,{custom:custom,children:(!unmountOnExit||isOpen&&unmountOnExit)&&(0,jsx_runtime.jsx)(motion.div,{ref:ref,className:cx("chakra-offset-slide",className),custom:custom,...slideFadeConfig,animate:props,...rest})})}).displayName="SlideFade";var scaleFadeConfig={initial:"exit",animate:"enter",exit:"exit",variants:{exit:({reverse,initialScale,transition,transitionEnd,delay})=>{return{opacity:0,...reverse?{scale:initialScale,transitionEnd:null==transitionEnd?void 0:transitionEnd.exit}:{transitionEnd:{scale:initialScale,...null==transitionEnd?void 0:transitionEnd.exit}},transition:null!=(reverse=null==transition?void 0:transition.exit)?reverse:withDelay_exit(TRANSITION_DEFAULTS.exit,delay)}},enter:({transitionEnd,transition,delay})=>{return{opacity:1,scale:1,transition:null!=(transition=null==transition?void 0:transition.enter)?transition:withDelay_enter(TRANSITION_DEFAULTS.enter,delay),transitionEnd:null==transitionEnd?void 0:transitionEnd.enter}}}},transitions=((0,external_React_.forwardRef)(function(props,ref){const{unmountOnExit,in:isOpen,reverse=!0,initialScale=.95,className,transition,transitionEnd,delay,...rest}=props;var props=isOpen||unmountOnExit?"enter":"exit",custom={initialScale:initialScale,reverse:reverse,transition:transition,transitionEnd:transitionEnd,delay:delay};return(0,jsx_runtime.jsx)(AnimatePresence,{custom:custom,children:(!unmountOnExit||isOpen&&unmountOnExit)&&(0,jsx_runtime.jsx)(motion.div,{ref:ref,className:cx("chakra-offset-slide",className),...scaleFadeConfig,animate:props,custom:custom,...rest})})}).displayName="ScaleFade",{slideInBottom:{...slideFadeConfig,custom:{offsetY:16,reverse:!0}},slideInRight:{...slideFadeConfig,custom:{offsetX:16,reverse:!0}},slideInTop:{...slideFadeConfig,custom:{offsetY:-16,reverse:!0}},slideInLeft:{...slideFadeConfig,custom:{offsetX:-16,reverse:!0}},scale:{...scaleFadeConfig,custom:{initialScale:.95,reverse:!0}},none:{}}),MotionSection=chakra(motion.section),ModalTransition=(0,external_React_.forwardRef)((props,ref)=>{const{preset,motionProps=transitions[preset||"none"],...rest}=props;return(0,jsx_runtime.jsx)(MotionSection,{ref:ref,...motionProps,...rest})}),ModalContent=(ModalTransition.displayName="ModalTransition",forwardRef((props,ref)=>{const{className,children,containerProps:rootProps,motionProps,...rest}=props;var{getDialogProps:props,getDialogContainerProps}=useModalContext(),props=props(rest,ref),ref=getDialogContainerProps(rootProps),getDialogContainerProps=cx("chakra-modal__content",className),styles=useModalStyles(),dialogStyles={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...styles.dialog},styles={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...styles.dialogContainer},motionPreset=useModalContext()["motionPreset"];return(0,jsx_runtime.jsx)(ModalFocusScope,{children:(0,jsx_runtime.jsx)(chakra.div,{...ref,className:"chakra-modal__content-container",tabIndex:-1,__css:styles,children:(0,jsx_runtime.jsx)(ModalTransition,{preset:motionPreset,motionProps:motionProps,className:getDialogContainerProps,...props,__css:dialogStyles,children:children})})})}));function AlertDialog(props){const{leastDestructiveRef,...rest}=props;return(0,jsx_runtime.jsx)(Modal,{...rest,initialFocusRef:leastDestructiveRef})}ModalContent.displayName="ModalContent";var AlertDialogContent=forwardRef((props,ref)=>(0,jsx_runtime.jsx)(ModalContent,{ref:ref,role:"alertdialog",...props})),ModalFooter=forwardRef((props,ref)=>{const{className,...rest}=props;var props=cx("chakra-modal__footer",className),footerStyles={display:"flex",alignItems:"center",justifyContent:"flex-end",...useModalStyles().footer};return(0,jsx_runtime.jsx)(chakra.footer,{ref:ref,...rest,__css:footerStyles,className:props})});ModalFooter.displayName="ModalFooter";const external_wp_data_namespaceObject=window.wp.data;var chunk_57T4IAPW_$border=__webpack_require__.p+"6f863fcb56d8b6cb186730f36584df65.webp",chunk_F7CKIHPM_$padding=__webpack_require__.p+"953555118c8f835b30db43e927efe1b3.webp",options=__webpack_require__.p+"5e0119d5e262c4119039e6137d0c94d6.webp",transform=__webpack_require__.p+"edefcb9e8e52ef39ce7fdef6eab4b904.webp",ring=__webpack_require__.p+"a020ba77a9e60b3ab59df0f9d798f142.webp",filter=__webpack_require__.p+"6ec9d263fb46252dd146d64ffbc28d69.webp",PLUGINS=[{label:"Masteriyo",slug:"learning-management-system/lms.php",description:(0,external_wp_i18n_namespaceObject.__)("WordPress LMS & e-Learning plugin to create and sell online courses. Easy quiz creation with inbuilt quiz builder.","magazine-blocks"),type:"plugin",image:transform,website:"https://masteriyo.com/",shortDescription:(0,external_wp_i18n_namespaceObject.__)("WordPress e-Learning Plugin with Quiz Builder.","magazine-blocks"),logo:$radius},{label:"User Registration",slug:"user-registration/user-registration.php",description:(0,external_wp_i18n_namespaceObject.__)("The best Drag and drop user registration form and login form builder with a user profile page, email notification, user roles assignment, and more.","magazine-blocks"),type:"plugin",image:ring,website:"https://wpuserregistration.com/",shortDescription:(0,external_wp_i18n_namespaceObject.__)("User Forms, Profiles, Roles, Notifications.","magazine-blocks"),logo:effect},{label:"Everest Forms",slug:"everest-forms/everest-forms.php",description:(0,external_wp_i18n_namespaceObject.__)("Fast, Lightweight & Secure Contact Form plugin. Beautiful & Responsive Pre-Built Templates.","magazine-blocks"),type:"plugin",image:options,website:"https://everestforms.net/",shortDescription:(0,external_wp_i18n_namespaceObject.__)("Quick, Secure Contact Form with Templates.","magazine-blocks"),logo:others},{label:"BlockArt Blocks",slug:"blockart-blocks/blockart.php",description:(0,external_wp_i18n_namespaceObject.__)("Craft your website beautifully using Gutenberg blocks like section/column, heading, button, etc. Unlimited possibilities of design with features like colors, backgrounds, typography, layouts, spacing, etc.","magazine-blocks"),type:"plugin",image:chunk_57T4IAPW_$border,website:"https://wpblockart.com/magazine-blocks/",shortDescription:(0,external_wp_i18n_namespaceObject.__)("Gutenberg Editor, Website Builder, Page Builder with Sections, Template Library & Starter Sites","magazine-blocks"),logo:background}],THEMES=[{label:"Zakra",slug:"zakra",description:(0,external_wp_i18n_namespaceObject.__)("A powerful and versatile multipurpose theme that makes it easy to create beautiful and professional websites. With over free 40 pre-designed starter demo sites to choose from, you can quickly build a unique and functional site that fits your specific needs.","magazine-blocks"),type:"theme",image:filter,website:"https://zakratheme.com/"},{label:"ColorMag",slug:"colormag",description:(0,external_wp_i18n_namespaceObject.__)("ColorMag is always the best choice when it comes to magazine, news, and blog WordPress themes. You can create elegant and modern websites for news portals, online magazines, and publishing sites.","magazine-blocks"),type:"theme",image:chunk_F7CKIHPM_$padding,website:"https://themegrill.com/themes/colormag/"}];function store_ownKeys(e,r){var o,t=Object.keys(e);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(e),r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)),t}function store_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?store_ownKeys(Object(t),!0).forEach(function(r){defineProperty_defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):store_ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function Plugin(_ref){var plugin=_ref.plugin,index=_ref.index,pluginsStatus=_ref.pluginsStatus,setPluginsStatus=(0,external_wp_data_namespaceObject.useDispatch)(MAGAZINE_BLOCKS_DASHBOARD_STORE).setPluginsStatus,toast=useToast(),isOpen=(_ref=useDisclosure()).isOpen,onOpen=_ref.onOpen,onClose=_ref.onClose,_ref=external_React_default().useRef(),activate=(0,react_query_es.useMutation)(function(_ref2){var slug=_ref2.slug,_ref2=_ref2.file;return external_wp_apiFetch_default()({path:"wp/v2/plugins/".concat(slug),method:"POST",data:{plugin:_ref2.replace(".php",""),status:"active"}})},{onSuccess:function(data){setPluginsStatus(defineProperty_defineProperty({},"".concat(data.plugin,".php"),data.status)),toast({status:"success",description:(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("%s plugin activated successfully","magazine-blocks"),data.name),isClosable:!0}),onClose()},onError:function(e){toast({status:"error",description:e.message,isClosable:!0}),onClose()}}),install=(0,react_query_es.useMutation)(function(plugin){return external_wp_apiFetch_default()({path:"wp/v2/plugins",method:"POST",data:{slug:plugin,status:"active"}})},{onSuccess:function(data){setPluginsStatus(defineProperty_defineProperty({},"".concat(data.plugin,".php"),data.status)),toast({status:"success",description:(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("%s plugin installed and activated successfully","magazine-blocks"),data.name),isClosable:!0}),onClose()},onError:function(e){toast({status:"error",description:e.message,isClosable:!0}),onClose()}});return external_React_default().createElement(HStack,{key:plugin.slug,gap:"4px",justify:"space-between",px:"16px",py:"18px",borderRight:"1px",borderBottom:"1px",borderColor:"gray.100",pl:index%2==0?"0":void 0},external_React_default().createElement(HStack,null,external_React_default().createElement(plugin.logo,{w:"40px",h:"40px"}),external_React_default().createElement(Stack,{gap:"6px"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h4",fontSize:"14px",fontWeight:"semibold"},plugin.label),external_React_default().createElement(Text,{as:"span",color:"gray.500"},plugin.shortDescription))),external_React_default().createElement(Button,{variant:"link",colorScheme:"primary",color:"primary.500 !important",fontSize:"14px",fontWeight:"normal",textDecor:"underline",isLoading:activate.isLoading||install.isLoading,isDisabled:"active"===pluginsStatus[plugin.slug],onClick:onOpen},"active"===pluginsStatus[plugin.slug]?(0,external_wp_i18n_namespaceObject.__)("Active","magazine-blocks"):"inactive"===pluginsStatus[plugin.slug]?(0,external_wp_i18n_namespaceObject.__)("Activate","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install","magazine-blocks")),external_React_default().createElement(AlertDialog,{isOpen:isOpen,leastDestructiveRef:_ref,onClose:onClose,isCentered:!0},external_React_default().createElement(ModalOverlay,null,external_React_default().createElement(AlertDialogContent,null,external_React_default().createElement(ModalHeader,{fontSize:"lg",fontWeight:"semibold"},"inactive"===pluginsStatus[plugin.slug]?(0,external_wp_i18n_namespaceObject.__)("Activate Plugin","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install Plugin","magazine-blocks")),external_React_default().createElement(ModalBody,null,"inactive"===pluginsStatus[plugin.slug]?(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("Are you sure? You want to activate %s plugin.","magazine-blocks"),plugin.label):(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("Are you sure? You want to install and activate %s plugin.","magazine-blocks"),plugin.label)),external_React_default().createElement(ModalFooter,null,external_React_default().createElement(Button,{size:"sm",fontSize:"xs",fontWeight:"normal",variant:"outline",colorScheme:"primary",isDisabled:activate.isLoading||install.isLoading,ref:_ref,onClick:onClose},(0,external_wp_i18n_namespaceObject.__)("Cancel","magazine-blocks")),external_React_default().createElement(Button,{size:"sm",fontSize:"xs",fontWeight:"normal",colorScheme:"primary",onClick:function(){var pluginFile,slug;pluginFile=plugin.slug,slug=pluginFile.split("/")[0],"not-installed"===pluginsStatus[pluginFile]?install.mutate(slug):"inactive"===pluginsStatus[pluginFile]&&activate.mutate({slug:slug,file:pluginFile})},ml:3,isLoading:activate.isLoading||install.isLoading},"inactive"===pluginsStatus[plugin.slug]?(0,external_wp_i18n_namespaceObject.__)("Activate","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install","magazine-blocks")))))))}var MAGAZINE_BLOCKS_DASHBOARD_STORE="magazine-blocks/dashboard",INITIAL_STATE={plugins:localized.plugins,themes:localized.themes},state_invalid=(0,external_wp_data_namespaceObject.createReduxStore)(MAGAZINE_BLOCKS_DASHBOARD_STORE,{reducer:function(){var state=0<arguments.length&&void 0!==arguments[0]?arguments[0]:INITIAL_STATE,action=1<arguments.length?arguments[1]:void 0;switch(action.type){case"UPDATE_PLUGINS_STATUS":return store_objectSpread(store_objectSpread({},state),{},{plugins:store_objectSpread(store_objectSpread({},state.plugins),action.payload)});case"UPDATE_THEMES_STATUS":return store_objectSpread(store_objectSpread({},state),{},{themes:store_objectSpread(store_objectSpread({},state.themes),action.payload)})}return state},actions:{setPluginsStatus:function(plugins){return{type:"UPDATE_PLUGINS_STATUS",payload:plugins}},setThemesStatus:function(themes){return{type:"UPDATE_THEMES_STATUS",payload:themes}}},selectors:{getPluginsStatus:function(state){return state.plugins},getPluginStatus:function(state,plugin){return state.plugins[plugin]},getThemesStatus:function(state){return state.themes},getThemeStatus:function(state,theme){return state.themes[theme]}}});(0,external_wp_data_namespaceObject.register)(state_invalid);function components_UsefulPlugins(){var pluginsStatus=(0,external_wp_data_namespaceObject.useSelect)(function(select){return select(MAGAZINE_BLOCKS_DASHBOARD_STORE).getPluginsStatus()},[]);return external_React_default().createElement(Grid,{gridTemplateColumns:"1fr 1fr"},PLUGINS.map(function(plugin,i){return external_React_default().createElement(Plugin,{key:plugin.slug,pluginsStatus:pluginsStatus,plugin:plugin,index:i})}))}function dashboard_Dashboard(){return external_React_default().createElement(Grid,{my:"8",mx:"6",gridGap:"5",gridTemplateColumns:{sm:"1fr",md:"3fr 1fr"}},external_React_default().createElement(Stack,{gap:"5"},external_React_default().createElement(Box,{p:"6",borderRadius:"base",border:"1px",borderColor:"gray.100",bgColor:"white"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",mb:"5",fontSize:"2xl",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Welcome to Magazine Blocks","magazine-blocks")),external_React_default().createElement(chunk_QINAG4RG_Image,{src:magazine_blocks_hero}),external_React_default().createElement(ButtonGroup,{mt:"5",spacing:"6"},external_React_default().createElement(Button,{as:chunk_K7XRJ7NL_Link,colorScheme:"primary",fontSize:"14px",fontWeight:"normal",borderRadius:"base",color:"white !important",textDecor:"none !important",py:"3",px:"6",href:"".concat(localized.adminUrl,"post-new.php?post_type=page")},(0,external_wp_i18n_namespaceObject.__)("Create Your First Page","magazine-blocks")),external_React_default().createElement(Button,{as:chunk_K7XRJ7NL_Link,colorScheme:"primary",fontSize:"14px",fontWeight:"normal",borderRadius:"base",variant:"link",textDecor:"underline",color:"primary.500 !important",href:"https://wpblockart.com/",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Visit Our Website","magazine-blocks")))),external_React_default().createElement(Box,{bgColor:"white",border:"1px",borderColor:"gray.100",borderRadius:"base",p:"4"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",mb:"4",fontSize:"lg",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Useful Plugins","magazine-blocks")),external_React_default().createElement(components_UsefulPlugins,null))),external_React_default().createElement(Stack,{gap:"5"},external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(DocsLines,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Getting Started","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Please check out basic documentation for detailed information on how to use Magazine Blocks.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{color:"primary.500 !important",textDecor:"underline",href:"https://docs.wpblockart.com/magazine-blocks/",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("View Documentation","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Bulb,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Feature Request","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Please take a moment to suggest any features that could enhance our product.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{color:"primary.500 !important",textDecor:"underline",href:"https://wpblockart.com/contact/",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Request a Feature","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Star,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Submit us a Review","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Sharing your review is a valuable way to help us enhance your experience.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{color:"primary.500 !important",textDecor:"underline",href:"https://wordpress.org/support/plugin/magazine-blocks/reviews/?rate=5#new-post",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Submit a Review","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Video,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Video Tutorials","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Have a look at video tutorials to walk you through getting started.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{color:"primary.500 !important",textDecor:"underline",isExternal:!0,href:"https://www.youtube.com/@ThemeGrillOfficial"},(0,external_wp_i18n_namespaceObject.__)("Watch Videos","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Headphones,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Support","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Get in touch with our support team. You can always submit a support ticket for help.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{color:"primary.500 !important",textDecor:"underline",href:"https://wordpress.org/support/plugin/magazine-blocks/#new-topic-0",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Create a Ticket","magazine-blocks")))))}function free_vs_pro_FreeVsPro(){return external_React_default().createElement("p",null,"FreeVsPro")}const facebook=__webpack_require__.p+"73e84ecf138c39fb2c97167a5f9e82a2.webp",x=__webpack_require__.p+"49f9520e9ca04b8812e26bf548c09eae.webp",youtube=__webpack_require__.p+"bf7d11b17f85f0181710e4c28be8174b.webp";function help_Help(){return external_React_default().createElement(Grid,{my:"8",mx:"6",gridGap:"5",gridTemplateColumns:{sm:"1fr",md:"3fr 1fr"}},external_React_default().createElement(Stack,{gap:"5"},external_React_default().createElement(Grid,{gridTemplateColumns:{sm:"1fr",md:"1fr 1fr"},gridGap:"5"},external_React_default().createElement(Stack,{px:"6",py:"8",align:"center",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100",textAlign:"center"},external_React_default().createElement(Chat,{w:"8",h:"8",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Support","magazine-blocks")),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("We would be happy to guide any of your issues and queries 24/7","magazine-blocks")),external_React_default().createElement(Button,{mt:"10",as:chunk_K7XRJ7NL_Link,variant:"outline",colorScheme:"primary",borderRadius:"base",fontSize:"14px",fontWeight:"normal",href:"https://wpblockart.com/contact/",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Contact Support","magazine-blocks"))),external_React_default().createElement(Stack,{px:"6",py:"8",align:"center",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100",textAlign:"center"},external_React_default().createElement(DocsLines,{w:"8",h:"8",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Need Some Help?","magazine-blocks")),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("Please check out basic documentation for detailed information on how to use Magazine Blocks.","magazine-blocks")),external_React_default().createElement(Button,{mt:"10",as:chunk_K7XRJ7NL_Link,colorScheme:"primary",variant:"link",borderRadius:"base",fontSize:"14px",fontWeight:"normal",textDecor:"underline",href:"https://docs.wpblockart.com/magazine-blocks/",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("View Now","magazine-blocks")))),external_React_default().createElement(Stack,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",fontSize:"lg",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Join Our Community","magazine-blocks"))),external_React_default().createElement(Grid,{gridTemplateColumns:"1fr 1fr",p:"4",bgColor:"white",border:"1px",borderColor:"gray.100",borderRadius:"base",gridGap:"7"},external_React_default().createElement(chunk_QINAG4RG_Image,{src:facebook,w:"full"}),external_React_default().createElement(Stack,{gap:"2",justify:"center"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",fontSize:"xl",fontWeight:"normal",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("Facebook Community","magazine-blocks")),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("Join our Facebook community, where the latest news and updates eagerly await your arrival.","magazine-blocks")),external_React_default().createElement(Button,{as:chunk_K7XRJ7NL_Link,colorScheme:"primary",borderRadius:"base",fontSize:"14px",fontWeight:"normal",alignSelf:"start",mt:"5",color:"white !important",isExternal:!0,href:"https://www.facebook.com/themegrill"},(0,external_wp_i18n_namespaceObject.__)("Join Group","magazine-blocks")))),external_React_default().createElement(Grid,{gridTemplateColumns:"1fr 1fr",p:"4",bgColor:"white",border:"1px",borderColor:"gray.100",borderRadius:"base",gridGap:"7"},external_React_default().createElement(chunk_QINAG4RG_Image,{src:x}),external_React_default().createElement(Stack,{gap:"2",justify:"center"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",fontSize:"xl",fontWeight:"normal",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("X Community","magazine-blocks")),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("Join our X community, where the latest news and updates eagerly await your arrival.","magazine-blocks")),external_React_default().createElement(Button,{as:chunk_K7XRJ7NL_Link,borderRadius:"base",fontSize:"14px",fontWeight:"normal",alignSelf:"start",mt:"5",color:"white !important",bgColor:"black !important",isExternal:!0,href:"https://twitter.com/themegrill"},(0,external_wp_i18n_namespaceObject.__)("Join Group","magazine-blocks")))),external_React_default().createElement(Grid,{gridTemplateColumns:"1fr 1fr",p:"4",bgColor:"white",border:"1px",borderColor:"gray.100",borderRadius:"base",gridGap:"7"},external_React_default().createElement(chunk_QINAG4RG_Image,{src:youtube}),external_React_default().createElement(Stack,{gap:"2",justify:"center"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",fontSize:"xl",fontWeight:"normal",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("YouTube Community","magazine-blocks")),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700"},(0,external_wp_i18n_namespaceObject.__)("Subscribe to our YouTube channel, where the latest news and updates eagerly await your arrival.","magazine-blocks")),external_React_default().createElement(Button,{as:chunk_K7XRJ7NL_Link,colorScheme:"red",borderRadius:"base",fontSize:"14px",fontWeight:"normal",alignSelf:"start",mt:"5",color:"white !important",isExternal:!0,href:"https://www.youtube.com/@ThemeGrillOfficial"},(0,external_wp_i18n_namespaceObject.__)("Subscribe","magazine-blocks"))))),external_React_default().createElement(Stack,{gap:"5"},external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Video,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Video Tutorials","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Have a look at video tutorials to walk you through getting started.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{isExternal:!0,color:"primary.500 !important",textDecor:"underline",href:"https://www.youtube.com/@ThemeGrillOfficial"},(0,external_wp_i18n_namespaceObject.__)("Watch Videos","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Bulb,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Feature Request","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Please take a moment to suggest any features that could enhance our product.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{href:"https://wpblockart.com/contact/",color:"primary.500 !important",textDecor:"underline",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Request a Feature","magazine-blocks"))),external_React_default().createElement(Stack,{p:"4",gap:"3",bgColor:"white",borderRadius:"base",border:"1px",borderColor:"gray.100"},external_React_default().createElement(HStack,{gap:"2"},external_React_default().createElement(Star,{w:"5",h:"5",fill:"primary.500"}),external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"sm",fontWeight:"semibold"},(0,external_wp_i18n_namespaceObject.__)("Submit us a Review","magazine-blocks"))),external_React_default().createElement(Text,{fontSize:"13px",color:"gray.700",mb:"5"},(0,external_wp_i18n_namespaceObject.__)("Sharing your review is a valuable way to help us enhance your experience.","magazine-blocks")),external_React_default().createElement(chunk_K7XRJ7NL_Link,{href:"https://wordpress.org/support/plugin/magazine-blocks/reviews/?rate=5#new-post",color:"primary.500 !important",textDecor:"underline",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Submit a Review","magazine-blocks")))))}var SimpleGrid=forwardRef(function(props,ref){const{columns,spacingX,spacingY,spacing,minChildWidth,...rest}=props;props=chunk_UIGT7YZF_useTheme(),props=minChildWidth?function(width,theme){return mapResponsive(width,value=>{var n=getToken("sizes",value,"number"==typeof(n=value)?n+"px":n)(theme);return null===value?null:`repeat(auto-fit, minmax(${n}, 1fr))`})}(minChildWidth,props):mapResponsive(columns,value=>null===value?null:`repeat(${value}, minmax(0, 1fr))`);return(0,jsx_runtime.jsx)(Grid,{ref:ref,gap:spacing,columnGap:spacingX,rowGap:spacingY,templateColumns:props,...rest})});SimpleGrid.displayName="SimpleGrid";var[CardStylesProvider,useCardStyles]=chunk_ITIKTQWJ_createContext({name:($minW="Card")+"StylesContext",errorMessage:`useStyles: "styles" is undefined. Seems you forgot to wrap the components in "<${$minW} />" `}),Card=forwardRef(function(props,ref){const{className,children,direction="column",justify,align,...rest}=omitThemingProps(props);props=useMultiStyleConfig("Card",props);return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,className:cx("chakra-card",className),__css:{display:"flex",flexDirection:direction,justifyContent:justify,alignItems:align,position:"relative",minWidth:0,wordWrap:"break-word",...props.container},...rest,children:(0,jsx_runtime.jsx)(CardStylesProvider,{value:props,children:children})})}),CardBody=forwardRef(function(props,ref){const{className,...rest}=props;props=useCardStyles();return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,className:cx("chakra-card__body",className),__css:props.body,...rest})}),Divider=forwardRef(function(props,ref){const{borderLeftWidth,borderBottomWidth,borderTopWidth,borderRightWidth,borderWidth,borderStyle,borderColor,...styles}=useStyleConfig("Divider",props),{className,orientation="horizontal",__css,...rest}=omitThemingProps(props);props={vertical:{borderLeftWidth:borderLeftWidth||borderRightWidth||borderWidth||"1px",height:"100%"},horizontal:{borderBottomWidth:borderBottomWidth||borderTopWidth||borderWidth||"1px",width:"100%"}};return(0,jsx_runtime.jsx)(chakra.hr,{ref:ref,"aria-orientation":orientation,...rest,__css:{...styles,border:"0",borderColor:borderColor,borderStyle:borderStyle,...props[orientation],...__css},className:cx("chakra-divider",className)})}),CardFooter=(Divider.displayName="Divider",forwardRef(function(props,ref){const{className,justify,...rest}=props;props=useCardStyles();return(0,jsx_runtime.jsx)(chakra.div,{ref:ref,className:cx("chakra-card__footer",className),__css:{display:"flex",justifyContent:justify,...props.footer},...rest})}));function components_ProductCard(props){var label=props.label,description=props.description,image=props.image,website=props.website,pluginsStatus=props.pluginsStatus,slug=props.slug,type=props.type,props=props.themesStatus,setPluginsStatus=(0,external_wp_data_namespaceObject.useDispatch)(MAGAZINE_BLOCKS_DASHBOARD_STORE).setPluginsStatus,toast=useToast(),isOpen=(_useDisclosure=useDisclosure()).isOpen,onOpen=_useDisclosure.onOpen,onClose=_useDisclosure.onClose,_useDisclosure=external_React_default().useRef(),activatePlugin=(0,react_query_es.useMutation)(function(_ref){var slug=_ref.slug,_ref=_ref.file;return external_wp_apiFetch_default()({path:"wp/v2/plugins/".concat(slug),method:"POST",data:{plugin:_ref.replace(".php",""),status:"active"}})},{onSuccess:function(data){setPluginsStatus(defineProperty_defineProperty({},"".concat(data.plugin,".php"),data.status)),toast({status:"success",description:(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("%s plugin activated successfully","magazine-blocks"),data.name),isClosable:!0}),onClose()},onError:function(e){toast({status:"error",description:e.message,isClosable:!0}),onClose()}}),installPlugin=(0,react_query_es.useMutation)(function(plugin){return external_wp_apiFetch_default()({path:"wp/v2/plugins",method:"POST",data:{slug:plugin,status:"active"}})},{onSuccess:function(data){setPluginsStatus(defineProperty_defineProperty({},"".concat(data.plugin,".php"),data.status)),toast({status:"success",description:(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("%s plugin installed and activated successfully","magazine-blocks"),data.name),isClosable:!0}),onClose()},onError:function(e){toast({status:"error",description:e.message,isClosable:!0}),onClose()}}),props=("theme"===type?props:pluginsStatus)[slug];return external_React_default().createElement(external_React_default().Fragment,null,external_React_default().createElement(Card,{overflow:"hidden",boxShadow:"none",border:"1px",borderRadius:"base",borderColor:"gray.100"},external_React_default().createElement(CardBody,{p:"0"},external_React_default().createElement(chunk_QINAG4RG_Image,{w:"full",src:image}),external_React_default().createElement(Stack,{gap:"2",px:"4",py:"5"},external_React_default().createElement(chunk_7OLJDQMT_Heading,{as:"h3",size:"md",m:"0",fontSize:"md",fontWeight:"semibold"},label),external_React_default().createElement(Text,{m:"0",color:"gray.600",fontSize:"13px"},description))),external_React_default().createElement(Divider,{color:"gray.300"}),external_React_default().createElement(CardFooter,{px:"4",py:"5",justifyContent:"space-between",alignItems:"center"},external_React_default().createElement(HStack,{gap:"1",align:"center"},external_React_default().createElement(chunk_K7XRJ7NL_Link,{href:website,fontSize:"xs",color:"gray.500",textDecoration:"underline",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Learn More","magazine-blocks")),external_React_default().createElement(Text,{as:"span",lineHeight:"1",color:"gray.500"},"|"),external_React_default().createElement(chunk_K7XRJ7NL_Link,{href:website,fontSize:"xs",color:"gray.500",textDecoration:"underline",isExternal:!0},(0,external_wp_i18n_namespaceObject.__)("Live Demo","magazine-blocks"))),external_React_default().createElement(Button,{colorScheme:"primary",size:"sm",fontSize:"xs",borderRadius:"base",fontWeight:"semibold",_hover:{color:"white",textDecoration:"none"},_focus:{color:"white",textDecoration:"none"},isDisabled:"active"===props,as:"theme"===type?chunk_K7XRJ7NL_Link:void 0,href:"theme"===type?"".concat(localized.adminUrl,"inactive"===props?"themes.php?search=":"/theme-install.php?search=").concat(slug):void 0,onClick:"plugin"===type?onOpen:void 0,isLoading:"plugin"===type?activatePlugin.isLoading||installPlugin.isLoading:void 0},"active"===props?(0,external_wp_i18n_namespaceObject.__)("Active","magazine-blocks"):"inactive"===props?(0,external_wp_i18n_namespaceObject.__)("Activate","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install","magazine-blocks")))),"plugin"===type&&external_React_default().createElement(AlertDialog,{isOpen:isOpen,leastDestructiveRef:_useDisclosure,onClose:onClose,isCentered:!0},external_React_default().createElement(ModalOverlay,null,external_React_default().createElement(AlertDialogContent,null,external_React_default().createElement(ModalHeader,{fontSize:"lg",fontWeight:"semibold"},"inactive"===pluginsStatus[slug]?(0,external_wp_i18n_namespaceObject.__)("Activate Plugin","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install Plugin","magazine-blocks")),external_React_default().createElement(ModalBody,null,"inactive"===pluginsStatus[slug]?(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("Are you sure? You want to activate %s plugin.","magazine-blocks"),label):(0,external_wp_i18n_namespaceObject.sprintf)((0,external_wp_i18n_namespaceObject.__)("Are you sure? You want to install and activate %s plugin.","magazine-blocks"),label)),external_React_default().createElement(ModalFooter,null,external_React_default().createElement(Button,{size:"sm",fontSize:"xs",fontWeight:"normal",variant:"outline",colorScheme:"primary",isDisabled:activatePlugin.isLoading||installPlugin.isLoading,ref:_useDisclosure,onClick:onClose},(0,external_wp_i18n_namespaceObject.__)("Cancel","magazine-blocks")),external_React_default().createElement(Button,{size:"sm",fontSize:"xs",fontWeight:"normal",colorScheme:"primary",onClick:function(){return function(pluginFile){var slug=pluginFile.split("/")[0];"not-installed"===pluginsStatus[pluginFile]?installPlugin.mutate(slug):"inactive"===pluginsStatus[pluginFile]&&activatePlugin.mutate({slug:slug,file:pluginFile})}(slug)},ml:3,isLoading:activatePlugin.isLoading||installPlugin.isLoading},"inactive"===pluginsStatus[slug]?(0,external_wp_i18n_namespaceObject.__)("Activate","magazine-blocks"):(0,external_wp_i18n_namespaceObject.__)("Install","magazine-blocks")))))))}function products_Products(){var _useSelect=(0,external_wp_data_namespaceObject.useSelect)(function(select){var select=select(MAGAZINE_BLOCKS_DASHBOARD_STORE),getPluginsStatus=select.getPluginsStatus,select=select.getThemesStatus;return{pluginsStatus:getPluginsStatus(),themesStatus:select()}},[]),pluginsStatus=_useSelect.pluginsStatus,themesStatus=_useSelect.themesStatus;return external_React_default().createElement(Stack,{my:"8",mx:"6"},external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{size:"md",fontSize:"xl",fontWeight:"semibold",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Plugins","magazine-blocks")),external_React_default().createElement(SimpleGrid,{columns:{base:1,md:2,lg:3,xl:4},spacing:"5"},PLUGINS.map(function(plugin){return external_React_default().createElement(components_ProductCard,helpers_esm_extends_extends({key:plugin.slug},plugin,{pluginsStatus:pluginsStatus,themesStatus:themesStatus}))}))),external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{size:"md",fontSize:"xl",fontWeight:"semibold",my:"8"},(0,external_wp_i18n_namespaceObject.__)("Themes","magazine-blocks")),external_React_default().createElement(SimpleGrid,{columns:{base:1,md:2,lg:3,xl:4},spacing:"5"},THEMES.map(function(theme){return external_React_default().createElement(components_ProductCard,helpers_esm_extends_extends({key:theme.slug},theme,{pluginsStatus:pluginsStatus,themesStatus:themesStatus}))}))))}var[TabsDescendantsProvider,useTabsDescendantsContext,useTabsDescendants,useTabsDescendant]=createDescendantContext();function useTabs(props){const{defaultIndex,onChange,index,isManual,isLazy,lazyBehavior="unmount",orientation="horizontal",direction="ltr",...htmlProps}=props,[focusedIndex,setFocusedIndex]=(0,external_React_.useState)(null!=defaultIndex?defaultIndex:0);var[selectedIndex,setSelectedIndex]=function(props){var{value:props,defaultValue,onChange,shouldUpdate=(prev,next)=>prev!==next}=props;const onChangeProp=dist_useCallbackRef(onChange),shouldUpdateProp=dist_useCallbackRef(shouldUpdate),[uncontrolledState,setUncontrolledState]=(0,external_React_.useState)(defaultValue),controlled=void 0!==props,value=controlled?props:uncontrolledState;return onChange=dist_useCallbackRef(next=>{next="function"==typeof next?next(value):next;shouldUpdateProp(value,next)&&(controlled||setUncontrolledState(next),onChangeProp(next))},[controlled,onChangeProp,value,shouldUpdateProp]),[value,onChange]}({defaultValue:null!=defaultIndex?defaultIndex:0,value:index,onChange:onChange}),descendants=((0,external_React_.useEffect)(()=>{null!=index&&setFocusedIndex(index)},[index]),useTabsDescendants()),uuid=(0,external_React_.useId)();return{id:"tabs-"+(null!=(props=props.id)?props:uuid),selectedIndex:selectedIndex,focusedIndex:focusedIndex,setSelectedIndex:setSelectedIndex,setFocusedIndex:setFocusedIndex,isManual:isManual,isLazy:isLazy,lazyBehavior:lazyBehavior,orientation:orientation,descendants:descendants,direction:direction,htmlProps:htmlProps}}var[TabsProvider,useTabsContext]=createContext({name:"TabsContext",errorMessage:"useTabsContext: `context` is undefined. Seems you forgot to wrap all tabs components within <Tabs />"});var[TabPanelProvider,useTabPanelContext]=createContext({});var[TabsStylesProvider,useTabsStyles]=createContext({name:"TabsStylesContext",errorMessage:`useTabsStyles returned is 'undefined'. Seems you forgot to wrap the components in "<Tabs />" `}),chunk_GTRZJDIL_Tabs=forwardRef(function(props,ref){var styles=useMultiStyleConfig("Tabs",props);const{children,className,...rest}=omitThemingProps(props),{htmlProps,descendants,...ctx}=useTabs(rest);props=(0,external_React_.useMemo)(()=>ctx,[ctx]);const{isFitted:_,...rootProps}=htmlProps;var tabsStyles={position:"relative",...styles.root};return(0,jsx_runtime.jsx)(TabsDescendantsProvider,{value:descendants,children:(0,jsx_runtime.jsx)(TabsProvider,{value:props,children:(0,jsx_runtime.jsx)(TabsStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(chakra.div,{className:cx("chakra-tabs",className),ref:ref,...rootProps,__css:tabsStyles,children:children})})})})}),Tab=(chunk_GTRZJDIL_Tabs.displayName="Tabs",forwardRef(function(props,ref){var styles=useTabsStyles(),ref=function(props){const{isDisabled=!1,isFocusable=!1,...htmlProps}=props,{setSelectedIndex,isManual,id,setFocusedIndex,selectedIndex}=useTabsContext(),{index,register}=useTabsDescendant({disabled:isDisabled&&!isFocusable});var isSelected=index===selectedIndex;return{...useClickable({...htmlProps,ref:mergeRefs(register,props.ref),isDisabled:isDisabled,isFocusable:isFocusable,onClick:callAllHandlers(props.onClick,()=>{setSelectedIndex(index)})}),id:id+"--tab-"+index,role:"tab",tabIndex:isSelected?0:-1,type:"button","aria-selected":isSelected,"aria-controls":id+"--tabpanel-"+index,onFocus:isDisabled?void 0:callAllHandlers(props.onFocus,()=>{setFocusedIndex(index);var isDisabledButFocusable=isDisabled&&isFocusable;isManual||isDisabledButFocusable||setSelectedIndex(index)})}}({...props,ref:ref}),styles={outline:"0",display:"flex",alignItems:"center",justifyContent:"center",...styles.tab};return(0,jsx_runtime.jsx)(chakra.button,{...ref,className:cx("chakra-tabs__tab",props.className),__css:styles})})),TabList=(Tab.displayName="Tab",forwardRef(function(props,ref){var ref=function(props){const{focusedIndex,orientation,direction}=useTabsContext(),descendants=useTabsDescendantsContext();var onKeyDown=(0,external_React_.useCallback)(event=>{const nextTab=()=>{var next=descendants.nextEnabled(focusedIndex);next&&null!=(next=next.node)&&next.focus()},prevTab=()=>{var prev=descendants.prevEnabled(focusedIndex);prev&&null!=(prev=prev.node)&&prev.focus()};const isHorizontal="horizontal"===orientation,isVertical="vertical"===orientation;var eventKey=event.key,eventKey={["ltr"===direction?"ArrowLeft":"ArrowRight"]:()=>isHorizontal&&prevTab(),["ltr"===direction?"ArrowRight":"ArrowLeft"]:()=>isHorizontal&&nextTab(),ArrowDown:()=>isVertical&&nextTab(),ArrowUp:()=>isVertical&&prevTab(),Home:()=>{var first=descendants.firstEnabled();first&&null!=(first=first.node)&&first.focus()},End:()=>{var last=descendants.lastEnabled();last&&null!=(last=last.node)&&last.focus()}}[eventKey];eventKey&&(event.preventDefault(),eventKey(event))},[descendants,focusedIndex,orientation,direction]);return{...props,role:"tablist","aria-orientation":orientation,onKeyDown:callAllHandlers(props.onKeyDown,onKeyDown)}}({...props,ref:ref}),tablistStyles={display:"flex",...useTabsStyles().tablist};return(0,jsx_runtime.jsx)(chakra.div,{...ref,className:cx("chakra-tabs__tablist",props.className),__css:tablistStyles})})),TabPanels=(TabList.displayName="TabList",forwardRef(function(props,ref){var panelsProps=function(props){const{id,selectedIndex}=useTabsContext();var children=dist_getValidChildren(props.children).map((child,index)=>(0,external_React_.createElement)(TabPanelProvider,{key:index,value:{isSelected:index===selectedIndex,id:id+"--tabpanel-"+index,tabId:id+"--tab-"+index,selectedIndex:selectedIndex}},child));return{...props,children:children}}(props),styles=useTabsStyles();return(0,jsx_runtime.jsx)(chakra.div,{...panelsProps,width:"100%",ref:ref,className:cx("chakra-tabs__tab-panels",props.className),__css:styles.tabpanels})})),TabPanel=(TabPanels.displayName="TabPanels",forwardRef(function(props,ref){var ref=function(props){const{children,...htmlProps}=props;var{isLazy:props,lazyBehavior}=useTabsContext(),{isSelected,id,tabId}=useTabPanelContext(),hasBeenSelected=(0,external_React_.useRef)(!1),hasBeenSelected=(isSelected&&(hasBeenSelected.current=!0),lazyDisclosure({wasSelected:hasBeenSelected.current,isSelected:isSelected,enabled:props,mode:lazyBehavior}));return{tabIndex:0,...htmlProps,children:hasBeenSelected?children:null,role:"tabpanel","aria-labelledby":tabId,hidden:!isSelected,id:id}}({...props,ref:ref}),styles=useTabsStyles();return(0,jsx_runtime.jsx)(chakra.div,{outline:"0",...ref,className:cx("chakra-tabs__tab-panel",props.className),__css:styles.tabpanel})})),SkeletonCircle=(TabPanel.displayName="TabPanel",({size="2rem",...rest})=>(0,jsx_runtime.jsx)(Skeleton,{borderRadius:"full",boxSize:size,...rest}));SkeletonCircle.displayName="SkeletonCircle";function skeleton_SettingsSkeleton(){return external_React_default().createElement(Box,{m:"32px 24px"},external_React_default().createElement(HStack,{gap:"0"},external_React_default().createElement(Stack,{w:"30%",gap:"20px",py:"40px",border:"1px solid",borderColor:"gray.200",alignSelf:"stretch"},Array.from({length:4}).map(function(_,i){return external_React_default().createElement(HStack,{key:i,p:"20px"},external_React_default().createElement(SkeletonCircle,{size:"24px"}),external_React_default().createElement(SkeletonText,{noOfLines:2,flex:"1"}))})),external_React_default().createElement(Stack,{w:"full",p:"40px 20px",border:"1px solid",borderColor:"gray.200",borderLeft:"none"},Array.from({length:5}).map(function(_,i){return external_React_default().createElement(HStack,{key:i,p:"20px"},external_React_default().createElement(Box,{flexBasis:"38%"},external_React_default().createElement(Skeleton,{h:"24px",w:"200px",flexBasis:"38%"})),external_React_default().createElement(Box,{flexBasis:"60%"},external_React_default().createElement(SkeletonText,{noOfLines:2})))}))))}var chunk_XRZH7COS_scale={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}};function chunk_4WEUWBTD_getScrollParent(el){return["html","body","#document"].includes(el.localName)?el.ownerDocument.body:chunk_3XANSPY5_isHTMLElement(el)&&function(el){var{overflow:el,overflowX,overflowY}=(el.ownerDocument.defaultView||window).getComputedStyle(el);return/auto|scroll|overlay|hidden/.test(el+overflowY+overflowX)}(el)?el:chunk_4WEUWBTD_getScrollParent(function(el){return"html"===el.localName?el:el.assignedSlot||el.parentElement||el.ownerDocument.documentElement}(el))}var getDoc=ref=>{return(null==(ref=ref.current)?void 0:ref.ownerDocument)||document},getWin=ref=>{return(null==(ref=null==(ref=ref.current)?void 0:ref.ownerDocument)?void 0:ref.defaultView)||window};function useTooltip(props={}){const{openDelay=0,closeDelay=0,closeOnClick=!0,closeOnMouseDown,closeOnScroll,closeOnPointerDown=closeOnMouseDown,closeOnEsc=!0,onOpen:onOpenProp,onClose:onCloseProp,placement,id,isOpen:isOpenProp,defaultIsOpen,arrowSize=10,arrowShadowColor,arrowPadding,modifiers,isDisabled,gutter,offset,direction,...htmlProps}=props,{isOpen,onOpen,onClose}=dist_useDisclosure({isOpen:isOpenProp,defaultIsOpen:defaultIsOpen,onOpen:onOpenProp,onClose:onCloseProp}),{referenceRef,getPopperProps,getArrowInnerProps,getArrowProps}=usePopper({enabled:isOpen,placement:placement,arrowPadding:arrowPadding,modifiers:modifiers,gutter:gutter,offset:offset,direction:direction});props=(0,external_React_.useId)();const tooltipId="tooltip-"+(null!=id?id:props),ref=(0,external_React_.useRef)(null),enterTimeout=(0,external_React_.useRef)(),clearEnterTimeout=(0,external_React_.useCallback)(()=>{enterTimeout.current&&(clearTimeout(enterTimeout.current),enterTimeout.current=void 0)},[]),exitTimeout=(0,external_React_.useRef)(),clearExitTimeout=(0,external_React_.useCallback)(()=>{exitTimeout.current&&(clearTimeout(exitTimeout.current),exitTimeout.current=void 0)},[]),closeNow=(0,external_React_.useCallback)(()=>{clearExitTimeout(),onClose()},[onClose,clearExitTimeout]),dispatchCloseEvent=function(ref,close){return(0,external_React_.useEffect)(()=>{const doc=getDoc(ref);return doc.addEventListener(closeEventName,close),()=>doc.removeEventListener(closeEventName,close)},[close,ref]),()=>{var doc=getDoc(ref),win=getWin(ref);doc.dispatchEvent(new win.CustomEvent(closeEventName))}}(ref,closeNow),openWithDelay=(0,external_React_.useCallback)(()=>{var win;isDisabled||enterTimeout.current||(isOpen&&dispatchCloseEvent(),win=getWin(ref),enterTimeout.current=win.setTimeout(onOpen,openDelay))},[dispatchCloseEvent,isDisabled,isOpen,onOpen,openDelay]),closeWithDelay=(0,external_React_.useCallback)(()=>{clearEnterTimeout();var win=getWin(ref);exitTimeout.current=win.setTimeout(closeNow,closeDelay)},[closeDelay,closeNow,clearEnterTimeout]),onClick=(0,external_React_.useCallback)(()=>{isOpen&&closeOnClick&&closeWithDelay()},[closeOnClick,closeWithDelay,isOpen]),onPointerDown=(0,external_React_.useCallback)(()=>{isOpen&&closeOnPointerDown&&closeWithDelay()},[closeOnPointerDown,closeWithDelay,isOpen]);var props=(0,external_React_.useCallback)(event=>{isOpen&&"Escape"===event.key&&closeWithDelay()},[isOpen,closeWithDelay]),props=(dist_useEventListener(()=>getDoc(ref),"keydown",closeOnEsc?props:void 0),dist_useEventListener(()=>{var node;return closeOnScroll&&(node=ref.current)?"body"===(node=chunk_4WEUWBTD_getScrollParent(node)).localName?getWin(ref):node:null},"scroll",()=>{isOpen&&closeOnScroll&&closeNow()},{passive:!0,capture:!0}),(0,external_React_.useEffect)(()=>{isDisabled&&(clearEnterTimeout(),isOpen)&&onClose()},[isDisabled,isOpen,onClose,clearEnterTimeout]),(0,external_React_.useEffect)(()=>()=>{clearEnterTimeout(),clearExitTimeout()},[clearEnterTimeout,clearExitTimeout]),dist_useEventListener(()=>ref.current,"pointerleave",closeWithDelay),(0,external_React_.useCallback)((props2={},_ref=null)=>{return{...props2,ref:mergeRefs(ref,_ref,referenceRef),onPointerEnter:callAllHandlers(props2.onPointerEnter,e=>{"touch"!==e.pointerType&&openWithDelay()}),onClick:callAllHandlers(props2.onClick,onClick),onPointerDown:callAllHandlers(props2.onPointerDown,onPointerDown),onFocus:callAllHandlers(props2.onFocus,openWithDelay),onBlur:callAllHandlers(props2.onBlur,closeWithDelay),"aria-describedby":isOpen?tooltipId:void 0}},[openWithDelay,closeWithDelay,onPointerDown,isOpen,tooltipId,onClick,referenceRef])),getTooltipPositionerProps=(0,external_React_.useCallback)((props2={},forwardedRef=null)=>getPopperProps({...props2,style:{...props2.style,[cssVars.arrowSize.var]:arrowSize?arrowSize+"px":void 0,[cssVars.arrowShadowColor.var]:arrowShadowColor}},forwardedRef),[getPopperProps,arrowSize,arrowShadowColor]),getTooltipProps=(0,external_React_.useCallback)((props2={},ref2=null)=>{var styles={...props2.style,position:"relative",transformOrigin:cssVars.transformOrigin.varRef};return{ref:ref2,...htmlProps,...props2,id:tooltipId,role:"tooltip",style:styles}},[htmlProps,tooltipId]);return{isOpen:isOpen,show:openWithDelay,hide:closeWithDelay,getTriggerProps:props,getTooltipProps:getTooltipProps,getTooltipPositionerProps:getTooltipPositionerProps,getArrowProps:getArrowProps,getArrowInnerProps:getArrowInnerProps}}var closeEventName="chakra-ui:close-tooltip";var chunk_TK6VMDNP_MotionDiv=chakra(motion.div),Tooltip=forwardRef((props,ref)=>{var styles=useStyleConfig("Tooltip",props),props=omitThemingProps(props),theme=chunk_UIGT7YZF_useTheme();const{children,label,shouldWrapChildren,"aria-label":ariaLabel,hasArrow,bg,portalProps,background,backgroundColor,bgColor,motionProps,...rest}=props;props=null!=(props=null!=(props=null!=background?background:backgroundColor)?props:bg)?props:bgColor,props&&(props=function(theme,scale,value){return null!=(scale=null==(theme=null==(theme=theme.__cssMap)?void 0:theme[scale+"."+value])?void 0:theme.varRef)?scale:value}(theme,"colors",styles.bg=props),styles[cssVars.arrowBg.var]=props),props=useTooltip({...rest,direction:theme.direction});let trigger;trigger="string"==typeof children||shouldWrapChildren?(0,jsx_runtime.jsx)(chakra.span,{display:"inline-block",tabIndex:0,...props.getTriggerProps(),children:children}):(theme=external_React_.Children.only(children),(0,external_React_.cloneElement)(theme,props.getTriggerProps(theme.props,theme.ref)));var theme=!!ariaLabel,ref=props.getTooltipProps({},ref),tooltipProps=theme?function(object,keysToOmit){var clone=Object.assign({},object);for(const key of keysToOmit)key in clone&&delete clone[key];return clone}(ref,["role","id"]):ref,ref=function(object,keysToPick){var result={};for(const key of keysToPick)key in object&&(result[key]=object[key]);return result}(ref,["role","id"]);return label?(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[trigger,(0,jsx_runtime.jsx)(AnimatePresence,{children:props.isOpen&&(0,jsx_runtime.jsx)(Portal,{...portalProps,children:(0,jsx_runtime.jsx)(chakra.div,{...props.getTooltipPositionerProps(),__css:{zIndex:styles.zIndex,pointerEvents:"none"},children:(0,jsx_runtime.jsxs)(chunk_TK6VMDNP_MotionDiv,{variants:chunk_XRZH7COS_scale,initial:"exit",animate:"enter",exit:"exit",...motionProps,...tooltipProps,__css:styles,children:[label,theme&&(0,jsx_runtime.jsx)(chakra.span,{srOnly:!0,...ref,children:ariaLabel}),hasArrow&&(0,jsx_runtime.jsx)(chakra.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper",children:(0,jsx_runtime.jsx)(chakra.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:styles.bg}})})]})})})})]}):(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:children})});Tooltip.displayName="Tooltip";function components_FormTwoColumn(_ref){var label=_ref.label,children=_ref.children,description=_ref.description,_ref=_ref.labelAlignStart;return external_React_default().createElement(HStack,{justify:"space-between"},external_React_default().createElement(FormLabel,{fontSize:"14px",fontWeight:"semibold",color:"gray.700",flexBasis:"38%",display:"flex",alignItems:"center",gap:"2",alignSelf:_ref?"flex-start":void 0,my:"1"},label,description&&external_React_default().createElement(Tooltip,{label:description,fontSize:"xs",hasArrow:!0,placement:"top"},external_React_default().createElement(QuestionCircleFill,{w:"4",h:"4",fill:"gray.500"}))),external_React_default().createElement(Box,{flexBasis:"60%"},children))}function components_AssetGeneration(props){var toast=useToast(),regenerateAssets=(0,react_query_es.useMutation)(function(){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/regenerate-assets",method:"POST"})},{onSuccess:function(){toast({status:"success",description:(0,external_wp_i18n_namespaceObject.__)("Assets regenerated","magazine-blocks"),isClosable:!0})},onError:function(e){toast({status:"error",description:e.message,isClosable:!0})}}),register=useFormContext().register;return external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Asset Generation","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"#FAFAFC",border:"1px",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl",py:"4",px:"5"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("File Generation","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)("Magazine Blocks typically embeds dynamic assets (CSS/JS) directly within the page. You can opt to enable this feature for loading dynamic assets (CSS/JS) externally from a file.","magazine-blocks")},external_React_default().createElement(Switch,helpers_esm_extends_extends({},register("asset-generation.external-file"),{defaultChecked:null==(register=props.data)?void 0:register["external-file"],colorScheme:"primary"}))),external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Asset Generation","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)("To resolve any issues related to block styles, regenerate the assets.","magazine-blocks")},external_React_default().createElement(Button,{fontSize:"xs",colorScheme:"primary",variant:"outline",borderRadius:"base",isLoading:regenerateAssets.isLoading,onClick:function(){return regenerateAssets.mutate()}},(0,external_wp_i18n_namespaceObject.__)("Regenerate Asset Files and Data","magazine-blocks"))))))}var TriangleDownIcon=props=>(0,jsx_runtime.jsx)(Icon,{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M21,5H3C2.621,5,2.275,5.214,2.105,5.553C1.937,5.892,1.973,6.297,2.2,6.6l9,12 c0.188,0.252,0.485,0.4,0.8,0.4s0.611-0.148,0.8-0.4l9-12c0.228-0.303,0.264-0.708,0.095-1.047C21.725,5.214,21.379,5,21,5z"})}),TriangleUpIcon=props=>(0,jsx_runtime.jsx)(Icon,{viewBox:"0 0 24 24",...props,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M12.8,5.4c-0.377-0.504-1.223-0.504-1.6,0l-9,12c-0.228,0.303-0.264,0.708-0.095,1.047 C2.275,18.786,2.621,19,3,19h18c0.379,0,0.725-0.214,0.895-0.553c0.169-0.339,0.133-0.744-0.095-1.047L12.8,5.4z"})});function useAttributeObserver(ref,attributes,fn,enabled){(0,external_React_.useEffect)(()=>{if(ref.current&&enabled){var _a=null!=(_a=ref.current.ownerDocument.defaultView)?_a:window;const attrs=Array.isArray(attributes)?attributes:[attributes],obs=new _a.MutationObserver(changes=>{for(const change of changes)"attributes"===change.type&&change.attributeName&&attrs.includes(change.attributeName)&&fn(change)});return obs.observe(ref.current,{attributes:!0,attributeFilter:attrs}),()=>obs.disconnect()}})}function useInterval(callback,delay){const fn=dist_useCallbackRef(callback);(0,external_React_.useEffect)(()=>{let intervalId=null;return null!==delay&&(intervalId=window.setInterval(()=>fn(),delay)),()=>{intervalId&&window.clearInterval(intervalId)}},[delay,fn])}var CONTINUOUS_CHANGE_INTERVAL=50,CONTINUOUS_CHANGE_DELAY=300;function toPrecision(value,precision){var value=function(value){return"number"!=typeof(value=parseFloat(value))||Number.isNaN(value)?0:value}(value),scaleFactor=10**(null!=precision?precision:10),value=Math.round(value*scaleFactor)/scaleFactor;return precision?value.toFixed(precision):value.toString()}function countDecimalPlaces(value){if(!Number.isFinite(value))return 0;let e=1,p=0;for(;Math.round(value*e)/e!==value;)e*=10,p+=1;return p}function useCounter(props={}){const{onChange,precision:precisionProp,defaultValue,value:valueProp,step:stepProp=1,min=Number.MIN_SAFE_INTEGER,max=Number.MAX_SAFE_INTEGER,keepWithinRange=!0}=props,onChangeProp=dist_useCallbackRef(onChange),[valueState,setValue]=(0,external_React_.useState)(()=>{var _a;return null!=defaultValue&&null!=(_a=chunk_AB3TPYVS_cast(defaultValue,stepProp,precisionProp))?_a:""}),isControlled=void 0!==valueProp,value=isControlled?valueProp:valueState;props=getDecimalPlaces(chunk_AB3TPYVS_parse(value),stepProp);const precision=null!=precisionProp?precisionProp:props,update=(0,external_React_.useCallback)(next=>{next!==value&&(isControlled||setValue(next.toString()),null!=onChangeProp)&&onChangeProp(next.toString(),chunk_AB3TPYVS_parse(next))},[onChangeProp,isControlled,value]),clamp=(0,external_React_.useCallback)(value2=>{let nextValue=value2;return toPrecision(nextValue=keepWithinRange?function(value,min,max){return null==value?value:(max<min&&console.warn("clamp: max cannot be less than min"),Math.min(Math.max(value,min),max))}(nextValue,min,max):nextValue,precision)},[precision,keepWithinRange,max,min]);var props=(0,external_React_.useCallback)((step=stepProp)=>{let next;next=""===value?chunk_AB3TPYVS_parse(step):chunk_AB3TPYVS_parse(value)+step,next=clamp(next),update(next)},[clamp,stepProp,update,value]),decrement=(0,external_React_.useCallback)((step=stepProp)=>{let next;next=""===value?chunk_AB3TPYVS_parse(-step):chunk_AB3TPYVS_parse(value)-step,next=clamp(next),update(next)},[clamp,stepProp,update,value]),reset=(0,external_React_.useCallback)(()=>{var _a;let next;next=null==defaultValue?"":null!=(_a=chunk_AB3TPYVS_cast(defaultValue,stepProp,precisionProp))?_a:min,update(next)},[defaultValue,precisionProp,stepProp,update,min]),castValue=(0,external_React_.useCallback)(value2=>{value2=null!=(value2=chunk_AB3TPYVS_cast(value2,stepProp,precision))?value2:min;update(value2)},[precision,stepProp,update,min]),valueAsNumber=chunk_AB3TPYVS_parse(value);return{isOutOfRange:valueAsNumber>max||valueAsNumber<min,isAtMax:valueAsNumber===max,isAtMin:valueAsNumber===min,precision:precision,value:value,valueAsNumber:valueAsNumber,update:update,reset:reset,increment:props,decrement:decrement,clamp:clamp,cast:castValue,setValue:setValue}}function chunk_AB3TPYVS_parse(value){return parseFloat(value.toString().replace(/[^\w.-]+/g,""))}function getDecimalPlaces(value,step){return Math.max(countDecimalPlaces(step),countDecimalPlaces(value))}function chunk_AB3TPYVS_cast(value,step,precision){value=chunk_AB3TPYVS_parse(value);if(!Number.isNaN(value))return step=getDecimalPlaces(value,step),toPrecision(value,null!=precision?precision:step)}var FLOATING_POINT_REGEX=/^[Ee0-9+\-.]$/;function isFloatingPointNumericCharacter(character){return FLOATING_POINT_REGEX.test(character)}function useNumberInput(props={}){const{focusInputOnChange=!0,clampValueOnBlur=!0,keepWithinRange=!0,min=Number.MIN_SAFE_INTEGER,max=Number.MAX_SAFE_INTEGER,step:stepProp=1,isReadOnly,isDisabled,isRequired,isInvalid,pattern="[0-9]*(.[0-9]+)?",inputMode="decimal",allowMouseWheel,id,onChange:_,precision,name,"aria-describedby":ariaDescBy,"aria-label":ariaLabel,"aria-labelledby":ariaLabelledBy,onFocus:onFocusProp,onBlur:onBlurProp,onInvalid:onInvalidProp,getAriaValueText:getAriaValueTextProp,isValidCharacter:isValidCharacterProp,format:formatValue,parse:parseValue,...htmlProps}=props,onFocus=dist_useCallbackRef(onFocusProp),onBlur=dist_useCallbackRef(onBlurProp),onInvalid=dist_useCallbackRef(onInvalidProp),isValidCharacter=dist_useCallbackRef(null!=isValidCharacterProp?isValidCharacterProp:isFloatingPointNumericCharacter),getAriaValueText=dist_useCallbackRef(getAriaValueTextProp),counter=useCounter(props),{update:updateFn,increment:incrementFn,decrement:decrementFn}=counter,[isFocused,setFocused]=(0,external_React_.useState)(!1),isInteractive=!(isReadOnly||isDisabled),inputRef=(0,external_React_.useRef)(null),inputSelectionRef=(0,external_React_.useRef)(null),incrementButtonRef=(0,external_React_.useRef)(null),decrementButtonRef=(0,external_React_.useRef)(null),sanitize=(0,external_React_.useCallback)(value=>value.split("").filter(isValidCharacter).join(""),[isValidCharacter]),parse=(0,external_React_.useCallback)(value=>{var _a;return null!=(_a=null==parseValue?void 0:parseValue(value))?_a:value},[parseValue]),format=(0,external_React_.useCallback)(value=>{var _a;return(null!=(_a=null==formatValue?void 0:formatValue(value))?_a:value).toString()},[formatValue]),increment=(dist_useUpdateEffect(()=>{counter.valueAsNumber>max?null!=onInvalid&&onInvalid("rangeOverflow",format(counter.value),counter.valueAsNumber):counter.valueAsNumber<min&&null!=onInvalid&&onInvalid("rangeOverflow",format(counter.value),counter.valueAsNumber)},[counter.valueAsNumber,counter.value,format,onInvalid]),dist_useSafeLayoutEffect(()=>{var parsedInput;inputRef.current&&inputRef.current.value!=counter.value&&(parsedInput=parse(inputRef.current.value),counter.setValue(sanitize(parsedInput)))},[parse,sanitize]),(0,external_React_.useCallback)((step=stepProp)=>{isInteractive&&incrementFn(step)},[incrementFn,isInteractive,stepProp])),decrement=(0,external_React_.useCallback)((step=stepProp)=>{isInteractive&&decrementFn(step)},[decrementFn,isInteractive,stepProp]),spinner=function(increment,decrement){const[isSpinning,setIsSpinning]=(0,external_React_.useState)(!1),[action,setAction]=(0,external_React_.useState)(null),[runOnce,setRunOnce]=(0,external_React_.useState)(!0),timeoutRef=(0,external_React_.useRef)(null),removeTimeout=()=>clearTimeout(timeoutRef.current);useInterval(()=>{"increment"===action&&increment(),"decrement"===action&&decrement()},isSpinning?CONTINUOUS_CHANGE_INTERVAL:null);var up=(0,external_React_.useCallback)(()=>{runOnce&&increment(),timeoutRef.current=setTimeout(()=>{setRunOnce(!1),setIsSpinning(!0),setAction("increment")},CONTINUOUS_CHANGE_DELAY)},[increment,runOnce]),down=(0,external_React_.useCallback)(()=>{runOnce&&decrement(),timeoutRef.current=setTimeout(()=>{setRunOnce(!1),setIsSpinning(!0),setAction("decrement")},CONTINUOUS_CHANGE_DELAY)},[decrement,runOnce]),stop=(0,external_React_.useCallback)(()=>{setRunOnce(!0),setIsSpinning(!1),removeTimeout()},[]);return(0,external_React_.useEffect)(()=>()=>removeTimeout(),[]),{up:up,down:down,stop:stop,isSpinning:isSpinning}}(increment,decrement),onChange=(useAttributeObserver(incrementButtonRef,"disabled",spinner.stop,spinner.isSpinning),useAttributeObserver(decrementButtonRef,"disabled",spinner.stop,spinner.isSpinning),(0,external_React_.useCallback)(event=>{var parsedInput;event.nativeEvent.isComposing||(parsedInput=parse(event.currentTarget.value),updateFn(sanitize(parsedInput)),inputSelectionRef.current={start:event.currentTarget.selectionStart,end:event.currentTarget.selectionEnd})},[updateFn,sanitize,parse])),_onFocus=(0,external_React_.useCallback)(event=>{var _b;null!=onFocus&&onFocus(event),inputSelectionRef.current&&(event.target.selectionStart=null!=(_b=inputSelectionRef.current.start)?_b:null==(_b=event.currentTarget.value)?void 0:_b.length,event.currentTarget.selectionEnd=null!=(_b=inputSelectionRef.current.end)?_b:event.currentTarget.selectionStart)},[onFocus]),onKeyDown=(0,external_React_.useCallback)(event=>{if(!event.nativeEvent.isComposing){!function(event,isValid){var isModifierKey;return null==event.key||(isModifierKey=event.ctrlKey||event.altKey||event.metaKey,!(1===event.key.length))||isModifierKey||isValid(event.key)}(event,isValidCharacter)&&event.preventDefault();const stepFactor=getStepFactor(event)*stepProp;var action={ArrowUp:()=>increment(stepFactor),ArrowDown:()=>decrement(stepFactor),Home:()=>updateFn(min),End:()=>updateFn(max)}[event.key];action&&(event.preventDefault(),action(event))}},[isValidCharacter,stepProp,increment,decrement,updateFn,min,max]),getStepFactor=event=>{let ratio=1;return(event.metaKey||event.ctrlKey)&&(ratio=.1),ratio=event.shiftKey?10:ratio},ariaValueText=(0,external_React_.useMemo)(()=>{var text=null==getAriaValueText?void 0:getAriaValueText(counter.value);return null!=text?text:counter.value.toString()||void 0},[counter.value,getAriaValueText]),validateAndClamp=(0,external_React_.useCallback)(()=>{let next=counter.value;""!==counter.value&&(/^[eE]/.test(counter.value.toString())?counter.setValue(""):(counter.valueAsNumber<min&&(next=min),counter.valueAsNumber>max&&(next=max),counter.cast(next)))},[counter,max,min]),onInputBlur=(0,external_React_.useCallback)(()=>{setFocused(!1),clampValueOnBlur&&validateAndClamp()},[clampValueOnBlur,setFocused,validateAndClamp]),focusInput=(0,external_React_.useCallback)(()=>{focusInputOnChange&&requestAnimationFrame(()=>{var _a;null!=(_a=inputRef.current)&&_a.focus()})},[focusInputOnChange]),spinUp=(0,external_React_.useCallback)(event=>{event.preventDefault(),spinner.up(),focusInput()},[focusInput,spinner]),spinDown=(0,external_React_.useCallback)(event=>{event.preventDefault(),spinner.down(),focusInput()},[focusInput,spinner]);dist_useEventListener(()=>inputRef.current,"wheel",event=>{var _a=(null!=(_a=null==(_a=inputRef.current)?void 0:_a.ownerDocument)?_a:document).activeElement===inputRef.current;allowMouseWheel&&_a&&(event.preventDefault(),_a=getStepFactor(event)*stepProp,-1===(event=Math.sign(event.deltaY))?increment(_a):1===event&&decrement(_a))},{passive:!1});var props=(0,external_React_.useCallback)((props2={},ref=null)=>{const disabled=isDisabled||keepWithinRange&&counter.isAtMax;return{...props2,ref:mergeRefs(ref,incrementButtonRef),role:"button",tabIndex:-1,onPointerDown:callAllHandlers(props2.onPointerDown,event=>{0!==event.button||disabled||spinUp(event)}),onPointerLeave:callAllHandlers(props2.onPointerLeave,spinner.stop),onPointerUp:callAllHandlers(props2.onPointerUp,spinner.stop),disabled:disabled,"aria-disabled":ariaAttr(disabled)}},[counter.isAtMax,keepWithinRange,spinUp,spinner.stop,isDisabled]),getDecrementButtonProps=(0,external_React_.useCallback)((props2={},ref=null)=>{const disabled=isDisabled||keepWithinRange&&counter.isAtMin;return{...props2,ref:mergeRefs(ref,decrementButtonRef),role:"button",tabIndex:-1,onPointerDown:callAllHandlers(props2.onPointerDown,event=>{0!==event.button||disabled||spinDown(event)}),onPointerLeave:callAllHandlers(props2.onPointerLeave,spinner.stop),onPointerUp:callAllHandlers(props2.onPointerUp,spinner.stop),disabled:disabled,"aria-disabled":ariaAttr(disabled)}},[counter.isAtMin,keepWithinRange,spinDown,spinner.stop,isDisabled]),getInputProps=(0,external_React_.useCallback)((props2={},ref=null)=>{var _a;return{name:name,inputMode:inputMode,type:"text",pattern:pattern,"aria-labelledby":ariaLabelledBy,"aria-label":ariaLabel,"aria-describedby":ariaDescBy,id:id,disabled:isDisabled,...props2,readOnly:null!=(_a=props2.readOnly)?_a:isReadOnly,"aria-readonly":null!=(_a=props2.readOnly)?_a:isReadOnly,"aria-required":null!=(_a=props2.required)?_a:isRequired,required:null!=(_a=props2.required)?_a:isRequired,ref:mergeRefs(inputRef,ref),value:format(counter.value),role:"spinbutton","aria-valuemin":min,"aria-valuemax":max,"aria-valuenow":Number.isNaN(counter.valueAsNumber)?void 0:counter.valueAsNumber,"aria-invalid":ariaAttr(null!=isInvalid?isInvalid:counter.isOutOfRange),"aria-valuetext":ariaValueText,autoComplete:"off",autoCorrect:"off",onChange:callAllHandlers(props2.onChange,onChange),onKeyDown:callAllHandlers(props2.onKeyDown,onKeyDown),onFocus:callAllHandlers(props2.onFocus,_onFocus,()=>setFocused(!0)),onBlur:callAllHandlers(props2.onBlur,onBlur,onInputBlur)}},[name,inputMode,pattern,ariaLabelledBy,ariaLabel,format,ariaDescBy,id,isDisabled,isRequired,isReadOnly,isInvalid,counter.value,counter.valueAsNumber,counter.isOutOfRange,min,max,ariaValueText,onChange,onKeyDown,_onFocus,onBlur,onInputBlur]);return{value:format(counter.value),valueAsNumber:counter.valueAsNumber,isFocused:isFocused,isDisabled:isDisabled,isReadOnly:isReadOnly,getIncrementButtonProps:props,getDecrementButtonProps:getDecrementButtonProps,getInputProps:getInputProps,htmlProps:htmlProps}}var[NumberInputStylesProvider,useNumberInputStyles]=createContext({name:"NumberInputStylesContext",errorMessage:`useNumberInputStyles returned is 'undefined'. Seems you forgot to wrap the components in "<NumberInput />" `}),[NumberInputProvider,useNumberInputContext]=createContext({name:"NumberInputContext",errorMessage:"useNumberInputContext: `context` is undefined. Seems you forgot to wrap number-input's components within <NumberInput />"}),NumberInput=forwardRef(function(props,ref){var styles=useMultiStyleConfig("NumberInput",props);const{htmlProps,...context}=useNumberInput(useFormControlProps(omitThemingProps(props)));var ctx=(0,external_React_.useMemo)(()=>context,[context]);return(0,jsx_runtime.jsx)(NumberInputProvider,{value:ctx,children:(0,jsx_runtime.jsx)(NumberInputStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(chakra.div,{...htmlProps,ref:ref,className:cx("chakra-numberinput",props.className),__css:{position:"relative",zIndex:0,...styles.root}})})})});NumberInput.displayName="NumberInput";forwardRef(function(props,ref){var styles=useNumberInputStyles();return(0,jsx_runtime.jsx)(chakra.div,{"aria-hidden":!0,ref:ref,...props,__css:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",height:"calc(100% - 2px)",zIndex:1,...styles.stepperGroup}})}).displayName="NumberInputStepper";var NumberInputField=forwardRef(function(props,ref){var getInputProps=useNumberInputContext()["getInputProps"],getInputProps=getInputProps(props,ref),ref=useNumberInputStyles();return(0,jsx_runtime.jsx)(chakra.input,{...getInputProps,className:cx("chakra-numberinput__field",props.className),__css:{width:"100%",...ref.field}})}),StyledStepper=(NumberInputField.displayName="NumberInputField",chakra("div",{baseStyle:{display:"flex",justifyContent:"center",alignItems:"center",flex:1,transitionProperty:"common",transitionDuration:"normal",userSelect:"none",cursor:"pointer",lineHeight:"normal"}}));forwardRef(function(props,ref){var styles=useNumberInputStyles(),getDecrementButtonProps=useNumberInputContext()["getDecrementButtonProps"],getDecrementButtonProps=getDecrementButtonProps(props,ref);return(0,jsx_runtime.jsx)(StyledStepper,{...getDecrementButtonProps,__css:styles.stepper,children:null!=(ref=props.children)?ref:(0,jsx_runtime.jsx)(TriangleDownIcon,{})})}).displayName="NumberDecrementStepper";forwardRef(function(props,ref){var getIncrementButtonProps=useNumberInputContext()["getIncrementButtonProps"],getIncrementButtonProps=getIncrementButtonProps(props,ref),ref=useNumberInputStyles();return(0,jsx_runtime.jsx)(StyledStepper,{...getIncrementButtonProps,__css:ref.stepper,children:null!=(getIncrementButtonProps=props.children)?getIncrementButtonProps:(0,jsx_runtime.jsx)(TriangleUpIcon,{})})}).displayName="NumberIncrementStepper";var placements={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},StyledAddon=chakra("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),InputAddon=forwardRef(function(props,ref){const{placement="left",...rest}=props;var props=null!=(props=placements[placement])?props:{},styles=useInputGroupStyles();return(0,jsx_runtime.jsx)(StyledAddon,{ref:ref,...rest,__css:{...styles.addon,...props}})}),useInsertionEffect=(InputAddon.displayName="InputAddon",forwardRef(function(props,ref){return(0,jsx_runtime.jsx)(InputAddon,{ref:ref,placement:"left",...props,className:cx("chakra-input__left-addon",props.className)})})),InputRightAddon=(useInsertionEffect.displayName="InputLeftAddon",useInsertionEffect.id="InputLeftAddon",forwardRef(function(props,ref){return(0,jsx_runtime.jsx)(InputAddon,{ref:ref,placement:"right",...props,className:cx("chakra-input__right-addon",props.className)})}));InputRightAddon.displayName="InputRightAddon",InputRightAddon.id="InputRightAddon";function components_EditorOptions(props){var _props$data,control=(_useFormContext=useFormContext()).control,_useFormContext=_useFormContext.register;return external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Editor Options","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"primary.50",py:"4",px:"5",border:"1px solid",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(Controller,{name:"editor.section-width",control:control,defaultValue:null==(_props$data=props.data)?void 0:_props$data["section-width"],render:function(_ref){var _ref=_ref.field,onChange=_ref.onChange,_ref=_ref.value;return external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Default Section Width","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)("Default section block content width","magazine-blocks")},external_React_default().createElement(InputGroup,null,external_React_default().createElement(NumberInput,{defaultValue:_ref,flex:1,step:1,min:0,onChange:onChange},external_React_default().createElement(NumberInputField,{color:"gray.500 !important",borderTopRightRadius:"0 !important",borderBottomRightRadius:"0 !important",borderColor:"gray.200 !important"})),external_React_default().createElement(InputRightAddon,{color:"gray.400",fontWeight:"medium",bgColor:"white"},"px")))}}),external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Responsive Breakpoints","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)("Manage responsive breakpoints to suit your website's needs.","magazine-blocks")},external_React_default().createElement(HStack,null,external_React_default().createElement(Controller,{control:control,name:"editor.responsive-breakpoints.tablet",defaultValue:null==(_props$data=props.data)?void 0:_props$data["responsive-breakpoints"].tablet,render:function(_ref2){var _ref2=_ref2.field,onChange=_ref2.onChange,_ref2=_ref2.value;return external_React_default().createElement(Tooltip,{label:(0,external_wp_i18n_namespaceObject.__)("Tablet","magazine-blocks"),placement:"top",hasArrow:!0},external_React_default().createElement(InputGroup,null,external_React_default().createElement(NumberInput,{defaultValue:_ref2,flex:1,step:1,min:0,onChange:onChange},external_React_default().createElement(NumberInputField,{color:"gray.500 !important",borderTopRightRadius:"0 !important",borderBottomRightRadius:"0 !important",borderColor:"gray.200 !important"})),external_React_default().createElement(InputRightAddon,{color:"gray.400",fontWeight:"medium",bgColor:"white"},"px")))}}),external_React_default().createElement(Controller,{control:control,name:"editor.responsive-breakpoints.mobile",defaultValue:null==(_props$data=props.data)?void 0:_props$data["responsive-breakpoints"].mobile,render:function(_ref3){var _ref3=_ref3.field,onChange=_ref3.onChange,_ref3=_ref3.value;return external_React_default().createElement(Tooltip,{label:(0,external_wp_i18n_namespaceObject.__)("Mobile","magazine-blocks"),placement:"top",hasArrow:!0},external_React_default().createElement(InputGroup,null,external_React_default().createElement(NumberInput,{defaultValue:_ref3,flex:1,step:1,min:0,onChange:onChange},external_React_default().createElement(NumberInputField,{color:"gray.500 !important",borderTopRightRadius:"0 !important",borderBottomRightRadius:"0 !important",borderColor:"gray.200 !important"})),external_React_default().createElement(InputRightAddon,{color:"gray.400",fontWeight:"medium",bgColor:"white"},"px")))}}))),external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Copy Paste Styles","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)("Enable copy-paste style option in block controls to copy and apply Magazine Blocks block styles.","magazine-blocks")},external_React_default().createElement(Switch,helpers_esm_extends_extends({},_useFormContext("editor.copy-paste-styles",{value:null==(control=props.data)?void 0:control["copy-paste-styles"]}),{colorScheme:"primary"}))))))}function components_Integrations(props){var _props$data,register=useFormContext().register;return external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Integrations","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"#FAFAFC",border:"1px",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl",py:"4",px:"5"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("News Ticker Embed API Key","magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Stack,null,external_React_default().createElement(Input,helpers_esm_extends_extends({},register("integrations.dateWeatherApiKey",{value:null==(_props$data=props.data)?void 0:_props$data.dateWeatherApiKey}),{borderRadius:"base"}))))),external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("News Ticker Zip Code","magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Stack,null,external_React_default().createElement(Input,helpers_esm_extends_extends({},register("integrations.dateWeatherZipCode",{value:null==(_props$data=props.data)?void 0:_props$data.dateWeatherZipCode}),{borderRadius:"base"})))))))}var chunk_RKXMPHPI_defaultTransitions={exit:{height:{duration:.2,ease:state_focusVisible.ease},opacity:{duration:.3,ease:state_focusVisible.ease}},enter:{height:{duration:.3,ease:state_focusVisible.ease},opacity:{duration:.4,ease:state_focusVisible.ease}}},chunk_RKXMPHPI_variants={exit:({animateOpacity,startingHeight,transition,transitionEnd,delay})=>{return{...animateOpacity&&{opacity:(animateOpacity=startingHeight,null!=animateOpacity&&0<parseInt(animateOpacity.toString(),10)?1:0)},height:startingHeight,transitionEnd:null==transitionEnd?void 0:transitionEnd.exit,transition:null!=(animateOpacity=null==transition?void 0:transition.exit)?animateOpacity:withDelay_exit(chunk_RKXMPHPI_defaultTransitions.exit,delay)}},enter:({animateOpacity,endingHeight,transition,transitionEnd,delay})=>{return{...animateOpacity&&{opacity:1},height:endingHeight,transitionEnd:null==transitionEnd?void 0:transitionEnd.enter,transition:null!=(animateOpacity=null==transition?void 0:transition.enter)?animateOpacity:withDelay_enter(chunk_RKXMPHPI_defaultTransitions.enter,delay)}}},Collapse=(0,external_React_.forwardRef)((props,ref)=>{const{in:isOpen,unmountOnExit,animateOpacity=!0,startingHeight=0,endingHeight="auto",style,className,transition,transitionEnd,...rest}=props,[mounted,setMounted]=(0,external_React_.useState)(!1);(0,external_React_.useEffect)(()=>{const timeout=setTimeout(()=>{setMounted(!0)});return()=>clearTimeout(timeout)},[]);0<Number(startingHeight)&&unmountOnExit;var props=0<parseFloat(startingHeight.toString()),props={startingHeight:startingHeight,endingHeight:endingHeight,animateOpacity:animateOpacity,transition:mounted?transition:{enter:{duration:0}},transitionEnd:{enter:null==transitionEnd?void 0:transitionEnd.enter,exit:unmountOnExit?null==transitionEnd?void 0:transitionEnd.exit:{...null==transitionEnd?void 0:transitionEnd.exit,display:props?"block":"none"}}},animate=isOpen||unmountOnExit?"enter":"exit";return(0,jsx_runtime.jsx)(AnimatePresence,{initial:!1,custom:props,children:(!unmountOnExit||isOpen)&&(0,jsx_runtime.jsx)(motion.div,{ref:ref,...rest,className:cx("chakra-collapse",className),style:{overflow:"hidden",display:"block",...style},custom:props,variants:chunk_RKXMPHPI_variants,initial:!!unmountOnExit&&"exit",animate:animate,exit:"exit"})})}),[FormErrorStylesProvider,useFormErrorStyles]=(Collapse.displayName="Collapse",createContext({name:"FormErrorStylesContext",errorMessage:`useFormErrorStyles returned is 'undefined'. Seems you forgot to wrap the components in "<FormError />" `})),FormErrorMessage=forwardRef((props,ref)=>{var styles=useMultiStyleConfig("FormError",props),ownProps=omitThemingProps(props),field=useFormControlContext();return null!=field&&field.isInvalid?(0,jsx_runtime.jsx)(FormErrorStylesProvider,{value:styles,children:(0,jsx_runtime.jsx)(chakra.div,{...null==field?void 0:field.getErrorMessageProps(ownProps,ref),className:cx("chakra-form__error-message",props.className),__css:{display:"flex",alignItems:"center",...styles.text}})}):null});function runtime_helpers_esm_extends_extends(){return(runtime_helpers_esm_extends_extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i<arguments.length;i++){var key,source=arguments[i];for(key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}function esm_typeof_typeof(o){return(esm_typeof_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o})(o)}function esm_toPropertyKey_toPropertyKey(arg){arg=function(input,hint){if("object"!==esm_typeof_typeof(input)||null===input)return input;var prim=input[Symbol.toPrimitive];if(void 0===prim)return("string"===hint?String:Number)(input);if("object"!==esm_typeof_typeof(prim=prim.call(input,hint||"default")))return prim;throw new TypeError("@@toPrimitive must return a primitive value.")}(arg,"string");return"symbol"===esm_typeof_typeof(arg)?arg:String(arg)}function esm_defineProperty_defineProperty(obj,key,value){return(key=esm_toPropertyKey_toPropertyKey(key))in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function objectSpread2_ownKeys(e,r){var o,t=Object.keys(e);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(e),r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)),t}function objectSpread2_objectSpread2(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?objectSpread2_ownKeys(Object(t),!0).forEach(function(r){esm_defineProperty_defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):objectSpread2_ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,esm_toPropertyKey_toPropertyKey(descriptor.key),descriptor)}}function setPrototypeOf_setPrototypeOf(o,p){return(setPrototypeOf_setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,p){return o.__proto__=p,o})(o,p)}function _getPrototypeOf(o){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(o){return o.__proto__||Object.getPrototypeOf(o)})(o)}function _possibleConstructorReturn(self,call){if(call&&("object"===esm_typeof_typeof(call)||"function"==typeof call))return call;if(void 0!==call)throw new TypeError("Derived constructors may only return object or undefined");return function(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}(self)}function _createSuper(Derived){var hasNativeReflectConstruct=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}}();return function(){var NewTarget,Super=_getPrototypeOf(Derived);return _possibleConstructorReturn(this,hasNativeReflectConstruct?(NewTarget=_getPrototypeOf(this).constructor,Reflect.construct(Super,arguments,NewTarget)):Super.apply(this,arguments))}}function arrayLikeToArray_arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function unsupportedIterableToArray_unsupportedIterableToArray(o,minLen){var n;if(o)return"string"==typeof o?arrayLikeToArray_arrayLikeToArray(o,minLen):"Map"===(n="Object"===(n=Object.prototype.toString.call(o).slice(8,-1))&&o.constructor?o.constructor.name:n)||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?arrayLikeToArray_arrayLikeToArray(o,minLen):void 0}function _toConsumableArray(arr){return function(arr){if(Array.isArray(arr))return arrayLikeToArray_arrayLikeToArray(arr)}(arr)||function(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||unsupportedIterableToArray_unsupportedIterableToArray(arr)||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 slicedToArray_slicedToArray(arr,i){return function(arr){if(Array.isArray(arr))return arr}(arr)||function(r,l){var t=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=t){var e,n,i,u,a=[],f=!0,o=!1;try{if(i=(t=t.call(r)).next,0===l){if(Object(t)!==t)return;f=!1}else for(;!(f=(e=i.call(t)).done)&&(a.push(e.value),a.length!==l);f=!0);}catch(r){o=!0,n=r}finally{try{if(!f&&null!=t.return&&(u=t.return(),Object(u)!==u))return}finally{if(o)throw n}}return a}}(arr,i)||unsupportedIterableToArray_unsupportedIterableToArray(arr,i)||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 _objectWithoutProperties(source,excluded){if(null==source)return{};var key,target=function(source,excluded){if(null==source)return{};for(var key,target={},sourceKeys=Object.keys(source),i=0;i<sourceKeys.length;i++)key=sourceKeys[i],0<=excluded.indexOf(key)||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols)for(var sourceSymbolKeys=Object.getOwnPropertySymbols(source),i=0;i<sourceSymbolKeys.length;i++)key=sourceSymbolKeys[i],0<=excluded.indexOf(key)||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key]);return target}FormErrorMessage.displayName="FormErrorMessage",forwardRef((props,ref)=>{var styles=useFormErrorStyles(),field=useFormControlContext();return null!=field&&field.isInvalid?(field=cx("chakra-form__error-icon",props.className),(0,jsx_runtime.jsx)(Icon,{ref:ref,"aria-hidden":!0,...props,__css:styles.icon,className:field,children:(0,jsx_runtime.jsx)("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"})})):null}).displayName="FormErrorIcon";const min=Math.min,max=Math.max,floating_ui_utils_round=Math.round,floor=Math.floor,createCoords=v=>({x:v,y:v});function floating_ui_utils_rectToClientRect(rect){return{...rect,top:rect.y,left:rect.x,right:rect.x+rect.width,bottom:rect.y+rect.height}}function floating_ui_utils_dom_getNodeName(node){return isNode(node)?(node.nodeName||"").toLowerCase():"#document"}function floating_ui_utils_dom_getWindow(node){return(null==node||null==(node=node.ownerDocument)?void 0:node.defaultView)||window}function floating_ui_utils_dom_getDocumentElement(node){return null==(node=(isNode(node)?node.ownerDocument:node.document)||window.document)?void 0:node.documentElement}function isNode(value){return value instanceof Node||value instanceof floating_ui_utils_dom_getWindow(value).Node}function floating_ui_utils_dom_isElement(value){return value instanceof Element||value instanceof floating_ui_utils_dom_getWindow(value).Element}function floating_ui_utils_dom_isHTMLElement(value){return value instanceof HTMLElement||value instanceof floating_ui_utils_dom_getWindow(value).HTMLElement}function floating_ui_utils_dom_isShadowRoot(value){return"undefined"!=typeof ShadowRoot&&(value instanceof ShadowRoot||value instanceof floating_ui_utils_dom_getWindow(value).ShadowRoot)}function isOverflowElement(element){var{overflow:element,overflowX,overflowY,display}=floating_ui_utils_dom_getComputedStyle(element);return/auto|scroll|overlay|hidden|clip/.test(element+overflowY+overflowX)&&!["inline","contents"].includes(display)}function isWebKit(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(node){return["html","body","#document"].includes(floating_ui_utils_dom_getNodeName(node))}function floating_ui_utils_dom_getComputedStyle(element){return floating_ui_utils_dom_getWindow(element).getComputedStyle(element)}function floating_ui_utils_dom_getParentNode(node){return"html"!==floating_ui_utils_dom_getNodeName(node)&&(node=node.assignedSlot||node.parentNode||floating_ui_utils_dom_isShadowRoot(node)&&node.host||floating_ui_utils_dom_getDocumentElement(node),floating_ui_utils_dom_isShadowRoot(node))?node.host:node}function getOverflowAncestors(node,list,traverseIframes){void 0===list&&(list=[]),void 0===traverseIframes&&(traverseIframes=!0);var scrollableAncestor=function getNearestOverflowAncestor(node){var parentNode=floating_ui_utils_dom_getParentNode(node);return isLastTraversableNode(parentNode)?(node.ownerDocument||node).body:floating_ui_utils_dom_isHTMLElement(parentNode)&&isOverflowElement(parentNode)?parentNode:getNearestOverflowAncestor(parentNode)}(node),node=scrollableAncestor===(null==(node=node.ownerDocument)?void 0:node.body),win=floating_ui_utils_dom_getWindow(scrollableAncestor);return node?list.concat(win,win.visualViewport||[],isOverflowElement(scrollableAncestor)?scrollableAncestor:[],win.frameElement&&traverseIframes?getOverflowAncestors(win.frameElement):[]):list.concat(scrollableAncestor,getOverflowAncestors(scrollableAncestor,[],traverseIframes))}function getCssDimensions(element){var css=floating_ui_utils_dom_getComputedStyle(element);let width=parseFloat(css.width)||0,height=parseFloat(css.height)||0;var css=floating_ui_utils_dom_isHTMLElement(element),offsetWidth=css?element.offsetWidth:width,css=css?element.offsetHeight:height,element=floating_ui_utils_round(width)!==offsetWidth||floating_ui_utils_round(height)!==css;return element&&(width=offsetWidth,height=css),{width:width,height:height,$:element}}function unwrapElement(element){return floating_ui_utils_dom_isElement(element)?element:element.contextElement}function floating_ui_dom_getScale(element){element=unwrapElement(element);if(!floating_ui_utils_dom_isHTMLElement(element))return createCoords(1);var rect=element.getBoundingClientRect(),{width:element,height,$}=getCssDimensions(element);let x=($?floating_ui_utils_round(rect.width):rect.width)/element,y=($?floating_ui_utils_round(rect.height):rect.height)/height;return x&&Number.isFinite(x)||(x=1),y&&Number.isFinite(y)||(y=1),{x:x,y:y}}const noOffsets=createCoords(0);function getVisualOffsets(element){element=floating_ui_utils_dom_getWindow(element);return isWebKit()&&element.visualViewport?{x:element.visualViewport.offsetLeft,y:element.visualViewport.offsetTop}:noOffsets}function floating_ui_dom_getBoundingClientRect(element,includeScale,isFixedStrategy,offsetParent){void 0===includeScale&&(includeScale=!1),void 0===isFixedStrategy&&(isFixedStrategy=!1);var clientRect=element.getBoundingClientRect(),domElement=unwrapElement(element);let scale=createCoords(1);includeScale&&(offsetParent?floating_ui_utils_dom_isElement(offsetParent)&&(scale=floating_ui_dom_getScale(offsetParent)):scale=floating_ui_dom_getScale(element));includeScale=function(element,isFixed,floatingOffsetParent){return void 0===isFixed&&(isFixed=!1),floatingOffsetParent&&(!isFixed||floatingOffsetParent===floating_ui_utils_dom_getWindow(element))&&isFixed}(domElement,isFixedStrategy,offsetParent)?getVisualOffsets(domElement):createCoords(0);let x=(clientRect.left+includeScale.x)/scale.x,y=(clientRect.top+includeScale.y)/scale.y,width=clientRect.width/scale.x,height=clientRect.height/scale.y;if(domElement){var win=floating_ui_utils_dom_getWindow(domElement),offsetWin=offsetParent&&floating_ui_utils_dom_isElement(offsetParent)?floating_ui_utils_dom_getWindow(offsetParent):offsetParent;let currentIFrame=win.frameElement;for(;currentIFrame&&offsetParent&&offsetWin!==win;){var iframeScale=floating_ui_dom_getScale(currentIFrame),iframeRect=currentIFrame.getBoundingClientRect(),css=floating_ui_utils_dom_getComputedStyle(currentIFrame),left=iframeRect.left+(currentIFrame.clientLeft+parseFloat(css.paddingLeft))*iframeScale.x,iframeRect=iframeRect.top+(currentIFrame.clientTop+parseFloat(css.paddingTop))*iframeScale.y;x*=iframeScale.x,y*=iframeScale.y,width*=iframeScale.x,height*=iframeScale.y,x+=left,y+=iframeRect,currentIFrame=floating_ui_utils_dom_getWindow(currentIFrame).frameElement}}return floating_ui_utils_rectToClientRect({width:width,height:height,x:x,y:y})}function observeMove(element,onMove){let io=null,timeoutId;const root=floating_ui_utils_dom_getDocumentElement(element);function cleanup(){clearTimeout(timeoutId),io&&io.disconnect(),io=null}return function refresh(skip,threshold){void 0===skip&&(skip=!1),void 0===threshold&&(threshold=1),cleanup();var{left,top,width,height}=element.getBoundingClientRect();if(skip||onMove(),width&&height){skip={rootMargin:-floor(top)+"px "+-floor(root.clientWidth-(left+width))+"px "+-floor(root.clientHeight-(top+height))+"px "+-floor(left)+"px",threshold:max(0,min(1,threshold))||1};let isFirstUpdate=!0;try{io=new IntersectionObserver(handleObserve,{...skip,root:root.ownerDocument})}catch(e){io=new IntersectionObserver(handleObserve,skip)}function handleObserve(entries){if((entries=entries[0].intersectionRatio)!==threshold){if(!isFirstUpdate)return refresh();entries?refresh(!1,entries):timeoutId=setTimeout(()=>{refresh(!1,1e-7)},100)}isFirstUpdate=!1}io.observe(element)}}(!0),cleanup}function autoUpdate(reference,floating,update,options){void 0===options&&(options={});const{ancestorScroll=!0,ancestorResize=!0,elementResize="function"==typeof ResizeObserver,layoutShift="function"==typeof IntersectionObserver,animationFrame=!1}=options,referenceEl=unwrapElement(reference),ancestors=ancestorScroll||ancestorResize?[...referenceEl?getOverflowAncestors(referenceEl):[],...getOverflowAncestors(floating)]:[],cleanupIo=(ancestors.forEach(ancestor=>{ancestorScroll&&ancestor.addEventListener("scroll",update,{passive:!0}),ancestorResize&&ancestor.addEventListener("resize",update)}),referenceEl&&layoutShift?observeMove(referenceEl,update):null);let reobserveFrame=-1,resizeObserver=null;elementResize&&(resizeObserver=new ResizeObserver(_ref=>{var[_ref]=_ref;_ref&&_ref.target===referenceEl&&resizeObserver&&(resizeObserver.unobserve(floating),cancelAnimationFrame(reobserveFrame),reobserveFrame=requestAnimationFrame(()=>{resizeObserver&&resizeObserver.observe(floating)})),update()}),referenceEl&&!animationFrame&&resizeObserver.observe(referenceEl),resizeObserver.observe(floating));let frameId,prevRefRect=animationFrame?floating_ui_dom_getBoundingClientRect(reference):null;return animationFrame&&function frameLoop(){const nextRefRect=floating_ui_dom_getBoundingClientRect(reference);!prevRefRect||nextRefRect.x===prevRefRect.x&&nextRefRect.y===prevRefRect.y&&nextRefRect.width===prevRefRect.width&&nextRefRect.height===prevRefRect.height||update();prevRefRect=nextRefRect;frameId=requestAnimationFrame(frameLoop)}(),update(),()=>{ancestors.forEach(ancestor=>{ancestorScroll&&ancestor.removeEventListener("scroll",update),ancestorResize&&ancestor.removeEventListener("resize",update)}),cleanupIo&&cleanupIo(),resizeObserver&&resizeObserver.disconnect(),resizeObserver=null,animationFrame&&cancelAnimationFrame(frameId)}}const use_isomorphic_layout_effect_browser_esm=external_React_.useLayoutEffect;function index_a301f526_esm_noop(){}var _excluded$4=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"];function index_a301f526_esm_classNames(prefix,state){for(var _len=arguments.length,classNameList=new Array(2<_len?_len-2:0),_key=2;_key<_len;_key++)classNameList[_key-2]=arguments[_key];var arr=[].concat(classNameList);if(state&&prefix)for(var key in state)state.hasOwnProperty(key)&&state[key]&&arr.push("".concat(function(prefix,name){return name?"-"===name[0]?prefix+name:prefix+"__"+name:prefix}(prefix,key)));return arr.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}function cleanValue(value){return Array.isArray(value)?value.filter(Boolean):"object"===esm_typeof_typeof(value)&&null!==value?[value]:[]}function cleanCommonProps(props){return props.className,props.clearValue,props.cx,props.getStyles,props.getClassNames,props.getValue,props.hasValue,props.isMulti,props.isRtl,props.options,props.selectOption,props.selectProps,props.setValue,props.theme,objectSpread2_objectSpread2({},_objectWithoutProperties(props,_excluded$4))}function getStyleProps(props,name,classNamesState){var cx=props.cx,getStyles=props.getStyles,getClassNames=props.getClassNames,className=props.className;return{css:getStyles(name,props),className:cx(null!=classNamesState?classNamesState:{},getClassNames(name,props),className)}}function isDocumentElement(el){return-1<[document.documentElement,document.body,window].indexOf(el)}function getScrollTop(el){return isDocumentElement(el)?window.pageYOffset:el.scrollTop}function scrollTo(el,top){isDocumentElement(el)?window.scrollTo(0,top):el.scrollTop=top}function animatedScrollTo(element,to,argument_2,argument_3){var duration=2<arguments.length&&void 0!==argument_2?argument_2:200,callback=3<arguments.length&&void 0!==argument_3?argument_3:index_a301f526_esm_noop,start=getScrollTop(element),change=to-start,currentTime=0;!function animateScroll(){var t=change*((t=(t=currentTime+=10)/duration-1)*t*t+1)+start;scrollTo(element,t),currentTime<duration?window.requestAnimationFrame(animateScroll):callback(element)}()}function scrollIntoView(menuEl,focusedEl){var menuRect=menuEl.getBoundingClientRect(),focusedRect=focusedEl.getBoundingClientRect(),overScroll=focusedEl.offsetHeight/3;focusedRect.bottom+overScroll>menuRect.bottom?scrollTo(menuEl,Math.min(focusedEl.offsetTop+focusedEl.clientHeight-menuEl.offsetHeight+overScroll,menuEl.scrollHeight)):focusedRect.top-overScroll<menuRect.top&&scrollTo(menuEl,Math.max(focusedEl.offsetTop-overScroll,0))}function isTouchCapable(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var passiveOptionAccessed=!1,layout="undefined"!=typeof window?window:{},supportsPassiveEvents=(layout.addEventListener&&layout.removeEventListener&&(layout.addEventListener("p",index_a301f526_esm_noop,{get passive(){return passiveOptionAccessed=!0}}),layout.removeEventListener("p",index_a301f526_esm_noop,!1)),passiveOptionAccessed);function notNullish(item){return null!=item}function valueTernary(isMulti,multiValue,singleValue){return isMulti?multiValue:singleValue}var _excluded$3=["children","innerProps"],_excluded2$1=["children","innerProps"];function getMenuPlacement(_ref){var preferredMaxHeight=_ref.maxHeight,menuEl=_ref.menuEl,minHeight=_ref.minHeight,preferredPlacement=_ref.placement,shouldScroll=_ref.shouldScroll,isFixedPosition=_ref.isFixedPosition,controlHeight=_ref.controlHeight,scrollParent=function(element){var style=getComputedStyle(element),excludeStaticParent="absolute"===style.position,overflowRx=/(auto|scroll)/;if("fixed"!==style.position)for(var parent=element;parent=parent.parentElement;)if(style=getComputedStyle(parent),(!excludeStaticParent||"static"!==style.position)&&overflowRx.test(style.overflow+style.overflowY+style.overflowX))return parent;return document.documentElement}(menuEl),_ref={placement:"bottom",maxHeight:preferredMaxHeight};if(menuEl&&menuEl.offsetParent){var _constrainedHeight,spaceAbove,scrollHeight=scrollParent.getBoundingClientRect().height,_menuEl$getBoundingCl=menuEl.getBoundingClientRect(),menuBottom=_menuEl$getBoundingCl.bottom,menuHeight=_menuEl$getBoundingCl.height,_menuEl$getBoundingCl=_menuEl$getBoundingCl.top,containerTop=menuEl.offsetParent.getBoundingClientRect().top,el=isFixedPosition||isDocumentElement(el=scrollParent)?window.innerHeight:el.clientHeight,scrollTop=getScrollTop(scrollParent),marginBottom=parseInt(getComputedStyle(menuEl).marginBottom,10),marginTop=parseInt(getComputedStyle(menuEl).marginTop,10),viewSpaceAbove=containerTop-marginTop,viewSpaceBelow=el-_menuEl$getBoundingCl,scrollSpaceAbove=viewSpaceAbove+scrollTop,scrollSpaceBelow=scrollHeight-scrollTop-_menuEl$getBoundingCl,scrollDown=menuBottom-el+scrollTop+marginBottom,scrollUp=scrollTop+_menuEl$getBoundingCl-marginTop;switch(preferredPlacement){case"auto":case"bottom":if(menuHeight<=viewSpaceBelow)return{placement:"bottom",maxHeight:preferredMaxHeight};if(menuHeight<=scrollSpaceBelow&&!isFixedPosition)return shouldScroll&&animatedScrollTo(scrollParent,scrollDown,160),{placement:"bottom",maxHeight:preferredMaxHeight};if(!isFixedPosition&&minHeight<=scrollSpaceBelow||isFixedPosition&&minHeight<=viewSpaceBelow)return shouldScroll&&animatedScrollTo(scrollParent,scrollDown,160),{placement:"bottom",maxHeight:isFixedPosition?viewSpaceBelow-marginBottom:scrollSpaceBelow-marginBottom};if("auto"===preferredPlacement||isFixedPosition)return _constrainedHeight=preferredMaxHeight,{placement:"top",maxHeight:_constrainedHeight=minHeight<=(spaceAbove=isFixedPosition?viewSpaceAbove:scrollSpaceAbove)?Math.min(spaceAbove-marginBottom-controlHeight,preferredMaxHeight):_constrainedHeight};if("bottom"===preferredPlacement)return shouldScroll&&scrollTo(scrollParent,scrollDown),{placement:"bottom",maxHeight:preferredMaxHeight};break;case"top":return menuHeight<=viewSpaceAbove?{placement:"top",maxHeight:preferredMaxHeight}:menuHeight<=scrollSpaceAbove&&!isFixedPosition?(shouldScroll&&animatedScrollTo(scrollParent,scrollUp,160),{placement:"top",maxHeight:preferredMaxHeight}):!isFixedPosition&&minHeight<=scrollSpaceAbove||isFixedPosition&&minHeight<=viewSpaceAbove?(spaceAbove=!isFixedPosition&&minHeight<=scrollSpaceAbove||isFixedPosition&&minHeight<=viewSpaceAbove?isFixedPosition?viewSpaceAbove-marginTop:scrollSpaceAbove-marginTop:preferredMaxHeight,shouldScroll&&animatedScrollTo(scrollParent,scrollUp,160),{placement:"top",maxHeight:spaceAbove}):{placement:"bottom",maxHeight:preferredMaxHeight};default:throw new Error('Invalid placement provided "'.concat(preferredPlacement,'".'))}}return _ref}function coercePlacement(p){return"auto"===p?"bottom":p}function MenuPlacer(props){var children=props.children,minMenuHeight=props.minMenuHeight,maxMenuHeight=props.maxMenuHeight,menuPlacement=props.menuPlacement,menuPosition=props.menuPosition,menuShouldScrollIntoView=props.menuShouldScrollIntoView,theme=props.theme,setPortalPlacement=((0,external_React_.useContext)(PortalPlacementContext)||{}).setPortalPlacement,ref=(0,external_React_.useRef)(null),_useState2=slicedToArray_slicedToArray((0,external_React_.useState)(maxMenuHeight),2),maxHeight=_useState2[0],setMaxHeight=_useState2[1],placement=(_useState2=slicedToArray_slicedToArray((0,external_React_.useState)(null),2))[0],setPlacement=_useState2[1],controlHeight=theme.spacing.controlHeight;return use_isomorphic_layout_effect_browser_esm(function(){var isFixedPosition,menuEl=ref.current;menuEl&&(isFixedPosition="fixed"===menuPosition,menuEl=getMenuPlacement({maxHeight:maxMenuHeight,menuEl:menuEl,minHeight:minMenuHeight,placement:menuPlacement,shouldScroll:menuShouldScrollIntoView&&!isFixedPosition,isFixedPosition:isFixedPosition,controlHeight:controlHeight}),setMaxHeight(menuEl.maxHeight),setPlacement(menuEl.placement),null!=setPortalPlacement)&&setPortalPlacement(menuEl.placement)},[maxMenuHeight,menuPlacement,menuPosition,menuShouldScrollIntoView,minMenuHeight,setPortalPlacement,controlHeight]),children({ref:ref,placerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},props),{},{placement:placement||coercePlacement(menuPlacement),maxHeight:maxHeight})})}function Menu$1(props){var children=props.children,innerRef=props.innerRef,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"menu",{menu:!0}),{ref:innerRef},innerProps),children)}function noticeCSS(_ref5,unstyled){var baseUnit=(_ref5=_ref5.theme).spacing.baseUnit,_ref5=_ref5.colors;return objectSpread2_objectSpread2({textAlign:"center"},unstyled?{}:{color:_ref5.neutral40,padding:"".concat(2*baseUnit,"px ").concat(3*baseUnit,"px")})}var PortalPlacementContext=(0,external_React_.createContext)(null),state_disabled=noticeCSS,border=noticeCSS,_excluded$2=["size"],index_a301f526_esm_excluded2=["innerProps","isRtl","size"];function CrossIcon(props){return jsx(Svg,runtime_helpers_esm_extends_extends({size:20},props),jsx("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"}))}function DownChevron(props){return jsx(Svg,runtime_helpers_esm_extends_extends({size:20},props),jsx("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"}))}function baseCSS(_ref3,unstyled){var isFocused=_ref3.isFocused,baseUnit=(_ref3=_ref3.theme).spacing.baseUnit,_ref3=_ref3.colors;return objectSpread2_objectSpread2({label:"indicatorContainer",display:"flex",transition:"color 150ms"},unstyled?{}:{color:isFocused?_ref3.neutral60:_ref3.neutral20,padding:2*baseUnit,":hover":{color:isFocused?_ref3.neutral80:_ref3.neutral40}})}function LoadingDot(_ref6){var delay=_ref6.delay,_ref6=_ref6.offset;return jsx("span",{css:css({animation:"".concat(loadingDotAnimations," 1s ease-in-out ").concat(delay,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:_ref6?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})}function Control$1(props){var children=props.children,isDisabled=props.isDisabled,isFocused=props.isFocused,innerRef=props.innerRef,innerProps=props.innerProps,menuIsOpen=props.menuIsOpen;return jsx("div",runtime_helpers_esm_extends_extends({ref:innerRef},getStyleProps(props,"control",{control:!0,"control--is-disabled":isDisabled,"control--is-focused":isFocused,"control--menu-is-open":menuIsOpen}),innerProps,{"aria-disabled":isDisabled||void 0}),children)}function Group$1(props){var children=props.children,cx=props.cx,getStyles=props.getStyles,getClassNames=props.getClassNames,Heading=props.Heading,headingProps=props.headingProps,innerProps=props.innerProps,label=props.label,theme=props.theme,selectProps=props.selectProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"group",{group:!0}),innerProps),jsx(Heading,runtime_helpers_esm_extends_extends({},headingProps,{selectProps:selectProps,theme:theme,getStyles:getStyles,getClassNames:getClassNames,cx:cx}),label),jsx("div",null,children))}function MultiValueGeneric(_ref4){var children=_ref4.children,_ref4=_ref4.innerProps;return jsx("div",_ref4,children)}var raw,_ref2={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Svg=function(_ref){var size=_ref.size,_ref=_objectWithoutProperties(_ref,_excluded$2);return jsx("svg",runtime_helpers_esm_extends_extends({height:size,width:size,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:_ref2},_ref))},state_focus=baseCSS,state_placeholderShown=baseCSS,loadingDotAnimations=keyframes(($shadow=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],raw=raw||$shadow.slice(0),Object.freeze(Object.defineProperties($shadow,{raw:{value:Object.freeze(raw)}})))),_excluded$1=["data"],index_a301f526_esm_excluded=["innerRef","isDisabled","isHidden","inputClassName"],spacingStyle={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},containerStyle={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":objectSpread2_objectSpread2({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},spacingStyle)};var index_a301f526_esm_components={ClearIndicator:function(props){var children=props.children,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"clearIndicator",{indicator:!0,"clear-indicator":!0}),innerProps),children||jsx(CrossIcon,null))},Control:Control$1,DropdownIndicator:function(props){var children=props.children,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),innerProps),children||jsx(DownChevron,null))},DownChevron:DownChevron,CrossIcon:CrossIcon,Group:Group$1,GroupHeading:function(props){var _cleanCommonProps=cleanCommonProps(props),_cleanCommonProps=(_cleanCommonProps.data,_objectWithoutProperties(_cleanCommonProps,_excluded$1));return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"groupHeading",{"group-heading":!0}),_cleanCommonProps))},IndicatorsContainer:function(props){var children=props.children,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"indicatorsContainer",{indicators:!0}),innerProps),children)},IndicatorSeparator:function(props){var innerProps=props.innerProps;return jsx("span",runtime_helpers_esm_extends_extends({},innerProps,getStyleProps(props,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(props){var cx=props.cx,value=props.value,_cleanCommonProps=cleanCommonProps(props),innerRef=_cleanCommonProps.innerRef,isDisabled=_cleanCommonProps.isDisabled,isHidden=_cleanCommonProps.isHidden,inputClassName=_cleanCommonProps.inputClassName,_cleanCommonProps=_objectWithoutProperties(_cleanCommonProps,index_a301f526_esm_excluded);return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"input",{"input-container":!0}),{"data-value":value||""}),jsx("input",runtime_helpers_esm_extends_extends({className:cx({input:!0},inputClassName),ref:innerRef,style:function(isHidden){return objectSpread2_objectSpread2({label:"input",color:"inherit",background:0,opacity:isHidden?0:1,width:"100%"},spacingStyle)}(isHidden),disabled:isDisabled},_cleanCommonProps)))},LoadingIndicator:function(_ref7){var innerProps=_ref7.innerProps,isRtl=_ref7.isRtl,_ref7$size=_ref7.size,_ref7$size=void 0===_ref7$size?4:_ref7$size,_ref7=_objectWithoutProperties(_ref7,index_a301f526_esm_excluded2);return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_ref7),{},{innerProps:innerProps,isRtl:isRtl,size:_ref7$size}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),innerProps),jsx(LoadingDot,{delay:0,offset:isRtl}),jsx(LoadingDot,{delay:160,offset:!0}),jsx(LoadingDot,{delay:320,offset:!isRtl}))},Menu:Menu$1,MenuList:function(props){var children=props.children,innerProps=props.innerProps,innerRef=props.innerRef,isMulti=props.isMulti;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"menuList",{"menu-list":!0,"menu-list--is-multi":isMulti}),{ref:innerRef},innerProps),children)},MenuPortal:function(props){var appendTo=props.appendTo,children=props.children,controlElement=props.controlElement,innerProps=props.innerProps,menuPlacement=props.menuPlacement,menuPosition=props.menuPosition,menuPortalRef=(0,external_React_.useRef)(null),cleanupRef=(0,external_React_.useRef)(null),menuPlacement=slicedToArray_slicedToArray((0,external_React_.useState)(coercePlacement(menuPlacement)),2),placement=menuPlacement[0],setPortalPlacement=menuPlacement[1],menuPlacement=(0,external_React_.useMemo)(function(){return{setPortalPlacement:setPortalPlacement}},[]),_useState8=slicedToArray_slicedToArray((0,external_React_.useState)(null),2),computedPosition=_useState8[0],setComputedPosition=_useState8[1],updateComputedPosition=(0,external_React_.useCallback)(function(){var element,scrollDistance;controlElement&&(element={bottom:(element=(element=controlElement).getBoundingClientRect()).bottom,height:element.height,left:element.left,right:element.right,top:element.top,width:element.width},scrollDistance="fixed"===menuPosition?0:window.pageYOffset,(scrollDistance=element[placement]+scrollDistance)===(null==computedPosition?void 0:computedPosition.offset)&&element.left===(null==computedPosition?void 0:computedPosition.rect.left)&&element.width===(null==computedPosition?void 0:computedPosition.rect.width)||setComputedPosition({offset:scrollDistance,rect:element}))},[controlElement,menuPosition,placement,null==computedPosition?void 0:computedPosition.offset,null==computedPosition?void 0:computedPosition.rect.left,null==computedPosition?void 0:computedPosition.rect.width]),runAutoUpdate=(use_isomorphic_layout_effect_browser_esm(function(){updateComputedPosition()},[updateComputedPosition]),(0,external_React_.useCallback)(function(){"function"==typeof cleanupRef.current&&(cleanupRef.current(),cleanupRef.current=null),controlElement&&menuPortalRef.current&&(cleanupRef.current=autoUpdate(controlElement,menuPortalRef.current,updateComputedPosition,{elementResize:"ResizeObserver"in window}))},[controlElement,updateComputedPosition])),_useState8=(use_isomorphic_layout_effect_browser_esm(function(){runAutoUpdate()},[runAutoUpdate]),(0,external_React_.useCallback)(function(menuPortalElement){menuPortalRef.current=menuPortalElement,runAutoUpdate()},[runAutoUpdate]));return!appendTo&&"fixed"!==menuPosition||!computedPosition?null:(_useState8=jsx("div",runtime_helpers_esm_extends_extends({ref:_useState8},getStyleProps(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},props),{},{offset:computedPosition.offset,position:menuPosition,rect:computedPosition.rect}),"menuPortal",{"menu-portal":!0}),innerProps),children),jsx(PortalPlacementContext.Provider,{value:menuPlacement},appendTo?(0,external_ReactDOM_.createPortal)(_useState8,appendTo):_useState8))},LoadingMessage:function(_ref7){var _ref7$children=_ref7.children,_ref7$children=void 0===_ref7$children?"Loading...":_ref7$children,innerProps=_ref7.innerProps,_ref7=_objectWithoutProperties(_ref7,_excluded2$1);return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_ref7),{},{children:_ref7$children,innerProps:innerProps}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),innerProps),_ref7$children)},NoOptionsMessage:function(_ref6){var _ref6$children=_ref6.children,_ref6$children=void 0===_ref6$children?"No options":_ref6$children,innerProps=_ref6.innerProps,_ref6=_objectWithoutProperties(_ref6,_excluded$3);return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_ref6),{},{children:_ref6$children,innerProps:innerProps}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),innerProps),_ref6$children)},MultiValue:function(props){var children=props.children,components=props.components,data=props.data,innerProps=props.innerProps,isDisabled=props.isDisabled,removeProps=props.removeProps,selectProps=props.selectProps,Container=components.Container,Label=components.Label,components=components.Remove;return jsx(Container,{data:data,innerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},getStyleProps(props,"multiValue",{"multi-value":!0,"multi-value--is-disabled":isDisabled})),innerProps),selectProps:selectProps},jsx(Label,{data:data,innerProps:objectSpread2_objectSpread2({},getStyleProps(props,"multiValueLabel",{"multi-value__label":!0})),selectProps:selectProps},children),jsx(components,{data:data,innerProps:objectSpread2_objectSpread2(objectSpread2_objectSpread2({},getStyleProps(props,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(children||"option")},removeProps),selectProps:selectProps}))},MultiValueContainer:MultiValueGeneric,MultiValueLabel:MultiValueGeneric,MultiValueRemove:function(_ref5){var children=_ref5.children,_ref5=_ref5.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({role:"button"},_ref5),children||jsx(CrossIcon,{size:14}))},Option:function(props){var children=props.children,isDisabled=props.isDisabled,isFocused=props.isFocused,isSelected=props.isSelected,innerRef=props.innerRef,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"option",{option:!0,"option--is-disabled":isDisabled,"option--is-focused":isFocused,"option--is-selected":isSelected}),{ref:innerRef,"aria-disabled":isDisabled},innerProps),children)},Placeholder:function(props){var children=props.children,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"placeholder",{placeholder:!0}),innerProps),children)},SelectContainer:function(props){var children=props.children,innerProps=props.innerProps,isDisabled=props.isDisabled,isRtl=props.isRtl;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"container",{"--is-disabled":isDisabled,"--is-rtl":isRtl}),innerProps),children)},SingleValue:function(props){var children=props.children,isDisabled=props.isDisabled,innerProps=props.innerProps;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"singleValue",{"single-value":!0,"single-value--is-disabled":isDisabled}),innerProps),children)},ValueContainer:function(props){var children=props.children,innerProps=props.innerProps,isMulti=props.isMulti,hasValue=props.hasValue;return jsx("div",runtime_helpers_esm_extends_extends({},getStyleProps(props,"valueContainer",{"value-container":!0,"value-container--is-multi":isMulti,"value-container--has-value":hasValue}),innerProps),children)}},safeIsNaN=Number.isNaN||function(value){return"number"==typeof value&&value!=value};function areInputsEqual(newInputs,lastInputs){if(newInputs.length!==lastInputs.length)return!1;for(var first,second,i=0;i<newInputs.length;i++)if(first=newInputs[i],second=lastInputs[i],first!==second&&(!safeIsNaN(first)||!safeIsNaN(second)))return!1;return!0}for(var Select_49a62830_esm_ref={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},A11yText$1=function(props){return jsx("span",runtime_helpers_esm_extends_extends({css:Select_49a62830_esm_ref},props))},defaultAriaLiveMessages={guidance:function(props){var isSearchable=props.isSearchable,isMulti=props.isMulti,tabSelectsValue=props.tabSelectsValue,context=props.context,isInitialFocus=props.isInitialFocus;switch(context){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(tabSelectsValue?", press Tab to select the option and exit the menu":"",".");case"input":return isInitialFocus?"".concat(props["aria-label"]||"Select"," is focused ").concat(isSearchable?",type to refine list":"",", press Down to open the menu, ").concat(isMulti?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(props){var action=props.action,_props$label=props.label,label=void 0===_props$label?"":_props$label,labels=props.labels,isDisabled=props.isDisabled;switch(action){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(label,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(1<labels.length?"s":""," ").concat(labels.join(","),", selected.");case"select-option":return"option ".concat(label,isDisabled?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(props){function getArrayIndex(arr,item){return arr&&arr.length?"".concat(arr.indexOf(item)+1," of ").concat(arr.length):""}var context=props.context,focused=props.focused,options=props.options,_props$label2=props.label,_props$label2=void 0===_props$label2?"":_props$label2,selectValue=props.selectValue,isDisabled=props.isDisabled,isSelected=props.isSelected,props=props.isAppleDevice;return"value"===context&&selectValue?"value ".concat(_props$label2," focused, ").concat(getArrayIndex(selectValue,focused),"."):"menu"===context&&props?(selectValue=isDisabled?" disabled":"",context="".concat(isSelected?" selected":"").concat(selectValue),"".concat(_props$label2).concat(context,", ").concat(getArrayIndex(options,focused),".")):""},onFilter:function(props){var inputValue=props.inputValue,props=props.resultsMessage;return"".concat(props).concat(inputValue?" for search term "+inputValue:"",".")}},LiveRegion$1=function(props){var ariaSelection=props.ariaSelection,focusedOption=props.focusedOption,focusedValue=props.focusedValue,focusableOptions=props.focusableOptions,isFocused=props.isFocused,selectValue=props.selectValue,selectProps=props.selectProps,id=props.id,isAppleDevice=props.isAppleDevice,ariaLiveMessages=selectProps.ariaLiveMessages,getOptionLabel=selectProps.getOptionLabel,inputValue=selectProps.inputValue,isMulti=selectProps.isMulti,isOptionDisabled=selectProps.isOptionDisabled,isSearchable=selectProps.isSearchable,menuIsOpen=selectProps.menuIsOpen,options=selectProps.options,screenReaderStatus=selectProps.screenReaderStatus,tabSelectsValue=selectProps.tabSelectsValue,isLoading=selectProps.isLoading,ariaLabel=selectProps["aria-label"],props=selectProps["aria-live"],messages=(0,external_React_.useMemo)(function(){return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},defaultAriaLiveMessages),ariaLiveMessages||{})},[ariaLiveMessages]),selectProps=(0,external_React_.useMemo)(function(){var option,value,selectedOptions,removedValues,removedValue,message="";return ariaSelection&&messages.onChange&&(option=ariaSelection.option,selectedOptions=ariaSelection.options,removedValue=ariaSelection.removedValue,removedValues=ariaSelection.removedValues,value=ariaSelection.value,value=(option=removedValue||option||(removedValue=value,Array.isArray(removedValue)?null:removedValue))?getOptionLabel(option):"",selectedOptions=(removedValue=selectedOptions||removedValues||void 0)?removedValue.map(getOptionLabel):[],removedValues=objectSpread2_objectSpread2({isDisabled:option&&isOptionDisabled(option,selectValue),label:value,labels:selectedOptions},ariaSelection),message=messages.onChange(removedValues)),message},[ariaSelection,messages,isOptionDisabled,selectValue,getOptionLabel]),ariaFocused=(0,external_React_.useMemo)(function(){var focusMsg="",focused=focusedOption||focusedValue,isSelected=!!(focusedOption&&selectValue&&selectValue.includes(focusedOption));return focused&&messages.onFocus&&(isSelected={focused:focused,label:getOptionLabel(focused),isDisabled:isOptionDisabled(focused,selectValue),isSelected:isSelected,options:focusableOptions,context:focused===focusedOption?"menu":"value",selectValue:selectValue,isAppleDevice:isAppleDevice},focusMsg=messages.onFocus(isSelected)),focusMsg},[focusedOption,focusedValue,getOptionLabel,isOptionDisabled,messages,focusableOptions,selectValue,isAppleDevice]),ariaResults=(0,external_React_.useMemo)(function(){var resultsMessage,resultsMsg="";return menuIsOpen&&options.length&&!isLoading&&messages.onFilter&&(resultsMessage=screenReaderStatus({count:focusableOptions.length}),resultsMsg=messages.onFilter({inputValue:inputValue,resultsMessage:resultsMessage})),resultsMsg},[focusableOptions,inputValue,menuIsOpen,messages,options,screenReaderStatus,isLoading]),isInitialFocus="initial-input-focus"===(null==ariaSelection?void 0:ariaSelection.action),ariaGuidance=(0,external_React_.useMemo)(function(){var guidanceMsg="";return guidanceMsg=messages.guidance?messages.guidance({"aria-label":ariaLabel,context:focusedValue?"value":menuIsOpen?"menu":"input",isDisabled:focusedOption&&isOptionDisabled(focusedOption,selectValue),isMulti:isMulti,isSearchable:isSearchable,tabSelectsValue:tabSelectsValue,isInitialFocus:isInitialFocus}):guidanceMsg},[ariaLabel,focusedOption,focusedValue,isMulti,isOptionDisabled,isSearchable,menuIsOpen,messages,selectValue,tabSelectsValue,isInitialFocus]),selectProps=jsx(external_React_.Fragment,null,jsx("span",{id:"aria-selection"},selectProps),jsx("span",{id:"aria-focused"},ariaFocused),jsx("span",{id:"aria-results"},ariaResults),jsx("span",{id:"aria-guidance"},ariaGuidance));return jsx(external_React_.Fragment,null,jsx(A11yText$1,{id:id},isInitialFocus&&selectProps),jsx(A11yText$1,{"aria-live":props,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},isFocused&&!isInitialFocus&&selectProps))},diacritics=[{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źẑżžẓẕƶȥɀⱬꝣ"}],anyDiacritic=new RegExp("["+diacritics.map(function(d){return d.letters}).join("")+"]","g"),diacriticToBase={},i=0;i<diacritics.length;i++)for(var diacritic=diacritics[i],j=0;j<diacritic.letters.length;j++)diacriticToBase[diacritic.letters[j]]=diacritic.base;function stripDiacritics(str){return str.replace(anyDiacritic,function(match){return diacriticToBase[match]})}function trimString(str){return str.replace(/^\s+|\s+$/g,"")}function defaultStringify(option){return"".concat(option.label," ").concat(option.value)}var memoizedStripDiacriticsForInput=function(resultFn,isEqual){void 0===isEqual&&(isEqual=areInputsEqual);var cache=null;function memoized(){for(var lastResult,newArgs=[],_i=0;_i<arguments.length;_i++)newArgs[_i]=arguments[_i];return cache&&cache.lastThis===this&&isEqual(newArgs,cache.lastArgs)?cache.lastResult:(lastResult=resultFn.apply(this,newArgs),cache={lastResult:lastResult,lastArgs:newArgs,lastThis:this},lastResult)}return memoized.clear=function(){cache=null},memoized}(stripDiacritics),Select_49a62830_esm_excluded=["innerRef"];function DummyInput(_ref){var innerRef=_ref.innerRef,_ref=function(propsObj){for(var _len2=arguments.length,properties=new Array(1<_len2?_len2-1:0),_key2=1;_key2<_len2;_key2++)properties[_key2-1]=arguments[_key2];return Object.entries(propsObj).filter(function(_ref){_ref=slicedToArray_slicedToArray(_ref,1)[0];return!properties.includes(_ref)}).reduce(function(newProps,_ref3){var _ref3=slicedToArray_slicedToArray(_ref3,2),key=_ref3[0],_ref3=_ref3[1];return newProps[key]=_ref3,newProps},{})}(_objectWithoutProperties(_ref,Select_49a62830_esm_excluded),"onExited","in","enter","exit","appear");return jsx("input",runtime_helpers_esm_extends_extends({ref:innerRef},_ref,{css:css({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var cancelScroll=function(event){event.cancelable&&event.preventDefault(),event.stopPropagation()};var STYLE_KEYS=["boxSizing","height","overflow","paddingRight","position"],LOCK_STYLES={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function preventTouchMove(e){e.preventDefault()}function allowTouchMove(e){e.stopPropagation()}function preventInertiaScroll(){var top=this.scrollTop,totalScroll=this.scrollHeight,currentScroll=top+this.offsetHeight;0===top?this.scrollTop=1:currentScroll===totalScroll&&(this.scrollTop=top-1)}function Select_49a62830_esm_isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints}var Select_49a62830_esm_canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement),activeScrollLocks=0,listenerOptions={capture:!1,passive:!1};function blurSelectInput(event){return(event=event.target).ownerDocument.activeElement&&event.ownerDocument.activeElement.blur()}var _ref2$1={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function ScrollManager(_ref){var children=_ref.children,lockEnabled=_ref.lockEnabled,_ref$captureEnabled=_ref.captureEnabled,setScrollCaptureTarget=function(_ref){var isEnabled=_ref.isEnabled,onBottomArrive=_ref.onBottomArrive,onBottomLeave=_ref.onBottomLeave,onTopArrive=_ref.onTopArrive,onTopLeave=_ref.onTopLeave,isBottom=(0,external_React_.useRef)(!1),isTop=(0,external_React_.useRef)(!1),touchStart=(0,external_React_.useRef)(0),scrollTarget=(0,external_React_.useRef)(null),handleEventDelta=(0,external_React_.useCallback)(function(event,delta){var scrollTop,scrollHeight,target,isDeltaPositive,_scrollTarget$current,shouldCancelScroll;null!==scrollTarget.current&&(scrollTop=(_scrollTarget$current=scrollTarget.current).scrollTop,scrollHeight=_scrollTarget$current.scrollHeight,_scrollTarget$current=_scrollTarget$current.clientHeight,target=scrollTarget.current,isDeltaPositive=0<delta,shouldCancelScroll=!1,delta<(_scrollTarget$current=scrollHeight-_scrollTarget$current-scrollTop)&&isBottom.current&&(onBottomLeave&&onBottomLeave(event),isBottom.current=!1),isDeltaPositive&&isTop.current&&(onTopLeave&&onTopLeave(event),isTop.current=!1),isDeltaPositive&&_scrollTarget$current<delta?(onBottomArrive&&!isBottom.current&&onBottomArrive(event),target.scrollTop=scrollHeight,isBottom.current=shouldCancelScroll=!0):!isDeltaPositive&&scrollTop<-delta&&(onTopArrive&&!isTop.current&&onTopArrive(event),target.scrollTop=0,isTop.current=shouldCancelScroll=!0),shouldCancelScroll)&&cancelScroll(event)},[onBottomArrive,onBottomLeave,onTopArrive,onTopLeave]),onWheel=(0,external_React_.useCallback)(function(event){handleEventDelta(event,event.deltaY)},[handleEventDelta]),onTouchStart=(0,external_React_.useCallback)(function(event){touchStart.current=event.changedTouches[0].clientY},[]),onTouchMove=(0,external_React_.useCallback)(function(event){var deltaY=touchStart.current-event.changedTouches[0].clientY;handleEventDelta(event,deltaY)},[handleEventDelta]),startListening=(0,external_React_.useCallback)(function(el){var notPassive;el&&(el.addEventListener("wheel",onWheel,notPassive=!!supportsPassiveEvents&&{passive:!1}),el.addEventListener("touchstart",onTouchStart,notPassive),el.addEventListener("touchmove",onTouchMove,notPassive))},[onTouchMove,onTouchStart,onWheel]),stopListening=(0,external_React_.useCallback)(function(el){el&&(el.removeEventListener("wheel",onWheel,!1),el.removeEventListener("touchstart",onTouchStart,!1),el.removeEventListener("touchmove",onTouchMove,!1))},[onTouchMove,onTouchStart,onWheel]);return(0,external_React_.useEffect)(function(){var element;if(isEnabled)return element=scrollTarget.current,startListening(element),function(){stopListening(element)}},[isEnabled,startListening,stopListening]),function(element){scrollTarget.current=element}}({isEnabled:void 0===_ref$captureEnabled||_ref$captureEnabled,onBottomArrive:_ref.onBottomArrive,onBottomLeave:_ref.onBottomLeave,onTopArrive:_ref.onTopArrive,onTopLeave:_ref.onTopLeave}),setScrollLockTarget=function(_ref){var isEnabled=_ref.isEnabled,accountForScrollbars=void 0===(_ref=_ref.accountForScrollbars)||_ref,originalStyles=(0,external_React_.useRef)({}),scrollTarget=(0,external_React_.useRef)(null),addScrollLock=(0,external_React_.useCallback)(function(touchScrollTarget){var target,targetStyle,currentPadding,clientWidth;Select_49a62830_esm_canUseDOM&&(target=document.body,targetStyle=target&&target.style,accountForScrollbars&&STYLE_KEYS.forEach(function(key){var val=targetStyle&&targetStyle[key];originalStyles.current[key]=val}),accountForScrollbars&&activeScrollLocks<1&&(currentPadding=parseInt(originalStyles.current.paddingRight,10)||0,clientWidth=document.body?document.body.clientWidth:0,clientWidth=window.innerWidth-clientWidth+currentPadding||0,Object.keys(LOCK_STYLES).forEach(function(key){var val=LOCK_STYLES[key];targetStyle&&(targetStyle[key]=val)}),targetStyle)&&(targetStyle.paddingRight="".concat(clientWidth,"px")),target&&Select_49a62830_esm_isTouchDevice()&&(target.addEventListener("touchmove",preventTouchMove,listenerOptions),touchScrollTarget)&&(touchScrollTarget.addEventListener("touchstart",preventInertiaScroll,listenerOptions),touchScrollTarget.addEventListener("touchmove",allowTouchMove,listenerOptions)),activeScrollLocks+=1)},[accountForScrollbars]),removeScrollLock=(0,external_React_.useCallback)(function(touchScrollTarget){var target,targetStyle;Select_49a62830_esm_canUseDOM&&(target=document.body,targetStyle=target&&target.style,activeScrollLocks=Math.max(activeScrollLocks-1,0),accountForScrollbars&&activeScrollLocks<1&&STYLE_KEYS.forEach(function(key){var val=originalStyles.current[key];targetStyle&&(targetStyle[key]=val)}),target)&&Select_49a62830_esm_isTouchDevice()&&(target.removeEventListener("touchmove",preventTouchMove,listenerOptions),touchScrollTarget)&&(touchScrollTarget.removeEventListener("touchstart",preventInertiaScroll,listenerOptions),touchScrollTarget.removeEventListener("touchmove",allowTouchMove,listenerOptions))},[accountForScrollbars]);return(0,external_React_.useEffect)(function(){var element;if(isEnabled)return element=scrollTarget.current,addScrollLock(element),function(){removeScrollLock(element)}},[isEnabled,addScrollLock,removeScrollLock]),function(element){scrollTarget.current=element}}({isEnabled:lockEnabled});return jsx(external_React_.Fragment,null,lockEnabled&&jsx("div",{onClick:blurSelectInput,css:_ref2$1}),children(function(element){setScrollCaptureTarget(element),setScrollLockTarget(element)}))}function RequiredInput$1(_ref){var name=_ref.name,_ref=_ref.onFocus;return jsx("input",{required:!0,name:name,tabIndex:-1,"aria-hidden":"true",onFocus:_ref,css:Select_49a62830_esm_ref2,value:"",onChange:function(){}})}var Select_49a62830_esm_ref2={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"};function testPlatform(re){return"undefined"!=typeof window&&null!=window.navigator&&re.test((null==(re=window.navigator.userAgentData)?void 0:re.platform)||window.navigator.platform)}function isIOS(){return testPlatform(/^iPhone/i)||testPlatform(/^iPad/i)||testPlatform(/^Mac/i)&&1<navigator.maxTouchPoints}var defaultStyles={clearIndicator:state_placeholderShown,container:function(_ref){var isDisabled=_ref.isDisabled;return{label:"container",direction:_ref.isRtl?"rtl":void 0,pointerEvents:isDisabled?"none":void 0,position:"relative"}},control:function(_ref,unstyled){var isDisabled=_ref.isDisabled,isFocused=_ref.isFocused,_ref=_ref.theme,colors=_ref.colors,borderRadius=_ref.borderRadius;return objectSpread2_objectSpread2({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:_ref.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},unstyled?{}:{backgroundColor:isDisabled?colors.neutral5:colors.neutral0,borderColor:isDisabled?colors.neutral10:isFocused?colors.primary:colors.neutral20,borderRadius:borderRadius,borderStyle:"solid",borderWidth:1,boxShadow:isFocused?"0 0 0 1px ".concat(colors.primary):void 0,"&:hover":{borderColor:isFocused?colors.primary:colors.neutral30}})},dropdownIndicator:state_focus,group:function(_ref,unstyled){_ref=_ref.theme.spacing;return unstyled?{}:{paddingBottom:2*_ref.baseUnit,paddingTop:2*_ref.baseUnit}},groupHeading:function(_ref2,unstyled){var _ref2=_ref2.theme,colors=_ref2.colors,_ref2=_ref2.spacing;return objectSpread2_objectSpread2({label:"group",cursor:"default",display:"block"},unstyled?{}:{color:colors.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*_ref2.baseUnit,paddingRight:3*_ref2.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(_ref4,unstyled){var isDisabled=_ref4.isDisabled,_ref4=_ref4.theme,baseUnit=_ref4.spacing.baseUnit,_ref4=_ref4.colors;return objectSpread2_objectSpread2({label:"indicatorSeparator",alignSelf:"stretch",width:1},unstyled?{}:{backgroundColor:isDisabled?_ref4.neutral10:_ref4.neutral20,marginBottom:2*baseUnit,marginTop:2*baseUnit})},input:function(_ref,unstyled){var isDisabled=_ref.isDisabled,value=_ref.value,_ref=_ref.theme,spacing=_ref.spacing,_ref=_ref.colors;return objectSpread2_objectSpread2(objectSpread2_objectSpread2({visibility:isDisabled?"hidden":"visible",transform:value?"translateZ(0)":""},containerStyle),unstyled?{}:{margin:spacing.baseUnit/2,paddingBottom:spacing.baseUnit/2,paddingTop:spacing.baseUnit/2,color:_ref.neutral80})},loadingIndicator:function(_ref5,unstyled){var isFocused=_ref5.isFocused,size=_ref5.size,_ref5=_ref5.theme,colors=_ref5.colors,_ref5=_ref5.spacing.baseUnit;return objectSpread2_objectSpread2({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:size,lineHeight:1,marginRight:size,textAlign:"center",verticalAlign:"middle"},unstyled?{}:{color:isFocused?colors.neutral60:colors.neutral20,padding:2*_ref5})},loadingMessage:border,menu:function(_ref2,unstyled){var _objectSpread2,placement=_ref2.placement,_ref2=_ref2.theme,borderRadius=_ref2.borderRadius,spacing=_ref2.spacing,_ref2=_ref2.colors;return objectSpread2_objectSpread2((esm_defineProperty_defineProperty(_objectSpread2={label:"menu"},function(placement){return placement?{bottom:"top",top:"bottom"}[placement]:"bottom"}(placement),"100%"),esm_defineProperty_defineProperty(_objectSpread2,"position","absolute"),esm_defineProperty_defineProperty(_objectSpread2,"width","100%"),esm_defineProperty_defineProperty(_objectSpread2,"zIndex",1),_objectSpread2),unstyled?{}:{backgroundColor:_ref2.neutral0,borderRadius:borderRadius,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:spacing.menuGutter,marginTop:spacing.menuGutter})},menuList:function(_ref4,unstyled){var maxHeight=_ref4.maxHeight,_ref4=_ref4.theme.spacing.baseUnit;return objectSpread2_objectSpread2({maxHeight:maxHeight,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},unstyled?{}:{paddingBottom:_ref4,paddingTop:_ref4})},menuPortal:function(_ref8){var rect=_ref8.rect,offset=_ref8.offset,_ref8=_ref8.position;return{left:rect.left,position:_ref8,top:offset,width:rect.width,zIndex:1}},multiValue:function(_ref,unstyled){var _ref=_ref.theme,spacing=_ref.spacing,borderRadius=_ref.borderRadius,_ref=_ref.colors;return objectSpread2_objectSpread2({label:"multiValue",display:"flex",minWidth:0},unstyled?{}:{backgroundColor:_ref.neutral10,borderRadius:borderRadius/2,margin:spacing.baseUnit/2})},multiValueLabel:function(_ref2,unstyled){var _ref2$theme=_ref2.theme,borderRadius=_ref2$theme.borderRadius,_ref2$theme=_ref2$theme.colors,_ref2=_ref2.cropWithEllipsis;return objectSpread2_objectSpread2({overflow:"hidden",textOverflow:_ref2||void 0===_ref2?"ellipsis":void 0,whiteSpace:"nowrap"},unstyled?{}:{borderRadius:borderRadius/2,color:_ref2$theme.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(_ref3,unstyled){var _ref3$theme=_ref3.theme,spacing=_ref3$theme.spacing,borderRadius=_ref3$theme.borderRadius,_ref3$theme=_ref3$theme.colors,_ref3=_ref3.isFocused;return objectSpread2_objectSpread2({alignItems:"center",display:"flex"},unstyled?{}:{borderRadius:borderRadius/2,backgroundColor:_ref3?_ref3$theme.dangerLight:void 0,paddingLeft:spacing.baseUnit,paddingRight:spacing.baseUnit,":hover":{backgroundColor:_ref3$theme.dangerLight,color:_ref3$theme.danger}})},noOptionsMessage:state_disabled,option:function(_ref,unstyled){var isDisabled=_ref.isDisabled,isFocused=_ref.isFocused,isSelected=_ref.isSelected,_ref=_ref.theme,spacing=_ref.spacing,_ref=_ref.colors;return objectSpread2_objectSpread2({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},unstyled?{}:{backgroundColor:isSelected?_ref.primary:isFocused?_ref.primary25:"transparent",color:isDisabled?_ref.neutral20:isSelected?_ref.neutral0:"inherit",padding:"".concat(2*spacing.baseUnit,"px ").concat(3*spacing.baseUnit,"px"),":active":{backgroundColor:isDisabled?void 0:isSelected?_ref.primary:_ref.primary50}})},placeholder:function(_ref,unstyled){var _ref=_ref.theme,spacing=_ref.spacing,_ref=_ref.colors;return objectSpread2_objectSpread2({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},unstyled?{}:{color:_ref.neutral50,marginLeft:spacing.baseUnit/2,marginRight:spacing.baseUnit/2})},singleValue:function(_ref,unstyled){var isDisabled=_ref.isDisabled,_ref=_ref.theme,spacing=_ref.spacing,_ref=_ref.colors;return objectSpread2_objectSpread2({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},unstyled?{}:{color:isDisabled?_ref.neutral40:_ref.neutral80,marginLeft:spacing.baseUnit/2,marginRight:spacing.baseUnit/2})},valueContainer:function(_ref2,unstyled){var spacing=_ref2.theme.spacing,isMulti=_ref2.isMulti,hasValue=_ref2.hasValue,_ref2=_ref2.selectProps.controlShouldRenderValue;return objectSpread2_objectSpread2({alignItems:"center",display:isMulti&&hasValue&&_ref2?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},unstyled?{}:{padding:"".concat(spacing.baseUnit/2,"px ").concat(2*spacing.baseUnit,"px")})}};var defaultTheme={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}},ResultType={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:isTouchCapable(),captureMenuScroll:!isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(config){return function(option,rawInput){var ignoreCase,ignoreAccents,stringify,_ignoreCase$ignoreAcc,trim;return!!option.data.__isNew__||(ignoreCase=(_ignoreCase$ignoreAcc=objectSpread2_objectSpread2({ignoreCase:!0,ignoreAccents:!0,stringify:defaultStringify,trim:!0,matchFrom:"any"},config)).ignoreCase,ignoreAccents=_ignoreCase$ignoreAcc.ignoreAccents,stringify=_ignoreCase$ignoreAcc.stringify,trim=_ignoreCase$ignoreAcc.trim,_ignoreCase$ignoreAcc=_ignoreCase$ignoreAcc.matchFrom,rawInput=trim?trimString(rawInput):rawInput,trim=trim?trimString(stringify(option)):stringify(option),ignoreCase&&(rawInput=rawInput.toLowerCase(),trim=trim.toLowerCase()),ignoreAccents&&(rawInput=memoizedStripDiacriticsForInput(rawInput),trim=stripDiacritics(trim)),"start"===_ignoreCase$ignoreAcc?trim.substr(0,rawInput.length)===rawInput:-1<trim.indexOf(rawInput))}}(),formatGroupLabel:function(group){return group.label},getOptionLabel:function(option){return option.label},getOptionValue:function(option){return option.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(option){return!!option.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){}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(_ref){_ref=_ref.count;return"".concat(_ref," result").concat(1!==_ref?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function toCategorizedOption(props,option,selectValue,index){return{type:"option",data:option,isDisabled:_isOptionDisabled(props,option,selectValue),isSelected:_isOptionSelected(props,option,selectValue),label:getOptionLabel(props,option),value:getOptionValue(props,option),index:index}}function buildCategorizedOptions(props,selectValue){return props.options.map(function(groupOrOption,groupOrOptionIndex){var categorizedOptions;return"options"in groupOrOption?0<(categorizedOptions=groupOrOption.options.map(function(option,optionIndex){return toCategorizedOption(props,option,selectValue,optionIndex)}).filter(function(categorizedOption){return Select_49a62830_esm_isFocusable(props,categorizedOption)})).length?{type:"group",data:groupOrOption,options:categorizedOptions,index:groupOrOptionIndex}:void 0:(categorizedOptions=toCategorizedOption(props,groupOrOption,selectValue,groupOrOptionIndex),Select_49a62830_esm_isFocusable(props,categorizedOptions)?categorizedOptions:void 0)}).filter(notNullish)}function buildFocusableOptionsFromCategorizedOptions(categorizedOptions){return categorizedOptions.reduce(function(optionsAccumulator,categorizedOption){return"group"===categorizedOption.type?optionsAccumulator.push.apply(optionsAccumulator,_toConsumableArray(categorizedOption.options.map(function(option){return option.data}))):optionsAccumulator.push(categorizedOption.data),optionsAccumulator},[])}function buildFocusableOptionsWithIds(categorizedOptions,optionId){return categorizedOptions.reduce(function(optionsAccumulator,categorizedOption){return"group"===categorizedOption.type?optionsAccumulator.push.apply(optionsAccumulator,_toConsumableArray(categorizedOption.options.map(function(option){return{data:option.data,id:"".concat(optionId,"-").concat(categorizedOption.index,"-").concat(option.index)}}))):optionsAccumulator.push({data:categorizedOption.data,id:"".concat(optionId,"-").concat(categorizedOption.index)}),optionsAccumulator},[])}function Select_49a62830_esm_isFocusable(props,categorizedOption){var _props$inputValue=props.inputValue,data=categorizedOption.data,isSelected=categorizedOption.isSelected,label=categorizedOption.label,categorizedOption=categorizedOption.value;return(!shouldHideSelectedOptions(props)||!isSelected)&&_filterOption(props,{label:label,value:categorizedOption,data:data},void 0===_props$inputValue?"":_props$inputValue)}function getFocusedOptionId(focusableOptionsWithIds,focusedOption){return(null==(focusableOptionsWithIds=focusableOptionsWithIds.find(function(option){return option.data===focusedOption}))?void 0:focusableOptionsWithIds.id)||null}function getOptionLabel(props,data){return props.getOptionLabel(data)}function getOptionValue(props,data){return props.getOptionValue(data)}function _isOptionDisabled(props,option,selectValue){return"function"==typeof props.isOptionDisabled&&props.isOptionDisabled(option,selectValue)}function _isOptionSelected(props,option,selectValue){var candidate;return-1<selectValue.indexOf(option)||("function"==typeof props.isOptionSelected?props.isOptionSelected(option,selectValue):(candidate=getOptionValue(props,option),selectValue.some(function(i){return getOptionValue(props,i)===candidate})))}function _filterOption(props,option,inputValue){return!props.filterOption||props.filterOption(option,inputValue)}function shouldHideSelectedOptions(props){var hideSelectedOptions=props.hideSelectedOptions,props=props.isMulti;return void 0===hideSelectedOptions?props:hideSelectedOptions}var instanceId=1,Select_49a62830_esm_Select=function(_Component){var subClass=Select;if("function"!=typeof _Component&&null!==_Component)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(_Component&&_Component.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),Object.defineProperty(subClass,"prototype",{writable:!1}),_Component&&setPrototypeOf_setPrototypeOf(subClass,_Component);var protoProps,_super=_createSuper(Select);function Select(_props){var _this,focusableOptions,optionIndex;if(this instanceof Select)return(_this=_super.call(this,_props)).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:""},_this.blockOptionHover=!1,_this.isComposing=!1,_this.commonProps=void 0,_this.initialTouchX=0,_this.initialTouchY=0,_this.openAfterFocus=!1,_this.scrollToFocusedOptionOnUpdate=!1,_this.userIsDragging=void 0,_this.isAppleDevice=testPlatform(/^Mac/i)||isIOS(),_this.controlRef=null,_this.getControlRef=function(ref){_this.controlRef=ref},_this.focusedOptionRef=null,_this.getFocusedOptionRef=function(ref){_this.focusedOptionRef=ref},_this.menuListRef=null,_this.getMenuListRef=function(ref){_this.menuListRef=ref},_this.inputRef=null,_this.getInputRef=function(ref){_this.inputRef=ref},_this.focus=_this.focusInput,_this.blur=_this.blurInput,_this.onChange=function(newValue,actionMeta){var _this$props=_this.props,onChange=_this$props.onChange,_this$props=_this$props.name;actionMeta.name=_this$props,_this.ariaOnChange(newValue,actionMeta),onChange(newValue,actionMeta)},_this.setValue=function(newValue,action,option){var _this$props2=_this.props,closeMenuOnSelect=_this$props2.closeMenuOnSelect,isMulti=_this$props2.isMulti,_this$props2=_this$props2.inputValue;_this.onInputChange("",{action:"set-value",prevInputValue:_this$props2}),closeMenuOnSelect&&(_this.setState({inputIsHiddenAfterUpdate:!isMulti}),_this.onMenuClose()),_this.setState({clearFocusValueOnUpdate:!0}),_this.onChange(newValue,{action:action,option:option})},_this.selectOption=function(newValue){var _this$props3=_this.props,blurInputOnSelect=_this$props3.blurInputOnSelect,isMulti=_this$props3.isMulti,_this$props3=_this$props3.name,selectValue=_this.state.selectValue,deselected=isMulti&&_this.isOptionSelected(newValue,selectValue),isDisabled=_this.isOptionDisabled(newValue,selectValue);if(deselected){var candidate=_this.getOptionValue(newValue);_this.setValue(selectValue.filter(function(i){return _this.getOptionValue(i)!==candidate}),"deselect-option",newValue)}else{if(isDisabled)return void _this.ariaOnChange(newValue,{action:"select-option",option:newValue,name:_this$props3});isMulti?_this.setValue([].concat(_toConsumableArray(selectValue),[newValue]),"select-option",newValue):_this.setValue(newValue,"select-option")}blurInputOnSelect&&_this.blurInput()},_this.removeValue=function(removedValue){var isMulti=_this.props.isMulti,selectValue=_this.state.selectValue,candidate=_this.getOptionValue(removedValue),selectValue=selectValue.filter(function(i){return _this.getOptionValue(i)!==candidate}),isMulti=valueTernary(isMulti,selectValue,selectValue[0]||null);_this.onChange(isMulti,{action:"remove-value",removedValue:removedValue}),_this.focusInput()},_this.clearValue=function(){var selectValue=_this.state.selectValue;_this.onChange(valueTernary(_this.props.isMulti,[],null),{action:"clear",removedValues:selectValue})},_this.popValue=function(){var isMulti=_this.props.isMulti,selectValue=_this.state.selectValue,lastSelectedValue=selectValue[selectValue.length-1],selectValue=selectValue.slice(0,selectValue.length-1),isMulti=valueTernary(isMulti,selectValue,selectValue[0]||null);_this.onChange(isMulti,{action:"pop-value",removedValue:lastSelectedValue})},_this.getFocusedOptionId=function(focusedOption){return getFocusedOptionId(_this.state.focusableOptionsWithIds,focusedOption)},_this.getFocusableOptionsWithIds=function(){return buildFocusableOptionsWithIds(buildCategorizedOptions(_this.props,_this.state.selectValue),_this.getElementId("option"))},_this.getValue=function(){return _this.state.selectValue},_this.cx=function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return index_a301f526_esm_classNames.apply(void 0,[_this.props.classNamePrefix].concat(args))},_this.getOptionLabel=function(data){return getOptionLabel(_this.props,data)},_this.getOptionValue=function(data){return getOptionValue(_this.props,data)},_this.getStyles=function(key,props){var unstyled=_this.props.unstyled,unstyled=defaultStyles[key](props,unstyled),key=(unstyled.boxSizing="border-box",_this.props.styles[key]);return key?key(unstyled,props):unstyled},_this.getClassNames=function(key,props){var _this$props$className2;return null==(key=(_this$props$className2=_this.props.classNames)[key])?void 0:key.call(_this$props$className2,props)},_this.getElementId=function(element){return"".concat(_this.state.instancePrefix,"-").concat(element)},_this.getComponents=function(){return props=_this.props,objectSpread2_objectSpread2(objectSpread2_objectSpread2({},index_a301f526_esm_components),props.components);var props},_this.buildCategorizedOptions=function(){return buildCategorizedOptions(_this.props,_this.state.selectValue)},_this.getCategorizedOptions=function(){return _this.props.menuIsOpen?_this.buildCategorizedOptions():[]},_this.buildFocusableOptions=function(){return buildFocusableOptionsFromCategorizedOptions(_this.buildCategorizedOptions())},_this.getFocusableOptions=function(){return _this.props.menuIsOpen?_this.buildFocusableOptions():[]},_this.ariaOnChange=function(value,actionMeta){_this.setState({ariaSelection:objectSpread2_objectSpread2({value:value},actionMeta)})},_this.onMenuMouseDown=function(event){0===event.button&&(event.stopPropagation(),event.preventDefault(),_this.focusInput())},_this.onMenuMouseMove=function(event){_this.blockOptionHover=!1},_this.onControlMouseDown=function(event){var openMenuOnClick;event.defaultPrevented||(openMenuOnClick=_this.props.openMenuOnClick,_this.state.isFocused?_this.props.menuIsOpen?"INPUT"!==event.target.tagName&&"TEXTAREA"!==event.target.tagName&&_this.onMenuClose():openMenuOnClick&&_this.openMenu("first"):(openMenuOnClick&&(_this.openAfterFocus=!0),_this.focusInput()),"INPUT"!==event.target.tagName&&"TEXTAREA"!==event.target.tagName&&event.preventDefault())},_this.onDropdownIndicatorMouseDown=function(event){var isMulti,_this$props4;event&&"mousedown"===event.type&&0!==event.button||_this.props.isDisabled||(isMulti=(_this$props4=_this.props).isMulti,_this$props4=_this$props4.menuIsOpen,_this.focusInput(),_this$props4?(_this.setState({inputIsHiddenAfterUpdate:!isMulti}),_this.onMenuClose()):_this.openMenu("first"),event.preventDefault())},_this.onClearIndicatorMouseDown=function(event){event&&"mousedown"===event.type&&0!==event.button||(_this.clearValue(),event.preventDefault(),_this.openAfterFocus=!1,"touchend"===event.type?_this.focusInput():setTimeout(function(){return _this.focusInput()}))},_this.onScroll=function(event){"boolean"==typeof _this.props.closeMenuOnScroll?event.target instanceof HTMLElement&&isDocumentElement(event.target)&&_this.props.onMenuClose():"function"==typeof _this.props.closeMenuOnScroll&&_this.props.closeMenuOnScroll(event)&&_this.props.onMenuClose()},_this.onCompositionStart=function(){_this.isComposing=!0},_this.onCompositionEnd=function(){_this.isComposing=!1},_this.onTouchStart=function(_ref2){_ref2=_ref2.touches,_ref2=_ref2&&_ref2.item(0);_ref2&&(_this.initialTouchX=_ref2.clientX,_this.initialTouchY=_ref2.clientY,_this.userIsDragging=!1)},_this.onTouchMove=function(_ref3){var deltaX,_ref3=_ref3.touches,_ref3=_ref3&&_ref3.item(0);_ref3&&(deltaX=Math.abs(_ref3.clientX-_this.initialTouchX),_ref3=Math.abs(_ref3.clientY-_this.initialTouchY),_this.userIsDragging=5<deltaX||5<_ref3)},_this.onTouchEnd=function(event){_this.userIsDragging||(_this.controlRef&&!_this.controlRef.contains(event.target)&&_this.menuListRef&&!_this.menuListRef.contains(event.target)&&_this.blurInput(),_this.initialTouchX=0,_this.initialTouchY=0)},_this.onControlTouchEnd=function(event){_this.userIsDragging||_this.onControlMouseDown(event)},_this.onClearIndicatorTouchEnd=function(event){_this.userIsDragging||_this.onClearIndicatorMouseDown(event)},_this.onDropdownIndicatorTouchEnd=function(event){_this.userIsDragging||_this.onDropdownIndicatorMouseDown(event)},_this.handleInputChange=function(event){var prevInputValue=_this.props.inputValue,event=event.currentTarget.value;_this.setState({inputIsHiddenAfterUpdate:!1}),_this.onInputChange(event,{action:"input-change",prevInputValue:prevInputValue}),_this.props.menuIsOpen||_this.onMenuOpen()},_this.onInputFocus=function(event){_this.props.onFocus&&_this.props.onFocus(event),_this.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(_this.openAfterFocus||_this.props.openMenuOnFocus)&&_this.openMenu("first"),_this.openAfterFocus=!1},_this.onInputBlur=function(event){var prevInputValue=_this.props.inputValue;_this.menuListRef&&_this.menuListRef.contains(document.activeElement)?_this.inputRef.focus():(_this.props.onBlur&&_this.props.onBlur(event),_this.onInputChange("",{action:"input-blur",prevInputValue:prevInputValue}),_this.onMenuClose(),_this.setState({focusedValue:null,isFocused:!1}))},_this.onOptionHover=function(focusedOption){var focusedOptionIndex;_this.blockOptionHover||_this.state.focusedOption===focusedOption||(focusedOptionIndex=_this.getFocusableOptions().indexOf(focusedOption),_this.setState({focusedOption:focusedOption,focusedOptionId:-1<focusedOptionIndex?_this.getFocusedOptionId(focusedOption):null}))},_this.shouldHideSelectedOptions=function(){return shouldHideSelectedOptions(_this.props)},_this.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),_this.focus()},_this.onKeyDown=function(event){var _this$props5=_this.props,isMulti=_this$props5.isMulti,backspaceRemovesValue=_this$props5.backspaceRemovesValue,escapeClearsValue=_this$props5.escapeClearsValue,inputValue=_this$props5.inputValue,isClearable=_this$props5.isClearable,isDisabled=_this$props5.isDisabled,menuIsOpen=_this$props5.menuIsOpen,onKeyDown=_this$props5.onKeyDown,tabSelectsValue=_this$props5.tabSelectsValue,openMenuOnFocus=_this$props5.openMenuOnFocus,_this$props5=_this.state,focusedOption=_this$props5.focusedOption,focusedValue=_this$props5.focusedValue,selectValue=_this$props5.selectValue;if(!(isDisabled||"function"==typeof onKeyDown&&(onKeyDown(event),event.defaultPrevented))){switch(_this.blockOptionHover=!0,event.key){case"ArrowLeft":if(!isMulti||inputValue)return;_this.focusValue("previous");break;case"ArrowRight":if(!isMulti||inputValue)return;_this.focusValue("next");break;case"Delete":case"Backspace":if(inputValue)return;if(focusedValue)_this.removeValue(focusedValue);else{if(!backspaceRemovesValue)return;isMulti?_this.popValue():isClearable&&_this.clearValue()}break;case"Tab":if(_this.isComposing)return;if(event.shiftKey||!menuIsOpen||!tabSelectsValue||!focusedOption||openMenuOnFocus&&_this.isOptionSelected(focusedOption,selectValue))return;_this.selectOption(focusedOption);break;case"Enter":if(229===event.keyCode)break;if(menuIsOpen){if(!focusedOption)return;if(_this.isComposing)return;_this.selectOption(focusedOption);break}return;case"Escape":menuIsOpen?(_this.setState({inputIsHiddenAfterUpdate:!1}),_this.onInputChange("",{action:"menu-close",prevInputValue:inputValue}),_this.onMenuClose()):isClearable&&escapeClearsValue&&_this.clearValue();break;case" ":if(inputValue)return;if(menuIsOpen){if(!focusedOption)return;_this.selectOption(focusedOption)}else _this.openMenu("first");break;case"ArrowUp":menuIsOpen?_this.focusOption("up"):_this.openMenu("last");break;case"ArrowDown":menuIsOpen?_this.focusOption("down"):_this.openMenu("first");break;case"PageUp":if(!menuIsOpen)return;_this.focusOption("pageup");break;case"PageDown":if(!menuIsOpen)return;_this.focusOption("pagedown");break;case"Home":if(!menuIsOpen)return;_this.focusOption("first");break;case"End":if(!menuIsOpen)return;_this.focusOption("last");break;default:return}event.preventDefault()}},_this.state.instancePrefix="react-select-"+(_this.props.instanceId||++instanceId),_this.state.selectValue=cleanValue(_props.value),_props.menuIsOpen&&_this.state.selectValue.length&&(_props=_this.getFocusableOptionsWithIds(),optionIndex=(focusableOptions=_this.buildFocusableOptions()).indexOf(_this.state.selectValue[0]),_this.state.focusableOptionsWithIds=_props,_this.state.focusedOption=focusableOptions[optionIndex],_this.state.focusedOptionId=getFocusedOptionId(_props,focusableOptions[optionIndex])),_this;throw new TypeError("Cannot call a class as a function")}return subClass=Select,_Component=[{key:"getDerivedStateFromProps",value:function(props,state){var prevProps=state.prevProps,clearFocusValueOnUpdate=state.clearFocusValueOnUpdate,inputIsHiddenAfterUpdate=state.inputIsHiddenAfterUpdate,ariaSelection=state.ariaSelection,isFocused=state.isFocused,prevWasFocused=state.prevWasFocused,instancePrefix=state.instancePrefix,options=props.options,value=props.value,menuIsOpen=props.menuIsOpen,inputValue=props.inputValue,isMulti=props.isMulti,selectValue=cleanValue(value),newMenuOptionsState={},instancePrefix=(!prevProps||value===prevProps.value&&options===prevProps.options&&menuIsOpen===prevProps.menuIsOpen&&inputValue===prevProps.inputValue||(value=menuIsOpen?function(props,selectValue){return buildFocusableOptionsFromCategorizedOptions(buildCategorizedOptions(props,selectValue))}(props,selectValue):[],options=menuIsOpen?buildFocusableOptionsWithIds(buildCategorizedOptions(props,selectValue),"".concat(instancePrefix,"-option")):[],inputValue=clearFocusValueOnUpdate?function(state,nextSelectValue){var focusedValue=state.focusedValue;if(-1<(state=state.selectValue.indexOf(focusedValue))){if(-1<nextSelectValue.indexOf(focusedValue))return focusedValue;if(state<nextSelectValue.length)return nextSelectValue[state]}return null}(state,selectValue):null,newMenuOptionsState={selectValue:selectValue,focusedOption:menuIsOpen=function(state,options){return(state=state.focusedOption)&&-1<options.indexOf(state)?state:options[0]}(state,value),focusedOptionId:getFocusedOptionId(options,menuIsOpen),focusableOptionsWithIds:options,focusedValue:inputValue,clearFocusValueOnUpdate:!1}),null!=inputIsHiddenAfterUpdate&&props!==prevProps?{inputIsHidden:inputIsHiddenAfterUpdate,inputIsHiddenAfterUpdate:void 0}:{}),clearFocusValueOnUpdate=ariaSelection,state=isFocused&&prevWasFocused;return isFocused&&!state&&(clearFocusValueOnUpdate={value:valueTernary(isMulti,selectValue,selectValue[0]||null),options:selectValue,action:"initial-input-focus"},state=!prevWasFocused),"initial-input-focus"===(null==ariaSelection?void 0:ariaSelection.action)&&(clearFocusValueOnUpdate=null),objectSpread2_objectSpread2(objectSpread2_objectSpread2(objectSpread2_objectSpread2({},newMenuOptionsState),instancePrefix),{},{prevProps:props,ariaSelection:clearFocusValueOnUpdate,prevWasFocused:state})}}],(protoProps=[{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&&scrollIntoView(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(prevProps){var _this$props6=this.props,isDisabled=_this$props6.isDisabled,_this$props6=_this$props6.menuIsOpen,isFocused=this.state.isFocused;(isFocused&&!isDisabled&&prevProps.isDisabled||isFocused&&_this$props6&&!prevProps.menuIsOpen)&&this.focusInput(),isFocused&&isDisabled&&!prevProps.isDisabled?this.setState({isFocused:!1},this.onMenuClose):isFocused||isDisabled||!prevProps.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(scrollIntoView(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(newValue,actionMeta){this.props.onInputChange(newValue,actionMeta)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(focusOption){var _this2=this,_this$state2=this.state,selectValue=_this$state2.selectValue,_this$state2=_this$state2.isFocused,focusableOptions=this.buildFocusableOptions(),focusOption="first"===focusOption?0:focusableOptions.length-1;this.props.isMulti||-1<(selectValue=focusableOptions.indexOf(selectValue[0]))&&(focusOption=selectValue),this.scrollToFocusedOptionOnUpdate=!(_this$state2&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:focusableOptions[focusOption],focusedOptionId:this.getFocusedOptionId(focusableOptions[focusOption])},function(){return _this2.onMenuOpen()})}},{key:"focusValue",value:function(direction){var _this$state3=this.state,selectValue=_this$state3.selectValue,_this$state3=_this$state3.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var focusedIndex=selectValue.indexOf(_this$state3),lastIndex=(_this$state3||(focusedIndex=-1),selectValue.length-1),nextFocus=-1;if(selectValue.length){switch(direction){case"previous":nextFocus=0===focusedIndex?0:-1===focusedIndex?lastIndex:focusedIndex-1;break;case"next":-1<focusedIndex&&focusedIndex<lastIndex&&(nextFocus=focusedIndex+1)}this.setState({inputIsHidden:-1!==nextFocus,focusedValue:selectValue[nextFocus]})}}}},{key:"focusOption",value:function(){var nextFocus,focusedIndex,direction=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"first",pageSize=this.props.pageSize,focusedOption=this.state.focusedOption,options=this.getFocusableOptions();options.length&&(nextFocus=0,focusedIndex=options.indexOf(focusedOption),focusedOption||(focusedIndex=-1),"up"===direction?nextFocus=0<focusedIndex?focusedIndex-1:options.length-1:"down"===direction?nextFocus=(focusedIndex+1)%options.length:"pageup"===direction?(nextFocus=focusedIndex-pageSize)<0&&(nextFocus=0):"pagedown"===direction?(nextFocus=focusedIndex+pageSize)>options.length-1&&(nextFocus=options.length-1):"last"===direction&&(nextFocus=options.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:options[nextFocus],focusedValue:null,focusedOptionId:this.getFocusedOptionId(options[nextFocus])}))}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(defaultTheme):objectSpread2_objectSpread2(objectSpread2_objectSpread2({},defaultTheme),this.props.theme):defaultTheme}},{key:"getCommonProps",value:function(){var clearValue=this.clearValue,cx=this.cx,getStyles=this.getStyles,getClassNames=this.getClassNames,getValue=this.getValue,selectOption=this.selectOption,setValue=this.setValue,props=this.props,isMulti=props.isMulti,isRtl=props.isRtl,options=props.options;return{clearValue:clearValue,cx:cx,getStyles:getStyles,getClassNames:getClassNames,getValue:getValue,hasValue:this.hasValue(),isMulti:isMulti,isRtl:isRtl,options:options,selectOption:selectOption,selectProps:props,setValue:setValue,theme:this.getTheme()}}},{key:"hasValue",value:function(){return 0<this.state.selectValue.length}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var _this$props7=this.props,isClearable=_this$props7.isClearable,_this$props7=_this$props7.isMulti;return void 0===isClearable?_this$props7:isClearable}},{key:"isOptionDisabled",value:function(option,selectValue){return _isOptionDisabled(this.props,option,selectValue)}},{key:"isOptionSelected",value:function(option,selectValue){return _isOptionSelected(this.props,option,selectValue)}},{key:"filterOption",value:function(option,inputValue){return _filterOption(this.props,option,inputValue)}},{key:"formatOptionLabel",value:function(data,context){var _inputValue,_selectValue;return"function"==typeof this.props.formatOptionLabel?(_inputValue=this.props.inputValue,_selectValue=this.state.selectValue,this.props.formatOptionLabel(data,{context:context,inputValue:_inputValue,selectValue:_selectValue})):this.getOptionLabel(data)}},{key:"formatGroupLabel",value:function(data){return this.props.formatGroupLabel(data)}},{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 _this$props8=this.props,isDisabled=_this$props8.isDisabled,isSearchable=_this$props8.isSearchable,inputId=_this$props8.inputId,inputValue=_this$props8.inputValue,tabIndex=_this$props8.tabIndex,form=_this$props8.form,menuIsOpen=_this$props8.menuIsOpen,_this$props8=_this$props8.required,Input=this.getComponents().Input,_this$state4=this.state,inputIsHidden=_this$state4.inputIsHidden,_this$state4=_this$state4.ariaSelection,commonProps=this.commonProps,inputId=inputId||this.getElementId("input"),_this$props8=objectSpread2_objectSpread2(objectSpread2_objectSpread2(objectSpread2_objectSpread2({"aria-autocomplete":"list","aria-expanded":menuIsOpen,"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":_this$props8,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},menuIsOpen&&{"aria-controls":this.getElementId("listbox")}),!isSearchable&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==_this$state4?void 0:_this$state4.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return isSearchable?external_React_.createElement(Input,runtime_helpers_esm_extends_extends({},commonProps,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:inputId,innerRef:this.getInputRef,isDisabled:isDisabled,isHidden:inputIsHidden,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:tabIndex,form:form,type:"text",value:inputValue},_this$props8)):external_React_.createElement(DummyInput,runtime_helpers_esm_extends_extends({id:inputId,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:index_a301f526_esm_noop,onFocus:this.onInputFocus,disabled:isDisabled,tabIndex:tabIndex,inputMode:"none",form:form,value:""},_this$props8))}},{key:"renderPlaceholderOrValue",value:function(){var _this3=this,_this$getComponents2=this.getComponents(),MultiValue=_this$getComponents2.MultiValue,MultiValueContainer=_this$getComponents2.MultiValueContainer,MultiValueLabel=_this$getComponents2.MultiValueLabel,MultiValueRemove=_this$getComponents2.MultiValueRemove,SingleValue=_this$getComponents2.SingleValue,_this$getComponents2=_this$getComponents2.Placeholder,commonProps=this.commonProps,_this$props9=this.props,controlShouldRenderValue=_this$props9.controlShouldRenderValue,isDisabled=_this$props9.isDisabled,isMulti=_this$props9.isMulti,inputValue=_this$props9.inputValue,_this$props9=_this$props9.placeholder,_this$state5=this.state,selectValue=_this$state5.selectValue,focusedValue=_this$state5.focusedValue,_this$state5=_this$state5.isFocused;return this.hasValue()&&controlShouldRenderValue?isMulti?selectValue.map(function(opt,index){var isOptionFocused=opt===focusedValue,key="".concat(_this3.getOptionLabel(opt),"-").concat(_this3.getOptionValue(opt));return external_React_.createElement(MultiValue,runtime_helpers_esm_extends_extends({},commonProps,{components:{Container:MultiValueContainer,Label:MultiValueLabel,Remove:MultiValueRemove},isFocused:isOptionFocused,isDisabled:isDisabled,key:key,index:index,removeProps:{onClick:function(){return _this3.removeValue(opt)},onTouchEnd:function(){return _this3.removeValue(opt)},onMouseDown:function(e){e.preventDefault()}},data:opt}),_this3.formatOptionLabel(opt,"value"))}):inputValue?null:(controlShouldRenderValue=selectValue[0],external_React_.createElement(SingleValue,runtime_helpers_esm_extends_extends({},commonProps,{data:controlShouldRenderValue,isDisabled:isDisabled}),this.formatOptionLabel(controlShouldRenderValue,"value"))):inputValue?null:external_React_.createElement(_this$getComponents2,runtime_helpers_esm_extends_extends({},commonProps,{key:"placeholder",isDisabled:isDisabled,isFocused:_this$state5,innerProps:{id:this.getElementId("placeholder")}}),_this$props9)}},{key:"renderClearIndicator",value:function(){var ClearIndicator=this.getComponents().ClearIndicator,commonProps=this.commonProps,_this$props10=this.props,isDisabled=_this$props10.isDisabled,_this$props10=_this$props10.isLoading,isFocused=this.state.isFocused;return this.isClearable()&&ClearIndicator&&!isDisabled&&this.hasValue()&&!_this$props10?(isDisabled={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"},external_React_.createElement(ClearIndicator,runtime_helpers_esm_extends_extends({},commonProps,{innerProps:isDisabled,isFocused:isFocused}))):null}},{key:"renderLoadingIndicator",value:function(){var LoadingIndicator=this.getComponents().LoadingIndicator,commonProps=this.commonProps,_this$props11=this.props,isDisabled=_this$props11.isDisabled,_this$props11=_this$props11.isLoading,isFocused=this.state.isFocused;return LoadingIndicator&&_this$props11?external_React_.createElement(LoadingIndicator,runtime_helpers_esm_extends_extends({},commonProps,{innerProps:{"aria-hidden":"true"},isDisabled:isDisabled,isFocused:isFocused})):null}},{key:"renderIndicatorSeparator",value:function(){var isDisabled,isFocused,_this$getComponents5=this.getComponents(),DropdownIndicator=_this$getComponents5.DropdownIndicator,_this$getComponents5=_this$getComponents5.IndicatorSeparator;return DropdownIndicator&&_this$getComponents5?(DropdownIndicator=this.commonProps,isDisabled=this.props.isDisabled,isFocused=this.state.isFocused,external_React_.createElement(_this$getComponents5,runtime_helpers_esm_extends_extends({},DropdownIndicator,{isDisabled:isDisabled,isFocused:isFocused}))):null}},{key:"renderDropdownIndicator",value:function(){var commonProps,isDisabled,isFocused,innerProps,DropdownIndicator=this.getComponents().DropdownIndicator;return DropdownIndicator?(commonProps=this.commonProps,isDisabled=this.props.isDisabled,isFocused=this.state.isFocused,innerProps={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"},external_React_.createElement(DropdownIndicator,runtime_helpers_esm_extends_extends({},commonProps,{innerProps:innerProps,isDisabled:isDisabled,isFocused:isFocused}))):null}},{key:"renderMenu",value:function(){var _this4=this,_this$getComponents7=this.getComponents(),Group=_this$getComponents7.Group,GroupHeading=_this$getComponents7.GroupHeading,Menu=_this$getComponents7.Menu,MenuList=_this$getComponents7.MenuList,MenuPortal=_this$getComponents7.MenuPortal,LoadingMessage=_this$getComponents7.LoadingMessage,NoOptionsMessage=_this$getComponents7.NoOptionsMessage,Option=_this$getComponents7.Option,commonProps=this.commonProps,focusedOption=this.state.focusedOption,_this$getComponents7=this.props,captureMenuScroll=_this$getComponents7.captureMenuScroll,inputValue=_this$getComponents7.inputValue,isLoading=_this$getComponents7.isLoading,loadingMessage=_this$getComponents7.loadingMessage,minMenuHeight=_this$getComponents7.minMenuHeight,maxMenuHeight=_this$getComponents7.maxMenuHeight,menuIsOpen=_this$getComponents7.menuIsOpen,menuPlacement=_this$getComponents7.menuPlacement,menuPosition=_this$getComponents7.menuPosition,menuPortalTarget=_this$getComponents7.menuPortalTarget,menuShouldBlockScroll=_this$getComponents7.menuShouldBlockScroll,menuShouldScrollIntoView=_this$getComponents7.menuShouldScrollIntoView,noOptionsMessage=_this$getComponents7.noOptionsMessage,onMenuScrollToTop=_this$getComponents7.onMenuScrollToTop,onMenuScrollToBottom=_this$getComponents7.onMenuScrollToBottom;if(!menuIsOpen)return null;function render(props,id){var type=props.type,data=props.data,isDisabled=props.isDisabled,isSelected=props.isSelected,label=props.label,value=props.value,isFocused=focusedOption===data,onHover=isDisabled?void 0:function(){return _this4.onOptionHover(data)},onSelect=isDisabled?void 0:function(){return _this4.selectOption(data)},onSelect={id:id="".concat(_this4.getElementId("option"),"-").concat(id),onClick:onSelect,onMouseMove:onHover,onMouseOver:onHover,tabIndex:-1,role:"option","aria-selected":_this4.isAppleDevice?void 0:isSelected};return external_React_.createElement(Option,runtime_helpers_esm_extends_extends({},commonProps,{innerProps:onSelect,data:data,isDisabled:isDisabled,isSelected:isSelected,key:id,label:label,type:type,value:value,isFocused:isFocused,innerRef:isFocused?_this4.getFocusedOptionRef:void 0}),_this4.formatOptionLabel(props.data,"menu"))}var menuUI;if(this.hasOptions())menuUI=this.getCategorizedOptions().map(function(item){var _data,options,groupIndex,groupId,headingId;return"group"===item.type?(_data=item.data,options=item.options,groupIndex=item.index,groupId="".concat(_this4.getElementId("group"),"-").concat(groupIndex),headingId="".concat(groupId,"-heading"),external_React_.createElement(Group,runtime_helpers_esm_extends_extends({},commonProps,{key:groupId,data:_data,options:options,Heading:GroupHeading,headingProps:{id:headingId,data:item.data},label:_this4.formatGroupLabel(item.data)}),item.options.map(function(option){return render(option,"".concat(groupIndex,"-").concat(option.index))}))):"option"===item.type?render(item,"".concat(item.index)):void 0});else if(isLoading){_this$getComponents7=loadingMessage({inputValue:inputValue});if(null===_this$getComponents7)return null;menuUI=external_React_.createElement(LoadingMessage,commonProps,_this$getComponents7)}else{menuIsOpen=noOptionsMessage({inputValue:inputValue});if(null===menuIsOpen)return null;menuUI=external_React_.createElement(NoOptionsMessage,commonProps,menuIsOpen)}var menuPlacementProps={minMenuHeight:minMenuHeight,maxMenuHeight:maxMenuHeight,menuPlacement:menuPlacement,menuPosition:menuPosition,menuShouldScrollIntoView:menuShouldScrollIntoView},loadingMessage=external_React_.createElement(MenuPlacer,runtime_helpers_esm_extends_extends({},commonProps,menuPlacementProps),function(_ref4){var ref=_ref4.ref,_ref4=_ref4.placerProps,placement=_ref4.placement,maxHeight=_ref4.maxHeight;return external_React_.createElement(Menu,runtime_helpers_esm_extends_extends({},commonProps,menuPlacementProps,{innerRef:ref,innerProps:{onMouseDown:_this4.onMenuMouseDown,onMouseMove:_this4.onMenuMouseMove},isLoading:isLoading,placement:placement}),external_React_.createElement(ScrollManager,{captureEnabled:captureMenuScroll,onTopArrive:onMenuScrollToTop,onBottomArrive:onMenuScrollToBottom,lockEnabled:menuShouldBlockScroll},function(scrollTargetRef){return external_React_.createElement(MenuList,runtime_helpers_esm_extends_extends({},commonProps,{innerRef:function(instance){_this4.getMenuListRef(instance),scrollTargetRef(instance)},innerProps:{role:"listbox","aria-multiselectable":commonProps.isMulti,id:_this4.getElementId("listbox")},isLoading:isLoading,maxHeight:maxHeight,focusedOption:focusedOption}),menuUI)}))});return menuPortalTarget||"fixed"===menuPosition?external_React_.createElement(MenuPortal,runtime_helpers_esm_extends_extends({},commonProps,{appendTo:menuPortalTarget,controlElement:this.controlRef,menuPlacement:menuPlacement,menuPosition:menuPosition}),loadingMessage):loadingMessage}},{key:"renderFormField",value:function(){var _this5=this,_this$props13=this.props,delimiter=_this$props13.delimiter,isDisabled=_this$props13.isDisabled,isMulti=_this$props13.isMulti,name=_this$props13.name,_this$props13=_this$props13.required,selectValue=this.state.selectValue;return!_this$props13||this.hasValue()||isDisabled?name&&!isDisabled?isMulti?delimiter?(_this$props13=selectValue.map(function(opt){return _this5.getOptionValue(opt)}).join(delimiter),external_React_.createElement("input",{name:name,type:"hidden",value:_this$props13})):(isDisabled=0<selectValue.length?selectValue.map(function(opt,i){return external_React_.createElement("input",{key:"i-".concat(i),name:name,type:"hidden",value:_this5.getOptionValue(opt)})}):external_React_.createElement("input",{name:name,type:"hidden",value:""}),external_React_.createElement("div",null,isDisabled)):(isMulti=selectValue[0]?this.getOptionValue(selectValue[0]):"",external_React_.createElement("input",{name:name,type:"hidden",value:isMulti})):void 0:external_React_.createElement(RequiredInput$1,{name:name,onFocus:this.onValueInputFocus})}},{key:"renderLiveRegion",value:function(){var commonProps=this.commonProps,_this$state6=this.state,ariaSelection=_this$state6.ariaSelection,focusedOption=_this$state6.focusedOption,focusedValue=_this$state6.focusedValue,isFocused=_this$state6.isFocused,_this$state6=_this$state6.selectValue,focusableOptions=this.getFocusableOptions();return external_React_.createElement(LiveRegion$1,runtime_helpers_esm_extends_extends({},commonProps,{id:this.getElementId("live-region"),ariaSelection:ariaSelection,focusedOption:focusedOption,focusedValue:focusedValue,isFocused:isFocused,selectValue:_this$state6,focusableOptions:focusableOptions,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var _this$getComponents8=this.getComponents(),Control=_this$getComponents8.Control,IndicatorsContainer=_this$getComponents8.IndicatorsContainer,SelectContainer=_this$getComponents8.SelectContainer,_this$getComponents8=_this$getComponents8.ValueContainer,_this$props14=this.props,className=_this$props14.className,id=_this$props14.id,isDisabled=_this$props14.isDisabled,_this$props14=_this$props14.menuIsOpen,isFocused=this.state.isFocused,commonProps=this.commonProps=this.getCommonProps();return external_React_.createElement(SelectContainer,runtime_helpers_esm_extends_extends({},commonProps,{className:className,innerProps:{id:id,onKeyDown:this.onKeyDown},isDisabled:isDisabled,isFocused:isFocused}),this.renderLiveRegion(),external_React_.createElement(Control,runtime_helpers_esm_extends_extends({},commonProps,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:isDisabled,isFocused:isFocused,menuIsOpen:_this$props14}),external_React_.createElement(_this$getComponents8,runtime_helpers_esm_extends_extends({},commonProps,{isDisabled:isDisabled}),this.renderPlaceholderOrValue(),this.renderInput()),external_React_.createElement(IndicatorsContainer,runtime_helpers_esm_extends_extends({},commonProps,{isDisabled:isDisabled}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}])&&_defineProperties(subClass.prototype,protoProps),_Component&&_defineProperties(subClass,_Component),Object.defineProperty(subClass,"prototype",{writable:!1}),Select}(external_React_.Component),useStateManager_7e1e8489_esm_excluded=(Select_49a62830_esm_Select.defaultProps=ResultType,["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"]);function useStateManager(_ref){var _ref$defaultInputValu=_ref.defaultInputValue,_ref$defaultInputValu=void 0===_ref$defaultInputValu?"":_ref$defaultInputValu,_ref$defaultMenuIsOpe=_ref.defaultMenuIsOpen,_ref$defaultMenuIsOpe=void 0!==_ref$defaultMenuIsOpe&&_ref$defaultMenuIsOpe,_ref$defaultValue=_ref.defaultValue,_ref$defaultValue=void 0===_ref$defaultValue?null:_ref$defaultValue,propsInputValue=_ref.inputValue,propsMenuIsOpen=_ref.menuIsOpen,propsOnChange=_ref.onChange,propsOnInputChange=_ref.onInputChange,propsOnMenuClose=_ref.onMenuClose,propsOnMenuOpen=_ref.onMenuOpen,propsValue=_ref.value,_ref=_objectWithoutProperties(_ref,useStateManager_7e1e8489_esm_excluded),_ref$defaultInputValu=slicedToArray_slicedToArray((0,external_React_.useState)(void 0!==propsInputValue?propsInputValue:_ref$defaultInputValu),2),stateInputValue=_ref$defaultInputValu[0],setStateInputValue=_ref$defaultInputValu[1],_ref$defaultInputValu=slicedToArray_slicedToArray((0,external_React_.useState)(void 0!==propsMenuIsOpen?propsMenuIsOpen:_ref$defaultMenuIsOpe),2),_ref$defaultMenuIsOpe=_ref$defaultInputValu[0],setStateMenuIsOpen=_ref$defaultInputValu[1],_ref$defaultInputValu=slicedToArray_slicedToArray((0,external_React_.useState)(void 0!==propsValue?propsValue:_ref$defaultValue),2),_ref$defaultValue=_ref$defaultInputValu[0],setStateValue=_ref$defaultInputValu[1],_ref$defaultInputValu=(0,external_React_.useCallback)(function(value,actionMeta){"function"==typeof propsOnChange&&propsOnChange(value,actionMeta),setStateValue(value)},[propsOnChange]),onInputChange=(0,external_React_.useCallback)(function(value,actionMeta){var newValue;"function"==typeof propsOnInputChange&&(newValue=propsOnInputChange(value,actionMeta)),setStateInputValue(void 0!==newValue?newValue:value)},[propsOnInputChange]),onMenuOpen=(0,external_React_.useCallback)(function(){"function"==typeof propsOnMenuOpen&&propsOnMenuOpen(),setStateMenuIsOpen(!0)},[propsOnMenuOpen]),onMenuClose=(0,external_React_.useCallback)(function(){"function"==typeof propsOnMenuClose&&propsOnMenuClose(),setStateMenuIsOpen(!1)},[propsOnMenuClose]),propsInputValue=void 0!==propsInputValue?propsInputValue:stateInputValue,stateInputValue=void 0!==propsMenuIsOpen?propsMenuIsOpen:_ref$defaultMenuIsOpe,propsMenuIsOpen=void 0!==propsValue?propsValue:_ref$defaultValue;return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_ref),{},{inputValue:propsInputValue,menuIsOpen:stateInputValue,onChange:_ref$defaultInputValu,onInputChange:onInputChange,onMenuClose:onMenuClose,onMenuOpen:onMenuOpen,value:propsMenuIsOpen})}var useAsync_ba7c6b77_esm_excluded=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function useAsync(_ref){var _ref$defaultOptions=_ref.defaultOptions,propsDefaultOptions=void 0!==_ref$defaultOptions&&_ref$defaultOptions,_ref$defaultOptions=_ref.cacheOptions,cacheOptions=void 0!==_ref$defaultOptions&&_ref$defaultOptions,propsLoadOptions=_ref.loadOptions,_ref$defaultOptions=(_ref.options,_ref.isLoading),_ref$defaultOptions=void 0!==_ref$defaultOptions&&_ref$defaultOptions,propsOnInputChange=_ref.onInputChange,_ref$filterOption=_ref.filterOption,_ref$filterOption=void 0===_ref$filterOption?null:_ref$filterOption,_ref=_objectWithoutProperties(_ref,useAsync_ba7c6b77_esm_excluded),propsInputValue=_ref.inputValue,lastRequest=(0,external_React_.useRef)(void 0),mounted=(0,external_React_.useRef)(!1),_useState2=slicedToArray_slicedToArray((0,external_React_.useState)(Array.isArray(propsDefaultOptions)?propsDefaultOptions:void 0),2),defaultOptions=_useState2[0],setDefaultOptions=_useState2[1],_useState2=slicedToArray_slicedToArray((0,external_React_.useState)(void 0!==propsInputValue?propsInputValue:""),2),stateInputValue=_useState2[0],setStateInputValue=_useState2[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)(!0===propsDefaultOptions),2),_useState2=propsInputValue[0],setIsLoading=propsInputValue[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)(void 0),2),loadedInputValue=propsInputValue[0],setLoadedInputValue=propsInputValue[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)([]),2),loadedOptions=propsInputValue[0],setLoadedOptions=propsInputValue[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)(!1),2),passEmptyOptions=propsInputValue[0],setPassEmptyOptions=propsInputValue[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)({}),2),optionsCache=propsInputValue[0],setOptionsCache=propsInputValue[1],propsInputValue=slicedToArray_slicedToArray((0,external_React_.useState)(void 0),2),prevDefaultOptions=propsInputValue[0],propsInputValue=propsInputValue[1],_useState18=slicedToArray_slicedToArray((0,external_React_.useState)(void 0),2),prevCacheOptions=_useState18[0],_useState18=_useState18[1],loadOptions=(cacheOptions!==prevCacheOptions&&(setOptionsCache({}),_useState18(cacheOptions)),propsDefaultOptions!==prevDefaultOptions&&(setDefaultOptions(Array.isArray(propsDefaultOptions)?propsDefaultOptions:void 0),propsInputValue(propsDefaultOptions)),(0,external_React_.useEffect)(function(){return mounted.current=!0,function(){mounted.current=!1}},[]),(0,external_React_.useCallback)(function(inputValue,callback){if(!propsLoadOptions)return callback();inputValue=propsLoadOptions(inputValue,callback);inputValue&&"function"==typeof inputValue.then&&inputValue.then(callback,function(){return callback()})},[propsLoadOptions])),prevCacheOptions=((0,external_React_.useEffect)(function(){!0===propsDefaultOptions&&loadOptions(stateInputValue,function(options){mounted.current&&(setDefaultOptions(options||[]),setIsLoading(!!lastRequest.current))})},[]),(0,external_React_.useCallback)(function(newValue,actionMeta){var request,inputValue=function(inputValue,actionMeta,onInputChange){if(onInputChange){onInputChange=onInputChange(inputValue,actionMeta);if("string"==typeof onInputChange)return onInputChange}return inputValue}(newValue,actionMeta,propsOnInputChange);inputValue?cacheOptions&&optionsCache[inputValue]?(setStateInputValue(inputValue),setLoadedInputValue(inputValue),setLoadedOptions(optionsCache[inputValue]),setIsLoading(!1),setPassEmptyOptions(!1)):(request=lastRequest.current={},setStateInputValue(inputValue),setIsLoading(!0),setPassEmptyOptions(!loadedInputValue),loadOptions(inputValue,function(options){mounted&&request===lastRequest.current&&(lastRequest.current=void 0,setIsLoading(!1),setLoadedInputValue(inputValue),setLoadedOptions(options||[]),setPassEmptyOptions(!1),setOptionsCache(options?objectSpread2_objectSpread2(objectSpread2_objectSpread2({},optionsCache),{},esm_defineProperty_defineProperty({},inputValue,options)):optionsCache))})):(lastRequest.current=void 0,setStateInputValue(""),setLoadedInputValue(""),setLoadedOptions([]),setIsLoading(!1),setPassEmptyOptions(!1))},[cacheOptions,loadOptions,loadedInputValue,optionsCache,propsOnInputChange])),_useState18=passEmptyOptions?[]:stateInputValue&&loadedInputValue?loadedOptions:defaultOptions||[];return objectSpread2_objectSpread2(objectSpread2_objectSpread2({},_ref),{},{options:_useState18,isLoading:_useState2||_ref$defaultOptions,onInputChange:prevCacheOptions,filterOption:_ref$filterOption})}var AsyncSelect$1=(0,external_React_.forwardRef)(function(props,ref){props=useStateManager(useAsync(props));return external_React_.createElement(Select_49a62830_esm_Select,runtime_helpers_esm_extends_extends({ref:ref},props))});function styles_ownKeys(e,r){var o,t=Object.keys(e);return Object.getOwnPropertySymbols&&(o=Object.getOwnPropertySymbols(e),r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)),t}function styles_objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?styles_ownKeys(Object(t),!0).forEach(function(r){defineProperty_defineProperty(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):styles_ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function reactSelectTheme(theme){return styles_objectSpread(styles_objectSpread({},theme),{},{borderRadius:4,colors:styles_objectSpread(styles_objectSpread({},theme.colors),{},{neutral20:"#E2E8F0",primary:"#690aa0"})})}var reactSelectStyles={indicatorSeparator:function(base){return styles_objectSpread(styles_objectSpread({},base),{},{display:"none"})}};function components_MaintenanceMode(props){var register=(_useFormContext=useFormContext()).register,watch=_useFormContext.watch,errors=_useFormContext.formState.errors,_useFormContext=(_useFormContext.clearErrors,watch("maintenance-mode.mode")),pagesQuery=(0,react_query_es.useQuery)(["pages"],function(){return external_wp_apiFetch_default()({path:"wp/v2/pages?per_page=20&status=publish"})},{keepPreviousData:!0});return external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Maintenance Mode","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"#FAFAFC",border:"1px",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl",py:"4",px:"5"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Mode","magazine-blocks"),description:(0,external_wp_i18n_namespaceObject.__)('Select either "Coming Soon" mode (which returns an HTTP 200 code) or "Maintenance Mode" (which returns an HTTP 503 code).',"magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Stack,null,external_React_default().createElement(Select,helpers_esm_extends_extends({},register("maintenance-mode.mode",{value:null==(watch=props.data)?void 0:watch.mode}),{bg:"unset !important",borderColor:"gray.200 !important",sx:{"&.chakra-select":{maxWidth:"full !important"}}}),external_React_default().createElement("option",{value:"none"},(0,external_wp_i18n_namespaceObject.__)("None","magazine-blocks")),external_React_default().createElement("option",{value:"maintenance"},(0,external_wp_i18n_namespaceObject.__)("Maintenance","magazine-blocks")),external_React_default().createElement("option",{value:"coming-soon"},(0,external_wp_i18n_namespaceObject.__)("Coming soon","magazine-blocks"))),external_React_default().createElement(Alert,{status:"info",mb:"2"},external_React_default().createElement(AlertDescription,null,(0,external_wp_i18n_namespaceObject.__)('Enable "MAINTENANCE MODE" for temporary site offline, or "COMING SOON" for pre-launch.',"magazine-blocks"))))),external_React_default().createElement(Collapse,{in:_useFormContext&&"none"!==_useFormContext},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Maintenance Mode Page","magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Controller,{name:"maintenance-mode.maintenance-page",defaultValue:null==(register=props.data)?void 0:register["maintenance-page"],rules:{required:"none"!==_useFormContext&&(0,external_wp_i18n_namespaceObject.__)("Please select a maintenance page.","magazine-blocks")},render:function(_ref){var _ref=_ref.field,value=_ref.value,_onChange=_ref.onChange;return external_React_default().createElement(FormControl,{isInvalid:!(null==errors||null==(_ref=errors["maintenance-mode"])||!_ref["maintenance-page"])},external_React_default().createElement(AsyncSelect$1,{isClearable:!0,cacheOptions:!0,defaultOptions:pagesQuery.isSuccess?null==(_ref=pagesQuery.data)?void 0:_ref.map(function(page){return{value:page.id,label:"#".concat(page.id," ").concat(page.title.rendered||(0,external_wp_i18n_namespaceObject.__)("(No title)","magazine-blocks"))}}):[],loadOptions:function(search,callback){search?external_wp_apiFetch_default()({path:"wp/v2/pages?per_page=20&status=publish&search=".concat(search)}).then(function(data){callback(null==data?void 0:data.map(function(page){return{value:page.id,label:"#".concat(page.id," ").concat(page.title.rendered||(0,external_wp_i18n_namespaceObject.__)("(No title)","magazine-blocks"))}}))}):callback([])},noOptionsMessage:function(){return(0,external_wp_i18n_namespaceObject.__)("No pages found","magazine-blocks")},menuPosition:"fixed",onChange:function(v){return _onChange(v)},value:value,styles:reactSelectStyles,theme:reactSelectTheme}),(null==errors||null==(_ref=errors["maintenance-mode"])?void 0:_ref["maintenance-page"])&&external_React_default().createElement(FormErrorMessage,null,null==errors||null==(value=errors["maintenance-mode"])||null==(value=value["maintenance-page"])?void 0:value.message))}}))))))}var StateManagedSelect$1=(0,external_React_.forwardRef)(function(props,ref){props=useStateManager(props);return external_React_.createElement(Select_49a62830_esm_Select,runtime_helpers_esm_extends_extends({ref:ref},props))});function components_Performance(props){var props=props.data,register=(_useFormContext=useFormContext()).register,control=_useFormContext.control,watchAllowedFonts=(_useFormContext=_useFormContext.watch)("performance.allow-only-selected-fonts"),_useFormContext=_useFormContext("performance.local-google-fonts");return external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Performance","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"#FAFAFC",border:"1px",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl",py:"4",px:"5"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Load Google Fonts Locally","magazine-blocks")},external_React_default().createElement(Switch,helpers_esm_extends_extends({},register("performance.local-google-fonts",{value:null==props?void 0:props["local-google-fonts"]}),{colorScheme:"primary"}))),external_React_default().createElement(Collapse,{in:_useFormContext},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Preload Local Fonts","magazine-blocks")},external_React_default().createElement(Switch,helpers_esm_extends_extends({},register("performance.preload-local-fonts",{value:null==props?void 0:props["preload-local-fonts"]}),{colorScheme:"primary"}))),external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Allow Only Selected Fonts","magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Stack,null,external_React_default().createElement(Switch,helpers_esm_extends_extends({},register("performance.allow-only-selected-fonts",{value:null==props?void 0:props["allow-only-selected-fonts"]}),{colorScheme:"primary"})),external_React_default().createElement(Collapse,{in:watchAllowedFonts},external_React_default().createElement(Controller,{name:"performance.allowed-fonts",control:control,defaultValue:null==props?void 0:props["allowed-fonts"],render:function(_ref){var _ref=_ref.field,value=_ref.value,_ref=_ref.onChange;return external_React_default().createElement(StateManagedSelect$1,{value:value,onChange:_ref,isMulti:!0,hideSelectedOptions:!0,closeMenuOnSelect:!1,options:localized.googleFonts.slice(1),styles:reactSelectStyles,theme:reactSelectTheme,menuPosition:"fixed",placeholder:(0,external_wp_i18n_namespaceObject.__)("Select fonts...","magazine-blocks"),getOptionLabel:function(v){return v.family},getOptionValue:function(v){return v.family}})}})),external_React_default().createElement(Alert,{status:"info"},external_React_default().createElement(AlertDescription,null,(0,external_wp_i18n_namespaceObject.__)("Magazine Blocks provides the option to incorporate Google Fonts, allowing you to select from a curated collection of fonts in the block settings. This feature allows for a more streamlined and focused font selection experience.","magazine-blocks"))))))))))}function components_VersionControl(props){(_React$useState2=_slicedToArray(external_React_default().useState(),2))[0];var setVersion=_React$useState2[1],_React$useState2=useFormContext().register;return(0,react_query_es.useQuery)(["version-control"],function(){return external_wp_apiFetch_default()({path:"/magazine-blocks/v1/version-control"})},{onSuccess:function(data){setVersion(data[0])}}),external_React_default().createElement(Box,null,external_React_default().createElement(chunk_7OLJDQMT_Heading,{fontWeight:"semibold",fontSize:"3xl",as:"h2",mb:"8"},(0,external_wp_i18n_namespaceObject.__)("Version Control","magazine-blocks")),external_React_default().createElement(Stack,{bgColor:"#FAFAFC",border:"1px",borderColor:"gray.200",borderRadius:"lg",maxWidth:"4xl",py:"4",px:"5"},external_React_default().createElement(Stack,{gap:"7"},external_React_default().createElement(components_FormTwoColumn,{label:(0,external_wp_i18n_namespaceObject.__)("Become Beta Tester"),description:(0,external_wp_i18n_namespaceObject.__)("Activate the Beta Tester feature to receive notifications whenever a new beta release of Magazine Blocks becomes available.","magazine-blocks"),labelAlignStart:!0},external_React_default().createElement(Stack,{mt:"1"},external_React_default().createElement(Switch,_React$useState2("version-control.beta-tester",{value:null==(_React$useState2=props.data)?void 0:_React$useState2["beta-tester"]})),external_React_default().createElement(Alert,{status:"warning"},external_React_default().createElement(AlertDescription,null,(0,external_wp_i18n_namespaceObject.__)("It is not advisable to install a beta version on production websites.","magazine-blocks"))))))))}var TABS_INDEX_MAP=["editor-options","asset-generation","performance","integrations","maintenance-mode"];function settings_Settings(){function TabButton(_ref){var label=_ref.label,_ref=_ref.icon;return external_React_default().createElement(Tab,{color:"gray.700",py:"3.5",px:isCollapsed?0:"6",borderBottom:"1px solid #E1E1E1",_selected:{borderRight:"1px solid white",marginRight:"-1px",color:"primary.500",bgColor:"white",position:"relative","&::after":{content:'""',width:"1",height:"full",left:0,bgColor:"primary.500",position:"absolute"}}},_ref,!isCollapsed&&external_React_default().createElement(HStack,{flex:"1",justify:"space-between",align:"center",ml:"3"},external_React_default().createElement(Text,{fontSize:"sm",as:"span"},label),external_React_default().createElement(ArrowRight,{w:"5",h:"5"})))}var methods=useForm(),toast=useToast(),queryClient=(0,react_query_es.useQueryClient)(),settingsQuery=(0,react_query_es.useQuery)(["settings"],function(){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/settings"})}),_useLocalStorage2=(useMediaQuery("(max-width: 961px)"),_slicedToArray(hooks_useLocalStorage({key:"_magazine_blocks_settings_nav_collapsed",defaultValue:!1}),2)),isCollapsed=_useLocalStorage2[0],setIsCollapsed=_useLocalStorage2[1],searchParams=(_useLocalStorage2=_slicedToArray(useSearchParams(),2))[0],setSearchParams=_useLocalStorage2[1],currentTab=null!=(_useLocalStorage2=searchParams.get("tab"))?_useLocalStorage2:"editor-options",save=(0,react_query_es.useMutation)(function(data){return external_wp_apiFetch_default()({path:"magazine-blocks/v1/settings",method:"POST",data:data})},{onSuccess:function(){queryClient.invalidateQueries(["settings"]),toast({status:"success",isClosable:!0,title:(0,external_wp_i18n_namespaceObject.__)("Settings saved successfully","magazine-blocks")})},onError:function(e){toast({status:"error",isClosable:!0,title:(0,external_wp_i18n_namespaceObject.__)("Error saving settings","magazine-blocks"),description:e.message})}});return settingsQuery.isLoading?external_React_default().createElement(skeleton_SettingsSkeleton,null):external_React_default().createElement(Box,{my:"8",mx:"6"},external_React_default().createElement(FormProvider,methods,external_React_default().createElement("form",{onSubmit:methods.handleSubmit(function(data){save.mutate(data)})},external_React_default().createElement(chunk_GTRZJDIL_Tabs,{variant:"unstyled",orientation:"vertical",onChange:function(t){setSearchParams({tab:null!=(t=TABS_INDEX_MAP.at(t))?t:"editor-options"})},defaultIndex:TABS_INDEX_MAP.includes(currentTab)?TABS_INDEX_MAP.findIndex(function(t){return t===currentTab}):0},external_React_default().createElement(TabList,{width:"30%",bgColor:"#FAFAFC",border:"1px solid #E9E9E9",borderTopStartRadius:"base",maxW:isCollapsed?"73px":void 0},SETTINGS_TABS.map(function(_ref2){var label=_ref2.label,_ref2=_ref2.icon;return external_React_default().createElement(TabButton,{key:label,label:label,icon:external_React_default().createElement(_ref2,{w:"6",h:"6",fill:"currentcolor"})})}),external_React_default().createElement(Button,{variant:"unstyled",color:"gray.700",py:"3.5",px:isCollapsed?0:"6",borderBottom:"1px",borderBottomColor:"gray.300",display:"flex",height:"auto",borderRadius:"0",onClick:function(){return setIsCollapsed(function(prev){return!prev})}},external_React_default().createElement(ArrowRightFill,{transform:isCollapsed?"rotate(180deg)":void 0,w:"6",h:"6",fill:"currentColor"}),!isCollapsed&&external_React_default().createElement(HStack,{flex:"1",justify:"space-between",align:"center",ml:"3"},external_React_default().createElement(Text,{fontSize:"sm",as:"span"},(0,external_wp_i18n_namespaceObject.__)("Collapse Menu","magazine-blocks"))))),external_React_default().createElement(TabPanels,{width:"70%",border:"1px",borderColor:"gray.200",borderLeft:"none",bgColor:"white",py:"4",px:"5"},external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_EditorOptions,{data:null==(searchParams=settingsQuery.data)?void 0:searchParams.editor})),external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_AssetGeneration,{data:null==(_useLocalStorage2=settingsQuery.data)?void 0:_useLocalStorage2["asset-generation"]})),external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_Performance,{data:null==(methods=settingsQuery.data)?void 0:methods.performance})),external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_VersionControl,{data:null==(searchParams=settingsQuery.data)?void 0:searchParams["version-control"]})),external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_Integrations,{data:null==(_useLocalStorage2=settingsQuery.data)?void 0:_useLocalStorage2.integrations})),external_React_default().createElement(TabPanel,{p:"0"},external_React_default().createElement(components_MaintenanceMode,{data:null==(methods=settingsQuery.data)?void 0:methods["maintenance-mode"]})),external_React_default().createElement(Button,{fontWeight:"normal",fontSize:"xs",colorScheme:"primary",variant:"solid",mt:"5",type:"submit",isLoading:save.isLoading},(0,external_wp_i18n_namespaceObject.__)("Save Changes")))))))}function router_Router(){var pathname=dist_useLocation().pathname;return external_React_default().useLayoutEffect(function(){var _submenu$parentElemen,submenu=document.querySelector('.wp-submenu a[href="admin.php?page=magazine-blocks#'.concat(pathname,'"]'));if(submenu)return null!=(_submenu$parentElemen=submenu.parentElement)&&_submenu$parentElemen.classList.add("current"),function(){var _submenu$parentElemen2;null!=(_submenu$parentElemen2=submenu.parentElement)&&null!=(_submenu$parentElemen2=_submenu$parentElemen2.classList)&&_submenu$parentElemen2.remove("current")}},[pathname]),external_React_default().createElement(Routes,null,external_React_default().createElement(Route,{path:"/",element:external_React_default().createElement(dashboard_Dashboard,null)}),external_React_default().createElement(Route,{path:"/blocks",element:external_React_default().createElement(blocks_Blocks,null)}),external_React_default().createElement(Route,{path:"/Products",element:external_React_default().createElement(products_Products,null)}),external_React_default().createElement(Route,{path:"/settings",element:external_React_default().createElement(settings_Settings,null)}),external_React_default().createElement(Route,{path:"/free-vs-pro",element:external_React_default().createElement(free_vs_pro_FreeVsPro,null)}),external_React_default().createElement(Route,{path:"/help",element:external_React_default().createElement(help_Help,null)}),external_React_default().createElement(Route,{path:"*",element:external_React_default().createElement(dashboard_Dashboard,null)}))}var requiredChakraThemeKeys=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];$fontSize=theme2=>function(...extensions){let overrides=[...extensions],activeTheme=extensions[extensions.length-1];var unit,fns;return isObject(unit=activeTheme)&&requiredChakraThemeKeys.every(propertyName=>Object.prototype.hasOwnProperty.call(unit,propertyName))&&1<overrides.length?overrides=overrides.slice(0,overrides.length-1):activeTheme=theme2,[...fns]=[...overrides.map(extension=>prevTheme=>{return"function"==typeof extension?extension(prevTheme):lodash_mergewith({},...[prevTheme,extension],mergeThemeCustomizer)})],(v=>fns.reduce((a,b)=>b(a),v))(activeTheme)};$fontSize(chunk_F7CKIHPM_baseStyle);function mergeThemeCustomizer(source,override,key,object){if(("function"==typeof source||"function"==typeof override)&&Object.prototype.hasOwnProperty.call(object,key))return(...args)=>{var sourceValue="function"==typeof source?source(...args):source,args="function"==typeof override?override(...args):override;return lodash_mergewith({},sourceValue,args,mergeThemeCustomizer)}}const dashboard_theme_theme=$fontSize($borderColor)({colors:{primary:{50:"#fafafc",100:"#e8eefd",200:"#b9cdf9",300:"#8aabf4",400:"#5c8af0",500:"#690aa0",600:"#134fd2",700:"#0f3ea3",800:"#0b2c75",900:"#061a46"}},styles:{global:{".wp-admin #mzb":{ms:"-20px"},".toplevel_page_magazine_blocks #wpwrap":{bgColor:"primary.50"}}},components:{Button:{baseStyle:{borderRadius:"base"}},Heading:{baseStyle:{margin:0}},Text:{baseStyle:{margin:0}}}});function dashboard_App(){return external_React_default().createElement(HashRouter,null,external_React_default().createElement(chunk_QAITB7GG_ChakraProvider,{theme:dashboard_theme_theme},external_React_default().createElement(react_query_es.QueryClientProvider,{client:new react_query_es.QueryClient({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,useErrorBoundary:!0,retry:!1}}})},external_React_default().createElement(components_Header,null),external_React_default().createElement(router_Router,null),external_React_default().createElement(devtools.ReactQueryDevtools,{initialIsOpen:!1}))))}external_wp_domReady_namespaceObject()(function(){var root=document.getElementById("mzb");root&&(external_wp_element_namespaceObject.createRoot?(0,external_wp_element_namespaceObject.createRoot)(root).render(external_React_default().createElement(dashboard_App,null)):(0,external_wp_element_namespaceObject.render)(external_React_default().createElement(dashboard_App,null),root))})})()})();

Filemanager

Name Type Size Permission Actions
advertisement Folder 0777
banner-posts Folder 0777
category-list Folder 0777
column Folder 0777
date-weather Folder 0777
featured-categories Folder 0777
featured-posts Folder 0777
grid-module Folder 0777
heading Folder 0777
news-ticker Folder 0777
post-list Folder 0777
post-video Folder 0777
section Folder 0777
slider Folder 0777
social-icon Folder 0777
social-icons Folder 0777
tab-post Folder 0777
49f9520e9ca04b8812e26bf548c09eae.webp File 29.54 KB 0644
50182020c1d8948d44cd67c70030cc11.jpg File 327.39 KB 0644
5e0119d5e262c4119039e6137d0c94d6.webp File 9.61 KB 0644
6ec9d263fb46252dd146d64ffbc28d69.webp File 7.62 KB 0644
6f863fcb56d8b6cb186730f36584df65.webp File 7.66 KB 0644
73e84ecf138c39fb2c97167a5f9e82a2.webp File 34.93 KB 0644
953555118c8f835b30db43e927efe1b3.webp File 69.83 KB 0644
a020ba77a9e60b3ab59df0f9d798f142.webp File 11.26 KB 0644
bf7d11b17f85f0181710e4c28be8174b.webp File 38.51 KB 0644
blocks.asset.php File 276 B 0644
blocks.css File 27.83 KB 0644
blocks.js File 1.53 MB 0644
blocks.min.js File 1.04 MB 0644
customSlider.js.asset.php File 84 B 0644
customSlider.js.js File 6.78 KB 0644
customSlider.min.js.js File 2.34 KB 0644
dashboard.asset.php File 172 B 0644
dashboard.js File 1.94 MB 0644
dashboard.min.js File 987.64 KB 0644
edefcb9e8e52ef39ce7fdef6eab4b904.webp File 8.13 KB 0644
f7346e9b478a5ef6043bcfd5a5e04922.png File 2.41 KB 0644
frontend-utils.asset.php File 98 B 0644
frontend-utils.js File 100.2 KB 0644
frontend-utils.min.js File 56.74 KB 0644
frontend.js.asset.php File 98 B 0644
frontend.js.js File 99.28 KB 0644
frontend.min.js.js File 56.22 KB 0644
icons.json File 137.52 KB 0644
mzb.js.asset.php File 84 B 0644
mzb.js.js File 301 B 0644
mzb.min.js.js File 155 B 0644
style-blocks.css File 47.59 KB 0644