Файловый менеджер - Редактировать - /home/tuudkjt/globeasy/wp-content/plugins/reviewx/frontend/dist/libs/share-ui/index.js
Назад
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("vue");function bh(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const n in e)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:()=>e[n]})}}return t.default=e,Object.freeze(t)}const uu=bh(o),fe=o.defineComponent({__name:"UICard",props:{as:{default:"div"},cardType:{default:"normal"}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.resolveDynamicComponent(t.as),{class:o.normalizeClass({"rvx-p-space16 rvx-rounded-lg md:rvx-p-space24":t.cardType=="round"})},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"default")]),_:3},8,["class"]))}}),Ga=o.defineComponent({__name:"UIProgressBar",props:{width:{default:60},height:{default:4},background:{default:"#0043DD"}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-w-full rvx-relative rvx-progressbar"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-bg-[#D9D9D9] rvx-rounded-full rvx-progressbar__inactive",style:o.normalizeStyle({height:`${t.height}px`})},null,8,["style"]),o.createVNode(fe,{class:"rvx-bg-primary rvx-rounded-full rvx-absolute rvx-top-0 rvx-left-0 rvx-progressbar__active",style:o.normalizeStyle({width:`${t.width}%`,height:`${t.height}px`,background:`${t.background}`})},null,8,["style"])]),_:1}))}});function Cl(e,t){return Cl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Cl(e,t)}function Ka(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Cl(e,t)}var Xa=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(r){var a=this,i=r||function(){};return this.listeners.push(i),this.onSubscribe(),function(){a.listeners=a.listeners.filter(function(l){return l!==i}),a.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}();function je(){return je=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},je.apply(null,arguments)}var Af=typeof window>"u";function mt(){}function wh(e,t){return typeof e=="function"?e(t):e}function xh(e){return typeof e=="number"&&e>=0&&e!==1/0}function ka(e){return Array.isArray(e)?e:[e]}function Ch(e,t){return Math.max(e+(t||0)-Date.now(),0)}function $i(e,t,n){return Za(e)?typeof t=="function"?je({},n,{queryKey:e,queryFn:t}):je({},t,{queryKey:e}):e}function Mn(e,t,n){return Za(e)?[je({},t,{queryKey:e}),n]:[e||{},t]}function Ah(e,t){if(e===!0&&t===!0||e==null&&t==null)return"all";if(e===!1&&t===!1)return"none";var n=e??!t;return n?"active":"inactive"}function cu(e,t){var n=e.active,r=e.exact,a=e.fetching,i=e.inactive,l=e.predicate,s=e.queryKey,u=e.stale;if(Za(s)){if(r){if(t.queryHash!==as(s,t.options))return!1}else if(!Ta(t.queryKey,s))return!1}var c=Ah(n,i);if(c==="none")return!1;if(c!=="all"){var d=t.isActive();if(c==="active"&&!d||c==="inactive"&&d)return!1}return!(typeof u=="boolean"&&t.isStale()!==u||typeof a=="boolean"&&t.isFetching()!==a||l&&!l(t))}function fu(e,t){var n=e.exact,r=e.fetching,a=e.predicate,i=e.mutationKey;if(Za(i)){if(!t.options.mutationKey)return!1;if(n){if(Jn(t.options.mutationKey)!==Jn(i))return!1}else if(!Ta(t.options.mutationKey,i))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||a&&!a(t))}function as(e,t){var n=(t==null?void 0:t.queryKeyHashFn)||Jn;return n(e)}function Jn(e){var t=ka(e);return Eh(t)}function Eh(e){return JSON.stringify(e,function(t,n){return Al(n)?Object.keys(n).sort().reduce(function(r,a){return r[a]=n[a],r},{}):n})}function Ta(e,t){return Ef(ka(e),ka(t))}function Ef(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(function(n){return!Ef(e[n],t[n])}):!1}function Of(e,t){if(e===t)return e;var n=Array.isArray(e)&&Array.isArray(t);if(n||Al(e)&&Al(t)){for(var r=n?e.length:Object.keys(e).length,a=n?t:Object.keys(t),i=a.length,l=n?[]:{},s=0,u=0;u<i;u++){var c=n?u:a[u];l[c]=Of(e[c],t[c]),l[c]===e[c]&&s++}return r===i&&s===r?e:l}return t}function Al(e){if(!du(e))return!1;var t=e.constructor;if(typeof t>"u")return!0;var n=t.prototype;return!(!du(n)||!n.hasOwnProperty("isPrototypeOf"))}function du(e){return Object.prototype.toString.call(e)==="[object Object]"}function Za(e){return typeof e=="string"||Array.isArray(e)}function Oh(e){return new Promise(function(t){setTimeout(t,e)})}function pu(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function Sf(){if(typeof AbortController=="function")return new AbortController}var Sh=function(e){Ka(t,e);function t(){var r;return r=e.call(this)||this,r.setup=function(a){var i;if(!Af&&((i=window)!=null&&i.addEventListener)){var l=function(){return a()};return window.addEventListener("visibilitychange",l,!1),window.addEventListener("focus",l,!1),function(){window.removeEventListener("visibilitychange",l),window.removeEventListener("focus",l)}}},r}var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){if(!this.hasListeners()){var a;(a=this.cleanup)==null||a.call(this),this.cleanup=void 0}},n.setEventListener=function(a){var i,l=this;this.setup=a,(i=this.cleanup)==null||i.call(this),this.cleanup=a(function(s){typeof s=="boolean"?l.setFocused(s):l.onFocus()})},n.setFocused=function(a){this.focused=a,a&&this.onFocus()},n.onFocus=function(){this.listeners.forEach(function(a){a()})},n.isFocused=function(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)},t}(Xa),ga=new Sh,kh=function(e){Ka(t,e);function t(){var r;return r=e.call(this)||this,r.setup=function(a){var i;if(!Af&&((i=window)!=null&&i.addEventListener)){var l=function(){return a()};return window.addEventListener("online",l,!1),window.addEventListener("offline",l,!1),function(){window.removeEventListener("online",l),window.removeEventListener("offline",l)}}},r}var n=t.prototype;return n.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},n.onUnsubscribe=function(){if(!this.hasListeners()){var a;(a=this.cleanup)==null||a.call(this),this.cleanup=void 0}},n.setEventListener=function(a){var i,l=this;this.setup=a,(i=this.cleanup)==null||i.call(this),this.cleanup=a(function(s){typeof s=="boolean"?l.setOnline(s):l.onOnline()})},n.setOnline=function(a){this.online=a,a&&this.onOnline()},n.onOnline=function(){this.listeners.forEach(function(a){a()})},n.isOnline=function(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine},t}(Xa),ya=new kh;function Th(e){return Math.min(1e3*Math.pow(2,e),3e4)}function Da(e){return typeof(e==null?void 0:e.cancel)=="function"}var kf=function(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent};function el(e){return e instanceof kf}var Tf=function(t){var n=this,r=!1,a,i,l,s;this.abort=t.abort,this.cancel=function(f){return a==null?void 0:a(f)},this.cancelRetry=function(){r=!0},this.continueRetry=function(){r=!1},this.continue=function(){return i==null?void 0:i()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(f,v){l=f,s=v});var u=function(v){n.isResolved||(n.isResolved=!0,t.onSuccess==null||t.onSuccess(v),i==null||i(),l(v))},c=function(v){n.isResolved||(n.isResolved=!0,t.onError==null||t.onError(v),i==null||i(),s(v))},d=function(){return new Promise(function(v){i=v,n.isPaused=!0,t.onPause==null||t.onPause()}).then(function(){i=void 0,n.isPaused=!1,t.onContinue==null||t.onContinue()})},p=function f(){if(!n.isResolved){var v;try{v=t.fn()}catch(h){v=Promise.reject(h)}a=function(y){if(!n.isResolved&&(c(new kf(y)),n.abort==null||n.abort(),Da(v)))try{v.cancel()}catch{}},n.isTransportCancelable=Da(v),Promise.resolve(v).then(u).catch(function(h){var y,g;if(!n.isResolved){var m=(y=t.retry)!=null?y:3,b=(g=t.retryDelay)!=null?g:Th,C=typeof b=="function"?b(n.failureCount,h):b,w=m===!0||typeof m=="number"&&n.failureCount<m||typeof m=="function"&&m(n.failureCount,h);if(r||!w){c(h);return}n.failureCount++,t.onFail==null||t.onFail(n.failureCount,h),Oh(C).then(function(){if(!ga.isFocused()||!ya.isOnline())return d()}).then(function(){r?c(h):f()})}})}};p()},Dh=function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(n){n()},this.batchNotifyFn=function(n){n()}}var t=e.prototype;return t.batch=function(r){var a;this.transactions++;try{a=r()}finally{this.transactions--,this.transactions||this.flush()}return a},t.schedule=function(r){var a=this;this.transactions?this.queue.push(r):pu(function(){a.notifyFn(r)})},t.batchCalls=function(r){var a=this;return function(){for(var i=arguments.length,l=new Array(i),s=0;s<i;s++)l[s]=arguments[s];a.schedule(function(){r.apply(void 0,l)})}},t.flush=function(){var r=this,a=this.queue;this.queue=[],a.length&&pu(function(){r.batchNotifyFn(function(){a.forEach(function(i){r.notifyFn(i)})})})},t.setNotifyFunction=function(r){this.notifyFn=r},t.setBatchNotifyFunction=function(r){this.batchNotifyFn=r},e}(),dt=new Dh,Nh=console;function Df(){return Nh}var Ph=function(){function e(n){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=n.defaultOptions,this.setOptions(n.options),this.observers=[],this.cache=n.cache,this.queryKey=n.queryKey,this.queryHash=n.queryHash,this.initialState=n.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=n.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(r){var a;this.options=je({},this.defaultOptions,r),this.meta=r==null?void 0:r.meta,this.cacheTime=Math.max(this.cacheTime||0,(a=this.options.cacheTime)!=null?a:5*60*1e3)},t.setDefaultOptions=function(r){this.defaultOptions=r},t.scheduleGc=function(){var r=this;this.clearGcTimeout(),xh(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){r.optionalRemove()},this.cacheTime))},t.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},t.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(r,a){var i,l,s=this.state.data,u=wh(r,s);return(i=(l=this.options).isDataEqual)!=null&&i.call(l,s,u)?u=s:this.options.structuralSharing!==!1&&(u=Of(s,u)),this.dispatch({data:u,type:"success",dataUpdatedAt:a==null?void 0:a.updatedAt}),u},t.setState=function(r,a){this.dispatch({type:"setState",state:r,setStateOptions:a})},t.cancel=function(r){var a,i=this.promise;return(a=this.retryer)==null||a.cancel(r),i?i.then(mt).catch(mt):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some(function(r){return r.options.enabled!==!1})},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(r){return r.getCurrentResult().isStale})},t.isStaleByTime=function(r){return r===void 0&&(r=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!Ch(this.state.dataUpdatedAt,r)},t.onFocus=function(){var r,a=this.observers.find(function(i){return i.shouldFetchOnWindowFocus()});a&&a.refetch(),(r=this.retryer)==null||r.continue()},t.onOnline=function(){var r,a=this.observers.find(function(i){return i.shouldFetchOnReconnect()});a&&a.refetch(),(r=this.retryer)==null||r.continue()},t.addObserver=function(r){this.observers.indexOf(r)===-1&&(this.observers.push(r),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:r}))},t.removeObserver=function(r){this.observers.indexOf(r)!==-1&&(this.observers=this.observers.filter(function(a){return a!==r}),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:r}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(r,a){var i=this,l,s,u;if(this.state.isFetching){if(this.state.dataUpdatedAt&&(a!=null&&a.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var c;return(c=this.retryer)==null||c.continueRetry(),this.promise}}if(r&&this.setOptions(r),!this.options.queryFn){var d=this.observers.find(function(b){return b.options.queryFn});d&&this.setOptions(d.options)}var p=ka(this.queryKey),f=Sf(),v={queryKey:p,pageParam:void 0,meta:this.meta};Object.defineProperty(v,"signal",{enumerable:!0,get:function(){if(f)return i.abortSignalConsumed=!0,f.signal}});var h=function(){return i.options.queryFn?(i.abortSignalConsumed=!1,i.options.queryFn(v)):Promise.reject("Missing queryFn")},y={fetchOptions:a,options:this.options,queryKey:p,state:this.state,fetchFn:h,meta:this.meta};if((l=this.options.behavior)!=null&&l.onFetch){var g;(g=this.options.behavior)==null||g.onFetch(y)}if(this.revertState=this.state,!this.state.isFetching||this.state.fetchMeta!==((s=y.fetchOptions)==null?void 0:s.meta)){var m;this.dispatch({type:"fetch",meta:(m=y.fetchOptions)==null?void 0:m.meta})}return this.retryer=new Tf({fn:y.fetchFn,abort:f==null||(u=f.abort)==null?void 0:u.bind(f),onSuccess:function(C){i.setData(C),i.cache.config.onSuccess==null||i.cache.config.onSuccess(C,i),i.cacheTime===0&&i.optionalRemove()},onError:function(C){el(C)&&C.silent||i.dispatch({type:"error",error:C}),el(C)||(i.cache.config.onError==null||i.cache.config.onError(C,i),Df().error(C)),i.cacheTime===0&&i.optionalRemove()},onFail:function(){i.dispatch({type:"failed"})},onPause:function(){i.dispatch({type:"pause"})},onContinue:function(){i.dispatch({type:"continue"})},retry:y.options.retry,retryDelay:y.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(r){var a=this;this.state=this.reducer(this.state,r),dt.batch(function(){a.observers.forEach(function(i){i.onQueryUpdate(r)}),a.cache.notify({query:a,type:"queryUpdated",action:r})})},t.getDefaultState=function(r){var a=typeof r.initialData=="function"?r.initialData():r.initialData,i=typeof r.initialData<"u",l=i?typeof r.initialDataUpdatedAt=="function"?r.initialDataUpdatedAt():r.initialDataUpdatedAt:0,s=typeof a<"u";return{data:a,dataUpdateCount:0,dataUpdatedAt:s?l??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:s?"success":"idle"}},t.reducer=function(r,a){var i,l;switch(a.type){case"failed":return je({},r,{fetchFailureCount:r.fetchFailureCount+1});case"pause":return je({},r,{isPaused:!0});case"continue":return je({},r,{isPaused:!1});case"fetch":return je({},r,{fetchFailureCount:0,fetchMeta:(i=a.meta)!=null?i:null,isFetching:!0,isPaused:!1},!r.dataUpdatedAt&&{error:null,status:"loading"});case"success":return je({},r,{data:a.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(l=a.dataUpdatedAt)!=null?l:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var s=a.error;return el(s)&&s.revert&&this.revertState?je({},this.revertState):je({},r,{error:s,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return je({},r,{isInvalidated:!0});case"setState":return je({},r,a.state);default:return r}},e}(),Nf=function(e){Ka(t,e);function t(r){var a;return a=e.call(this)||this,a.config=r||{},a.queries=[],a.queriesMap={},a}var n=t.prototype;return n.build=function(a,i,l){var s,u=i.queryKey,c=(s=i.queryHash)!=null?s:as(u,i),d=this.get(c);return d||(d=new Ph({cache:this,queryKey:u,queryHash:c,options:a.defaultQueryOptions(i),state:l,defaultOptions:a.getQueryDefaults(u),meta:i.meta}),this.add(d)),d},n.add=function(a){this.queriesMap[a.queryHash]||(this.queriesMap[a.queryHash]=a,this.queries.push(a),this.notify({type:"queryAdded",query:a}))},n.remove=function(a){var i=this.queriesMap[a.queryHash];i&&(a.destroy(),this.queries=this.queries.filter(function(l){return l!==a}),i===a&&delete this.queriesMap[a.queryHash],this.notify({type:"queryRemoved",query:a}))},n.clear=function(){var a=this;dt.batch(function(){a.queries.forEach(function(i){a.remove(i)})})},n.get=function(a){return this.queriesMap[a]},n.getAll=function(){return this.queries},n.find=function(a,i){var l=Mn(a,i),s=l[0];return typeof s.exact>"u"&&(s.exact=!0),this.queries.find(function(u){return cu(s,u)})},n.findAll=function(a,i){var l=Mn(a,i),s=l[0];return Object.keys(s).length>0?this.queries.filter(function(u){return cu(s,u)}):this.queries},n.notify=function(a){var i=this;dt.batch(function(){i.listeners.forEach(function(l){l(a)})})},n.onFocus=function(){var a=this;dt.batch(function(){a.queries.forEach(function(i){i.onFocus()})})},n.onOnline=function(){var a=this;dt.batch(function(){a.queries.forEach(function(i){i.onOnline()})})},t}(Xa),Ih=function(){function e(n){this.options=je({},n.defaultOptions,n.options),this.mutationId=n.mutationId,this.mutationCache=n.mutationCache,this.observers=[],this.state=n.state||Bh(),this.meta=n.meta}var t=e.prototype;return t.setState=function(r){this.dispatch({type:"setState",state:r})},t.addObserver=function(r){this.observers.indexOf(r)===-1&&this.observers.push(r)},t.removeObserver=function(r){this.observers=this.observers.filter(function(a){return a!==r})},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(mt).catch(mt)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var r=this,a,i=this.state.status==="loading",l=Promise.resolve();return i||(this.dispatch({type:"loading",variables:this.options.variables}),l=l.then(function(){r.mutationCache.config.onMutate==null||r.mutationCache.config.onMutate(r.state.variables,r)}).then(function(){return r.options.onMutate==null?void 0:r.options.onMutate(r.state.variables)}).then(function(s){s!==r.state.context&&r.dispatch({type:"loading",context:s,variables:r.state.variables})})),l.then(function(){return r.executeMutation()}).then(function(s){a=s,r.mutationCache.config.onSuccess==null||r.mutationCache.config.onSuccess(a,r.state.variables,r.state.context,r)}).then(function(){return r.options.onSuccess==null?void 0:r.options.onSuccess(a,r.state.variables,r.state.context)}).then(function(){return r.options.onSettled==null?void 0:r.options.onSettled(a,null,r.state.variables,r.state.context)}).then(function(){return r.dispatch({type:"success",data:a}),a}).catch(function(s){return r.mutationCache.config.onError==null||r.mutationCache.config.onError(s,r.state.variables,r.state.context,r),Df().error(s),Promise.resolve().then(function(){return r.options.onError==null?void 0:r.options.onError(s,r.state.variables,r.state.context)}).then(function(){return r.options.onSettled==null?void 0:r.options.onSettled(void 0,s,r.state.variables,r.state.context)}).then(function(){throw r.dispatch({type:"error",error:s}),s})})},t.executeMutation=function(){var r=this,a;return this.retryer=new Tf({fn:function(){return r.options.mutationFn?r.options.mutationFn(r.state.variables):Promise.reject("No mutationFn found")},onFail:function(){r.dispatch({type:"failed"})},onPause:function(){r.dispatch({type:"pause"})},onContinue:function(){r.dispatch({type:"continue"})},retry:(a=this.options.retry)!=null?a:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(r){var a=this;this.state=Mh(this.state,r),dt.batch(function(){a.observers.forEach(function(i){i.onMutationUpdate(r)}),a.mutationCache.notify(a)})},e}();function Bh(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function Mh(e,t){switch(t.type){case"failed":return je({},e,{failureCount:e.failureCount+1});case"pause":return je({},e,{isPaused:!0});case"continue":return je({},e,{isPaused:!1});case"loading":return je({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return je({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return je({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return je({},e,t.state);default:return e}}var Pf=function(e){Ka(t,e);function t(r){var a;return a=e.call(this)||this,a.config=r||{},a.mutations=[],a.mutationId=0,a}var n=t.prototype;return n.build=function(a,i,l){var s=new Ih({mutationCache:this,mutationId:++this.mutationId,options:a.defaultMutationOptions(i),state:l,defaultOptions:i.mutationKey?a.getMutationDefaults(i.mutationKey):void 0,meta:i.meta});return this.add(s),s},n.add=function(a){this.mutations.push(a),this.notify(a)},n.remove=function(a){this.mutations=this.mutations.filter(function(i){return i!==a}),a.cancel(),this.notify(a)},n.clear=function(){var a=this;dt.batch(function(){a.mutations.forEach(function(i){a.remove(i)})})},n.getAll=function(){return this.mutations},n.find=function(a){return typeof a.exact>"u"&&(a.exact=!0),this.mutations.find(function(i){return fu(a,i)})},n.findAll=function(a){return this.mutations.filter(function(i){return fu(a,i)})},n.notify=function(a){var i=this;dt.batch(function(){i.listeners.forEach(function(l){l(a)})})},n.onFocus=function(){this.resumePausedMutations()},n.onOnline=function(){this.resumePausedMutations()},n.resumePausedMutations=function(){var a=this.mutations.filter(function(i){return i.state.isPaused});return dt.batch(function(){return a.reduce(function(i,l){return i.then(function(){return l.continue().catch(mt)})},Promise.resolve())})},t}(Xa);function Lh(){return{onFetch:function(t){t.fetchFn=function(){var n,r,a,i,l,s,u=(n=t.fetchOptions)==null||(r=n.meta)==null?void 0:r.refetchPage,c=(a=t.fetchOptions)==null||(i=a.meta)==null?void 0:i.fetchMore,d=c==null?void 0:c.pageParam,p=(c==null?void 0:c.direction)==="forward",f=(c==null?void 0:c.direction)==="backward",v=((l=t.state.data)==null?void 0:l.pages)||[],h=((s=t.state.data)==null?void 0:s.pageParams)||[],y=Sf(),g=y==null?void 0:y.signal,m=h,b=!1,C=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},w=function(I,B,j,z){return m=z?[B].concat(m):[].concat(m,[B]),z?[j].concat(I):[].concat(I,[j])},x=function(I,B,j,z){if(b)return Promise.reject("Cancelled");if(typeof j>"u"&&!B&&I.length)return Promise.resolve(I);var K={queryKey:t.queryKey,signal:g,pageParam:j,meta:t.meta},U=C(K),M=Promise.resolve(U).then(function(V){return w(I,j,V,z)});if(Da(U)){var P=M;P.cancel=U.cancel}return M},D;if(!v.length)D=x([]);else if(p){var S=typeof d<"u",T=S?d:vu(t.options,v);D=x(v,S,T)}else if(f){var L=typeof d<"u",k=L?d:Rh(t.options,v);D=x(v,L,k,!0)}else(function(){m=[];var N=typeof t.options.getNextPageParam>"u",I=u&&v[0]?u(v[0],0,v):!0;D=I?x([],N,h[0]):Promise.resolve(w([],h[0],v[0]));for(var B=function(K){D=D.then(function(U){var M=u&&v[K]?u(v[K],K,v):!0;if(M){var P=N?h[K]:vu(t.options,U);return x(U,N,P)}return Promise.resolve(w(U,h[K],v[K]))})},j=1;j<v.length;j++)B(j)})();var A=D.then(function(N){return{pages:N,pageParams:m}}),O=A;return O.cancel=function(){b=!0,y==null||y.abort(),Da(D)&&D.cancel()},A}}}}function vu(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Rh(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}var Vh=function(){function e(n){n===void 0&&(n={}),this.queryCache=n.queryCache||new Nf,this.mutationCache=n.mutationCache||new Pf,this.defaultOptions=n.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var r=this;this.unsubscribeFocus=ga.subscribe(function(){ga.isFocused()&&ya.isOnline()&&(r.mutationCache.onFocus(),r.queryCache.onFocus())}),this.unsubscribeOnline=ya.subscribe(function(){ga.isFocused()&&ya.isOnline()&&(r.mutationCache.onOnline(),r.queryCache.onOnline())})},t.unmount=function(){var r,a;(r=this.unsubscribeFocus)==null||r.call(this),(a=this.unsubscribeOnline)==null||a.call(this)},t.isFetching=function(r,a){var i=Mn(r,a),l=i[0];return l.fetching=!0,this.queryCache.findAll(l).length},t.isMutating=function(r){return this.mutationCache.findAll(je({},r,{fetching:!0})).length},t.getQueryData=function(r,a){var i;return(i=this.queryCache.find(r,a))==null?void 0:i.state.data},t.getQueriesData=function(r){return this.getQueryCache().findAll(r).map(function(a){var i=a.queryKey,l=a.state,s=l.data;return[i,s]})},t.setQueryData=function(r,a,i){var l=$i(r),s=this.defaultQueryOptions(l);return this.queryCache.build(this,s).setData(a,i)},t.setQueriesData=function(r,a,i){var l=this;return dt.batch(function(){return l.getQueryCache().findAll(r).map(function(s){var u=s.queryKey;return[u,l.setQueryData(u,a,i)]})})},t.getQueryState=function(r,a){var i;return(i=this.queryCache.find(r,a))==null?void 0:i.state},t.removeQueries=function(r,a){var i=Mn(r,a),l=i[0],s=this.queryCache;dt.batch(function(){s.findAll(l).forEach(function(u){s.remove(u)})})},t.resetQueries=function(r,a,i){var l=this,s=Mn(r,a,i),u=s[0],c=s[1],d=this.queryCache,p=je({},u,{active:!0});return dt.batch(function(){return d.findAll(u).forEach(function(f){f.reset()}),l.refetchQueries(p,c)})},t.cancelQueries=function(r,a,i){var l=this,s=Mn(r,a,i),u=s[0],c=s[1],d=c===void 0?{}:c;typeof d.revert>"u"&&(d.revert=!0);var p=dt.batch(function(){return l.queryCache.findAll(u).map(function(f){return f.cancel(d)})});return Promise.all(p).then(mt).catch(mt)},t.invalidateQueries=function(r,a,i){var l,s,u,c=this,d=Mn(r,a,i),p=d[0],f=d[1],v=je({},p,{active:(l=(s=p.refetchActive)!=null?s:p.active)!=null?l:!0,inactive:(u=p.refetchInactive)!=null?u:!1});return dt.batch(function(){return c.queryCache.findAll(p).forEach(function(h){h.invalidate()}),c.refetchQueries(v,f)})},t.refetchQueries=function(r,a,i){var l=this,s=Mn(r,a,i),u=s[0],c=s[1],d=dt.batch(function(){return l.queryCache.findAll(u).map(function(f){return f.fetch(void 0,je({},c,{meta:{refetchPage:u==null?void 0:u.refetchPage}}))})}),p=Promise.all(d).then(mt);return c!=null&&c.throwOnError||(p=p.catch(mt)),p},t.fetchQuery=function(r,a,i){var l=$i(r,a,i),s=this.defaultQueryOptions(l);typeof s.retry>"u"&&(s.retry=!1);var u=this.queryCache.build(this,s);return u.isStaleByTime(s.staleTime)?u.fetch(s):Promise.resolve(u.state.data)},t.prefetchQuery=function(r,a,i){return this.fetchQuery(r,a,i).then(mt).catch(mt)},t.fetchInfiniteQuery=function(r,a,i){var l=$i(r,a,i);return l.behavior=Lh(),this.fetchQuery(l)},t.prefetchInfiniteQuery=function(r,a,i){return this.fetchInfiniteQuery(r,a,i).then(mt).catch(mt)},t.cancelMutations=function(){var r=this,a=dt.batch(function(){return r.mutationCache.getAll().map(function(i){return i.cancel()})});return Promise.all(a).then(mt).catch(mt)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(r){return this.mutationCache.build(this,r).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(r){this.defaultOptions=r},t.setQueryDefaults=function(r,a){var i=this.queryDefaults.find(function(l){return Jn(r)===Jn(l.queryKey)});i?i.defaultOptions=a:this.queryDefaults.push({queryKey:r,defaultOptions:a})},t.getQueryDefaults=function(r){var a;return r?(a=this.queryDefaults.find(function(i){return Ta(r,i.queryKey)}))==null?void 0:a.defaultOptions:void 0},t.setMutationDefaults=function(r,a){var i=this.mutationDefaults.find(function(l){return Jn(r)===Jn(l.mutationKey)});i?i.defaultOptions=a:this.mutationDefaults.push({mutationKey:r,defaultOptions:a})},t.getMutationDefaults=function(r){var a;return r?(a=this.mutationDefaults.find(function(i){return Ta(r,i.mutationKey)}))==null?void 0:a.defaultOptions:void 0},t.defaultQueryOptions=function(r){if(r!=null&&r._defaulted)return r;var a=je({},this.defaultOptions.queries,this.getQueryDefaults(r==null?void 0:r.queryKey),r,{_defaulted:!0});return!a.queryHash&&a.queryKey&&(a.queryHash=as(a.queryKey,a)),a},t.defaultQueryObserverOptions=function(r){return this.defaultQueryOptions(r)},t.defaultMutationOptions=function(r){return r!=null&&r._defaulted?r:je({},this.defaultOptions.mutations,this.getMutationDefaults(r==null?void 0:r.mutationKey),r,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}(),nt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function is(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ls={exports:{}},If={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},Bf=Object.keys(If).join("|"),Fh=new RegExp(Bf,"g"),jh=new RegExp(Bf,"");function qh(e){return If[e]}var Mf=function(e){return e.replace(Fh,qh)},zh=function(e){return!!e.match(jh)};ls.exports=Mf;ls.exports.has=zh;ls.exports.remove=Mf;/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var El=function(e,t){return El=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a])},El(e,t)};function ss(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");El(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function Qt(e){return typeof e=="string"||Array.isArray(e)}function Ol(e,t){if(t){var n=t(e);if(n!==void 0||o.isRef(e))return n}if(Array.isArray(e))return e.map(function(a){return Ol(a,t)});if(typeof e=="object"&&Uh(e)){var r=Object.entries(e).map(function(a){var i=a[0],l=a[1];return[i,Ol(l,t)]});return Object.fromEntries(r)}return e}function ge(e){return Ol(e,function(t){if(o.isRef(t))return ge(o.unref(t))})}function Uh(e){if(Object.prototype.toString.call(e)!=="[object Object]")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}var Hh=function(e){ss(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.find=function(n,r){var a=ge(n),i=ge(r);return e.prototype.find.call(this,a,i)},t.prototype.findAll=function(n,r){var a=ge(n),i=ge(r);return Qt(a)?e.prototype.findAll.call(this,a,i):e.prototype.findAll.call(this,a)},t}(Nf),Yh=function(e){ss(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.find=function(n){return e.prototype.find.call(this,ge(n))},t.prototype.findAll=function(n){return e.prototype.findAll.call(this,ge(n))},t}(Pf);(function(e){ss(t,e);function t(n){n===void 0&&(n={});var r=ge(n),a={defaultOptions:ge(r.defaultOptions),queryCache:r.queryCache||new Hh,mutationCache:r.mutationCache||new Yh};return e.call(this,a)||this}return t.prototype.isFetching=function(n,r){var a=ge(n),i=ge(r);return Qt(a)?e.prototype.isFetching.call(this,a,i):e.prototype.isFetching.call(this,a)},t.prototype.isMutating=function(n){return e.prototype.isMutating.call(this,ge(n))},t.prototype.getQueryData=function(n,r){return e.prototype.getQueryData.call(this,ge(n),ge(r))},t.prototype.getQueriesData=function(n){var r=ge(n);return Qt(r)?e.prototype.getQueriesData.call(this,r):e.prototype.getQueriesData.call(this,r)},t.prototype.setQueryData=function(n,r,a){return e.prototype.setQueryData.call(this,ge(n),r,ge(a))},t.prototype.setQueriesData=function(n,r,a){var i=ge(n),l=ge(a);return Qt(i)?e.prototype.setQueriesData.call(this,i,r,l):e.prototype.setQueriesData.call(this,i,r,l)},t.prototype.getQueryState=function(n,r){return e.prototype.getQueryState.call(this,ge(n),ge(r))},t.prototype.removeQueries=function(n,r){var a=ge(n);return Qt(a)?e.prototype.removeQueries.call(this,a,ge(r)):e.prototype.removeQueries.call(this,a)},t.prototype.resetQueries=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.resetQueries.call(this,i,l,ge(a)):e.prototype.resetQueries.call(this,i,l)},t.prototype.cancelQueries=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.cancelQueries.call(this,i,l,ge(a)):e.prototype.cancelQueries.call(this,i,l)},t.prototype.invalidateQueries=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.invalidateQueries.call(this,i,l,ge(a)):e.prototype.invalidateQueries.call(this,i,l)},t.prototype.refetchQueries=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.refetchQueries.call(this,i,l,ge(a)):e.prototype.refetchQueries.call(this,i,l)},t.prototype.fetchQuery=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.fetchQuery.call(this,i,l,ge(a)):e.prototype.fetchQuery.call(this,i)},t.prototype.prefetchQuery=function(n,r,a){return e.prototype.prefetchQuery.call(this,ge(n),ge(r),ge(a))},t.prototype.fetchInfiniteQuery=function(n,r,a){var i=ge(n),l=ge(r);return Qt(i)?e.prototype.fetchInfiniteQuery.call(this,i,l,ge(a)):e.prototype.fetchInfiniteQuery.call(this,i)},t.prototype.prefetchInfiniteQuery=function(n,r,a){return e.prototype.prefetchInfiniteQuery.call(this,ge(n),ge(r),ge(a))},t.prototype.setDefaultOptions=function(n){e.prototype.setDefaultOptions.call(this,ge(n))},t.prototype.setQueryDefaults=function(n,r){e.prototype.setQueryDefaults.call(this,ge(n),ge(r))},t.prototype.getQueryDefaults=function(n){return e.prototype.getQueryDefaults.call(this,ge(n))},t.prototype.setMutationDefaults=function(n,r){e.prototype.setMutationDefaults.call(this,ge(n),ge(r))},t.prototype.getMutationDefaults=function(n){return e.prototype.getMutationDefaults.call(this,ge(n))},t})(Vh);var hu;(function(e){e[e.Fetching=0]="Fetching",e[e.Fresh=1]="Fresh",e[e.Stale=2]="Stale",e[e.Inactive=3]="Inactive"})(hu||(hu={}));const Sl=e=>e<1||e<1e3?e.toString():e>=1e3&&e<1e6?+(e/1e3).toFixed(1)+"K":e>=1e6&&e<1e9?+(e/1e6).toFixed(1)+"M":e>=1e9&&e<1e12?+(e/1e9).toFixed(1)+"B":e>=1e12?+(e/1e12).toFixed(1)+"T":e.toString(),Qh=e=>typeof e=="object"&&e!==null&&!Array.isArray(e)&&!(e instanceof File),Lf=e=>{const t={};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const r=e[n];if(Qh(r)){const a=Lf(r);Object.keys(a).length>0&&(t[n]=a)}else(r||r instanceof File)&&(t[n]=r)}return t};function Rf(e,t){return function(){return e.apply(t,arguments)}}const{toString:Wh}=Object.prototype,{getPrototypeOf:us}=Object,Ja=(e=>t=>{const n=Wh.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Xt=e=>(e=e.toLowerCase(),t=>Ja(t)===e),_a=e=>t=>typeof t===e,{isArray:Fr}=Array,Oo=_a("undefined");function Gh(e){return e!==null&&!Oo(e)&&e.constructor!==null&&!Oo(e.constructor)&&Nt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Vf=Xt("ArrayBuffer");function Kh(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Vf(e.buffer),t}const Xh=_a("string"),Nt=_a("function"),Ff=_a("number"),$a=e=>e!==null&&typeof e=="object",Zh=e=>e===!0||e===!1,ba=e=>{if(Ja(e)!=="object")return!1;const t=us(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Jh=Xt("Date"),_h=Xt("File"),$h=Xt("Blob"),em=Xt("FileList"),tm=e=>$a(e)&&Nt(e.pipe),nm=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Nt(e.append)&&((t=Ja(e))==="formdata"||t==="object"&&Nt(e.toString)&&e.toString()==="[object FormData]"))},rm=Xt("URLSearchParams"),[om,am,im,lm]=["ReadableStream","Request","Response","Headers"].map(Xt),sm=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Io(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,a;if(typeof e!="object"&&(e=[e]),Fr(e))for(r=0,a=e.length;r<a;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),l=i.length;let s;for(r=0;r<l;r++)s=i[r],t.call(null,e[s],s,e)}}function jf(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,a;for(;r-- >0;)if(a=n[r],t===a.toLowerCase())return a;return null}const _n=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,qf=e=>!Oo(e)&&e!==_n;function kl(){const{caseless:e}=qf(this)&&this||{},t={},n=(r,a)=>{const i=e&&jf(t,a)||a;ba(t[i])&&ba(r)?t[i]=kl(t[i],r):ba(r)?t[i]=kl({},r):Fr(r)?t[i]=r.slice():t[i]=r};for(let r=0,a=arguments.length;r<a;r++)arguments[r]&&Io(arguments[r],n);return t}const um=(e,t,n,{allOwnKeys:r}={})=>(Io(t,(a,i)=>{n&&Nt(a)?e[i]=Rf(a,n):e[i]=a},{allOwnKeys:r}),e),cm=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),fm=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},dm=(e,t,n,r)=>{let a,i,l;const s={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)l=a[i],(!r||r(l,e,t))&&!s[l]&&(t[l]=e[l],s[l]=!0);e=n!==!1&&us(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},pm=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},vm=e=>{if(!e)return null;if(Fr(e))return e;let t=e.length;if(!Ff(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},hm=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&us(Uint8Array)),mm=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=r.next())&&!a.done;){const i=a.value;t.call(e,i[0],i[1])}},gm=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},ym=Xt("HTMLFormElement"),bm=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),mu=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),wm=Xt("RegExp"),zf=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Io(n,(a,i)=>{let l;(l=t(a,i,e))!==!1&&(r[i]=l||a)}),Object.defineProperties(e,r)},xm=e=>{zf(e,(t,n)=>{if(Nt(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Nt(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Cm=(e,t)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return Fr(e)?r(e):r(String(e).split(t)),n},Am=()=>{},Em=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,tl="abcdefghijklmnopqrstuvwxyz",gu="0123456789",Uf={DIGIT:gu,ALPHA:tl,ALPHA_DIGIT:tl+tl.toUpperCase()+gu},Om=(e=16,t=Uf.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Sm(e){return!!(e&&Nt(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const km=e=>{const t=new Array(10),n=(r,a)=>{if($a(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[a]=r;const i=Fr(r)?[]:{};return Io(r,(l,s)=>{const u=n(l,a+1);!Oo(u)&&(i[s]=u)}),t[a]=void 0,i}}return r};return n(e,0)},Tm=Xt("AsyncFunction"),Dm=e=>e&&($a(e)||Nt(e))&&Nt(e.then)&&Nt(e.catch),Hf=((e,t)=>e?setImmediate:t?((n,r)=>(_n.addEventListener("message",({source:a,data:i})=>{a===_n&&i===n&&r.length&&r.shift()()},!1),a=>{r.push(a),_n.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Nt(_n.postMessage)),Nm=typeof queueMicrotask<"u"?queueMicrotask.bind(_n):typeof process<"u"&&process.nextTick||Hf,$={isArray:Fr,isArrayBuffer:Vf,isBuffer:Gh,isFormData:nm,isArrayBufferView:Kh,isString:Xh,isNumber:Ff,isBoolean:Zh,isObject:$a,isPlainObject:ba,isReadableStream:om,isRequest:am,isResponse:im,isHeaders:lm,isUndefined:Oo,isDate:Jh,isFile:_h,isBlob:$h,isRegExp:wm,isFunction:Nt,isStream:tm,isURLSearchParams:rm,isTypedArray:hm,isFileList:em,forEach:Io,merge:kl,extend:um,trim:sm,stripBOM:cm,inherits:fm,toFlatObject:dm,kindOf:Ja,kindOfTest:Xt,endsWith:pm,toArray:vm,forEachEntry:mm,matchAll:gm,isHTMLForm:ym,hasOwnProperty:mu,hasOwnProp:mu,reduceDescriptors:zf,freezeMethods:xm,toObjectSet:Cm,toCamelCase:bm,noop:Am,toFiniteNumber:Em,findKey:jf,global:_n,isContextDefined:qf,ALPHABET:Uf,generateString:Om,isSpecCompliantForm:Sm,toJSONObject:km,isAsyncFn:Tm,isThenable:Dm,setImmediate:Hf,asap:Nm};function Ee(e,t,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a,this.status=a.status?a.status:null)}$.inherits(Ee,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const Yf=Ee.prototype,Qf={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Qf[e]={value:e}});Object.defineProperties(Ee,Qf);Object.defineProperty(Yf,"isAxiosError",{value:!0});Ee.from=(e,t,n,r,a,i)=>{const l=Object.create(Yf);return $.toFlatObject(e,l,function(u){return u!==Error.prototype},s=>s!=="isAxiosError"),Ee.call(l,e.message,t,n,r,a),l.cause=e,l.name=e.name,i&&Object.assign(l,i),l};const Pm=null;function Tl(e){return $.isPlainObject(e)||$.isArray(e)}function Wf(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function yu(e,t,n){return e?e.concat(t).map(function(a,i){return a=Wf(a),!n&&i?"["+a+"]":a}).join(n?".":""):t}function Im(e){return $.isArray(e)&&!e.some(Tl)}const Bm=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function ei(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,g){return!$.isUndefined(g[y])});const r=n.metaTokens,a=n.visitor||d,i=n.dots,l=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(t);if(!$.isFunction(a))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if($.isDate(h))return h.toISOString();if(!u&&$.isBlob(h))throw new Ee("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(h)||$.isTypedArray(h)?u&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function d(h,y,g){let m=h;if(h&&!g&&typeof h=="object"){if($.endsWith(y,"{}"))y=r?y:y.slice(0,-2),h=JSON.stringify(h);else if($.isArray(h)&&Im(h)||($.isFileList(h)||$.endsWith(y,"[]"))&&(m=$.toArray(h)))return y=Wf(y),m.forEach(function(C,w){!($.isUndefined(C)||C===null)&&t.append(l===!0?yu([y],w,i):l===null?y:y+"[]",c(C))}),!1}return Tl(h)?!0:(t.append(yu(g,y,i),c(h)),!1)}const p=[],f=Object.assign(Bm,{defaultVisitor:d,convertValue:c,isVisitable:Tl});function v(h,y){if(!$.isUndefined(h)){if(p.indexOf(h)!==-1)throw Error("Circular reference detected in "+y.join("."));p.push(h),$.forEach(h,function(m,b){(!($.isUndefined(m)||m===null)&&a.call(t,m,$.isString(b)?b.trim():b,y,f))===!0&&v(m,y?y.concat(b):[b])}),p.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return v(e),t}function bu(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function cs(e,t){this._pairs=[],e&&ei(e,this,t)}const Gf=cs.prototype;Gf.append=function(t,n){this._pairs.push([t,n])};Gf.toString=function(t){const n=t?function(r){return t.call(this,r,bu)}:bu;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function Mm(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Kf(e,t,n){if(!t)return e;const r=n&&n.encode||Mm,a=n&&n.serialize;let i;if(a?i=a(t,n):i=$.isURLSearchParams(t)?t.toString():new cs(t,n).toString(r),i){const l=e.indexOf("#");l!==-1&&(e=e.slice(0,l)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class wu{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Xf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Lm=typeof URLSearchParams<"u"?URLSearchParams:cs,Rm=typeof FormData<"u"?FormData:null,Vm=typeof Blob<"u"?Blob:null,Fm={isBrowser:!0,classes:{URLSearchParams:Lm,FormData:Rm,Blob:Vm},protocols:["http","https","file","blob","url","data"]},fs=typeof window<"u"&&typeof document<"u",Dl=typeof navigator=="object"&&navigator||void 0,jm=fs&&(!Dl||["ReactNative","NativeScript","NS"].indexOf(Dl.product)<0),qm=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",zm=fs&&window.location.href||"http://localhost",Um=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fs,hasStandardBrowserEnv:jm,hasStandardBrowserWebWorkerEnv:qm,navigator:Dl,origin:zm},Symbol.toStringTag,{value:"Module"})),Ot={...Um,...Fm};function Hm(e,t){return ei(e,new Ot.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return Ot.isNode&&$.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function Ym(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Qm(e){const t={},n=Object.keys(e);let r;const a=n.length;let i;for(r=0;r<a;r++)i=n[r],t[i]=e[i];return t}function Zf(e){function t(n,r,a,i){let l=n[i++];if(l==="__proto__")return!0;const s=Number.isFinite(+l),u=i>=n.length;return l=!l&&$.isArray(a)?a.length:l,u?($.hasOwnProp(a,l)?a[l]=[a[l],r]:a[l]=r,!s):((!a[l]||!$.isObject(a[l]))&&(a[l]=[]),t(n,r,a[l],i)&&$.isArray(a[l])&&(a[l]=Qm(a[l])),!s)}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,(r,a)=>{t(Ym(r),a,n,0)}),n}return null}function Wm(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const Bo={transitional:Xf,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=$.isObject(t);if(i&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return a?JSON.stringify(Zf(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t)||$.isReadableStream(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Hm(t,this.formSerializer).toString();if((s=$.isFileList(t))||r.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return ei(s?{"files[]":t}:t,u&&new u,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),Wm(t)):t}],transformResponse:[function(t){const n=this.transitional||Bo.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if($.isResponse(t)||$.isReadableStream(t))return t;if(t&&$.isString(t)&&(r&&!this.responseType||a)){const l=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(s){if(l)throw s.name==="SyntaxError"?Ee.from(s,Ee.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ot.classes.FormData,Blob:Ot.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{Bo.headers[e]={}});const Gm=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Km=e=>{const t={};let n,r,a;return e&&e.split(` `).forEach(function(l){a=l.indexOf(":"),n=l.substring(0,a).trim().toLowerCase(),r=l.substring(a+1).trim(),!(!n||t[n]&&Gm[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},xu=Symbol("internals");function ao(e){return e&&String(e).trim().toLowerCase()}function wa(e){return e===!1||e==null?e:$.isArray(e)?e.map(wa):String(e)}function Xm(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Zm=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function nl(e,t,n,r,a){if($.isFunction(r))return r.call(this,t,n);if(a&&(t=n),!!$.isString(t)){if($.isString(r))return t.indexOf(r)!==-1;if($.isRegExp(r))return r.test(t)}}function Jm(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function _m(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(a,i,l){return this[r].call(this,t,a,i,l)},configurable:!0})})}class St{constructor(t){t&&this.set(t)}set(t,n,r){const a=this;function i(s,u,c){const d=ao(u);if(!d)throw new Error("header name must be a non-empty string");const p=$.findKey(a,d);(!p||a[p]===void 0||c===!0||c===void 0&&a[p]!==!1)&&(a[p||u]=wa(s))}const l=(s,u)=>$.forEach(s,(c,d)=>i(c,d,u));if($.isPlainObject(t)||t instanceof this.constructor)l(t,n);else if($.isString(t)&&(t=t.trim())&&!Zm(t))l(Km(t),n);else if($.isHeaders(t))for(const[s,u]of t.entries())i(u,s,r);else t!=null&&i(n,t,r);return this}get(t,n){if(t=ao(t),t){const r=$.findKey(this,t);if(r){const a=this[r];if(!n)return a;if(n===!0)return Xm(a);if($.isFunction(n))return n.call(this,a,r);if($.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ao(t),t){const r=$.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||nl(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let a=!1;function i(l){if(l=ao(l),l){const s=$.findKey(r,l);s&&(!n||nl(r,r[s],s,n))&&(delete r[s],a=!0)}}return $.isArray(t)?t.forEach(i):i(t),a}clear(t){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const i=n[r];(!t||nl(this,this[i],i,t,!0))&&(delete this[i],a=!0)}return a}normalize(t){const n=this,r={};return $.forEach(this,(a,i)=>{const l=$.findKey(r,i);if(l){n[l]=wa(a),delete n[i];return}const s=t?Jm(i):String(i).trim();s!==i&&delete n[i],n[s]=wa(a),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=t&&$.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(a=>r.set(a)),r}static accessor(t){const r=(this[xu]=this[xu]={accessors:{}}).accessors,a=this.prototype;function i(l){const s=ao(l);r[s]||(_m(a,l),r[s]=!0)}return $.isArray(t)?t.forEach(i):i(t),this}}St.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(St.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});$.freezeMethods(St);function rl(e,t){const n=this||Bo,r=t||n,a=St.from(r.headers);let i=r.data;return $.forEach(e,function(s){i=s.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function Jf(e){return!!(e&&e.__CANCEL__)}function jr(e,t,n){Ee.call(this,e??"canceled",Ee.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(jr,Ee,{__CANCEL__:!0});function _f(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Ee("Request failed with status code "+n.status,[Ee.ERR_BAD_REQUEST,Ee.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function $m(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function eg(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a=0,i=0,l;return t=t!==void 0?t:1e3,function(u){const c=Date.now(),d=r[i];l||(l=c),n[a]=u,r[a]=c;let p=i,f=0;for(;p!==a;)f+=n[p++],p=p%e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),c-l<t)return;const v=d&&c-d;return v?Math.round(f*1e3/v):void 0}}function tg(e,t){let n=0,r=1e3/t,a,i;const l=(c,d=Date.now())=>{n=d,a=null,i&&(clearTimeout(i),i=null),e.apply(null,c)};return[(...c)=>{const d=Date.now(),p=d-n;p>=r?l(c,d):(a=c,i||(i=setTimeout(()=>{i=null,l(a)},r-p)))},()=>a&&l(a)]}const Na=(e,t,n=3)=>{let r=0;const a=eg(50,250);return tg(i=>{const l=i.loaded,s=i.lengthComputable?i.total:void 0,u=l-r,c=a(u),d=l<=s;r=l;const p={loaded:l,total:s,progress:s?l/s:void 0,bytes:u,rate:c||void 0,estimated:c&&s&&d?(s-l)/c:void 0,event:i,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(p)},n)},Cu=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Au=e=>(...t)=>$.asap(()=>e(...t)),ng=Ot.hasStandardBrowserEnv?function(){const t=Ot.navigator&&/(msie|trident)/i.test(Ot.navigator.userAgent),n=document.createElement("a");let r;function a(i){let l=i;return t&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(l){const s=$.isString(l)?a(l):l;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}(),rg=Ot.hasStandardBrowserEnv?{write(e,t,n,r,a,i){const l=[e+"="+encodeURIComponent(t)];$.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),$.isString(r)&&l.push("path="+r),$.isString(a)&&l.push("domain="+a),i===!0&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function og(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function ag(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function $f(e,t){return e&&!og(t)?ag(e,t):t}const Eu=e=>e instanceof St?{...e}:e;function ar(e,t){t=t||{};const n={};function r(c,d,p){return $.isPlainObject(c)&&$.isPlainObject(d)?$.merge.call({caseless:p},c,d):$.isPlainObject(d)?$.merge({},d):$.isArray(d)?d.slice():d}function a(c,d,p){if($.isUndefined(d)){if(!$.isUndefined(c))return r(void 0,c,p)}else return r(c,d,p)}function i(c,d){if(!$.isUndefined(d))return r(void 0,d)}function l(c,d){if($.isUndefined(d)){if(!$.isUndefined(c))return r(void 0,c)}else return r(void 0,d)}function s(c,d,p){if(p in t)return r(c,d);if(p in e)return r(void 0,c)}const u={url:i,method:i,data:i,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:s,headers:(c,d)=>a(Eu(c),Eu(d),!0)};return $.forEach(Object.keys(Object.assign({},e,t)),function(d){const p=u[d]||a,f=p(e[d],t[d],d);$.isUndefined(f)&&p!==s||(n[d]=f)}),n}const ed=e=>{const t=ar({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:a,xsrfCookieName:i,headers:l,auth:s}=t;t.headers=l=St.from(l),t.url=Kf($f(t.baseURL,t.url),e.params,e.paramsSerializer),s&&l.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let u;if($.isFormData(n)){if(Ot.hasStandardBrowserEnv||Ot.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((u=l.getContentType())!==!1){const[c,...d]=u?u.split(";").map(p=>p.trim()).filter(Boolean):[];l.setContentType([c||"multipart/form-data",...d].join("; "))}}if(Ot.hasStandardBrowserEnv&&(r&&$.isFunction(r)&&(r=r(t)),r||r!==!1&&ng(t.url))){const c=a&&i&&rg.read(i);c&&l.set(a,c)}return t},ig=typeof XMLHttpRequest<"u",lg=ig&&function(e){return new Promise(function(n,r){const a=ed(e);let i=a.data;const l=St.from(a.headers).normalize();let{responseType:s,onUploadProgress:u,onDownloadProgress:c}=a,d,p,f,v,h;function y(){v&&v(),h&&h(),a.cancelToken&&a.cancelToken.unsubscribe(d),a.signal&&a.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(a.method.toUpperCase(),a.url,!0),g.timeout=a.timeout;function m(){if(!g)return;const C=St.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),x={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:C,config:e,request:g};_f(function(S){n(S),y()},function(S){r(S),y()},x),g=null}"onloadend"in g?g.onloadend=m:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(m)},g.onabort=function(){g&&(r(new Ee("Request aborted",Ee.ECONNABORTED,e,g)),g=null)},g.onerror=function(){r(new Ee("Network Error",Ee.ERR_NETWORK,e,g)),g=null},g.ontimeout=function(){let w=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const x=a.transitional||Xf;a.timeoutErrorMessage&&(w=a.timeoutErrorMessage),r(new Ee(w,x.clarifyTimeoutError?Ee.ETIMEDOUT:Ee.ECONNABORTED,e,g)),g=null},i===void 0&&l.setContentType(null),"setRequestHeader"in g&&$.forEach(l.toJSON(),function(w,x){g.setRequestHeader(x,w)}),$.isUndefined(a.withCredentials)||(g.withCredentials=!!a.withCredentials),s&&s!=="json"&&(g.responseType=a.responseType),c&&([f,h]=Na(c,!0),g.addEventListener("progress",f)),u&&g.upload&&([p,v]=Na(u),g.upload.addEventListener("progress",p),g.upload.addEventListener("loadend",v)),(a.cancelToken||a.signal)&&(d=C=>{g&&(r(!C||C.type?new jr(null,e,g):C),g.abort(),g=null)},a.cancelToken&&a.cancelToken.subscribe(d),a.signal&&(a.signal.aborted?d():a.signal.addEventListener("abort",d)));const b=$m(a.url);if(b&&Ot.protocols.indexOf(b)===-1){r(new Ee("Unsupported protocol "+b+":",Ee.ERR_BAD_REQUEST,e));return}g.send(i||null)})},sg=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,a;const i=function(c){if(!a){a=!0,s();const d=c instanceof Error?c:this.reason;r.abort(d instanceof Ee?d:new jr(d instanceof Error?d.message:d))}};let l=t&&setTimeout(()=>{l=null,i(new Ee(`timeout ${t} of ms exceeded`,Ee.ETIMEDOUT))},t);const s=()=>{e&&(l&&clearTimeout(l),l=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(i):c.removeEventListener("abort",i)}),e=null)};e.forEach(c=>c.addEventListener("abort",i));const{signal:u}=r;return u.unsubscribe=()=>$.asap(s),u}},ug=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,a;for(;r<n;)a=r+t,yield e.slice(r,a),r=a},cg=async function*(e,t){for await(const n of fg(e))yield*ug(n,t)},fg=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},Ou=(e,t,n,r)=>{const a=cg(e,t);let i=0,l,s=u=>{l||(l=!0,r&&r(u))};return new ReadableStream({async pull(u){try{const{done:c,value:d}=await a.next();if(c){s(),u.close();return}let p=d.byteLength;if(n){let f=i+=p;n(f)}u.enqueue(new Uint8Array(d))}catch(c){throw s(c),c}},cancel(u){return s(u),a.return()}},{highWaterMark:2})},ti=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",td=ti&&typeof ReadableStream=="function",dg=ti&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),nd=(e,...t)=>{try{return!!e(...t)}catch{return!1}},pg=td&&nd(()=>{let e=!1;const t=new Request(Ot.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Su=64*1024,Nl=td&&nd(()=>$.isReadableStream(new Response("").body)),Pa={stream:Nl&&(e=>e.body)};ti&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Pa[t]&&(Pa[t]=$.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new Ee(`Response type '${t}' is not supported`,Ee.ERR_NOT_SUPPORT,r)})})})(new Response);const vg=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(Ot.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await dg(e)).byteLength},hg=async(e,t)=>{const n=$.toFiniteNumber(e.getContentLength());return n??vg(t)},mg=ti&&(async e=>{let{url:t,method:n,data:r,signal:a,cancelToken:i,timeout:l,onDownloadProgress:s,onUploadProgress:u,responseType:c,headers:d,withCredentials:p="same-origin",fetchOptions:f}=ed(e);c=c?(c+"").toLowerCase():"text";let v=sg([a,i&&i.toAbortSignal()],l),h;const y=v&&v.unsubscribe&&(()=>{v.unsubscribe()});let g;try{if(u&&pg&&n!=="get"&&n!=="head"&&(g=await hg(d,r))!==0){let x=new Request(t,{method:"POST",body:r,duplex:"half"}),D;if($.isFormData(r)&&(D=x.headers.get("content-type"))&&d.setContentType(D),x.body){const[S,T]=Cu(g,Na(Au(u)));r=Ou(x.body,Su,S,T)}}$.isString(p)||(p=p?"include":"omit");const m="credentials"in Request.prototype;h=new Request(t,{...f,signal:v,method:n.toUpperCase(),headers:d.normalize().toJSON(),body:r,duplex:"half",credentials:m?p:void 0});let b=await fetch(h);const C=Nl&&(c==="stream"||c==="response");if(Nl&&(s||C&&y)){const x={};["status","statusText","headers"].forEach(L=>{x[L]=b[L]});const D=$.toFiniteNumber(b.headers.get("content-length")),[S,T]=s&&Cu(D,Na(Au(s),!0))||[];b=new Response(Ou(b.body,Su,S,()=>{T&&T(),y&&y()}),x)}c=c||"text";let w=await Pa[$.findKey(Pa,c)||"text"](b,e);return!C&&y&&y(),await new Promise((x,D)=>{_f(x,D,{data:w,headers:St.from(b.headers),status:b.status,statusText:b.statusText,config:e,request:h})})}catch(m){throw y&&y(),m&&m.name==="TypeError"&&/fetch/i.test(m.message)?Object.assign(new Ee("Network Error",Ee.ERR_NETWORK,e,h),{cause:m.cause||m}):Ee.from(m,m&&m.code,e,h)}}),Pl={http:Pm,xhr:lg,fetch:mg};$.forEach(Pl,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const ku=e=>`- ${e}`,gg=e=>$.isFunction(e)||e===null||e===!1,rd={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let i=0;i<t;i++){n=e[i];let l;if(r=n,!gg(n)&&(r=Pl[(l=String(n)).toLowerCase()],r===void 0))throw new Ee(`Unknown adapter '${l}'`);if(r)break;a[l||"#"+i]=r}if(!r){const i=Object.entries(a).map(([s,u])=>`adapter ${s} `+(u===!1?"is not supported by the environment":"is not available in the build"));let l=t?i.length>1?`since : `+i.map(ku).join(` `):" "+ku(i[0]):"as no adapter specified";throw new Ee("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return r},adapters:Pl};function ol(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new jr(null,e)}function Tu(e){return ol(e),e.headers=St.from(e.headers),e.data=rl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),rd.getAdapter(e.adapter||Bo.adapter)(e).then(function(r){return ol(e),r.data=rl.call(e,e.transformResponse,r),r.headers=St.from(r.headers),r},function(r){return Jf(r)||(ol(e),r&&r.response&&(r.response.data=rl.call(e,e.transformResponse,r.response),r.response.headers=St.from(r.response.headers))),Promise.reject(r)})}const od="1.7.7",ds={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ds[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Du={};ds.transitional=function(t,n,r){function a(i,l){return"[Axios v"+od+"] Transitional option '"+i+"'"+l+(r?". "+r:"")}return(i,l,s)=>{if(t===!1)throw new Ee(a(l," has been removed"+(n?" in "+n:"")),Ee.ERR_DEPRECATED);return n&&!Du[l]&&(Du[l]=!0,console.warn(a(l," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,l,s):!0}};function yg(e,t,n){if(typeof e!="object")throw new Ee("options must be an object",Ee.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const i=r[a],l=t[i];if(l){const s=e[i],u=s===void 0||l(s,i,e);if(u!==!0)throw new Ee("option "+i+" must be "+u,Ee.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ee("Unknown option "+i,Ee.ERR_BAD_OPTION)}}const Il={assertOptions:yg,validators:ds},Nn=Il.validators;class nr{constructor(t){this.defaults=t,this.interceptors={request:new wu,response:new wu}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+i):r.stack=i}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ar(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&Il.assertOptions(r,{silentJSONParsing:Nn.transitional(Nn.boolean),forcedJSONParsing:Nn.transitional(Nn.boolean),clarifyTimeoutError:Nn.transitional(Nn.boolean)},!1),a!=null&&($.isFunction(a)?n.paramsSerializer={serialize:a}:Il.assertOptions(a,{encode:Nn.function,serialize:Nn.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=i&&$.merge(i.common,i[n.method]);i&&$.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=St.concat(l,i);const s=[];let u=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(u=u&&y.synchronous,s.unshift(y.fulfilled,y.rejected))});const c=[];this.interceptors.response.forEach(function(y){c.push(y.fulfilled,y.rejected)});let d,p=0,f;if(!u){const h=[Tu.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,c),f=h.length,d=Promise.resolve(n);p<f;)d=d.then(h[p++],h[p++]);return d}f=s.length;let v=n;for(p=0;p<f;){const h=s[p++],y=s[p++];try{v=h(v)}catch(g){y.call(this,g);break}}try{d=Tu.call(this,v)}catch(h){return Promise.reject(h)}for(p=0,f=c.length;p<f;)d=d.then(c[p++],c[p++]);return d}getUri(t){t=ar(this.defaults,t);const n=$f(t.baseURL,t.url);return Kf(n,t.params,t.paramsSerializer)}}$.forEach(["delete","get","head","options"],function(t){nr.prototype[t]=function(n,r){return this.request(ar(r||{},{method:t,url:n,data:(r||{}).data}))}});$.forEach(["post","put","patch"],function(t){function n(r){return function(i,l,s){return this.request(ar(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:l}))}}nr.prototype[t]=n(),nr.prototype[t+"Form"]=n(!0)});class ps{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(a=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const l=new Promise(s=>{r.subscribe(s),i=s}).then(a);return l.cancel=function(){r.unsubscribe(i)},l},t(function(i,l,s){r.reason||(r.reason=new jr(i,l,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new ps(function(a){t=a}),cancel:t}}}function bg(e){return function(n){return e.apply(null,n)}}function wg(e){return $.isObject(e)&&e.isAxiosError===!0}const Bl={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Bl).forEach(([e,t])=>{Bl[t]=e});function ad(e){const t=new nr(e),n=Rf(nr.prototype.request,t);return $.extend(n,nr.prototype,t,{allOwnKeys:!0}),$.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return ad(ar(e,a))},n}const et=ad(Bo);et.Axios=nr;et.CanceledError=jr;et.CancelToken=ps;et.isCancel=Jf;et.VERSION=od;et.toFormData=ei;et.AxiosError=Ee;et.Cancel=et.CanceledError;et.all=function(t){return Promise.all(t)};et.spread=bg;et.isAxiosError=wg;et.mergeConfig=ar;et.AxiosHeaders=St;et.formToJSON=e=>Zf($.isHTMLForm(e)?new FormData(e):e);et.getAdapter=rd.getAdapter;et.HttpStatusCode=Bl;et.default=et;const xg=[{name:"category-selectable",url:"category/selectable",method:"get"}],Cg=[{name:"auth-login",url:"/login",method:"post"},{name:"auth-signup",url:"/register",method:"post"},{name:"auth-sign-with-api-key",url:"/login/key",method:"post"},{name:"forget-password",url:"forget/password",method:"post"},{name:"reset-password",url:"reset/password",method:"post"},{name:"sync-status",url:"site/sync/status",method:"get"},{name:"data-sync-status",url:"/sync/status",method:"get"},{name:"rvx-migration",url:"migration/prompt",method:"get"}],Ag=[{name:"all-review-list",url:"/reviews/list",method:"get"},{name:"all-review-with-aggregation",url:"/reviews",method:"get"},{name:"create-manual-review",url:"reviews/create/manual",method:"post"},{name:"review-delete",url:"reviews/delete/{id}",method:"post"},{name:"review-trash",url:"reviews/trash/{id}",method:"post"},{name:"review-details",url:"reviews/{id}",method:"get"},{name:"review-replay",url:"reviews/{id}/replies",method:"post"},{name:"review-replay-update",url:"reviews/{id}/update/replies",method:"post"},{name:"review-update",url:"reviews/{id}/update",method:"post"},{name:"create-AI-review",url:"reviews/create/ai",method:"post"},{name:"AI-review-count",url:"reviews/ai/count",method:"get"},{name:"review-status-update",url:"reviews/{id}/visibility",method:"post"},{name:"review-highlight",url:"reviews/{id}/highlight",method:"post"},{name:"get-review-settings",url:"reviews/settings/get",method:"get"},{name:"update-review-settings",url:"reviews/settings/save",method:"post"},{name:"review-bulk-status-update",url:"reviews/bulk/status/update",method:"post"},{name:"review-bulk-trash-update",url:"reviews/bulk/trash",method:"post"},{name:"review-bulk-trash-restore",url:"bulk/restore/trash",method:"post"},{name:"review-restore",url:"reviews/restore/{id}",method:"post"},{name:"review-import-history",url:"admin/import/history",method:"get"},{name:"review-import",url:"reviews/import/store",method:"post"},{name:"review-import-rollback",url:"admin/import/rollback/{id}",method:"post"},{name:"review-export",url:"reviews/exports/generate/csv",method:"post"},{name:"review-export-history",url:"reviews/exports/history",method:"get"}],Eg=[{name:"products-selectable",url:"/products/selectable",method:"get"}],Og=[{name:"insight-reviews",url:"/insight/reviews",method:"get"},{name:"review-email-insight",url:"insight/review/request/email",method:"get"},{name:"reviewx-user-insight",url:"insight/reviewx/user",method:"get"},{name:"dashboard-chart",url:"/dashboard/chart",method:"get"}],Sg=[{name:"get-review-widget-settings",url:"settings/widget/get",method:"get"},{name:"update-review-widget-settings",url:"settings/widget/save",method:"post"},{name:"get-general-settings",url:"settings/general/get",method:"get"},{name:"update-general-settings",url:"settings/general/save",method:"post"}],kg=[{name:"all-review-request-emails",url:"review/request/emails",method:"get"},{name:"review-email-contents",url:"review/email/contents",method:"get"},{name:"review-reminder-email-settings",url:"review/request/settings",method:"get"},{name:"update-review-reminder-email-settings",url:"review/request/settings",method:"post"},{name:"test-review-email-request",url:"review/email/send/test",method:"post"},{name:"request-review-email",url:"review/email/request/contents",method:"post"},{name:"followup-review-email-request",url:"review/email/followup/contents",method:"post"},{name:"photo-review-email-request",url:"review/email/photo/contents",method:"post"},{name:"review-request-email-mark-as-done",url:"review-request/email/mark-as-done/{id}",method:"post"},{name:"review-request-email-cancel",url:"review-request/email/cancel",method:"post"},{name:"review-request-email-unsubscribe",url:"review-request/unsubscribe",method:"post"},{name:"review-request-email-send",url:"review/request/email/send/{id}",method:"post"},{name:"review-request-email-resend",url:"review/request/email/resend/{id}",method:"post"}],Tg=[{name:"discount-settings",url:"discount/settings",method:"get"},{name:"update-discount-settings",url:"discount/settings",method:"post"},{name:"create-wp-discount",url:"discount/wp/create",method:"post"},{name:"discount-template",url:"discount/template",method:"get"},{name:"discount-template-message",url:"discount/message",method:"POST"},{name:"save-discount-template-email",url:"discount/template",method:"post"}],Dg=[{name:"get-wp-custom-post-types",url:"custom/wp/get",method:"get"},{name:"get-custom-posts",url:"custom/get",method:"get"},{name:"create-custom-post-type",url:"custom/store",method:"post"},{name:"update-custom-post-type",url:"custom/{id}/update",method:"post"},{name:"update-custom-post-status",url:"custom/{id}/status",method:"post"},{name:"delete-custom-post-type",url:"custom/{id}/delete",method:"post"}],Ng=[{name:"get-google-settings",url:"/google/settings/placeapi/get",method:"get"},{name:"get-google-reviews",url:"/google/review/get",method:"get"},{name:"store-google-review-credentials",url:"/google/place/key/store",method:"post"},{name:"store-google-review-style",url:"/google/place/setting/store",method:"post"}],Pg=[{name:"get-user-access",url:"user/current/plan",method:"get"}],Ig=[...Cg,...Ag,...Eg,...Og,...Sg,...xg,...kg,...Tg,...Dg,...Ng,...Pg],Bg=({name:e,id:t,slug:n})=>{const r=Ig.find(u=>u.name===e);if(!r)throw new Error(`No matching URL found for name: ${e}`);const a=r.url,i=a.includes("{id}"),l=a.includes("{slug}");if(i&&!t||l&&!n)throw new Error(`This URL expects ${i?"an id":""}${i&&l?" and ":""}${l?"a slug":""}`);let s=a;return i&&t&&(s=s.replace(/{id}/g,t.toString())),l&&n&&(s=s.replace(/{slug}/g,n)),{...r,url:s}},Mg=({payload:e,name:t,headers:n,slug:r,queryParams:a,id:i})=>{var p;const{url:l,method:s}=Bg({name:t,id:i,slug:r}),u=((p=window==null?void 0:window.__rvxLocals)==null?void 0:p.rvx_full_domain_api)??`${location.origin}/wp-json/reviewx`,c=Lf(a),d=`${u}/api/v1`;return et({baseURL:d,method:s,url:l,data:e,params:c})};var id=(e=>(e.CamelCase="camelCase",e.PascalCase="PascalCase",e.SnakeCase="snake_case",e.KebabCase="kebab-case",e.TitleCase="Title Case",e.SentenceCase="Sentence case",e.UpperCase="UPPERCASE",e.LowerCase="lowercase",e.CapitalCase="Capital Case",e))(id||{});const Lg=({input:e,targetCase:t})=>{switch(t){case"camelCase":return e.toLowerCase().replace(/[-_\s]+(.)?/g,(n,r)=>r?r.toUpperCase():"").replace(/^\w/,n=>n.toLowerCase());case"PascalCase":return e.toLowerCase().replace(/[-_\s]+(.)?/g,(n,r)=>r?r.toUpperCase():"").replace(/^\w/,n=>n.toUpperCase());case"snake_case":return e.replace(/\s+/g,"_").replace(/([A-Z])/g,"_$1").toLowerCase();case"kebab-case":return e.replace(/\s+/g,"-").replace(/([A-Z])/g,"-$1").toLowerCase();case"Title Case":return e.toLowerCase().replace(/(?:^|\s)\w/g,n=>n.toUpperCase()).replace(/'\w/g,n=>n.toLowerCase());case"Sentence case":return e.toLowerCase().replace(/(^\w)|(\.\s+\w)/g,n=>n.toUpperCase());case"UPPERCASE":return e.toUpperCase();case"lowercase":return e.toLowerCase();case"Capital Case":return e.toLowerCase().replace(/\b\w/g,n=>n.toUpperCase());default:return e}},Rg=({navigateToPortal:e,customLink:t,haveCustomLink:n,query:r})=>{if(r&&Object.keys(r).length){const a=new URL(window.location.href);Object.entries(r).forEach(([i,l])=>{l!=null&&a.searchParams.set(i,String(l))}),window.history.replaceState({},"",a),location.reload()}e&&window.open("https://client.reviewx.io/plan?price_id=pri_01jcfjctn233re7jfncajscnh5","_blank"),n&&t&&window.open(t,"_blank")},Vg=()=>{window.open("https://client.reviewx.io?live_chat=true","_blank")},vs="-",Fg=e=>{const t=qg(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:l=>{const s=l.split(vs);return s[0]===""&&s.length!==1&&s.shift(),ld(s,t)||jg(l)},getConflictingClassGroupIds:(l,s)=>{const u=n[l]||[];return s&&r[l]?[...u,...r[l]]:u}}},ld=(e,t)=>{var l;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),a=r?ld(e.slice(1),r):void 0;if(a)return a;if(t.validators.length===0)return;const i=e.join(vs);return(l=t.validators.find(({validator:s})=>s(i)))==null?void 0:l.classGroupId},Nu=/^\[(.+)\]$/,jg=e=>{if(Nu.test(e)){const t=Nu.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},qg=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return Ug(Object.entries(e.classGroups),n).forEach(([i,l])=>{Ml(l,r,i,t)}),r},Ml=(e,t,n,r)=>{e.forEach(a=>{if(typeof a=="string"){const i=a===""?t:Pu(t,a);i.classGroupId=n;return}if(typeof a=="function"){if(zg(a)){Ml(a(r),t,n,r);return}t.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([i,l])=>{Ml(l,Pu(t,i),n,r)})})},Pu=(e,t)=>{let n=e;return t.split(vs).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},zg=e=>e.isThemeGetter,Ug=(e,t)=>t?e.map(([n,r])=>{const a=r.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([l,s])=>[t+l,s])):i);return[n,a]}):e,Hg=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(i,l)=>{n.set(i,l),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let l=n.get(i);if(l!==void 0)return l;if((l=r.get(i))!==void 0)return a(i,l),l},set(i,l){n.has(i)?n.set(i,l):a(i,l)}}},sd="!",Yg=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,a=t[0],i=t.length,l=s=>{const u=[];let c=0,d=0,p;for(let g=0;g<s.length;g++){let m=s[g];if(c===0){if(m===a&&(r||s.slice(g,g+i)===t)){u.push(s.slice(d,g)),d=g+i;continue}if(m==="/"){p=g;continue}}m==="["?c++:m==="]"&&c--}const f=u.length===0?s:s.substring(d),v=f.startsWith(sd),h=v?f.substring(1):f,y=p&&p>d?p-d:void 0;return{modifiers:u,hasImportantModifier:v,baseClassName:h,maybePostfixModifierPosition:y}};return n?s=>n({className:s,parseClassName:l}):l},Qg=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},Wg=e=>({cache:Hg(e.cacheSize),parseClassName:Yg(e),...Fg(e)}),Gg=/\s+/,Kg=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=t,i=[],l=e.trim().split(Gg);let s="";for(let u=l.length-1;u>=0;u-=1){const c=l[u],{modifiers:d,hasImportantModifier:p,baseClassName:f,maybePostfixModifierPosition:v}=n(c);let h=!!v,y=r(h?f.substring(0,v):f);if(!y){if(!h){s=c+(s.length>0?" "+s:s);continue}if(y=r(f),!y){s=c+(s.length>0?" "+s:s);continue}h=!1}const g=Qg(d).join(":"),m=p?g+sd:g,b=m+y;if(i.includes(b))continue;i.push(b);const C=a(y,h);for(let w=0;w<C.length;++w){const x=C[w];i.push(m+x)}s=c+(s.length>0?" "+s:s)}return s};function Xg(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=ud(t))&&(r&&(r+=" "),r+=n);return r}const ud=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=ud(e[r]))&&(n&&(n+=" "),n+=t);return n};function Iu(e,...t){let n,r,a,i=l;function l(u){const c=t.reduce((d,p)=>p(d),e());return n=Wg(c),r=n.cache.get,a=n.cache.set,i=s,s(u)}function s(u){const c=r(u);if(c)return c;const d=Kg(u,n);return a(u,d),d}return function(){return i(Xg.apply(null,arguments))}}const Ye=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},cd=/^\[(?:([a-z-]+):)?(.+)\]$/i,Zg=/^\d+\/\d+$/,Jg=new Set(["px","full","screen"]),_g=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,$g=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,e1=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,t1=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,n1=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,yn=e=>Or(e)||Jg.has(e)||Zg.test(e),Pn=e=>qr(e,"length",c1),Or=e=>!!e&&!Number.isNaN(Number(e)),al=e=>qr(e,"number",Or),io=e=>!!e&&Number.isInteger(Number(e)),r1=e=>e.endsWith("%")&&Or(e.slice(0,-1)),Se=e=>cd.test(e),In=e=>_g.test(e),o1=new Set(["length","size","percentage"]),a1=e=>qr(e,o1,fd),i1=e=>qr(e,"position",fd),l1=new Set(["image","url"]),s1=e=>qr(e,l1,d1),u1=e=>qr(e,"",f1),lo=()=>!0,qr=(e,t,n)=>{const r=cd.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},c1=e=>$g.test(e)&&!e1.test(e),fd=()=>!1,f1=e=>t1.test(e),d1=e=>n1.test(e),Bu=()=>{const e=Ye("colors"),t=Ye("spacing"),n=Ye("blur"),r=Ye("brightness"),a=Ye("borderColor"),i=Ye("borderRadius"),l=Ye("borderSpacing"),s=Ye("borderWidth"),u=Ye("contrast"),c=Ye("grayscale"),d=Ye("hueRotate"),p=Ye("invert"),f=Ye("gap"),v=Ye("gradientColorStops"),h=Ye("gradientColorStopPositions"),y=Ye("inset"),g=Ye("margin"),m=Ye("opacity"),b=Ye("padding"),C=Ye("saturate"),w=Ye("scale"),x=Ye("sepia"),D=Ye("skew"),S=Ye("space"),T=Ye("translate"),L=()=>["auto","contain","none"],k=()=>["auto","hidden","clip","visible","scroll"],A=()=>["auto",Se,t],O=()=>[Se,t],N=()=>["",yn,Pn],I=()=>["auto",Or,Se],B=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],j=()=>["solid","dashed","dotted","double","none"],z=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],K=()=>["start","end","center","between","around","evenly","stretch"],U=()=>["","0",Se],M=()=>["auto","avoid","all","avoid-page","page","left","right","column"],P=()=>[Or,Se];return{cacheSize:500,separator:":",theme:{colors:[lo],spacing:[yn,Pn],blur:["none","",In,Se],brightness:P(),borderColor:[e],borderRadius:["none","","full",In,Se],borderSpacing:O(),borderWidth:N(),contrast:P(),grayscale:U(),hueRotate:P(),invert:U(),gap:O(),gradientColorStops:[e],gradientColorStopPositions:[r1,Pn],inset:A(),margin:A(),opacity:P(),padding:O(),saturate:P(),scale:P(),sepia:U(),skew:P(),space:O(),translate:O()},classGroups:{aspect:[{aspect:["auto","square","video",Se]}],container:["container"],columns:[{columns:[In]}],"break-after":[{"break-after":M()}],"break-before":[{"break-before":M()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...B(),Se]}],overflow:[{overflow:k()}],"overflow-x":[{"overflow-x":k()}],"overflow-y":[{"overflow-y":k()}],overscroll:[{overscroll:L()}],"overscroll-x":[{"overscroll-x":L()}],"overscroll-y":[{"overscroll-y":L()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[y]}],"inset-x":[{"inset-x":[y]}],"inset-y":[{"inset-y":[y]}],start:[{start:[y]}],end:[{end:[y]}],top:[{top:[y]}],right:[{right:[y]}],bottom:[{bottom:[y]}],left:[{left:[y]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",io,Se]}],basis:[{basis:A()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Se]}],grow:[{grow:U()}],shrink:[{shrink:U()}],order:[{order:["first","last","none",io,Se]}],"grid-cols":[{"grid-cols":[lo]}],"col-start-end":[{col:["auto",{span:["full",io,Se]},Se]}],"col-start":[{"col-start":I()}],"col-end":[{"col-end":I()}],"grid-rows":[{"grid-rows":[lo]}],"row-start-end":[{row:["auto",{span:[io,Se]},Se]}],"row-start":[{"row-start":I()}],"row-end":[{"row-end":I()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Se]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Se]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...K()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...K(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...K(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[g]}],mx:[{mx:[g]}],my:[{my:[g]}],ms:[{ms:[g]}],me:[{me:[g]}],mt:[{mt:[g]}],mr:[{mr:[g]}],mb:[{mb:[g]}],ml:[{ml:[g]}],"space-x":[{"space-x":[S]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[S]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Se,t]}],"min-w":[{"min-w":[Se,t,"min","max","fit"]}],"max-w":[{"max-w":[Se,t,"none","full","min","max","fit","prose",{screen:[In]},In]}],h:[{h:[Se,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Se,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Se,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Se,t,"auto","min","max","fit"]}],"font-size":[{text:["base",In,Pn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",al]}],"font-family":[{font:[lo]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Se]}],"line-clamp":[{"line-clamp":["none",Or,al]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",yn,Se]}],"list-image":[{"list-image":["none",Se]}],"list-style-type":[{list:["none","disc","decimal",Se]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[m]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[m]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...j(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",yn,Pn]}],"underline-offset":[{"underline-offset":["auto",yn,Se]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Se]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Se]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[m]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...B(),i1]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",a1]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},s1]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[v]}],"gradient-via":[{via:[v]}],"gradient-to":[{to:[v]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[m]}],"border-style":[{border:[...j(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[m]}],"divide-style":[{divide:j()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...j()]}],"outline-offset":[{"outline-offset":[yn,Se]}],"outline-w":[{outline:[yn,Pn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:N()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[m]}],"ring-offset-w":[{"ring-offset":[yn,Pn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",In,u1]}],"shadow-color":[{shadow:[lo]}],opacity:[{opacity:[m]}],"mix-blend":[{"mix-blend":[...z(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":z()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[u]}],"drop-shadow":[{"drop-shadow":["","none",In,Se]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[p]}],saturate:[{saturate:[C]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[u]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[m]}],"backdrop-saturate":[{"backdrop-saturate":[C]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[l]}],"border-spacing-x":[{"border-spacing-x":[l]}],"border-spacing-y":[{"border-spacing-y":[l]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Se]}],duration:[{duration:P()}],ease:[{ease:["linear","in","out","in-out",Se]}],delay:[{delay:P()}],animate:[{animate:["none","spin","ping","pulse","bounce",Se]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[io,Se]}],"translate-x":[{"translate-x":[T]}],"translate-y":[{"translate-y":[T]}],"skew-x":[{"skew-x":[D]}],"skew-y":[{"skew-y":[D]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Se]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Se]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Se]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[yn,Pn,al]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},p1=(e,{cacheSize:t,prefix:n,separator:r,experimentalParseClassName:a,extend:i={},override:l={}})=>{mo(e,"cacheSize",t),mo(e,"prefix",n),mo(e,"separator",r),mo(e,"experimentalParseClassName",a);for(const s in l)v1(e[s],l[s]);for(const s in i)h1(e[s],i[s]);return e},mo=(e,t,n)=>{n!==void 0&&(e[t]=n)},v1=(e,t)=>{if(t)for(const n in t)mo(e,n,t[n])},h1=(e,t)=>{if(t)for(const n in t){const r=t[n];r!==void 0&&(e[n]=(e[n]||[]).concat(r))}},m1=(e,...t)=>typeof e=="function"?Iu(Bu,e,...t):Iu(()=>p1(Bu(),e),...t),dd=m1({prefix:"rvx-"}),g1=e=>{try{const n=new URL(e).pathname,r=n.substring(n.lastIndexOf(".")+1);return r||""}catch(t){return console.error("Invalid URL:",t),""}},ia=e=>{const t=new Set(["mp4","mov","avi","mkv","webm"]),n=new Set(["mp3","wav","aac","flac","ogg"]),r=new Set(["jpg","jpeg","png","gif","bmp","webp","svg"]),a=g1(e).toLowerCase();return{isVideo:t.has(a),isAudio:n.has(a),isImage:r.has(a)}},y1=({criteriaStats:e,criterias:t,percentDefaultValue:n=5,existingRating:r})=>t==null?void 0:t.map(a=>{let i;const l=e[a.key];l?i=l:r?i=r:i=0;const s=i/n*100;return{key:a.key,name:a.name,total:i,percent:s}}),b1=()=>{const e=o.ref(),t=n=>n;return o.onMounted(()=>{var n;e.value=(n=window==null?void 0:window.__rvxLocals)==null?void 0:n.rvx_localization_data_for_admin}),{rvxLocal:e,__t:t}},w1=["width","height"],x1=["fill"],hs=o.defineComponent({__name:"UIStarIcon",props:{fill:{default:"#0043DD"},starSize:{default:"24"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",{width:t.starSize,height:t.starSize,viewBox:"0 0 24 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[o.createElementVNode("path",{d:"M11.9998 17.5001L6.53314 20.7667C6.2887 20.9001 6.04981 20.9556 5.81648 20.9334C5.58314 20.9112 5.37759 20.8334 5.19981 20.7001C5.02203 20.5667 4.8887 20.3834 4.79981 20.1501C4.71092 19.9167 4.69981 19.6778 4.76648 19.4334L6.19981 13.3334L1.36648 9.23339C1.16648 9.05561 1.04426 8.85005 0.999811 8.61672C0.955367 8.38339 0.966478 8.15561 1.03314 7.93339C1.09981 7.71116 1.22203 7.52783 1.39981 7.38339C1.57759 7.23894 1.79981 7.15561 2.06648 7.13339L8.39981 6.56672L10.8998 0.76672C11.0109 0.522275 11.1665 0.338942 11.3665 0.21672C11.5665 0.0944973 11.7776 0.0333862 11.9998 0.0333862C12.222 0.0333862 12.4331 0.0944973 12.6331 0.21672C12.8331 0.338942 12.9887 0.522275 13.0998 0.76672L15.5998 6.60005L21.9331 7.13339C22.1998 7.15561 22.422 7.2445 22.5998 7.40005C22.7776 7.55561 22.8998 7.7445 22.9665 7.96672C23.0331 8.18894 23.0387 8.41116 22.9831 8.63339C22.9276 8.85561 22.7998 9.05561 22.5998 9.23339L17.7998 13.3334L19.2331 19.4334C19.2998 19.6778 19.2887 19.9167 19.1998 20.1501C19.1109 20.3834 18.9776 20.5667 18.7998 20.7001C18.622 20.8334 18.4165 20.9112 18.1831 20.9334C17.9498 20.9556 17.7109 20.9001 17.4665 20.7667L11.9998 17.5001Z",fill:t.fill},null,8,x1)],8,w1))}}),C1={class:"rvx-text-[14px] rvx-flex rvx-gap-space8 rvx-items-center rvx-p-0 rvx-align-middle rvx-pb-space8 rvx-pr-space8 rvx-aggregation__rating"},A1={class:"rvx-w-full rvx-p-0 rvx-align-middle rvx-pb-space8"},E1={class:"rvx-p-0 rvx-align-middle rvx-pb-space8 rvx-px-space8 rvx-aggregation__total-rating"},O1={key:0,class:"rvx-p-0 rvx-align-middle rvx-pb-space8 rvx-aggregation__percent"},S1=o.defineComponent({__name:"UIAggregationsStarRow",props:{aggregations:{},showPercent:{type:Boolean},height:{},background:{default:"#0043DD"},starColor:{default:"#0043DD"}},setup(e){const t=e,n=o.computed(()=>[{5:{...t.aggregations.five}},{4:{...t.aggregations.four}},{3:{...t.aggregations.three}},{2:{...t.aggregations.two}},{1:{...t.aggregations.one}}]);return(r,a)=>(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(n.value,(i,l)=>(o.openBlock(),o.createElementBlock("tr",{key:l,class:"rvx-aggregation__row"},[o.createElementVNode("td",C1,[o.createTextVNode(o.toDisplayString(5-l)+" ",1),o.createVNode(hs,{fill:r.starColor,width:"16",height:"14",class:"rvx-aggregation__rating-icon"},null,8,["fill"])]),o.createElementVNode("td",A1,[o.createVNode(Ga,{height:r.height,background:r.background,width:i[5-l].percentage},null,8,["height","background","width"])]),o.createElementVNode("td",E1,o.toDisplayString(o.unref(Sl)(i[5-l].total)),1),r.showPercent?(o.openBlock(),o.createElementBlock("td",O1,o.toDisplayString(o.unref(Sl)(i[5-l].percentage))+"% ",1)):o.createCommentVNode("",!0)]))),128))}}),k1={class:"rvx-w-full"},T1={class:""},D1=o.defineComponent({__name:"UIAggregations",props:{aggregations:{},showPercent:{type:Boolean},height:{},background:{},starColor:{}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("table",k1,[o.createElementVNode("tbody",T1,[o.createVNode(S1,{aggregations:t.aggregations,showPercent:t.showPercent,height:t.height,background:t.background,starColor:t.starColor},null,8,["aggregations","showPercent","height","background","starColor"])])]))}}),N1=["src","alt"],Tr=o.defineComponent({__name:"UIAvatar",props:{src:{},alt:{},size:{default:"sm"},imageClass:{default:""},fallbackClass:{default:""}},setup(e){const t=e,n=o.ref(!1),r=o.computed(()=>t.src&&!n.value),a=()=>{n.value=!0};return(i,l)=>(o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["rvx-grid rvx-place-content-center",`${i.size==="sm"&&"rvx-size-space20"} ${i.size==="md"&&"rvx-size-space24"} ${i.size==="lg"&&"rvx-size-space30"} ${i.size==="xl"&&"rvx-size-space40"} rvx-overflow-hidden`])},[r.value?(o.openBlock(),o.createElementBlock("img",{key:0,onError:a,src:i.src,alt:i.alt,class:o.normalizeClass(t.imageClass?t.imageClass:""),style:{height:"inherit"}},null,42,N1)):(o.openBlock(),o.createElementBlock("div",{key:1,class:o.normalizeClass([t.fallbackClass?t.fallbackClass:"","rvx-flex rvx-justify-center rvx-items-center rvx-text-neutral rvx-font-nunito"])},o.toDisplayString(i.alt.charAt(0).toUpperCase()),3))],2))}}),P1=o.defineComponent({__name:"UIBadge",props:{label:{default:"Badge"}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-px-space8 rvx-py-[3px] rvx-rounded-xl rvx-bg-neutral-400 rvx-text-white"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(t.label),1)]),_:1}))}}),I1=o.defineComponent({__name:"UITypography",props:{as:{default:"p"}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.resolveDynamicComponent(t.as),null,{default:o.withCtx(()=>[o.renderSlot(t.$slots,"default",{},void 0,!0)]),_:3}))}}),Bt=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},Ze=Bt(I1,[["__scopeId","data-v-d470bfe6"]]),Je=o.defineComponent({__name:"UIIcon",props:{iconName:{default:"menu"},iconVariant:{default:"rounded"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("span",{class:o.normalizeClass(`material-symbols-${t.iconVariant}`)},o.toDisplayString(t.iconName),3))}}),B1={class:"rvx-flex"},M1={class:"rvx-relative"},ir=o.defineComponent({__name:"UISpinner",props:{size:{default:"xl"},ringColor:{default:"primary"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("div",B1,[o.createElementVNode("div",M1,[o.createElementVNode("div",{class:o.normalizeClass([{"rvx-size-space16":t.size==="sm","rvx-size-space28":t.size==="md","rvx-size-space32":t.size==="lg","rvx-size-space40":t.size==="xl"},"rvx-rounded-full rvx-absolute rvx-border-[3px] rvx-border-gray-500 rvx-border-solid"])},null,2),o.createElementVNode("div",{class:o.normalizeClass([{"rvx-size-space16":t.size==="sm","rvx-size-space28":t.size==="md","rvx-size-space32":t.size==="lg","rvx-size-space40":t.size==="xl","rvx-border-white":t.ringColor==="white","rvx-border-primary":t.ringColor==="primary"},"rvx-rounded-full rvx-animate-spin rvx-absolute rvx-border-[3px] rvx-border-solid rvx-border-t-transparent"])},null,2)])]))}}),L1=["type","disabled"],Mo=o.defineComponent({__name:"UIButtonOutline",props:{haveIcon:{type:Boolean},iconPosition:{default:"before"},iconClass:{},variant:{default:"primary"},loader:{type:Boolean},loaderPosition:{default:"before"},type:{default:"button"},size:{},disabled:{type:Boolean,default:!1},iconName:{default:"menu"},iconVariant:{},ringColor:{}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("button",{class:o.normalizeClass(["rvx-rounded-lg !rvx-border rvx-border-solid rvx-py-[9px] rvx-px-space16 rvx-leading-[22px] rvx-cursor-pointer rvx-font-nunito rvx-text-normal rvx-font-semibold rvx-bg-transparent disabled:!rvx-cursor-not-allowed",{"rvx-flex rvx-justify-center rvx-items-center rvx-gap-space8":t.haveIcon||t.loader,"!rvx-border-primary rvx-text-primary hover:rvx-border-primary-80 hover:rvx-text-primary-80":t.variant==="primary","!rvx-border-neutral-400 rvx-text-neutral-800 rvx-font-semibold hover:rvx-border-neutral-600 hover:rvx-text-neutral-600":t.variant==="gray"}]),type:t.type,disabled:t.disabled},[t.haveIcon&&t.iconPosition==="before"?(o.openBlock(),o.createBlock(Je,{key:0,"icon-name":t.iconName,class:o.normalizeClass(t.iconClass)},null,8,["icon-name","class"])):o.createCommentVNode("",!0),t.loader&&t.loaderPosition==="before"?(o.openBlock(),o.createBlock(ir,{key:1,class:"rvx-self-start rvx-mr-space16 rvx-mt-space5",size:"sm","ring-color":"primary"})):o.createCommentVNode("",!0),o.renderSlot(t.$slots,"default"),t.haveIcon&&t.iconPosition==="after"?(o.openBlock(),o.createBlock(Je,{key:2,"icon-name":t.iconName,class:o.normalizeClass(t.iconClass)},null,8,["icon-name","class"])):o.createCommentVNode("",!0),t.loader&&t.loaderPosition==="after"?(o.openBlock(),o.createBlock(ir,{key:3,class:"rvx-self-start rvx-mr-space16 rvx-mt-space5",size:"sm","ring-color":"primary"})):o.createCommentVNode("",!0)],10,L1))}}),R1={},V1={width:"56",height:"56",viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function F1(e,t){return o.openBlock(),o.createElementBlock("svg",V1,t[0]||(t[0]=[o.createElementVNode("path",{d:"M52.0676 24.4147C51.8682 18.3278 49.3532 12.5465 45.0361 8.2508C40.4835 3.6973 34.4329 1.19043 27.9999 1.19043C15.007 1.19043 4.39062 11.5321 3.933 24.4147C2.93116 24.8585 2.07952 25.5833 1.48129 26.5013C0.883055 27.4193 0.563901 28.4911 0.5625 29.5868V35.9411C0.564121 37.4415 1.16091 38.8801 2.22192 39.9411C3.28293 41.0021 4.7215 41.5989 6.222 41.6006C7.19283 41.5994 8.12357 41.2132 8.81006 40.5267C9.49654 39.8403 9.88272 38.9095 9.88387 37.9387V27.5883C9.88387 25.6922 8.42962 24.1461 6.58075 23.9623C7.26325 12.7387 16.6065 3.81543 27.9999 3.81543C33.7329 3.81543 39.1237 6.05018 43.1811 10.1076C46.9069 13.8333 49.0874 18.6896 49.4155 23.9632C47.5684 24.1487 46.1167 25.6939 46.1167 27.5883V37.9378C46.1167 39.8497 47.5937 41.4054 49.4645 41.5673V44.1827C49.4629 45.5989 48.8995 46.9565 47.8981 47.9579C46.8966 48.9592 45.5388 49.5223 44.1226 49.5237H40.1667C39.9001 48.7461 39.3965 48.0716 38.7269 47.5948C38.0573 47.1181 37.2551 46.863 36.4331 46.8654H32.3556C31.7702 46.8654 31.2085 46.9897 30.694 47.2294C30.0051 47.5477 29.4215 48.0564 29.0122 48.6954C28.6029 49.3345 28.385 50.0773 28.384 50.8362C28.384 51.8984 28.7979 52.8959 29.5477 53.6423C29.9153 54.0128 30.3528 54.3066 30.8348 54.5067C31.3168 54.7068 31.8337 54.8091 32.3556 54.8078H36.4331C38.1236 54.8078 39.6137 53.7149 40.1694 52.1487H44.1226C48.516 52.1487 52.0895 48.5752 52.0895 44.1827V41.1001C53.0854 40.6538 53.9311 39.9293 54.525 39.0138C55.119 38.0982 55.4357 37.0306 55.4372 35.9393V29.5851C55.4372 27.2803 54.0495 25.2958 52.0676 24.4147ZM7.258 27.5883V37.9378C7.258 38.5092 6.79337 38.9747 6.22112 38.9747C5.41661 38.9738 4.64531 38.6537 4.07643 38.0849C3.50755 37.516 3.18755 36.7447 3.18663 35.9402V29.5859C3.18755 28.7814 3.50755 28.0101 4.07643 27.4412C4.64531 26.8724 5.41661 26.5524 6.22112 26.5514C6.79337 26.5514 7.258 27.0169 7.258 27.5883ZM37.75 51.1179C37.6848 51.4193 37.5186 51.6893 37.2789 51.8833C37.0393 52.0773 36.7406 52.1835 36.4322 52.1846H32.3547C31.996 52.1846 31.6591 52.0446 31.4019 51.7873C31.2767 51.663 31.1774 51.5151 31.1098 51.3521C31.0422 51.1891 31.0076 51.0144 31.0081 50.8379C31.009 50.4811 31.1512 50.1393 31.4036 49.8871C31.656 49.6348 31.998 49.4929 32.3547 49.4922H36.4322C36.791 49.4922 37.1279 49.6313 37.3842 49.8885C37.638 50.1414 37.778 50.4792 37.778 50.8379C37.7789 50.9342 37.7684 51.0304 37.75 51.1179ZM52.8122 35.9402C52.8113 36.7447 52.4913 37.516 51.9224 38.0849C51.3536 38.6537 50.5823 38.9738 49.7777 38.9747C49.5028 38.9744 49.2392 38.8651 49.0448 38.6707C48.8504 38.4763 48.7411 38.2127 48.7409 37.9378V27.5883C48.7409 27.0169 49.2055 26.5514 49.7777 26.5514C50.5823 26.5524 51.3536 26.8724 51.9224 27.4412C52.4913 28.0101 52.8113 28.7814 52.8122 29.5859V35.9402Z",fill:"#424242"},null,-1),o.createElementVNode("path",{d:"M36.4987 36.3926C37.9732 36.391 39.3869 35.8045 40.4295 34.7619C41.4721 33.7193 42.0586 32.3056 42.0602 30.8311V19.499C42.0602 18.0167 41.481 16.6202 40.4292 15.5685C39.3775 14.5167 37.9818 13.9375 36.4987 13.9375H19.501C18.0265 13.9391 16.6128 14.5256 15.5702 15.5682C14.5275 16.6108 13.9411 18.0245 13.9395 19.499V30.8311C13.9411 32.3056 14.5275 33.7193 15.5702 34.7619C16.6128 35.8045 18.0265 36.391 19.501 36.3926H19.6051V39.3291C19.6033 39.6877 19.6725 40.0431 19.8086 40.3748C19.9447 40.7065 20.1451 41.0081 20.3981 41.2621C20.6512 41.5162 20.952 41.7177 21.2832 41.8551C21.6144 41.9924 21.9695 42.063 22.3281 42.0626C22.6864 42.0633 23.0412 41.9919 23.3713 41.8525C23.7015 41.7132 24.0002 41.5088 24.2496 41.2515L29.1347 36.3926H36.4987ZM27.6691 34.1491L22.3823 39.407C22.3587 39.4315 22.3412 39.4499 22.2913 39.428C22.231 39.4035 22.231 39.3641 22.231 39.3291V35.0801C22.231 34.732 22.0927 34.3982 21.8465 34.152C21.6004 33.9059 21.2665 33.7676 20.9185 33.7676H19.5018C18.7233 33.7667 17.9769 33.457 17.4264 32.9065C16.8759 32.356 16.5663 31.6096 16.5653 30.8311V19.499C16.5663 18.7205 16.8759 17.9741 17.4264 17.4236C17.9769 16.8731 18.7233 16.5634 19.5018 16.5625H36.4996C37.2818 16.5625 38.0177 16.8687 38.5742 17.4244C39.1307 17.9809 39.4361 18.7176 39.4361 19.499V30.8311C39.4352 31.6096 39.1255 32.356 38.575 32.9065C38.0245 33.457 37.2781 33.7667 36.4996 33.7676H28.5948C28.2475 33.7676 27.915 33.905 27.6691 34.1491Z",fill:"#424242"},null,-1),o.createElementVNode("path",{d:"M21.6239 23.4385C20.5564 23.4385 19.6875 24.3082 19.6875 25.3749C19.6875 26.4415 20.5572 27.3112 21.6239 27.3112C22.6922 27.3112 23.562 26.4415 23.562 25.3749C23.562 24.3082 22.6931 23.4385 21.6239 23.4385ZM27.9991 23.4385C26.9316 23.4385 26.0627 24.3082 26.0627 25.3749C26.0627 26.4415 26.9325 27.3112 27.9991 27.3112C29.0684 27.3112 29.9373 26.4415 29.9373 25.3749C29.9373 24.3082 29.0684 23.4385 27.9991 23.4385ZM34.3744 23.4385C33.3069 23.4385 32.438 24.3082 32.438 25.3749C32.438 26.4415 33.3077 27.3112 34.3744 27.3112C35.4427 27.3112 36.3125 26.4415 36.3125 25.3749C36.3125 24.3082 35.4427 23.4385 34.3744 23.4385Z",fill:"#424242"},null,-1)]))}const j1=Bt(R1,[["render",F1]]),q1={class:"!rvx-font-normal"},z1=o.defineComponent({__name:"UIHelpBanner",setup(e){const{rvxLocal:t,__t:n}=b1();return(r,a)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-gradient-bg rvx-flex rvx-gap-space12 rvx-rounded-md rvx-py-space16 rvx-px-space24"},{default:o.withCtx(()=>[o.createVNode(fe,null,{default:o.withCtx(()=>[o.createVNode(j1)]),_:1}),o.createVNode(fe,null,{default:o.withCtx(()=>[o.createVNode(Ze,{as:"h4",class:"rvx-text-[18px] rvx-font-nunito rvx-font-semibold rvx-leading-[29px] rvx-text-neutral-800"},{default:o.withCtx(()=>{var i;return[o.createTextVNode(o.toDisplayString(o.unref(n)((i=o.unref(t))==null?void 0:i.rvx_need_help)),1)]}),_:1}),o.createVNode(Ze,{class:"!rvx-text-[14px] rvx-font-normal rvx-leading-[22px] !rvx-mb-space16"},{default:o.withCtx(()=>{var i;return[o.createTextVNode(o.toDisplayString(o.unref(n)((i=o.unref(t))==null?void 0:i.rvx_stuck_with_something_get_help_from_live_chat_or_support_ticket)),1)]}),_:1}),o.renderSlot(r.$slots,"default",{},()=>[o.createVNode(fe,{class:"rvx-flex rvx-items-center rvx-gap-space16"},{default:o.withCtx(()=>[o.createVNode(Mo,{"have-icon":!0,class:"!rvx-gap-[6px]","icon-name":"contact_support","icon-position":"after",iconClass:"!rvx-text-[20px]",variant:"gray",onClick:a[0]||(a[0]=i=>o.unref(Vg)())},{default:o.withCtx(()=>a[2]||(a[2]=[o.createTextVNode("Help Center ")])),_:1}),o.createVNode(Ze,{class:"rvx-flex rvx-gap-space12 !rvx-text-[14px] !rvx-font-semibold rvx-text-neutral-800 rvx-cursor-pointer",onClick:a[1]||(a[1]=i=>o.unref(Rg)({haveCustomLink:!0,customLink:"https://reviewx.io/docs"}))},{default:o.withCtx(()=>{var i,l;return[o.createElementVNode("span",q1,o.toDisplayString(o.unref(n)((i=o.unref(t))==null?void 0:i.rvx_or)),1),o.createTextVNode(" "+o.toDisplayString(o.unref(n)((l=o.unref(t))==null?void 0:l.rvx_read_documentation))+" ",1),o.createVNode(Je,{"icon-name":"open_in_new"})]}),_:1})]),_:1})],!0)]),_:3})]),_:3}))}}),U1=Bt(z1,[["__scopeId","data-v-f82c29f4"]]),H1={},Y1={width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"};function Q1(e,t){return o.openBlock(),o.createElementBlock("svg",Y1,t[0]||(t[0]=[o.createElementVNode("rect",{width:"24.0224",height:"24.0224",fill:"url(#pattern0)"},null,-1),o.createElementVNode("defs",null,[o.createElementVNode("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:"1",height:"1"},[o.createElementVNode("use",{"xlink:href":"#image0_239_7496",transform:"scale(0.002)"})]),o.createElementVNode("image",{id:"image0_239_7496",width:"500",height:"500","xlink:href":"data:image/png;base64,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"})],-1)]))}const W1=Bt(H1,[["render",Q1]]),G1={},K1={width:"107",height:"25",viewBox:"0 0 107 25",fill:"none",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"};function X1(e,t){return o.openBlock(),o.createElementBlock("svg",K1,t[0]||(t[0]=[o.createStaticVNode('<rect width="24.0224" height="24.0224" fill="url(#pattern0)"></rect><path d="M29.0674 18.9057C28.9347 18.9057 28.8271 18.7982 28.8271 18.6655V5.30906C28.8271 5.17639 28.9347 5.06884 29.0674 5.06884H34.5445C34.679 5.06884 34.852 5.07524 35.0634 5.08805C35.2748 5.09446 35.4701 5.11368 35.6495 5.14571C36.4502 5.26742 37.1101 5.53327 37.6289 5.94325C38.1542 6.35323 38.5418 6.87212 38.7916 7.4999C39.0479 8.12128 39.176 8.81312 39.176 9.57543C39.176 10.7029 38.8909 11.6734 38.3208 12.4869C37.7507 13.2941 36.8762 13.7938 35.6975 13.9859L34.7078 14.0724H31.3831C31.2505 14.0724 31.1429 14.18 31.1429 14.3126V18.6655C31.1429 18.7982 31.0354 18.9057 30.9027 18.9057H29.0674ZM36.9243 18.9057C36.8322 18.9057 36.7483 18.8531 36.7081 18.7703L34.1775 13.5487C34.1098 13.409 34.1904 13.2428 34.342 13.2094L36.2143 12.7967C36.3226 12.7728 36.4333 12.8263 36.4819 12.926L39.2286 18.5602C39.3064 18.7198 39.1902 18.9057 39.0126 18.9057H36.9243ZM31.1429 11.6702C31.1429 11.8029 31.2505 11.9104 31.3831 11.9104H34.4484C34.5765 11.9104 34.7206 11.904 34.8808 11.8912C35.0409 11.8784 35.1883 11.8528 35.3228 11.8143C35.7072 11.7182 36.0082 11.5485 36.226 11.305C36.4502 11.0616 36.6072 10.7862 36.6969 10.4787C36.793 10.1712 36.841 9.87011 36.841 9.57543C36.841 9.28076 36.793 8.97968 36.6969 8.67219C36.6072 8.3583 36.4502 8.07964 36.226 7.83621C36.0082 7.59279 35.7072 7.42303 35.3228 7.32694C35.1883 7.2885 35.0409 7.26608 34.8808 7.25968C34.7206 7.24687 34.5765 7.24046 34.4484 7.24046H31.3831C31.2505 7.24046 31.1429 7.34801 31.1429 7.48068V11.6702Z" fill="#212121"></path><path d="M46.232 19.194C45.1814 19.194 44.2589 18.9666 43.4646 18.5118C42.6702 18.0569 42.0489 17.4259 41.6004 16.6188C41.1584 15.8116 40.9374 14.8828 40.9374 13.8322C40.9374 12.6983 41.1552 11.715 41.5908 10.8823C42.0264 10.0431 42.6318 9.39286 43.4069 8.93163C44.182 8.4704 45.0789 8.23979 46.0974 8.23979C47.1736 8.23979 48.0865 8.49283 48.836 8.9989C49.5919 9.49856 50.1524 10.2064 50.5175 11.1225C50.8607 11.9833 51.003 12.9883 50.9445 14.1376C50.9381 14.2634 50.8332 14.3607 50.7072 14.3607H48.8744C48.7417 14.3607 48.6342 14.2531 48.6342 14.1205V13.5151C48.6278 12.3877 48.4292 11.5645 48.0384 11.0456C47.6477 10.5267 47.0327 10.2673 46.1935 10.2673C45.2454 10.2673 44.5408 10.562 44.0796 11.1513C43.6183 11.7342 43.3877 12.5894 43.3877 13.7169C43.3877 14.7675 43.6183 15.581 44.0796 16.1576C44.5408 16.7341 45.2134 17.0224 46.0974 17.0224C46.6676 17.0224 47.1576 16.8975 47.5676 16.6476C47.9287 16.4254 48.2175 16.1189 48.4341 15.7281C48.492 15.6236 48.6134 15.5683 48.7277 15.6029L50.5593 16.1569C50.696 16.1983 50.7671 16.3495 50.7047 16.4781C50.3076 17.2969 49.7295 17.9428 48.9705 18.4157C48.1441 18.9346 47.2313 19.194 46.232 19.194ZM42.8977 14.3607C42.765 14.3607 42.6574 14.2531 42.6574 14.1205V12.8521C42.6574 12.7194 42.765 12.6119 42.8977 12.6119H49.5567C49.6893 12.6119 49.7969 12.7194 49.7969 12.8521V14.1205C49.7969 14.2531 49.6893 14.3607 49.5567 14.3607H42.8977Z" fill="#212121"></path><path d="M55.6736 18.9057C55.5725 18.9057 55.4822 18.8425 55.4478 18.7475L51.8554 8.85024C51.7986 8.6936 51.9146 8.52806 52.0812 8.52806H53.8834C53.9857 8.52806 54.0767 8.59283 54.1103 8.68945L56.4405 15.3974C56.5153 15.6128 56.8199 15.6126 56.8945 15.3972L59.216 8.68971C59.2494 8.59296 59.3406 8.52806 59.443 8.52806H61.2545C61.4212 8.52806 61.5372 8.6936 61.4803 8.85024L57.888 18.7475C57.8535 18.8425 57.7633 18.9057 57.6622 18.9057H55.6736Z" fill="#212121"></path><path d="M63.7542 6.95219C63.6215 6.95219 63.514 6.84464 63.514 6.71197V5.06884C63.514 4.93617 63.6215 4.82861 63.7542 4.82861H65.5895C65.7222 4.82861 65.8297 4.93617 65.8297 5.06884V6.71197C65.8297 6.84464 65.7222 6.95219 65.5895 6.95219H63.7542ZM63.7542 18.9057C63.6215 18.9057 63.514 18.7982 63.514 18.6655V8.76828C63.514 8.63561 63.6215 8.52806 63.7542 8.52806H65.5895C65.7222 8.52806 65.8297 8.63561 65.8297 8.76828V18.6655C65.8297 18.7982 65.7222 18.9057 65.5895 18.9057H63.7542Z" fill="#212121"></path><path d="M73.426 19.194C72.3755 19.194 71.453 18.9666 70.6587 18.5118C69.8643 18.0569 69.2429 17.4259 68.7945 16.6188C68.3525 15.8116 68.1315 14.8828 68.1315 13.8322C68.1315 12.6983 68.3493 11.715 68.7849 10.8823C69.2205 10.0431 69.8259 9.39286 70.601 8.93163C71.3761 8.4704 72.273 8.23979 73.2915 8.23979C74.3677 8.23979 75.2806 8.49283 76.0301 8.9989C76.786 9.49856 77.3465 10.2064 77.7116 11.1225C78.0547 11.9833 78.197 12.9883 78.1386 14.1376C78.1322 14.2634 78.0273 14.3607 77.9013 14.3607H76.0685C75.9358 14.3607 75.8283 14.2531 75.8283 14.1205V13.5151C75.8219 12.3877 75.6233 11.5645 75.2325 11.0456C74.8418 10.5267 74.2268 10.2673 73.3876 10.2673C72.4395 10.2673 71.7349 10.562 71.2736 11.1513C70.8124 11.7342 70.5818 12.5894 70.5818 13.7169C70.5818 14.7675 70.8124 15.581 71.2736 16.1576C71.7349 16.7341 72.4075 17.0224 73.2915 17.0224C73.8616 17.0224 74.3517 16.8975 74.7617 16.6476C75.1228 16.4254 75.4116 16.1189 75.6282 15.7281C75.6861 15.6236 75.8075 15.5683 75.9218 15.6029L77.7533 16.1569C77.8901 16.1983 77.9612 16.3495 77.8988 16.4781C77.5017 17.2969 76.9236 17.9428 76.1646 18.4157C75.3382 18.9346 74.4254 19.194 73.426 19.194ZM70.0917 14.3607C69.9591 14.3607 69.8515 14.2531 69.8515 14.1205V12.8521C69.8515 12.7194 69.9591 12.6119 70.0917 12.6119H76.7507C76.8834 12.6119 76.991 12.7194 76.991 12.8521V14.1205C76.991 14.2531 76.8834 14.3607 76.7507 14.3607H70.0917Z" fill="#212121"></path><path d="M82.2814 18.9057C82.1757 18.9057 82.0825 18.8367 82.0516 18.7356L79.028 8.82191C78.9807 8.66674 79.0976 8.51024 79.2599 8.51161L81.0239 8.52656C81.1288 8.52745 81.2211 8.59639 81.2517 8.69681L82.9996 14.4376C83.0686 14.6641 83.389 14.6648 83.4589 14.4385L85.2318 8.6974C85.2629 8.59672 85.3559 8.52806 85.4613 8.52806H87.0572C87.1627 8.52806 87.2558 8.59687 87.2868 8.69771L89.0512 14.4382C89.1208 14.6646 89.4413 14.6644 89.5106 14.4379L91.2665 8.69801C91.2974 8.59702 91.3906 8.52806 91.4962 8.52806H93.2616C93.423 8.52806 93.5385 8.6841 93.4914 8.83848L90.4672 18.7357C90.4363 18.8367 90.3431 18.9057 90.2375 18.9057H88.7825C88.6788 18.9057 88.5868 18.8392 88.5544 18.7407L86.4832 12.4596C86.4106 12.2394 86.0991 12.2396 86.0268 12.4598L83.9643 18.7405C83.9319 18.8391 83.8398 18.9057 83.736 18.9057H82.2814Z" fill="#212121"></path><path d="M95.2373 18.6655C95.0452 18.6655 94.9308 18.4511 95.0378 18.2915L99.3869 11.8035C99.441 11.7228 99.4412 11.6175 99.3873 11.5366L95.1702 5.20196C95.0639 5.04231 95.1784 4.82861 95.3701 4.82861H97.6256C97.7071 4.82861 97.783 4.86993 97.8273 4.93835L100.705 9.38715C100.8 9.53383 101.015 9.53338 101.109 9.3863L103.96 4.9392C104.004 4.87029 104.08 4.82861 104.162 4.82861H106.436C106.628 4.82861 106.743 5.04231 106.636 5.20196L102.419 11.5369C102.365 11.6176 102.365 11.7227 102.419 11.8034L106.751 18.2919C106.857 18.4515 106.743 18.6655 106.551 18.6655H104.296C104.215 18.6655 104.139 18.6243 104.094 18.5559L101.109 13.9506C101.015 13.8046 100.801 13.8044 100.706 13.9503L97.712 18.5562C97.6677 18.6244 97.5919 18.6655 97.5106 18.6655H95.2373Z" fill="#0041DD"></path><defs><pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="#image0_239_7495" transform="scale(0.002)"></use></pattern><image id="image0_239_7495" width="500" height="500" xlink:href="data:image/png;base64,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"></image></defs>',9)]))}const Z1=Bt(G1,[["render",X1]]),J1=["type","disabled"],pd=o.defineComponent({__name:"UIButton",props:{haveIcon:{type:Boolean},iconPosition:{default:"before"},iconClass:{},variant:{default:"primary"},loader:{type:Boolean},loaderPosition:{default:"before"},type:{default:"button"},size:{},disabled:{type:Boolean,default:!1},iconName:{default:"menu"},iconVariant:{},ringColor:{}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("button",{class:o.normalizeClass(["rvx-rounded-lg rvx-py-[9px] rvx-px-space16 rvx-leading-[22px] rvx-text-white rvx-cursor-pointer rvx-font-nunito rvx-text-normal rvx-border-none disabled:!rvx-cursor-not-allowed disabled:rvx-bg-neutral-400 rvx-font-semibold",{"rvx-flex rvx-justify-center rvx-items-center rvx-gap-space8":t.haveIcon||t.loader,"rvx-bg-primary hover:rvx-bg-primary-80":t.variant==="primary","rvx-bg-danger hover:rvx-bg-danger-700":t.variant==="danger"}]),type:t.type,disabled:t.disabled},[t.haveIcon&&t.iconPosition==="before"?(o.openBlock(),o.createBlock(Je,{key:0,"icon-name":t.iconName,class:o.normalizeClass(t.iconClass)},null,8,["icon-name","class"])):o.createCommentVNode("",!0),t.loader&&t.loaderPosition==="before"?(o.openBlock(),o.createBlock(ir,{key:1,class:"rvx-self-start rvx-mr-space16",size:"sm","ring-color":t.ringColor?t.ringColor:"white"},null,8,["ring-color"])):o.createCommentVNode("",!0),o.renderSlot(t.$slots,"default"),t.haveIcon&&t.iconPosition==="after"?(o.openBlock(),o.createBlock(Je,{key:2,"icon-name":t.iconName,class:o.normalizeClass(t.iconClass)},null,8,["icon-name","class"])):o.createCommentVNode("",!0),t.loader&&t.loaderPosition==="after"?(o.openBlock(),o.createBlock(ir,{key:3,class:"rvx-self-start rvx-mr-space16",size:"sm","ring-color":t.ringColor?t.ringColor:"white"},null,8,["ring-color"])):o.createCommentVNode("",!0)],10,J1))}}),_1=o.defineComponent({__name:"UIColorPicker",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>o.withDirectives((o.openBlock(),o.createElementBlock("input",{"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),class:"rvx-color-picker",id:"colorPicker",type:"color",name:"test"},null,512)),[[o.vModelText,t.value]])}}),$1=Bt(_1,[["__scopeId","data-v-d5e50341"]]),ey=o.defineComponent({__name:"UIColorPickerGroup",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-color-picker rvx-bg-white rvx-border rvx-border-neutral-200 rvx-border-solid rvx-rounded-lg rvx-py-[7px] rvx-px-[11px] rvx-font-normal rvx-relative"},{default:o.withCtx(()=>[o.createVNode(Ze,{class:"rvx-leading-[26px]"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(t.value),1)]),_:1}),o.createVNode($1,{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),class:"rvx-absolute rvx-top-0 rvx-right-0"},null,8,["modelValue"])]),_:1}))}});function wr(e,t,n){let r=n.initialDeps??[],a;return()=>{var i,l,s,u;let c;n.key&&((i=n.debug)!=null&&i.call(n))&&(c=Date.now());const d=e();if(!(d.length!==r.length||d.some((v,h)=>r[h]!==v)))return a;r=d;let f;if(n.key&&((l=n.debug)!=null&&l.call(n))&&(f=Date.now()),a=t(...d),n.key&&((s=n.debug)!=null&&s.call(n))){const v=Math.round((Date.now()-c)*100)/100,h=Math.round((Date.now()-f)*100)/100,y=h/16,g=(m,b)=>{for(m=String(m);m.length<b;)m=" "+m;return m};console.info(`%c⏱ ${g(h,5)} /${g(v,5)} ms`,` font-size: .6rem; font-weight: bold; color: hsl(${Math.max(0,Math.min(120-120*y,120))}deg 100% 31%);`,n==null?void 0:n.key)}return(u=n==null?void 0:n.onChange)==null||u.call(n,a),a}}function il(e,t){if(e===void 0)throw new Error("Unexpected undefined");return e}const ty=(e,t)=>Math.abs(e-t)<1,ny=(e,t,n)=>{let r;return function(...a){e.clearTimeout(r),r=e.setTimeout(()=>t.apply(this,a),n)}},ry=e=>e,oy=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let a=t;a<=n;a++)r.push(a);return r},ay=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;const a=l=>{const{width:s,height:u}=l;t({width:Math.round(s),height:Math.round(u)})};if(a(n.getBoundingClientRect()),!r.ResizeObserver)return()=>{};const i=new r.ResizeObserver(l=>{const s=l[0];if(s!=null&&s.borderBoxSize){const u=s.borderBoxSize[0];if(u){a({width:u.inlineSize,height:u.blockSize});return}}a(n.getBoundingClientRect())});return i.observe(n,{box:"border-box"}),()=>{i.unobserve(n)}},Mu={passive:!0},iy=typeof window>"u"?!0:"onscrollend"in window,ly=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;let a=0;const i=iy?()=>{}:ny(r,()=>{t(a,!1)},e.options.isScrollingResetDelay),l=c=>()=>{const{horizontal:d,isRtl:p}=e.options;a=d?n.scrollLeft*(p&&-1||1):n.scrollTop,i(),t(a,c)},s=l(!0),u=l(!1);return u(),n.addEventListener("scroll",s,Mu),n.addEventListener("scrollend",u,Mu),()=>{n.removeEventListener("scroll",s),n.removeEventListener("scrollend",u)}},sy=(e,t,n)=>{if(t!=null&&t.borderBoxSize){const r=t.borderBoxSize[0];if(r)return Math.round(r[n.options.horizontal?"inlineSize":"blockSize"])}return Math.round(e.getBoundingClientRect()[n.options.horizontal?"width":"height"])},uy=(e,{adjustments:t=0,behavior:n},r)=>{var a,i;const l=e+t;(i=(a=r.scrollElement)==null?void 0:a.scrollTo)==null||i.call(a,{[r.options.horizontal?"left":"top"]:l,behavior:n})};class cy{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let n=null;const r=()=>n||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:n=new this.targetWindow.ResizeObserver(a=>{a.forEach(i=>{this._measureElement(i.target,i)})}));return{disconnect:()=>{var a;(a=r())==null||a.disconnect(),n=null},observe:a=>{var i;return(i=r())==null?void 0:i.observe(a,{box:"border-box"})},unobserve:a=>{var i;return(i=r())==null?void 0:i.unobserve(a)}}})(),this.range=null,this.setOptions=n=>{Object.entries(n).forEach(([r,a])=>{typeof a>"u"&&delete n[r]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:ry,rangeExtractor:oy,onChange:()=>{},measureElement:sy,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,...n}},this.notify=n=>{var r,a;(a=(r=this.options).onChange)==null||a.call(r,this,n)},this.maybeNotify=wr(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:process.env.NODE_ENV!=="production"&&"maybeNotify",debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var n;const r=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==r){if(this.cleanup(),!r){this.maybeNotify();return}this.scrollElement=r,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=((n=this.scrollElement)==null?void 0:n.window)??null,this.elementsCache.forEach(a=>{this.observer.observe(a)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,a=>{this.scrollRect=a,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(a,i)=>{this.scrollAdjustments=0,this.scrollDirection=i?this.getScrollOffset()<a?"forward":"backward":null,this.scrollOffset=a,this.isScrolling=i,this.maybeNotify()}))}},this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??(typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(n,r)=>{const a=new Map,i=new Map;for(let l=r-1;l>=0;l--){const s=n[l];if(a.has(s.lane))continue;const u=i.get(s.lane);if(u==null||s.end>u.end?i.set(s.lane,s):s.end<u.end&&a.set(s.lane,!0),a.size===this.options.lanes)break}return i.size===this.options.lanes?Array.from(i.values()).sort((l,s)=>l.end===s.end?l.index-s.index:l.end-s.end)[0]:void 0},this.getMeasurementOptions=wr(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(n,r,a,i,l)=>(this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:r,scrollMargin:a,getItemKey:i,enabled:l}),{key:!1}),this.getMeasurements=wr(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:n,paddingStart:r,scrollMargin:a,getItemKey:i,enabled:l},s)=>{if(!l)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(d=>{this.itemSizeCache.set(d.key,d.size)}));const u=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const c=this.measurementsCache.slice(0,u);for(let d=u;d<n;d++){const p=i(d),f=this.options.lanes===1?c[d-1]:this.getFurthestMeasurement(c,d),v=f?f.end+this.options.gap:r+a,h=s.get(p),y=typeof h=="number"?h:this.options.estimateSize(d),g=v+y,m=f?f.lane:d%this.options.lanes;c[d]={index:d,start:v,size:y,end:g,key:p,lane:m}}return this.measurementsCache=c,c},{key:process.env.NODE_ENV!=="production"&&"getMeasurements",debug:()=>this.options.debug}),this.calculateRange=wr(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset()],(n,r,a)=>this.range=n.length>0&&r>0?fy({measurements:n,outerSize:r,scrollOffset:a}):null,{key:process.env.NODE_ENV!=="production"&&"calculateRange",debug:()=>this.options.debug}),this.getIndexes=wr(()=>[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count],(n,r,a,i)=>r===null?[]:n({startIndex:r.startIndex,endIndex:r.endIndex,overscan:a,count:i}),{key:process.env.NODE_ENV!=="production"&&"getIndexes",debug:()=>this.options.debug}),this.indexFromElement=n=>{const r=this.options.indexAttribute,a=n.getAttribute(r);return a?parseInt(a,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this._measureElement=(n,r)=>{const a=this.indexFromElement(n),i=this.measurementsCache[a];if(!i)return;const l=i.key,s=this.elementsCache.get(l);s!==n&&(s&&this.observer.unobserve(s),this.observer.observe(n),this.elementsCache.set(l,n)),n.isConnected&&this.resizeItem(a,this.options.measureElement(n,r,this))},this.resizeItem=(n,r)=>{const a=this.measurementsCache[n];if(!a)return;const i=this.itemSizeCache.get(a.key)??a.size,l=r-i;l!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(a,l,this):a.start<this.getScrollOffset()+this.scrollAdjustments)&&(process.env.NODE_ENV!=="production"&&this.options.debug&&console.info("correction",l),this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=l,behavior:void 0})),this.pendingMeasuredCacheIndexes.push(a.index),this.itemSizeCache=new Map(this.itemSizeCache.set(a.key,r)),this.notify(!1))},this.measureElement=n=>{if(!n){this.elementsCache.forEach((r,a)=>{r.isConnected||(this.observer.unobserve(r),this.elementsCache.delete(a))});return}this._measureElement(n,void 0)},this.getVirtualItems=wr(()=>[this.getIndexes(),this.getMeasurements()],(n,r)=>{const a=[];for(let i=0,l=n.length;i<l;i++){const s=n[i],u=r[s];a.push(u)}return a},{key:process.env.NODE_ENV!=="production"&&"getVirtualItems",debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const r=this.getMeasurements();if(r.length!==0)return il(r[vd(0,r.length-1,a=>il(r[a]).start,n)])},this.getOffsetForAlignment=(n,r)=>{const a=this.getSize(),i=this.getScrollOffset();r==="auto"&&(n<=i?r="start":n>=i+a?r="end":r="start"),r==="start"?n=n:r==="end"?n=n-a:r==="center"&&(n=n-a/2);const l=this.options.horizontal?"scrollWidth":"scrollHeight",u=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[l]:this.scrollElement[l]:0)-a;return Math.max(Math.min(u,n),0)},this.getOffsetForIndex=(n,r="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const a=this.measurementsCache[n];if(!a)return;const i=this.getSize(),l=this.getScrollOffset();if(r==="auto")if(a.end>=l+i-this.options.scrollPaddingEnd)r="end";else if(a.start<=l+this.options.scrollPaddingStart)r="start";else return[l,r];const s=r==="end"?a.end+this.options.scrollPaddingEnd:a.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(s,r),r]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(n,{align:r="start",behavior:a}={})=>{this.cancelScrollToIndex(),a==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(n,r),{adjustments:void 0,behavior:a})},this.scrollToIndex=(n,{align:r="auto",behavior:a}={})=>{n=Math.max(0,Math.min(n,this.options.count-1)),this.cancelScrollToIndex(),a==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const i=this.getOffsetForIndex(n,r);if(!i)return;const[l,s]=i;this._scrollToOffset(l,{adjustments:void 0,behavior:a}),a!=="smooth"&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(n))){const[c]=il(this.getOffsetForIndex(n,s));ty(c,this.getScrollOffset())||this.scrollToIndex(n,{align:s,behavior:a})}else this.scrollToIndex(n,{align:s,behavior:a})}))},this.scrollBy=(n,{behavior:r}={})=>{this.cancelScrollToIndex(),r==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+n,{adjustments:void 0,behavior:r})},this.getTotalSize=()=>{var n;const r=this.getMeasurements();let a;return r.length===0?a=this.options.paddingStart:a=this.options.lanes===1?((n=r[r.length-1])==null?void 0:n.end)??0:Math.max(...r.slice(-this.options.lanes).map(i=>i.end)),Math.max(a-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(n,{adjustments:r,behavior:a})=>{this.options.scrollToFn(n,{behavior:a,adjustments:r},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t)}}const vd=(e,t,n,r)=>{for(;e<=t;){const a=(e+t)/2|0,i=n(a);if(i<r)e=a+1;else if(i>r)t=a-1;else return a}return e>0?e-1:0};function fy({measurements:e,outerSize:t,scrollOffset:n}){const r=e.length-1,i=vd(0,r,s=>e[s].start,n);let l=i;for(;l<r&&e[l].end<n+t;)l++;return{startIndex:i,endIndex:l}}function dy(e){const t=new cy(o.unref(e)),n=o.shallowRef(t),r=t._didMount();return o.watch(()=>o.unref(e).getScrollElement(),a=>{a&&t._willUpdate()},{immediate:!0}),o.watch(()=>o.unref(e),a=>{t.setOptions({...a,onChange:(i,l)=>{var s;o.triggerRef(n),(s=a.onChange)==null||s.call(a,i,l)}}),t._willUpdate(),o.triggerRef(n)},{immediate:!0}),o.onScopeDispose(r),n}function py(e){return dy(o.computed(()=>({observeElementRect:ay,observeElementOffset:ly,scrollToFn:uy,...o.unref(e)})))}function ni(e,t,n){let r=o.ref(n==null?void 0:n.value),a=o.computed(()=>e.value!==void 0);return[o.computed(()=>a.value?e.value:r.value),function(i){return a.value||(r.value=i),t==null?void 0:t(i)}]}function ms(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function zn(){let e=[],t={addEventListener(n,r,a,i){return n.addEventListener(r,a,i),t.add(()=>n.removeEventListener(r,a,i))},requestAnimationFrame(...n){let r=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(r))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let r=setTimeout(...n);t.add(()=>clearTimeout(r))},microTask(...n){let r={current:!0};return ms(()=>{r.current&&n[0]()}),t.add(()=>{r.current=!1})},style(n,r,a){let i=n.style.getPropertyValue(r);return Object.assign(n.style,{[r]:a}),this.add(()=>{Object.assign(n.style,{[r]:i})})},group(n){let r=zn();return n(r),this.add(()=>r.dispose())},add(n){return e.push(n),()=>{let r=e.indexOf(n);if(r>=0)for(let a of e.splice(r,1))a()}},dispose(){for(let n of e.splice(0))n()}};return t}function vy(){let e=zn();return o.onUnmounted(()=>e.dispose()),e}function hy(){let e=vy();return t=>{e.dispose(),e.nextFrame(t)}}var Lu;let my=Symbol("headlessui.useid"),gy=0;const Ve=(Lu=uu.useId)!=null?Lu:function(){return uu.inject(my,()=>`${++gy}`)()};function ee(e){var t;if(e==null||e.value==null)return null;let n=(t=e.value.$el)!=null?t:e.value;return n instanceof Node?n:null}function Ie(e,t,...n){if(e in t){let a=t[e];return typeof a=="function"?a(...n):a}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(a=>`"${a}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Ie),r}var yy=Object.defineProperty,by=(e,t,n)=>t in e?yy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ru=(e,t,n)=>(by(e,typeof t!="symbol"?t+"":t,n),n);let wy=class{constructor(){Ru(this,"current",this.detect()),Ru(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}},Lo=new wy;function pt(e){if(Lo.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=ee(e);if(t)return t.ownerDocument}return document}let Ll=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var Ge=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Ge||{}),lr=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(lr||{}),xy=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(xy||{});function Ro(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Ll)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Vo=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Vo||{});function Fo(e,t=0){var n;return e===((n=pt(e))==null?void 0:n.body)?!1:Ie(t,{0(){return e.matches(Ll)},1(){let r=e;for(;r!==null;){if(r.matches(Ll))return!0;r=r.parentElement}return!1}})}function hd(e){let t=pt(e);o.nextTick(()=>{t&&!Fo(t.activeElement,0)&&jn(e)})}var Cy=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(Cy||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function jn(e){e==null||e.focus({preventScroll:!0})}let Ay=["textarea","input"].join(",");function Ey(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,Ay))!=null?n:!1}function jo(e,t=n=>n){return e.slice().sort((n,r)=>{let a=t(n),i=t(r);if(a===null||i===null)return 0;let l=a.compareDocumentPosition(i);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Oy(e,t){return Et(Ro(),t,{relativeTo:e})}function Et(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){var i;let l=(i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?i:document,s=Array.isArray(e)?n?jo(e):e:Ro(e);a.length>0&&s.length>1&&(s=s.filter(h=>!a.includes(h))),r=r??l.activeElement;let u=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,s.indexOf(r))-1;if(t&4)return Math.max(0,s.indexOf(r))+1;if(t&8)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=t&32?{preventScroll:!0}:{},p=0,f=s.length,v;do{if(p>=f||p+f<=0)return 0;let h=c+p;if(t&16)h=(h+f)%f;else{if(h<0)return 3;if(h>=f)return 1}v=s[h],v==null||v.focus(d),p+=u}while(v!==l.activeElement);return t&6&&Ey(v)&&v.select(),2}function md(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Sy(){return/Android/gi.test(window.navigator.userAgent)}function gd(){return md()||Sy()}function la(e,t,n){Lo.isServer||o.watchEffect(r=>{document.addEventListener(e,t,n),r(()=>document.removeEventListener(e,t,n))})}function yd(e,t,n){Lo.isServer||o.watchEffect(r=>{window.addEventListener(e,t,n),r(()=>window.removeEventListener(e,t,n))})}function qo(e,t,n=o.computed(()=>!0)){function r(i,l){if(!n.value||i.defaultPrevented)return;let s=l(i);if(s===null||!s.getRootNode().contains(s))return;let u=function c(d){return typeof d=="function"?c(d()):Array.isArray(d)||d instanceof Set?d:[d]}(e);for(let c of u){if(c===null)continue;let d=c instanceof HTMLElement?c:ee(c);if(d!=null&&d.contains(s)||i.composed&&i.composedPath().includes(d))return}return!Fo(s,Vo.Loose)&&s.tabIndex!==-1&&i.preventDefault(),t(i,s)}let a=o.ref(null);la("pointerdown",i=>{var l,s;n.value&&(a.value=((s=(l=i.composedPath)==null?void 0:l.call(i))==null?void 0:s[0])||i.target)},!0),la("mousedown",i=>{var l,s;n.value&&(a.value=((s=(l=i.composedPath)==null?void 0:l.call(i))==null?void 0:s[0])||i.target)},!0),la("click",i=>{gd()||a.value&&(r(i,()=>a.value),a.value=null)},!0),la("touchend",i=>r(i,()=>i.target instanceof HTMLElement?i.target:null),!0),yd("blur",i=>r(i,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function Vu(e,t){if(e)return e;let n=t??"button";if(typeof n=="string"&&n.toLowerCase()==="button")return"button"}function zr(e,t){let n=o.ref(Vu(e.value.type,e.value.as));return o.onMounted(()=>{n.value=Vu(e.value.type,e.value.as)}),o.watchEffect(()=>{var r;n.value||ee(t)&&ee(t)instanceof HTMLButtonElement&&!((r=ee(t))!=null&&r.hasAttribute("type"))&&(n.value="button")}),n}function Fu(e){return[e.screenX,e.screenY]}function gs(){let e=o.ref([-1,-1]);return{wasMoved(t){let n=Fu(t);return e.value[0]===n[0]&&e.value[1]===n[1]?!1:(e.value=n,!0)},update(t){e.value=Fu(t)}}}function ys({container:e,accept:t,walk:n,enabled:r}){o.watchEffect(()=>{let a=e.value;if(!a||r!==void 0&&!r.value)return;let i=pt(e);if(!i)return;let l=Object.assign(u=>t(u),{acceptNode:t}),s=i.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,l,!1);for(;s.nextNode();)n(s.currentNode)})}var rt=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(rt||{}),Fn=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Fn||{});function ke({visible:e=!0,features:t=0,ourProps:n,theirProps:r,...a}){var i;let l=wd(r,n),s=Object.assign(a,{props:l});if(e||t&2&&l.static)return ll(s);if(t&1){let u=(i=l.unmount)==null||i?0:1;return Ie(u,{0(){return null},1(){return ll({...a,props:{...l,hidden:!0,style:{display:"none"}}})}})}return ll(s)}function ll({props:e,attrs:t,slots:n,slot:r,name:a}){var i,l;let{as:s,...u}=Hn(e,["unmount","static"]),c=(i=n.default)==null?void 0:i.call(n,r),d={};if(r){let p=!1,f=[];for(let[v,h]of Object.entries(r))typeof h=="boolean"&&(p=!0),h===!0&&f.push(v);p&&(d["data-headlessui-state"]=f.join(" "))}if(s==="template"){if(c=bd(c??[]),Object.keys(u).length>0||Object.keys(t).length>0){let[p,...f]=c??[];if(!ky(p)||f.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${a} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(u).concat(Object.keys(t)).map(y=>y.trim()).filter((y,g,m)=>m.indexOf(y)===g).sort((y,g)=>y.localeCompare(g)).map(y=>` - ${y}`).join(` `),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(y=>` - ${y}`).join(` `)].join(` `));let v=wd((l=p.props)!=null?l:{},u,d),h=o.cloneVNode(p,v,!0);for(let y in v)y.startsWith("on")&&(h.props||(h.props={}),h.props[y]=v[y]);return h}return Array.isArray(c)&&c.length===1?c[0]:c}return o.h(s,Object.assign({},u,d),{default:()=>c})}function bd(e){return e.flatMap(t=>t.type===o.Fragment?bd(t.children):[t])}function wd(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let a in r)a.startsWith("on")&&typeof r[a]=="function"?(n[a]!=null||(n[a]=[]),n[a].push(r[a])):t[a]=r[a];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(r=>[r,void 0])));for(let r in n)Object.assign(t,{[r](a,...i){let l=n[r];for(let s of l){if(a instanceof Event&&a.defaultPrevented)return;s(a,...i)}}});return t}function ri(e){let t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}function Hn(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function ky(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var jt=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(jt||{});let Gt=o.defineComponent({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{var r;let{features:a,...i}=e,l={"aria-hidden":(a&2)===2?!0:(r=i["aria-hidden"])!=null?r:void 0,hidden:(a&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(a&4)===4&&(a&2)!==2&&{display:"none"}}};return ke({ourProps:l,theirProps:i,slot:{},attrs:n,slots:t,name:"Hidden"})}}}),xd=Symbol("Context");var Ne=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Ne||{});function Ty(){return En()!==null}function En(){return o.inject(xd,null)}function Ur(e){o.provide(xd,e)}var de=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(de||{}),Cd=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(Cd||{});function Dy(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}let bn=[];Dy(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&bn[0]!==t.target&&(bn.unshift(t.target),bn=bn.filter(n=>n!=null&&n.isConnected),bn.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function Ny(e){throw new Error("Unexpected object: "+e)}var Ae=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(Ae||{});function Ia(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),a=r??-1;switch(e.focus){case 0:{for(let i=0;i<n.length;++i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 1:{a===-1&&(a=n.length);for(let i=a-1;i>=0;--i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 2:{for(let i=a+1;i<n.length;++i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 3:{for(let i=n.length-1;i>=0;--i)if(!t.resolveDisabled(n[i],i,n))return i;return r}case 4:{for(let i=0;i<n.length;++i)if(t.resolveId(n[i],i,n)===e.id)return i;return r}case 5:return null;default:Ny(e)}}function oi(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))Ed(n,Ad(t,r),a);return n}function Ad(e,t){return e?e+"["+t+"]":t}function Ed(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())Ed(e,Ad(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):typeof n=="boolean"?e.push([t,n?"1":"0"]):typeof n=="string"?e.push([t,n]):typeof n=="number"?e.push([t,`${n}`]):n==null?e.push([t,""]):oi(n,t,e)}function Od(e){var t,n;let r=(t=e==null?void 0:e.form)!=null?t:e.closest("form");if(r){for(let a of r.elements)if(a!==e&&(a.tagName==="INPUT"&&a.type==="submit"||a.tagName==="BUTTON"&&a.type==="submit"||a.nodeName==="INPUT"&&a.type==="image")){a.click();return}(n=r.requestSubmit)==null||n.call(r)}}function Py(e,t){return e===t}var Iy=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Iy||{}),By=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(By||{}),My=(e=>(e[e.Pointer=0]="Pointer",e[e.Focus=1]="Focus",e[e.Other=2]="Other",e))(My||{});let Sd=Symbol("ComboboxContext");function fr(e){let t=o.inject(Sd,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,fr),n}return t}let kd=Symbol("VirtualContext"),Ly=o.defineComponent({name:"VirtualProvider",setup(e,{slots:t}){let n=fr("VirtualProvider"),r=o.computed(()=>{let s=ee(n.optionsRef);if(!s)return{start:0,end:0};let u=window.getComputedStyle(s);return{start:parseFloat(u.paddingBlockStart||u.paddingTop),end:parseFloat(u.paddingBlockEnd||u.paddingBottom)}}),a=py(o.computed(()=>({scrollPaddingStart:r.value.start,scrollPaddingEnd:r.value.end,count:n.virtual.value.options.length,estimateSize(){return 40},getScrollElement(){return ee(n.optionsRef)},overscan:12}))),i=o.computed(()=>{var s;return(s=n.virtual.value)==null?void 0:s.options}),l=o.ref(0);return o.watch([i],()=>{l.value+=1}),o.provide(kd,n.virtual.value?a:null),()=>[o.h("div",{style:{position:"relative",width:"100%",height:`${a.value.getTotalSize()}px`},ref:s=>{if(s){if(typeof process<"u"&&process.env.JEST_WORKER_ID!==void 0||n.activationTrigger.value===0)return;n.activeOptionIndex.value!==null&&n.virtual.value.options.length>n.activeOptionIndex.value&&a.value.scrollToIndex(n.activeOptionIndex.value)}}},a.value.getVirtualItems().map(s=>o.cloneVNode(t.default({option:n.virtual.value.options[s.index],open:n.comboboxState.value===0})[0],{key:`${l.value}-${s.index}`,"data-index":s.index,"aria-setsize":n.virtual.value.options.length,"aria-posinset":s.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${s.start}px)`,overflowAnchor:"none"}})))]}}),Ry=o.defineComponent({name:"Combobox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],nullable:!0,default:null},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},nullable:{type:Boolean,default:!1},multiple:{type:[Boolean],default:!1},immediate:{type:[Boolean],default:!1},virtual:{type:Object,default:null}},inheritAttrs:!1,setup(e,{slots:t,attrs:n,emit:r}){let a=o.ref(1),i=o.ref(null),l=o.ref(null),s=o.ref(null),u=o.ref(null),c=o.ref({static:!1,hold:!1}),d=o.ref([]),p=o.ref(null),f=o.ref(2),v=o.ref(!1);function h(k=A=>A){let A=p.value!==null?d.value[p.value]:null,O=k(d.value.slice()),N=O.length>0&&O[0].dataRef.order.value!==null?O.sort((B,j)=>B.dataRef.order.value-j.dataRef.order.value):jo(O,B=>ee(B.dataRef.domRef)),I=A?N.indexOf(A):null;return I===-1&&(I=null),{options:N,activeOptionIndex:I}}let y=o.computed(()=>e.multiple?1:0),g=o.computed(()=>e.nullable),[m,b]=ni(o.computed(()=>e.modelValue),k=>r("update:modelValue",k),o.computed(()=>e.defaultValue)),C=o.computed(()=>m.value===void 0?Ie(y.value,{1:[],0:void 0}):m.value),w=null,x=null;function D(k){return Ie(y.value,{0(){return b==null?void 0:b(k)},1:()=>{let A=o.toRaw(T.value.value).slice(),O=o.toRaw(k),N=A.findIndex(I=>T.compare(O,o.toRaw(I)));return N===-1?A.push(O):A.splice(N,1),b==null?void 0:b(A)}})}let S=o.computed(()=>{});o.watch([S],([k],[A])=>{if(T.virtual.value&&k&&A&&p.value!==null){let O=k.indexOf(A[p.value]);O!==-1?p.value=O:p.value=null}});let T={comboboxState:a,value:C,mode:y,compare(k,A){if(typeof e.by=="string"){let O=e.by;return(k==null?void 0:k[O])===(A==null?void 0:A[O])}return e.by===null?Py(k,A):e.by(k,A)},calculateIndex(k){return T.virtual.value?e.by===null?T.virtual.value.options.indexOf(k):T.virtual.value.options.findIndex(A=>T.compare(A,k)):d.value.findIndex(A=>T.compare(A.dataRef.value,k))},defaultValue:o.computed(()=>e.defaultValue),nullable:g,immediate:o.computed(()=>!1),virtual:o.computed(()=>null),inputRef:l,labelRef:i,buttonRef:s,optionsRef:u,disabled:o.computed(()=>e.disabled),options:d,change(k){b(k)},activeOptionIndex:o.computed(()=>{if(v.value&&p.value===null&&(T.virtual.value?T.virtual.value.options.length>0:d.value.length>0)){if(T.virtual.value){let A=T.virtual.value.options.findIndex(O=>{var N;return!((N=T.virtual.value)!=null&&N.disabled(O))});if(A!==-1)return A}let k=d.value.findIndex(A=>!A.dataRef.disabled);if(k!==-1)return k}return p.value}),activationTrigger:f,optionsPropsRef:c,closeCombobox(){v.value=!1,!e.disabled&&a.value!==1&&(a.value=1,p.value=null)},openCombobox(){if(v.value=!0,!e.disabled&&a.value!==0){if(T.value.value){let k=T.calculateIndex(T.value.value);k!==-1&&(p.value=k)}a.value=0}},setActivationTrigger(k){f.value=k},goToOption(k,A,O){v.value=!1,w!==null&&cancelAnimationFrame(w),w=requestAnimationFrame(()=>{if(e.disabled||u.value&&!c.value.static&&a.value===1)return;if(T.virtual.value){p.value=k===Ae.Specific?A:Ia({focus:k},{resolveItems:()=>T.virtual.value.options,resolveActiveIndex:()=>{var B,j;return(j=(B=T.activeOptionIndex.value)!=null?B:T.virtual.value.options.findIndex(z=>{var K;return!((K=T.virtual.value)!=null&&K.disabled(z))}))!=null?j:null},resolveDisabled:B=>T.virtual.value.disabled(B),resolveId(){throw new Error("Function not implemented.")}}),f.value=O??2;return}let N=h();if(N.activeOptionIndex===null){let B=N.options.findIndex(j=>!j.dataRef.disabled);B!==-1&&(N.activeOptionIndex=B)}let I=k===Ae.Specific?A:Ia({focus:k},{resolveItems:()=>N.options,resolveActiveIndex:()=>N.activeOptionIndex,resolveId:B=>B.id,resolveDisabled:B=>B.dataRef.disabled});p.value=I,f.value=O??2,d.value=N.options})},selectOption(k){let A=d.value.find(N=>N.id===k);if(!A)return;let{dataRef:O}=A;D(O.value)},selectActiveOption(){if(T.activeOptionIndex.value!==null){if(T.virtual.value)D(T.virtual.value.options[T.activeOptionIndex.value]);else{let{dataRef:k}=d.value[T.activeOptionIndex.value];D(k.value)}T.goToOption(Ae.Specific,T.activeOptionIndex.value)}},registerOption(k,A){let O=o.reactive({id:k,dataRef:A});if(T.virtual.value){d.value.push(O);return}x&&cancelAnimationFrame(x);let N=h(I=>(I.push(O),I));p.value===null&&T.isSelected(A.value.value)&&(N.activeOptionIndex=N.options.indexOf(O)),d.value=N.options,p.value=N.activeOptionIndex,f.value=2,N.options.some(I=>!ee(I.dataRef.domRef))&&(x=requestAnimationFrame(()=>{let I=h();d.value=I.options,p.value=I.activeOptionIndex}))},unregisterOption(k,A){if(w!==null&&cancelAnimationFrame(w),A&&(v.value=!0),T.virtual.value){d.value=d.value.filter(N=>N.id!==k);return}let O=h(N=>{let I=N.findIndex(B=>B.id===k);return I!==-1&&N.splice(I,1),N});d.value=O.options,p.value=O.activeOptionIndex,f.value=2},isSelected(k){return Ie(y.value,{0:()=>T.compare(o.toRaw(T.value.value),o.toRaw(k)),1:()=>o.toRaw(T.value.value).some(A=>T.compare(o.toRaw(A),o.toRaw(k)))})},isActive(k){return p.value===T.calculateIndex(k)}};qo([l,s,u],()=>T.closeCombobox(),o.computed(()=>a.value===0)),o.provide(Sd,T),Ur(o.computed(()=>Ie(a.value,{0:Ne.Open,1:Ne.Closed})));let L=o.computed(()=>{var k;return(k=ee(l))==null?void 0:k.closest("form")});return o.onMounted(()=>{o.watch([L],()=>{if(!L.value||e.defaultValue===void 0)return;function k(){T.change(e.defaultValue)}return L.value.addEventListener("reset",k),()=>{var A;(A=L.value)==null||A.removeEventListener("reset",k)}},{immediate:!0})}),()=>{var k,A,O;let{name:N,disabled:I,form:B,...j}=e,z={open:a.value===0,disabled:I,activeIndex:T.activeOptionIndex.value,activeOption:T.activeOptionIndex.value===null?null:T.virtual.value?T.virtual.value.options[(k=T.activeOptionIndex.value)!=null?k:0]:(O=(A=T.options.value[T.activeOptionIndex.value])==null?void 0:A.dataRef.value)!=null?O:null,value:C.value};return o.h(o.Fragment,[...N!=null&&C.value!=null?oi({[N]:C.value}).map(([K,U])=>o.h(Gt,ri({features:jt.Hidden,key:K,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:B,disabled:I,name:K,value:U}))):[],ke({theirProps:{...n,...Hn(j,["by","defaultValue","immediate","modelValue","multiple","nullable","onUpdate:modelValue","virtual"])},ourProps:{},slot:z,slots:t,attrs:n,name:"Combobox"})])}}});o.defineComponent({name:"ComboboxLabel",props:{as:{type:[Object,String],default:"label"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let a=(r=e.id)!=null?r:`headlessui-combobox-label-${Ve()}`,i=fr("ComboboxLabel");function l(){var s;(s=ee(i.inputRef))==null||s.focus({preventScroll:!0})}return()=>{let s={open:i.comboboxState.value===0,disabled:i.disabled.value},{...u}=e,c={id:a,ref:i.labelRef,onClick:l};return ke({ourProps:c,theirProps:u,slot:s,attrs:t,slots:n,name:"ComboboxLabel"})}}});let Vy=o.defineComponent({name:"ComboboxButton",props:{as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-combobox-button-${Ve()}`,l=fr("ComboboxButton");r({el:l.buttonRef,$el:l.buttonRef});function s(d){l.disabled.value||(l.comboboxState.value===0?l.closeCombobox():(d.preventDefault(),l.openCombobox()),o.nextTick(()=>{var p;return(p=ee(l.inputRef))==null?void 0:p.focus({preventScroll:!0})}))}function u(d){switch(d.key){case de.ArrowDown:d.preventDefault(),d.stopPropagation(),l.comboboxState.value===1&&l.openCombobox(),o.nextTick(()=>{var p;return(p=l.inputRef.value)==null?void 0:p.focus({preventScroll:!0})});return;case de.ArrowUp:d.preventDefault(),d.stopPropagation(),l.comboboxState.value===1&&(l.openCombobox(),o.nextTick(()=>{l.value.value||l.goToOption(Ae.Last)})),o.nextTick(()=>{var p;return(p=l.inputRef.value)==null?void 0:p.focus({preventScroll:!0})});return;case de.Escape:if(l.comboboxState.value!==0)return;d.preventDefault(),l.optionsRef.value&&!l.optionsPropsRef.value.static&&d.stopPropagation(),l.closeCombobox(),o.nextTick(()=>{var p;return(p=l.inputRef.value)==null?void 0:p.focus({preventScroll:!0})});return}}let c=zr(o.computed(()=>({as:e.as,type:t.type})),l.buttonRef);return()=>{var d,p;let f={open:l.comboboxState.value===0,disabled:l.disabled.value,value:l.value.value},{...v}=e,h={ref:l.buttonRef,id:i,type:c.value,tabindex:"-1","aria-haspopup":"listbox","aria-controls":(d=ee(l.optionsRef))==null?void 0:d.id,"aria-expanded":l.comboboxState.value===0,"aria-labelledby":l.labelRef.value?[(p=ee(l.labelRef))==null?void 0:p.id,i].join(" "):void 0,disabled:l.disabled.value===!0?!0:void 0,onKeydown:u,onClick:s};return ke({ourProps:h,theirProps:v,slot:f,attrs:t,slots:n,name:"ComboboxButton"})}}}),Fy=o.defineComponent({name:"ComboboxInput",props:{as:{type:[Object,String],default:"input"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},displayValue:{type:Function},defaultValue:{type:String,default:void 0},id:{type:String,default:null}},emits:{change:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:a}){var i;let l=(i=e.id)!=null?i:`headlessui-combobox-input-${Ve()}`,s=fr("ComboboxInput"),u=o.computed(()=>pt(ee(s.inputRef))),c={value:!1};a({el:s.inputRef,$el:s.inputRef});function d(){s.change(null);let x=ee(s.optionsRef);x&&(x.scrollTop=0),s.goToOption(Ae.Nothing)}let p=o.computed(()=>{var x;let D=s.value.value;return ee(s.inputRef)?typeof e.displayValue<"u"&&D!==void 0?(x=e.displayValue(D))!=null?x:"":typeof D=="string"?D:"":""});o.onMounted(()=>{o.watch([p,s.comboboxState,u],([x,D],[S,T])=>{if(c.value)return;let L=ee(s.inputRef);L&&((T===0&&D===1||x!==S)&&(L.value=x),requestAnimationFrame(()=>{var k;if(c.value||!L||((k=u.value)==null?void 0:k.activeElement)!==L)return;let{selectionStart:A,selectionEnd:O}=L;Math.abs((O??0)-(A??0))===0&&A===0&&L.setSelectionRange(L.value.length,L.value.length)}))},{immediate:!0}),o.watch([s.comboboxState],([x],[D])=>{if(x===0&&D===1){if(c.value)return;let S=ee(s.inputRef);if(!S)return;let T=S.value,{selectionStart:L,selectionEnd:k,selectionDirection:A}=S;S.value="",S.value=T,A!==null?S.setSelectionRange(L,k,A):S.setSelectionRange(L,k)}})});let f=o.ref(!1);function v(){f.value=!0}function h(){zn().nextFrame(()=>{f.value=!1})}let y=hy();function g(x){switch(c.value=!0,y(()=>{c.value=!1}),x.key){case de.Enter:if(c.value=!1,s.comboboxState.value!==0||f.value)return;if(x.preventDefault(),x.stopPropagation(),s.activeOptionIndex.value===null){s.closeCombobox();return}s.selectActiveOption(),s.mode.value===0&&s.closeCombobox();break;case de.ArrowDown:return c.value=!1,x.preventDefault(),x.stopPropagation(),Ie(s.comboboxState.value,{0:()=>s.goToOption(Ae.Next),1:()=>s.openCombobox()});case de.ArrowUp:return c.value=!1,x.preventDefault(),x.stopPropagation(),Ie(s.comboboxState.value,{0:()=>s.goToOption(Ae.Previous),1:()=>{s.openCombobox(),o.nextTick(()=>{s.value.value||s.goToOption(Ae.Last)})}});case de.Home:if(x.shiftKey)break;return c.value=!1,x.preventDefault(),x.stopPropagation(),s.goToOption(Ae.First);case de.PageUp:return c.value=!1,x.preventDefault(),x.stopPropagation(),s.goToOption(Ae.First);case de.End:if(x.shiftKey)break;return c.value=!1,x.preventDefault(),x.stopPropagation(),s.goToOption(Ae.Last);case de.PageDown:return c.value=!1,x.preventDefault(),x.stopPropagation(),s.goToOption(Ae.Last);case de.Escape:if(c.value=!1,s.comboboxState.value!==0)return;x.preventDefault(),s.optionsRef.value&&!s.optionsPropsRef.value.static&&x.stopPropagation(),s.nullable.value&&s.mode.value===0&&s.value.value===null&&d(),s.closeCombobox();break;case de.Tab:if(c.value=!1,s.comboboxState.value!==0)return;s.mode.value===0&&s.activationTrigger.value!==1&&s.selectActiveOption(),s.closeCombobox();break}}function m(x){t("change",x),s.nullable.value&&s.mode.value===0&&x.target.value===""&&d(),s.openCombobox()}function b(x){var D,S,T;let L=(D=x.relatedTarget)!=null?D:bn.find(k=>k!==x.currentTarget);if(c.value=!1,!((S=ee(s.optionsRef))!=null&&S.contains(L))&&!((T=ee(s.buttonRef))!=null&&T.contains(L))&&s.comboboxState.value===0)return x.preventDefault(),s.mode.value===0&&(s.nullable.value&&s.value.value===null?d():s.activationTrigger.value!==1&&s.selectActiveOption()),s.closeCombobox()}function C(x){var D,S,T;let L=(D=x.relatedTarget)!=null?D:bn.find(k=>k!==x.currentTarget);(S=ee(s.buttonRef))!=null&&S.contains(L)||(T=ee(s.optionsRef))!=null&&T.contains(L)||s.disabled.value||s.immediate.value&&s.comboboxState.value!==0&&(s.openCombobox(),zn().nextFrame(()=>{s.setActivationTrigger(1)}))}let w=o.computed(()=>{var x,D,S,T;return(T=(S=(D=e.defaultValue)!=null?D:s.defaultValue.value!==void 0?(x=e.displayValue)==null?void 0:x.call(e,s.defaultValue.value):null)!=null?S:s.defaultValue.value)!=null?T:""});return()=>{var x,D,S,T,L,k,A;let O={open:s.comboboxState.value===0},{displayValue:N,onChange:I,...B}=e,j={"aria-controls":(x=s.optionsRef.value)==null?void 0:x.id,"aria-expanded":s.comboboxState.value===0,"aria-activedescendant":s.activeOptionIndex.value===null?void 0:s.virtual.value?(D=s.options.value.find(z=>!s.virtual.value.disabled(z.dataRef.value)&&s.compare(z.dataRef.value,s.virtual.value.options[s.activeOptionIndex.value])))==null?void 0:D.id:(S=s.options.value[s.activeOptionIndex.value])==null?void 0:S.id,"aria-labelledby":(k=(T=ee(s.labelRef))==null?void 0:T.id)!=null?k:(L=ee(s.buttonRef))==null?void 0:L.id,"aria-autocomplete":"list",id:l,onCompositionstart:v,onCompositionend:h,onKeydown:g,onInput:m,onFocus:C,onBlur:b,role:"combobox",type:(A=n.type)!=null?A:"text",tabIndex:0,ref:s.inputRef,defaultValue:w.value,disabled:s.disabled.value===!0?!0:void 0};return ke({ourProps:j,theirProps:B,slot:O,attrs:n,slots:r,features:rt.RenderStrategy|rt.Static,name:"ComboboxInput"})}}}),jy=o.defineComponent({name:"ComboboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},hold:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n,expose:r}){let a=fr("ComboboxOptions"),i=`headlessui-combobox-options-${Ve()}`;r({el:a.optionsRef,$el:a.optionsRef}),o.watchEffect(()=>{a.optionsPropsRef.value.static=e.static}),o.watchEffect(()=>{a.optionsPropsRef.value.hold=e.hold});let l=En(),s=o.computed(()=>l!==null?(l.value&Ne.Open)===Ne.Open:a.comboboxState.value===0);ys({container:o.computed(()=>ee(a.optionsRef)),enabled:o.computed(()=>a.comboboxState.value===0),accept(c){return c.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:c.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(c){c.setAttribute("role","none")}});function u(c){c.preventDefault()}return()=>{var c,d,p;let f={open:a.comboboxState.value===0},v={"aria-labelledby":(p=(c=ee(a.labelRef))==null?void 0:c.id)!=null?p:(d=ee(a.buttonRef))==null?void 0:d.id,id:i,ref:a.optionsRef,role:"listbox","aria-multiselectable":a.mode.value===1?!0:void 0,onMousedown:u},h=Hn(e,["hold"]);return ke({ourProps:v,theirProps:h,slot:f,attrs:t,slots:a.virtual.value&&a.comboboxState.value===0?{...n,default:()=>[o.h(Ly,{},n.default)]}:n,features:rt.RenderStrategy|rt.Static,visible:s.value,name:"ComboboxOptions"})}}}),qy=o.defineComponent({name:"ComboboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},order:{type:[Number],default:null}},setup(e,{slots:t,attrs:n,expose:r}){let a=fr("ComboboxOption"),i=`headlessui-combobox-option-${Ve()}`,l=o.ref(null),s=o.computed(()=>e.disabled);r({el:l,$el:l});let u=o.computed(()=>{var b;return a.virtual.value?a.activeOptionIndex.value===a.calculateIndex(e.value):a.activeOptionIndex.value===null?!1:((b=a.options.value[a.activeOptionIndex.value])==null?void 0:b.id)===i}),c=o.computed(()=>a.isSelected(e.value)),d=o.inject(kd,null),p=o.computed(()=>({disabled:e.disabled,value:e.value,domRef:l,order:o.computed(()=>e.order)}));o.onMounted(()=>a.registerOption(i,p)),o.onUnmounted(()=>a.unregisterOption(i,u.value)),o.watchEffect(()=>{let b=ee(l);b&&(d==null||d.value.measureElement(b))}),o.watchEffect(()=>{a.comboboxState.value===0&&u.value&&(a.virtual.value||a.activationTrigger.value!==0&&o.nextTick(()=>{var b,C;return(C=(b=ee(l))==null?void 0:b.scrollIntoView)==null?void 0:C.call(b,{block:"nearest"})}))});function f(b){b.preventDefault(),b.button===Cd.Left&&(s.value||(a.selectOption(i),gd()||requestAnimationFrame(()=>{var C;return(C=ee(a.inputRef))==null?void 0:C.focus({preventScroll:!0})}),a.mode.value===0&&a.closeCombobox()))}function v(){var b;if(e.disabled||(b=a.virtual.value)!=null&&b.disabled(e.value))return a.goToOption(Ae.Nothing);let C=a.calculateIndex(e.value);a.goToOption(Ae.Specific,C)}let h=gs();function y(b){h.update(b)}function g(b){var C;if(!h.wasMoved(b)||e.disabled||(C=a.virtual.value)!=null&&C.disabled(e.value)||u.value)return;let w=a.calculateIndex(e.value);a.goToOption(Ae.Specific,w,0)}function m(b){var C;h.wasMoved(b)&&(e.disabled||(C=a.virtual.value)!=null&&C.disabled(e.value)||u.value&&(a.optionsPropsRef.value.hold||a.goToOption(Ae.Nothing)))}return()=>{let{disabled:b}=e,C={active:u.value,selected:c.value,disabled:b},w={id:i,ref:l,role:"option",tabIndex:b===!0?void 0:-1,"aria-disabled":b===!0?!0:void 0,"aria-selected":c.value,disabled:void 0,onMousedown:f,onFocus:v,onPointerenter:y,onMouseenter:y,onPointermove:g,onMousemove:g,onPointerleave:m,onMouseleave:m},x=Hn(e,["order","value"]);return ke({ourProps:w,theirProps:x,slot:C,attrs:n,slots:t,name:"ComboboxOption"})}}});function bs(e,t,n,r){Lo.isServer||o.watchEffect(a=>{e=e??window,e.addEventListener(t,n,r),a(()=>e.removeEventListener(t,n,r))})}var Dt=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Dt||{});function ws(){let e=o.ref(0);return yd("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function Td(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let r=ee(n);r instanceof HTMLElement&&t.add(r)}return t}var Dd=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Dd||{});let so=Object.assign(o.defineComponent({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:o.ref(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let a=o.ref(null);r({el:a,$el:a});let i=o.computed(()=>pt(a)),l=o.ref(!1);o.onMounted(()=>l.value=!0),o.onUnmounted(()=>l.value=!1),Uy({ownerDocument:i},o.computed(()=>l.value&&!!(e.features&16)));let s=Hy({ownerDocument:i,container:a,initialFocus:o.computed(()=>e.initialFocus)},o.computed(()=>l.value&&!!(e.features&2)));Yy({ownerDocument:i,container:a,containers:e.containers,previousActiveElement:s},o.computed(()=>l.value&&!!(e.features&8)));let u=ws();function c(v){let h=ee(a);h&&(y=>y())(()=>{Ie(u.value,{[Dt.Forwards]:()=>{Et(h,Ge.First,{skipElements:[v.relatedTarget]})},[Dt.Backwards]:()=>{Et(h,Ge.Last,{skipElements:[v.relatedTarget]})}})})}let d=o.ref(!1);function p(v){v.key==="Tab"&&(d.value=!0,requestAnimationFrame(()=>{d.value=!1}))}function f(v){if(!l.value)return;let h=Td(e.containers);ee(a)instanceof HTMLElement&&h.add(ee(a));let y=v.relatedTarget;y instanceof HTMLElement&&y.dataset.headlessuiFocusGuard!=="true"&&(Nd(h,y)||(d.value?Et(ee(a),Ie(u.value,{[Dt.Forwards]:()=>Ge.Next,[Dt.Backwards]:()=>Ge.Previous})|Ge.WrapAround,{relativeTo:v.target}):v.target instanceof HTMLElement&&jn(v.target)))}return()=>{let v={},h={ref:a,onKeydown:p,onFocusout:f},{features:y,initialFocus:g,containers:m,...b}=e;return o.h(o.Fragment,[!!(y&4)&&o.h(Gt,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:jt.Focusable}),ke({ourProps:h,theirProps:{...t,...b},slot:v,attrs:t,slots:n,name:"FocusTrap"}),!!(y&4)&&o.h(Gt,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:c,features:jt.Focusable})])}}}),{features:Dd});function zy(e){let t=o.ref(bn.slice());return o.watch([e],([n],[r])=>{r===!0&&n===!1?ms(()=>{t.value.splice(0)}):r===!1&&n===!0&&(t.value=bn.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(r=>r!=null&&r.isConnected))!=null?n:null}}function Uy({ownerDocument:e},t){let n=zy(t);o.onMounted(()=>{o.watchEffect(()=>{var r,a;t.value||((r=e.value)==null?void 0:r.activeElement)===((a=e.value)==null?void 0:a.body)&&jn(n())},{flush:"post"})}),o.onUnmounted(()=>{t.value&&jn(n())})}function Hy({ownerDocument:e,container:t,initialFocus:n},r){let a=o.ref(null),i=o.ref(!1);return o.onMounted(()=>i.value=!0),o.onUnmounted(()=>i.value=!1),o.onMounted(()=>{o.watch([t,n,r],(l,s)=>{if(l.every((c,d)=>(s==null?void 0:s[d])===c)||!r.value)return;let u=ee(t);u&&ms(()=>{var c,d;if(!i.value)return;let p=ee(n),f=(c=e.value)==null?void 0:c.activeElement;if(p){if(p===f){a.value=f;return}}else if(u.contains(f)){a.value=f;return}p?jn(p):Et(u,Ge.First|Ge.NoScroll)===lr.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),a.value=(d=e.value)==null?void 0:d.activeElement})},{immediate:!0,flush:"post"})}),a}function Yy({ownerDocument:e,container:t,containers:n,previousActiveElement:r},a){var i;bs((i=e.value)==null?void 0:i.defaultView,"focus",l=>{if(!a.value)return;let s=Td(n);ee(t)instanceof HTMLElement&&s.add(ee(t));let u=r.value;if(!u)return;let c=l.target;c&&c instanceof HTMLElement?Nd(s,c)?(r.value=c,jn(c)):(l.preventDefault(),l.stopPropagation(),jn(u)):jn(r.value)},!0)}function Nd(e,t){for(let n of e)if(n.contains(t))return!0;return!1}function Qy(e){let t=o.shallowRef(e.getSnapshot());return o.onUnmounted(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function Wy(e,t){let n=e(),r=new Set;return{getSnapshot(){return n},subscribe(a){return r.add(a),()=>r.delete(a)},dispatch(a,...i){let l=t[a].call(n,...i);l&&(n=l,r.forEach(s=>s()))}}}function Gy(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,a=r.clientWidth-r.offsetWidth,i=e-a;n.style(r,"paddingRight",`${i}px`)}}}function Ky(){return md()?{before({doc:e,d:t,meta:n}){function r(a){return n.containers.flatMap(i=>i()).some(i=>i.contains(a))}t.microTask(()=>{var a;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let s=zn();s.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>s.dispose()))}let i=(a=window.scrollY)!=null?a:window.pageYOffset,l=null;t.addEventListener(e,"click",s=>{if(s.target instanceof HTMLElement)try{let u=s.target.closest("a");if(!u)return;let{hash:c}=new URL(u.href),d=e.querySelector(c);d&&!r(d)&&(l=d)}catch{}},!0),t.addEventListener(e,"touchstart",s=>{if(s.target instanceof HTMLElement)if(r(s.target)){let u=s.target;for(;u.parentElement&&r(u.parentElement);)u=u.parentElement;t.style(u,"overscrollBehavior","contain")}else t.style(s.target,"touchAction","none")}),t.addEventListener(e,"touchmove",s=>{if(s.target instanceof HTMLElement){if(s.target.tagName==="INPUT")return;if(r(s.target)){let u=s.target;for(;u.parentElement&&u.dataset.headlessuiPortal!==""&&!(u.scrollHeight>u.clientHeight||u.scrollWidth>u.clientWidth);)u=u.parentElement;u.dataset.headlessuiPortal===""&&s.preventDefault()}else s.preventDefault()}},{passive:!1}),t.add(()=>{var s;let u=(s=window.scrollY)!=null?s:window.pageYOffset;i!==u&&window.scrollTo(0,i),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{}}function Xy(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function Zy(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let $n=Wy(()=>new Map,{PUSH(e,t){var n;let r=(n=this.get(e))!=null?n:{doc:e,count:0,d:zn(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:Zy(n)},a=[Ky(),Gy(),Xy()];a.forEach(({before:i})=>i==null?void 0:i(r)),a.forEach(({after:i})=>i==null?void 0:i(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});$n.subscribe(()=>{let e=$n.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let r=t.get(n.doc)==="hidden",a=n.count!==0;(a&&!r||!a&&r)&&$n.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&$n.dispatch("TEARDOWN",n)}});function Jy(e,t,n){let r=Qy($n),a=o.computed(()=>{let i=e.value?r.value.get(e.value):void 0;return i?i.count>0:!1});return o.watch([e,t],([i,l],[s],u)=>{if(!i||!l)return;$n.dispatch("PUSH",i,n);let c=!1;u(()=>{c||($n.dispatch("POP",s??i,n),c=!0)})},{immediate:!0}),a}let sl=new Map,uo=new Map;function ju(e,t=o.ref(!0)){o.watchEffect(n=>{var r;if(!t.value)return;let a=ee(e);if(!a)return;n(function(){var l;if(!a)return;let s=(l=uo.get(a))!=null?l:1;if(s===1?uo.delete(a):uo.set(a,s-1),s!==1)return;let u=sl.get(a);u&&(u["aria-hidden"]===null?a.removeAttribute("aria-hidden"):a.setAttribute("aria-hidden",u["aria-hidden"]),a.inert=u.inert,sl.delete(a))});let i=(r=uo.get(a))!=null?r:0;uo.set(a,i+1),i===0&&(sl.set(a,{"aria-hidden":a.getAttribute("aria-hidden"),inert:a.inert}),a.setAttribute("aria-hidden","true"),a.inert=!0)})}function Pd({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){let r=o.ref(null),a=pt(r);function i(){var l,s,u;let c=[];for(let d of e)d!==null&&(d instanceof HTMLElement?c.push(d):"value"in d&&d.value instanceof HTMLElement&&c.push(d.value));if(t!=null&&t.value)for(let d of t.value)c.push(d);for(let d of(l=a==null?void 0:a.querySelectorAll("html > *, body > *"))!=null?l:[])d!==document.body&&d!==document.head&&d instanceof HTMLElement&&d.id!=="headlessui-portal-root"&&(d.contains(ee(r))||d.contains((u=(s=ee(r))==null?void 0:s.getRootNode())==null?void 0:u.host)||c.some(p=>d.contains(p))||c.push(d));return c}return{resolveContainers:i,contains(l){return i().some(s=>s.contains(l))},mainTreeNodeRef:r,MainTreeNode(){return n!=null?null:o.h(Gt,{features:jt.Hidden,ref:r})}}}function _y(){let e=o.ref(null);return{mainTreeNodeRef:e,MainTreeNode(){return o.h(Gt,{features:jt.Hidden,ref:e})}}}let Id=Symbol("ForcePortalRootContext");function $y(){return o.inject(Id,!1)}let Rl=o.defineComponent({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return o.provide(Id,e.force),()=>{let{force:r,...a}=e;return ke({theirProps:a,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}}),Bd=Symbol("StackContext");var Vl=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Vl||{});function e0(){return o.inject(Bd,()=>{})}function t0({type:e,enabled:t,element:n,onUpdate:r}){let a=e0();function i(...l){r==null||r(...l),a(...l)}o.onMounted(()=>{o.watch(t,(l,s)=>{l?i(0,e,n):s===!0&&i(1,e,n)},{immediate:!0,flush:"sync"})}),o.onUnmounted(()=>{t.value&&i(1,e,n)}),o.provide(Bd,i)}let Md=Symbol("DescriptionContext");function n0(){let e=o.inject(Md,null);if(e===null)throw new Error("Missing parent");return e}function ai({slot:e=o.ref({}),name:t="Description",props:n={}}={}){let r=o.ref([]);function a(i){return r.value.push(i),()=>{let l=r.value.indexOf(i);l!==-1&&r.value.splice(l,1)}}return o.provide(Md,{register:a,slot:e,name:t,props:n}),o.computed(()=>r.value.length>0?r.value.join(" "):void 0)}o.defineComponent({name:"Description",props:{as:{type:[Object,String],default:"p"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let a=(r=e.id)!=null?r:`headlessui-description-${Ve()}`,i=n0();return o.onMounted(()=>o.onUnmounted(i.register(a))),()=>{let{name:l="Description",slot:s=o.ref({}),props:u={}}=i,{...c}=e,d={...Object.entries(u).reduce((p,[f,v])=>Object.assign(p,{[f]:o.unref(v)}),{}),id:a};return ke({ourProps:d,theirProps:c,slot:s.value,attrs:t,slots:n,name:l})}}});function r0(e){let t=pt(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let r=t.createElement("div");return r.setAttribute("id","headlessui-portal-root"),t.body.appendChild(r)}const Fl=new WeakMap;function o0(e){var t;return(t=Fl.get(e))!=null?t:0}function qu(e,t){let n=t(o0(e));return n<=0?Fl.delete(e):Fl.set(e,n),n}let Ld=o.defineComponent({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=o.ref(null),a=o.computed(()=>pt(r)),i=$y(),l=o.inject(Vd,null),s=o.ref(i===!0||l==null?r0(r.value):l.resolveTarget());s.value&&qu(s.value,f=>f+1);let u=o.ref(!1);o.onMounted(()=>{u.value=!0}),o.watchEffect(()=>{i||l!=null&&(s.value=l.resolveTarget())});let c=o.inject(jl,null),d=!1,p=o.getCurrentInstance();return o.watch(r,()=>{if(d||!c)return;let f=ee(r);f&&(o.onUnmounted(c.register(f),p),d=!0)}),o.onUnmounted(()=>{var f,v;let h=(f=a.value)==null?void 0:f.getElementById("headlessui-portal-root");!h||s.value!==h||qu(s.value,y=>y-1)||s.value.children.length>0||(v=s.value.parentElement)==null||v.removeChild(s.value)}),()=>{if(!u.value||s.value===null)return null;let f={ref:r,"data-headlessui-portal":""};return o.h(o.Teleport,{to:s.value},ke({ourProps:f,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),jl=Symbol("PortalParentContext");function Rd(){let e=o.inject(jl,null),t=o.ref([]);function n(i){return t.value.push(i),e&&e.register(i),()=>r(i)}function r(i){let l=t.value.indexOf(i);l!==-1&&t.value.splice(l,1),e&&e.unregister(i)}let a={register:n,unregister:r,portals:t};return[t,o.defineComponent({name:"PortalWrapper",setup(i,{slots:l}){return o.provide(jl,a),()=>{var s;return(s=l.default)==null?void 0:s.call(l)}}})]}let Vd=Symbol("PortalGroupContext"),a0=o.defineComponent({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=o.reactive({resolveTarget(){return e.target}});return o.provide(Vd,r),()=>{let{target:a,...i}=e;return ke({theirProps:i,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}});var i0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(i0||{});let ql=Symbol("DialogContext");function zo(e){let t=o.inject(ql,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,zo),n}return t}let sa="DC8F892D-2EBD-447C-A4C8-A03058436FF4",xs=o.defineComponent({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:sa},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:a}){var i,l;let s=(i=e.id)!=null?i:`headlessui-dialog-${Ve()}`,u=o.ref(!1);o.onMounted(()=>{u.value=!0});let c=!1,d=o.computed(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(c||(c=!0,console.warn(`Invalid role [${d}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),p=o.ref(0),f=En(),v=o.computed(()=>e.open===sa&&f!==null?(f.value&Ne.Open)===Ne.Open:e.open),h=o.ref(null),y=o.computed(()=>pt(h));if(a({el:h,$el:h}),!(e.open!==sa||f!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof v.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${v.value===sa?void 0:e.open}`);let g=o.computed(()=>u.value&&v.value?0:1),m=o.computed(()=>g.value===0),b=o.computed(()=>p.value>1),C=o.inject(ql,null)!==null,[w,x]=Rd(),{resolveContainers:D,mainTreeNodeRef:S,MainTreeNode:T}=Pd({portals:w,defaultContainers:[o.computed(()=>{var P;return(P=z.panelRef.value)!=null?P:h.value})]}),L=o.computed(()=>b.value?"parent":"leaf"),k=o.computed(()=>f!==null?(f.value&Ne.Closing)===Ne.Closing:!1),A=o.computed(()=>C||k.value?!1:m.value),O=o.computed(()=>{var P,V,q;return(q=Array.from((V=(P=y.value)==null?void 0:P.querySelectorAll("body > *"))!=null?V:[]).find(Y=>Y.id==="headlessui-portal-root"?!1:Y.contains(ee(S))&&Y instanceof HTMLElement))!=null?q:null});ju(O,A);let N=o.computed(()=>b.value?!0:m.value),I=o.computed(()=>{var P,V,q;return(q=Array.from((V=(P=y.value)==null?void 0:P.querySelectorAll("[data-headlessui-portal]"))!=null?V:[]).find(Y=>Y.contains(ee(S))&&Y instanceof HTMLElement))!=null?q:null});ju(I,N),t0({type:"Dialog",enabled:o.computed(()=>g.value===0),element:h,onUpdate:(P,V)=>{if(V==="Dialog")return Ie(P,{[Vl.Add]:()=>p.value+=1,[Vl.Remove]:()=>p.value-=1})}});let B=ai({name:"DialogDescription",slot:o.computed(()=>({open:v.value}))}),j=o.ref(null),z={titleId:j,panelRef:o.ref(null),dialogState:g,setTitleId(P){j.value!==P&&(j.value=P)},close(){t("close",!1)}};o.provide(ql,z);let K=o.computed(()=>!(!m.value||b.value));qo(D,(P,V)=>{P.preventDefault(),z.close(),o.nextTick(()=>V==null?void 0:V.focus())},K);let U=o.computed(()=>!(b.value||g.value!==0));bs((l=y.value)==null?void 0:l.defaultView,"keydown",P=>{U.value&&(P.defaultPrevented||P.key===de.Escape&&(P.preventDefault(),P.stopPropagation(),z.close()))});let M=o.computed(()=>!(k.value||g.value!==0||C));return Jy(y,M,P=>{var V;return{containers:[...(V=P.containers)!=null?V:[],D]}}),o.watchEffect(P=>{if(g.value!==0)return;let V=ee(h);if(!V)return;let q=new ResizeObserver(Y=>{for(let Q of Y){let R=Q.target.getBoundingClientRect();R.x===0&&R.y===0&&R.width===0&&R.height===0&&z.close()}});q.observe(V),P(()=>q.disconnect())}),()=>{let{open:P,initialFocus:V,...q}=e,Y={...n,ref:h,id:s,role:d.value,"aria-modal":g.value===0?!0:void 0,"aria-labelledby":j.value,"aria-describedby":B.value},Q={open:g.value===0};return o.h(Rl,{force:!0},()=>[o.h(Ld,()=>o.h(a0,{target:h.value},()=>o.h(Rl,{force:!1},()=>o.h(so,{initialFocus:V,containers:D,features:m.value?Ie(L.value,{parent:so.features.RestoreFocus,leaf:so.features.All&~so.features.FocusLock}):so.features.None},()=>o.h(x,{},()=>ke({ourProps:Y,theirProps:{...q,...n},slot:Q,attrs:n,slots:r,visible:g.value===0,features:rt.RenderStrategy|rt.Static,name:"Dialog"})))))),o.h(T)])}}});o.defineComponent({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let a=(r=e.id)!=null?r:`headlessui-dialog-overlay-${Ve()}`,i=zo("DialogOverlay");function l(s){s.target===s.currentTarget&&(s.preventDefault(),s.stopPropagation(),i.close())}return()=>{let{...s}=e;return ke({ourProps:{id:a,"aria-hidden":!0,onClick:l},theirProps:s,slot:{open:i.dialogState.value===0},attrs:t,slots:n,name:"DialogOverlay"})}}});o.defineComponent({name:"DialogBackdrop",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-dialog-backdrop-${Ve()}`,l=zo("DialogBackdrop"),s=o.ref(null);return r({el:s,$el:s}),o.onMounted(()=>{if(l.panelRef.value===null)throw new Error("A <DialogBackdrop /> component is being used, but a <DialogPanel /> component is missing.")}),()=>{let{...u}=e,c={id:i,ref:s,"aria-hidden":!0};return o.h(Rl,{force:!0},()=>o.h(Ld,()=>ke({ourProps:c,theirProps:{...t,...u},slot:{open:l.dialogState.value===0},attrs:t,slots:n,name:"DialogBackdrop"})))}}});let Cs=o.defineComponent({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-dialog-panel-${Ve()}`,l=zo("DialogPanel");r({el:l.panelRef,$el:l.panelRef});function s(u){u.stopPropagation()}return()=>{let{...u}=e,c={id:i,ref:l.panelRef,onClick:s};return ke({ourProps:c,theirProps:u,slot:{open:l.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}});o.defineComponent({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let a=(r=e.id)!=null?r:`headlessui-dialog-title-${Ve()}`,i=zo("DialogTitle");return o.onMounted(()=>{i.setTitleId(a),o.onUnmounted(()=>i.setTitleId(null))}),()=>{let{...l}=e;return ke({ourProps:{id:a},theirProps:l,slot:{open:i.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}});var l0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(l0||{});let Fd=Symbol("DisclosureContext");function As(e){let t=o.inject(Fd,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,As),n}return t}let jd=Symbol("DisclosurePanelContext");function s0(){return o.inject(jd,null)}let qd=o.defineComponent({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(e,{slots:t,attrs:n}){let r=o.ref(e.defaultOpen?0:1),a=o.ref(null),i=o.ref(null),l={buttonId:o.ref(`headlessui-disclosure-button-${Ve()}`),panelId:o.ref(`headlessui-disclosure-panel-${Ve()}`),disclosureState:r,panel:a,button:i,toggleDisclosure(){r.value=Ie(r.value,{0:1,1:0})},closeDisclosure(){r.value!==1&&(r.value=1)},close(s){l.closeDisclosure();let u=s?s instanceof HTMLElement?s:s.value instanceof HTMLElement?ee(s):ee(l.button):ee(l.button);u==null||u.focus()}};return o.provide(Fd,l),Ur(o.computed(()=>Ie(r.value,{0:Ne.Open,1:Ne.Closed}))),()=>{let{defaultOpen:s,...u}=e,c={open:r.value===0,close:l.close};return ke({theirProps:u,ourProps:{},slot:c,slots:t,attrs:n,name:"Disclosure"})}}}),zd=o.defineComponent({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){let a=As("DisclosureButton"),i=s0(),l=o.computed(()=>i===null?!1:i.value===a.panelId.value);o.onMounted(()=>{l.value||e.id!==null&&(a.buttonId.value=e.id)}),o.onUnmounted(()=>{l.value||(a.buttonId.value=null)});let s=o.ref(null);r({el:s,$el:s}),l.value||o.watchEffect(()=>{a.button.value=s.value});let u=zr(o.computed(()=>({as:e.as,type:t.type})),s);function c(){var f;e.disabled||(l.value?(a.toggleDisclosure(),(f=ee(a.button))==null||f.focus()):a.toggleDisclosure())}function d(f){var v;if(!e.disabled)if(l.value)switch(f.key){case de.Space:case de.Enter:f.preventDefault(),f.stopPropagation(),a.toggleDisclosure(),(v=ee(a.button))==null||v.focus();break}else switch(f.key){case de.Space:case de.Enter:f.preventDefault(),f.stopPropagation(),a.toggleDisclosure();break}}function p(f){switch(f.key){case de.Space:f.preventDefault();break}}return()=>{var f;let v={open:a.disclosureState.value===0},{id:h,...y}=e,g=l.value?{ref:s,type:u.value,onClick:c,onKeydown:d}:{id:(f=a.buttonId.value)!=null?f:h,ref:s,type:u.value,"aria-expanded":a.disclosureState.value===0,"aria-controls":a.disclosureState.value===0||ee(a.panel)?a.panelId.value:void 0,disabled:e.disabled?!0:void 0,onClick:c,onKeydown:d,onKeyup:p};return ke({ourProps:g,theirProps:y,slot:v,attrs:t,slots:n,name:"DisclosureButton"})}}}),Ud=o.defineComponent({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){let a=As("DisclosurePanel");o.onMounted(()=>{e.id!==null&&(a.panelId.value=e.id)}),o.onUnmounted(()=>{a.panelId.value=null}),r({el:a.panel,$el:a.panel}),o.provide(jd,a.panelId);let i=En(),l=o.computed(()=>i!==null?(i.value&Ne.Open)===Ne.Open:a.disclosureState.value===0);return()=>{var s;let u={open:a.disclosureState.value===0,close:a.close},{id:c,...d}=e,p={id:(s=a.panelId.value)!=null?s:c,ref:a.panel};return ke({ourProps:p,theirProps:d,slot:u,attrs:t,slots:n,features:rt.RenderStrategy|rt.Static,visible:l.value,name:"DisclosurePanel"})}}}),zu=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function Uu(e){var t,n;let r=(t=e.innerText)!=null?t:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return r;let i=!1;for(let s of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))s.remove(),i=!0;let l=i?(n=a.innerText)!=null?n:"":r;return zu.test(l)&&(l=l.replace(zu,"")),l}function u0(e){let t=e.getAttribute("aria-label");if(typeof t=="string")return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let r=n.split(" ").map(a=>{let i=document.getElementById(a);if(i){let l=i.getAttribute("aria-label");return typeof l=="string"?l.trim():Uu(i).trim()}return null}).filter(Boolean);if(r.length>0)return r.join(", ")}return Uu(e).trim()}function Hd(e){let t=o.ref(""),n=o.ref("");return()=>{let r=ee(e);if(!r)return"";let a=r.innerText;if(t.value===a)return n.value;let i=u0(r).trim().toLowerCase();return t.value=a,n.value=i,i}}function c0(e,t){return e===t}var f0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(f0||{}),d0=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(d0||{}),p0=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(p0||{});function v0(e){requestAnimationFrame(()=>requestAnimationFrame(e))}let Yd=Symbol("ListboxContext");function Uo(e){let t=o.inject(Yd,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Uo),n}return t}let h0=o.defineComponent({name:"Listbox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>c0},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(e,{slots:t,attrs:n,emit:r}){let a=o.ref(1),i=o.ref(null),l=o.ref(null),s=o.ref(null),u=o.ref([]),c=o.ref(""),d=o.ref(null),p=o.ref(1);function f(C=w=>w){let w=d.value!==null?u.value[d.value]:null,x=jo(C(u.value.slice()),S=>ee(S.dataRef.domRef)),D=w?x.indexOf(w):null;return D===-1&&(D=null),{options:x,activeOptionIndex:D}}let v=o.computed(()=>e.multiple?1:0),[h,y]=ni(o.computed(()=>e.modelValue),C=>r("update:modelValue",C),o.computed(()=>e.defaultValue)),g=o.computed(()=>h.value===void 0?Ie(v.value,{1:[],0:void 0}):h.value),m={listboxState:a,value:g,mode:v,compare(C,w){if(typeof e.by=="string"){let x=e.by;return(C==null?void 0:C[x])===(w==null?void 0:w[x])}return e.by(C,w)},orientation:o.computed(()=>e.horizontal?"horizontal":"vertical"),labelRef:i,buttonRef:l,optionsRef:s,disabled:o.computed(()=>e.disabled),options:u,searchQuery:c,activeOptionIndex:d,activationTrigger:p,closeListbox(){e.disabled||a.value!==1&&(a.value=1,d.value=null)},openListbox(){e.disabled||a.value!==0&&(a.value=0)},goToOption(C,w,x){if(e.disabled||a.value===1)return;let D=f(),S=Ia(C===Ae.Specific?{focus:Ae.Specific,id:w}:{focus:C},{resolveItems:()=>D.options,resolveActiveIndex:()=>D.activeOptionIndex,resolveId:T=>T.id,resolveDisabled:T=>T.dataRef.disabled});c.value="",d.value=S,p.value=x??1,u.value=D.options},search(C){if(e.disabled||a.value===1)return;let w=c.value!==""?0:1;c.value+=C.toLowerCase();let x=(d.value!==null?u.value.slice(d.value+w).concat(u.value.slice(0,d.value+w)):u.value).find(S=>S.dataRef.textValue.startsWith(c.value)&&!S.dataRef.disabled),D=x?u.value.indexOf(x):-1;D===-1||D===d.value||(d.value=D,p.value=1)},clearSearch(){e.disabled||a.value!==1&&c.value!==""&&(c.value="")},registerOption(C,w){let x=f(D=>[...D,{id:C,dataRef:w}]);u.value=x.options,d.value=x.activeOptionIndex},unregisterOption(C){let w=f(x=>{let D=x.findIndex(S=>S.id===C);return D!==-1&&x.splice(D,1),x});u.value=w.options,d.value=w.activeOptionIndex,p.value=1},theirOnChange(C){e.disabled||y(C)},select(C){e.disabled||y(Ie(v.value,{0:()=>C,1:()=>{let w=o.toRaw(m.value.value).slice(),x=o.toRaw(C),D=w.findIndex(S=>m.compare(x,o.toRaw(S)));return D===-1?w.push(x):w.splice(D,1),w}}))}};qo([l,s],(C,w)=>{var x;m.closeListbox(),Fo(w,Vo.Loose)||(C.preventDefault(),(x=ee(l))==null||x.focus())},o.computed(()=>a.value===0)),o.provide(Yd,m),Ur(o.computed(()=>Ie(a.value,{0:Ne.Open,1:Ne.Closed})));let b=o.computed(()=>{var C;return(C=ee(l))==null?void 0:C.closest("form")});return o.onMounted(()=>{o.watch([b],()=>{if(!b.value||e.defaultValue===void 0)return;function C(){m.theirOnChange(e.defaultValue)}return b.value.addEventListener("reset",C),()=>{var w;(w=b.value)==null||w.removeEventListener("reset",C)}},{immediate:!0})}),()=>{let{name:C,modelValue:w,disabled:x,form:D,...S}=e,T={open:a.value===0,disabled:x,value:g.value};return o.h(o.Fragment,[...C!=null&&g.value!=null?oi({[C]:g.value}).map(([L,k])=>o.h(Gt,ri({features:jt.Hidden,key:L,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:D,disabled:x,name:L,value:k}))):[],ke({ourProps:{},theirProps:{...n,...Hn(S,["defaultValue","onUpdate:modelValue","horizontal","multiple","by"])},slot:T,slots:t,attrs:n,name:"Listbox"})])}}});o.defineComponent({name:"ListboxLabel",props:{as:{type:[Object,String],default:"label"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n}){var r;let a=(r=e.id)!=null?r:`headlessui-listbox-label-${Ve()}`,i=Uo("ListboxLabel");function l(){var s;(s=ee(i.buttonRef))==null||s.focus({preventScroll:!0})}return()=>{let s={open:i.listboxState.value===0,disabled:i.disabled.value},{...u}=e,c={id:a,ref:i.labelRef,onClick:l};return ke({ourProps:c,theirProps:u,slot:s,attrs:t,slots:n,name:"ListboxLabel"})}}});let m0=o.defineComponent({name:"ListboxButton",props:{as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-listbox-button-${Ve()}`,l=Uo("ListboxButton");r({el:l.buttonRef,$el:l.buttonRef});function s(p){switch(p.key){case de.Space:case de.Enter:case de.ArrowDown:p.preventDefault(),l.openListbox(),o.nextTick(()=>{var f;(f=ee(l.optionsRef))==null||f.focus({preventScroll:!0}),l.value.value||l.goToOption(Ae.First)});break;case de.ArrowUp:p.preventDefault(),l.openListbox(),o.nextTick(()=>{var f;(f=ee(l.optionsRef))==null||f.focus({preventScroll:!0}),l.value.value||l.goToOption(Ae.Last)});break}}function u(p){switch(p.key){case de.Space:p.preventDefault();break}}function c(p){l.disabled.value||(l.listboxState.value===0?(l.closeListbox(),o.nextTick(()=>{var f;return(f=ee(l.buttonRef))==null?void 0:f.focus({preventScroll:!0})})):(p.preventDefault(),l.openListbox(),v0(()=>{var f;return(f=ee(l.optionsRef))==null?void 0:f.focus({preventScroll:!0})})))}let d=zr(o.computed(()=>({as:e.as,type:t.type})),l.buttonRef);return()=>{var p,f;let v={open:l.listboxState.value===0,disabled:l.disabled.value,value:l.value.value},{...h}=e,y={ref:l.buttonRef,id:i,type:d.value,"aria-haspopup":"listbox","aria-controls":(p=ee(l.optionsRef))==null?void 0:p.id,"aria-expanded":l.listboxState.value===0,"aria-labelledby":l.labelRef.value?[(f=ee(l.labelRef))==null?void 0:f.id,i].join(" "):void 0,disabled:l.disabled.value===!0?!0:void 0,onKeydown:s,onKeyup:u,onClick:c};return ke({ourProps:y,theirProps:h,slot:v,attrs:t,slots:n,name:"ListboxButton"})}}}),g0=o.defineComponent({name:"ListboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-listbox-options-${Ve()}`,l=Uo("ListboxOptions"),s=o.ref(null);r({el:l.optionsRef,$el:l.optionsRef});function u(p){switch(s.value&&clearTimeout(s.value),p.key){case de.Space:if(l.searchQuery.value!=="")return p.preventDefault(),p.stopPropagation(),l.search(p.key);case de.Enter:if(p.preventDefault(),p.stopPropagation(),l.activeOptionIndex.value!==null){let f=l.options.value[l.activeOptionIndex.value];l.select(f.dataRef.value)}l.mode.value===0&&(l.closeListbox(),o.nextTick(()=>{var f;return(f=ee(l.buttonRef))==null?void 0:f.focus({preventScroll:!0})}));break;case Ie(l.orientation.value,{vertical:de.ArrowDown,horizontal:de.ArrowRight}):return p.preventDefault(),p.stopPropagation(),l.goToOption(Ae.Next);case Ie(l.orientation.value,{vertical:de.ArrowUp,horizontal:de.ArrowLeft}):return p.preventDefault(),p.stopPropagation(),l.goToOption(Ae.Previous);case de.Home:case de.PageUp:return p.preventDefault(),p.stopPropagation(),l.goToOption(Ae.First);case de.End:case de.PageDown:return p.preventDefault(),p.stopPropagation(),l.goToOption(Ae.Last);case de.Escape:p.preventDefault(),p.stopPropagation(),l.closeListbox(),o.nextTick(()=>{var f;return(f=ee(l.buttonRef))==null?void 0:f.focus({preventScroll:!0})});break;case de.Tab:p.preventDefault(),p.stopPropagation();break;default:p.key.length===1&&(l.search(p.key),s.value=setTimeout(()=>l.clearSearch(),350));break}}let c=En(),d=o.computed(()=>c!==null?(c.value&Ne.Open)===Ne.Open:l.listboxState.value===0);return()=>{var p,f;let v={open:l.listboxState.value===0},{...h}=e,y={"aria-activedescendant":l.activeOptionIndex.value===null||(p=l.options.value[l.activeOptionIndex.value])==null?void 0:p.id,"aria-multiselectable":l.mode.value===1?!0:void 0,"aria-labelledby":(f=ee(l.buttonRef))==null?void 0:f.id,"aria-orientation":l.orientation.value,id:i,onKeydown:u,role:"listbox",tabIndex:0,ref:l.optionsRef};return ke({ourProps:y,theirProps:h,slot:v,attrs:t,slots:n,features:rt.RenderStrategy|rt.Static,visible:d.value,name:"ListboxOptions"})}}}),y0=o.defineComponent({name:"ListboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-listbox-option-${Ve()}`,l=Uo("ListboxOption"),s=o.ref(null);r({el:s,$el:s});let u=o.computed(()=>l.activeOptionIndex.value!==null?l.options.value[l.activeOptionIndex.value].id===i:!1),c=o.computed(()=>Ie(l.mode.value,{0:()=>l.compare(o.toRaw(l.value.value),o.toRaw(e.value)),1:()=>o.toRaw(l.value.value).some(C=>l.compare(o.toRaw(C),o.toRaw(e.value)))})),d=o.computed(()=>Ie(l.mode.value,{1:()=>{var C;let w=o.toRaw(l.value.value);return((C=l.options.value.find(x=>w.some(D=>l.compare(o.toRaw(D),o.toRaw(x.dataRef.value)))))==null?void 0:C.id)===i},0:()=>c.value})),p=Hd(s),f=o.computed(()=>({disabled:e.disabled,value:e.value,get textValue(){return p()},domRef:s}));o.onMounted(()=>l.registerOption(i,f)),o.onUnmounted(()=>l.unregisterOption(i)),o.onMounted(()=>{o.watch([l.listboxState,c],()=>{l.listboxState.value===0&&c.value&&Ie(l.mode.value,{1:()=>{d.value&&l.goToOption(Ae.Specific,i)},0:()=>{l.goToOption(Ae.Specific,i)}})},{immediate:!0})}),o.watchEffect(()=>{l.listboxState.value===0&&u.value&&l.activationTrigger.value!==0&&o.nextTick(()=>{var C,w;return(w=(C=ee(s))==null?void 0:C.scrollIntoView)==null?void 0:w.call(C,{block:"nearest"})})});function v(C){if(e.disabled)return C.preventDefault();l.select(e.value),l.mode.value===0&&(l.closeListbox(),o.nextTick(()=>{var w;return(w=ee(l.buttonRef))==null?void 0:w.focus({preventScroll:!0})}))}function h(){if(e.disabled)return l.goToOption(Ae.Nothing);l.goToOption(Ae.Specific,i)}let y=gs();function g(C){y.update(C)}function m(C){y.wasMoved(C)&&(e.disabled||u.value||l.goToOption(Ae.Specific,i,0))}function b(C){y.wasMoved(C)&&(e.disabled||u.value&&l.goToOption(Ae.Nothing))}return()=>{let{disabled:C}=e,w={active:u.value,selected:c.value,disabled:C},{value:x,disabled:D,...S}=e,T={id:i,ref:s,role:"option",tabIndex:C===!0?void 0:-1,"aria-disabled":C===!0?!0:void 0,"aria-selected":c.value,disabled:void 0,onClick:v,onFocus:h,onPointerenter:g,onMouseenter:g,onPointermove:m,onMousemove:m,onPointerleave:b,onMouseleave:b};return ke({ourProps:T,theirProps:S,slot:w,attrs:n,slots:t,name:"ListboxOption"})}}});var b0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(b0||{}),w0=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(w0||{});function x0(e){requestAnimationFrame(()=>requestAnimationFrame(e))}let Qd=Symbol("MenuContext");function ii(e){let t=o.inject(Qd,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,ii),n}return t}let C0=o.defineComponent({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:n}){let r=o.ref(1),a=o.ref(null),i=o.ref(null),l=o.ref([]),s=o.ref(""),u=o.ref(null),c=o.ref(1);function d(f=v=>v){let v=u.value!==null?l.value[u.value]:null,h=jo(f(l.value.slice()),g=>ee(g.dataRef.domRef)),y=v?h.indexOf(v):null;return y===-1&&(y=null),{items:h,activeItemIndex:y}}let p={menuState:r,buttonRef:a,itemsRef:i,items:l,searchQuery:s,activeItemIndex:u,activationTrigger:c,closeMenu:()=>{r.value=1,u.value=null},openMenu:()=>r.value=0,goToItem(f,v,h){let y=d(),g=Ia(f===Ae.Specific?{focus:Ae.Specific,id:v}:{focus:f},{resolveItems:()=>y.items,resolveActiveIndex:()=>y.activeItemIndex,resolveId:m=>m.id,resolveDisabled:m=>m.dataRef.disabled});s.value="",u.value=g,c.value=h??1,l.value=y.items},search(f){let v=s.value!==""?0:1;s.value+=f.toLowerCase();let h=(u.value!==null?l.value.slice(u.value+v).concat(l.value.slice(0,u.value+v)):l.value).find(g=>g.dataRef.textValue.startsWith(s.value)&&!g.dataRef.disabled),y=h?l.value.indexOf(h):-1;y===-1||y===u.value||(u.value=y,c.value=1)},clearSearch(){s.value=""},registerItem(f,v){let h=d(y=>[...y,{id:f,dataRef:v}]);l.value=h.items,u.value=h.activeItemIndex,c.value=1},unregisterItem(f){let v=d(h=>{let y=h.findIndex(g=>g.id===f);return y!==-1&&h.splice(y,1),h});l.value=v.items,u.value=v.activeItemIndex,c.value=1}};return qo([a,i],(f,v)=>{var h;p.closeMenu(),Fo(v,Vo.Loose)||(f.preventDefault(),(h=ee(a))==null||h.focus())},o.computed(()=>r.value===0)),o.provide(Qd,p),Ur(o.computed(()=>Ie(r.value,{0:Ne.Open,1:Ne.Closed}))),()=>{let f={open:r.value===0,close:p.closeMenu};return ke({ourProps:{},theirProps:e,slot:f,slots:t,attrs:n,name:"Menu"})}}}),A0=o.defineComponent({name:"MenuButton",props:{disabled:{type:Boolean,default:!1},as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-menu-button-${Ve()}`,l=ii("MenuButton");r({el:l.buttonRef,$el:l.buttonRef});function s(p){switch(p.key){case de.Space:case de.Enter:case de.ArrowDown:p.preventDefault(),p.stopPropagation(),l.openMenu(),o.nextTick(()=>{var f;(f=ee(l.itemsRef))==null||f.focus({preventScroll:!0}),l.goToItem(Ae.First)});break;case de.ArrowUp:p.preventDefault(),p.stopPropagation(),l.openMenu(),o.nextTick(()=>{var f;(f=ee(l.itemsRef))==null||f.focus({preventScroll:!0}),l.goToItem(Ae.Last)});break}}function u(p){switch(p.key){case de.Space:p.preventDefault();break}}function c(p){e.disabled||(l.menuState.value===0?(l.closeMenu(),o.nextTick(()=>{var f;return(f=ee(l.buttonRef))==null?void 0:f.focus({preventScroll:!0})})):(p.preventDefault(),l.openMenu(),x0(()=>{var f;return(f=ee(l.itemsRef))==null?void 0:f.focus({preventScroll:!0})})))}let d=zr(o.computed(()=>({as:e.as,type:t.type})),l.buttonRef);return()=>{var p;let f={open:l.menuState.value===0},{...v}=e,h={ref:l.buttonRef,id:i,type:d.value,"aria-haspopup":"menu","aria-controls":(p=ee(l.itemsRef))==null?void 0:p.id,"aria-expanded":l.menuState.value===0,onKeydown:s,onKeyup:u,onClick:c};return ke({ourProps:h,theirProps:v,slot:f,attrs:t,slots:n,name:"MenuButton"})}}}),E0=o.defineComponent({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-menu-items-${Ve()}`,l=ii("MenuItems"),s=o.ref(null);r({el:l.itemsRef,$el:l.itemsRef}),ys({container:o.computed(()=>ee(l.itemsRef)),enabled:o.computed(()=>l.menuState.value===0),accept(f){return f.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:f.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(f){f.setAttribute("role","none")}});function u(f){var v;switch(s.value&&clearTimeout(s.value),f.key){case de.Space:if(l.searchQuery.value!=="")return f.preventDefault(),f.stopPropagation(),l.search(f.key);case de.Enter:if(f.preventDefault(),f.stopPropagation(),l.activeItemIndex.value!==null){let h=l.items.value[l.activeItemIndex.value];(v=ee(h.dataRef.domRef))==null||v.click()}l.closeMenu(),hd(ee(l.buttonRef));break;case de.ArrowDown:return f.preventDefault(),f.stopPropagation(),l.goToItem(Ae.Next);case de.ArrowUp:return f.preventDefault(),f.stopPropagation(),l.goToItem(Ae.Previous);case de.Home:case de.PageUp:return f.preventDefault(),f.stopPropagation(),l.goToItem(Ae.First);case de.End:case de.PageDown:return f.preventDefault(),f.stopPropagation(),l.goToItem(Ae.Last);case de.Escape:f.preventDefault(),f.stopPropagation(),l.closeMenu(),o.nextTick(()=>{var h;return(h=ee(l.buttonRef))==null?void 0:h.focus({preventScroll:!0})});break;case de.Tab:f.preventDefault(),f.stopPropagation(),l.closeMenu(),o.nextTick(()=>Oy(ee(l.buttonRef),f.shiftKey?Ge.Previous:Ge.Next));break;default:f.key.length===1&&(l.search(f.key),s.value=setTimeout(()=>l.clearSearch(),350));break}}function c(f){switch(f.key){case de.Space:f.preventDefault();break}}let d=En(),p=o.computed(()=>d!==null?(d.value&Ne.Open)===Ne.Open:l.menuState.value===0);return()=>{var f,v;let h={open:l.menuState.value===0},{...y}=e,g={"aria-activedescendant":l.activeItemIndex.value===null||(f=l.items.value[l.activeItemIndex.value])==null?void 0:f.id,"aria-labelledby":(v=ee(l.buttonRef))==null?void 0:v.id,id:i,onKeydown:u,onKeyup:c,role:"menu",tabIndex:0,ref:l.itemsRef};return ke({ourProps:g,theirProps:y,slot:h,attrs:t,slots:n,features:rt.RenderStrategy|rt.Static,visible:p.value,name:"MenuItems"})}}});o.defineComponent({name:"MenuItem",inheritAttrs:!1,props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-menu-item-${Ve()}`,l=ii("MenuItem"),s=o.ref(null);r({el:s,$el:s});let u=o.computed(()=>l.activeItemIndex.value!==null?l.items.value[l.activeItemIndex.value].id===i:!1),c=Hd(s),d=o.computed(()=>({disabled:e.disabled,get textValue(){return c()},domRef:s}));o.onMounted(()=>l.registerItem(i,d)),o.onUnmounted(()=>l.unregisterItem(i)),o.watchEffect(()=>{l.menuState.value===0&&u.value&&l.activationTrigger.value!==0&&o.nextTick(()=>{var m,b;return(b=(m=ee(s))==null?void 0:m.scrollIntoView)==null?void 0:b.call(m,{block:"nearest"})})});function p(m){if(e.disabled)return m.preventDefault();l.closeMenu(),hd(ee(l.buttonRef))}function f(){if(e.disabled)return l.goToItem(Ae.Nothing);l.goToItem(Ae.Specific,i)}let v=gs();function h(m){v.update(m)}function y(m){v.wasMoved(m)&&(e.disabled||u.value||l.goToItem(Ae.Specific,i,0))}function g(m){v.wasMoved(m)&&(e.disabled||u.value&&l.goToItem(Ae.Nothing))}return()=>{let{disabled:m,...b}=e,C={active:u.value,disabled:m,close:l.closeMenu};return ke({ourProps:{id:i,ref:s,role:"menuitem",tabIndex:m===!0?void 0:-1,"aria-disabled":m===!0?!0:void 0,onClick:p,onFocus:f,onPointerenter:h,onMouseenter:h,onPointermove:y,onMousemove:y,onPointerleave:g,onMouseleave:g},theirProps:{...n,...b},slot:C,attrs:n,slots:t,name:"MenuItem"})}}});var O0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(O0||{});let Wd=Symbol("PopoverContext");function li(e){let t=o.inject(Wd,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <${Zd.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,li),n}return t}let Gd=Symbol("PopoverGroupContext");function Kd(){return o.inject(Gd,null)}let Xd=Symbol("PopoverPanelContext");function S0(){return o.inject(Xd,null)}let Zd=o.defineComponent({name:"Popover",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n,expose:r}){var a;let i=o.ref(null);r({el:i,$el:i});let l=o.ref(1),s=o.ref(null),u=o.ref(null),c=o.ref(null),d=o.ref(null),p=o.computed(()=>pt(i)),f=o.computed(()=>{var x,D;if(!ee(s)||!ee(d))return!1;for(let N of document.querySelectorAll("body > *"))if(Number(N==null?void 0:N.contains(ee(s)))^Number(N==null?void 0:N.contains(ee(d))))return!0;let S=Ro(),T=S.indexOf(ee(s)),L=(T+S.length-1)%S.length,k=(T+1)%S.length,A=S[L],O=S[k];return!((x=ee(d))!=null&&x.contains(A))&&!((D=ee(d))!=null&&D.contains(O))}),v={popoverState:l,buttonId:o.ref(null),panelId:o.ref(null),panel:d,button:s,isPortalled:f,beforePanelSentinel:u,afterPanelSentinel:c,togglePopover(){l.value=Ie(l.value,{0:1,1:0})},closePopover(){l.value!==1&&(l.value=1)},close(x){v.closePopover();let D=x?x instanceof HTMLElement?x:x.value instanceof HTMLElement?ee(x):ee(v.button):ee(v.button);D==null||D.focus()}};o.provide(Wd,v),Ur(o.computed(()=>Ie(l.value,{0:Ne.Open,1:Ne.Closed})));let h={buttonId:v.buttonId,panelId:v.panelId,close(){v.closePopover()}},y=Kd(),g=y==null?void 0:y.registerPopover,[m,b]=Rd(),C=Pd({mainTreeNodeRef:y==null?void 0:y.mainTreeNodeRef,portals:m,defaultContainers:[s,d]});function w(){var x,D,S,T;return(T=y==null?void 0:y.isFocusWithinPopoverGroup())!=null?T:((x=p.value)==null?void 0:x.activeElement)&&(((D=ee(s))==null?void 0:D.contains(p.value.activeElement))||((S=ee(d))==null?void 0:S.contains(p.value.activeElement)))}return o.watchEffect(()=>g==null?void 0:g(h)),bs((a=p.value)==null?void 0:a.defaultView,"focus",x=>{var D,S;x.target!==window&&x.target instanceof HTMLElement&&l.value===0&&(w()||s&&d&&(C.contains(x.target)||(D=ee(v.beforePanelSentinel))!=null&&D.contains(x.target)||(S=ee(v.afterPanelSentinel))!=null&&S.contains(x.target)||v.closePopover()))},!0),qo(C.resolveContainers,(x,D)=>{var S;v.closePopover(),Fo(D,Vo.Loose)||(x.preventDefault(),(S=ee(s))==null||S.focus())},o.computed(()=>l.value===0)),()=>{let x={open:l.value===0,close:v.close};return o.h(o.Fragment,[o.h(b,{},()=>ke({theirProps:{...e,...n},ourProps:{ref:i},slot:x,slots:t,attrs:n,name:"Popover"})),o.h(C.MainTreeNode)])}}}),k0=o.defineComponent({name:"PopoverButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-popover-button-${Ve()}`,l=li("PopoverButton"),s=o.computed(()=>pt(l.button));r({el:l.button,$el:l.button}),o.onMounted(()=>{l.buttonId.value=i}),o.onUnmounted(()=>{l.buttonId.value=null});let u=Kd(),c=u==null?void 0:u.closeOthers,d=S0(),p=o.computed(()=>d===null?!1:d.value===l.panelId.value),f=o.ref(null),v=`headlessui-focus-sentinel-${Ve()}`;p.value||o.watchEffect(()=>{l.button.value=ee(f)});let h=zr(o.computed(()=>({as:e.as,type:t.type})),f);function y(x){var D,S,T,L,k;if(p.value){if(l.popoverState.value===1)return;switch(x.key){case de.Space:case de.Enter:x.preventDefault(),(S=(D=x.target).click)==null||S.call(D),l.closePopover(),(T=ee(l.button))==null||T.focus();break}}else switch(x.key){case de.Space:case de.Enter:x.preventDefault(),x.stopPropagation(),l.popoverState.value===1&&(c==null||c(l.buttonId.value)),l.togglePopover();break;case de.Escape:if(l.popoverState.value!==0)return c==null?void 0:c(l.buttonId.value);if(!ee(l.button)||(L=s.value)!=null&&L.activeElement&&!((k=ee(l.button))!=null&&k.contains(s.value.activeElement)))return;x.preventDefault(),x.stopPropagation(),l.closePopover();break}}function g(x){p.value||x.key===de.Space&&x.preventDefault()}function m(x){var D,S;e.disabled||(p.value?(l.closePopover(),(D=ee(l.button))==null||D.focus()):(x.preventDefault(),x.stopPropagation(),l.popoverState.value===1&&(c==null||c(l.buttonId.value)),l.togglePopover(),(S=ee(l.button))==null||S.focus()))}function b(x){x.preventDefault(),x.stopPropagation()}let C=ws();function w(){let x=ee(l.panel);if(!x)return;function D(){Ie(C.value,{[Dt.Forwards]:()=>Et(x,Ge.First),[Dt.Backwards]:()=>Et(x,Ge.Last)})===lr.Error&&Et(Ro().filter(S=>S.dataset.headlessuiFocusGuard!=="true"),Ie(C.value,{[Dt.Forwards]:Ge.Next,[Dt.Backwards]:Ge.Previous}),{relativeTo:ee(l.button)})}D()}return()=>{let x=l.popoverState.value===0,D={open:x},{...S}=e,T=p.value?{ref:f,type:h.value,onKeydown:y,onClick:m}:{ref:f,id:i,type:h.value,"aria-expanded":l.popoverState.value===0,"aria-controls":ee(l.panel)?l.panelId.value:void 0,disabled:e.disabled?!0:void 0,onKeydown:y,onKeyup:g,onClick:m,onMousedown:b};return o.h(o.Fragment,[ke({ourProps:T,theirProps:{...t,...S},slot:D,attrs:t,slots:n,name:"PopoverButton"}),x&&!p.value&&l.isPortalled.value&&o.h(Gt,{id:v,features:jt.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:w})])}}});o.defineComponent({name:"PopoverOverlay",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=li("PopoverOverlay"),a=`headlessui-popover-overlay-${Ve()}`,i=En(),l=o.computed(()=>i!==null?(i.value&Ne.Open)===Ne.Open:r.popoverState.value===0);function s(){r.closePopover()}return()=>{let u={open:r.popoverState.value===0};return ke({ourProps:{id:a,"aria-hidden":!0,onClick:s},theirProps:e,slot:u,attrs:t,slots:n,features:rt.RenderStrategy|rt.Static,visible:l.value,name:"PopoverOverlay"})}}});let T0=o.defineComponent({name:"PopoverPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},focus:{type:Boolean,default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-popover-panel-${Ve()}`,{focus:l}=e,s=li("PopoverPanel"),u=o.computed(()=>pt(s.panel)),c=`headlessui-focus-sentinel-before-${Ve()}`,d=`headlessui-focus-sentinel-after-${Ve()}`;r({el:s.panel,$el:s.panel}),o.onMounted(()=>{s.panelId.value=i}),o.onUnmounted(()=>{s.panelId.value=null}),o.provide(Xd,s.panelId),o.watchEffect(()=>{var b,C;if(!l||s.popoverState.value!==0||!s.panel)return;let w=(b=u.value)==null?void 0:b.activeElement;(C=ee(s.panel))!=null&&C.contains(w)||Et(ee(s.panel),Ge.First)});let p=En(),f=o.computed(()=>p!==null?(p.value&Ne.Open)===Ne.Open:s.popoverState.value===0);function v(b){var C,w;switch(b.key){case de.Escape:if(s.popoverState.value!==0||!ee(s.panel)||u.value&&!((C=ee(s.panel))!=null&&C.contains(u.value.activeElement)))return;b.preventDefault(),b.stopPropagation(),s.closePopover(),(w=ee(s.button))==null||w.focus();break}}function h(b){var C,w,x,D,S;let T=b.relatedTarget;T&&ee(s.panel)&&((C=ee(s.panel))!=null&&C.contains(T)||(s.closePopover(),((x=(w=ee(s.beforePanelSentinel))==null?void 0:w.contains)!=null&&x.call(w,T)||(S=(D=ee(s.afterPanelSentinel))==null?void 0:D.contains)!=null&&S.call(D,T))&&T.focus({preventScroll:!0})))}let y=ws();function g(){let b=ee(s.panel);if(!b)return;function C(){Ie(y.value,{[Dt.Forwards]:()=>{var w;Et(b,Ge.First)===lr.Error&&((w=ee(s.afterPanelSentinel))==null||w.focus())},[Dt.Backwards]:()=>{var w;(w=ee(s.button))==null||w.focus({preventScroll:!0})}})}C()}function m(){let b=ee(s.panel);if(!b)return;function C(){Ie(y.value,{[Dt.Forwards]:()=>{let w=ee(s.button),x=ee(s.panel);if(!w)return;let D=Ro(),S=D.indexOf(w),T=D.slice(0,S+1),L=[...D.slice(S+1),...T];for(let k of L.slice())if(k.dataset.headlessuiFocusGuard==="true"||x!=null&&x.contains(k)){let A=L.indexOf(k);A!==-1&&L.splice(A,1)}Et(L,Ge.First,{sorted:!1})},[Dt.Backwards]:()=>{var w;Et(b,Ge.Previous)===lr.Error&&((w=ee(s.button))==null||w.focus())}})}C()}return()=>{let b={open:s.popoverState.value===0,close:s.close},{focus:C,...w}=e,x={ref:s.panel,id:i,onKeydown:v,onFocusout:l&&s.popoverState.value===0?h:void 0,tabIndex:-1};return ke({ourProps:x,theirProps:{...t,...w},attrs:t,slot:b,slots:{...n,default:(...D)=>{var S;return[o.h(o.Fragment,[f.value&&s.isPortalled.value&&o.h(Gt,{id:c,ref:s.beforePanelSentinel,features:jt.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:g}),(S=n.default)==null?void 0:S.call(n,...D),f.value&&s.isPortalled.value&&o.h(Gt,{id:d,ref:s.afterPanelSentinel,features:jt.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:m})])]}},features:rt.RenderStrategy|rt.Static,visible:f.value,name:"PopoverPanel"})}}});o.defineComponent({name:"PopoverGroup",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:t,slots:n,expose:r}){let a=o.ref(null),i=o.shallowRef([]),l=o.computed(()=>pt(a)),s=_y();r({el:a,$el:a});function u(f){let v=i.value.indexOf(f);v!==-1&&i.value.splice(v,1)}function c(f){return i.value.push(f),()=>{u(f)}}function d(){var f;let v=l.value;if(!v)return!1;let h=v.activeElement;return(f=ee(a))!=null&&f.contains(h)?!0:i.value.some(y=>{var g,m;return((g=v.getElementById(y.buttonId.value))==null?void 0:g.contains(h))||((m=v.getElementById(y.panelId.value))==null?void 0:m.contains(h))})}function p(f){for(let v of i.value)v.buttonId.value!==f&&v.close()}return o.provide(Gd,{registerPopover:c,unregisterPopover:u,isFocusWithinPopoverGroup:d,closeOthers:p,mainTreeNodeRef:s.mainTreeNodeRef}),()=>o.h(o.Fragment,[ke({ourProps:{ref:a},theirProps:{...e,...t},slot:{},attrs:t,slots:n,name:"PopoverGroup"}),o.h(s.MainTreeNode)])}});let Jd=Symbol("LabelContext");function _d(){let e=o.inject(Jd,null);if(e===null){let t=new Error("You used a <Label /> component, but it is not inside a parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,_d),t}return e}function Es({slot:e={},name:t="Label",props:n={}}={}){let r=o.ref([]);function a(i){return r.value.push(i),()=>{let l=r.value.indexOf(i);l!==-1&&r.value.splice(l,1)}}return o.provide(Jd,{register:a,slot:e,name:t,props:n}),o.computed(()=>r.value.length>0?r.value.join(" "):void 0)}o.defineComponent({name:"Label",props:{as:{type:[Object,String],default:"label"},passive:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{slots:t,attrs:n}){var r;let a=(r=e.id)!=null?r:`headlessui-label-${Ve()}`,i=_d();return o.onMounted(()=>o.onUnmounted(i.register(a))),()=>{let{name:l="Label",slot:s={},props:u={}}=i,{passive:c,...d}=e,p={...Object.entries(u).reduce((f,[v,h])=>Object.assign(f,{[v]:o.unref(h)}),{}),id:a};return c&&(delete p.onClick,delete p.htmlFor,delete d.onClick),ke({ourProps:p,theirProps:d,slot:s,attrs:n,slots:t,name:l})}}});function D0(e,t){return e===t}let $d=Symbol("RadioGroupContext");function ep(e){let t=o.inject($d,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,ep),n}return t}let tp=o.defineComponent({name:"RadioGroup",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"div"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>D0},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{emit:t,attrs:n,slots:r,expose:a}){var i;let l=(i=e.id)!=null?i:`headlessui-radiogroup-${Ve()}`,s=o.ref(null),u=o.ref([]),c=Es({name:"RadioGroupLabel"}),d=ai({name:"RadioGroupDescription"});a({el:s,$el:s});let[p,f]=ni(o.computed(()=>e.modelValue),g=>t("update:modelValue",g),o.computed(()=>e.defaultValue)),v={options:u,value:p,disabled:o.computed(()=>e.disabled),firstOption:o.computed(()=>u.value.find(g=>!g.propsRef.disabled)),containsCheckedOption:o.computed(()=>u.value.some(g=>v.compare(o.toRaw(g.propsRef.value),o.toRaw(e.modelValue)))),compare(g,m){if(typeof e.by=="string"){let b=e.by;return(g==null?void 0:g[b])===(m==null?void 0:m[b])}return e.by(g,m)},change(g){var m;if(e.disabled||v.compare(o.toRaw(p.value),o.toRaw(g)))return!1;let b=(m=u.value.find(C=>v.compare(o.toRaw(C.propsRef.value),o.toRaw(g))))==null?void 0:m.propsRef;return b!=null&&b.disabled?!1:(f(g),!0)},registerOption(g){u.value.push(g),u.value=jo(u.value,m=>m.element)},unregisterOption(g){let m=u.value.findIndex(b=>b.id===g);m!==-1&&u.value.splice(m,1)}};o.provide($d,v),ys({container:o.computed(()=>ee(s)),accept(g){return g.getAttribute("role")==="radio"?NodeFilter.FILTER_REJECT:g.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(g){g.setAttribute("role","none")}});function h(g){if(!s.value||!s.value.contains(g.target))return;let m=u.value.filter(b=>b.propsRef.disabled===!1).map(b=>b.element);switch(g.key){case de.Enter:Od(g.currentTarget);break;case de.ArrowLeft:case de.ArrowUp:if(g.preventDefault(),g.stopPropagation(),Et(m,Ge.Previous|Ge.WrapAround)===lr.Success){let b=u.value.find(C=>{var w;return C.element===((w=pt(s))==null?void 0:w.activeElement)});b&&v.change(b.propsRef.value)}break;case de.ArrowRight:case de.ArrowDown:if(g.preventDefault(),g.stopPropagation(),Et(m,Ge.Next|Ge.WrapAround)===lr.Success){let b=u.value.find(C=>{var w;return C.element===((w=pt(C.element))==null?void 0:w.activeElement)});b&&v.change(b.propsRef.value)}break;case de.Space:{g.preventDefault(),g.stopPropagation();let b=u.value.find(C=>{var w;return C.element===((w=pt(C.element))==null?void 0:w.activeElement)});b&&v.change(b.propsRef.value)}break}}let y=o.computed(()=>{var g;return(g=ee(s))==null?void 0:g.closest("form")});return o.onMounted(()=>{o.watch([y],()=>{if(!y.value||e.defaultValue===void 0)return;function g(){v.change(e.defaultValue)}return y.value.addEventListener("reset",g),()=>{var m;(m=y.value)==null||m.removeEventListener("reset",g)}},{immediate:!0})}),()=>{let{disabled:g,name:m,form:b,...C}=e,w={ref:s,id:l,role:"radiogroup","aria-labelledby":c.value,"aria-describedby":d.value,onKeydown:h};return o.h(o.Fragment,[...m!=null&&p.value!=null?oi({[m]:p.value}).map(([x,D])=>o.h(Gt,ri({features:jt.Hidden,key:x,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:b,disabled:g,name:x,value:D}))):[],ke({ourProps:w,theirProps:{...n,...Hn(C,["modelValue","defaultValue","by"])},slot:{},attrs:n,slots:r,name:"RadioGroup"})])}}});var N0=(e=>(e[e.Empty=1]="Empty",e[e.Active=2]="Active",e))(N0||{});let np=o.defineComponent({name:"RadioGroupOption",props:{as:{type:[Object,String],default:"div"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{attrs:t,slots:n,expose:r}){var a;let i=(a=e.id)!=null?a:`headlessui-radiogroup-option-${Ve()}`,l=ep("RadioGroupOption"),s=Es({name:"RadioGroupLabel"}),u=ai({name:"RadioGroupDescription"}),c=o.ref(null),d=o.computed(()=>({value:e.value,disabled:e.disabled})),p=o.ref(1);r({el:c,$el:c});let f=o.computed(()=>ee(c));o.onMounted(()=>l.registerOption({id:i,element:f,propsRef:d})),o.onUnmounted(()=>l.unregisterOption(i));let v=o.computed(()=>{var w;return((w=l.firstOption.value)==null?void 0:w.id)===i}),h=o.computed(()=>l.disabled.value||e.disabled),y=o.computed(()=>l.compare(o.toRaw(l.value.value),o.toRaw(e.value))),g=o.computed(()=>h.value?-1:y.value||!l.containsCheckedOption.value&&v.value?0:-1);function m(){var w;l.change(e.value)&&(p.value|=2,(w=ee(c))==null||w.focus())}function b(){p.value|=2}function C(){p.value&=-3}return()=>{let{value:w,disabled:x,...D}=e,S={checked:y.value,disabled:h.value,active:!!(p.value&2)},T={id:i,ref:c,role:"radio","aria-checked":y.value?"true":"false","aria-labelledby":s.value,"aria-describedby":u.value,"aria-disabled":h.value?!0:void 0,tabIndex:g.value,onClick:h.value?void 0:m,onFocus:h.value?void 0:b,onBlur:h.value?void 0:C};return ke({ourProps:T,theirProps:D,slot:S,attrs:t,slots:n,name:"RadioGroupOption"})}}}),rp=Symbol("GroupContext");o.defineComponent({name:"SwitchGroup",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:n}){let r=o.ref(null),a=Es({name:"SwitchLabel",props:{htmlFor:o.computed(()=>{var l;return(l=r.value)==null?void 0:l.id}),onClick(l){r.value&&(l.currentTarget.tagName==="LABEL"&&l.preventDefault(),r.value.click(),r.value.focus({preventScroll:!0}))}}}),i=ai({name:"SwitchDescription"});return o.provide(rp,{switchRef:r,labelledby:a,describedby:i}),()=>ke({theirProps:e,ourProps:{},slot:{},slots:t,attrs:n,name:"SwitchGroup"})}});let P0=o.defineComponent({name:"Switch",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"button"},modelValue:{type:Boolean,default:void 0},defaultChecked:{type:Boolean,optional:!0},form:{type:String,optional:!0},name:{type:String,optional:!0},value:{type:String,optional:!0},id:{type:String,default:null},disabled:{type:Boolean,default:!1},tabIndex:{type:Number,default:0}},inheritAttrs:!1,setup(e,{emit:t,attrs:n,slots:r,expose:a}){var i;let l=(i=e.id)!=null?i:`headlessui-switch-${Ve()}`,s=o.inject(rp,null),[u,c]=ni(o.computed(()=>e.modelValue),b=>t("update:modelValue",b),o.computed(()=>e.defaultChecked));function d(){c(!u.value)}let p=o.ref(null),f=s===null?p:s.switchRef,v=zr(o.computed(()=>({as:e.as,type:n.type})),f);a({el:f,$el:f});function h(b){b.preventDefault(),d()}function y(b){b.key===de.Space?(b.preventDefault(),d()):b.key===de.Enter&&Od(b.currentTarget)}function g(b){b.preventDefault()}let m=o.computed(()=>{var b,C;return(C=(b=ee(f))==null?void 0:b.closest)==null?void 0:C.call(b,"form")});return o.onMounted(()=>{o.watch([m],()=>{if(!m.value||e.defaultChecked===void 0)return;function b(){c(e.defaultChecked)}return m.value.addEventListener("reset",b),()=>{var C;(C=m.value)==null||C.removeEventListener("reset",b)}},{immediate:!0})}),()=>{let{name:b,value:C,form:w,tabIndex:x,...D}=e,S={checked:u.value},T={id:l,ref:f,role:"switch",type:v.value,tabIndex:x===-1?0:x,"aria-checked":u.value,"aria-labelledby":s==null?void 0:s.labelledby.value,"aria-describedby":s==null?void 0:s.describedby.value,onClick:h,onKeyup:y,onKeypress:g};return o.h(o.Fragment,[b!=null&&u.value!=null?o.h(Gt,ri({features:jt.Hidden,as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:u.value,form:w,disabled:D.disabled,name:b,value:C})):null,ke({ourProps:T,theirProps:{...n,...Hn(D,["modelValue","defaultChecked"])},slot:S,attrs:n,slots:r,name:"Switch"})])}}});function I0(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function ul(e,...t){e&&t.length>0&&e.classList.add(...t)}function ua(e,...t){e&&t.length>0&&e.classList.remove(...t)}var zl=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(zl||{});function B0(e,t){let n=zn();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:a}=getComputedStyle(e),[i,l]=[r,a].map(s=>{let[u=0]=s.split(",").filter(Boolean).map(c=>c.includes("ms")?parseFloat(c):parseFloat(c)*1e3).sort((c,d)=>d-c);return u});return i!==0?n.setTimeout(()=>t("finished"),i+l):t("finished"),n.add(()=>t("cancelled")),n.dispose}function Hu(e,t,n,r,a,i){let l=zn(),s=i!==void 0?I0(i):()=>{};return ua(e,...a),ul(e,...t,...n),l.nextFrame(()=>{ua(e,...n),ul(e,...r),l.add(B0(e,u=>(ua(e,...r,...t),ul(e,...a),s(u))))}),l.add(()=>ua(e,...t,...n,...r,...a)),l.add(()=>s("cancelled")),l.dispose}function Xn(e=""){return e.split(/\s+/).filter(t=>t.length>1)}let Os=Symbol("TransitionContext");var M0=(e=>(e.Visible="visible",e.Hidden="hidden",e))(M0||{});function L0(){return o.inject(Os,null)!==null}function R0(){let e=o.inject(Os,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function V0(){let e=o.inject(Ss,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let Ss=Symbol("NestingContext");function si(e){return"children"in e?si(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function op(e){let t=o.ref([]),n=o.ref(!1);o.onMounted(()=>n.value=!0),o.onUnmounted(()=>n.value=!1);function r(i,l=Fn.Hidden){let s=t.value.findIndex(({id:u})=>u===i);s!==-1&&(Ie(l,{[Fn.Unmount](){t.value.splice(s,1)},[Fn.Hidden](){t.value[s].state="hidden"}}),!si(t)&&n.value&&(e==null||e()))}function a(i){let l=t.value.find(({id:s})=>s===i);return l?l.state!=="visible"&&(l.state="visible"):t.value.push({id:i,state:"visible"}),()=>r(i,Fn.Unmount)}return{children:t,register:a,unregister:r}}let ap=rt.RenderStrategy,sr=o.defineComponent({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:a}){let i=o.ref(0);function l(){i.value|=Ne.Opening,t("beforeEnter")}function s(){i.value&=~Ne.Opening,t("afterEnter")}function u(){i.value|=Ne.Closing,t("beforeLeave")}function c(){i.value&=~Ne.Closing,t("afterLeave")}if(!L0()&&Ty())return()=>o.h(Ho,{...e,onBeforeEnter:l,onAfterEnter:s,onBeforeLeave:u,onAfterLeave:c},r);let d=o.ref(null),p=o.computed(()=>e.unmount?Fn.Unmount:Fn.Hidden);a({el:d,$el:d});let{show:f,appear:v}=R0(),{register:h,unregister:y}=V0(),g=o.ref(f.value?"visible":"hidden"),m={value:!0},b=Ve(),C={value:!1},w=op(()=>{!C.value&&g.value!=="hidden"&&(g.value="hidden",y(b),c())});o.onMounted(()=>{let N=h(b);o.onUnmounted(N)}),o.watchEffect(()=>{if(p.value===Fn.Hidden&&b){if(f.value&&g.value!=="visible"){g.value="visible";return}Ie(g.value,{hidden:()=>y(b),visible:()=>h(b)})}});let x=Xn(e.enter),D=Xn(e.enterFrom),S=Xn(e.enterTo),T=Xn(e.entered),L=Xn(e.leave),k=Xn(e.leaveFrom),A=Xn(e.leaveTo);o.onMounted(()=>{o.watchEffect(()=>{if(g.value==="visible"){let N=ee(d);if(N instanceof Comment&&N.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function O(N){let I=m.value&&!v.value,B=ee(d);!B||!(B instanceof HTMLElement)||I||(C.value=!0,f.value&&l(),f.value||u(),N(f.value?Hu(B,x,D,S,T,j=>{C.value=!1,j===zl.Finished&&s()}):Hu(B,L,k,A,T,j=>{C.value=!1,j===zl.Finished&&(si(w)||(g.value="hidden",y(b),c()))})))}return o.onMounted(()=>{o.watch([f],(N,I,B)=>{O(B),m.value=!1},{immediate:!0})}),o.provide(Ss,w),Ur(o.computed(()=>Ie(g.value,{visible:Ne.Open,hidden:Ne.Closed})|i.value)),()=>{let{appear:N,show:I,enter:B,enterFrom:j,enterTo:z,entered:K,leave:U,leaveFrom:M,leaveTo:P,...V}=e,q={ref:d},Y={...V,...v.value&&f.value&&Lo.isServer?{class:o.normalizeClass([n.class,V.class,...x,...D])}:{}};return ke({theirProps:Y,ourProps:q,slot:{},slots:r,attrs:n,features:ap,visible:g.value==="visible",name:"TransitionChild"})}}}),F0=sr,Ho=o.defineComponent({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let a=En(),i=o.computed(()=>e.show===null&&a!==null?(a.value&Ne.Open)===Ne.Open:e.show);o.watchEffect(()=>{if(![!0,!1].includes(i.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let l=o.ref(i.value?"visible":"hidden"),s=op(()=>{l.value="hidden"}),u=o.ref(!0),c={show:i,appear:o.computed(()=>e.appear||!u.value)};return o.onMounted(()=>{o.watchEffect(()=>{u.value=!1,i.value?l.value="visible":si(s)||(l.value="hidden")})}),o.provide(Ss,s),o.provide(Os,c),()=>{let d=Hn(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),p={unmount:e.unmount};return ke({ourProps:{...p,as:"template"},theirProps:{},slot:{},slots:{...r,default:()=>[o.h(F0,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...p,...d},r.default)]},attrs:{},features:ap,visible:l.value==="visible",name:"Transition"})}}});const j0=["width","height"],ui=o.defineComponent({__name:"UIProLockIcon",props:{size:{default:32}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",{width:t.size,height:t.size,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n[0]||(n[0]=[o.createElementVNode("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.9999 0C24.8365 0 31.9999 7.16344 31.9999 16C31.9999 24.8366 24.8365 32 15.9999 32C7.16337 32 0 24.8366 0 16C0 7.16344 7.16337 0 15.9999 0ZM9.44337 12.9716C9.07619 12.9716 8.77669 13.2711 8.77669 13.6383V23.6722C8.77669 24.0394 9.07619 24.3388 9.44337 24.3388H22.5566C22.9237 24.3388 23.2232 24.0393 23.2232 23.6722V13.6383C23.2232 13.2711 22.9237 12.9717 22.5566 12.9717H21.6083V10.8695C21.6083 9.32606 20.9777 7.92375 19.9617 6.90775C18.9457 5.89169 17.5433 5.26113 15.9999 5.26113C14.4566 5.26113 13.0542 5.89175 12.0382 6.90769C11.0222 7.92369 10.3916 9.32606 10.3916 10.8694V12.9716H9.44337ZM12.5249 12.9716H19.475V10.8694C19.475 9.91494 19.0837 9.04638 18.4533 8.41606C17.823 7.78569 16.9544 7.39437 15.9999 7.39437C15.0454 7.39437 14.1769 7.78569 13.5466 8.416C12.9162 9.04638 12.5249 9.91494 12.5249 10.8694L12.5249 12.9716ZM17.0666 20.5428V17.6677C17.0666 17.0787 16.5891 16.6011 15.9999 16.6011C15.4109 16.6011 14.9333 17.0787 14.9333 17.6677V20.5428C14.9333 21.1319 15.4109 21.6094 15.9999 21.6094C16.5891 21.6094 17.0666 21.1319 17.0666 20.5428Z",fill:"url(#paint0_linear_2066_40886)"},null,-1),o.createElementVNode("defs",null,[o.createElementVNode("linearGradient",{id:"paint0_linear_2066_40886",x1:"16",y1:"0",x2:"16",y2:"32",gradientUnits:"userSpaceOnUse"},[o.createElementVNode("stop",{"stop-color":"#FF6D00"}),o.createElementVNode("stop",{offset:"1","stop-color":"#FE9902"})])],-1)]),8,j0))}}),q0=o.defineComponent({__name:"UIDisclosure",props:{disclosureButtonClass:{},haveAccess:{type:Boolean,default:!0}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.unref(qd),null,{default:o.withCtx(({open:r})=>[o.createVNode(o.unref(zd),{class:o.normalizeClass(["rvx-flex rvx-w-full rvx-justify-between rvx-rounded-lg rvx-text-left rvx-font-semibold focus:rvx-outline-none rvx-text-[16px] rvx-bg-white rvx-border-[0] !rvx-p-0 rvx-cursor-pointer",t.disclosureButtonClass])},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"label"),o.createVNode(fe,{class:"rvx-flex rvx-gap-space24 rvx-items-center"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-size-[24px] rvx-border"},{default:o.withCtx(()=>[t.haveAccess?(o.openBlock(),o.createBlock(Je,{key:0,"icon-name":r?"expand_less":"expand_more",class:"rvx-h-5 rvx-w-5 rvx-text-neutral"},null,8,["icon-name"])):(o.openBlock(),o.createBlock(ui,{key:1}))]),_:2},1024)]),_:2},1024)]),_:2},1032,["class"]),o.createVNode(o.Transition,{"enter-active-class":"rvx-transition rvx-duration-100 rvx-ease-out","enter-from-class":"rvx-transform rvx-scale-95 rvx-opacity-0","enter-to-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-active-class":"rvx-transition rvx-duration-75 rvx-ease-out","leave-from-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-to-class":"rvx-transform rvx-scale-95 rvx-opacity-0"},{default:o.withCtx(()=>[t.haveAccess?(o.openBlock(),o.createBlock(o.unref(Ud),{key:0,class:"rvx-text-[14px] rvx-text-gray-500"},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"content")]),_:3})):o.createCommentVNode("",!0)]),_:3})]),_:3}))}}),ip=o.defineComponent({__name:"UISwitch",props:o.mergeModels({variant:{default:"md"}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(o.unref(P0),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),class:o.normalizeClass([` ${t.value?"rvx-bg-primary":"rvx-bg-neutral-500"} ${n.variant==="lg"?" rvx-h-[30px] rvx-w-[60px]":""} ${n.variant==="sm"?" rvx-h-[24px] rvx-w-[39px]":""} ${n.variant==="md"?" rvx-h-[28px] rvx-w-[48px]":""} `,"rvx-relative rvx-inline-flex rvx-shrink-0 rvx-cursor-pointer rvx-rounded-full rvx-border-2 rvx-border-transparent rvx-transition-colors rvx-duration-200 rvx-ease-in-out focus:rvx-outline-none focus-visible:rvx-ring-2 focus-visible:rvx-ring-white/75 !rvx-pl-[1px]"])},{default:o.withCtx(()=>[o.createElementVNode("span",{"aria-hidden":"true",class:o.normalizeClass([` ${t.value&&n.variant==="lg"?"rvx-translate-x-[29px]":"rvx-translate-x-0"} ${t.value&&n.variant==="sm"?"rvx-translate-x-[15px]":"rvx-translate-x-0"} ${t.value&&n.variant==="md"?"rvx-translate-x-[20px]":"rvx-translate-x-0]"} ${n.variant==="lg"?"rvx-h-[25px] rvx-w-[25px]":""} ${n.variant==="sm"?"rvx-h-[18px] rvx-w-[18px]":""} ${n.variant==="md"?"rvx-h-[22px] rvx-w-[22px]":""} `,"rvx-pointer-events-none rvx-inline-block rvx-transform rvx-rounded-full rvx-bg-white rvx-shadow-lg rvx-ring-0 rvx-transition rvx-duration-200 rvx-ease-in-out"])},null,2)]),_:1},8,["modelValue","class"]))}}),z0=o.defineComponent({__name:"UIDisclosureToggle",props:o.mergeModels({id:{},haveAccess:{type:Boolean,default:!0},disclosureButtonClass:{}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=e,n=o.useModel(e,"modelValue");return o.watch(n,()=>{var r;n.value&&((r=document.querySelector(`#${t.id}`))==null||r.click())}),(r,a)=>(o.openBlock(),o.createBlock(o.unref(qd),null,{default:o.withCtx(({open:i})=>[o.createVNode(o.unref(zd),{id:r.id,class:o.normalizeClass(["rvx-flex rvx-w-full rvx-justify-between rvx-rounded-lg rvx-text-left rvx-font-semibold focus:rvx-outline-none rvx-text-[16px] rvx-bg-white rvx-p-[0] rvx-cursor-pointer",r.disclosureButtonClass])},{default:o.withCtx(()=>[o.renderSlot(r.$slots,"label"),r.haveAccess?(o.openBlock(),o.createBlock(fe,{key:0,class:"rvx-flex rvx-gap-space24 rvx-items-center"},{default:o.withCtx(()=>[o.createVNode(ip,{variant:"sm",modelValue:n.value,"onUpdate:modelValue":a[0]||(a[0]=l=>n.value=l)},null,8,["modelValue"]),o.createVNode(fe,{class:"rvx-size-[24px] rvx-border"},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":i?"expand_less":"expand_more",class:"rvx-h-5 rvx-w-5 text-purple-500"},null,8,["icon-name"])]),_:2},1024)]),_:2},1024)):o.createCommentVNode("",!0),r.haveAccess?o.createCommentVNode("",!0):(o.openBlock(),o.createBlock(ui,{key:1}))]),_:2},1032,["id","class"]),o.createVNode(o.Transition,{"enter-active-class":"rvx-transition rvx-duration-100 rvx-ease-out","enter-from-class":"rvx-transform rvx-scale-95 rvx-opacity-0","enter-to-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-active-class":"rvx-transition rvx-duration-75 rvx-ease-out","leave-from-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-to-class":"rvx-transform rvx-scale-95 rvx-opacity-0"},{default:o.withCtx(()=>[r.haveAccess?(o.openBlock(),o.createBlock(o.unref(Ud),{key:0,class:"rvx-pt-4 rvx-text-[14px] rvx-text-gray-500"},{default:o.withCtx(()=>[o.renderSlot(r.$slots,"content")]),_:3})):o.createCommentVNode("",!0)]),_:3})]),_:3}))}}),U0=o.defineComponent({__name:"UIDivider",props:{content:{default:"or"}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-flex rvx-items-center"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-h-[1px] rvx-bg-neutral-500 rvx-w-full"}),o.createVNode(fe,{class:"rvx-mx-space8"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(t.content),1)]),_:1}),o.createVNode(fe,{class:"rvx-h-[1px] rvx-bg-neutral-500 rvx-w-full"})]),_:1}))}}),H0={class:"rvx-relative"},Y0=o.defineComponent({__name:"UIDropdown",props:o.mergeModels({options:{},placeholder:{default:"Select"},buttonClass:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(o.unref(h0),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),defaultValue:n.options[0]},{default:o.withCtx(({open:a})=>[o.createElementVNode("div",H0,[o.createVNode(o.unref(m0),{class:o.normalizeClass(["rvx-flex rvx-justify-between rvx-items-center rvx-w-full rvx-cursor-default rvx-rounded-lg rvx-bg-white rvx-py-[9px] rvx-px-space12 rvx-border rvx-border-solid rvx-border-neutral-500 focus:rvx-outline-none focus-visible:rvx-border-indigo-500 focus-visible:rvx-ring-2 focus-visible:rvx-ring-white/75 focus-visible:rvx-ring-offset-2 focus-visible:rvx-ring-offset-orange-300",n.buttonClass])},{default:o.withCtx(()=>{var i;return[(i=t.value)!=null&&i.label?(o.openBlock(),o.createBlock(fe,{key:0,as:"span",class:"rvx-block rvx-truncate rvx-text-normal rvx-text-neutral-800"},{default:o.withCtx(()=>{var l;return[o.createTextVNode(o.toDisplayString((l=t.value)==null?void 0:l.label),1)]}),_:1})):(o.openBlock(),o.createBlock(fe,{key:1,as:"span",class:"rvx-block rvx-truncate rvx-text-normal rvx-text-neutral-600"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(n.placeholder),1)]),_:1})),o.createVNode(Je,{"icon-name":a?"expand_less":"expand_more",class:"rvx-text-gray-400"},null,8,["icon-name"])]}),_:2},1032,["class"]),o.createVNode(o.Transition,{"leave-active-class":"rvx-transition rvx-duration-100 rvx-ease-in","leave-from-class":"rvx-opacity-100","leave-to-class":"rvx-opacity-0"},{default:o.withCtx(()=>[o.createVNode(o.unref(g0),{class:"rvx-absolute rvx-mt-1 rvx-max-h-60 rvx-w-full rvx-overflow-auto rvx-rounded-md rvx-bg-white rvx-py-1 rvx-shadow-lg rvx-ring-1 rvx-ring-black/5 focus:rvx-outline-none rvx-z-10 scrollbar rvx-text-normal"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(n.options,i=>(o.openBlock(),o.createBlock(o.unref(y0),{key:i.id,value:i,as:"template"},{default:o.withCtx(({active:l,selected:s})=>[o.createElementVNode("li",{class:o.normalizeClass([l?"rvx-bg-neutral-300":"",s?"rvx-bg-neutral-300":"","rvx-flex rvx-gap-space5 rvx-cursor-pointer rvx-select-none rvx-py-2 rvx-pl-[15px] rvx-pr-4"])},[o.createVNode(fe,{as:"span",class:o.normalizeClass(["rvx-text-neutral-700",[s?"rvx-font-medium":"rvx-font-normal","rvx-block rvx-truncate"]])},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(i.label),1)]),_:2},1032,["class"])],2)]),_:2},1032,["value"]))),128))]),_:1})]),_:1})])]),_:1},8,["modelValue","defaultValue"]))}}),lp=o.defineComponent({__name:"UIPopover",props:{popOverPanelAs:{default:"div"},popOverPanelClass:{},popOverButtonClass:{}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.unref(Zd),{class:"rvx-relative"},{default:o.withCtx(()=>[o.createVNode(o.unref(k0),{class:o.normalizeClass(["rvx-bg-transparent",t.popOverButtonClass])},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"panelButton",{},()=>[o.createVNode(Je,{"icon-name":"more_vert",class:"rvx-cursor-pointer"})])]),_:3},8,["class"]),o.createVNode(o.Transition,{"enter-active-class":"rvx-transition rvx-duration-200 rvx-ease-out","enter-from-class":"rvx-translate-y-1 rvx-opacity-0","enter-to-class":"rvx-translate-y-0 rvx-opacity-100","leave-active-class":"rvx-transition rvx-duration-150 rvx-ease-in","leave-from-class":"rvx-translate-y-0 rvx-opacity-100","leave-to-class":"rvx-translate-y-1 rvx-opacity-0"},{default:o.withCtx(()=>[o.createVNode(o.unref(T0),{as:t.popOverPanelAs,class:o.normalizeClass(["rvx-shadow",t.popOverPanelClass])},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"contentPanel")]),_:3},8,["as","class"])]),_:3})]),_:3}))}}),Q0=o.defineComponent({__name:"UIDropdownAction",props:{actionOptions:{},popOverClass:{}},setup(e,{emit:t}){const n=t,r=({haveAccess:a,eventName:i})=>{a&&n(i)};return(a,i)=>(o.openBlock(),o.createBlock(lp,{"pop-over-panel-class":`rvx-absolute rvx-w-[163px] rvx-z-10 rvx-right-[-20px] rvx-shadow ${a.popOverClass}`},{panelButton:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"more_vert",class:"rvx-cursor-pointer"})]),contentPanel:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-bg-white rvx-rounded-md"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(a.actionOptions,l=>(o.openBlock(),o.createBlock(fe,{class:o.normalizeClass(`rvx-flex rvx-items-center rvx-justify-between rvx-cursor-pointer rvx-px-space16 rvx-py-[10px] hover:rvx-bg-neutral-300 rvx-font-normal ${l.customClass} ${!(l!=null&&l.haveAccess)&&"rvx-pointer-events-none"}`),key:l.id,onClick:s=>r({haveAccess:l==null?void 0:l.haveAccess,eventName:l.eventName})},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(l.label)+" ",1),l!=null&&l.haveAccess?o.createCommentVNode("",!0):(o.openBlock(),o.createBlock(ui,{key:0,size:16}))]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1},8,["pop-over-panel-class"]))}}),W0=["placeholder","disabled"],G0=o.defineComponent({__name:"UIInput",props:o.mergeModels({placeholder:{},disabled:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>o.withDirectives((o.openBlock(),o.createElementBlock("input",{type:"text",placeholder:n.placeholder,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),class:o.normalizeClass(o.unref(dd)("rvx-ui__input rvx-w-full !rvx-py-[9px] !rvx-px-[12px] !rvx-leading-[0] !rvx-text-[16px] focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 !rvx-border-neutral-400 rvx-border rvx-border-solid rvx-rounded-md placeholder:rvx-text-neutral-400")),disabled:n.disabled},null,10,W0)),[[o.vModelText,t.value]])}}),Ba=Bt(G0,[["__scopeId","data-v-36927826"]]),K0={class:"rvx-relative rvx-w-full"},X0=["id","type"],Z0=["for"],J0=o.defineComponent({__name:"UIInputFloat",props:o.mergeModels({label:{},id:{},disabled:{type:Boolean},type:{default:"text"},inputClass:{},inputStyle:{},showEye:{type:Boolean,default:!1}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=e,n=o.useModel(e,"modelValue"),r=o.ref(!1),a=()=>{r.value=!r.value},i=o.computed(()=>t.type==="password"&&r.value?"text":t.type);return(l,s)=>(o.openBlock(),o.createElementBlock("div",K0,[o.withDirectives(o.createElementVNode("input",o.mergeProps({id:l.id,type:i.value},l.$attrs,{class:o.unref(dd)("rvx-peer rvx-w-full rvx-rounded-lg !rvx-px-4 !rvx-border-neutral-500 !rvx-py-3 rvx-text-normal !rvx-text-neutral-700 !rvx-placeholder-transparent focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 !rvx-leading-[0]",l.inputClass),placeholder:"example@domain.com","onUpdate:modelValue":s[0]||(s[0]=u=>n.value=u),style:l.inputStyle}),null,16,X0),[[o.vModelDynamic,n.value]]),o.createElementVNode("label",{for:l.id,class:"rvx-absolute -rvx-top-[12px] rvx-left-4 rvx-bg-white !rvx-text-[14px] rvx-text-neutral-700 rvx-transition-all peer-placeholder-shown:!rvx-top-[12px] peer-placeholder-shown:rvx-text-normal peer-focus:!-rvx-top-[12px] peer-focus:!rvx-text-[12px] peer-focus:rvx-text-gray-600 rvx-cursor-auto rvx-leading-[22px]"},o.toDisplayString(l.label),9,Z0),o.renderSlot(l.$slots,"eye",{},()=>[l.showEye?(o.openBlock(),o.createBlock(Je,{key:0,"icon-name":r.value?"visibility":"visibility_off",class:"rvx-cursor-pointer rvx-absolute rvx-top-[12px] rvx-right-[10px] rvx-text-neutral-700 !rvx-text-[20px]",onClick:a},null,8,["icon-name"])):o.createCommentVNode("",!0)])]))}});function _0(){return sp().__VUE_DEVTOOLS_GLOBAL_HOOK__}function sp(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const $0=typeof Proxy=="function",eb="devtools-plugin:setup",tb="plugin:settings:set";let xr,Ul;function nb(){var e;return xr!==void 0||(typeof window<"u"&&window.performance?(xr=!0,Ul=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(xr=!0,Ul=globalThis.perf_hooks.performance):xr=!1),xr}function rb(){return nb()?Ul.now():Date.now()}class ob{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const l in t.settings){const s=t.settings[l];r[l]=s.defaultValue}const a=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},r);try{const l=localStorage.getItem(a),s=JSON.parse(l);Object.assign(i,s)}catch{}this.fallbacks={getSettings(){return i},setSettings(l){try{localStorage.setItem(a,JSON.stringify(l))}catch{}i=l},now(){return rb()}},n&&n.on(tb,(l,s)=>{l===this.plugin.id&&this.fallbacks.setSettings(s)}),this.proxiedOn=new Proxy({},{get:(l,s)=>this.target?this.target.on[s]:(...u)=>{this.onQueue.push({method:s,args:u})}}),this.proxiedTarget=new Proxy({},{get:(l,s)=>this.target?this.target[s]:s==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(s)?(...u)=>(this.targetQueue.push({method:s,args:u,resolve:()=>{}}),this.fallbacks[s](...u)):(...u)=>new Promise(c=>{this.targetQueue.push({method:s,args:u,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function ab(e,t){const n=e,r=sp(),a=_0(),i=$0&&n.enableEarlyProxy;if(a&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))a.emit(eb,e,t);else{const l=i?new ob(n,a):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:l}),l&&t(l.proxiedTarget)}}/** * vee-validate v4.13.2 * (c) 2024 Abdelrahman Awad * @license MIT */function qn(e){return typeof e=="function"}function ib(e){return e==null}const Dr=e=>e!==null&&!!e&&typeof e=="object"&&!Array.isArray(e);function up(e){return Number(e)>=0}function lb(e){const t=parseFloat(e);return isNaN(t)?e:t}function sb(e){const t=e.split(".");if(!t.length)return"";let n=String(t[0]);for(let r=1;r<t.length;r++){if(up(t[r])){n+=`[${t[r]}]`;continue}n+=`.${t[r]}`}return n}const ub={};function cb(e){return ub[e]}function Yu(e,t,n){typeof n.value=="object"&&(n.value=er(n.value)),!n.enumerable||n.get||n.set||!n.configurable||!n.writable||t==="__proto__"?Object.defineProperty(e,t,n):e[t]=n.value}function er(e){if(typeof e!="object")return e;var t=0,n,r,a,i=Object.prototype.toString.call(e);if(i==="[object Object]"?a=Object.create(e.__proto__||null):i==="[object Array]"?a=Array(e.length):i==="[object Set]"?(a=new Set,e.forEach(function(l){a.add(er(l))})):i==="[object Map]"?(a=new Map,e.forEach(function(l,s){a.set(er(s),er(l))})):i==="[object Date]"?a=new Date(+e):i==="[object RegExp]"?a=new RegExp(e.source,e.flags):i==="[object DataView]"?a=new e.constructor(er(e.buffer)):i==="[object ArrayBuffer]"?a=e.slice(0):i.slice(-6)==="Array]"&&(a=new e.constructor(e)),a){for(r=Object.getOwnPropertySymbols(e);t<r.length;t++)Yu(a,r[t],Object.getOwnPropertyDescriptor(e,r[t]));for(t=0,r=Object.getOwnPropertyNames(e);t<r.length;t++)Object.hasOwnProperty.call(a,n=r[t])&&a[n]===e[n]||Yu(a,n,Object.getOwnPropertyDescriptor(e,n))}return a||e}const cp=Symbol("vee-validate-form"),fb=Symbol("vee-validate-field-instance"),Qu=Symbol("Default empty value"),db=typeof window<"u";function Hl(e){return qn(e)&&!!e.__locatorRef}function xo(e){return!!e&&qn(e.parse)&&e.__type==="VVTypedSchema"}function Yl(e){return!!e&&qn(e.validate)}function fp(e){return e==="checkbox"||e==="radio"}function pb(e){return Dr(e)||Array.isArray(e)}function ks(e){return/^\[.+\]$/i.test(e)}function vb(e){return dp(e)&&e.multiple}function dp(e){return e.tagName==="SELECT"}function hb(e){return e?!!(typeof Event<"u"&&qn(Event)&&e instanceof Event||e&&e.srcElement):!1}function Pt(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,a;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Pt(e[r],t[r]))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(r of e.entries())if(!t.has(r[0]))return!1;for(r of e.entries())if(!Pt(r[1],t.get(r[0])))return!1;return!0}if(Wu(e)&&Wu(t))return!(e.size!==t.size||e.name!==t.name||e.lastModified!==t.lastModified||e.type!==t.type);if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(r of e.entries())if(!t.has(r[0]))return!1;return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();for(a=Object.keys(e),n=a.length,r=n;r--!==0;){var i=a[r];if(!Pt(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Wu(e){return db?e instanceof File:!1}function pp(e){return ks(e)?e.replace(/\[|\]/gi,""):e}function Nr(e,t,n){return e?ks(t)?e[pp(t)]:(t||"").split(/\.|\[(\d+)\]/).filter(Boolean).reduce((a,i)=>pb(a)&&i in a?a[i]:n,e):n}function mb(e,t,n){if(ks(t)){e[pp(t)]=n;return}const r=t.split(/\.|\[(\d+)\]/).filter(Boolean);let a=e;for(let i=0;i<r.length;i++){if(i===r.length-1){a[r[i]]=n;return}(!(r[i]in a)||ib(a[r[i]]))&&(a[r[i]]=up(r[i+1])?[]:{}),a=a[r[i]]}}function vp(e){return Object.keys(e)}function hp(e,t=void 0){const n=o.getCurrentInstance();return(n==null?void 0:n.provides[e])||o.inject(e,t)}function gb(e,t,n){if(Array.isArray(e)){const r=[...e],a=r.findIndex(i=>Pt(i,t));return a>=0?r.splice(a,1):r.push(t),r}return Pt(e,t)?n:t}function yb(e,t){let n,r;return function(...a){const i=this;return n||(n=!0,setTimeout(()=>n=!1,t),r=e.apply(i,a)),r}}function bb(e,t){return Dr(t)&&t.number?lb(e):e}function Gu(e,t){let n;return async function(...a){const i=e(...a);n=i;const l=await i;return i!==n?l:(n=void 0,t(l,a))}}function wb(e){return Array.isArray(e)?e:e?[e]:[]}function cl(e){if(mp(e))return e._value}function mp(e){return"_value"in e}function xb(e){return e.type==="number"||e.type==="range"?Number.isNaN(e.valueAsNumber)?e.value:e.valueAsNumber:e.value}function gp(e){if(!hb(e))return e;const t=e.target;if(fp(t.type)&&mp(t))return cl(t);if(t.type==="file"&&t.files){const n=Array.from(t.files);return t.multiple?n:n[0]}if(vb(t))return Array.from(t.options).filter(n=>n.selected&&!n.disabled).map(cl);if(dp(t)){const n=Array.from(t.options).find(r=>r.selected);return n?cl(n):t.value}return xb(t)}function yp(e){const t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?Dr(e)&&e._$$isNormalized?e:Dr(e)?Object.keys(e).reduce((n,r)=>{const a=Cb(e[r]);return e[r]!==!1&&(n[r]=Ku(a)),n},t):typeof e!="string"?t:e.split("|").reduce((n,r)=>{const a=Ab(r);return a.name&&(n[a.name]=Ku(a.params)),n},t):t}function Cb(e){return e===!0?[]:Array.isArray(e)||Dr(e)?e:[e]}function Ku(e){const t=n=>typeof n=="string"&&n[0]==="@"?Eb(n.slice(1)):n;return Array.isArray(e)?e.map(t):e instanceof RegExp?[e]:Object.keys(e).reduce((n,r)=>(n[r]=t(e[r]),n),{})}const Ab=e=>{let t=[];const n=e.split(":")[0];return e.includes(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:n,params:t}};function Eb(e){const t=n=>Nr(n,e)||n[e];return t.__locatorRef=e,t}function Ob(e){return Array.isArray(e)?e.filter(Hl):vp(e).filter(t=>Hl(e[t])).map(t=>e[t])}const Sb={generateMessage:({field:e})=>`${e} is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let kb=Object.assign({},Sb);const Tb=()=>kb;async function Db(e,t,n={}){const r=n==null?void 0:n.bails,a={name:(n==null?void 0:n.name)||"{field}",rules:t,label:n==null?void 0:n.label,bails:r??!0,formData:(n==null?void 0:n.values)||{}},i=await Nb(a,e);return Object.assign(Object.assign({},i),{valid:!i.errors.length})}async function Nb(e,t){const n=e.rules;if(xo(n)||Yl(n))return Bb(t,Object.assign(Object.assign({},e),{rules:n}));if(qn(n)||Array.isArray(n)){const s={field:e.label||e.name,name:e.name,label:e.label,form:e.formData,value:t},u=Array.isArray(n)?n:[n],c=u.length,d=[];for(let p=0;p<c;p++){const f=u[p],v=await f(t,s);if(!(typeof v!="string"&&!Array.isArray(v)&&v)){if(Array.isArray(v))d.push(...v);else{const y=typeof v=="string"?v:bp(s);d.push(y)}if(e.bails)return{errors:d}}}return{errors:d}}const r=Object.assign(Object.assign({},e),{rules:yp(n)}),a=[],i=Object.keys(r.rules),l=i.length;for(let s=0;s<l;s++){const u=i[s],c=await Mb(r,t,{name:u,params:r.rules[u]});if(c.error&&(a.push(c.error),e.bails))return{errors:a}}return{errors:a}}function Pb(e){return!!e&&e.name==="ValidationError"}function Ib(e){return{__type:"VVTypedSchema",async parse(n,r){var a;try{return{output:await e.validate(n,{abortEarly:!1,context:(r==null?void 0:r.formData)||{}}),errors:[]}}catch(i){if(!Pb(i))throw i;if(!(!((a=i.inner)===null||a===void 0)&&a.length)&&i.errors.length)return{errors:[{path:i.path,errors:i.errors}]};const l=i.inner.reduce((s,u)=>{const c=u.path||"";return s[c]||(s[c]={errors:[],path:c}),s[c].errors.push(...u.errors),s},{});return{errors:Object.values(l)}}}}}async function Bb(e,t){const r=await(xo(t.rules)?t.rules:Ib(t.rules)).parse(e,{formData:t.formData}),a=[];for(const i of r.errors)i.errors.length&&a.push(...i.errors);return{value:r.value,errors:a}}async function Mb(e,t,n){const r=cb(n.name);if(!r)throw new Error(`No such validator '${n.name}' exists.`);const a=Lb(n.params,e.formData),i={field:e.label||e.name,name:e.name,label:e.label,value:t,form:e.formData,rule:Object.assign(Object.assign({},n),{params:a})},l=await r(t,a,i);return typeof l=="string"?{error:l}:{error:l?void 0:bp(i)}}function bp(e){const t=Tb().generateMessage;return t?t(e):"Field is invalid"}function Lb(e,t){const n=r=>Hl(r)?r(t):r;return Array.isArray(e)?e.map(n):Object.keys(e).reduce((r,a)=>(r[a]=n(e[a]),r),{})}let Xu=0;function Rb(e,t){const{value:n,initialValue:r,setInitialValue:a}=Vb(e,t.modelValue,t.form);if(!t.form){let f=function(v){var h;"value"in v&&(n.value=v.value),"errors"in v&&c(v.errors),"touched"in v&&(p.touched=(h=v.touched)!==null&&h!==void 0?h:p.touched),"initialValue"in v&&a(v.initialValue)};const{errors:u,setErrors:c}=qb(),d=Xu>=Number.MAX_SAFE_INTEGER?0:++Xu,p=jb(n,r,u,t.schema);return{id:d,path:e,value:n,initialValue:r,meta:p,flags:{pendingUnmount:{[d]:!1},pendingReset:!1},errors:u,setState:f}}const i=t.form.createPathState(e,{bails:t.bails,label:t.label,type:t.type,validate:t.validate,schema:t.schema}),l=o.computed(()=>i.errors);function s(u){var c,d,p;"value"in u&&(n.value=u.value),"errors"in u&&((c=t.form)===null||c===void 0||c.setFieldError(o.unref(e),u.errors)),"touched"in u&&((d=t.form)===null||d===void 0||d.setFieldTouched(o.unref(e),(p=u.touched)!==null&&p!==void 0?p:!1)),"initialValue"in u&&a(u.initialValue)}return{id:Array.isArray(i.id)?i.id[i.id.length-1]:i.id,path:e,value:n,errors:l,meta:i,initialValue:r,flags:i.__flags,setState:s}}function Vb(e,t,n){const r=o.ref(o.unref(t));function a(){return n?Nr(n.initialValues.value,o.unref(e),o.unref(r)):o.unref(r)}function i(c){if(!n){r.value=c;return}n.setFieldInitialValue(o.unref(e),c,!0)}const l=o.computed(a);if(!n)return{value:o.ref(a()),initialValue:l,setInitialValue:i};const s=Fb(t,n,l,e);return n.stageInitialValue(o.unref(e),s,!0),{value:o.computed({get(){return Nr(n.values,o.unref(e))},set(c){n.setFieldValue(o.unref(e),c,!1)}}),initialValue:l,setInitialValue:i}}function Fb(e,t,n,r){return o.isRef(e)?o.unref(e):e!==void 0?e:Nr(t.values,o.unref(r),o.unref(n))}function jb(e,t,n,r){const a=o.computed(()=>{var l,s,u;return(u=(s=(l=o.toValue(r))===null||l===void 0?void 0:l.describe)===null||s===void 0?void 0:s.call(l).required)!==null&&u!==void 0?u:!1}),i=o.reactive({touched:!1,pending:!1,valid:!0,required:a,validated:!!o.unref(n).length,initialValue:o.computed(()=>o.unref(t)),dirty:o.computed(()=>!Pt(o.unref(e),o.unref(t)))});return o.watch(n,l=>{i.valid=!l.length},{immediate:!0,flush:"sync"}),i}function qb(){const e=o.ref([]);return{errors:e,setErrors:t=>{e.value=wb(t)}}}function zb(e){process.env.NODE_ENV!=="production"&&ab({id:"vee-validate-devtools-plugin",label:"VeeValidate Plugin",packageName:"vee-validate",homepage:"https://vee-validate.logaretm.com/v4",app:e,logo:"https://vee-validate.logaretm.com/v4/logo.png"},Hb)}const wp={},Co={};let Ln;const Ql=yb(()=>{setTimeout(async()=>{await o.nextTick(),Ln==null||Ln.sendInspectorState(Ar),Ln==null||Ln.sendInspectorTree(Ar)},100)},100);function Ub(e){const t=o.getCurrentInstance();if(!Ln){const n=t==null?void 0:t.appContext.app;if(!n)return;zb(n)}Co[e.id]=Object.assign({},e),Co[e.id]._vm=t,o.onUnmounted(()=>{delete Co[e.id],Ql()}),Ql()}const Ar="vee-validate-inspector",Ct={error:12405579,success:448379,unknown:5522283,white:16777215,black:0,blue:218007,purple:12157168,orange:16099682,gray:12304330};let $e=null;function Hb(e){Ln=e,e.addInspector({id:Ar,icon:"rule",label:"vee-validate",noSelectionText:"Select a vee-validate node to inspect",actions:[{icon:"done_outline",tooltip:"Validate selected item",action:async()=>{if(!$e){console.error("There is not a valid selected vee-validate node or component");return}if($e.type==="field"){await $e.field.validate();return}if($e.type==="form"){await $e.form.validate();return}$e.type==="pathState"&&await $e.form.validateField($e.state.path)}},{icon:"delete_sweep",tooltip:"Clear validation state of the selected item",action:()=>{if(!$e){console.error("There is not a valid selected vee-validate node or component");return}if($e.type==="field"){$e.field.resetField();return}$e.type==="form"&&$e.form.resetForm(),$e.type==="pathState"&&$e.form.resetField($e.state.path)}}]}),e.on.getInspectorTree(t=>{if(t.inspectorId!==Ar)return;const n=Object.values(wp),r=Object.values(Co);t.rootNodes=[...n.map(Yb),...r.map(a=>Wb(a))]}),e.on.getInspectorState((t,n)=>{if(t.inspectorId!==Ar||n.currentTab!==`custom-inspector:${Ar}`)return;const{form:r,field:a,state:i,type:l}=Gb(t.nodeId);if(r&&l==="form"){t.state=Kb(r),$e={type:"form",form:r};return}if(i&&l==="pathState"&&r){t.state=Zu(i),$e={type:"pathState",state:i,form:r};return}if(a&&l==="field"){t.state=Zu({errors:a.errors.value,dirty:a.meta.dirty,valid:a.meta.valid,touched:a.meta.touched,value:a.value.value,initialValue:a.meta.initialValue}),$e={field:a,type:"field"};return}$e=null})}function Yb(e){const{textColor:t,bgColor:n}=Cp(e.meta.value.valid),r={};Object.values(e.getAllPathStates()).forEach(l=>{mb(r,o.unref(l.path),Qb(l,e))});function a(l,s=[]){const u=[...s].pop();return"id"in l?Object.assign(Object.assign({},l),{label:u||l.label}):Dr(l)?{id:`${s.join(".")}`,label:u||"",children:Object.keys(l).map(c=>a(l[c],[...s,c]))}:Array.isArray(l)?{id:`${s.join(".")}`,label:`${u}[]`,children:l.map((c,d)=>a(c,[...s,String(d)]))}:{id:"",label:"",children:[]}}const{children:i}=a(r);return{id:Ts(e),label:"Form",children:i,tags:[{label:"Form",textColor:t,backgroundColor:n},{label:`${e.getAllPathStates().length} fields`,textColor:Ct.white,backgroundColor:Ct.unknown}]}}function Qb(e,t){return{id:Ts(t,e),label:o.unref(e.path),tags:xp(e.multiple,e.fieldsCount,e.type,e.valid,t)}}function Wb(e,t){return{id:Ts(t,e),label:o.unref(e.name),tags:xp(!1,1,e.type,e.meta.valid,t)}}function xp(e,t,n,r,a){const{textColor:i,bgColor:l}=Cp(r);return[e?void 0:{label:"Field",textColor:i,backgroundColor:l},a?void 0:{label:"Standalone",textColor:Ct.black,backgroundColor:Ct.gray},n==="checkbox"?{label:"Checkbox",textColor:Ct.white,backgroundColor:Ct.blue}:void 0,n==="radio"?{label:"Radio",textColor:Ct.white,backgroundColor:Ct.purple}:void 0,e?{label:"Multiple",textColor:Ct.black,backgroundColor:Ct.orange}:void 0].filter(Boolean)}function Ts(e,t){const n=t?"path"in t?"pathState":"field":"form",r=t?"path"in t?t==null?void 0:t.path:o.unref(t==null?void 0:t.name):"",a={f:e==null?void 0:e.formId,ff:r,type:n};return btoa(encodeURIComponent(JSON.stringify(a)))}function Gb(e){try{const t=JSON.parse(decodeURIComponent(atob(e))),n=wp[t.f];if(!n&&t.ff){const a=Co[t.ff];return a?{type:t.type,field:a}:{}}if(!n)return{};const r=n.getPathState(t.ff);return{type:t.type,form:n,state:r}}catch{}return{}}function Zu(e){return{"Field state":[{key:"errors",value:e.errors},{key:"initialValue",value:e.initialValue},{key:"currentValue",value:e.value},{key:"touched",value:e.touched},{key:"dirty",value:e.dirty},{key:"valid",value:e.valid}]}}function Kb(e){const{errorBag:t,meta:n,values:r,isSubmitting:a,isValidating:i,submitCount:l}=e;return{"Form state":[{key:"submitCount",value:l.value},{key:"isSubmitting",value:a.value},{key:"isValidating",value:i.value},{key:"touched",value:n.value.touched},{key:"dirty",value:n.value.dirty},{key:"valid",value:n.value.valid},{key:"initialValues",value:n.value.initialValues},{key:"currentValues",value:r},{key:"errors",value:vp(t.value).reduce((s,u)=>{var c;const d=(c=t.value[u])===null||c===void 0?void 0:c[0];return d&&(s[u]=d),s},{})}]}}function Cp(e){return{bgColor:e?Ct.success:Ct.error,textColor:e?Ct.black:Ct.white}}function Ap(e,t,n){return fp(void 0)?Zb(e,t):Ep(e,t)}function Ep(e,t,n){const{initialValue:r,validateOnMount:a,bails:i,type:l,checkedValue:s,label:u,validateOnValueUpdate:c,uncheckedValue:d,controlled:p,keepValueOnUnmount:f,syncVModel:v,form:h}=Xb(),y=p?hp(cp):void 0,g=h||y,m=o.computed(()=>sb(o.toValue(e))),b=o.computed(()=>{if(o.toValue(g==null?void 0:g.schema))return;const H=o.unref(t);return Yl(H)||xo(H)||qn(H)||Array.isArray(H)?H:yp(H)}),C=!qn(b.value)&&xo(o.toValue(t)),{id:w,value:x,initialValue:D,meta:S,setState:T,errors:L,flags:k}=Rb(m,{modelValue:r,form:g,bails:i,label:u,type:l,validate:b.value?j:void 0,schema:C?t:void 0}),A=o.computed(()=>L.value[0]);v&&Jb({value:x,prop:v,handleChange:z,shouldValidate:()=>c&&!k.pendingReset});const O=(R,H=!1)=>{S.touched=!0,H&&I()};async function N(R){var H,X;if(g!=null&&g.validateSchema){const{results:Z}=await g.validateSchema(R);return(H=Z[o.toValue(m)])!==null&&H!==void 0?H:{valid:!0,errors:[]}}return b.value?Db(x.value,b.value,{name:o.toValue(m),label:o.toValue(u),values:(X=g==null?void 0:g.values)!==null&&X!==void 0?X:{},bails:i}):{valid:!0,errors:[]}}const I=Gu(async()=>(S.pending=!0,S.validated=!0,N("validated-only")),R=>(k.pendingUnmount[Y.id]||(T({errors:R.errors}),S.pending=!1,S.valid=R.valid),R)),B=Gu(async()=>N("silent"),R=>(S.valid=R.valid,R));function j(R){return(R==null?void 0:R.mode)==="silent"?B():I()}function z(R,H=!0){const X=gp(R);P(X,H)}o.onMounted(()=>{if(a)return I();(!g||!g.validateSchema)&&B()});function K(R){S.touched=R}function U(R){var H;const X=R&&"value"in R?R.value:D.value;T({value:er(X),initialValue:er(X),touched:(H=R==null?void 0:R.touched)!==null&&H!==void 0?H:!1,errors:(R==null?void 0:R.errors)||[]}),S.pending=!1,S.validated=!1,B()}const M=o.getCurrentInstance();function P(R,H=!0){x.value=M&&v?bb(R,M.props.modelModifiers):R,(H?I:B)()}function V(R){T({errors:Array.isArray(R)?R:[R]})}const q=o.computed({get(){return x.value},set(R){P(R,c)}}),Y={id:w,name:m,label:u,value:q,meta:S,errors:L,errorMessage:A,type:l,checkedValue:s,uncheckedValue:d,bails:i,keepValueOnUnmount:f,resetField:U,handleReset:()=>U(),validate:j,handleChange:z,handleBlur:O,setState:T,setTouched:K,setErrors:V,setValue:P};if(o.provide(fb,Y),o.isRef(t)&&typeof o.unref(t)!="function"&&o.watch(t,(R,H)=>{Pt(R,H)||(S.validated?I():B())},{deep:!0}),process.env.NODE_ENV!=="production"&&(Y._vm=o.getCurrentInstance(),o.watch(()=>Object.assign(Object.assign({errors:L.value},S),{value:x.value}),Ql,{deep:!0}),g||Ub(Y)),!g)return Y;const Q=o.computed(()=>{const R=b.value;return!R||qn(R)||Yl(R)||xo(R)||Array.isArray(R)?{}:Object.keys(R).reduce((H,X)=>{const Z=Ob(R[X]).map(J=>J.__locatorRef).reduce((J,ie)=>{const ce=Nr(g.values,ie)||g.values[ie];return ce!==void 0&&(J[ie]=ce),J},{});return Object.assign(H,Z),H},{})});return o.watch(Q,(R,H)=>{if(!Object.keys(R).length)return;!Pt(R,H)&&(S.validated?I():B())}),o.onBeforeUnmount(()=>{var R;const H=(R=o.toValue(Y.keepValueOnUnmount))!==null&&R!==void 0?R:o.toValue(g.keepValuesOnUnmount),X=o.toValue(m);if(H||!g||k.pendingUnmount[Y.id]){g==null||g.removePathState(X,w);return}k.pendingUnmount[Y.id]=!0;const Z=g.getPathState(X);if(Array.isArray(Z==null?void 0:Z.id)&&(Z!=null&&Z.multiple)?Z!=null&&Z.id.includes(Y.id):(Z==null?void 0:Z.id)===Y.id){if(Z!=null&&Z.multiple&&Array.isArray(Z.value)){const ie=Z.value.findIndex(ce=>Pt(ce,o.toValue(Y.checkedValue)));if(ie>-1){const ce=[...Z.value];ce.splice(ie,1),g.setFieldValue(X,ce)}Array.isArray(Z.id)&&Z.id.splice(Z.id.indexOf(Y.id),1)}else g.unsetPathValue(o.toValue(m));g.removePathState(X,w)}}),Y}function Xb(e){return Object.assign(Object.assign({},{initialValue:void 0,validateOnMount:!1,bails:!0,label:void 0,validateOnValueUpdate:!0,keepValueOnUnmount:void 0,syncVModel:!1,controlled:!0}),{initialValue:void 0})}function Zb(e,t,n){const r=hp(cp),a=void 0,i=void 0;function l(s){const u=s.handleChange,c=o.computed(()=>{const p=o.toValue(s.value),f=o.toValue(a);return Array.isArray(p)?p.findIndex(v=>Pt(v,f))>=0:Pt(f,p)});function d(p,f=!0){var v,h;if(c.value===((v=p==null?void 0:p.target)===null||v===void 0?void 0:v.checked)){f&&s.validate();return}const y=o.toValue(e),g=r==null?void 0:r.getPathState(y),m=gp(p);let b=(h=o.toValue(a))!==null&&h!==void 0?h:m;r&&(g!=null&&g.multiple)&&g.type==="checkbox"&&(b=gb(Nr(r.values,y)||[],b,void 0)),u(b,f)}return Object.assign(Object.assign({},s),{checked:c,checkedValue:a,uncheckedValue:i,handleChange:d})}return l(Ep(e,t))}function Jb({prop:e,value:t,handleChange:n,shouldValidate:r}){const a=o.getCurrentInstance();if(!a||!e){process.env.NODE_ENV!=="production"&&console.warn("Failed to setup model events because `useField` was not called in setup.");return}const i=typeof e=="string"?e:"modelValue",l=`update:${i}`;i in a.props&&(o.watch(t,s=>{Pt(s,Ju(a,i))||a.emit(l,s)}),o.watch(()=>Ju(a,i),s=>{if(s===Qu&&t.value===void 0)return;const u=s===Qu?void 0:s;Pt(u,t.value)||n(u,r())}))}function Ju(e,t){if(e)return e.props[t]}const _b=["placeholder"],$b=o.defineComponent({__name:"UIInputField",props:{placeholder:{},disabled:{type:Boolean},name:{},type:{default:"text"}},setup(e){const t=e,{value:n,errorMessage:r}=Ap(()=>t.name);return(a,i)=>(o.openBlock(),o.createElementBlock(o.Fragment,null,[o.withDirectives(o.createElementVNode("input",{type:"text",placeholder:a.placeholder,"onUpdate:modelValue":i[0]||(i[0]=l=>o.isRef(n)?n.value=l:null),class:o.normalizeClass(["rvx-w-full !rvx-py-[9px] !rvx-px-[12px] !rvx-leading-[0] !rvx-text-[16px] focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 !rvx-border-neutral-500",{"!rvx-border-danger-700 !rvx-bg-secondary-10":o.unref(r)}])},null,10,_b),[[o.vModelText,o.unref(n)]]),o.createVNode(Ze,{class:"rvx-text-[12px] rvx-text-danger"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(o.unref(r)),1)]),_:1})],64))}}),e2={class:"rvx-relative rvx-w-full"},t2=["id","type"],n2=["for"],r2=o.defineComponent({__name:"UIInputFieldFloat",props:{label:{},id:{},disabled:{type:Boolean},type:{default:"text"},name:{}},setup(e){const t=e,{value:n}=Ap(()=>t.name);return(r,a)=>(o.openBlock(),o.createElementBlock("div",e2,[o.withDirectives(o.createElementVNode("input",o.mergeProps({id:r.id,type:r.type,name:"name"},r.$attrs,{class:"rvx-peer rvx-w-full rvx-rounded-lg !rvx-border-neutral-500 !rvx-px-4 !rvx-py-3 rvx-text-normal !rvx-text-neutral-700 !rvx-placeholder-transparent focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 !rvx-leading-[0]",placeholder:"john@doe.com","onUpdate:modelValue":a[0]||(a[0]=i=>o.isRef(n)?n.value=i:null)}),null,16,t2),[[o.vModelDynamic,o.unref(n)]]),o.createElementVNode("label",{for:r.id,class:"rvx-absolute -rvx-top-6 rvx-left-4 rvx-bg-white rvx-text-normal rvx-text-neutral-700 rvx-transition-all peer-placeholder-shown:!rvx-top-[8px] peer-placeholder-shown:rvx-text-normal peer-focus:!-rvx-top-6 peer-focus:rvx-text-normal peer-focus:rvx-text-gray-600 rvx-cursor-auto rvx-leading-[22px]"},o.toDisplayString(r.label),9,n2)]))}}),o2=o.defineComponent({__name:"UIRadioGroup",props:o.mergeModels({radioOptions:{},optionClass:{},iconClass:{},lableClass:{}},{modelValue:{type:[String,Boolean]},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(o.unref(tp),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a)},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(n.radioOptions,a=>(o.openBlock(),o.createBlock(o.unref(np),{key:a.label,value:a.value,class:o.normalizeClass(["rvx-cursor-pointer rvx-flex rvx-gap-space12",n.optionClass])},{default:o.withCtx(({checked:i})=>[o.createVNode(Je,{"icon-name":i?"radio_button_checked":"radio_button_unchecked",class:o.normalizeClass(`${i&&"rvx-text-primary"} ${n.iconClass}`)},null,8,["icon-name","class"]),o.createVNode(Ze,{class:o.normalizeClass(n.lableClass)},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(a.label),1)]),_:2},1032,["class"])]),_:2},1032,["value","class"]))),128))]),_:1},8,["modelValue"]))}}),a2={class:"rvx-inline-flex rvx-items-center"},i2={class:"rvx-flex rvx-gap-space8"},l2={class:"rvx-relative rvx-flex rvx-cursor-pointer rvx-items-center rvx-rounded-md"},s2=["id"],u2=o.defineComponent({__name:"UICheckbox",props:{modelValue:{},modelModifiers:{}},emits:o.mergeModels(["change"],["update:modelValue"]),setup(e){const t=o.useModel(e,"modelValue"),n=o.computed(()=>Math.random().toString);return(r,a)=>(o.openBlock(),o.createElementBlock("div",a2,[o.createElementVNode("label",i2,[o.createElementVNode("span",l2,[o.withDirectives(o.createElementVNode("input",{id:n.value,"onUpdate:modelValue":a[0]||(a[0]=i=>t.value=i),class:"before:content[''] before:rvx-bg-blue-gray-500 rvx-peer rvx-relative !rvx-m-0 !rvx-size-[22px] rvx-cursor-pointer rvx-appearance-none rvx-rounded-md rvx-border rvx-border-solid rvx-border-neutral-500 rvx-transition-all before:rvx-absolute before:rvx-left-[50%] before:rvx-top-[50%] before:rvx-block before:rvx-h-12 before:rvx-w-12 before:-rvx-translate-x-[50%] before:-rvx-translate-y-[50%] before:rvx-rounded-md before:rvx-opacity-0 before:rvx-transition-opacity checked:rvx-border-primary checked:rvx-bg-primary checked:before:rvx-bg-primary hover:before:rvx-opacity-10",type:"checkbox",onChange:a[1]||(a[1]=i=>r.$emit("change",i))},null,40,s2),[[o.vModelCheckbox,t.value]]),a[2]||(a[2]=o.createElementVNode("span",{class:"rvx-pointer-events-none rvx-absolute rvx-inset-0 rvx-flex rvx-items-center rvx-justify-center rvx-text-white rvx-opacity-0 rvx-transition-opacity peer-checked:rvx-opacity-100"},[o.createElementVNode("svg",{class:"rvx-size-[20px]",fill:"currentColor",stroke:"currentColor","stroke-width":"1",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[o.createElementVNode("path",{"clip-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","fill-rule":"evenodd"})])],-1))]),o.renderSlot(r.$slots,"default",{},()=>[a[3]||(a[3]=o.createTextVNode(" checkbox "))])])]))}}),c2=o.defineComponent({__name:"UIErrorMessage",props:{message:{}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(Ze,{class:"rvx-text-danger-700 !rvx-text-[12px] rvx-leading-[18px]"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(t.message),1)]),_:1}))}}),f2=["placeholder"],d2=o.defineComponent({__name:"UITextarea",props:o.mergeModels({placeholder:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>o.withDirectives((o.openBlock(),o.createElementBlock("textarea",{"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),placeholder:n.placeholder,class:"rvx-ui__textarea rvx-resize-none rvx-px-space12 rvx-py-[9px] rvx-rounded-md rvx-w-full focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 !rvx-border-neutral-400 rvx-text-[16px] rvx-h-[114px]"},null,8,f2)),[[o.vModelText,t.value]])}}),p2=Bt(d2,[["__scopeId","data-v-e41c76e7"]]),v2=["width","height"],Op=o.defineComponent({__name:"UIProIcon",props:{size:{default:24}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",{width:t.size,height:t.size,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n[0]||(n[0]=[o.createStaticVNode('<g filter="url(#filter0_b_1249_26136)"><circle cx="9" cy="9" r="8.42" stroke="url(#paint0_linear_1249_26136)" stroke-width="1.16"></circle></g><path d="M6.00584 11.6302H11.9862C12.161 11.6302 12.3308 11.5722 12.4691 11.4652C12.6073 11.3581 12.7061 11.2083 12.7499 11.039L13.7066 7.33987C13.7397 7.2186 13.7349 7.09014 13.693 6.97165C13.6511 6.85316 13.574 6.75029 13.4721 6.67676C13.3701 6.60324 13.2482 6.56258 13.1225 6.5602C12.9969 6.55782 12.8735 6.59385 12.7688 6.66346L11.5501 7.47504C11.4885 7.51599 11.4188 7.54316 11.3457 7.5547C11.2726 7.56624 11.1979 7.56187 11.1266 7.5419C11.0554 7.52193 10.9893 7.48682 10.9328 7.43898C10.8764 7.39113 10.8309 7.33167 10.7996 7.26465L9.55301 4.61795C9.50308 4.512 9.42406 4.42244 9.32515 4.35971C9.22625 4.29698 9.11154 4.26367 8.99442 4.26367C8.8773 4.26367 8.7626 4.29698 8.66369 4.35971C8.56479 4.42244 8.48576 4.512 8.43584 4.61795L7.19244 7.26465C7.16108 7.33175 7.11561 7.39128 7.05912 7.43918C7.00264 7.48708 6.93648 7.52222 6.86517 7.54219C6.79385 7.56217 6.71907 7.56651 6.64592 7.55492C6.57277 7.54333 6.50299 7.51608 6.44135 7.47504L5.22319 6.66346C5.11855 6.59385 4.99515 6.55782 4.86949 6.5602C4.74383 6.56258 4.62188 6.60324 4.51995 6.67676C4.41801 6.75029 4.34094 6.85316 4.29902 6.97165C4.25711 7.09014 4.25235 7.2186 4.28538 7.33987L5.24213 11.039C5.28594 11.2083 5.38472 11.3581 5.52295 11.4652C5.66118 11.5722 5.83103 11.6302 6.00584 11.6302Z" fill="url(#paint1_linear_1249_26136)"></path><path d="M12.5134 13.6065H5.47814C5.3705 13.6065 5.26726 13.5526 5.19114 13.4566C5.11503 13.3607 5.07227 13.2305 5.07227 13.0948C5.07227 12.959 5.11503 12.8289 5.19114 12.7329C5.26726 12.6369 5.3705 12.583 5.47814 12.583H12.5134C12.621 12.583 12.7242 12.6369 12.8004 12.7329C12.8765 12.8289 12.9192 12.959 12.9192 13.0948C12.9192 13.2305 12.8765 13.3607 12.8004 13.4566C12.7242 13.5526 12.621 13.6065 12.5134 13.6065Z" fill="url(#paint2_linear_1249_26136)"></path><defs><filter id="filter0_b_1249_26136" x="-0.818182" y="-0.818182" width="19.6364" height="19.6364" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feGaussianBlur in="BackgroundImageFix" stdDeviation="0.409091"></feGaussianBlur><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_1249_26136"></feComposite><feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_1249_26136" result="shape"></feBlend></filter><linearGradient id="paint0_linear_1249_26136" x1="9" y1="0" x2="9" y2="18" gradientUnits="userSpaceOnUse"><stop stop-color="#FF6D00"></stop><stop offset="1" stop-color="#FE9902"></stop></linearGradient><linearGradient id="paint1_linear_1249_26136" x1="8.996" y1="4.26367" x2="8.996" y2="11.6302" gradientUnits="userSpaceOnUse"><stop stop-color="#FF6D00"></stop><stop offset="1" stop-color="#FE9902"></stop></linearGradient><linearGradient id="paint2_linear_1249_26136" x1="8.99575" y1="12.583" x2="8.99575" y2="13.6065" gradientUnits="userSpaceOnUse"><stop stop-color="#FF6D00"></stop><stop offset="1" stop-color="#FE9902"></stop></linearGradient></defs>',4)]),8,v2))}}),h2={key:0,class:"rvx-h-[1px] rvx-bg-neutral-600"},m2={key:1,class:"rvx-h-[1px] dashed"},g2={key:2,class:"rvx-h-[1px] dotted"},y2={key:3,class:"rvx-h-[1px]"},b2=o.defineComponent({__name:"UILine",props:{type:{default:"solid"}},setup(e){return(t,n)=>t.type==="solid"?(o.openBlock(),o.createElementBlock("div",h2)):t.type==="dashed"?(o.openBlock(),o.createElementBlock("div",m2)):t.type==="dotted"?(o.openBlock(),o.createElementBlock("div",g2)):t.type==="line"?(o.openBlock(),o.createElementBlock("div",y2)):o.createCommentVNode("",!0)}}),w2=Bt(b2,[["__scopeId","data-v-51090aab"]]),Sp=o.defineComponent({__name:"UIModal",props:{visibility:{type:Boolean},modalWrapperClass:{},modalClass:{},showCloseIcon:{type:Boolean,default:!0},dialogClass:{}},emits:["close"],setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.Teleport,{to:"body"},[o.createVNode(o.unref(Ho),{appear:"",show:t.visibility,as:"template"},{default:o.withCtx(()=>[o.createVNode(o.unref(xs),{as:"div",onClose:n[1]||(n[1]=r=>t.$emit("close")),class:"rvx-relative rvx-z-10"},{default:o.withCtx(()=>[o.createVNode(o.unref(sr),{as:"template",enter:"rvx-duration-300 rvx-ease-out","enter-from":"rvx-opacity-0","enter-to":"rvx-opacity-100",leave:"rvx-duration-200 ease-in","leave-from":"rvx-opacity-100","leave-to":"rvx-opacity-0"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-fixed rvx-inset-0 rvx-bg-black/25"})]),_:1}),o.createVNode(fe,{class:"rvx-fixed rvx-inset-0 rvx-overflow-y-auto"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-min-h-full rvx-items-center rvx-justify-center rvx-text-center"},{default:o.withCtx(()=>[o.createVNode(o.unref(sr),{as:"template",enter:"rvx-duration-300 ease-out","enter-from":"rvx-opacity-0 rvx-scale-95","enter-to":"rvx-opacity-100 rvx-scale-100",leave:"rvx-duration-200 rvx-ease-in","leave-from":"rvx-opacity-100 rvx-scale-100","leave-to":"rvx-opacity-0 rvx-scale-95"},{default:o.withCtx(()=>[o.createVNode(o.unref(Cs),{class:o.normalizeClass(["rvx-min-[476px] rvx-transform rvx-rounded-2xl rvx-bg-white rvx-text-left rvx-align-middle rvx-shadow-xl rvx-transition-all rvx-relative",t.modalWrapperClass])},{default:o.withCtx(()=>[o.createVNode(fe,{class:o.normalizeClass(["rvx-bg-white rvx-w-full rvx-rounded-lg",t.modalClass])},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"default",{},()=>[n[2]||(n[2]=o.createElementVNode("h1",null,"How would you like to add reviews?",-1))])]),_:3},8,["class"]),t.showCloseIcon?(o.openBlock(),o.createBlock(fe,{key:0,onClick:n[0]||(n[0]=r=>t.$emit("close")),class:"rvx-absolute rvx-top-[10px] rvx-right-[-23px] rvx-size-space24 rvx-bg-neutral-300 rvx-rounded-sm rvx-cursor-pointer rvx-flex rvx-justify-center rvx-items-center hover:rvx-bg-neutral-200 rvx-transform"},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"close",class:"!rvx-text-[20px]"})]),_:1})):o.createCommentVNode("",!0)]),_:3},8,["class"])]),_:3})]),_:3})]),_:3})]),_:3})]),_:3},8,["show"])]))}}),x2=o.defineComponent({__name:"UIModuleSettingActions",props:{loader:{type:Boolean,default:!1},defaultLoader:{type:Boolean,default:!1},visibility:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},showDefaultButton:{type:Boolean,default:!0},defaultButtonDisabled:{type:Boolean,default:!1}},emits:["save","default"],setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.Teleport,{to:"#wpwrap"},[o.createVNode(fe,{class:"rvx-flex rvx-justify-end rvx-gap-space16 rvx-bg-white rvx-shadow rvx-rounded-md rvx-p-space16 rvx-fixed rvx-bottom-[50px] rvx-right-[20px] rvx-left-[182px]"},{default:o.withCtx(()=>[t.showDefaultButton?(o.openBlock(),o.createBlock(Mo,{key:0,loader:t.defaultLoader,disabled:t.defaultButtonDisabled,variant:"gray",onClick:n[0]||(n[0]=r=>t.$emit("default"))},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"default",{},()=>[n[2]||(n[2]=o.createTextVNode("Default"))])]),_:3},8,["loader","disabled"])):o.createCommentVNode("",!0),o.createVNode(pd,{loader:t.loader,disabled:t.disabled,onClick:n[1]||(n[1]=r=>t.$emit("save"))},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"save",{},()=>[n[3]||(n[3]=o.createTextVNode(" Save "))])]),_:3},8,["loader","disabled"])]),_:3})]))}}),C2={xmlns:"http://www.w3.org/2000/svg",width:"81",height:"90",viewBox:"0 0 81 90",fill:"none"},A2=["fill"],E2=["fill"],O2=["fill"],S2=["fill"],k2=o.defineComponent({__name:"UIReviewListViewIcon",props:{activeColor:{default:"#E0E0E0"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",C2,[n[0]||(n[0]=o.createElementVNode("rect",{x:"0.458763",y:"0.458763",width:"79.7491",height:"89.0825",rx:"5.45418",fill:"white",stroke:"#BDBDBD","stroke-width":"0.917526"},null,-1)),o.createElementVNode("path",{d:"M10.5458 17.8351C10.5458 16.9429 11.269 16.2196 12.1612 16.2196H68.5071C69.3993 16.2196 70.1226 16.9429 70.1226 17.8351V24.1649C70.1226 25.0571 69.3993 25.7804 68.5071 25.7804H12.1612C11.269 25.7804 10.5458 25.0571 10.5458 24.1649V17.8351Z",fill:t.activeColor,stroke:"#BDBDBD","stroke-width":"0.439189"},null,8,A2),o.createElementVNode("path",{d:"M10.5458 33.8351C10.5458 32.9429 11.269 32.2196 12.1612 32.2196H68.5071C69.3993 32.2196 70.1226 32.9429 70.1226 33.8351V40.1649C70.1226 41.0571 69.3993 41.7804 68.5071 41.7804H12.1612C11.269 41.7804 10.5458 41.0571 10.5458 40.1649V33.8351Z",fill:t.activeColor,stroke:"#BDBDBD","stroke-width":"0.439189"},null,8,E2),o.createElementVNode("path",{d:"M10.5458 49.8351C10.5458 48.9429 11.269 48.2196 12.1612 48.2196H68.5071C69.3993 48.2196 70.1226 48.9429 70.1226 49.8351V56.1649C70.1226 57.0571 69.3993 57.7804 68.5071 57.7804H12.1612C11.269 57.7804 10.5458 57.0571 10.5458 56.1649V49.8351Z",fill:t.activeColor,stroke:"#BDBDBD","stroke-width":"0.439189"},null,8,O2),o.createElementVNode("path",{d:"M10.5458 65.8351C10.5458 64.9429 11.269 64.2196 12.1612 64.2196H68.5071C69.3993 64.2196 70.1226 64.9429 70.1226 65.8351V72.1649C70.1226 73.0571 69.3993 73.7804 68.5071 73.7804H12.1612C11.269 73.7804 10.5458 73.0571 10.5458 72.1649V65.8351Z",fill:t.activeColor,stroke:"#BDBDBD","stroke-width":"0.439189"},null,8,S2)]))}}),T2={width:"82",height:"90",viewBox:"0 0 82 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},D2=["fill"],N2=["fill"],P2=["fill"],I2=["fill"],B2=["fill"],M2=["fill"],L2=o.defineComponent({__name:"UIReviewGridViewIcon",props:{activeColor:{default:"#E0E0E0"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",T2,[n[0]||(n[0]=o.createElementVNode("rect",{x:"1.12576",y:"0.458763",width:"79.7491",height:"89.0825",rx:"5.45418",fill:"white",stroke:"#BDBDBD","stroke-width":"0.917526"},null,-1)),o.createElementVNode("path",{d:"M11.4424 17.8351C11.4424 16.8216 12.264 16 13.2774 16H36.6073C37.6208 16 38.4424 16.8216 38.4424 17.8351V30.1649C38.4424 31.1784 37.6208 32 36.6073 32H13.2774C12.264 32 11.4424 31.1784 11.4424 30.1649V17.8351Z",fill:t.activeColor},null,8,D2),o.createElementVNode("path",{d:"M11.4424 39.8351C11.4424 38.8216 12.264 38 13.2774 38H36.6073C37.6208 38 38.4424 38.8216 38.4424 39.8351V46.1649C38.4424 47.1784 37.6208 48 36.6073 48H13.2774C12.264 48 11.4424 47.1784 11.4424 46.1649V39.8351Z",fill:t.activeColor},null,8,N2),o.createElementVNode("path",{d:"M11.4424 55.8351C11.4424 54.8216 12.264 54 13.2774 54H36.6073C37.6208 54 38.4424 54.8216 38.4424 55.8351V72.1649C38.4424 73.1784 37.6208 74 36.6073 74H13.2774C12.264 74 11.4424 73.1784 11.4424 72.1649V55.8351Z",fill:t.activeColor},null,8,P2),o.createElementVNode("path",{d:"M42.4424 17.8351C42.4424 16.8216 43.264 16 44.2774 16H68.6073C69.6208 16 70.4424 16.8216 70.4424 17.8351V37.1649C70.4424 38.1784 69.6208 39 68.6073 39H44.2774C43.264 39 42.4424 38.1784 42.4424 37.1649V17.8351Z",fill:t.activeColor},null,8,I2),o.createElementVNode("path",{d:"M42.4424 46.8351C42.4424 45.8216 43.264 45 44.2774 45H68.6073C69.6208 45 70.4424 45.8216 70.4424 46.8351V58.1649C70.4424 59.1784 69.6208 60 68.6073 60H44.2774C43.264 60 42.4424 59.1784 42.4424 58.1649V46.8351Z",fill:t.activeColor},null,8,B2),o.createElementVNode("path",{d:"M42.4424 67.8351C42.4424 66.8216 43.264 66 44.2774 66H68.6073C69.6208 66 70.4424 66.8216 70.4424 67.8351V72.1649C70.4424 73.1784 69.6208 74 68.6073 74H44.2774C43.264 74 42.4424 73.1784 42.4424 72.1649V67.8351Z",fill:t.activeColor},null,8,M2)]))}}),R2={width:"81",height:"90",viewBox:"0 0 81 90",fill:"none",xmlns:"http://www.w3.org/2000/svg"},V2=["fill"],F2=["fill"],j2=["fill"],q2=["fill"],z2=["fill"],U2=["fill"],H2=o.defineComponent({__name:"UIReviewMesonryViewIcon",props:{activeColor:{default:"#E0E0E0"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",R2,[n[0]||(n[0]=o.createElementVNode("rect",{x:"0.833008",y:"0.5",width:"79.6667",height:"89",rx:"5.94444",fill:"white",stroke:"#BDBDBD"},null,-1)),o.createElementVNode("path",{d:"M10.6582 58.2692C10.6582 57.016 11.6742 56 12.9274 56H26.4583C27.7116 56 28.7275 57.016 28.7275 58.2692V71.7308C28.7275 72.984 27.7116 74 26.4583 74H12.9274C11.6742 74 10.6582 72.984 10.6582 71.7308V58.2692Z",fill:t.activeColor},null,8,V2),o.createElementVNode("path",{d:"M32.5996 42.2692C32.5996 41.016 33.6156 40 34.8688 40H47.109C48.3623 40 49.3783 41.016 49.3783 42.2692V71.7308C49.3783 72.984 48.3623 74 47.109 74H34.8688C33.6156 74 32.5996 72.984 32.5996 71.7308V42.2692Z",fill:t.activeColor},null,8,F2),o.createElementVNode("path",{d:"M53.25 65.2692C53.25 64.016 54.266 63 55.5192 63H68.4048C69.658 63 70.674 64.016 70.674 65.2692V71.7308C70.674 72.984 69.658 74 68.4048 74H55.5192C54.266 74 53.25 72.984 53.25 71.7308V65.2692Z",fill:t.activeColor},null,8,j2),o.createElementVNode("path",{d:"M10.6582 18.2692C10.6582 17.016 11.6742 16 12.9274 16H26.4583C27.7116 16 28.7275 17.016 28.7275 18.2692V47.7308C28.7275 48.984 27.7116 50 26.4583 50H12.9274C11.6742 50 10.6582 48.984 10.6582 47.7308V18.2692Z",fill:t.activeColor},null,8,q2),o.createElementVNode("path",{d:"M32.5996 18.2692C32.5996 17.016 33.6156 16 34.8688 16H47.109C48.3623 16 49.3783 17.016 49.3783 18.2692V31.7308C49.3783 32.984 48.3623 34 47.109 34H34.8688C33.6156 34 32.5996 32.984 32.5996 31.7308V18.2692Z",fill:t.activeColor},null,8,z2),o.createElementVNode("path",{d:"M53.25 18.2692C53.25 17.016 54.266 16 55.5192 16H68.4048C69.658 16 70.674 17.016 70.674 18.2692V54.7308C70.674 55.984 69.658 57 68.4048 57H55.5192C54.266 57 53.25 55.984 53.25 54.7308V18.2692Z",fill:t.activeColor},null,8,U2)]))}}),Y2=o.defineComponent({__name:"UIReviewViewMode",props:o.mergeModels({options:{}},{modelValue:{default:"masonry"},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(o.unref(tp),{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),class:"rvx-flex rvx-gap-space12"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(n.options,a=>(o.openBlock(),o.createBlock(o.unref(np),{key:a.value,value:a.value,class:"rvx-cursor-pointer"},{default:o.withCtx(({checked:i})=>[o.createVNode(fe,{class:"rvx-space-y-space8"},{default:o.withCtx(()=>[a.value=="list"?(o.openBlock(),o.createBlock(k2,{key:0,"active-color":i?"#CCDBFF":"#BDBDBD",style:o.normalizeStyle({border:`1px solid ${i?"#0043DD":"transparent"}`,borderRadius:"7px"})},null,8,["active-color","style"])):o.createCommentVNode("",!0),a.value==="grid"?(o.openBlock(),o.createBlock(L2,{key:1,"active-color":i?"#CCDBFF":"#BDBDBD",style:o.normalizeStyle({border:`1px solid ${i?"#0043DD":"transparent"}`,borderRadius:"7px"})},null,8,["active-color","style"])):o.createCommentVNode("",!0),a.value==="masonry"?(o.openBlock(),o.createBlock(H2,{key:2,"active-color":i?"#CCDBFF":"#BDBDBD",style:o.normalizeStyle({border:`1px solid ${i?"#0043DD":"transparent"}`,borderRadius:"7px"})},null,8,["active-color","style"])):o.createCommentVNode("",!0),o.createVNode(fe,{class:"rvx-flex rvx-gap-space8"},{default:o.withCtx(()=>[o.createVNode(Je,{class:o.normalizeClass(["!rvx-text-[20px]",i?"rvx-text-primary":"rvx-text-neutral-400"]),"icon-name":i?"radio_button_checked":"radio_button_unchecked"},null,8,["class","icon-name"]),o.createVNode(Ze,null,{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(a.label),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]))}}),kp=o.defineComponent({__name:"UISearchWithIcon",props:o.mergeModels({placeholder:{default:"Search"}},{modelValue:{},modelModifiers:{}}),emits:o.mergeModels(["blur","focus"],["update:modelValue"]),setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-relative"},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"search",class:"rvx-absolute rvx-top-[9px] rvx-left-[9px] rvx-text-neutral-700 rvx-pointer-events-none"}),o.createVNode(Ba,{modelValue:t.value,"onUpdate:modelValue":r[0]||(r[0]=a=>t.value=a),placeholder:n.placeholder,class:"!rvx-pl-[40px] rvx-border rvx-border-solid rvx-rounded-md",onBlur:r[1]||(r[1]=a=>n.$emit("blur")),onFocus:r[2]||(r[2]=a=>n.$emit("focus"))},null,8,["modelValue","placeholder"])]),_:1}))}});function Q2(e){return o.getCurrentScope()?(o.onScopeDispose(e),!0):!1}function Pr(e){return typeof e=="function"?e():o.unref(e)}const Tp=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const W2=Object.prototype.toString,G2=e=>W2.call(e)==="[object Object]",rr=()=>{},K2=X2();function X2(){var e,t;return Tp&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Z2(e,t){function n(...r){return new Promise((a,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(i)})}return n}function J2(e,t={}){let n,r,a=rr;const i=s=>{clearTimeout(s),a(),a=rr};return s=>{const u=Pr(e),c=Pr(t.maxWait);return n&&i(n),u<=0||c!==void 0&&c<=0?(r&&(i(r),r=null),Promise.resolve(s())):new Promise((d,p)=>{a=t.rejectOnCancel?p:d,c&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,d(s())},c)),n=setTimeout(()=>{r&&i(r),r=null,d(s())},u)})}}function _2(...e){if(e.length!==1)return o.toRef(...e);const t=e[0];return typeof t=="function"?o.readonly(o.customRef(()=>({get:t,set:rr}))):o.ref(t)}function $2(e,t=200,n={}){return Z2(J2(t,n),e)}function go(e){var t;const n=Pr(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Dp=Tp?window:void 0;function xa(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=Dp):[t,n,r,a]=e,!t)return rr;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],l=()=>{i.forEach(d=>d()),i.length=0},s=(d,p,f,v)=>(d.addEventListener(p,f,v),()=>d.removeEventListener(p,f,v)),u=o.watch(()=>[go(t),Pr(a)],([d,p])=>{if(l(),!d)return;const f=G2(p)?{...p}:p;i.push(...n.flatMap(v=>r.map(h=>s(d,v,h,f))))},{immediate:!0,flush:"post"}),c=()=>{u(),l()};return Q2(c),c}let _u=!1;function ew(e,t,n={}){const{window:r=Dp,ignore:a=[],capture:i=!0,detectIframe:l=!1}=n;if(!r)return rr;K2&&!_u&&(_u=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",rr)),r.document.documentElement.addEventListener("click",rr));let s=!0;const u=f=>a.some(v=>{if(typeof v=="string")return Array.from(r.document.querySelectorAll(v)).some(h=>h===f.target||f.composedPath().includes(h));{const h=go(v);return h&&(f.target===h||f.composedPath().includes(h))}}),d=[xa(r,"click",f=>{const v=go(e);if(!(!v||v===f.target||f.composedPath().includes(v))){if(f.detail===0&&(s=!u(f)),!s){s=!0;return}t(f)}},{passive:!0,capture:i}),xa(r,"pointerdown",f=>{const v=go(e);s=!u(f)&&!!(v&&!f.composedPath().includes(v))},{passive:!0}),l&&xa(r,"blur",f=>{setTimeout(()=>{var v;const h=go(e);((v=r.document.activeElement)==null?void 0:v.tagName)==="IFRAME"&&!(h!=null&&h.contains(r.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}function Np(e,t){const n=o.shallowRef(c()),r=_2(e),a=o.computed({get(){var d;const p=r.value;let f=t!=null&&t.getIndexOf?t.getIndexOf(n.value,p):p.indexOf(n.value);return f<0&&(f=(d=t==null?void 0:t.fallbackIndex)!=null?d:0),f},set(d){i(d)}});function i(d){const p=r.value,f=p.length,v=(d%f+f)%f,h=p[v];return n.value=h,h}function l(d=1){return i(a.value+d)}function s(d=1){return l(d)}function u(d=1){return l(-d)}function c(){var d,p;return(p=Pr((d=t==null?void 0:t.initialValue)!=null?d:Pr(e)[0]))!=null?p:void 0}return o.watch(r,()=>i(a.value)),{state:n,index:a,next:s,prev:u,go:i}}const tw=o.defineComponent({__name:"UISideDrawer",props:{visibility:{type:Boolean},isDashboard:{type:Boolean,default:!0}},emits:["close"],setup(e,{expose:t}){const n=e,r=o.ref(!1),a=l=>{if(l){const{scrollTop:s,scrollHeight:u,clientHeight:c}=l;s+c>=u?r.value=!0:r.value=!1}},i=$2(()=>{const l=document.querySelector("#rvx-sideDrawer-contentRef");xa(l,"scroll",()=>a(l))},1e3);return o.watch(()=>n.visibility,l=>{l&&i()},{deep:!0}),t({isBottomPosition:r}),(l,s)=>(o.openBlock(),o.createBlock(o.unref(Ho),{appear:"",show:l.visibility},{default:o.withCtx(()=>[o.createVNode(o.unref(xs),{class:o.normalizeClass(["rvx-bg-[rgba(82, 95, 127, .25)] rvx-flex rvx-justify-end rvx-fixed rvx-inset-0",`${l.isDashboard?"rvx-z-10":"rvx-z-[99999]"}`]),onClose:s[1]||(s[1]=u=>l.$emit("close"))},{default:o.withCtx(()=>[o.createVNode(o.unref(sr),{enter:"rvx-duration-300 rvx-ease-out","enter-from":"rvx-opacity-0","enter-to":"rvx-opacity-100",leave:"rvx-duration-200 rvx-ease-in","leave-from":"rvx-opacity-100","leave-to":"rvx-opacity-0 "},{default:o.withCtx(()=>s[2]||(s[2]=[o.createElementVNode("div",{class:"rvx-fixed rvx-inset-0 rvx-bg-black/25 rvx-right-[calc(533px)]"},null,-1)])),_:1}),o.createVNode(o.unref(sr),{enter:"rvx-duration-300 rvx-ease-out","enter-from":"rvx-opacity-0 rvx-scale-95","enter-to":"rvx-opacity-100 rvx-scale-100",leave:"rvx-duration-200 rvx-ease-in","leave-from":"rvx-opacity-100 rvx-scale-100","leave-to":"rvx-opacity-0 rvx-scale-95"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-h-full rvx-bg-white rvx-w-[533px] rvx-shadow-md rvx-flex rvx-flex-col rvx-justify-between rvx-relative"},{default:o.withCtx(()=>[o.createVNode(o.unref(Cs),null,{default:o.withCtx(()=>[o.createVNode(fe,{class:o.normalizeClass(["rvx-p-5 rvx-border-b rvx-font-medium",{"rvx-mt-[32px]":l.isDashboard}])},{default:o.withCtx(()=>[o.createVNode(fe,null,{default:o.withCtx(()=>[o.renderSlot(l.$slots,"header",{},()=>[s[3]||(s[3]=o.createTextVNode(" Side drawer title "))])]),_:3}),o.createVNode(fe,{onClick:s[0]||(s[0]=u=>l.$emit("close")),class:o.normalizeClass(["rvx-absolute rvx-top-[10px] rvx-left-[-23px] rvx-size-space24 rvx-bg-neutral-300 rvx-rounded-sm rvx-cursor-pointer rvx-flex rvx-justify-center rvx-items-center hover:rvx-bg-neutral-200 rvx-transform",{"rvx-mt-[32px]":l.isDashboard}])},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"close"})]),_:1},8,["class"])]),_:3},8,["class"]),o.createVNode(fe,{ref:"contentRef",id:"rvx-sideDrawer-contentRef",class:"rvx-p-5 rvx-pt-0 rvx-flex-grow rvx-scrollbar"},{default:o.withCtx(()=>[o.renderSlot(l.$slots,"default",{},()=>[s[4]||(s[4]=o.createElementVNode("p",null,"Side drawer content goes here.",-1))])]),_:3},512),o.createVNode(fe,{class:"rvx-p-5 rvx-flex rvx-justify-end rvx-gap-space8"},{default:o.withCtx(()=>[o.renderSlot(l.$slots,"footer")]),_:3})]),_:3})]),_:3})]),_:3})]),_:3},8,["class"])]),_:3},8,["show"]))}}),Pp=o.defineComponent({__name:"UISkeletonWrap",setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-animate-pulse"},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"default")]),_:3}))}}),nw=o.defineComponent({__name:"UITableSkeletonLoader",props:{rows:{default:10},rowClass:{}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(Pp,{class:"rvx-space-y-space24"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-space-y-space8"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(t.rows,r=>(o.openBlock(),o.createBlock(fe,{key:r,class:o.normalizeClass(["rvx-w-full rvx-h-[40px] rvx-rounded-md rvx-bg-neutral-500",t.rowClass])},null,8,["class"]))),128))]),_:1})]),_:1}))}});var Ip={exports:{}};/*! * Quill Editor v1.3.7 * https://quilljs.com/ * Copyright (c) 2014, Jason Chen * Copyright (c) 2013, salesforce.com */(function(e,t){(function(r,a){e.exports=a()})(typeof self<"u"?self:nt,function(){return function(n){var r={};function a(i){if(r[i])return r[i].exports;var l=r[i]={i,l:!1,exports:{}};return n[i].call(l.exports,l,l.exports,a),l.l=!0,l.exports}return a.m=n,a.c=r,a.d=function(i,l,s){a.o(i,l)||Object.defineProperty(i,l,{configurable:!1,enumerable:!0,get:s})},a.n=function(i){var l=i&&i.__esModule?function(){return i.default}:function(){return i};return a.d(l,"a",l),l},a.o=function(i,l){return Object.prototype.hasOwnProperty.call(i,l)},a.p="",a(a.s=109)}([function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(17),l=a(18),s=a(19),u=a(45),c=a(46),d=a(47),p=a(48),f=a(49),v=a(12),h=a(32),y=a(33),g=a(31),m=a(1),b={Scope:m.Scope,create:m.create,find:m.find,query:m.query,register:m.register,Container:i.default,Format:l.default,Leaf:s.default,Embed:p.default,Scroll:u.default,Block:d.default,Inline:c.default,Text:f.default,Attributor:{Attribute:v.default,Class:h.default,Style:y.default,Store:g.default}};r.default=b},function(n,r,a){var i=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(m,b){m.__proto__=b}||function(m,b){for(var C in b)b.hasOwnProperty(C)&&(m[C]=b[C])};return function(m,b){g(m,b);function C(){this.constructor=m}m.prototype=b===null?Object.create(b):(C.prototype=b.prototype,new C)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=function(g){i(m,g);function m(b){var C=this;return b="[Parchment] "+b,C=g.call(this,b)||this,C.message=b,C.name=C.constructor.name,C}return m}(Error);r.ParchmentError=l;var s={},u={},c={},d={};r.DATA_KEY="__blot";var p;(function(g){g[g.TYPE=3]="TYPE",g[g.LEVEL=12]="LEVEL",g[g.ATTRIBUTE=13]="ATTRIBUTE",g[g.BLOT=14]="BLOT",g[g.INLINE=7]="INLINE",g[g.BLOCK=11]="BLOCK",g[g.BLOCK_BLOT=10]="BLOCK_BLOT",g[g.INLINE_BLOT=6]="INLINE_BLOT",g[g.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",g[g.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",g[g.ANY=15]="ANY"})(p=r.Scope||(r.Scope={}));function f(g,m){var b=h(g);if(b==null)throw new l("Unable to create "+g+" blot");var C=b,w=g instanceof Node||g.nodeType===Node.TEXT_NODE?g:C.create(m);return new C(w,m)}r.create=f;function v(g,m){return m===void 0&&(m=!1),g==null?null:g[r.DATA_KEY]!=null?g[r.DATA_KEY].blot:m?v(g.parentNode,m):null}r.find=v;function h(g,m){m===void 0&&(m=p.ANY);var b;if(typeof g=="string")b=d[g]||s[g];else if(g instanceof Text||g.nodeType===Node.TEXT_NODE)b=d.text;else if(typeof g=="number")g&p.LEVEL&p.BLOCK?b=d.block:g&p.LEVEL&p.INLINE&&(b=d.inline);else if(g instanceof HTMLElement){var C=(g.getAttribute("class")||"").split(/\s+/);for(var w in C)if(b=u[C[w]],b)break;b=b||c[g.tagName]}return b==null?null:m&p.LEVEL&b.scope&&m&p.TYPE&b.scope?b:null}r.query=h;function y(){for(var g=[],m=0;m<arguments.length;m++)g[m]=arguments[m];if(g.length>1)return g.map(function(w){return y(w)});var b=g[0];if(typeof b.blotName!="string"&&typeof b.attrName!="string")throw new l("Invalid definition");if(b.blotName==="abstract")throw new l("Cannot register abstract class");if(d[b.blotName||b.attrName]=b,typeof b.keyName=="string")s[b.keyName]=b;else if(b.className!=null&&(u[b.className]=b),b.tagName!=null){Array.isArray(b.tagName)?b.tagName=b.tagName.map(function(w){return w.toUpperCase()}):b.tagName=b.tagName.toUpperCase();var C=Array.isArray(b.tagName)?b.tagName:[b.tagName];C.forEach(function(w){(c[w]==null||b.className==null)&&(c[w]=b)})}return b}r.register=y},function(n,r,a){var i=a(51),l=a(11),s=a(3),u=a(20),c="\0",d=function(p){Array.isArray(p)?this.ops=p:p!=null&&Array.isArray(p.ops)?this.ops=p.ops:this.ops=[]};d.prototype.insert=function(p,f){var v={};return p.length===0?this:(v.insert=p,f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(v.attributes=f),this.push(v))},d.prototype.delete=function(p){return p<=0?this:this.push({delete:p})},d.prototype.retain=function(p,f){if(p<=0)return this;var v={retain:p};return f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(v.attributes=f),this.push(v)},d.prototype.push=function(p){var f=this.ops.length,v=this.ops[f-1];if(p=s(!0,{},p),typeof v=="object"){if(typeof p.delete=="number"&&typeof v.delete=="number")return this.ops[f-1]={delete:v.delete+p.delete},this;if(typeof v.delete=="number"&&p.insert!=null&&(f-=1,v=this.ops[f-1],typeof v!="object"))return this.ops.unshift(p),this;if(l(p.attributes,v.attributes)){if(typeof p.insert=="string"&&typeof v.insert=="string")return this.ops[f-1]={insert:v.insert+p.insert},typeof p.attributes=="object"&&(this.ops[f-1].attributes=p.attributes),this;if(typeof p.retain=="number"&&typeof v.retain=="number")return this.ops[f-1]={retain:v.retain+p.retain},typeof p.attributes=="object"&&(this.ops[f-1].attributes=p.attributes),this}}return f===this.ops.length?this.ops.push(p):this.ops.splice(f,0,p),this},d.prototype.chop=function(){var p=this.ops[this.ops.length-1];return p&&p.retain&&!p.attributes&&this.ops.pop(),this},d.prototype.filter=function(p){return this.ops.filter(p)},d.prototype.forEach=function(p){this.ops.forEach(p)},d.prototype.map=function(p){return this.ops.map(p)},d.prototype.partition=function(p){var f=[],v=[];return this.forEach(function(h){var y=p(h)?f:v;y.push(h)}),[f,v]},d.prototype.reduce=function(p,f){return this.ops.reduce(p,f)},d.prototype.changeLength=function(){return this.reduce(function(p,f){return f.insert?p+u.length(f):f.delete?p-f.delete:p},0)},d.prototype.length=function(){return this.reduce(function(p,f){return p+u.length(f)},0)},d.prototype.slice=function(p,f){p=p||0,typeof f!="number"&&(f=1/0);for(var v=[],h=u.iterator(this.ops),y=0;y<f&&h.hasNext();){var g;y<p?g=h.next(p-y):(g=h.next(f-y),v.push(g)),y+=u.length(g)}return new d(v)},d.prototype.compose=function(p){var f=u.iterator(this.ops),v=u.iterator(p.ops),h=[],y=v.peek();if(y!=null&&typeof y.retain=="number"&&y.attributes==null){for(var g=y.retain;f.peekType()==="insert"&&f.peekLength()<=g;)g-=f.peekLength(),h.push(f.next());y.retain-g>0&&v.next(y.retain-g)}for(var m=new d(h);f.hasNext()||v.hasNext();)if(v.peekType()==="insert")m.push(v.next());else if(f.peekType()==="delete")m.push(f.next());else{var b=Math.min(f.peekLength(),v.peekLength()),C=f.next(b),w=v.next(b);if(typeof w.retain=="number"){var x={};typeof C.retain=="number"?x.retain=b:x.insert=C.insert;var D=u.attributes.compose(C.attributes,w.attributes,typeof C.retain=="number");if(D&&(x.attributes=D),m.push(x),!v.hasNext()&&l(m.ops[m.ops.length-1],x)){var S=new d(f.rest());return m.concat(S).chop()}}else typeof w.delete=="number"&&typeof C.retain=="number"&&m.push(w)}return m.chop()},d.prototype.concat=function(p){var f=new d(this.ops.slice());return p.ops.length>0&&(f.push(p.ops[0]),f.ops=f.ops.concat(p.ops.slice(1))),f},d.prototype.diff=function(p,f){if(this.ops===p.ops)return new d;var v=[this,p].map(function(b){return b.map(function(C){if(C.insert!=null)return typeof C.insert=="string"?C.insert:c;var w=b===p?"on":"with";throw new Error("diff() called "+w+" non-document")}).join("")}),h=new d,y=i(v[0],v[1],f),g=u.iterator(this.ops),m=u.iterator(p.ops);return y.forEach(function(b){for(var C=b[1].length;C>0;){var w=0;switch(b[0]){case i.INSERT:w=Math.min(m.peekLength(),C),h.push(m.next(w));break;case i.DELETE:w=Math.min(C,g.peekLength()),g.next(w),h.delete(w);break;case i.EQUAL:w=Math.min(g.peekLength(),m.peekLength(),C);var x=g.next(w),D=m.next(w);l(x.insert,D.insert)?h.retain(w,u.attributes.diff(x.attributes,D.attributes)):h.push(D).delete(w);break}C-=w}}),h.chop()},d.prototype.eachLine=function(p,f){f=f||` `;for(var v=u.iterator(this.ops),h=new d,y=0;v.hasNext();){if(v.peekType()!=="insert")return;var g=v.peek(),m=u.length(g)-v.peekLength(),b=typeof g.insert=="string"?g.insert.indexOf(f,m)-m:-1;if(b<0)h.push(v.next());else if(b>0)h.push(v.next(b));else{if(p(h,v.next(1).attributes||{},y)===!1)return;y+=1,h=new d}}h.length()>0&&p(h,{},y)},d.prototype.transform=function(p,f){if(f=!!f,typeof p=="number")return this.transformPosition(p,f);for(var v=u.iterator(this.ops),h=u.iterator(p.ops),y=new d;v.hasNext()||h.hasNext();)if(v.peekType()==="insert"&&(f||h.peekType()!=="insert"))y.retain(u.length(v.next()));else if(h.peekType()==="insert")y.push(h.next());else{var g=Math.min(v.peekLength(),h.peekLength()),m=v.next(g),b=h.next(g);if(m.delete)continue;b.delete?y.push(b):y.retain(g,u.attributes.transform(m.attributes,b.attributes,f))}return y.chop()},d.prototype.transformPosition=function(p,f){f=!!f;for(var v=u.iterator(this.ops),h=0;v.hasNext()&&h<=p;){var y=v.peekLength(),g=v.peekType();if(v.next(),g==="delete"){p-=Math.min(y,p-h);continue}else g==="insert"&&(h<p||!f)&&(p+=y);h+=y}return p},n.exports=d},function(n,r){var a=Object.prototype.hasOwnProperty,i=Object.prototype.toString,l=Object.defineProperty,s=Object.getOwnPropertyDescriptor,u=function(v){return typeof Array.isArray=="function"?Array.isArray(v):i.call(v)==="[object Array]"},c=function(v){if(!v||i.call(v)!=="[object Object]")return!1;var h=a.call(v,"constructor"),y=v.constructor&&v.constructor.prototype&&a.call(v.constructor.prototype,"isPrototypeOf");if(v.constructor&&!h&&!y)return!1;var g;for(g in v);return typeof g>"u"||a.call(v,g)},d=function(v,h){l&&h.name==="__proto__"?l(v,h.name,{enumerable:!0,configurable:!0,value:h.newValue,writable:!0}):v[h.name]=h.newValue},p=function(v,h){if(h==="__proto__")if(a.call(v,h)){if(s)return s(v,h).value}else return;return v[h]};n.exports=function f(){var v,h,y,g,m,b,C=arguments[0],w=1,x=arguments.length,D=!1;for(typeof C=="boolean"&&(D=C,C=arguments[1]||{},w=2),(C==null||typeof C!="object"&&typeof C!="function")&&(C={});w<x;++w)if(v=arguments[w],v!=null)for(h in v)y=p(C,h),g=p(v,h),C!==g&&(D&&g&&(c(g)||(m=u(g)))?(m?(m=!1,b=y&&u(y)?y:[]):b=y&&c(y)?y:{},d(C,{name:h,newValue:f(D,b,g)})):typeof g<"u"&&d(C,{name:h,newValue:g}));return C}},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.BlockEmbed=r.bubbleFormats=void 0;var i=function(){function A(O,N){for(var I=0;I<N.length;I++){var B=N[I];B.enumerable=B.enumerable||!1,B.configurable=!0,"value"in B&&(B.writable=!0),Object.defineProperty(O,B.key,B)}}return function(O,N,I){return N&&A(O.prototype,N),I&&A(O,I),O}}(),l=function A(O,N,I){O===null&&(O=Function.prototype);var B=Object.getOwnPropertyDescriptor(O,N);if(B===void 0){var j=Object.getPrototypeOf(O);return j===null?void 0:A(j,N,I)}else{if("value"in B)return B.value;var z=B.get;return z===void 0?void 0:z.call(I)}},s=a(3),u=C(s),c=a(2),d=C(c),p=a(0),f=C(p),v=a(16),h=C(v),y=a(6),g=C(y),m=a(7),b=C(m);function C(A){return A&&A.__esModule?A:{default:A}}function w(A,O){if(!(A instanceof O))throw new TypeError("Cannot call a class as a function")}function x(A,O){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O&&(typeof O=="object"||typeof O=="function")?O:A}function D(A,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);A.prototype=Object.create(O&&O.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(A,O):A.__proto__=O)}var S=1,T=function(A){D(O,A);function O(){return w(this,O),x(this,(O.__proto__||Object.getPrototypeOf(O)).apply(this,arguments))}return i(O,[{key:"attach",value:function(){l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"attach",this).call(this),this.attributes=new f.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return new d.default().insert(this.value(),(0,u.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(I,B){var j=f.default.query(I,f.default.Scope.BLOCK_ATTRIBUTE);j!=null&&this.attributes.attribute(j,B)}},{key:"formatAt",value:function(I,B,j,z){this.format(j,z)}},{key:"insertAt",value:function(I,B,j){if(typeof B=="string"&&B.endsWith(` `)){var z=f.default.create(L.blotName);this.parent.insertBefore(z,I===0?this:this.next),z.insertAt(0,B.slice(0,-1))}else l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"insertAt",this).call(this,I,B,j)}}]),O}(f.default.Embed);T.scope=f.default.Scope.BLOCK_BLOT;var L=function(A){D(O,A);function O(N){w(this,O);var I=x(this,(O.__proto__||Object.getPrototypeOf(O)).call(this,N));return I.cache={},I}return i(O,[{key:"delta",value:function(){return this.cache.delta==null&&(this.cache.delta=this.descendants(f.default.Leaf).reduce(function(I,B){return B.length()===0?I:I.insert(B.value(),k(B))},new d.default).insert(` `,k(this))),this.cache.delta}},{key:"deleteAt",value:function(I,B){l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"deleteAt",this).call(this,I,B),this.cache={}}},{key:"formatAt",value:function(I,B,j,z){B<=0||(f.default.query(j,f.default.Scope.BLOCK)?I+B===this.length()&&this.format(j,z):l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"formatAt",this).call(this,I,Math.min(B,this.length()-I-1),j,z),this.cache={})}},{key:"insertAt",value:function(I,B,j){if(j!=null)return l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"insertAt",this).call(this,I,B,j);if(B.length!==0){var z=B.split(` `),K=z.shift();K.length>0&&(I<this.length()-1||this.children.tail==null?l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"insertAt",this).call(this,Math.min(I,this.length()-1),K):this.children.tail.insertAt(this.children.tail.length(),K),this.cache={});var U=this;z.reduce(function(M,P){return U=U.split(M,!0),U.insertAt(0,P),P.length},I+K.length)}}},{key:"insertBefore",value:function(I,B){var j=this.children.head;l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"insertBefore",this).call(this,I,B),j instanceof h.default&&j.remove(),this.cache={}}},{key:"length",value:function(){return this.cache.length==null&&(this.cache.length=l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"length",this).call(this)+S),this.cache.length}},{key:"moveChildren",value:function(I,B){l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"moveChildren",this).call(this,I,B),this.cache={}}},{key:"optimize",value:function(I){l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"optimize",this).call(this,I),this.cache={}}},{key:"path",value:function(I){return l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"path",this).call(this,I,!0)}},{key:"removeChild",value:function(I){l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"removeChild",this).call(this,I),this.cache={}}},{key:"split",value:function(I){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(B&&(I===0||I>=this.length()-S)){var j=this.clone();return I===0?(this.parent.insertBefore(j,this),this):(this.parent.insertBefore(j,this.next),j)}else{var z=l(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"split",this).call(this,I,B);return this.cache={},z}}}]),O}(f.default.Block);L.blotName="block",L.tagName="P",L.defaultChild="break",L.allowedChildren=[g.default,f.default.Embed,b.default];function k(A){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return A==null||(typeof A.formats=="function"&&(O=(0,u.default)(O,A.formats())),A.parent==null||A.parent.blotName=="scroll"||A.parent.statics.scope!==A.statics.scope)?O:k(A.parent,O)}r.bubbleFormats=k,r.BlockEmbed=T,r.default=L},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.overload=r.expandConfig=void 0;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(U){return typeof U}:function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},l=function(){function U(M,P){var V=[],q=!0,Y=!1,Q=void 0;try{for(var R=M[Symbol.iterator](),H;!(q=(H=R.next()).done)&&(V.push(H.value),!(P&&V.length===P));q=!0);}catch(X){Y=!0,Q=X}finally{try{!q&&R.return&&R.return()}finally{if(Y)throw Q}}return V}return function(M,P){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return U(M,P);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function U(M,P){for(var V=0;V<P.length;V++){var q=P[V];q.enumerable=q.enumerable||!1,q.configurable=!0,"value"in q&&(q.writable=!0),Object.defineProperty(M,q.key,q)}}return function(M,P,V){return P&&U(M.prototype,P),V&&U(M,V),M}}();a(50);var u=a(2),c=k(u),d=a(14),p=k(d),f=a(8),v=k(f),h=a(9),y=k(h),g=a(0),m=k(g),b=a(15),C=k(b),w=a(3),x=k(w),D=a(10),S=k(D),T=a(34),L=k(T);function k(U){return U&&U.__esModule?U:{default:U}}function A(U,M,P){return M in U?Object.defineProperty(U,M,{value:P,enumerable:!0,configurable:!0,writable:!0}):U[M]=P,U}function O(U,M){if(!(U instanceof M))throw new TypeError("Cannot call a class as a function")}var N=(0,S.default)("quill"),I=function(){s(U,null,[{key:"debug",value:function(P){P===!0&&(P="log"),S.default.level(P)}},{key:"find",value:function(P){return P.__quill||m.default.find(P)}},{key:"import",value:function(P){return this.imports[P]==null&&N.error("Cannot import "+P+". Are you sure it was registered?"),this.imports[P]}},{key:"register",value:function(P,V){var q=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof P!="string"){var Q=P.attrName||P.blotName;typeof Q=="string"?this.register("formats/"+Q,P,V):Object.keys(P).forEach(function(R){q.register(R,P[R],V)})}else this.imports[P]!=null&&!Y&&N.warn("Overwriting "+P+" with",V),this.imports[P]=V,(P.startsWith("blots/")||P.startsWith("formats/"))&&V.blotName!=="abstract"?m.default.register(V):P.startsWith("modules")&&typeof V.register=="function"&&V.register()}}]);function U(M){var P=this,V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(O(this,U),this.options=B(M,V),this.container=this.options.container,this.container==null)return N.error("Invalid Quill container",M);this.options.debug&&U.debug(this.options.debug);var q=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new v.default,this.scroll=m.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new p.default(this.scroll),this.selection=new C.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(v.default.events.EDITOR_CHANGE,function(Q){Q===v.default.events.TEXT_CHANGE&&P.root.classList.toggle("ql-blank",P.editor.isBlank())}),this.emitter.on(v.default.events.SCROLL_UPDATE,function(Q,R){var H=P.selection.lastRange,X=H&&H.length===0?H.index:void 0;j.call(P,function(){return P.editor.update(null,R,X)},Q)});var Y=this.clipboard.convert(`<div class='ql-editor' style="white-space: normal;">`+q+"<p><br></p></div>");this.setContents(Y),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return s(U,[{key:"addContainer",value:function(P){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof P=="string"){var q=P;P=document.createElement("div"),P.classList.add(q)}return this.container.insertBefore(P,V),P}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(P,V,q){var Y=this,Q=z(P,V,q),R=l(Q,4);return P=R[0],V=R[1],q=R[3],j.call(this,function(){return Y.editor.deleteText(P,V)},q,P,-1*V)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(P),this.container.classList.toggle("ql-disabled",!P)}},{key:"focus",value:function(){var P=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=P,this.scrollIntoView()}},{key:"format",value:function(P,V){var q=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v.default.sources.API;return j.call(this,function(){var Q=q.getSelection(!0),R=new c.default;if(Q==null)return R;if(m.default.query(P,m.default.Scope.BLOCK))R=q.editor.formatLine(Q.index,Q.length,A({},P,V));else{if(Q.length===0)return q.selection.format(P,V),R;R=q.editor.formatText(Q.index,Q.length,A({},P,V))}return q.setSelection(Q,v.default.sources.SILENT),R},Y)}},{key:"formatLine",value:function(P,V,q,Y,Q){var R=this,H=void 0,X=z(P,V,q,Y,Q),Z=l(X,4);return P=Z[0],V=Z[1],H=Z[2],Q=Z[3],j.call(this,function(){return R.editor.formatLine(P,V,H)},Q,P,0)}},{key:"formatText",value:function(P,V,q,Y,Q){var R=this,H=void 0,X=z(P,V,q,Y,Q),Z=l(X,4);return P=Z[0],V=Z[1],H=Z[2],Q=Z[3],j.call(this,function(){return R.editor.formatText(P,V,H)},Q,P,0)}},{key:"getBounds",value:function(P){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,q=void 0;typeof P=="number"?q=this.selection.getBounds(P,V):q=this.selection.getBounds(P.index,P.length);var Y=this.container.getBoundingClientRect();return{bottom:q.bottom-Y.top,height:q.height,left:q.left-Y.left,right:q.right-Y.left,top:q.top-Y.top,width:q.width}}},{key:"getContents",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-P,q=z(P,V),Y=l(q,2);return P=Y[0],V=Y[1],this.editor.getContents(P,V)}},{key:"getFormat",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof P=="number"?this.editor.getFormat(P,V):this.editor.getFormat(P.index,P.length)}},{key:"getIndex",value:function(P){return P.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(P){return this.scroll.leaf(P)}},{key:"getLine",value:function(P){return this.scroll.line(P)}},{key:"getLines",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof P!="number"?this.scroll.lines(P.index,P.length):this.scroll.lines(P,V)}},{key:"getModule",value:function(P){return this.theme.modules[P]}},{key:"getSelection",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return P&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-P,q=z(P,V),Y=l(q,2);return P=Y[0],V=Y[1],this.editor.getText(P,V)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(P,V,q){var Y=this,Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:U.sources.API;return j.call(this,function(){return Y.editor.insertEmbed(P,V,q)},Q,P)}},{key:"insertText",value:function(P,V,q,Y,Q){var R=this,H=void 0,X=z(P,0,q,Y,Q),Z=l(X,4);return P=Z[0],H=Z[2],Q=Z[3],j.call(this,function(){return R.editor.insertText(P,V,H)},Q,P,V.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(P,V,q){this.clipboard.dangerouslyPasteHTML(P,V,q)}},{key:"removeFormat",value:function(P,V,q){var Y=this,Q=z(P,V,q),R=l(Q,4);return P=R[0],V=R[1],q=R[3],j.call(this,function(){return Y.editor.removeFormat(P,V)},q,P)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(P){var V=this,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API;return j.call(this,function(){P=new c.default(P);var Y=V.getLength(),Q=V.editor.deleteText(0,Y),R=V.editor.applyDelta(P),H=R.ops[R.ops.length-1];H!=null&&typeof H.insert=="string"&&H.insert[H.insert.length-1]===` `&&(V.editor.deleteText(V.getLength()-1,1),R.delete(1));var X=Q.compose(R);return X},q)}},{key:"setSelection",value:function(P,V,q){if(P==null)this.selection.setRange(null,V||U.sources.API);else{var Y=z(P,V,q),Q=l(Y,4);P=Q[0],V=Q[1],q=Q[3],this.selection.setRange(new b.Range(P,V),q),q!==v.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(P){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API,q=new c.default().insert(P);return this.setContents(q,V)}},{key:"update",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.default.sources.USER,V=this.scroll.update(P);return this.selection.update(P),V}},{key:"updateContents",value:function(P){var V=this,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:v.default.sources.API;return j.call(this,function(){return P=new c.default(P),V.editor.applyDelta(P,q)},q,!0)}}]),U}();I.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},I.events=v.default.events,I.sources=v.default.sources,I.version="1.3.7",I.imports={delta:c.default,parchment:m.default,"core/module":y.default,"core/theme":L.default};function B(U,M){if(M=(0,x.default)(!0,{container:U,modules:{clipboard:!0,keyboard:!0,history:!0}},M),!M.theme||M.theme===I.DEFAULTS.theme)M.theme=L.default;else if(M.theme=I.import("themes/"+M.theme),M.theme==null)throw new Error("Invalid theme "+M.theme+". Did you register it?");var P=(0,x.default)(!0,{},M.theme.DEFAULTS);[P,M].forEach(function(Y){Y.modules=Y.modules||{},Object.keys(Y.modules).forEach(function(Q){Y.modules[Q]===!0&&(Y.modules[Q]={})})});var V=Object.keys(P.modules).concat(Object.keys(M.modules)),q=V.reduce(function(Y,Q){var R=I.import("modules/"+Q);return R==null?N.error("Cannot load "+Q+" module. Are you sure you registered it?"):Y[Q]=R.DEFAULTS||{},Y},{});return M.modules!=null&&M.modules.toolbar&&M.modules.toolbar.constructor!==Object&&(M.modules.toolbar={container:M.modules.toolbar}),M=(0,x.default)(!0,{},I.DEFAULTS,{modules:q},P,M),["bounds","container","scrollingContainer"].forEach(function(Y){typeof M[Y]=="string"&&(M[Y]=document.querySelector(M[Y]))}),M.modules=Object.keys(M.modules).reduce(function(Y,Q){return M.modules[Q]&&(Y[Q]=M.modules[Q]),Y},{}),M}function j(U,M,P,V){if(this.options.strict&&!this.isEnabled()&&M===v.default.sources.USER)return new c.default;var q=P==null?null:this.getSelection(),Y=this.editor.delta,Q=U();if(q!=null&&(P===!0&&(P=q.index),V==null?q=K(q,Q,M):V!==0&&(q=K(q,P,V,M)),this.setSelection(q,v.default.sources.SILENT)),Q.length()>0){var R,H=[v.default.events.TEXT_CHANGE,Q,Y,M];if((R=this.emitter).emit.apply(R,[v.default.events.EDITOR_CHANGE].concat(H)),M!==v.default.sources.SILENT){var X;(X=this.emitter).emit.apply(X,H)}}return Q}function z(U,M,P,V,q){var Y={};return typeof U.index=="number"&&typeof U.length=="number"?typeof M!="number"?(q=V,V=P,P=M,M=U.length,U=U.index):(M=U.length,U=U.index):typeof M!="number"&&(q=V,V=P,P=M,M=0),(typeof P>"u"?"undefined":i(P))==="object"?(Y=P,q=V):typeof P=="string"&&(V!=null?Y[P]=V:q=P),q=q||v.default.sources.API,[U,M,Y,q]}function K(U,M,P,V){if(U==null)return null;var q=void 0,Y=void 0;if(M instanceof c.default){var Q=[U.index,U.index+U.length].map(function(Z){return M.transformPosition(Z,V!==v.default.sources.USER)}),R=l(Q,2);q=R[0],Y=R[1]}else{var H=[U.index,U.index+U.length].map(function(Z){return Z<M||Z===M&&V===v.default.sources.USER?Z:P>=0?Z+P:Math.max(M,Z+P)}),X=l(H,2);q=X[0],Y=X[1]}return new b.Range(q,Y-q)}r.expandConfig=B,r.overload=z,r.default=I},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function g(m,b){for(var C=0;C<b.length;C++){var w=b[C];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(m,w.key,w)}}return function(m,b,C){return b&&g(m.prototype,b),C&&g(m,C),m}}(),l=function g(m,b,C){m===null&&(m=Function.prototype);var w=Object.getOwnPropertyDescriptor(m,b);if(w===void 0){var x=Object.getPrototypeOf(m);return x===null?void 0:g(x,b,C)}else{if("value"in w)return w.value;var D=w.get;return D===void 0?void 0:D.call(C)}},s=a(7),u=p(s),c=a(0),d=p(c);function p(g){return g&&g.__esModule?g:{default:g}}function f(g,m){if(!(g instanceof m))throw new TypeError("Cannot call a class as a function")}function v(g,m){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:g}function h(g,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);g.prototype=Object.create(m&&m.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(g,m):g.__proto__=m)}var y=function(g){h(m,g);function m(){return f(this,m),v(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return i(m,[{key:"formatAt",value:function(C,w,x,D){if(m.compare(this.statics.blotName,x)<0&&d.default.query(x,d.default.Scope.BLOT)){var S=this.isolate(C,w);D&&S.wrap(x,D)}else l(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"formatAt",this).call(this,C,w,x,D)}},{key:"optimize",value:function(C){if(l(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"optimize",this).call(this,C),this.parent instanceof m&&m.compare(this.statics.blotName,this.parent.statics.blotName)>0){var w=this.parent.isolate(this.offset(),this.length());this.moveChildren(w),w.wrap(this)}}}],[{key:"compare",value:function(C,w){var x=m.order.indexOf(C),D=m.order.indexOf(w);return x>=0||D>=0?x-D:C===w?0:C<w?-1:1}}]),m}(d.default.Inline);y.allowedChildren=[y,d.default.Embed,u.default],y.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],r.default=y},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(0),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}function u(f,v){if(!(f instanceof v))throw new TypeError("Cannot call a class as a function")}function c(f,v){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:f}function d(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);f.prototype=Object.create(v&&v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(f,v):f.__proto__=v)}var p=function(f){d(v,f);function v(){return u(this,v),c(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(l.default.Text);r.default=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function b(C,w){for(var x=0;x<w.length;x++){var D=w[x];D.enumerable=D.enumerable||!1,D.configurable=!0,"value"in D&&(D.writable=!0),Object.defineProperty(C,D.key,D)}}return function(C,w,x){return w&&b(C.prototype,w),x&&b(C,x),C}}(),l=function b(C,w,x){C===null&&(C=Function.prototype);var D=Object.getOwnPropertyDescriptor(C,w);if(D===void 0){var S=Object.getPrototypeOf(C);return S===null?void 0:b(S,w,x)}else{if("value"in D)return D.value;var T=D.get;return T===void 0?void 0:T.call(x)}},s=a(54),u=p(s),c=a(10),d=p(c);function p(b){return b&&b.__esModule?b:{default:b}}function f(b,C){if(!(b instanceof C))throw new TypeError("Cannot call a class as a function")}function v(b,C){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:b}function h(b,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);b.prototype=Object.create(C&&C.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(b,C):b.__proto__=C)}var y=(0,d.default)("quill:events"),g=["selectionchange","mousedown","mouseup","click"];g.forEach(function(b){document.addEventListener(b,function(){for(var C=arguments.length,w=Array(C),x=0;x<C;x++)w[x]=arguments[x];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(D){if(D.__quill&&D.__quill.emitter){var S;(S=D.__quill.emitter).handleDOM.apply(S,w)}})})});var m=function(b){h(C,b);function C(){f(this,C);var w=v(this,(C.__proto__||Object.getPrototypeOf(C)).call(this));return w.listeners={},w.on("error",y.error),w}return i(C,[{key:"emit",value:function(){y.log.apply(y,arguments),l(C.prototype.__proto__||Object.getPrototypeOf(C.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(x){for(var D=arguments.length,S=Array(D>1?D-1:0),T=1;T<D;T++)S[T-1]=arguments[T];(this.listeners[x.type]||[]).forEach(function(L){var k=L.node,A=L.handler;(x.target===k||k.contains(x.target))&&A.apply(void 0,[x].concat(S))})}},{key:"listenDOM",value:function(x,D,S){this.listeners[x]||(this.listeners[x]=[]),this.listeners[x].push({node:D,handler:S})}}]),C}(u.default);m.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},m.sources={API:"api",SILENT:"silent",USER:"user"},r.default=m},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});function i(s,u){if(!(s instanceof u))throw new TypeError("Cannot call a class as a function")}var l=function s(u){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};i(this,s),this.quill=u,this.options=c};l.DEFAULTS={},r.default=l},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=["error","warn","log","info"],l="warn";function s(c){if(i.indexOf(c)<=i.indexOf(l)){for(var d,p=arguments.length,f=Array(p>1?p-1:0),v=1;v<p;v++)f[v-1]=arguments[v];(d=console)[c].apply(d,f)}}function u(c){return i.reduce(function(d,p){return d[p]=s.bind(console,p,c),d},{})}s.level=u.level=function(c){l=c},r.default=u},function(n,r,a){var i=Array.prototype.slice,l=a(52),s=a(53),u=n.exports=function(f,v,h){return h||(h={}),f===v?!0:f instanceof Date&&v instanceof Date?f.getTime()===v.getTime():!f||!v||typeof f!="object"&&typeof v!="object"?h.strict?f===v:f==v:p(f,v,h)};function c(f){return f==null}function d(f){return!(!f||typeof f!="object"||typeof f.length!="number"||typeof f.copy!="function"||typeof f.slice!="function"||f.length>0&&typeof f[0]!="number")}function p(f,v,h){var y,g;if(c(f)||c(v)||f.prototype!==v.prototype)return!1;if(s(f))return s(v)?(f=i.call(f),v=i.call(v),u(f,v,h)):!1;if(d(f)){if(!d(v)||f.length!==v.length)return!1;for(y=0;y<f.length;y++)if(f[y]!==v[y])return!1;return!0}try{var m=l(f),b=l(v)}catch{return!1}if(m.length!=b.length)return!1;for(m.sort(),b.sort(),y=m.length-1;y>=0;y--)if(m[y]!=b[y])return!1;for(y=m.length-1;y>=0;y--)if(g=m[y],!u(f[g],v[g],h))return!1;return typeof f==typeof v}},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(1),l=function(){function s(u,c,d){d===void 0&&(d={}),this.attrName=u,this.keyName=c;var p=i.Scope.TYPE&i.Scope.ATTRIBUTE;d.scope!=null?this.scope=d.scope&i.Scope.LEVEL|p:this.scope=i.Scope.ATTRIBUTE,d.whitelist!=null&&(this.whitelist=d.whitelist)}return s.keys=function(u){return[].map.call(u.attributes,function(c){return c.name})},s.prototype.add=function(u,c){return this.canAdd(u,c)?(u.setAttribute(this.keyName,c),!0):!1},s.prototype.canAdd=function(u,c){var d=i.query(u,i.Scope.BLOT&(this.scope|i.Scope.TYPE));return d==null?!1:this.whitelist==null?!0:typeof c=="string"?this.whitelist.indexOf(c.replace(/["']/g,""))>-1:this.whitelist.indexOf(c)>-1},s.prototype.remove=function(u){u.removeAttribute(this.keyName)},s.prototype.value=function(u){var c=u.getAttribute(this.keyName);return this.canAdd(u,c)&&c?c:""},s}();r.default=l},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.Code=void 0;var i=function(){function T(L,k){var A=[],O=!0,N=!1,I=void 0;try{for(var B=L[Symbol.iterator](),j;!(O=(j=B.next()).done)&&(A.push(j.value),!(k&&A.length===k));O=!0);}catch(z){N=!0,I=z}finally{try{!O&&B.return&&B.return()}finally{if(N)throw I}}return A}return function(L,k){if(Array.isArray(L))return L;if(Symbol.iterator in Object(L))return T(L,k);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function T(L,k){for(var A=0;A<k.length;A++){var O=k[A];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(L,O.key,O)}}return function(L,k,A){return k&&T(L.prototype,k),A&&T(L,A),L}}(),s=function T(L,k,A){L===null&&(L=Function.prototype);var O=Object.getOwnPropertyDescriptor(L,k);if(O===void 0){var N=Object.getPrototypeOf(L);return N===null?void 0:T(N,k,A)}else{if("value"in O)return O.value;var I=O.get;return I===void 0?void 0:I.call(A)}},u=a(2),c=b(u),d=a(0),p=b(d),f=a(4),v=b(f),h=a(6),y=b(h),g=a(7),m=b(g);function b(T){return T&&T.__esModule?T:{default:T}}function C(T,L){if(!(T instanceof L))throw new TypeError("Cannot call a class as a function")}function w(T,L){if(!T)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return L&&(typeof L=="object"||typeof L=="function")?L:T}function x(T,L){if(typeof L!="function"&&L!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof L);T.prototype=Object.create(L&&L.prototype,{constructor:{value:T,enumerable:!1,writable:!0,configurable:!0}}),L&&(Object.setPrototypeOf?Object.setPrototypeOf(T,L):T.__proto__=L)}var D=function(T){x(L,T);function L(){return C(this,L),w(this,(L.__proto__||Object.getPrototypeOf(L)).apply(this,arguments))}return L}(y.default);D.blotName="code",D.tagName="CODE";var S=function(T){x(L,T);function L(){return C(this,L),w(this,(L.__proto__||Object.getPrototypeOf(L)).apply(this,arguments))}return l(L,[{key:"delta",value:function(){var A=this,O=this.domNode.textContent;return O.endsWith(` `)&&(O=O.slice(0,-1)),O.split(` `).reduce(function(N,I){return N.insert(I).insert(` `,A.formats())},new c.default)}},{key:"format",value:function(A,O){if(!(A===this.statics.blotName&&O)){var N=this.descendant(m.default,this.length()-1),I=i(N,1),B=I[0];B!=null&&B.deleteAt(B.length()-1,1),s(L.prototype.__proto__||Object.getPrototypeOf(L.prototype),"format",this).call(this,A,O)}}},{key:"formatAt",value:function(A,O,N,I){if(O!==0&&!(p.default.query(N,p.default.Scope.BLOCK)==null||N===this.statics.blotName&&I===this.statics.formats(this.domNode))){var B=this.newlineIndex(A);if(!(B<0||B>=A+O)){var j=this.newlineIndex(A,!0)+1,z=B-j+1,K=this.isolate(j,z),U=K.next;K.format(N,I),U instanceof L&&U.formatAt(0,A-j+O-z,N,I)}}}},{key:"insertAt",value:function(A,O,N){if(N==null){var I=this.descendant(m.default,A),B=i(I,2),j=B[0],z=B[1];j.insertAt(z,O)}}},{key:"length",value:function(){var A=this.domNode.textContent.length;return this.domNode.textContent.endsWith(` `)?A:A+1}},{key:"newlineIndex",value:function(A){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(O)return this.domNode.textContent.slice(0,A).lastIndexOf(` `);var N=this.domNode.textContent.slice(A).indexOf(` `);return N>-1?A+N:-1}},{key:"optimize",value:function(A){this.domNode.textContent.endsWith(` `)||this.appendChild(p.default.create("text",` `)),s(L.prototype.__proto__||Object.getPrototypeOf(L.prototype),"optimize",this).call(this,A);var O=this.next;O!=null&&O.prev===this&&O.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===O.statics.formats(O.domNode)&&(O.optimize(A),O.moveChildren(this),O.remove())}},{key:"replace",value:function(A){s(L.prototype.__proto__||Object.getPrototypeOf(L.prototype),"replace",this).call(this,A),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(O){var N=p.default.find(O);N==null?O.parentNode.removeChild(O):N instanceof p.default.Embed?N.remove():N.unwrap()})}}],[{key:"create",value:function(A){var O=s(L.__proto__||Object.getPrototypeOf(L),"create",this).call(this,A);return O.setAttribute("spellcheck",!1),O}},{key:"formats",value:function(){return!0}}]),L}(v.default);S.blotName="code-block",S.tagName="PRE",S.TAB=" ",r.Code=D,r.default=S},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(U){return typeof U}:function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},l=function(){function U(M,P){var V=[],q=!0,Y=!1,Q=void 0;try{for(var R=M[Symbol.iterator](),H;!(q=(H=R.next()).done)&&(V.push(H.value),!(P&&V.length===P));q=!0);}catch(X){Y=!0,Q=X}finally{try{!q&&R.return&&R.return()}finally{if(Y)throw Q}}return V}return function(M,P){if(Array.isArray(M))return M;if(Symbol.iterator in Object(M))return U(M,P);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function U(M,P){for(var V=0;V<P.length;V++){var q=P[V];q.enumerable=q.enumerable||!1,q.configurable=!0,"value"in q&&(q.writable=!0),Object.defineProperty(M,q.key,q)}}return function(M,P,V){return P&&U(M.prototype,P),V&&U(M,V),M}}(),u=a(2),c=O(u),d=a(20),p=O(d),f=a(0),v=O(f),h=a(13),y=O(h),g=a(24),m=O(g),b=a(4),C=O(b),w=a(16),x=O(w),D=a(21),S=O(D),T=a(11),L=O(T),k=a(3),A=O(k);function O(U){return U&&U.__esModule?U:{default:U}}function N(U,M,P){return M in U?Object.defineProperty(U,M,{value:P,enumerable:!0,configurable:!0,writable:!0}):U[M]=P,U}function I(U,M){if(!(U instanceof M))throw new TypeError("Cannot call a class as a function")}var B=/^[ -~]*$/,j=function(){function U(M){I(this,U),this.scroll=M,this.delta=this.getDelta()}return s(U,[{key:"applyDelta",value:function(P){var V=this,q=!1;this.scroll.update();var Y=this.scroll.length();return this.scroll.batchStart(),P=K(P),P.reduce(function(Q,R){var H=R.retain||R.delete||R.insert.length||1,X=R.attributes||{};if(R.insert!=null){if(typeof R.insert=="string"){var Z=R.insert;Z.endsWith(` `)&&q&&(q=!1,Z=Z.slice(0,-1)),Q>=Y&&!Z.endsWith(` `)&&(q=!0),V.scroll.insertAt(Q,Z);var J=V.scroll.line(Q),ie=l(J,2),ce=ie[0],pe=ie[1],we=(0,A.default)({},(0,b.bubbleFormats)(ce));if(ce instanceof C.default){var Oe=ce.descendant(v.default.Leaf,pe),Le=l(Oe,1),Be=Le[0];we=(0,A.default)(we,(0,b.bubbleFormats)(Be))}X=p.default.attributes.diff(we,X)||{}}else if(i(R.insert)==="object"){var _=Object.keys(R.insert)[0];if(_==null)return Q;V.scroll.insertAt(Q,_,R.insert[_])}Y+=H}return Object.keys(X).forEach(function(te){V.scroll.formatAt(Q,H,te,X[te])}),Q+H},0),P.reduce(function(Q,R){return typeof R.delete=="number"?(V.scroll.deleteAt(Q,R.delete),Q):Q+(R.retain||R.insert.length||1)},0),this.scroll.batchEnd(),this.update(P)}},{key:"deleteText",value:function(P,V){return this.scroll.deleteAt(P,V),this.update(new c.default().retain(P).delete(V))}},{key:"formatLine",value:function(P,V){var q=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys(Y).forEach(function(Q){if(!(q.scroll.whitelist!=null&&!q.scroll.whitelist[Q])){var R=q.scroll.lines(P,Math.max(V,1)),H=V;R.forEach(function(X){var Z=X.length();if(!(X instanceof y.default))X.format(Q,Y[Q]);else{var J=P-X.offset(q.scroll),ie=X.newlineIndex(J+H)-J+1;X.formatAt(J,ie,Q,Y[Q])}H-=Z})}}),this.scroll.optimize(),this.update(new c.default().retain(P).retain(V,(0,S.default)(Y)))}},{key:"formatText",value:function(P,V){var q=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(Y).forEach(function(Q){q.scroll.formatAt(P,V,Q,Y[Q])}),this.update(new c.default().retain(P).retain(V,(0,S.default)(Y)))}},{key:"getContents",value:function(P,V){return this.delta.slice(P,P+V)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(P,V){return P.concat(V.delta())},new c.default)}},{key:"getFormat",value:function(P){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,q=[],Y=[];V===0?this.scroll.path(P).forEach(function(R){var H=l(R,1),X=H[0];X instanceof C.default?q.push(X):X instanceof v.default.Leaf&&Y.push(X)}):(q=this.scroll.lines(P,V),Y=this.scroll.descendants(v.default.Leaf,P,V));var Q=[q,Y].map(function(R){if(R.length===0)return{};for(var H=(0,b.bubbleFormats)(R.shift());Object.keys(H).length>0;){var X=R.shift();if(X==null)return H;H=z((0,b.bubbleFormats)(X),H)}return H});return A.default.apply(A.default,Q)}},{key:"getText",value:function(P,V){return this.getContents(P,V).filter(function(q){return typeof q.insert=="string"}).map(function(q){return q.insert}).join("")}},{key:"insertEmbed",value:function(P,V,q){return this.scroll.insertAt(P,V,q),this.update(new c.default().retain(P).insert(N({},V,q)))}},{key:"insertText",value:function(P,V){var q=this,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return V=V.replace(/\r\n/g,` `).replace(/\r/g,` `),this.scroll.insertAt(P,V),Object.keys(Y).forEach(function(Q){q.scroll.formatAt(P,V.length,Q,Y[Q])}),this.update(new c.default().retain(P).insert(V,(0,S.default)(Y)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var P=this.scroll.children.head;return P.statics.blotName!==C.default.blotName||P.children.length>1?!1:P.children.head instanceof x.default}},{key:"removeFormat",value:function(P,V){var q=this.getText(P,V),Y=this.scroll.line(P+V),Q=l(Y,2),R=Q[0],H=Q[1],X=0,Z=new c.default;R!=null&&(R instanceof y.default?X=R.newlineIndex(H)-H+1:X=R.length()-H,Z=R.delta().slice(H,H+X-1).insert(` `));var J=this.getContents(P,V+X),ie=J.diff(new c.default().insert(q).concat(Z)),ce=new c.default().retain(P).concat(ie);return this.applyDelta(ce)}},{key:"update",value:function(P){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,Y=this.delta;if(V.length===1&&V[0].type==="characterData"&&V[0].target.data.match(B)&&v.default.find(V[0].target)){var Q=v.default.find(V[0].target),R=(0,b.bubbleFormats)(Q),H=Q.offset(this.scroll),X=V[0].oldValue.replace(m.default.CONTENTS,""),Z=new c.default().insert(X),J=new c.default().insert(Q.value()),ie=new c.default().retain(H).concat(Z.diff(J,q));P=ie.reduce(function(ce,pe){return pe.insert?ce.insert(pe.insert,R):ce.push(pe)},new c.default),this.delta=Y.compose(P)}else this.delta=this.getDelta(),(!P||!(0,L.default)(Y.compose(P),this.delta))&&(P=Y.diff(this.delta,q));return P}}]),U}();function z(U,M){return Object.keys(M).reduce(function(P,V){return U[V]==null||(M[V]===U[V]?P[V]=M[V]:Array.isArray(M[V])?M[V].indexOf(U[V])<0&&(P[V]=M[V].concat([U[V]])):P[V]=[M[V],U[V]]),P},{})}function K(U){return U.reduce(function(M,P){if(P.insert===1){var V=(0,S.default)(P.attributes);return delete V.image,M.insert({image:P.attributes.image},V)}if(P.attributes!=null&&(P.attributes.list===!0||P.attributes.bullet===!0)&&(P=(0,S.default)(P),P.attributes.list?P.attributes.list="ordered":(P.attributes.list="bullet",delete P.attributes.bullet)),typeof P.insert=="string"){var q=P.insert.replace(/\r\n/g,` `).replace(/\r/g,` `);return M.insert(q,P.attributes)}return M.push(P)},new c.default)}r.default=j},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.Range=void 0;var i=function(){function T(L,k){var A=[],O=!0,N=!1,I=void 0;try{for(var B=L[Symbol.iterator](),j;!(O=(j=B.next()).done)&&(A.push(j.value),!(k&&A.length===k));O=!0);}catch(z){N=!0,I=z}finally{try{!O&&B.return&&B.return()}finally{if(N)throw I}}return A}return function(L,k){if(Array.isArray(L))return L;if(Symbol.iterator in Object(L))return T(L,k);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function T(L,k){for(var A=0;A<k.length;A++){var O=k[A];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(L,O.key,O)}}return function(L,k,A){return k&&T(L.prototype,k),A&&T(L,A),L}}(),s=a(0),u=m(s),c=a(21),d=m(c),p=a(11),f=m(p),v=a(8),h=m(v),y=a(10),g=m(y);function m(T){return T&&T.__esModule?T:{default:T}}function b(T){if(Array.isArray(T)){for(var L=0,k=Array(T.length);L<T.length;L++)k[L]=T[L];return k}else return Array.from(T)}function C(T,L){if(!(T instanceof L))throw new TypeError("Cannot call a class as a function")}var w=(0,g.default)("quill:selection"),x=function T(L){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;C(this,T),this.index=L,this.length=k},D=function(){function T(L,k){var A=this;C(this,T),this.emitter=k,this.scroll=L,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=u.default.create("cursor",this),this.lastRange=this.savedRange=new x(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){A.mouseDown||setTimeout(A.update.bind(A,h.default.sources.USER),1)}),this.emitter.on(h.default.events.EDITOR_CHANGE,function(O,N){O===h.default.events.TEXT_CHANGE&&N.length()>0&&A.update(h.default.sources.SILENT)}),this.emitter.on(h.default.events.SCROLL_BEFORE_UPDATE,function(){if(A.hasFocus()){var O=A.getNativeRange();O!=null&&O.start.node!==A.cursor.textNode&&A.emitter.once(h.default.events.SCROLL_UPDATE,function(){try{A.setNativeRange(O.start.node,O.start.offset,O.end.node,O.end.offset)}catch{}})}}),this.emitter.on(h.default.events.SCROLL_OPTIMIZE,function(O,N){if(N.range){var I=N.range,B=I.startNode,j=I.startOffset,z=I.endNode,K=I.endOffset;A.setNativeRange(B,j,z,K)}}),this.update(h.default.sources.SILENT)}return l(T,[{key:"handleComposition",value:function(){var k=this;this.root.addEventListener("compositionstart",function(){k.composing=!0}),this.root.addEventListener("compositionend",function(){if(k.composing=!1,k.cursor.parent){var A=k.cursor.restore();if(!A)return;setTimeout(function(){k.setNativeRange(A.startNode,A.startOffset,A.endNode,A.endOffset)},1)}})}},{key:"handleDragging",value:function(){var k=this;this.emitter.listenDOM("mousedown",document.body,function(){k.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){k.mouseDown=!1,k.update(h.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(k,A){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[k])){this.scroll.update();var O=this.getNativeRange();if(!(O==null||!O.native.collapsed||u.default.query(k,u.default.Scope.BLOCK))){if(O.start.node!==this.cursor.textNode){var N=u.default.find(O.start.node,!1);if(N==null)return;if(N instanceof u.default.Leaf){var I=N.split(O.start.offset);N.parent.insertBefore(this.cursor,I)}else N.insertBefore(this.cursor,O.start.node);this.cursor.attach()}this.cursor.format(k,A),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(k){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,O=this.scroll.length();k=Math.min(k,O-1),A=Math.min(k+A,O-1)-k;var N=void 0,I=this.scroll.leaf(k),B=i(I,2),j=B[0],z=B[1];if(j==null)return null;var K=j.position(z,!0),U=i(K,2);N=U[0],z=U[1];var M=document.createRange();if(A>0){M.setStart(N,z);var P=this.scroll.leaf(k+A),V=i(P,2);if(j=V[0],z=V[1],j==null)return null;var q=j.position(z,!0),Y=i(q,2);return N=Y[0],z=Y[1],M.setEnd(N,z),M.getBoundingClientRect()}else{var Q="left",R=void 0;return N instanceof Text?(z<N.data.length?(M.setStart(N,z),M.setEnd(N,z+1)):(M.setStart(N,z-1),M.setEnd(N,z),Q="right"),R=M.getBoundingClientRect()):(R=j.domNode.getBoundingClientRect(),z>0&&(Q="right")),{bottom:R.top+R.height,height:R.height,left:R[Q],right:R[Q],top:R.top,width:0}}}},{key:"getNativeRange",value:function(){var k=document.getSelection();if(k==null||k.rangeCount<=0)return null;var A=k.getRangeAt(0);if(A==null)return null;var O=this.normalizeNative(A);return w.info("getNativeRange",O),O}},{key:"getRange",value:function(){var k=this.getNativeRange();if(k==null)return[null,null];var A=this.normalizedToRange(k);return[A,k]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(k){var A=this,O=[[k.start.node,k.start.offset]];k.native.collapsed||O.push([k.end.node,k.end.offset]);var N=O.map(function(j){var z=i(j,2),K=z[0],U=z[1],M=u.default.find(K,!0),P=M.offset(A.scroll);return U===0?P:M instanceof u.default.Container?P+M.length():P+M.index(K,U)}),I=Math.min(Math.max.apply(Math,b(N)),this.scroll.length()-1),B=Math.min.apply(Math,[I].concat(b(N)));return new x(B,I-B)}},{key:"normalizeNative",value:function(k){if(!S(this.root,k.startContainer)||!k.collapsed&&!S(this.root,k.endContainer))return null;var A={start:{node:k.startContainer,offset:k.startOffset},end:{node:k.endContainer,offset:k.endOffset},native:k};return[A.start,A.end].forEach(function(O){for(var N=O.node,I=O.offset;!(N instanceof Text)&&N.childNodes.length>0;)if(N.childNodes.length>I)N=N.childNodes[I],I=0;else if(N.childNodes.length===I)N=N.lastChild,I=N instanceof Text?N.data.length:N.childNodes.length+1;else break;O.node=N,O.offset=I}),A}},{key:"rangeToNative",value:function(k){var A=this,O=k.collapsed?[k.index]:[k.index,k.index+k.length],N=[],I=this.scroll.length();return O.forEach(function(B,j){B=Math.min(I-1,B);var z=void 0,K=A.scroll.leaf(B),U=i(K,2),M=U[0],P=U[1],V=M.position(P,j!==0),q=i(V,2);z=q[0],P=q[1],N.push(z,P)}),N.length<2&&(N=N.concat(N)),N}},{key:"scrollIntoView",value:function(k){var A=this.lastRange;if(A!=null){var O=this.getBounds(A.index,A.length);if(O!=null){var N=this.scroll.length()-1,I=this.scroll.line(Math.min(A.index,N)),B=i(I,1),j=B[0],z=j;if(A.length>0){var K=this.scroll.line(Math.min(A.index+A.length,N)),U=i(K,1);z=U[0]}if(!(j==null||z==null)){var M=k.getBoundingClientRect();O.top<M.top?k.scrollTop-=M.top-O.top:O.bottom>M.bottom&&(k.scrollTop+=O.bottom-M.bottom)}}}}},{key:"setNativeRange",value:function(k,A){var O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:k,N=arguments.length>3&&arguments[3]!==void 0?arguments[3]:A,I=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(w.info("setNativeRange",k,A,O,N),!(k!=null&&(this.root.parentNode==null||k.parentNode==null||O.parentNode==null))){var B=document.getSelection();if(B!=null)if(k!=null){this.hasFocus()||this.root.focus();var j=(this.getNativeRange()||{}).native;if(j==null||I||k!==j.startContainer||A!==j.startOffset||O!==j.endContainer||N!==j.endOffset){k.tagName=="BR"&&(A=[].indexOf.call(k.parentNode.childNodes,k),k=k.parentNode),O.tagName=="BR"&&(N=[].indexOf.call(O.parentNode.childNodes,O),O=O.parentNode);var z=document.createRange();z.setStart(k,A),z.setEnd(O,N),B.removeAllRanges(),B.addRange(z)}}else B.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(k){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:h.default.sources.API;if(typeof A=="string"&&(O=A,A=!1),w.info("setRange",k),k!=null){var N=this.rangeToNative(k);this.setNativeRange.apply(this,b(N).concat([A]))}else this.setNativeRange(null);this.update(O)}},{key:"update",value:function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:h.default.sources.USER,A=this.lastRange,O=this.getRange(),N=i(O,2),I=N[0],B=N[1];if(this.lastRange=I,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,f.default)(A,this.lastRange)){var j;!this.composing&&B!=null&&B.native.collapsed&&B.start.node!==this.cursor.textNode&&this.cursor.restore();var z=[h.default.events.SELECTION_CHANGE,(0,d.default)(this.lastRange),(0,d.default)(A),k];if((j=this.emitter).emit.apply(j,[h.default.events.EDITOR_CHANGE].concat(z)),k!==h.default.sources.SILENT){var K;(K=this.emitter).emit.apply(K,z)}}}}]),T}();function S(T,L){try{L.parentNode}catch{return!1}return L instanceof Text&&(L=L.parentNode),T.contains(L)}r.Range=x,r.default=D},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function h(y,g){for(var m=0;m<g.length;m++){var b=g[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(y,b.key,b)}}return function(y,g,m){return g&&h(y.prototype,g),m&&h(y,m),y}}(),l=function h(y,g,m){y===null&&(y=Function.prototype);var b=Object.getOwnPropertyDescriptor(y,g);if(b===void 0){var C=Object.getPrototypeOf(y);return C===null?void 0:h(C,g,m)}else{if("value"in b)return b.value;var w=b.get;return w===void 0?void 0:w.call(m)}},s=a(0),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(){return d(this,y),p(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return i(y,[{key:"insertInto",value:function(m,b){m.children.length===0?l(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"insertInto",this).call(this,m,b):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),y}(u.default.Embed);v.blotName="break",v.tagName="BR",r.default=v},function(n,r,a){var i=this&&this.__extends||function(){var p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,v){f.__proto__=v}||function(f,v){for(var h in v)v.hasOwnProperty(h)&&(f[h]=v[h])};return function(f,v){p(f,v);function h(){this.constructor=f}f.prototype=v===null?Object.create(v):(h.prototype=v.prototype,new h)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(44),s=a(30),u=a(1),c=function(p){i(f,p);function f(v){var h=p.call(this,v)||this;return h.build(),h}return f.prototype.appendChild=function(v){this.insertBefore(v)},f.prototype.attach=function(){p.prototype.attach.call(this),this.children.forEach(function(v){v.attach()})},f.prototype.build=function(){var v=this;this.children=new l.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(h){try{var y=d(h);v.insertBefore(y,v.children.head||void 0)}catch(g){if(g instanceof u.ParchmentError)return;throw g}})},f.prototype.deleteAt=function(v,h){if(v===0&&h===this.length())return this.remove();this.children.forEachAt(v,h,function(y,g,m){y.deleteAt(g,m)})},f.prototype.descendant=function(v,h){var y=this.children.find(h),g=y[0],m=y[1];return v.blotName==null&&v(g)||v.blotName!=null&&g instanceof v?[g,m]:g instanceof f?g.descendant(v,m):[null,-1]},f.prototype.descendants=function(v,h,y){h===void 0&&(h=0),y===void 0&&(y=Number.MAX_VALUE);var g=[],m=y;return this.children.forEachAt(h,y,function(b,C,w){(v.blotName==null&&v(b)||v.blotName!=null&&b instanceof v)&&g.push(b),b instanceof f&&(g=g.concat(b.descendants(v,C,m))),m-=w}),g},f.prototype.detach=function(){this.children.forEach(function(v){v.detach()}),p.prototype.detach.call(this)},f.prototype.formatAt=function(v,h,y,g){this.children.forEachAt(v,h,function(m,b,C){m.formatAt(b,C,y,g)})},f.prototype.insertAt=function(v,h,y){var g=this.children.find(v),m=g[0],b=g[1];if(m)m.insertAt(b,h,y);else{var C=y==null?u.create("text",h):u.create(h,y);this.appendChild(C)}},f.prototype.insertBefore=function(v,h){if(this.statics.allowedChildren!=null&&!this.statics.allowedChildren.some(function(y){return v instanceof y}))throw new u.ParchmentError("Cannot insert "+v.statics.blotName+" into "+this.statics.blotName);v.insertInto(this,h)},f.prototype.length=function(){return this.children.reduce(function(v,h){return v+h.length()},0)},f.prototype.moveChildren=function(v,h){this.children.forEach(function(y){v.insertBefore(y,h)})},f.prototype.optimize=function(v){if(p.prototype.optimize.call(this,v),this.children.length===0)if(this.statics.defaultChild!=null){var h=u.create(this.statics.defaultChild);this.appendChild(h),h.optimize(v)}else this.remove()},f.prototype.path=function(v,h){h===void 0&&(h=!1);var y=this.children.find(v,h),g=y[0],m=y[1],b=[[this,v]];return g instanceof f?b.concat(g.path(m,h)):(g!=null&&b.push([g,m]),b)},f.prototype.removeChild=function(v){this.children.remove(v)},f.prototype.replace=function(v){v instanceof f&&v.moveChildren(this),p.prototype.replace.call(this,v)},f.prototype.split=function(v,h){if(h===void 0&&(h=!1),!h){if(v===0)return this;if(v===this.length())return this.next}var y=this.clone();return this.parent.insertBefore(y,this.next),this.children.forEachAt(v,this.length(),function(g,m,b){g=g.split(m,h),y.appendChild(g)}),y},f.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},f.prototype.update=function(v,h){var y=this,g=[],m=[];v.forEach(function(b){b.target===y.domNode&&b.type==="childList"&&(g.push.apply(g,b.addedNodes),m.push.apply(m,b.removedNodes))}),m.forEach(function(b){if(!(b.parentNode!=null&&b.tagName!=="IFRAME"&&document.body.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var C=u.find(b);C!=null&&(C.domNode.parentNode==null||C.domNode.parentNode===y.domNode)&&C.detach()}}),g.filter(function(b){return b.parentNode==y.domNode}).sort(function(b,C){return b===C?0:b.compareDocumentPosition(C)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(b){var C=null;b.nextSibling!=null&&(C=u.find(b.nextSibling));var w=d(b);(w.next!=C||w.next==null)&&(w.parent!=null&&w.parent.removeChild(y),y.insertBefore(w,C||void 0))})},f}(s.default);function d(p){var f=u.find(p);if(f==null)try{f=u.create(p)}catch{f=u.create(u.Scope.INLINE),[].slice.call(p.childNodes).forEach(function(h){f.domNode.appendChild(h)}),p.parentNode&&p.parentNode.replaceChild(f.domNode,p),f.attach()}return f}r.default=c},function(n,r,a){var i=this&&this.__extends||function(){var p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,v){f.__proto__=v}||function(f,v){for(var h in v)v.hasOwnProperty(h)&&(f[h]=v[h])};return function(f,v){p(f,v);function h(){this.constructor=f}f.prototype=v===null?Object.create(v):(h.prototype=v.prototype,new h)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(12),s=a(31),u=a(17),c=a(1),d=function(p){i(f,p);function f(v){var h=p.call(this,v)||this;return h.attributes=new s.default(h.domNode),h}return f.formats=function(v){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return v.tagName.toLowerCase()},f.prototype.format=function(v,h){var y=c.query(v);y instanceof l.default?this.attributes.attribute(y,h):h&&y!=null&&(v!==this.statics.blotName||this.formats()[v]!==h)&&this.replaceWith(v,h)},f.prototype.formats=function(){var v=this.attributes.values(),h=this.statics.formats(this.domNode);return h!=null&&(v[this.statics.blotName]=h),v},f.prototype.replaceWith=function(v,h){var y=p.prototype.replaceWith.call(this,v,h);return this.attributes.copy(y),y},f.prototype.update=function(v,h){var y=this;p.prototype.update.call(this,v,h),v.some(function(g){return g.target===y.domNode&&g.type==="attributes"})&&this.attributes.build()},f.prototype.wrap=function(v,h){var y=p.prototype.wrap.call(this,v,h);return y instanceof f&&y.statics.scope===this.statics.scope&&this.attributes.move(y),y},f}(u.default);r.default=d},function(n,r,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var f in p)p.hasOwnProperty(f)&&(d[f]=p[f])};return function(d,p){c(d,p);function f(){this.constructor=d}d.prototype=p===null?Object.create(p):(f.prototype=p.prototype,new f)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(30),s=a(1),u=function(c){i(d,c);function d(){return c!==null&&c.apply(this,arguments)||this}return d.value=function(p){return!0},d.prototype.index=function(p,f){return this.domNode===p||this.domNode.compareDocumentPosition(p)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(f,1):-1},d.prototype.position=function(p,f){var v=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return p>0&&(v+=1),[this.parent.domNode,v]},d.prototype.value=function(){var p;return p={},p[this.statics.blotName]=this.statics.value(this.domNode)||!0,p},d.scope=s.Scope.INLINE_BLOT,d}(l.default);r.default=u},function(n,r,a){var i=a(11),l=a(3),s={attributes:{compose:function(c,d,p){typeof c!="object"&&(c={}),typeof d!="object"&&(d={});var f=l(!0,{},d);p||(f=Object.keys(f).reduce(function(h,y){return f[y]!=null&&(h[y]=f[y]),h},{}));for(var v in c)c[v]!==void 0&&d[v]===void 0&&(f[v]=c[v]);return Object.keys(f).length>0?f:void 0},diff:function(c,d){typeof c!="object"&&(c={}),typeof d!="object"&&(d={});var p=Object.keys(c).concat(Object.keys(d)).reduce(function(f,v){return i(c[v],d[v])||(f[v]=d[v]===void 0?null:d[v]),f},{});return Object.keys(p).length>0?p:void 0},transform:function(c,d,p){if(typeof c!="object")return d;if(typeof d=="object"){if(!p)return d;var f=Object.keys(d).reduce(function(v,h){return c[h]===void 0&&(v[h]=d[h]),v},{});return Object.keys(f).length>0?f:void 0}}},iterator:function(c){return new u(c)},length:function(c){return typeof c.delete=="number"?c.delete:typeof c.retain=="number"?c.retain:typeof c.insert=="string"?c.insert.length:1}};function u(c){this.ops=c,this.index=0,this.offset=0}u.prototype.hasNext=function(){return this.peekLength()<1/0},u.prototype.next=function(c){c||(c=1/0);var d=this.ops[this.index];if(d){var p=this.offset,f=s.length(d);if(c>=f-p?(c=f-p,this.index+=1,this.offset=0):this.offset+=c,typeof d.delete=="number")return{delete:c};var v={};return d.attributes&&(v.attributes=d.attributes),typeof d.retain=="number"?v.retain=c:typeof d.insert=="string"?v.insert=d.insert.substr(p,c):v.insert=d.insert,v}else return{retain:1/0}},u.prototype.peek=function(){return this.ops[this.index]},u.prototype.peekLength=function(){return this.ops[this.index]?s.length(this.ops[this.index])-this.offset:1/0},u.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},u.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var c=this.offset,d=this.index,p=this.next(),f=this.ops.slice(this.index);return this.offset=c,this.index=d,[p].concat(f)}else return[]},n.exports=s},function(n,r){var a=function(){function i(y,g){return g!=null&&y instanceof g}var l;try{l=Map}catch{l=function(){}}var s;try{s=Set}catch{s=function(){}}var u;try{u=Promise}catch{u=function(){}}function c(y,g,m,b,C){typeof g=="object"&&(m=g.depth,b=g.prototype,C=g.includeNonEnumerable,g=g.circular);var w=[],x=[],D=typeof Buffer<"u";typeof g>"u"&&(g=!0),typeof m>"u"&&(m=1/0);function S(T,L){if(T===null)return null;if(L===0)return T;var k,A;if(typeof T!="object")return T;if(i(T,l))k=new l;else if(i(T,s))k=new s;else if(i(T,u))k=new u(function(M,P){T.then(function(V){M(S(V,L-1))},function(V){P(S(V,L-1))})});else if(c.__isArray(T))k=[];else if(c.__isRegExp(T))k=new RegExp(T.source,h(T)),T.lastIndex&&(k.lastIndex=T.lastIndex);else if(c.__isDate(T))k=new Date(T.getTime());else{if(D&&Buffer.isBuffer(T))return Buffer.allocUnsafe?k=Buffer.allocUnsafe(T.length):k=new Buffer(T.length),T.copy(k),k;i(T,Error)?k=Object.create(T):typeof b>"u"?(A=Object.getPrototypeOf(T),k=Object.create(A)):(k=Object.create(b),A=b)}if(g){var O=w.indexOf(T);if(O!=-1)return x[O];w.push(T),x.push(k)}i(T,l)&&T.forEach(function(M,P){var V=S(P,L-1),q=S(M,L-1);k.set(V,q)}),i(T,s)&&T.forEach(function(M){var P=S(M,L-1);k.add(P)});for(var N in T){var I;A&&(I=Object.getOwnPropertyDescriptor(A,N)),!(I&&I.set==null)&&(k[N]=S(T[N],L-1))}if(Object.getOwnPropertySymbols)for(var B=Object.getOwnPropertySymbols(T),N=0;N<B.length;N++){var j=B[N],z=Object.getOwnPropertyDescriptor(T,j);z&&!z.enumerable&&!C||(k[j]=S(T[j],L-1),z.enumerable||Object.defineProperty(k,j,{enumerable:!1}))}if(C)for(var K=Object.getOwnPropertyNames(T),N=0;N<K.length;N++){var U=K[N],z=Object.getOwnPropertyDescriptor(T,U);z&&z.enumerable||(k[U]=S(T[U],L-1),Object.defineProperty(k,U,{enumerable:!1}))}return k}return S(y,m)}c.clonePrototype=function(g){if(g===null)return null;var m=function(){};return m.prototype=g,new m};function d(y){return Object.prototype.toString.call(y)}c.__objToStr=d;function p(y){return typeof y=="object"&&d(y)==="[object Date]"}c.__isDate=p;function f(y){return typeof y=="object"&&d(y)==="[object Array]"}c.__isArray=f;function v(y){return typeof y=="object"&&d(y)==="[object RegExp]"}c.__isRegExp=v;function h(y){var g="";return y.global&&(g+="g"),y.ignoreCase&&(g+="i"),y.multiline&&(g+="m"),g}return c.__getRegExpFlags=h,c}();typeof n=="object"&&n.exports&&(n.exports=a)},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function k(A,O){var N=[],I=!0,B=!1,j=void 0;try{for(var z=A[Symbol.iterator](),K;!(I=(K=z.next()).done)&&(N.push(K.value),!(O&&N.length===O));I=!0);}catch(U){B=!0,j=U}finally{try{!I&&z.return&&z.return()}finally{if(B)throw j}}return N}return function(A,O){if(Array.isArray(A))return A;if(Symbol.iterator in Object(A))return k(A,O);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function k(A,O){for(var N=0;N<O.length;N++){var I=O[N];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(A,I.key,I)}}return function(A,O,N){return O&&k(A.prototype,O),N&&k(A,N),A}}(),s=function k(A,O,N){A===null&&(A=Function.prototype);var I=Object.getOwnPropertyDescriptor(A,O);if(I===void 0){var B=Object.getPrototypeOf(A);return B===null?void 0:k(B,O,N)}else{if("value"in I)return I.value;var j=I.get;return j===void 0?void 0:j.call(N)}},u=a(0),c=w(u),d=a(8),p=w(d),f=a(4),v=w(f),h=a(16),y=w(h),g=a(13),m=w(g),b=a(25),C=w(b);function w(k){return k&&k.__esModule?k:{default:k}}function x(k,A){if(!(k instanceof A))throw new TypeError("Cannot call a class as a function")}function D(k,A){if(!k)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A&&(typeof A=="object"||typeof A=="function")?A:k}function S(k,A){if(typeof A!="function"&&A!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof A);k.prototype=Object.create(A&&A.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}}),A&&(Object.setPrototypeOf?Object.setPrototypeOf(k,A):k.__proto__=A)}function T(k){return k instanceof v.default||k instanceof f.BlockEmbed}var L=function(k){S(A,k);function A(O,N){x(this,A);var I=D(this,(A.__proto__||Object.getPrototypeOf(A)).call(this,O));return I.emitter=N.emitter,Array.isArray(N.whitelist)&&(I.whitelist=N.whitelist.reduce(function(B,j){return B[j]=!0,B},{})),I.domNode.addEventListener("DOMNodeInserted",function(){}),I.optimize(),I.enable(),I}return l(A,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(N,I){var B=this.line(N),j=i(B,2),z=j[0],K=j[1],U=this.line(N+I),M=i(U,1),P=M[0];if(s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"deleteAt",this).call(this,N,I),P!=null&&z!==P&&K>0){if(z instanceof f.BlockEmbed||P instanceof f.BlockEmbed){this.optimize();return}if(z instanceof m.default){var V=z.newlineIndex(z.length(),!0);if(V>-1&&(z=z.split(V+1),z===P)){this.optimize();return}}else if(P instanceof m.default){var q=P.newlineIndex(0);q>-1&&P.split(q+1)}var Y=P.children.head instanceof y.default?null:P.children.head;z.moveChildren(P,Y),z.remove()}this.optimize()}},{key:"enable",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",N)}},{key:"formatAt",value:function(N,I,B,j){this.whitelist!=null&&!this.whitelist[B]||(s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"formatAt",this).call(this,N,I,B,j),this.optimize())}},{key:"insertAt",value:function(N,I,B){if(!(B!=null&&this.whitelist!=null&&!this.whitelist[I])){if(N>=this.length())if(B==null||c.default.query(I,c.default.Scope.BLOCK)==null){var j=c.default.create(this.statics.defaultChild);this.appendChild(j),B==null&&I.endsWith(` `)&&(I=I.slice(0,-1)),j.insertAt(0,I,B)}else{var z=c.default.create(I,B);this.appendChild(z)}else s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"insertAt",this).call(this,N,I,B);this.optimize()}}},{key:"insertBefore",value:function(N,I){if(N.statics.scope===c.default.Scope.INLINE_BLOT){var B=c.default.create(this.statics.defaultChild);B.appendChild(N),N=B}s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"insertBefore",this).call(this,N,I)}},{key:"leaf",value:function(N){return this.path(N).pop()||[null,-1]}},{key:"line",value:function(N){return N===this.length()?this.line(N-1):this.descendant(T,N)}},{key:"lines",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,B=function j(z,K,U){var M=[],P=U;return z.children.forEachAt(K,U,function(V,q,Y){T(V)?M.push(V):V instanceof c.default.Container&&(M=M.concat(j(V,q,P))),P-=Y}),M};return B(this,N,I)}},{key:"optimize",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"optimize",this).call(this,N,I),N.length>0&&this.emitter.emit(p.default.events.SCROLL_OPTIMIZE,N,I))}},{key:"path",value:function(N){return s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"path",this).call(this,N).slice(1)}},{key:"update",value:function(N){if(this.batch!==!0){var I=p.default.sources.USER;typeof N=="string"&&(I=N),Array.isArray(N)||(N=this.observer.takeRecords()),N.length>0&&this.emitter.emit(p.default.events.SCROLL_BEFORE_UPDATE,I,N),s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"update",this).call(this,N.concat([])),N.length>0&&this.emitter.emit(p.default.events.SCROLL_UPDATE,I,N)}}}]),A}(c.default.Scroll);L.blotName="scroll",L.className="ql-editor",L.tagName="DIV",L.defaultChild="block",L.allowedChildren=[v.default,f.BlockEmbed,C.default],r.default=L},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.SHORTKEY=r.default=void 0;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(R){return typeof R}:function(R){return R&&typeof Symbol=="function"&&R.constructor===Symbol&&R!==Symbol.prototype?"symbol":typeof R},l=function(){function R(H,X){var Z=[],J=!0,ie=!1,ce=void 0;try{for(var pe=H[Symbol.iterator](),we;!(J=(we=pe.next()).done)&&(Z.push(we.value),!(X&&Z.length===X));J=!0);}catch(Oe){ie=!0,ce=Oe}finally{try{!J&&pe.return&&pe.return()}finally{if(ie)throw ce}}return Z}return function(H,X){if(Array.isArray(H))return H;if(Symbol.iterator in Object(H))return R(H,X);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function R(H,X){for(var Z=0;Z<X.length;Z++){var J=X[Z];J.enumerable=J.enumerable||!1,J.configurable=!0,"value"in J&&(J.writable=!0),Object.defineProperty(H,J.key,J)}}return function(H,X,Z){return X&&R(H.prototype,X),Z&&R(H,Z),H}}(),u=a(21),c=k(u),d=a(11),p=k(d),f=a(3),v=k(f),h=a(2),y=k(h),g=a(20),m=k(g),b=a(0),C=k(b),w=a(5),x=k(w),D=a(10),S=k(D),T=a(9),L=k(T);function k(R){return R&&R.__esModule?R:{default:R}}function A(R,H,X){return H in R?Object.defineProperty(R,H,{value:X,enumerable:!0,configurable:!0,writable:!0}):R[H]=X,R}function O(R,H){if(!(R instanceof H))throw new TypeError("Cannot call a class as a function")}function N(R,H){if(!R)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return H&&(typeof H=="object"||typeof H=="function")?H:R}function I(R,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof H);R.prototype=Object.create(H&&H.prototype,{constructor:{value:R,enumerable:!1,writable:!0,configurable:!0}}),H&&(Object.setPrototypeOf?Object.setPrototypeOf(R,H):R.__proto__=H)}var B=(0,S.default)("quill:keyboard"),j=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",z=function(R){I(H,R),s(H,null,[{key:"match",value:function(Z,J){return J=Q(J),["altKey","ctrlKey","metaKey","shiftKey"].some(function(ie){return!!J[ie]!==Z[ie]&&J[ie]!==null})?!1:J.key===(Z.which||Z.keyCode)}}]);function H(X,Z){O(this,H);var J=N(this,(H.__proto__||Object.getPrototypeOf(H)).call(this,X,Z));return J.bindings={},Object.keys(J.options.bindings).forEach(function(ie){ie==="list autofill"&&X.scroll.whitelist!=null&&!X.scroll.whitelist.list||J.options.bindings[ie]&&J.addBinding(J.options.bindings[ie])}),J.addBinding({key:H.keys.ENTER,shiftKey:null},V),J.addBinding({key:H.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(J.addBinding({key:H.keys.BACKSPACE},{collapsed:!0},U),J.addBinding({key:H.keys.DELETE},{collapsed:!0},M)):(J.addBinding({key:H.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},U),J.addBinding({key:H.keys.DELETE},{collapsed:!0,suffix:/^.?$/},M)),J.addBinding({key:H.keys.BACKSPACE},{collapsed:!1},P),J.addBinding({key:H.keys.DELETE},{collapsed:!1},P),J.addBinding({key:H.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},U),J.listen(),J}return s(H,[{key:"addBinding",value:function(Z){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ce=Q(Z);if(ce==null||ce.key==null)return B.warn("Attempted to add invalid keyboard binding",ce);typeof J=="function"&&(J={handler:J}),typeof ie=="function"&&(ie={handler:ie}),ce=(0,v.default)(ce,J,ie),this.bindings[ce.key]=this.bindings[ce.key]||[],this.bindings[ce.key].push(ce)}},{key:"listen",value:function(){var Z=this;this.quill.root.addEventListener("keydown",function(J){if(!J.defaultPrevented){var ie=J.which||J.keyCode,ce=(Z.bindings[ie]||[]).filter(function(Te){return H.match(J,Te)});if(ce.length!==0){var pe=Z.quill.getSelection();if(!(pe==null||!Z.quill.hasFocus())){var we=Z.quill.getLine(pe.index),Oe=l(we,2),Le=Oe[0],Be=Oe[1],_=Z.quill.getLeaf(pe.index),te=l(_,2),le=te[0],se=te[1],oe=pe.length===0?[le,se]:Z.quill.getLeaf(pe.index+pe.length),be=l(oe,2),ve=be[0],ye=be[1],Ue=le instanceof C.default.Text?le.value().slice(0,se):"",He=ve instanceof C.default.Text?ve.value().slice(ye):"",De={collapsed:pe.length===0,empty:pe.length===0&&Le.length()<=1,format:Z.quill.getFormat(pe),offset:Be,prefix:Ue,suffix:He},Ut=ce.some(function(Te){if(Te.collapsed!=null&&Te.collapsed!==De.collapsed||Te.empty!=null&&Te.empty!==De.empty||Te.offset!=null&&Te.offset!==De.offset)return!1;if(Array.isArray(Te.format)){if(Te.format.every(function(ot){return De.format[ot]==null}))return!1}else if(i(Te.format)==="object"&&!Object.keys(Te.format).every(function(ot){return Te.format[ot]===!0?De.format[ot]!=null:Te.format[ot]===!1?De.format[ot]==null:(0,p.default)(Te.format[ot],De.format[ot])}))return!1;return Te.prefix!=null&&!Te.prefix.test(De.prefix)||Te.suffix!=null&&!Te.suffix.test(De.suffix)?!1:Te.handler.call(Z,pe,De)!==!0});Ut&&J.preventDefault()}}}})}}]),H}(L.default);z.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},z.DEFAULTS={bindings:{bold:Y("bold"),italic:Y("italic"),underline:Y("underline"),indent:{key:z.keys.TAB,format:["blockquote","indent","list"],handler:function(H,X){if(X.collapsed&&X.offset!==0)return!0;this.quill.format("indent","+1",x.default.sources.USER)}},outdent:{key:z.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(H,X){if(X.collapsed&&X.offset!==0)return!0;this.quill.format("indent","-1",x.default.sources.USER)}},"outdent backspace":{key:z.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(H,X){X.format.indent!=null?this.quill.format("indent","-1",x.default.sources.USER):X.format.list!=null&&this.quill.format("list",!1,x.default.sources.USER)}},"indent code-block":q(!0),"outdent code-block":q(!1),"remove tab":{key:z.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(H){this.quill.deleteText(H.index-1,1,x.default.sources.USER)}},tab:{key:z.keys.TAB,handler:function(H){this.quill.history.cutoff();var X=new y.default().retain(H.index).delete(H.length).insert(" ");this.quill.updateContents(X,x.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(H.index+1,x.default.sources.SILENT)}},"list empty enter":{key:z.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(H,X){this.quill.format("list",!1,x.default.sources.USER),X.format.indent&&this.quill.format("indent",!1,x.default.sources.USER)}},"checklist enter":{key:z.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(H){var X=this.quill.getLine(H.index),Z=l(X,2),J=Z[0],ie=Z[1],ce=(0,v.default)({},J.formats(),{list:"checked"}),pe=new y.default().retain(H.index).insert(` `,ce).retain(J.length()-ie-1).retain(1,{list:"unchecked"});this.quill.updateContents(pe,x.default.sources.USER),this.quill.setSelection(H.index+1,x.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:z.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(H,X){var Z=this.quill.getLine(H.index),J=l(Z,2),ie=J[0],ce=J[1],pe=new y.default().retain(H.index).insert(` `,X.format).retain(ie.length()-ce-1).retain(1,{header:null});this.quill.updateContents(pe,x.default.sources.USER),this.quill.setSelection(H.index+1,x.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(H,X){var Z=X.prefix.length,J=this.quill.getLine(H.index),ie=l(J,2),ce=ie[0],pe=ie[1];if(pe>Z)return!0;var we=void 0;switch(X.prefix.trim()){case"[]":case"[ ]":we="unchecked";break;case"[x]":we="checked";break;case"-":case"*":we="bullet";break;default:we="ordered"}this.quill.insertText(H.index," ",x.default.sources.USER),this.quill.history.cutoff();var Oe=new y.default().retain(H.index-pe).delete(Z+1).retain(ce.length()-2-pe).retain(1,{list:we});this.quill.updateContents(Oe,x.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(H.index-Z,x.default.sources.SILENT)}},"code exit":{key:z.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(H){var X=this.quill.getLine(H.index),Z=l(X,2),J=Z[0],ie=Z[1],ce=new y.default().retain(H.index+J.length()-ie-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(ce,x.default.sources.USER)}},"embed left":K(z.keys.LEFT,!1),"embed left shift":K(z.keys.LEFT,!0),"embed right":K(z.keys.RIGHT,!1),"embed right shift":K(z.keys.RIGHT,!0)}};function K(R,H){var X,Z=R===z.keys.LEFT?"prefix":"suffix";return X={key:R,shiftKey:H,altKey:null},A(X,Z,/^$/),A(X,"handler",function(ie){var ce=ie.index;R===z.keys.RIGHT&&(ce+=ie.length+1);var pe=this.quill.getLeaf(ce),we=l(pe,1),Oe=we[0];return Oe instanceof C.default.Embed?(R===z.keys.LEFT?H?this.quill.setSelection(ie.index-1,ie.length+1,x.default.sources.USER):this.quill.setSelection(ie.index-1,x.default.sources.USER):H?this.quill.setSelection(ie.index,ie.length+1,x.default.sources.USER):this.quill.setSelection(ie.index+ie.length+1,x.default.sources.USER),!1):!0}),X}function U(R,H){if(!(R.index===0||this.quill.getLength()<=1)){var X=this.quill.getLine(R.index),Z=l(X,1),J=Z[0],ie={};if(H.offset===0){var ce=this.quill.getLine(R.index-1),pe=l(ce,1),we=pe[0];if(we!=null&&we.length()>1){var Oe=J.formats(),Le=this.quill.getFormat(R.index-1,1);ie=m.default.attributes.diff(Oe,Le)||{}}}var Be=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(H.prefix)?2:1;this.quill.deleteText(R.index-Be,Be,x.default.sources.USER),Object.keys(ie).length>0&&this.quill.formatLine(R.index-Be,Be,ie,x.default.sources.USER),this.quill.focus()}}function M(R,H){var X=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(H.suffix)?2:1;if(!(R.index>=this.quill.getLength()-X)){var Z={},J=0,ie=this.quill.getLine(R.index),ce=l(ie,1),pe=ce[0];if(H.offset>=pe.length()-1){var we=this.quill.getLine(R.index+1),Oe=l(we,1),Le=Oe[0];if(Le){var Be=pe.formats(),_=this.quill.getFormat(R.index,1);Z=m.default.attributes.diff(Be,_)||{},J=Le.length()}}this.quill.deleteText(R.index,X,x.default.sources.USER),Object.keys(Z).length>0&&this.quill.formatLine(R.index+J-1,X,Z,x.default.sources.USER)}}function P(R){var H=this.quill.getLines(R),X={};if(H.length>1){var Z=H[0].formats(),J=H[H.length-1].formats();X=m.default.attributes.diff(J,Z)||{}}this.quill.deleteText(R,x.default.sources.USER),Object.keys(X).length>0&&this.quill.formatLine(R.index,1,X,x.default.sources.USER),this.quill.setSelection(R.index,x.default.sources.SILENT),this.quill.focus()}function V(R,H){var X=this;R.length>0&&this.quill.scroll.deleteAt(R.index,R.length);var Z=Object.keys(H.format).reduce(function(J,ie){return C.default.query(ie,C.default.Scope.BLOCK)&&!Array.isArray(H.format[ie])&&(J[ie]=H.format[ie]),J},{});this.quill.insertText(R.index,` `,Z,x.default.sources.USER),this.quill.setSelection(R.index+1,x.default.sources.SILENT),this.quill.focus(),Object.keys(H.format).forEach(function(J){Z[J]==null&&(Array.isArray(H.format[J])||J!=="link"&&X.quill.format(J,H.format[J],x.default.sources.USER))})}function q(R){return{key:z.keys.TAB,shiftKey:!R,format:{"code-block":!0},handler:function(X){var Z=C.default.query("code-block"),J=X.index,ie=X.length,ce=this.quill.scroll.descendant(Z,J),pe=l(ce,2),we=pe[0],Oe=pe[1];if(we!=null){var Le=this.quill.getIndex(we),Be=we.newlineIndex(Oe,!0)+1,_=we.newlineIndex(Le+Oe+ie),te=we.domNode.textContent.slice(Be,_).split(` `);Oe=0,te.forEach(function(le,se){R?(we.insertAt(Be+Oe,Z.TAB),Oe+=Z.TAB.length,se===0?J+=Z.TAB.length:ie+=Z.TAB.length):le.startsWith(Z.TAB)&&(we.deleteAt(Be+Oe,Z.TAB.length),Oe-=Z.TAB.length,se===0?J-=Z.TAB.length:ie-=Z.TAB.length),Oe+=le.length+1}),this.quill.update(x.default.sources.USER),this.quill.setSelection(J,ie,x.default.sources.SILENT)}}}}function Y(R){return{key:R[0].toUpperCase(),shortKey:!0,handler:function(X,Z){this.quill.format(R,!Z.format[R],x.default.sources.USER)}}}function Q(R){if(typeof R=="string"||typeof R=="number")return Q({key:R});if((typeof R>"u"?"undefined":i(R))==="object"&&(R=(0,c.default)(R,!1)),typeof R.key=="string")if(z.keys[R.key.toUpperCase()]!=null)R.key=z.keys[R.key.toUpperCase()];else if(R.key.length===1)R.key=R.key.toUpperCase().charCodeAt(0);else return null;return R.shortKey&&(R[j]=R.shortKey,delete R.shortKey),R}r.default=z,r.SHORTKEY=j},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function m(b,C){var w=[],x=!0,D=!1,S=void 0;try{for(var T=b[Symbol.iterator](),L;!(x=(L=T.next()).done)&&(w.push(L.value),!(C&&w.length===C));x=!0);}catch(k){D=!0,S=k}finally{try{!x&&T.return&&T.return()}finally{if(D)throw S}}return w}return function(b,C){if(Array.isArray(b))return b;if(Symbol.iterator in Object(b))return m(b,C);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function m(b,C,w){b===null&&(b=Function.prototype);var x=Object.getOwnPropertyDescriptor(b,C);if(x===void 0){var D=Object.getPrototypeOf(b);return D===null?void 0:m(D,C,w)}else{if("value"in x)return x.value;var S=x.get;return S===void 0?void 0:S.call(w)}},s=function(){function m(b,C){for(var w=0;w<C.length;w++){var x=C[w];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(b,x.key,x)}}return function(b,C,w){return C&&m(b.prototype,C),w&&m(b,w),b}}(),u=a(0),c=f(u),d=a(7),p=f(d);function f(m){return m&&m.__esModule?m:{default:m}}function v(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function h(m,b){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:m}function y(m,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);m.prototype=Object.create(b&&b.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(m,b):m.__proto__=b)}var g=function(m){y(b,m),s(b,null,[{key:"value",value:function(){}}]);function b(C,w){v(this,b);var x=h(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,C));return x.selection=w,x.textNode=document.createTextNode(b.CONTENTS),x.domNode.appendChild(x.textNode),x._length=0,x}return s(b,[{key:"detach",value:function(){this.parent!=null&&this.parent.removeChild(this)}},{key:"format",value:function(w,x){if(this._length!==0)return l(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"format",this).call(this,w,x);for(var D=this,S=0;D!=null&&D.statics.scope!==c.default.Scope.BLOCK_BLOT;)S+=D.offset(D.parent),D=D.parent;D!=null&&(this._length=b.CONTENTS.length,D.optimize(),D.formatAt(S,b.CONTENTS.length,w,x),this._length=0)}},{key:"index",value:function(w,x){return w===this.textNode?0:l(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"index",this).call(this,w,x)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){l(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!(this.selection.composing||this.parent==null)){var w=this.textNode,x=this.selection.getNativeRange(),D=void 0,S=void 0,T=void 0;if(x!=null&&x.start.node===w&&x.end.node===w){var L=[w,x.start.offset,x.end.offset];D=L[0],S=L[1],T=L[2]}for(;this.domNode.lastChild!=null&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==b.CONTENTS){var k=this.textNode.data.split(b.CONTENTS).join("");this.next instanceof p.default?(D=this.next.domNode,this.next.insertAt(0,k),this.textNode.data=b.CONTENTS):(this.textNode.data=k,this.parent.insertBefore(c.default.create(this.textNode),this),this.textNode=document.createTextNode(b.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),S!=null){var A=[S,T].map(function(N){return Math.max(0,Math.min(D.data.length,N-1))}),O=i(A,2);return S=O[0],T=O[1],{startNode:D,startOffset:S,endNode:D,endOffset:T}}}}},{key:"update",value:function(w,x){var D=this;if(w.some(function(T){return T.type==="characterData"&&T.target===D.textNode})){var S=this.restore();S&&(x.range=S)}}},{key:"value",value:function(){return""}}]),b}(c.default.Embed);g.blotName="cursor",g.className="ql-cursor",g.tagName="span",g.CONTENTS="\uFEFF",r.default=g},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(0),l=c(i),s=a(4),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(){return d(this,y),p(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return y}(l.default.Container);v.allowedChildren=[u.default,s.BlockEmbed,v],r.default=v},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.ColorStyle=r.ColorClass=r.ColorAttributor=void 0;var i=function(){function g(m,b){for(var C=0;C<b.length;C++){var w=b[C];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(m,w.key,w)}}return function(m,b,C){return b&&g(m.prototype,b),C&&g(m,C),m}}(),l=function g(m,b,C){m===null&&(m=Function.prototype);var w=Object.getOwnPropertyDescriptor(m,b);if(w===void 0){var x=Object.getPrototypeOf(m);return x===null?void 0:g(x,b,C)}else{if("value"in w)return w.value;var D=w.get;return D===void 0?void 0:D.call(C)}},s=a(0),u=c(s);function c(g){return g&&g.__esModule?g:{default:g}}function d(g,m){if(!(g instanceof m))throw new TypeError("Cannot call a class as a function")}function p(g,m){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:g}function f(g,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);g.prototype=Object.create(m&&m.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(g,m):g.__proto__=m)}var v=function(g){f(m,g);function m(){return d(this,m),p(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return i(m,[{key:"value",value:function(C){var w=l(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"value",this).call(this,C);return w.startsWith("rgb(")?(w=w.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+w.split(",").map(function(x){return("00"+parseInt(x).toString(16)).slice(-2)}).join("")):w}}]),m}(u.default.Attributor.Style),h=new u.default.Attributor.Class("color","ql-color",{scope:u.default.Scope.INLINE}),y=new v("color","color",{scope:u.default.Scope.INLINE});r.ColorAttributor=v,r.ColorClass=h,r.ColorStyle=y},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.sanitize=r.default=void 0;var i=function(){function y(g,m){for(var b=0;b<m.length;b++){var C=m[b];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(g,C.key,C)}}return function(g,m,b){return m&&y(g.prototype,m),b&&y(g,b),g}}(),l=function y(g,m,b){g===null&&(g=Function.prototype);var C=Object.getOwnPropertyDescriptor(g,m);if(C===void 0){var w=Object.getPrototypeOf(g);return w===null?void 0:y(w,m,b)}else{if("value"in C)return C.value;var x=C.get;return x===void 0?void 0:x.call(b)}},s=a(6),u=c(s);function c(y){return y&&y.__esModule?y:{default:y}}function d(y,g){if(!(y instanceof g))throw new TypeError("Cannot call a class as a function")}function p(y,g){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:y}function f(y,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);y.prototype=Object.create(g&&g.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(y,g):y.__proto__=g)}var v=function(y){f(g,y);function g(){return d(this,g),p(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return i(g,[{key:"format",value:function(b,C){if(b!==this.statics.blotName||!C)return l(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"format",this).call(this,b,C);C=this.constructor.sanitize(C),this.domNode.setAttribute("href",C)}}],[{key:"create",value:function(b){var C=l(g.__proto__||Object.getPrototypeOf(g),"create",this).call(this,b);return b=this.sanitize(b),C.setAttribute("href",b),C.setAttribute("rel","noopener noreferrer"),C.setAttribute("target","_blank"),C}},{key:"formats",value:function(b){return b.getAttribute("href")}},{key:"sanitize",value:function(b){return h(b,this.PROTOCOL_WHITELIST)?b:this.SANITIZED_URL}}]),g}(u.default);v.blotName="link",v.tagName="A",v.SANITIZED_URL="about:blank",v.PROTOCOL_WHITELIST=["http","https","mailto","tel"];function h(y,g){var m=document.createElement("a");m.href=y;var b=m.href.slice(0,m.href.indexOf(":"));return g.indexOf(b)>-1}r.default=v,r.sanitize=h},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(g){return typeof g}:function(g){return g&&typeof Symbol=="function"&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},l=function(){function g(m,b){for(var C=0;C<b.length;C++){var w=b[C];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(m,w.key,w)}}return function(m,b,C){return b&&g(m.prototype,b),C&&g(m,C),m}}(),s=a(23),u=p(s),c=a(107),d=p(c);function p(g){return g&&g.__esModule?g:{default:g}}function f(g,m){if(!(g instanceof m))throw new TypeError("Cannot call a class as a function")}var v=0;function h(g,m){g.setAttribute(m,g.getAttribute(m)!=="true")}var y=function(){function g(m){var b=this;f(this,g),this.select=m,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){b.togglePicker()}),this.label.addEventListener("keydown",function(C){switch(C.keyCode){case u.default.keys.ENTER:b.togglePicker();break;case u.default.keys.ESCAPE:b.escape(),C.preventDefault();break}}),this.select.addEventListener("change",this.update.bind(this))}return l(g,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),h(this.label,"aria-expanded"),h(this.options,"aria-hidden")}},{key:"buildItem",value:function(b){var C=this,w=document.createElement("span");return w.tabIndex="0",w.setAttribute("role","button"),w.classList.add("ql-picker-item"),b.hasAttribute("value")&&w.setAttribute("data-value",b.getAttribute("value")),b.textContent&&w.setAttribute("data-label",b.textContent),w.addEventListener("click",function(){C.selectItem(w,!0)}),w.addEventListener("keydown",function(x){switch(x.keyCode){case u.default.keys.ENTER:C.selectItem(w,!0),x.preventDefault();break;case u.default.keys.ESCAPE:C.escape(),x.preventDefault();break}}),w}},{key:"buildLabel",value:function(){var b=document.createElement("span");return b.classList.add("ql-picker-label"),b.innerHTML=d.default,b.tabIndex="0",b.setAttribute("role","button"),b.setAttribute("aria-expanded","false"),this.container.appendChild(b),b}},{key:"buildOptions",value:function(){var b=this,C=document.createElement("span");C.classList.add("ql-picker-options"),C.setAttribute("aria-hidden","true"),C.tabIndex="-1",C.id="ql-picker-options-"+v,v+=1,this.label.setAttribute("aria-controls",C.id),this.options=C,[].slice.call(this.select.options).forEach(function(w){var x=b.buildItem(w);C.appendChild(x),w.selected===!0&&b.selectItem(x)}),this.container.appendChild(C)}},{key:"buildPicker",value:function(){var b=this;[].slice.call(this.select.attributes).forEach(function(C){b.container.setAttribute(C.name,C.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var b=this;this.close(),setTimeout(function(){return b.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(b){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,w=this.container.querySelector(".ql-selected");if(b!==w&&(w!=null&&w.classList.remove("ql-selected"),b!=null&&(b.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(b.parentNode.children,b),b.hasAttribute("data-value")?this.label.setAttribute("data-value",b.getAttribute("data-value")):this.label.removeAttribute("data-value"),b.hasAttribute("data-label")?this.label.setAttribute("data-label",b.getAttribute("data-label")):this.label.removeAttribute("data-label"),C))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event>"u"?"undefined":i(Event))==="object"){var x=document.createEvent("Event");x.initEvent("change",!0,!0),this.select.dispatchEvent(x)}this.close()}}},{key:"update",value:function(){var b=void 0;if(this.select.selectedIndex>-1){var C=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];b=this.select.options[this.select.selectedIndex],this.selectItem(C)}else this.selectItem(null);var w=b!=null&&b!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",w)}}]),g}();r.default=y},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(0),l=B(i),s=a(5),u=B(s),c=a(4),d=B(c),p=a(16),f=B(p),v=a(25),h=B(v),y=a(24),g=B(y),m=a(35),b=B(m),C=a(6),w=B(C),x=a(22),D=B(x),S=a(7),T=B(S),L=a(55),k=B(L),A=a(42),O=B(A),N=a(23),I=B(N);function B(j){return j&&j.__esModule?j:{default:j}}u.default.register({"blots/block":d.default,"blots/block/embed":c.BlockEmbed,"blots/break":f.default,"blots/container":h.default,"blots/cursor":g.default,"blots/embed":b.default,"blots/inline":w.default,"blots/scroll":D.default,"blots/text":T.default,"modules/clipboard":k.default,"modules/history":O.default,"modules/keyboard":I.default}),l.default.register(d.default,f.default,g.default,w.default,D.default,T.default),r.default=u.default},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(1),l=function(){function s(u){this.domNode=u,this.domNode[i.DATA_KEY]={blot:this}}return Object.defineProperty(s.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),s.create=function(u){if(this.tagName==null)throw new i.ParchmentError("Blot definition missing tagName");var c;return Array.isArray(this.tagName)?(typeof u=="string"&&(u=u.toUpperCase(),parseInt(u).toString()===u&&(u=parseInt(u))),typeof u=="number"?c=document.createElement(this.tagName[u-1]):this.tagName.indexOf(u)>-1?c=document.createElement(u):c=document.createElement(this.tagName[0])):c=document.createElement(this.tagName),this.className&&c.classList.add(this.className),c},s.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},s.prototype.clone=function(){var u=this.domNode.cloneNode(!1);return i.create(u)},s.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[i.DATA_KEY]},s.prototype.deleteAt=function(u,c){var d=this.isolate(u,c);d.remove()},s.prototype.formatAt=function(u,c,d,p){var f=this.isolate(u,c);if(i.query(d,i.Scope.BLOT)!=null&&p)f.wrap(d,p);else if(i.query(d,i.Scope.ATTRIBUTE)!=null){var v=i.create(this.statics.scope);f.wrap(v),v.format(d,p)}},s.prototype.insertAt=function(u,c,d){var p=d==null?i.create("text",c):i.create(c,d),f=this.split(u);this.parent.insertBefore(p,f)},s.prototype.insertInto=function(u,c){c===void 0&&(c=null),this.parent!=null&&this.parent.children.remove(this);var d=null;u.children.insertBefore(this,c),c!=null&&(d=c.domNode),(this.domNode.parentNode!=u.domNode||this.domNode.nextSibling!=d)&&u.domNode.insertBefore(this.domNode,d),this.parent=u,this.attach()},s.prototype.isolate=function(u,c){var d=this.split(u);return d.split(c),d},s.prototype.length=function(){return 1},s.prototype.offset=function(u){return u===void 0&&(u=this.parent),this.parent==null||this==u?0:this.parent.children.offset(this)+this.parent.offset(u)},s.prototype.optimize=function(u){this.domNode[i.DATA_KEY]!=null&&delete this.domNode[i.DATA_KEY].mutations},s.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},s.prototype.replace=function(u){u.parent!=null&&(u.parent.insertBefore(this,u.next),u.remove())},s.prototype.replaceWith=function(u,c){var d=typeof u=="string"?i.create(u,c):u;return d.replace(this),d},s.prototype.split=function(u,c){return u===0?this:this.next},s.prototype.update=function(u,c){},s.prototype.wrap=function(u,c){var d=typeof u=="string"?i.create(u,c):u;return this.parent!=null&&this.parent.insertBefore(d,this.next),d.appendChild(this),d},s.blotName="abstract",s}();r.default=l},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(12),l=a(32),s=a(33),u=a(1),c=function(){function d(p){this.attributes={},this.domNode=p,this.build()}return d.prototype.attribute=function(p,f){f?p.add(this.domNode,f)&&(p.value(this.domNode)!=null?this.attributes[p.attrName]=p:delete this.attributes[p.attrName]):(p.remove(this.domNode),delete this.attributes[p.attrName])},d.prototype.build=function(){var p=this;this.attributes={};var f=i.default.keys(this.domNode),v=l.default.keys(this.domNode),h=s.default.keys(this.domNode);f.concat(v).concat(h).forEach(function(y){var g=u.query(y,u.Scope.ATTRIBUTE);g instanceof i.default&&(p.attributes[g.attrName]=g)})},d.prototype.copy=function(p){var f=this;Object.keys(this.attributes).forEach(function(v){var h=f.attributes[v].value(f.domNode);p.format(v,h)})},d.prototype.move=function(p){var f=this;this.copy(p),Object.keys(this.attributes).forEach(function(v){f.attributes[v].remove(f.domNode)}),this.attributes={}},d.prototype.values=function(){var p=this;return Object.keys(this.attributes).reduce(function(f,v){return f[v]=p.attributes[v].value(p.domNode),f},{})},d}();r.default=c},function(n,r,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var f in p)p.hasOwnProperty(f)&&(d[f]=p[f])};return function(d,p){c(d,p);function f(){this.constructor=d}d.prototype=p===null?Object.create(p):(f.prototype=p.prototype,new f)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(12);function s(c,d){var p=c.getAttribute("class")||"";return p.split(/\s+/).filter(function(f){return f.indexOf(d+"-")===0})}var u=function(c){i(d,c);function d(){return c!==null&&c.apply(this,arguments)||this}return d.keys=function(p){return(p.getAttribute("class")||"").split(/\s+/).map(function(f){return f.split("-").slice(0,-1).join("-")})},d.prototype.add=function(p,f){return this.canAdd(p,f)?(this.remove(p),p.classList.add(this.keyName+"-"+f),!0):!1},d.prototype.remove=function(p){var f=s(p,this.keyName);f.forEach(function(v){p.classList.remove(v)}),p.classList.length===0&&p.removeAttribute("class")},d.prototype.value=function(p){var f=s(p,this.keyName)[0]||"",v=f.slice(this.keyName.length+1);return this.canAdd(p,v)?v:""},d}(l.default);r.default=u},function(n,r,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var f in p)p.hasOwnProperty(f)&&(d[f]=p[f])};return function(d,p){c(d,p);function f(){this.constructor=d}d.prototype=p===null?Object.create(p):(f.prototype=p.prototype,new f)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(12);function s(c){var d=c.split("-"),p=d.slice(1).map(function(f){return f[0].toUpperCase()+f.slice(1)}).join("");return d[0]+p}var u=function(c){i(d,c);function d(){return c!==null&&c.apply(this,arguments)||this}return d.keys=function(p){return(p.getAttribute("style")||"").split(";").map(function(f){var v=f.split(":");return v[0].trim()})},d.prototype.add=function(p,f){return this.canAdd(p,f)?(p.style[s(this.keyName)]=f,!0):!1},d.prototype.remove=function(p){p.style[s(this.keyName)]="",p.getAttribute("style")||p.removeAttribute("style")},d.prototype.value=function(p){var f=p.style[s(this.keyName)];return this.canAdd(p,f)?f:""},d}(l.default);r.default=u},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function u(c,d){for(var p=0;p<d.length;p++){var f=d[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(c,f.key,f)}}return function(c,d,p){return d&&u(c.prototype,d),p&&u(c,p),c}}();function l(u,c){if(!(u instanceof c))throw new TypeError("Cannot call a class as a function")}var s=function(){function u(c,d){l(this,u),this.quill=c,this.options=d,this.modules={}}return i(u,[{key:"init",value:function(){var d=this;Object.keys(this.options.modules).forEach(function(p){d.modules[p]==null&&d.addModule(p)})}},{key:"addModule",value:function(d){var p=this.quill.constructor.import("modules/"+d);return this.modules[d]=new p(this.quill,this.options.modules[d]||{}),this.modules[d]}}]),u}();s.DEFAULTS={modules:{}},s.themes={default:s},r.default=s},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function m(b,C){for(var w=0;w<C.length;w++){var x=C[w];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(b,x.key,x)}}return function(b,C,w){return C&&m(b.prototype,C),w&&m(b,w),b}}(),l=function m(b,C,w){b===null&&(b=Function.prototype);var x=Object.getOwnPropertyDescriptor(b,C);if(x===void 0){var D=Object.getPrototypeOf(b);return D===null?void 0:m(D,C,w)}else{if("value"in x)return x.value;var S=x.get;return S===void 0?void 0:S.call(w)}},s=a(0),u=p(s),c=a(7),d=p(c);function p(m){return m&&m.__esModule?m:{default:m}}function f(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function v(m,b){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:m}function h(m,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);m.prototype=Object.create(b&&b.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(m,b):m.__proto__=b)}var y="\uFEFF",g=function(m){h(b,m);function b(C){f(this,b);var w=v(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,C));return w.contentNode=document.createElement("span"),w.contentNode.setAttribute("contenteditable",!1),[].slice.call(w.domNode.childNodes).forEach(function(x){w.contentNode.appendChild(x)}),w.leftGuard=document.createTextNode(y),w.rightGuard=document.createTextNode(y),w.domNode.appendChild(w.leftGuard),w.domNode.appendChild(w.contentNode),w.domNode.appendChild(w.rightGuard),w}return i(b,[{key:"index",value:function(w,x){return w===this.leftGuard?0:w===this.rightGuard?1:l(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"index",this).call(this,w,x)}},{key:"restore",value:function(w){var x=void 0,D=void 0,S=w.data.split(y).join("");if(w===this.leftGuard)if(this.prev instanceof d.default){var T=this.prev.length();this.prev.insertAt(T,S),x={startNode:this.prev.domNode,startOffset:T+S.length}}else D=document.createTextNode(S),this.parent.insertBefore(u.default.create(D),this),x={startNode:D,startOffset:S.length};else w===this.rightGuard&&(this.next instanceof d.default?(this.next.insertAt(0,S),x={startNode:this.next.domNode,startOffset:S.length}):(D=document.createTextNode(S),this.parent.insertBefore(u.default.create(D),this.next),x={startNode:D,startOffset:S.length}));return w.data=y,x}},{key:"update",value:function(w,x){var D=this;w.forEach(function(S){if(S.type==="characterData"&&(S.target===D.leftGuard||S.target===D.rightGuard)){var T=D.restore(S.target);T&&(x.range=T)}})}}]),b}(u.default.Embed);r.default=g},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.AlignStyle=r.AlignClass=r.AlignAttribute=void 0;var i=a(0),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}var u={scope:l.default.Scope.BLOCK,whitelist:["right","center","justify"]},c=new l.default.Attributor.Attribute("align","align",u),d=new l.default.Attributor.Class("align","ql-align",u),p=new l.default.Attributor.Style("align","text-align",u);r.AlignAttribute=c,r.AlignClass=d,r.AlignStyle=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.BackgroundStyle=r.BackgroundClass=void 0;var i=a(0),l=u(i),s=a(26);function u(p){return p&&p.__esModule?p:{default:p}}var c=new l.default.Attributor.Class("background","ql-bg",{scope:l.default.Scope.INLINE}),d=new s.ColorAttributor("background","background-color",{scope:l.default.Scope.INLINE});r.BackgroundClass=c,r.BackgroundStyle=d},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.DirectionStyle=r.DirectionClass=r.DirectionAttribute=void 0;var i=a(0),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}var u={scope:l.default.Scope.BLOCK,whitelist:["rtl"]},c=new l.default.Attributor.Attribute("direction","dir",u),d=new l.default.Attributor.Class("direction","ql-direction",u),p=new l.default.Attributor.Style("direction","direction",u);r.DirectionAttribute=c,r.DirectionClass=d,r.DirectionStyle=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.FontClass=r.FontStyle=void 0;var i=function(){function m(b,C){for(var w=0;w<C.length;w++){var x=C[w];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(b,x.key,x)}}return function(b,C,w){return C&&m(b.prototype,C),w&&m(b,w),b}}(),l=function m(b,C,w){b===null&&(b=Function.prototype);var x=Object.getOwnPropertyDescriptor(b,C);if(x===void 0){var D=Object.getPrototypeOf(b);return D===null?void 0:m(D,C,w)}else{if("value"in x)return x.value;var S=x.get;return S===void 0?void 0:S.call(w)}},s=a(0),u=c(s);function c(m){return m&&m.__esModule?m:{default:m}}function d(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function p(m,b){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:m}function f(m,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);m.prototype=Object.create(b&&b.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(m,b):m.__proto__=b)}var v={scope:u.default.Scope.INLINE,whitelist:["serif","monospace"]},h=new u.default.Attributor.Class("font","ql-font",v),y=function(m){f(b,m);function b(){return d(this,b),p(this,(b.__proto__||Object.getPrototypeOf(b)).apply(this,arguments))}return i(b,[{key:"value",value:function(w){return l(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"value",this).call(this,w).replace(/["']/g,"")}}]),b}(u.default.Attributor.Style),g=new y("font","font-family",v);r.FontStyle=g,r.FontClass=h},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.SizeStyle=r.SizeClass=void 0;var i=a(0),l=s(i);function s(d){return d&&d.__esModule?d:{default:d}}var u=new l.default.Attributor.Class("size","ql-size",{scope:l.default.Scope.INLINE,whitelist:["small","large","huge"]}),c=new l.default.Attributor.Style("size","font-size",{scope:l.default.Scope.INLINE,whitelist:["10px","18px","32px"]});r.SizeClass=u,r.SizeStyle=c},function(n,r,a){n.exports={align:{"":a(76),center:a(77),right:a(78),justify:a(79)},background:a(80),blockquote:a(81),bold:a(82),clean:a(83),code:a(58),"code-block":a(58),color:a(84),direction:{"":a(85),rtl:a(86)},float:{center:a(87),full:a(88),left:a(89),right:a(90)},formula:a(91),header:{1:a(92),2:a(93)},italic:a(94),image:a(95),indent:{"+1":a(96),"-1":a(97)},link:a(98),list:{ordered:a(99),bullet:a(100),check:a(101)},script:{sub:a(102),super:a(103)},strike:a(104),underline:a(105),video:a(106)}},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.getLastChangeIndex=r.default=void 0;var i=function(){function C(w,x){for(var D=0;D<x.length;D++){var S=x[D];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(w,S.key,S)}}return function(w,x,D){return x&&C(w.prototype,x),D&&C(w,D),w}}(),l=a(0),s=f(l),u=a(5),c=f(u),d=a(9),p=f(d);function f(C){return C&&C.__esModule?C:{default:C}}function v(C,w){if(!(C instanceof w))throw new TypeError("Cannot call a class as a function")}function h(C,w){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:C}function y(C,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);C.prototype=Object.create(w&&w.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(C,w):C.__proto__=w)}var g=function(C){y(w,C);function w(x,D){v(this,w);var S=h(this,(w.__proto__||Object.getPrototypeOf(w)).call(this,x,D));return S.lastRecorded=0,S.ignoreChange=!1,S.clear(),S.quill.on(c.default.events.EDITOR_CHANGE,function(T,L,k,A){T!==c.default.events.TEXT_CHANGE||S.ignoreChange||(!S.options.userOnly||A===c.default.sources.USER?S.record(L,k):S.transform(L))}),S.quill.keyboard.addBinding({key:"Z",shortKey:!0},S.undo.bind(S)),S.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},S.redo.bind(S)),/Win/i.test(navigator.platform)&&S.quill.keyboard.addBinding({key:"Y",shortKey:!0},S.redo.bind(S)),S}return i(w,[{key:"change",value:function(D,S){if(this.stack[D].length!==0){var T=this.stack[D].pop();this.stack[S].push(T),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(T[D],c.default.sources.USER),this.ignoreChange=!1;var L=b(T[D]);this.quill.setSelection(L)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(D,S){if(D.ops.length!==0){this.stack.redo=[];var T=this.quill.getContents().diff(S),L=Date.now();if(this.lastRecorded+this.options.delay>L&&this.stack.undo.length>0){var k=this.stack.undo.pop();T=T.compose(k.undo),D=k.redo.compose(D)}else this.lastRecorded=L;this.stack.undo.push({redo:D,undo:T}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(D){this.stack.undo.forEach(function(S){S.undo=D.transform(S.undo,!0),S.redo=D.transform(S.redo,!0)}),this.stack.redo.forEach(function(S){S.undo=D.transform(S.undo,!0),S.redo=D.transform(S.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),w}(p.default);g.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function m(C){var w=C.ops[C.ops.length-1];return w==null?!1:w.insert!=null?typeof w.insert=="string"&&w.insert.endsWith(` `):w.attributes!=null?Object.keys(w.attributes).some(function(x){return s.default.query(x,s.default.Scope.BLOCK)!=null}):!1}function b(C){var w=C.reduce(function(D,S){return D+=S.delete||0,D},0),x=C.length()-w;return m(C)&&(x-=1),x}r.default=g,r.getLastChangeIndex=b},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.BaseTooltip=void 0;var i=function(){function V(q,Y){for(var Q=0;Q<Y.length;Q++){var R=Y[Q];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(q,R.key,R)}}return function(q,Y,Q){return Y&&V(q.prototype,Y),Q&&V(q,Q),q}}(),l=function V(q,Y,Q){q===null&&(q=Function.prototype);var R=Object.getOwnPropertyDescriptor(q,Y);if(R===void 0){var H=Object.getPrototypeOf(q);return H===null?void 0:V(H,Y,Q)}else{if("value"in R)return R.value;var X=R.get;return X===void 0?void 0:X.call(Q)}},s=a(3),u=L(s),c=a(2),d=L(c),p=a(8),f=L(p),v=a(23),h=L(v),y=a(34),g=L(y),m=a(59),b=L(m),C=a(60),w=L(C),x=a(28),D=L(x),S=a(61),T=L(S);function L(V){return V&&V.__esModule?V:{default:V}}function k(V,q){if(!(V instanceof q))throw new TypeError("Cannot call a class as a function")}function A(V,q){if(!V)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return q&&(typeof q=="object"||typeof q=="function")?q:V}function O(V,q){if(typeof q!="function"&&q!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof q);V.prototype=Object.create(q&&q.prototype,{constructor:{value:V,enumerable:!1,writable:!0,configurable:!0}}),q&&(Object.setPrototypeOf?Object.setPrototypeOf(V,q):V.__proto__=q)}var N=[!1,"center","right","justify"],I=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],B=[!1,"serif","monospace"],j=["1","2","3",!1],z=["small",!1,"large","huge"],K=function(V){O(q,V);function q(Y,Q){k(this,q);var R=A(this,(q.__proto__||Object.getPrototypeOf(q)).call(this,Y,Q)),H=function X(Z){if(!document.body.contains(Y.root))return document.body.removeEventListener("click",X);R.tooltip!=null&&!R.tooltip.root.contains(Z.target)&&document.activeElement!==R.tooltip.textbox&&!R.quill.hasFocus()&&R.tooltip.hide(),R.pickers!=null&&R.pickers.forEach(function(J){J.container.contains(Z.target)||J.close()})};return Y.emitter.listenDOM("click",document.body,H),R}return i(q,[{key:"addModule",value:function(Q){var R=l(q.prototype.__proto__||Object.getPrototypeOf(q.prototype),"addModule",this).call(this,Q);return Q==="toolbar"&&this.extendToolbar(R),R}},{key:"buildButtons",value:function(Q,R){Q.forEach(function(H){var X=H.getAttribute("class")||"";X.split(/\s+/).forEach(function(Z){if(Z.startsWith("ql-")&&(Z=Z.slice(3),R[Z]!=null))if(Z==="direction")H.innerHTML=R[Z][""]+R[Z].rtl;else if(typeof R[Z]=="string")H.innerHTML=R[Z];else{var J=H.value||"";J!=null&&R[Z][J]&&(H.innerHTML=R[Z][J])}})})}},{key:"buildPickers",value:function(Q,R){var H=this;this.pickers=Q.map(function(Z){if(Z.classList.contains("ql-align"))return Z.querySelector("option")==null&&P(Z,N),new w.default(Z,R.align);if(Z.classList.contains("ql-background")||Z.classList.contains("ql-color")){var J=Z.classList.contains("ql-background")?"background":"color";return Z.querySelector("option")==null&&P(Z,I,J==="background"?"#ffffff":"#000000"),new b.default(Z,R[J])}else return Z.querySelector("option")==null&&(Z.classList.contains("ql-font")?P(Z,B):Z.classList.contains("ql-header")?P(Z,j):Z.classList.contains("ql-size")&&P(Z,z)),new D.default(Z)});var X=function(){H.pickers.forEach(function(J){J.update()})};this.quill.on(f.default.events.EDITOR_CHANGE,X)}}]),q}(g.default);K.DEFAULTS=(0,u.default)(!0,{},g.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var q=this,Y=this.container.querySelector("input.ql-image[type=file]");Y==null&&(Y=document.createElement("input"),Y.setAttribute("type","file"),Y.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),Y.classList.add("ql-image"),Y.addEventListener("change",function(){if(Y.files!=null&&Y.files[0]!=null){var Q=new FileReader;Q.onload=function(R){var H=q.quill.getSelection(!0);q.quill.updateContents(new d.default().retain(H.index).delete(H.length).insert({image:R.target.result}),f.default.sources.USER),q.quill.setSelection(H.index+1,f.default.sources.SILENT),Y.value=""},Q.readAsDataURL(Y.files[0])}}),this.container.appendChild(Y)),Y.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var U=function(V){O(q,V);function q(Y,Q){k(this,q);var R=A(this,(q.__proto__||Object.getPrototypeOf(q)).call(this,Y,Q));return R.textbox=R.root.querySelector('input[type="text"]'),R.listen(),R}return i(q,[{key:"listen",value:function(){var Q=this;this.textbox.addEventListener("keydown",function(R){h.default.match(R,"enter")?(Q.save(),R.preventDefault()):h.default.match(R,"escape")&&(Q.cancel(),R.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"link",R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),R!=null?this.textbox.value=R:Q!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+Q)||""),this.root.setAttribute("data-mode",Q)}},{key:"restoreFocus",value:function(){var Q=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=Q}},{key:"save",value:function(){var Q=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var R=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",Q,f.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",Q,f.default.sources.USER)),this.quill.root.scrollTop=R;break}case"video":Q=M(Q);case"formula":{if(!Q)break;var H=this.quill.getSelection(!0);if(H!=null){var X=H.index+H.length;this.quill.insertEmbed(X,this.root.getAttribute("data-mode"),Q,f.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(X+1," ",f.default.sources.USER),this.quill.setSelection(X+2,f.default.sources.USER)}break}}this.textbox.value="",this.hide()}}]),q}(T.default);function M(V){var q=V.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||V.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return q?(q[1]||"https")+"://www.youtube.com/embed/"+q[2]+"?showinfo=0":(q=V.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(q[1]||"https")+"://player.vimeo.com/video/"+q[2]+"/":V}function P(V,q){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;q.forEach(function(Q){var R=document.createElement("option");Q===Y?R.setAttribute("selected","selected"):R.setAttribute("value",Q),V.appendChild(R)})}r.BaseTooltip=U,r.default=K},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function l(){this.head=this.tail=null,this.length=0}return l.prototype.append=function(){for(var s=[],u=0;u<arguments.length;u++)s[u]=arguments[u];this.insertBefore(s[0],null),s.length>1&&this.append.apply(this,s.slice(1))},l.prototype.contains=function(s){for(var u,c=this.iterator();u=c();)if(u===s)return!0;return!1},l.prototype.insertBefore=function(s,u){s&&(s.next=u,u!=null?(s.prev=u.prev,u.prev!=null&&(u.prev.next=s),u.prev=s,u===this.head&&(this.head=s)):this.tail!=null?(this.tail.next=s,s.prev=this.tail,this.tail=s):(s.prev=null,this.head=this.tail=s),this.length+=1)},l.prototype.offset=function(s){for(var u=0,c=this.head;c!=null;){if(c===s)return u;u+=c.length(),c=c.next}return-1},l.prototype.remove=function(s){this.contains(s)&&(s.prev!=null&&(s.prev.next=s.next),s.next!=null&&(s.next.prev=s.prev),s===this.head&&(this.head=s.next),s===this.tail&&(this.tail=s.prev),this.length-=1)},l.prototype.iterator=function(s){return s===void 0&&(s=this.head),function(){var u=s;return s!=null&&(s=s.next),u}},l.prototype.find=function(s,u){u===void 0&&(u=!1);for(var c,d=this.iterator();c=d();){var p=c.length();if(s<p||u&&s===p&&(c.next==null||c.next.length()!==0))return[c,s];s-=p}return[null,0]},l.prototype.forEach=function(s){for(var u,c=this.iterator();u=c();)s(u)},l.prototype.forEachAt=function(s,u,c){if(!(u<=0))for(var d=this.find(s),p=d[0],f=d[1],v,h=s-f,y=this.iterator(p);(v=y())&&h<s+u;){var g=v.length();s>h?c(v,s-h,Math.min(u,h+g-s)):c(v,0,Math.min(g,s+u-h)),h+=g}},l.prototype.map=function(s){return this.reduce(function(u,c){return u.push(s(c)),u},[])},l.prototype.reduce=function(s,u){for(var c,d=this.iterator();c=d();)u=s(u,c);return u},l}();r.default=i},function(n,r,a){var i=this&&this.__extends||function(){var p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,v){f.__proto__=v}||function(f,v){for(var h in v)v.hasOwnProperty(h)&&(f[h]=v[h])};return function(f,v){p(f,v);function h(){this.constructor=f}f.prototype=v===null?Object.create(v):(h.prototype=v.prototype,new h)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(17),s=a(1),u={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},c=100,d=function(p){i(f,p);function f(v){var h=p.call(this,v)||this;return h.scroll=h,h.observer=new MutationObserver(function(y){h.update(y)}),h.observer.observe(h.domNode,u),h.attach(),h}return f.prototype.detach=function(){p.prototype.detach.call(this),this.observer.disconnect()},f.prototype.deleteAt=function(v,h){this.update(),v===0&&h===this.length()?this.children.forEach(function(y){y.remove()}):p.prototype.deleteAt.call(this,v,h)},f.prototype.formatAt=function(v,h,y,g){this.update(),p.prototype.formatAt.call(this,v,h,y,g)},f.prototype.insertAt=function(v,h,y){this.update(),p.prototype.insertAt.call(this,v,h,y)},f.prototype.optimize=function(v,h){var y=this;v===void 0&&(v=[]),h===void 0&&(h={}),p.prototype.optimize.call(this,h);for(var g=[].slice.call(this.observer.takeRecords());g.length>0;)v.push(g.pop());for(var m=function(x,D){D===void 0&&(D=!0),!(x==null||x===y)&&x.domNode.parentNode!=null&&(x.domNode[s.DATA_KEY].mutations==null&&(x.domNode[s.DATA_KEY].mutations=[]),D&&m(x.parent))},b=function(x){x.domNode[s.DATA_KEY]==null||x.domNode[s.DATA_KEY].mutations==null||(x instanceof l.default&&x.children.forEach(b),x.optimize(h))},C=v,w=0;C.length>0;w+=1){if(w>=c)throw new Error("[Parchment] Maximum optimize iterations reached");for(C.forEach(function(x){var D=s.find(x.target,!0);D!=null&&(D.domNode===x.target&&(x.type==="childList"?(m(s.find(x.previousSibling,!1)),[].forEach.call(x.addedNodes,function(S){var T=s.find(S,!1);m(T,!1),T instanceof l.default&&T.children.forEach(function(L){m(L,!1)})})):x.type==="attributes"&&m(D.prev)),m(D))}),this.children.forEach(b),C=[].slice.call(this.observer.takeRecords()),g=C.slice();g.length>0;)v.push(g.pop())}},f.prototype.update=function(v,h){var y=this;h===void 0&&(h={}),v=v||this.observer.takeRecords(),v.map(function(g){var m=s.find(g.target,!0);return m==null?null:m.domNode[s.DATA_KEY].mutations==null?(m.domNode[s.DATA_KEY].mutations=[g],m):(m.domNode[s.DATA_KEY].mutations.push(g),null)}).forEach(function(g){g==null||g===y||g.domNode[s.DATA_KEY]==null||g.update(g.domNode[s.DATA_KEY].mutations||[],h)}),this.domNode[s.DATA_KEY].mutations!=null&&p.prototype.update.call(this,this.domNode[s.DATA_KEY].mutations,h),this.optimize(v,h)},f.blotName="scroll",f.defaultChild="block",f.scope=s.Scope.BLOCK_BLOT,f.tagName="DIV",f}(l.default);r.default=d},function(n,r,a){var i=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,f){p.__proto__=f}||function(p,f){for(var v in f)f.hasOwnProperty(v)&&(p[v]=f[v])};return function(p,f){d(p,f);function v(){this.constructor=p}p.prototype=f===null?Object.create(f):(v.prototype=f.prototype,new v)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(18),s=a(1);function u(d,p){if(Object.keys(d).length!==Object.keys(p).length)return!1;for(var f in d)if(d[f]!==p[f])return!1;return!0}var c=function(d){i(p,d);function p(){return d!==null&&d.apply(this,arguments)||this}return p.formats=function(f){if(f.tagName!==p.tagName)return d.formats.call(this,f)},p.prototype.format=function(f,v){var h=this;f===this.statics.blotName&&!v?(this.children.forEach(function(y){y instanceof l.default||(y=y.wrap(p.blotName,!0)),h.attributes.copy(y)}),this.unwrap()):d.prototype.format.call(this,f,v)},p.prototype.formatAt=function(f,v,h,y){if(this.formats()[h]!=null||s.query(h,s.Scope.ATTRIBUTE)){var g=this.isolate(f,v);g.format(h,y)}else d.prototype.formatAt.call(this,f,v,h,y)},p.prototype.optimize=function(f){d.prototype.optimize.call(this,f);var v=this.formats();if(Object.keys(v).length===0)return this.unwrap();var h=this.next;h instanceof p&&h.prev===this&&u(v,h.formats())&&(h.moveChildren(this),h.remove())},p.blotName="inline",p.scope=s.Scope.INLINE_BLOT,p.tagName="SPAN",p}(l.default);r.default=c},function(n,r,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var f in p)p.hasOwnProperty(f)&&(d[f]=p[f])};return function(d,p){c(d,p);function f(){this.constructor=d}d.prototype=p===null?Object.create(p):(f.prototype=p.prototype,new f)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(18),s=a(1),u=function(c){i(d,c);function d(){return c!==null&&c.apply(this,arguments)||this}return d.formats=function(p){var f=s.query(d.blotName).tagName;if(p.tagName!==f)return c.formats.call(this,p)},d.prototype.format=function(p,f){s.query(p,s.Scope.BLOCK)!=null&&(p===this.statics.blotName&&!f?this.replaceWith(d.blotName):c.prototype.format.call(this,p,f))},d.prototype.formatAt=function(p,f,v,h){s.query(v,s.Scope.BLOCK)!=null?this.format(v,h):c.prototype.formatAt.call(this,p,f,v,h)},d.prototype.insertAt=function(p,f,v){if(v==null||s.query(f,s.Scope.INLINE)!=null)c.prototype.insertAt.call(this,p,f,v);else{var h=this.split(p),y=s.create(f,v);h.parent.insertBefore(y,h)}},d.prototype.update=function(p,f){navigator.userAgent.match(/Trident/)?this.build():c.prototype.update.call(this,p,f)},d.blotName="block",d.scope=s.Scope.BLOCK_BLOT,d.tagName="P",d}(l.default);r.default=u},function(n,r,a){var i=this&&this.__extends||function(){var u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,d){c.__proto__=d}||function(c,d){for(var p in d)d.hasOwnProperty(p)&&(c[p]=d[p])};return function(c,d){u(c,d);function p(){this.constructor=c}c.prototype=d===null?Object.create(d):(p.prototype=d.prototype,new p)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(19),s=function(u){i(c,u);function c(){return u!==null&&u.apply(this,arguments)||this}return c.formats=function(d){},c.prototype.format=function(d,p){u.prototype.formatAt.call(this,0,this.length(),d,p)},c.prototype.formatAt=function(d,p,f,v){d===0&&p===this.length()?this.format(f,v):u.prototype.formatAt.call(this,d,p,f,v)},c.prototype.formats=function(){return this.statics.formats(this.domNode)},c}(l.default);r.default=s},function(n,r,a){var i=this&&this.__extends||function(){var c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,p){d.__proto__=p}||function(d,p){for(var f in p)p.hasOwnProperty(f)&&(d[f]=p[f])};return function(d,p){c(d,p);function f(){this.constructor=d}d.prototype=p===null?Object.create(p):(f.prototype=p.prototype,new f)}}();Object.defineProperty(r,"__esModule",{value:!0});var l=a(19),s=a(1),u=function(c){i(d,c);function d(p){var f=c.call(this,p)||this;return f.text=f.statics.value(f.domNode),f}return d.create=function(p){return document.createTextNode(p)},d.value=function(p){var f=p.data;return f.normalize&&(f=f.normalize()),f},d.prototype.deleteAt=function(p,f){this.domNode.data=this.text=this.text.slice(0,p)+this.text.slice(p+f)},d.prototype.index=function(p,f){return this.domNode===p?f:-1},d.prototype.insertAt=function(p,f,v){v==null?(this.text=this.text.slice(0,p)+f+this.text.slice(p),this.domNode.data=this.text):c.prototype.insertAt.call(this,p,f,v)},d.prototype.length=function(){return this.text.length},d.prototype.optimize=function(p){c.prototype.optimize.call(this,p),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof d&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},d.prototype.position=function(p,f){return[this.domNode,p]},d.prototype.split=function(p,f){if(f===void 0&&(f=!1),!f){if(p===0)return this;if(p===this.length())return this.next}var v=s.create(this.domNode.splitText(p));return this.parent.insertBefore(v,this.next),this.text=this.statics.value(this.domNode),v},d.prototype.update=function(p,f){var v=this;p.some(function(h){return h.type==="characterData"&&h.target===v.domNode})&&(this.text=this.statics.value(this.domNode))},d.prototype.value=function(){return this.text},d.blotName="text",d.scope=s.Scope.INLINE_BLOT,d}(l.default);r.default=u},function(n,r,a){var i=document.createElement("div");if(i.classList.toggle("test-class",!1),i.classList.contains("test-class")){var l=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(s,u){return arguments.length>1&&!this.contains(s)==!u?u:l.call(this,s)}}String.prototype.startsWith||(String.prototype.startsWith=function(s,u){return u=u||0,this.substr(u,s.length)===s}),String.prototype.endsWith||(String.prototype.endsWith=function(s,u){var c=this.toString();(typeof u!="number"||!isFinite(u)||Math.floor(u)!==u||u>c.length)&&(u=c.length),u-=s.length;var d=c.indexOf(s,u);return d!==-1&&d===u}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(u){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof u!="function")throw new TypeError("predicate must be a function");for(var c=Object(this),d=c.length>>>0,p=arguments[1],f,v=0;v<d;v++)if(f=c[v],u.call(p,f,v,c))return f}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(n,r){var a=-1,i=1,l=0;function s(w,x,D){if(w==x)return w?[[l,w]]:[];(D<0||w.length<D)&&(D=null);var S=p(w,x),T=w.substring(0,S);w=w.substring(S),x=x.substring(S),S=f(w,x);var L=w.substring(w.length-S);w=w.substring(0,w.length-S),x=x.substring(0,x.length-S);var k=u(w,x);return T&&k.unshift([l,T]),L&&k.push([l,L]),h(k),D!=null&&(k=m(k,D)),k=b(k),k}function u(w,x){var D;if(!w)return[[i,x]];if(!x)return[[a,w]];var S=w.length>x.length?w:x,T=w.length>x.length?x:w,L=S.indexOf(T);if(L!=-1)return D=[[i,S.substring(0,L)],[l,T],[i,S.substring(L+T.length)]],w.length>x.length&&(D[0][0]=D[2][0]=a),D;if(T.length==1)return[[a,w],[i,x]];var k=v(w,x);if(k){var A=k[0],O=k[1],N=k[2],I=k[3],B=k[4],j=s(A,N),z=s(O,I);return j.concat([[l,B]],z)}return c(w,x)}function c(w,x){for(var D=w.length,S=x.length,T=Math.ceil((D+S)/2),L=T,k=2*T,A=new Array(k),O=new Array(k),N=0;N<k;N++)A[N]=-1,O[N]=-1;A[L+1]=0,O[L+1]=0;for(var I=D-S,B=I%2!=0,j=0,z=0,K=0,U=0,M=0;M<T;M++){for(var P=-M+j;P<=M-z;P+=2){var V=L+P,q;P==-M||P!=M&&A[V-1]<A[V+1]?q=A[V+1]:q=A[V-1]+1;for(var Y=q-P;q<D&&Y<S&&w.charAt(q)==x.charAt(Y);)q++,Y++;if(A[V]=q,q>D)z+=2;else if(Y>S)j+=2;else if(B){var Q=L+I-P;if(Q>=0&&Q<k&&O[Q]!=-1){var R=D-O[Q];if(q>=R)return d(w,x,q,Y)}}}for(var H=-M+K;H<=M-U;H+=2){var Q=L+H,R;H==-M||H!=M&&O[Q-1]<O[Q+1]?R=O[Q+1]:R=O[Q-1]+1;for(var X=R-H;R<D&&X<S&&w.charAt(D-R-1)==x.charAt(S-X-1);)R++,X++;if(O[Q]=R,R>D)U+=2;else if(X>S)K+=2;else if(!B){var V=L+I-H;if(V>=0&&V<k&&A[V]!=-1){var q=A[V],Y=L+q-V;if(R=D-R,q>=R)return d(w,x,q,Y)}}}}return[[a,w],[i,x]]}function d(w,x,D,S){var T=w.substring(0,D),L=x.substring(0,S),k=w.substring(D),A=x.substring(S),O=s(T,L),N=s(k,A);return O.concat(N)}function p(w,x){if(!w||!x||w.charAt(0)!=x.charAt(0))return 0;for(var D=0,S=Math.min(w.length,x.length),T=S,L=0;D<T;)w.substring(L,T)==x.substring(L,T)?(D=T,L=D):S=T,T=Math.floor((S-D)/2+D);return T}function f(w,x){if(!w||!x||w.charAt(w.length-1)!=x.charAt(x.length-1))return 0;for(var D=0,S=Math.min(w.length,x.length),T=S,L=0;D<T;)w.substring(w.length-T,w.length-L)==x.substring(x.length-T,x.length-L)?(D=T,L=D):S=T,T=Math.floor((S-D)/2+D);return T}function v(w,x){var D=w.length>x.length?w:x,S=w.length>x.length?x:w;if(D.length<4||S.length*2<D.length)return null;function T(z,K,U){for(var M=z.substring(U,U+Math.floor(z.length/4)),P=-1,V="",q,Y,Q,R;(P=K.indexOf(M,P+1))!=-1;){var H=p(z.substring(U),K.substring(P)),X=f(z.substring(0,U),K.substring(0,P));V.length<X+H&&(V=K.substring(P-X,P)+K.substring(P,P+H),q=z.substring(0,U-X),Y=z.substring(U+H),Q=K.substring(0,P-X),R=K.substring(P+H))}return V.length*2>=z.length?[q,Y,Q,R,V]:null}var L=T(D,S,Math.ceil(D.length/4)),k=T(D,S,Math.ceil(D.length/2)),A;if(!L&&!k)return null;k?L?A=L[4].length>k[4].length?L:k:A=k:A=L;var O,N,I,B;w.length>x.length?(O=A[0],N=A[1],I=A[2],B=A[3]):(I=A[0],B=A[1],O=A[2],N=A[3]);var j=A[4];return[O,N,I,B,j]}function h(w){w.push([l,""]);for(var x=0,D=0,S=0,T="",L="",k;x<w.length;)switch(w[x][0]){case i:S++,L+=w[x][1],x++;break;case a:D++,T+=w[x][1],x++;break;case l:D+S>1?(D!==0&&S!==0&&(k=p(L,T),k!==0&&(x-D-S>0&&w[x-D-S-1][0]==l?w[x-D-S-1][1]+=L.substring(0,k):(w.splice(0,0,[l,L.substring(0,k)]),x++),L=L.substring(k),T=T.substring(k)),k=f(L,T),k!==0&&(w[x][1]=L.substring(L.length-k)+w[x][1],L=L.substring(0,L.length-k),T=T.substring(0,T.length-k))),D===0?w.splice(x-S,D+S,[i,L]):S===0?w.splice(x-D,D+S,[a,T]):w.splice(x-D-S,D+S,[a,T],[i,L]),x=x-D-S+(D?1:0)+(S?1:0)+1):x!==0&&w[x-1][0]==l?(w[x-1][1]+=w[x][1],w.splice(x,1)):x++,S=0,D=0,T="",L="";break}w[w.length-1][1]===""&&w.pop();var A=!1;for(x=1;x<w.length-1;)w[x-1][0]==l&&w[x+1][0]==l&&(w[x][1].substring(w[x][1].length-w[x-1][1].length)==w[x-1][1]?(w[x][1]=w[x-1][1]+w[x][1].substring(0,w[x][1].length-w[x-1][1].length),w[x+1][1]=w[x-1][1]+w[x+1][1],w.splice(x-1,1),A=!0):w[x][1].substring(0,w[x+1][1].length)==w[x+1][1]&&(w[x-1][1]+=w[x+1][1],w[x][1]=w[x][1].substring(w[x+1][1].length)+w[x+1][1],w.splice(x+1,1),A=!0)),x++;A&&h(w)}var y=s;y.INSERT=i,y.DELETE=a,y.EQUAL=l,n.exports=y;function g(w,x){if(x===0)return[l,w];for(var D=0,S=0;S<w.length;S++){var T=w[S];if(T[0]===a||T[0]===l){var L=D+T[1].length;if(x===L)return[S+1,w];if(x<L){w=w.slice();var k=x-D,A=[T[0],T[1].slice(0,k)],O=[T[0],T[1].slice(k)];return w.splice(S,1,A,O),[S+1,w]}else D=L}}throw new Error("cursor_pos is out of bounds!")}function m(w,x){var D=g(w,x),S=D[1],T=D[0],L=S[T],k=S[T+1];if(L==null)return w;if(L[0]!==l)return w;if(k!=null&&L[1]+k[1]===k[1]+L[1])return S.splice(T,2,k,L),C(S,T,2);if(k!=null&&k[1].indexOf(L[1])===0){S.splice(T,2,[k[0],L[1]],[0,L[1]]);var A=k[1].slice(L[1].length);return A.length>0&&S.splice(T+2,0,[k[0],A]),C(S,T,3)}else return w}function b(w){for(var x=!1,D=function(k){return k.charCodeAt(0)>=56320&&k.charCodeAt(0)<=57343},S=function(k){return k.charCodeAt(k.length-1)>=55296&&k.charCodeAt(k.length-1)<=56319},T=2;T<w.length;T+=1)w[T-2][0]===l&&S(w[T-2][1])&&w[T-1][0]===a&&D(w[T-1][1])&&w[T][0]===i&&D(w[T][1])&&(x=!0,w[T-1][1]=w[T-2][1].slice(-1)+w[T-1][1],w[T][1]=w[T-2][1].slice(-1)+w[T][1],w[T-2][1]=w[T-2][1].slice(0,-1));if(!x)return w;for(var L=[],T=0;T<w.length;T+=1)w[T][1].length>0&&L.push(w[T]);return L}function C(w,x,D){for(var S=x+D-1;S>=0&&S>=x-1;S--)if(S+1<w.length){var T=w[S],L=w[S+1];T[0]===L[1]&&w.splice(S,2,[T[0],T[1]+L[1]])}return w}},function(n,r){r=n.exports=typeof Object.keys=="function"?Object.keys:a,r.shim=a;function a(i){var l=[];for(var s in i)l.push(s);return l}},function(n,r){var a=function(){return Object.prototype.toString.call(arguments)}()=="[object Arguments]";r=n.exports=a?i:l,r.supported=i;function i(s){return Object.prototype.toString.call(s)=="[object Arguments]"}r.unsupported=l;function l(s){return s&&typeof s=="object"&&typeof s.length=="number"&&Object.prototype.hasOwnProperty.call(s,"callee")&&!Object.prototype.propertyIsEnumerable.call(s,"callee")||!1}},function(n,r){var a=Object.prototype.hasOwnProperty,i="~";function l(){}Object.create&&(l.prototype=Object.create(null),new l().__proto__||(i=!1));function s(c,d,p){this.fn=c,this.context=d,this.once=p||!1}function u(){this._events=new l,this._eventsCount=0}u.prototype.eventNames=function(){var d=[],p,f;if(this._eventsCount===0)return d;for(f in p=this._events)a.call(p,f)&&d.push(i?f.slice(1):f);return Object.getOwnPropertySymbols?d.concat(Object.getOwnPropertySymbols(p)):d},u.prototype.listeners=function(d,p){var f=i?i+d:d,v=this._events[f];if(p)return!!v;if(!v)return[];if(v.fn)return[v.fn];for(var h=0,y=v.length,g=new Array(y);h<y;h++)g[h]=v[h].fn;return g},u.prototype.emit=function(d,p,f,v,h,y){var g=i?i+d:d;if(!this._events[g])return!1;var m=this._events[g],b=arguments.length,C,w;if(m.fn){switch(m.once&&this.removeListener(d,m.fn,void 0,!0),b){case 1:return m.fn.call(m.context),!0;case 2:return m.fn.call(m.context,p),!0;case 3:return m.fn.call(m.context,p,f),!0;case 4:return m.fn.call(m.context,p,f,v),!0;case 5:return m.fn.call(m.context,p,f,v,h),!0;case 6:return m.fn.call(m.context,p,f,v,h,y),!0}for(w=1,C=new Array(b-1);w<b;w++)C[w-1]=arguments[w];m.fn.apply(m.context,C)}else{var x=m.length,D;for(w=0;w<x;w++)switch(m[w].once&&this.removeListener(d,m[w].fn,void 0,!0),b){case 1:m[w].fn.call(m[w].context);break;case 2:m[w].fn.call(m[w].context,p);break;case 3:m[w].fn.call(m[w].context,p,f);break;case 4:m[w].fn.call(m[w].context,p,f,v);break;default:if(!C)for(D=1,C=new Array(b-1);D<b;D++)C[D-1]=arguments[D];m[w].fn.apply(m[w].context,C)}}return!0},u.prototype.on=function(d,p,f){var v=new s(p,f||this),h=i?i+d:d;return this._events[h]?this._events[h].fn?this._events[h]=[this._events[h],v]:this._events[h].push(v):(this._events[h]=v,this._eventsCount++),this},u.prototype.once=function(d,p,f){var v=new s(p,f||this,!0),h=i?i+d:d;return this._events[h]?this._events[h].fn?this._events[h]=[this._events[h],v]:this._events[h].push(v):(this._events[h]=v,this._eventsCount++),this},u.prototype.removeListener=function(d,p,f,v){var h=i?i+d:d;if(!this._events[h])return this;if(!p)return--this._eventsCount===0?this._events=new l:delete this._events[h],this;var y=this._events[h];if(y.fn)y.fn===p&&(!v||y.once)&&(!f||y.context===f)&&(--this._eventsCount===0?this._events=new l:delete this._events[h]);else{for(var g=0,m=[],b=y.length;g<b;g++)(y[g].fn!==p||v&&!y[g].once||f&&y[g].context!==f)&&m.push(y[g]);m.length?this._events[h]=m.length===1?m[0]:m:--this._eventsCount===0?this._events=new l:delete this._events[h]}return this},u.prototype.removeAllListeners=function(d){var p;return d?(p=i?i+d:d,this._events[p]&&(--this._eventsCount===0?this._events=new l:delete this._events[p])):(this._events=new l,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prototype.setMaxListeners=function(){return this},u.prefixed=i,u.EventEmitter=u,typeof n<"u"&&(n.exports=u)},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.matchText=r.matchSpacing=r.matchNewline=r.matchBlot=r.matchAttributor=r.default=void 0;var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},l=function(){function _(te,le){var se=[],oe=!0,be=!1,ve=void 0;try{for(var ye=te[Symbol.iterator](),Ue;!(oe=(Ue=ye.next()).done)&&(se.push(Ue.value),!(le&&se.length===le));oe=!0);}catch(He){be=!0,ve=He}finally{try{!oe&&ye.return&&ye.return()}finally{if(be)throw ve}}return se}return function(te,le){if(Array.isArray(te))return te;if(Symbol.iterator in Object(te))return _(te,le);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function _(te,le){for(var se=0;se<le.length;se++){var oe=le[se];oe.enumerable=oe.enumerable||!1,oe.configurable=!0,"value"in oe&&(oe.writable=!0),Object.defineProperty(te,oe.key,oe)}}return function(te,le,se){return le&&_(te.prototype,le),se&&_(te,se),te}}(),u=a(3),c=O(u),d=a(2),p=O(d),f=a(0),v=O(f),h=a(5),y=O(h),g=a(10),m=O(g),b=a(9),C=O(b),w=a(36),x=a(37),D=a(13),S=O(D),T=a(26),L=a(38),k=a(39),A=a(40);function O(_){return _&&_.__esModule?_:{default:_}}function N(_,te,le){return te in _?Object.defineProperty(_,te,{value:le,enumerable:!0,configurable:!0,writable:!0}):_[te]=le,_}function I(_,te){if(!(_ instanceof te))throw new TypeError("Cannot call a class as a function")}function B(_,te){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te&&(typeof te=="object"||typeof te=="function")?te:_}function j(_,te){if(typeof te!="function"&&te!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof te);_.prototype=Object.create(te&&te.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),te&&(Object.setPrototypeOf?Object.setPrototypeOf(_,te):_.__proto__=te)}var z=(0,m.default)("quill:clipboard"),K="__ql-matcher",U=[[Node.TEXT_NODE,Be],[Node.TEXT_NODE,we],["br",ie],[Node.ELEMENT_NODE,we],[Node.ELEMENT_NODE,J],[Node.ELEMENT_NODE,Oe],[Node.ELEMENT_NODE,Z],[Node.ELEMENT_NODE,Le],["li",pe],["b",X.bind(X,"bold")],["i",X.bind(X,"italic")],["style",ce]],M=[w.AlignAttribute,L.DirectionAttribute].reduce(function(_,te){return _[te.keyName]=te,_},{}),P=[w.AlignStyle,x.BackgroundStyle,T.ColorStyle,L.DirectionStyle,k.FontStyle,A.SizeStyle].reduce(function(_,te){return _[te.keyName]=te,_},{}),V=function(_){j(te,_);function te(le,se){I(this,te);var oe=B(this,(te.__proto__||Object.getPrototypeOf(te)).call(this,le,se));return oe.quill.root.addEventListener("paste",oe.onPaste.bind(oe)),oe.container=oe.quill.addContainer("ql-clipboard"),oe.container.setAttribute("contenteditable",!0),oe.container.setAttribute("tabindex",-1),oe.matchers=[],U.concat(oe.options.matchers).forEach(function(be){var ve=l(be,2),ye=ve[0],Ue=ve[1];!se.matchVisual&&Ue===Oe||oe.addMatcher(ye,Ue)}),oe}return s(te,[{key:"addMatcher",value:function(se,oe){this.matchers.push([se,oe])}},{key:"convert",value:function(se){if(typeof se=="string")return this.container.innerHTML=se.replace(/\>\r?\n +\</g,"><"),this.convert();var oe=this.quill.getFormat(this.quill.selection.savedRange.index);if(oe[S.default.blotName]){var be=this.container.innerText;return this.container.innerHTML="",new p.default().insert(be,N({},S.default.blotName,oe[S.default.blotName]))}var ve=this.prepareMatching(),ye=l(ve,2),Ue=ye[0],He=ye[1],De=H(this.container,Ue,He);return Q(De,` `)&&De.ops[De.ops.length-1].attributes==null&&(De=De.compose(new p.default().retain(De.length()-1).delete(1))),z.log("convert",this.container.innerHTML,De),this.container.innerHTML="",De}},{key:"dangerouslyPasteHTML",value:function(se,oe){var be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:y.default.sources.API;if(typeof se=="string")this.quill.setContents(this.convert(se),oe),this.quill.setSelection(0,y.default.sources.SILENT);else{var ve=this.convert(oe);this.quill.updateContents(new p.default().retain(se).concat(ve),be),this.quill.setSelection(se+ve.length(),y.default.sources.SILENT)}}},{key:"onPaste",value:function(se){var oe=this;if(!(se.defaultPrevented||!this.quill.isEnabled())){var be=this.quill.getSelection(),ve=new p.default().retain(be.index),ye=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(y.default.sources.SILENT),setTimeout(function(){ve=ve.concat(oe.convert()).delete(be.length),oe.quill.updateContents(ve,y.default.sources.USER),oe.quill.setSelection(ve.length()-be.length,y.default.sources.SILENT),oe.quill.scrollingContainer.scrollTop=ye,oe.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var se=this,oe=[],be=[];return this.matchers.forEach(function(ve){var ye=l(ve,2),Ue=ye[0],He=ye[1];switch(Ue){case Node.TEXT_NODE:be.push(He);break;case Node.ELEMENT_NODE:oe.push(He);break;default:[].forEach.call(se.container.querySelectorAll(Ue),function(De){De[K]=De[K]||[],De[K].push(He)});break}}),[oe,be]}}]),te}(C.default);V.DEFAULTS={matchers:[],matchVisual:!0};function q(_,te,le){return(typeof te>"u"?"undefined":i(te))==="object"?Object.keys(te).reduce(function(se,oe){return q(se,oe,te[oe])},_):_.reduce(function(se,oe){return oe.attributes&&oe.attributes[te]?se.push(oe):se.insert(oe.insert,(0,c.default)({},N({},te,le),oe.attributes))},new p.default)}function Y(_){if(_.nodeType!==Node.ELEMENT_NODE)return{};var te="__ql-computed-style";return _[te]||(_[te]=window.getComputedStyle(_))}function Q(_,te){for(var le="",se=_.ops.length-1;se>=0&&le.length<te.length;--se){var oe=_.ops[se];if(typeof oe.insert!="string")break;le=oe.insert+le}return le.slice(-1*te.length)===te}function R(_){if(_.childNodes.length===0)return!1;var te=Y(_);return["block","list-item"].indexOf(te.display)>-1}function H(_,te,le){return _.nodeType===_.TEXT_NODE?le.reduce(function(se,oe){return oe(_,se)},new p.default):_.nodeType===_.ELEMENT_NODE?[].reduce.call(_.childNodes||[],function(se,oe){var be=H(oe,te,le);return oe.nodeType===_.ELEMENT_NODE&&(be=te.reduce(function(ve,ye){return ye(oe,ve)},be),be=(oe[K]||[]).reduce(function(ve,ye){return ye(oe,ve)},be)),se.concat(be)},new p.default):new p.default}function X(_,te,le){return q(le,_,!0)}function Z(_,te){var le=v.default.Attributor.Attribute.keys(_),se=v.default.Attributor.Class.keys(_),oe=v.default.Attributor.Style.keys(_),be={};return le.concat(se).concat(oe).forEach(function(ve){var ye=v.default.query(ve,v.default.Scope.ATTRIBUTE);ye!=null&&(be[ye.attrName]=ye.value(_),be[ye.attrName])||(ye=M[ve],ye!=null&&(ye.attrName===ve||ye.keyName===ve)&&(be[ye.attrName]=ye.value(_)||void 0),ye=P[ve],ye!=null&&(ye.attrName===ve||ye.keyName===ve)&&(ye=P[ve],be[ye.attrName]=ye.value(_)||void 0))}),Object.keys(be).length>0&&(te=q(te,be)),te}function J(_,te){var le=v.default.query(_);if(le==null)return te;if(le.prototype instanceof v.default.Embed){var se={},oe=le.value(_);oe!=null&&(se[le.blotName]=oe,te=new p.default().insert(se,le.formats(_)))}else typeof le.formats=="function"&&(te=q(te,le.blotName,le.formats(_)));return te}function ie(_,te){return Q(te,` `)||te.insert(` `),te}function ce(){return new p.default}function pe(_,te){var le=v.default.query(_);if(le==null||le.blotName!=="list-item"||!Q(te,` `))return te;for(var se=-1,oe=_.parentNode;!oe.classList.contains("ql-clipboard");)(v.default.query(oe)||{}).blotName==="list"&&(se+=1),oe=oe.parentNode;return se<=0?te:te.compose(new p.default().retain(te.length()-1).retain(1,{indent:se}))}function we(_,te){return Q(te,` `)||(R(_)||te.length()>0&&_.nextSibling&&R(_.nextSibling))&&te.insert(` `),te}function Oe(_,te){if(R(_)&&_.nextElementSibling!=null&&!Q(te,` `)){var le=_.offsetHeight+parseFloat(Y(_).marginTop)+parseFloat(Y(_).marginBottom);_.nextElementSibling.offsetTop>_.offsetTop+le*1.5&&te.insert(` `)}return te}function Le(_,te){var le={},se=_.style||{};return se.fontStyle&&Y(_).fontStyle==="italic"&&(le.italic=!0),se.fontWeight&&(Y(_).fontWeight.startsWith("bold")||parseInt(Y(_).fontWeight)>=700)&&(le.bold=!0),Object.keys(le).length>0&&(te=q(te,le)),parseFloat(se.textIndent||0)>0&&(te=new p.default().insert(" ").concat(te)),te}function Be(_,te){var le=_.data;if(_.parentNode.tagName==="O:P")return te.insert(le.trim());if(le.trim().length===0&&_.parentNode.classList.contains("ql-clipboard"))return te;if(!Y(_.parentNode).whiteSpace.startsWith("pre")){var se=function(be,ve){return ve=ve.replace(/[^\u00a0]/g,""),ve.length<1&&be?" ":ve};le=le.replace(/\r\n/g," ").replace(/\n/g," "),le=le.replace(/\s\s+/g,se.bind(se,!0)),(_.previousSibling==null&&R(_.parentNode)||_.previousSibling!=null&&R(_.previousSibling))&&(le=le.replace(/^\s+/,se.bind(se,!1))),(_.nextSibling==null&&R(_.parentNode)||_.nextSibling!=null&&R(_.nextSibling))&&(le=le.replace(/\s+$/,se.bind(se,!1)))}return te.insert(le)}r.default=V,r.matchAttributor=Z,r.matchBlot=J,r.matchNewline=we,r.matchSpacing=Oe,r.matchText=Be},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function h(y,g){for(var m=0;m<g.length;m++){var b=g[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(y,b.key,b)}}return function(y,g,m){return g&&h(y.prototype,g),m&&h(y,m),y}}(),l=function h(y,g,m){y===null&&(y=Function.prototype);var b=Object.getOwnPropertyDescriptor(y,g);if(b===void 0){var C=Object.getPrototypeOf(y);return C===null?void 0:h(C,g,m)}else{if("value"in b)return b.value;var w=b.get;return w===void 0?void 0:w.call(m)}},s=a(6),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(){return d(this,y),p(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return i(y,[{key:"optimize",value:function(m){l(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"optimize",this).call(this,m),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return l(y.__proto__||Object.getPrototypeOf(y),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),y}(u.default);v.blotName="bold",v.tagName=["STRONG","B"],r.default=v},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.addControls=r.default=void 0;var i=function(){function A(O,N){var I=[],B=!0,j=!1,z=void 0;try{for(var K=O[Symbol.iterator](),U;!(B=(U=K.next()).done)&&(I.push(U.value),!(N&&I.length===N));B=!0);}catch(M){j=!0,z=M}finally{try{!B&&K.return&&K.return()}finally{if(j)throw z}}return I}return function(O,N){if(Array.isArray(O))return O;if(Symbol.iterator in Object(O))return A(O,N);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function A(O,N){for(var I=0;I<N.length;I++){var B=N[I];B.enumerable=B.enumerable||!1,B.configurable=!0,"value"in B&&(B.writable=!0),Object.defineProperty(O,B.key,B)}}return function(O,N,I){return N&&A(O.prototype,N),I&&A(O,I),O}}(),s=a(2),u=m(s),c=a(0),d=m(c),p=a(5),f=m(p),v=a(10),h=m(v),y=a(9),g=m(y);function m(A){return A&&A.__esModule?A:{default:A}}function b(A,O,N){return O in A?Object.defineProperty(A,O,{value:N,enumerable:!0,configurable:!0,writable:!0}):A[O]=N,A}function C(A,O){if(!(A instanceof O))throw new TypeError("Cannot call a class as a function")}function w(A,O){if(!A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O&&(typeof O=="object"||typeof O=="function")?O:A}function x(A,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);A.prototype=Object.create(O&&O.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(A,O):A.__proto__=O)}var D=(0,h.default)("quill:toolbar"),S=function(A){x(O,A);function O(N,I){C(this,O);var B=w(this,(O.__proto__||Object.getPrototypeOf(O)).call(this,N,I));if(Array.isArray(B.options.container)){var j=document.createElement("div");L(j,B.options.container),N.container.parentNode.insertBefore(j,N.container),B.container=j}else typeof B.options.container=="string"?B.container=document.querySelector(B.options.container):B.container=B.options.container;if(!(B.container instanceof HTMLElement)){var z;return z=D.error("Container required for toolbar",B.options),w(B,z)}return B.container.classList.add("ql-toolbar"),B.controls=[],B.handlers={},Object.keys(B.options.handlers).forEach(function(K){B.addHandler(K,B.options.handlers[K])}),[].forEach.call(B.container.querySelectorAll("button, select"),function(K){B.attach(K)}),B.quill.on(f.default.events.EDITOR_CHANGE,function(K,U){K===f.default.events.SELECTION_CHANGE&&B.update(U)}),B.quill.on(f.default.events.SCROLL_OPTIMIZE,function(){var K=B.quill.selection.getRange(),U=i(K,1),M=U[0];B.update(M)}),B}return l(O,[{key:"addHandler",value:function(I,B){this.handlers[I]=B}},{key:"attach",value:function(I){var B=this,j=[].find.call(I.classList,function(K){return K.indexOf("ql-")===0});if(j){if(j=j.slice(3),I.tagName==="BUTTON"&&I.setAttribute("type","button"),this.handlers[j]==null){if(this.quill.scroll.whitelist!=null&&this.quill.scroll.whitelist[j]==null){D.warn("ignoring attaching to disabled format",j,I);return}if(d.default.query(j)==null){D.warn("ignoring attaching to nonexistent format",j,I);return}}var z=I.tagName==="SELECT"?"change":"click";I.addEventListener(z,function(K){var U=void 0;if(I.tagName==="SELECT"){if(I.selectedIndex<0)return;var M=I.options[I.selectedIndex];M.hasAttribute("selected")?U=!1:U=M.value||!1}else I.classList.contains("ql-active")?U=!1:U=I.value||!I.hasAttribute("value"),K.preventDefault();B.quill.focus();var P=B.quill.selection.getRange(),V=i(P,1),q=V[0];if(B.handlers[j]!=null)B.handlers[j].call(B,U);else if(d.default.query(j).prototype instanceof d.default.Embed){if(U=prompt("Enter "+j),!U)return;B.quill.updateContents(new u.default().retain(q.index).delete(q.length).insert(b({},j,U)),f.default.sources.USER)}else B.quill.format(j,U,f.default.sources.USER);B.update(q)}),this.controls.push([j,I])}}},{key:"update",value:function(I){var B=I==null?{}:this.quill.getFormat(I);this.controls.forEach(function(j){var z=i(j,2),K=z[0],U=z[1];if(U.tagName==="SELECT"){var M=void 0;if(I==null)M=null;else if(B[K]==null)M=U.querySelector("option[selected]");else if(!Array.isArray(B[K])){var P=B[K];typeof P=="string"&&(P=P.replace(/\"/g,'\\"')),M=U.querySelector('option[value="'+P+'"]')}M==null?(U.value="",U.selectedIndex=-1):M.selected=!0}else if(I==null)U.classList.remove("ql-active");else if(U.hasAttribute("value")){var V=B[K]===U.getAttribute("value")||B[K]!=null&&B[K].toString()===U.getAttribute("value")||B[K]==null&&!U.getAttribute("value");U.classList.toggle("ql-active",V)}else U.classList.toggle("ql-active",B[K]!=null)})}}]),O}(g.default);S.DEFAULTS={};function T(A,O,N){var I=document.createElement("button");I.setAttribute("type","button"),I.classList.add("ql-"+O),N!=null&&(I.value=N),A.appendChild(I)}function L(A,O){Array.isArray(O[0])||(O=[O]),O.forEach(function(N){var I=document.createElement("span");I.classList.add("ql-formats"),N.forEach(function(B){if(typeof B=="string")T(I,B);else{var j=Object.keys(B)[0],z=B[j];Array.isArray(z)?k(I,j,z):T(I,j,z)}}),A.appendChild(I)})}function k(A,O,N){var I=document.createElement("select");I.classList.add("ql-"+O),N.forEach(function(B){var j=document.createElement("option");B!==!1?j.setAttribute("value",B):j.setAttribute("selected","selected"),I.appendChild(j)}),A.appendChild(I)}S.DEFAULTS={container:null,handlers:{clean:function(){var O=this,N=this.quill.getSelection();if(N!=null)if(N.length==0){var I=this.quill.getFormat();Object.keys(I).forEach(function(B){d.default.query(B,d.default.Scope.INLINE)!=null&&O.quill.format(B,!1)})}else this.quill.removeFormat(N,f.default.sources.USER)},direction:function(O){var N=this.quill.getFormat().align;O==="rtl"&&N==null?this.quill.format("align","right",f.default.sources.USER):!O&&N==="right"&&this.quill.format("align",!1,f.default.sources.USER),this.quill.format("direction",O,f.default.sources.USER)},indent:function(O){var N=this.quill.getSelection(),I=this.quill.getFormat(N),B=parseInt(I.indent||0);if(O==="+1"||O==="-1"){var j=O==="+1"?1:-1;I.direction==="rtl"&&(j*=-1),this.quill.format("indent",B+j,f.default.sources.USER)}},link:function(O){O===!0&&(O=prompt("Enter link URL:")),this.quill.format("link",O,f.default.sources.USER)},list:function(O){var N=this.quill.getSelection(),I=this.quill.getFormat(N);O==="check"?I.list==="checked"||I.list==="unchecked"?this.quill.format("list",!1,f.default.sources.USER):this.quill.format("list","unchecked",f.default.sources.USER):this.quill.format("list",O,f.default.sources.USER)}}},r.default=S,r.addControls=L},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function h(y,g){for(var m=0;m<g.length;m++){var b=g[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(y,b.key,b)}}return function(y,g,m){return g&&h(y.prototype,g),m&&h(y,m),y}}(),l=function h(y,g,m){y===null&&(y=Function.prototype);var b=Object.getOwnPropertyDescriptor(y,g);if(b===void 0){var C=Object.getPrototypeOf(y);return C===null?void 0:h(C,g,m)}else{if("value"in b)return b.value;var w=b.get;return w===void 0?void 0:w.call(m)}},s=a(28),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(g,m){d(this,y);var b=p(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,g));return b.label.innerHTML=m,b.container.classList.add("ql-color-picker"),[].slice.call(b.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(C){C.classList.add("ql-primary")}),b}return i(y,[{key:"buildItem",value:function(m){var b=l(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"buildItem",this).call(this,m);return b.style.backgroundColor=m.getAttribute("value")||"",b}},{key:"selectItem",value:function(m,b){l(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"selectItem",this).call(this,m,b);var C=this.label.querySelector(".ql-color-label"),w=m&&m.getAttribute("data-value")||"";C&&(C.tagName==="line"?C.style.stroke=w:C.style.fill=w)}}]),y}(u.default);r.default=v},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function h(y,g){for(var m=0;m<g.length;m++){var b=g[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(y,b.key,b)}}return function(y,g,m){return g&&h(y.prototype,g),m&&h(y,m),y}}(),l=function h(y,g,m){y===null&&(y=Function.prototype);var b=Object.getOwnPropertyDescriptor(y,g);if(b===void 0){var C=Object.getPrototypeOf(y);return C===null?void 0:h(C,g,m)}else{if("value"in b)return b.value;var w=b.get;return w===void 0?void 0:w.call(m)}},s=a(28),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(g,m){d(this,y);var b=p(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,g));return b.container.classList.add("ql-icon-picker"),[].forEach.call(b.container.querySelectorAll(".ql-picker-item"),function(C){C.innerHTML=m[C.getAttribute("data-value")||""]}),b.defaultItem=b.container.querySelector(".ql-selected"),b.selectItem(b.defaultItem),b}return i(y,[{key:"selectItem",value:function(m,b){l(y.prototype.__proto__||Object.getPrototypeOf(y.prototype),"selectItem",this).call(this,m,b),m=m||this.defaultItem,this.label.innerHTML=m.innerHTML}}]),y}(u.default);r.default=v},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function u(c,d){for(var p=0;p<d.length;p++){var f=d[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(c,f.key,f)}}return function(c,d,p){return d&&u(c.prototype,d),p&&u(c,p),c}}();function l(u,c){if(!(u instanceof c))throw new TypeError("Cannot call a class as a function")}var s=function(){function u(c,d){var p=this;l(this,u),this.quill=c,this.boundsContainer=d||document.body,this.root=c.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){p.root.style.marginTop=-1*p.quill.root.scrollTop+"px"}),this.hide()}return i(u,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(d){var p=d.left+d.width/2-this.root.offsetWidth/2,f=d.bottom+this.quill.root.scrollTop;this.root.style.left=p+"px",this.root.style.top=f+"px",this.root.classList.remove("ql-flip");var v=this.boundsContainer.getBoundingClientRect(),h=this.root.getBoundingClientRect(),y=0;if(h.right>v.right&&(y=v.right-h.right,this.root.style.left=p+y+"px"),h.left<v.left&&(y=v.left-h.left,this.root.style.left=p+y+"px"),h.bottom>v.bottom){var g=h.bottom-h.top,m=d.bottom-d.top+g;this.root.style.top=f-m+"px",this.root.classList.add("ql-flip")}return y}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),u}();r.default=s},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function k(A,O){var N=[],I=!0,B=!1,j=void 0;try{for(var z=A[Symbol.iterator](),K;!(I=(K=z.next()).done)&&(N.push(K.value),!(O&&N.length===O));I=!0);}catch(U){B=!0,j=U}finally{try{!I&&z.return&&z.return()}finally{if(B)throw j}}return N}return function(A,O){if(Array.isArray(A))return A;if(Symbol.iterator in Object(A))return k(A,O);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function k(A,O,N){A===null&&(A=Function.prototype);var I=Object.getOwnPropertyDescriptor(A,O);if(I===void 0){var B=Object.getPrototypeOf(A);return B===null?void 0:k(B,O,N)}else{if("value"in I)return I.value;var j=I.get;return j===void 0?void 0:j.call(N)}},s=function(){function k(A,O){for(var N=0;N<O.length;N++){var I=O[N];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(A,I.key,I)}}return function(A,O,N){return O&&k(A.prototype,O),N&&k(A,N),A}}(),u=a(3),c=C(u),d=a(8),p=C(d),f=a(43),v=C(f),h=a(27),y=C(h),g=a(15),m=a(41),b=C(m);function C(k){return k&&k.__esModule?k:{default:k}}function w(k,A){if(!(k instanceof A))throw new TypeError("Cannot call a class as a function")}function x(k,A){if(!k)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A&&(typeof A=="object"||typeof A=="function")?A:k}function D(k,A){if(typeof A!="function"&&A!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof A);k.prototype=Object.create(A&&A.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}}),A&&(Object.setPrototypeOf?Object.setPrototypeOf(k,A):k.__proto__=A)}var S=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],T=function(k){D(A,k);function A(O,N){w(this,A),N.modules.toolbar!=null&&N.modules.toolbar.container==null&&(N.modules.toolbar.container=S);var I=x(this,(A.__proto__||Object.getPrototypeOf(A)).call(this,O,N));return I.quill.container.classList.add("ql-snow"),I}return s(A,[{key:"extendToolbar",value:function(N){N.container.classList.add("ql-snow"),this.buildButtons([].slice.call(N.container.querySelectorAll("button")),b.default),this.buildPickers([].slice.call(N.container.querySelectorAll("select")),b.default),this.tooltip=new L(this.quill,this.options.bounds),N.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(I,B){N.handlers.link.call(N,!B.format.link)})}}]),A}(v.default);T.DEFAULTS=(0,c.default)(!0,{},v.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(A){if(A){var O=this.quill.getSelection();if(O==null||O.length==0)return;var N=this.quill.getText(O);/^\S+@\S+\.\S+$/.test(N)&&N.indexOf("mailto:")!==0&&(N="mailto:"+N);var I=this.quill.theme.tooltip;I.edit("link",N)}else this.quill.format("link",!1)}}}}});var L=function(k){D(A,k);function A(O,N){w(this,A);var I=x(this,(A.__proto__||Object.getPrototypeOf(A)).call(this,O,N));return I.preview=I.root.querySelector("a.ql-preview"),I}return s(A,[{key:"listen",value:function(){var N=this;l(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(I){N.root.classList.contains("ql-editing")?N.save():N.edit("link",N.preview.textContent),I.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(I){if(N.linkRange!=null){var B=N.linkRange;N.restoreFocus(),N.quill.formatText(B,"link",!1,p.default.sources.USER),delete N.linkRange}I.preventDefault(),N.hide()}),this.quill.on(p.default.events.SELECTION_CHANGE,function(I,B,j){if(I!=null){if(I.length===0&&j===p.default.sources.USER){var z=N.quill.scroll.descendant(y.default,I.index),K=i(z,2),U=K[0],M=K[1];if(U!=null){N.linkRange=new g.Range(I.index-M,U.length());var P=y.default.formats(U.domNode);N.preview.textContent=P,N.preview.setAttribute("href",P),N.show(),N.position(N.quill.getBounds(N.linkRange));return}}else delete N.linkRange;N.hide()}})}},{key:"show",value:function(){l(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),A}(f.BaseTooltip);L.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),r.default=T},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(29),l=oe(i),s=a(36),u=a(38),c=a(64),d=a(65),p=oe(d),f=a(66),v=oe(f),h=a(67),y=oe(h),g=a(37),m=a(26),b=a(39),C=a(40),w=a(56),x=oe(w),D=a(68),S=oe(D),T=a(27),L=oe(T),k=a(69),A=oe(k),O=a(70),N=oe(O),I=a(71),B=oe(I),j=a(72),z=oe(j),K=a(73),U=oe(K),M=a(13),P=oe(M),V=a(74),q=oe(V),Y=a(75),Q=oe(Y),R=a(57),H=oe(R),X=a(41),Z=oe(X),J=a(28),ie=oe(J),ce=a(59),pe=oe(ce),we=a(60),Oe=oe(we),Le=a(61),Be=oe(Le),_=a(108),te=oe(_),le=a(62),se=oe(le);function oe(be){return be&&be.__esModule?be:{default:be}}l.default.register({"attributors/attribute/direction":u.DirectionAttribute,"attributors/class/align":s.AlignClass,"attributors/class/background":g.BackgroundClass,"attributors/class/color":m.ColorClass,"attributors/class/direction":u.DirectionClass,"attributors/class/font":b.FontClass,"attributors/class/size":C.SizeClass,"attributors/style/align":s.AlignStyle,"attributors/style/background":g.BackgroundStyle,"attributors/style/color":m.ColorStyle,"attributors/style/direction":u.DirectionStyle,"attributors/style/font":b.FontStyle,"attributors/style/size":C.SizeStyle},!0),l.default.register({"formats/align":s.AlignClass,"formats/direction":u.DirectionClass,"formats/indent":c.IndentClass,"formats/background":g.BackgroundStyle,"formats/color":m.ColorStyle,"formats/font":b.FontClass,"formats/size":C.SizeClass,"formats/blockquote":p.default,"formats/code-block":P.default,"formats/header":v.default,"formats/list":y.default,"formats/bold":x.default,"formats/code":M.Code,"formats/italic":S.default,"formats/link":L.default,"formats/script":A.default,"formats/strike":N.default,"formats/underline":B.default,"formats/image":z.default,"formats/video":U.default,"formats/list/item":h.ListItem,"modules/formula":q.default,"modules/syntax":Q.default,"modules/toolbar":H.default,"themes/bubble":te.default,"themes/snow":se.default,"ui/icons":Z.default,"ui/picker":ie.default,"ui/icon-picker":Oe.default,"ui/color-picker":pe.default,"ui/tooltip":Be.default},!0),r.default=l.default},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.IndentClass=void 0;var i=function(){function y(g,m){for(var b=0;b<m.length;b++){var C=m[b];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(g,C.key,C)}}return function(g,m,b){return m&&y(g.prototype,m),b&&y(g,b),g}}(),l=function y(g,m,b){g===null&&(g=Function.prototype);var C=Object.getOwnPropertyDescriptor(g,m);if(C===void 0){var w=Object.getPrototypeOf(g);return w===null?void 0:y(w,m,b)}else{if("value"in C)return C.value;var x=C.get;return x===void 0?void 0:x.call(b)}},s=a(0),u=c(s);function c(y){return y&&y.__esModule?y:{default:y}}function d(y,g){if(!(y instanceof g))throw new TypeError("Cannot call a class as a function")}function p(y,g){if(!y)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g&&(typeof g=="object"||typeof g=="function")?g:y}function f(y,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof g);y.prototype=Object.create(g&&g.prototype,{constructor:{value:y,enumerable:!1,writable:!0,configurable:!0}}),g&&(Object.setPrototypeOf?Object.setPrototypeOf(y,g):y.__proto__=g)}var v=function(y){f(g,y);function g(){return d(this,g),p(this,(g.__proto__||Object.getPrototypeOf(g)).apply(this,arguments))}return i(g,[{key:"add",value:function(b,C){if(C==="+1"||C==="-1"){var w=this.value(b)||0;C=C==="+1"?w+1:w-1}return C===0?(this.remove(b),!0):l(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"add",this).call(this,b,C)}},{key:"canAdd",value:function(b,C){return l(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"canAdd",this).call(this,b,C)||l(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"canAdd",this).call(this,b,parseInt(C))}},{key:"value",value:function(b){return parseInt(l(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"value",this).call(this,b))||void 0}}]),g}(u.default.Attributor.Class),h=new v("indent","ql-indent",{scope:u.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});r.IndentClass=h},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(4),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}function u(f,v){if(!(f instanceof v))throw new TypeError("Cannot call a class as a function")}function c(f,v){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:f}function d(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);f.prototype=Object.create(v&&v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(f,v):f.__proto__=v)}var p=function(f){d(v,f);function v(){return u(this,v),c(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(l.default);p.blotName="blockquote",p.tagName="blockquote",r.default=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function v(h,y){for(var g=0;g<y.length;g++){var m=y[g];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(h,m.key,m)}}return function(h,y,g){return y&&v(h.prototype,y),g&&v(h,g),h}}(),l=a(4),s=u(l);function u(v){return v&&v.__esModule?v:{default:v}}function c(v,h){if(!(v instanceof h))throw new TypeError("Cannot call a class as a function")}function d(v,h){if(!v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h&&(typeof h=="object"||typeof h=="function")?h:v}function p(v,h){if(typeof h!="function"&&h!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof h);v.prototype=Object.create(h&&h.prototype,{constructor:{value:v,enumerable:!1,writable:!0,configurable:!0}}),h&&(Object.setPrototypeOf?Object.setPrototypeOf(v,h):v.__proto__=h)}var f=function(v){p(h,v);function h(){return c(this,h),d(this,(h.__proto__||Object.getPrototypeOf(h)).apply(this,arguments))}return i(h,null,[{key:"formats",value:function(g){return this.tagName.indexOf(g.tagName)+1}}]),h}(s.default);f.blotName="header",f.tagName=["H1","H2","H3","H4","H5","H6"],r.default=f},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.ListItem=void 0;var i=function(){function w(x,D){for(var S=0;S<D.length;S++){var T=D[S];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(x,T.key,T)}}return function(x,D,S){return D&&w(x.prototype,D),S&&w(x,S),x}}(),l=function w(x,D,S){x===null&&(x=Function.prototype);var T=Object.getOwnPropertyDescriptor(x,D);if(T===void 0){var L=Object.getPrototypeOf(x);return L===null?void 0:w(L,D,S)}else{if("value"in T)return T.value;var k=T.get;return k===void 0?void 0:k.call(S)}},s=a(0),u=v(s),c=a(4),d=v(c),p=a(25),f=v(p);function v(w){return w&&w.__esModule?w:{default:w}}function h(w,x,D){return x in w?Object.defineProperty(w,x,{value:D,enumerable:!0,configurable:!0,writable:!0}):w[x]=D,w}function y(w,x){if(!(w instanceof x))throw new TypeError("Cannot call a class as a function")}function g(w,x){if(!w)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x&&(typeof x=="object"||typeof x=="function")?x:w}function m(w,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof x);w.prototype=Object.create(x&&x.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}),x&&(Object.setPrototypeOf?Object.setPrototypeOf(w,x):w.__proto__=x)}var b=function(w){m(x,w);function x(){return y(this,x),g(this,(x.__proto__||Object.getPrototypeOf(x)).apply(this,arguments))}return i(x,[{key:"format",value:function(S,T){S===C.blotName&&!T?this.replaceWith(u.default.create(this.statics.scope)):l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"format",this).call(this,S,T)}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(S,T){return this.parent.isolate(this.offset(this.parent),this.length()),S===this.parent.statics.blotName?(this.parent.replaceWith(S,T),this):(this.parent.unwrap(),l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"replaceWith",this).call(this,S,T))}}],[{key:"formats",value:function(S){return S.tagName===this.tagName?void 0:l(x.__proto__||Object.getPrototypeOf(x),"formats",this).call(this,S)}}]),x}(d.default);b.blotName="list-item",b.tagName="LI";var C=function(w){m(x,w),i(x,null,[{key:"create",value:function(S){var T=S==="ordered"?"OL":"UL",L=l(x.__proto__||Object.getPrototypeOf(x),"create",this).call(this,T);return(S==="checked"||S==="unchecked")&&L.setAttribute("data-checked",S==="checked"),L}},{key:"formats",value:function(S){if(S.tagName==="OL")return"ordered";if(S.tagName==="UL")return S.hasAttribute("data-checked")?S.getAttribute("data-checked")==="true"?"checked":"unchecked":"bullet"}}]);function x(D){y(this,x);var S=g(this,(x.__proto__||Object.getPrototypeOf(x)).call(this,D)),T=function(k){if(k.target.parentNode===D){var A=S.statics.formats(D),O=u.default.find(k.target);A==="checked"?O.format("list","unchecked"):A==="unchecked"&&O.format("list","checked")}};return D.addEventListener("touchstart",T),D.addEventListener("mousedown",T),S}return i(x,[{key:"format",value:function(S,T){this.children.length>0&&this.children.tail.format(S,T)}},{key:"formats",value:function(){return h({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(S,T){if(S instanceof b)l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"insertBefore",this).call(this,S,T);else{var L=T==null?this.length():T.offset(this),k=this.split(L);k.parent.insertBefore(S,k)}}},{key:"optimize",value:function(S){l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"optimize",this).call(this,S);var T=this.next;T!=null&&T.prev===this&&T.statics.blotName===this.statics.blotName&&T.domNode.tagName===this.domNode.tagName&&T.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(T.moveChildren(this),T.remove())}},{key:"replace",value:function(S){if(S.statics.blotName!==this.statics.blotName){var T=u.default.create(this.statics.defaultChild);S.moveChildren(T),this.appendChild(T)}l(x.prototype.__proto__||Object.getPrototypeOf(x.prototype),"replace",this).call(this,S)}}]),x}(f.default);C.blotName="list",C.scope=u.default.Scope.BLOCK_BLOT,C.tagName=["OL","UL"],C.defaultChild="list-item",C.allowedChildren=[b],r.ListItem=b,r.default=C},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(56),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}function u(f,v){if(!(f instanceof v))throw new TypeError("Cannot call a class as a function")}function c(f,v){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:f}function d(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);f.prototype=Object.create(v&&v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(f,v):f.__proto__=v)}var p=function(f){d(v,f);function v(){return u(this,v),c(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(l.default);p.blotName="italic",p.tagName=["EM","I"],r.default=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function h(y,g){for(var m=0;m<g.length;m++){var b=g[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(y,b.key,b)}}return function(y,g,m){return g&&h(y.prototype,g),m&&h(y,m),y}}(),l=function h(y,g,m){y===null&&(y=Function.prototype);var b=Object.getOwnPropertyDescriptor(y,g);if(b===void 0){var C=Object.getPrototypeOf(y);return C===null?void 0:h(C,g,m)}else{if("value"in b)return b.value;var w=b.get;return w===void 0?void 0:w.call(m)}},s=a(6),u=c(s);function c(h){return h&&h.__esModule?h:{default:h}}function d(h,y){if(!(h instanceof y))throw new TypeError("Cannot call a class as a function")}function p(h,y){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:h}function f(h,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);h.prototype=Object.create(y&&y.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(h,y):h.__proto__=y)}var v=function(h){f(y,h);function y(){return d(this,y),p(this,(y.__proto__||Object.getPrototypeOf(y)).apply(this,arguments))}return i(y,null,[{key:"create",value:function(m){return m==="super"?document.createElement("sup"):m==="sub"?document.createElement("sub"):l(y.__proto__||Object.getPrototypeOf(y),"create",this).call(this,m)}},{key:"formats",value:function(m){if(m.tagName==="SUB")return"sub";if(m.tagName==="SUP")return"super"}}]),y}(u.default);v.blotName="script",v.tagName=["SUB","SUP"],r.default=v},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(6),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}function u(f,v){if(!(f instanceof v))throw new TypeError("Cannot call a class as a function")}function c(f,v){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:f}function d(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);f.prototype=Object.create(v&&v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(f,v):f.__proto__=v)}var p=function(f){d(v,f);function v(){return u(this,v),c(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(l.default);p.blotName="strike",p.tagName="S",r.default=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=a(6),l=s(i);function s(f){return f&&f.__esModule?f:{default:f}}function u(f,v){if(!(f instanceof v))throw new TypeError("Cannot call a class as a function")}function c(f,v){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v&&(typeof v=="object"||typeof v=="function")?v:f}function d(f,v){if(typeof v!="function"&&v!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof v);f.prototype=Object.create(v&&v.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),v&&(Object.setPrototypeOf?Object.setPrototypeOf(f,v):f.__proto__=v)}var p=function(f){d(v,f);function v(){return u(this,v),c(this,(v.__proto__||Object.getPrototypeOf(v)).apply(this,arguments))}return v}(l.default);p.blotName="underline",p.tagName="U",r.default=p},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function g(m,b){for(var C=0;C<b.length;C++){var w=b[C];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(m,w.key,w)}}return function(m,b,C){return b&&g(m.prototype,b),C&&g(m,C),m}}(),l=function g(m,b,C){m===null&&(m=Function.prototype);var w=Object.getOwnPropertyDescriptor(m,b);if(w===void 0){var x=Object.getPrototypeOf(m);return x===null?void 0:g(x,b,C)}else{if("value"in w)return w.value;var D=w.get;return D===void 0?void 0:D.call(C)}},s=a(0),u=d(s),c=a(27);function d(g){return g&&g.__esModule?g:{default:g}}function p(g,m){if(!(g instanceof m))throw new TypeError("Cannot call a class as a function")}function f(g,m){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:g}function v(g,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);g.prototype=Object.create(m&&m.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(g,m):g.__proto__=m)}var h=["alt","height","width"],y=function(g){v(m,g);function m(){return p(this,m),f(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return i(m,[{key:"format",value:function(C,w){h.indexOf(C)>-1?w?this.domNode.setAttribute(C,w):this.domNode.removeAttribute(C):l(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"format",this).call(this,C,w)}}],[{key:"create",value:function(C){var w=l(m.__proto__||Object.getPrototypeOf(m),"create",this).call(this,C);return typeof C=="string"&&w.setAttribute("src",this.sanitize(C)),w}},{key:"formats",value:function(C){return h.reduce(function(w,x){return C.hasAttribute(x)&&(w[x]=C.getAttribute(x)),w},{})}},{key:"match",value:function(C){return/\.(jpe?g|gif|png)$/.test(C)||/^data:image\/.+;base64/.test(C)}},{key:"sanitize",value:function(C){return(0,c.sanitize)(C,["http","https","data"])?C:"//:0"}},{key:"value",value:function(C){return C.getAttribute("src")}}]),m}(u.default.Embed);y.blotName="image",y.tagName="IMG",r.default=y},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0});var i=function(){function g(m,b){for(var C=0;C<b.length;C++){var w=b[C];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(m,w.key,w)}}return function(m,b,C){return b&&g(m.prototype,b),C&&g(m,C),m}}(),l=function g(m,b,C){m===null&&(m=Function.prototype);var w=Object.getOwnPropertyDescriptor(m,b);if(w===void 0){var x=Object.getPrototypeOf(m);return x===null?void 0:g(x,b,C)}else{if("value"in w)return w.value;var D=w.get;return D===void 0?void 0:D.call(C)}},s=a(4),u=a(27),c=d(u);function d(g){return g&&g.__esModule?g:{default:g}}function p(g,m){if(!(g instanceof m))throw new TypeError("Cannot call a class as a function")}function f(g,m){if(!g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:g}function v(g,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);g.prototype=Object.create(m&&m.prototype,{constructor:{value:g,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(g,m):g.__proto__=m)}var h=["height","width"],y=function(g){v(m,g);function m(){return p(this,m),f(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return i(m,[{key:"format",value:function(C,w){h.indexOf(C)>-1?w?this.domNode.setAttribute(C,w):this.domNode.removeAttribute(C):l(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"format",this).call(this,C,w)}}],[{key:"create",value:function(C){var w=l(m.__proto__||Object.getPrototypeOf(m),"create",this).call(this,C);return w.setAttribute("frameborder","0"),w.setAttribute("allowfullscreen",!0),w.setAttribute("src",this.sanitize(C)),w}},{key:"formats",value:function(C){return h.reduce(function(w,x){return C.hasAttribute(x)&&(w[x]=C.getAttribute(x)),w},{})}},{key:"sanitize",value:function(C){return c.default.sanitize(C)}},{key:"value",value:function(C){return C.getAttribute("src")}}]),m}(s.BlockEmbed);y.blotName="video",y.className="ql-video",y.tagName="IFRAME",r.default=y},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.FormulaBlot=void 0;var i=function(){function C(w,x){for(var D=0;D<x.length;D++){var S=x[D];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(w,S.key,S)}}return function(w,x,D){return x&&C(w.prototype,x),D&&C(w,D),w}}(),l=function C(w,x,D){w===null&&(w=Function.prototype);var S=Object.getOwnPropertyDescriptor(w,x);if(S===void 0){var T=Object.getPrototypeOf(w);return T===null?void 0:C(T,x,D)}else{if("value"in S)return S.value;var L=S.get;return L===void 0?void 0:L.call(D)}},s=a(35),u=v(s),c=a(5),d=v(c),p=a(9),f=v(p);function v(C){return C&&C.__esModule?C:{default:C}}function h(C,w){if(!(C instanceof w))throw new TypeError("Cannot call a class as a function")}function y(C,w){if(!C)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&(typeof w=="object"||typeof w=="function")?w:C}function g(C,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof w);C.prototype=Object.create(w&&w.prototype,{constructor:{value:C,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(C,w):C.__proto__=w)}var m=function(C){g(w,C);function w(){return h(this,w),y(this,(w.__proto__||Object.getPrototypeOf(w)).apply(this,arguments))}return i(w,null,[{key:"create",value:function(D){var S=l(w.__proto__||Object.getPrototypeOf(w),"create",this).call(this,D);return typeof D=="string"&&(window.katex.render(D,S,{throwOnError:!1,errorColor:"#f00"}),S.setAttribute("data-value",D)),S}},{key:"value",value:function(D){return D.getAttribute("data-value")}}]),w}(u.default);m.blotName="formula",m.className="ql-formula",m.tagName="SPAN";var b=function(C){g(w,C),i(w,null,[{key:"register",value:function(){d.default.register(m,!0)}}]);function w(){h(this,w);var x=y(this,(w.__proto__||Object.getPrototypeOf(w)).call(this));if(window.katex==null)throw new Error("Formula module requires KaTeX.");return x}return w}(f.default);r.FormulaBlot=m,r.default=b},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.CodeToken=r.CodeBlock=void 0;var i=function(){function D(S,T){for(var L=0;L<T.length;L++){var k=T[L];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(S,k.key,k)}}return function(S,T,L){return T&&D(S.prototype,T),L&&D(S,L),S}}(),l=function D(S,T,L){S===null&&(S=Function.prototype);var k=Object.getOwnPropertyDescriptor(S,T);if(k===void 0){var A=Object.getPrototypeOf(S);return A===null?void 0:D(A,T,L)}else{if("value"in k)return k.value;var O=k.get;return O===void 0?void 0:O.call(L)}},s=a(0),u=y(s),c=a(5),d=y(c),p=a(9),f=y(p),v=a(13),h=y(v);function y(D){return D&&D.__esModule?D:{default:D}}function g(D,S){if(!(D instanceof S))throw new TypeError("Cannot call a class as a function")}function m(D,S){if(!D)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:D}function b(D,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);D.prototype=Object.create(S&&S.prototype,{constructor:{value:D,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(D,S):D.__proto__=S)}var C=function(D){b(S,D);function S(){return g(this,S),m(this,(S.__proto__||Object.getPrototypeOf(S)).apply(this,arguments))}return i(S,[{key:"replaceWith",value:function(L){this.domNode.textContent=this.domNode.textContent,this.attach(),l(S.prototype.__proto__||Object.getPrototypeOf(S.prototype),"replaceWith",this).call(this,L)}},{key:"highlight",value:function(L){var k=this.domNode.textContent;this.cachedText!==k&&((k.trim().length>0||this.cachedText==null)&&(this.domNode.innerHTML=L(k),this.domNode.normalize(),this.attach()),this.cachedText=k)}}]),S}(h.default);C.className="ql-syntax";var w=new u.default.Attributor.Class("token","hljs",{scope:u.default.Scope.INLINE}),x=function(D){b(S,D),i(S,null,[{key:"register",value:function(){d.default.register(w,!0),d.default.register(C,!0)}}]);function S(T,L){g(this,S);var k=m(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,T,L));if(typeof k.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var A=null;return k.quill.on(d.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(A),A=setTimeout(function(){k.highlight(),A=null},k.options.interval)}),k.highlight(),k}return i(S,[{key:"highlight",value:function(){var L=this;if(!this.quill.selection.composing){this.quill.update(d.default.sources.USER);var k=this.quill.getSelection();this.quill.scroll.descendants(C).forEach(function(A){A.highlight(L.options.highlight)}),this.quill.update(d.default.sources.SILENT),k!=null&&this.quill.setSelection(k,d.default.sources.SILENT)}}}]),S}(f.default);x.DEFAULTS={highlight:function(){return window.hljs==null?null:function(D){var S=window.hljs.highlightAuto(D);return S.value}}(),interval:1e3},r.CodeBlock=C,r.CodeToken=w,r.default=x},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(n,r){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(n,r){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(n,r){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(n,r){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(n,r){n.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(n,r,a){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.BubbleTooltip=void 0;var i=function S(T,L,k){T===null&&(T=Function.prototype);var A=Object.getOwnPropertyDescriptor(T,L);if(A===void 0){var O=Object.getPrototypeOf(T);return O===null?void 0:S(O,L,k)}else{if("value"in A)return A.value;var N=A.get;return N===void 0?void 0:N.call(k)}},l=function(){function S(T,L){for(var k=0;k<L.length;k++){var A=L[k];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(T,A.key,A)}}return function(T,L,k){return L&&S(T.prototype,L),k&&S(T,k),T}}(),s=a(3),u=g(s),c=a(8),d=g(c),p=a(43),f=g(p),v=a(15),h=a(41),y=g(h);function g(S){return S&&S.__esModule?S:{default:S}}function m(S,T){if(!(S instanceof T))throw new TypeError("Cannot call a class as a function")}function b(S,T){if(!S)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return T&&(typeof T=="object"||typeof T=="function")?T:S}function C(S,T){if(typeof T!="function"&&T!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof T);S.prototype=Object.create(T&&T.prototype,{constructor:{value:S,enumerable:!1,writable:!0,configurable:!0}}),T&&(Object.setPrototypeOf?Object.setPrototypeOf(S,T):S.__proto__=T)}var w=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],x=function(S){C(T,S);function T(L,k){m(this,T),k.modules.toolbar!=null&&k.modules.toolbar.container==null&&(k.modules.toolbar.container=w);var A=b(this,(T.__proto__||Object.getPrototypeOf(T)).call(this,L,k));return A.quill.container.classList.add("ql-bubble"),A}return l(T,[{key:"extendToolbar",value:function(k){this.tooltip=new D(this.quill,this.options.bounds),this.tooltip.root.appendChild(k.container),this.buildButtons([].slice.call(k.container.querySelectorAll("button")),y.default),this.buildPickers([].slice.call(k.container.querySelectorAll("select")),y.default)}}]),T}(f.default);x.DEFAULTS=(0,u.default)(!0,{},f.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(T){T?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var D=function(S){C(T,S);function T(L,k){m(this,T);var A=b(this,(T.__proto__||Object.getPrototypeOf(T)).call(this,L,k));return A.quill.on(d.default.events.EDITOR_CHANGE,function(O,N,I,B){if(O===d.default.events.SELECTION_CHANGE)if(N!=null&&N.length>0&&B===d.default.sources.USER){A.show(),A.root.style.left="0px",A.root.style.width="",A.root.style.width=A.root.offsetWidth+"px";var j=A.quill.getLines(N.index,N.length);if(j.length===1)A.position(A.quill.getBounds(N));else{var z=j[j.length-1],K=A.quill.getIndex(z),U=Math.min(z.length()-1,N.index+N.length-K),M=A.quill.getBounds(new v.Range(K,U));A.position(M)}}else document.activeElement!==A.textbox&&A.quill.hasFocus()&&A.hide()}),A}return l(T,[{key:"listen",value:function(){var k=this;i(T.prototype.__proto__||Object.getPrototypeOf(T.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){k.root.classList.remove("ql-editing")}),this.quill.on(d.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!k.root.classList.contains("ql-hidden")){var A=k.quill.getSelection();A!=null&&k.position(k.quill.getBounds(A))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(k){var A=i(T.prototype.__proto__||Object.getPrototypeOf(T.prototype),"position",this).call(this,k),O=this.root.querySelector(".ql-tooltip-arrow");if(O.style.marginLeft="",A===0)return A;O.style.marginLeft=-1*A-O.offsetWidth/2+"px"}}]),T}(p.BaseTooltip);D.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),r.BubbleTooltip=D,r.default=x},function(n,r,a){n.exports=a(63)}]).default})})(Ip);var rw=Ip.exports;const fl=is(rw);var tn=-1,Wt=1,At=0;function So(e,t,n,r){if(e===t)return e?[[At,e]]:[];if(n!=null){var a=sw(e,t,n);if(a)return a}var i=Ds(e,t),l=e.substring(0,i);e=e.substring(i),t=t.substring(i),i=Ns(e,t);var s=e.substring(e.length-i);e=e.substring(0,e.length-i),t=t.substring(0,t.length-i);var u=ow(e,t);return l&&u.unshift([At,l]),s&&u.push([At,s]),Bp(u,r),u}function ow(e,t){var n;if(!e)return[[Wt,t]];if(!t)return[[tn,e]];var r=e.length>t.length?e:t,a=e.length>t.length?t:e,i=r.indexOf(a);if(i!==-1)return n=[[Wt,r.substring(0,i)],[At,a],[Wt,r.substring(i+a.length)]],e.length>t.length&&(n[0][0]=n[2][0]=tn),n;if(a.length===1)return[[tn,e],[Wt,t]];var l=iw(e,t);if(l){var s=l[0],u=l[1],c=l[2],d=l[3],p=l[4],f=So(s,c),v=So(u,d);return f.concat([[At,p]],v)}return aw(e,t)}function aw(e,t){for(var n=e.length,r=t.length,a=Math.ceil((n+r)/2),i=a,l=2*a,s=new Array(l),u=new Array(l),c=0;c<l;c++)s[c]=-1,u[c]=-1;s[i+1]=0,u[i+1]=0;for(var d=n-r,p=d%2!==0,f=0,v=0,h=0,y=0,g=0;g<a;g++){for(var m=-g+f;m<=g-v;m+=2){var b=i+m,C;m===-g||m!==g&&s[b-1]<s[b+1]?C=s[b+1]:C=s[b-1]+1;for(var w=C-m;C<n&&w<r&&e.charAt(C)===t.charAt(w);)C++,w++;if(s[b]=C,C>n)v+=2;else if(w>r)f+=2;else if(p){var x=i+d-m;if(x>=0&&x<l&&u[x]!==-1){var D=n-u[x];if(C>=D)return $u(e,t,C,w)}}}for(var S=-g+h;S<=g-y;S+=2){var x=i+S,D;S===-g||S!==g&&u[x-1]<u[x+1]?D=u[x+1]:D=u[x-1]+1;for(var T=D-S;D<n&&T<r&&e.charAt(n-D-1)===t.charAt(r-T-1);)D++,T++;if(u[x]=D,D>n)y+=2;else if(T>r)h+=2;else if(!p){var b=i+d-S;if(b>=0&&b<l&&s[b]!==-1){var C=s[b],w=i+C-b;if(D=n-D,C>=D)return $u(e,t,C,w)}}}}return[[tn,e],[Wt,t]]}function $u(e,t,n,r){var a=e.substring(0,n),i=t.substring(0,r),l=e.substring(n),s=t.substring(r),u=So(a,i),c=So(l,s);return u.concat(c)}function Ds(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,i=0;n<a;)e.substring(i,a)==t.substring(i,a)?(n=a,i=n):r=a,a=Math.floor((r-n)/2+n);return Mp(e.charCodeAt(a-1))&&a--,a}function Ns(e,t){if(!e||!t||e.slice(-1)!==t.slice(-1))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,i=0;n<a;)e.substring(e.length-a,e.length-i)==t.substring(t.length-a,t.length-i)?(n=a,i=n):r=a,a=Math.floor((r-n)/2+n);return Lp(e.charCodeAt(e.length-a))&&a--,a}function iw(e,t){var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||r.length*2<n.length)return null;function a(v,h,y){for(var g=v.substring(y,y+Math.floor(v.length/4)),m=-1,b="",C,w,x,D;(m=h.indexOf(g,m+1))!==-1;){var S=Ds(v.substring(y),h.substring(m)),T=Ns(v.substring(0,y),h.substring(0,m));b.length<T+S&&(b=h.substring(m-T,m)+h.substring(m,m+S),C=v.substring(0,y-T),w=v.substring(y+S),x=h.substring(0,m-T),D=h.substring(m+S))}return b.length*2>=v.length?[C,w,x,D,b]:null}var i=a(n,r,Math.ceil(n.length/4)),l=a(n,r,Math.ceil(n.length/2)),s;if(!i&&!l)return null;l?i?s=i[4].length>l[4].length?i:l:s=l:s=i;var u,c,d,p;e.length>t.length?(u=s[0],c=s[1],d=s[2],p=s[3]):(d=s[0],p=s[1],u=s[2],c=s[3]);var f=s[4];return[u,c,d,p,f]}function Bp(e,t){e.push([At,""]);for(var n=0,r=0,a=0,i="",l="",s;n<e.length;){if(n<e.length-1&&!e[n][1]){e.splice(n,1);continue}switch(e[n][0]){case Wt:a++,l+=e[n][1],n++;break;case tn:r++,i+=e[n][1],n++;break;case At:var u=n-a-r-1;if(t){if(u>=0&&Vp(e[u][1])){var c=e[u][1].slice(-1);if(e[u][1]=e[u][1].slice(0,-1),i=c+i,l=c+l,!e[u][1]){e.splice(u,1),n--;var d=u-1;e[d]&&e[d][0]===Wt&&(a++,l=e[d][1]+l,d--),e[d]&&e[d][0]===tn&&(r++,i=e[d][1]+i,d--),u=d}}if(Rp(e[n][1])){var c=e[n][1].charAt(0);e[n][1]=e[n][1].slice(1),i+=c,l+=c}}if(n<e.length-1&&!e[n][1]){e.splice(n,1);break}if(i.length>0||l.length>0){i.length>0&&l.length>0&&(s=Ds(l,i),s!==0&&(u>=0?e[u][1]+=l.substring(0,s):(e.splice(0,0,[At,l.substring(0,s)]),n++),l=l.substring(s),i=i.substring(s)),s=Ns(l,i),s!==0&&(e[n][1]=l.substring(l.length-s)+e[n][1],l=l.substring(0,l.length-s),i=i.substring(0,i.length-s)));var p=a+r;i.length===0&&l.length===0?(e.splice(n-p,p),n=n-p):i.length===0?(e.splice(n-p,p,[Wt,l]),n=n-p+1):l.length===0?(e.splice(n-p,p,[tn,i]),n=n-p+1):(e.splice(n-p,p,[tn,i],[Wt,l]),n=n-p+2)}n!==0&&e[n-1][0]===At?(e[n-1][1]+=e[n][1],e.splice(n,1)):n++,a=0,r=0,i="",l="";break}}e[e.length-1][1]===""&&e.pop();var f=!1;for(n=1;n<e.length-1;)e[n-1][0]===At&&e[n+1][0]===At&&(e[n][1].substring(e[n][1].length-e[n-1][1].length)===e[n-1][1]?(e[n][1]=e[n-1][1]+e[n][1].substring(0,e[n][1].length-e[n-1][1].length),e[n+1][1]=e[n-1][1]+e[n+1][1],e.splice(n-1,1),f=!0):e[n][1].substring(0,e[n+1][1].length)==e[n+1][1]&&(e[n-1][1]+=e[n+1][1],e[n][1]=e[n][1].substring(e[n+1][1].length)+e[n+1][1],e.splice(n+1,1),f=!0)),n++;f&&Bp(e,t)}function Mp(e){return e>=55296&&e<=56319}function Lp(e){return e>=56320&&e<=57343}function Rp(e){return Lp(e.charCodeAt(0))}function Vp(e){return Mp(e.charCodeAt(e.length-1))}function lw(e){for(var t=[],n=0;n<e.length;n++)e[n][1].length>0&&t.push(e[n]);return t}function dl(e,t,n,r){return Vp(e)||Rp(r)?null:lw([[At,e],[tn,t],[Wt,n],[At,r]])}function sw(e,t,n){var r=typeof n=="number"?{index:n,length:0}:n.oldRange,a=typeof n=="number"?null:n.newRange,i=e.length,l=t.length;if(r.length===0&&(a===null||a.length===0)){var s=r.index,u=e.slice(0,s),c=e.slice(s),d=a?a.index:null;e:{var p=s+l-i;if(d!==null&&d!==p||p<0||p>l)break e;var f=t.slice(0,p),v=t.slice(p);if(v!==c)break e;var h=Math.min(s,p),y=u.slice(0,h),g=f.slice(0,h);if(y!==g)break e;var m=u.slice(h),b=f.slice(h);return dl(y,m,b,c)}e:{if(d!==null&&d!==s)break e;var C=s,f=t.slice(0,C),v=t.slice(C);if(f!==u)break e;var w=Math.min(i-C,l-C),x=c.slice(c.length-w),D=v.slice(v.length-w);if(x!==D)break e;var m=c.slice(0,c.length-w),b=v.slice(0,v.length-w);return dl(u,m,b,x)}}if(r.length>0&&a&&a.length===0)e:{var y=e.slice(0,r.index),x=e.slice(r.index+r.length),h=y.length,w=x.length;if(l<h+w)break e;var g=t.slice(0,h),D=t.slice(l-w);if(y!==g||x!==D)break e;var m=e.slice(h,i-w),b=t.slice(h,l-w);return dl(y,m,b,x)}return null}function ci(e,t,n){return So(e,t,n,!0)}ci.INSERT=Wt;ci.DELETE=tn;ci.EQUAL=At;var uw=ci,Ma={exports:{}};Ma.exports;(function(e,t){var n=200,r="__lodash_hash_undefined__",a=9007199254740991,i="[object Arguments]",l="[object Array]",s="[object Boolean]",u="[object Date]",c="[object Error]",d="[object Function]",p="[object GeneratorFunction]",f="[object Map]",v="[object Number]",h="[object Object]",y="[object Promise]",g="[object RegExp]",m="[object Set]",b="[object String]",C="[object Symbol]",w="[object WeakMap]",x="[object ArrayBuffer]",D="[object DataView]",S="[object Float32Array]",T="[object Float64Array]",L="[object Int8Array]",k="[object Int16Array]",A="[object Int32Array]",O="[object Uint8Array]",N="[object Uint8ClampedArray]",I="[object Uint16Array]",B="[object Uint32Array]",j=/[\\^$.*+?()[\]{}|]/g,z=/\w*$/,K=/^\[object .+?Constructor\]$/,U=/^(?:0|[1-9]\d*)$/,M={};M[i]=M[l]=M[x]=M[D]=M[s]=M[u]=M[S]=M[T]=M[L]=M[k]=M[A]=M[f]=M[v]=M[h]=M[g]=M[m]=M[b]=M[C]=M[O]=M[N]=M[I]=M[B]=!0,M[c]=M[d]=M[w]=!1;var P=typeof nt=="object"&&nt&&nt.Object===Object&&nt,V=typeof self=="object"&&self&&self.Object===Object&&self,q=P||V||Function("return this")(),Y=t&&!t.nodeType&&t,Q=Y&&!0&&e&&!e.nodeType&&e,R=Q&&Q.exports===Y;function H(E,F){return E.set(F[0],F[1]),E}function X(E,F){return E.add(F),E}function Z(E,F){for(var G=-1,ne=E?E.length:0;++G<ne&&F(E[G],G,E)!==!1;);return E}function J(E,F){for(var G=-1,ne=F.length,Ce=E.length;++G<ne;)E[Ce+G]=F[G];return E}function ie(E,F,G,ne){for(var Ce=-1,he=E?E.length:0;++Ce<he;)G=F(G,E[Ce],Ce,E);return G}function ce(E,F){for(var G=-1,ne=Array(E);++G<E;)ne[G]=F(G);return ne}function pe(E,F){return E==null?void 0:E[F]}function we(E){var F=!1;if(E!=null&&typeof E.toString!="function")try{F=!!(E+"")}catch{}return F}function Oe(E){var F=-1,G=Array(E.size);return E.forEach(function(ne,Ce){G[++F]=[Ce,ne]}),G}function Le(E,F){return function(G){return E(F(G))}}function Be(E){var F=-1,G=Array(E.size);return E.forEach(function(ne){G[++F]=ne}),G}var _=Array.prototype,te=Function.prototype,le=Object.prototype,se=q["__core-js_shared__"],oe=function(){var E=/[^.]+$/.exec(se&&se.keys&&se.keys.IE_PROTO||"");return E?"Symbol(src)_1."+E:""}(),be=te.toString,ve=le.hasOwnProperty,ye=le.toString,Ue=RegExp("^"+be.call(ve).replace(j,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=R?q.Buffer:void 0,De=q.Symbol,Ut=q.Uint8Array,Te=Le(Object.getPrototypeOf,Object),ot=Object.create,un=le.propertyIsEnumerable,kn=_.splice,cn=Object.getOwnPropertySymbols,Ht=He?He.isBuffer:void 0,fn=Le(Object.keys,Object),ae=Yt(q,"DataView"),W=Yt(q,"Map"),re=Yt(q,"Promise"),ue=Yt(q,"Set"),xe=Yt(q,"WeakMap"),Re=Yt(Object,"create"),Ke=ht(ae),Xe=ht(W),Mt=ht(re),Lt=ht(ue),dn=ht(xe),We=De?De.prototype:void 0,Tn=We?We.valueOf:void 0;function bt(E){var F=-1,G=E?E.length:0;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function pn(){this.__data__=Re?Re(null):{}}function vn(E){return this.has(E)&&delete this.__data__[E]}function Jr(E){var F=this.__data__;if(Re){var G=F[E];return G===r?void 0:G}return ve.call(F,E)?F[E]:void 0}function Ko(E){var F=this.__data__;return Re?F[E]!==void 0:ve.call(F,E)}function _r(E,F){var G=this.__data__;return G[E]=Re&&F===void 0?r:F,this}bt.prototype.clear=pn,bt.prototype.delete=vn,bt.prototype.get=Jr,bt.prototype.has=Ko,bt.prototype.set=_r;function at(E){var F=-1,G=E?E.length:0;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function bi(){this.__data__=[]}function wi(E){var F=this.__data__,G=mr(F,E);if(G<0)return!1;var ne=F.length-1;return G==ne?F.pop():kn.call(F,G,1),!0}function xi(E){var F=this.__data__,G=mr(F,E);return G<0?void 0:F[G][1]}function Ci(E){return mr(this.__data__,E)>-1}function Ai(E,F){var G=this.__data__,ne=mr(G,E);return ne<0?G.push([E,F]):G[ne][1]=F,this}at.prototype.clear=bi,at.prototype.delete=wi,at.prototype.get=xi,at.prototype.has=Ci,at.prototype.set=Ai;function st(E){var F=-1,G=E?E.length:0;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function Ei(){this.__data__={hash:new bt,map:new(W||at),string:new bt}}function Oi(E){return Gn(this,E).delete(E)}function Si(E){return Gn(this,E).get(E)}function ki(E){return Gn(this,E).has(E)}function Ti(E,F){return Gn(this,E).set(E,F),this}st.prototype.clear=Ei,st.prototype.delete=Oi,st.prototype.get=Si,st.prototype.has=ki,st.prototype.set=Ti;function wt(E){this.__data__=new at(E)}function Di(){this.__data__=new at}function Ni(E){return this.__data__.delete(E)}function Pi(E){return this.__data__.get(E)}function Ii(E){return this.__data__.has(E)}function Bi(E,F){var G=this.__data__;if(G instanceof at){var ne=G.__data__;if(!W||ne.length<n-1)return ne.push([E,F]),this;G=this.__data__=new st(ne)}return G.set(E,F),this}wt.prototype.clear=Di,wt.prototype.delete=Ni,wt.prototype.get=Pi,wt.prototype.has=Ii,wt.prototype.set=Bi;function hr(E,F){var G=no(E)||yr(E)?ce(E.length,String):[],ne=G.length,Ce=!!ne;for(var he in E)ve.call(E,he)&&!(Ce&&(he=="length"||Gi(he,ne)))&&G.push(he);return G}function Xo(E,F,G){var ne=E[F];(!(ve.call(E,F)&&ea(ne,G))||G===void 0&&!(F in E))&&(E[F]=G)}function mr(E,F){for(var G=E.length;G--;)if(ea(E[G][0],F))return G;return-1}function _t(E,F){return E&&to(F,oo(F),E)}function $r(E,F,G,ne,Ce,he,Me){var Pe;if(ne&&(Pe=he?ne(E,Ce,he,Me):ne(E)),Pe!==void 0)return Pe;if(!en(E))return E;var _e=no(E);if(_e){if(Pe=Qi(E),!F)return Ui(E,Pe)}else{var Fe=mn(E),ut=Fe==d||Fe==p;if(ta(E))return gr(E,F);if(Fe==h||Fe==i||ut&&!he){if(we(E))return he?E:{};if(Pe=$t(ut?{}:E),!F)return Hi(E,_t(Pe,E))}else{if(!M[Fe])return he?E:{};Pe=Wi(E,Fe,$r,F)}}Me||(Me=new wt);var xt=Me.get(E);if(xt)return xt;if(Me.set(E,Pe),!_e)var tt=G?Yi(E):oo(E);return Z(tt||E,function(ct,it){tt&&(it=ct,ct=E[it]),Xo(Pe,it,$r(ct,F,G,ne,it,E,Me))}),Pe}function Mi(E){return en(E)?ot(E):{}}function Li(E,F,G){var ne=F(E);return no(E)?ne:J(ne,G(E))}function Ri(E){return ye.call(E)}function Vi(E){if(!en(E)||Xi(E))return!1;var F=ro(E)||we(E)?Ue:K;return F.test(ht(E))}function Fi(E){if(!_o(E))return fn(E);var F=[];for(var G in Object(E))ve.call(E,G)&&G!="constructor"&&F.push(G);return F}function gr(E,F){if(F)return E.slice();var G=new E.constructor(E.length);return E.copy(G),G}function eo(E){var F=new E.constructor(E.byteLength);return new Ut(F).set(new Ut(E)),F}function Wn(E,F){var G=F?eo(E.buffer):E.buffer;return new E.constructor(G,E.byteOffset,E.byteLength)}function Zo(E,F,G){var ne=F?G(Oe(E),!0):Oe(E);return ie(ne,H,new E.constructor)}function Jo(E){var F=new E.constructor(E.source,z.exec(E));return F.lastIndex=E.lastIndex,F}function ji(E,F,G){var ne=F?G(Be(E),!0):Be(E);return ie(ne,X,new E.constructor)}function qi(E){return Tn?Object(Tn.call(E)):{}}function zi(E,F){var G=F?eo(E.buffer):E.buffer;return new E.constructor(G,E.byteOffset,E.length)}function Ui(E,F){var G=-1,ne=E.length;for(F||(F=Array(ne));++G<ne;)F[G]=E[G];return F}function to(E,F,G,ne){G||(G={});for(var Ce=-1,he=F.length;++Ce<he;){var Me=F[Ce],Pe=void 0;Xo(G,Me,Pe===void 0?E[Me]:Pe)}return G}function Hi(E,F){return to(E,hn(E),F)}function Yi(E){return Li(E,oo,hn)}function Gn(E,F){var G=E.__data__;return Ki(F)?G[typeof F=="string"?"string":"hash"]:G.map}function Yt(E,F){var G=pe(E,F);return Vi(G)?G:void 0}var hn=cn?Le(cn,Object):Ji,mn=Ri;(ae&&mn(new ae(new ArrayBuffer(1)))!=D||W&&mn(new W)!=f||re&&mn(re.resolve())!=y||ue&&mn(new ue)!=m||xe&&mn(new xe)!=w)&&(mn=function(E){var F=ye.call(E),G=F==h?E.constructor:void 0,ne=G?ht(G):void 0;if(ne)switch(ne){case Ke:return D;case Xe:return f;case Mt:return y;case Lt:return m;case dn:return w}return F});function Qi(E){var F=E.length,G=E.constructor(F);return F&&typeof E[0]=="string"&&ve.call(E,"index")&&(G.index=E.index,G.input=E.input),G}function $t(E){return typeof E.constructor=="function"&&!_o(E)?Mi(Te(E)):{}}function Wi(E,F,G,ne){var Ce=E.constructor;switch(F){case x:return eo(E);case s:case u:return new Ce(+E);case D:return Wn(E,ne);case S:case T:case L:case k:case A:case O:case N:case I:case B:return zi(E,ne);case f:return Zo(E,ne,G);case v:case b:return new Ce(E);case g:return Jo(E);case m:return ji(E,ne,G);case C:return qi(E)}}function Gi(E,F){return F=F??a,!!F&&(typeof E=="number"||U.test(E))&&E>-1&&E%1==0&&E<F}function Ki(E){var F=typeof E;return F=="string"||F=="number"||F=="symbol"||F=="boolean"?E!=="__proto__":E===null}function Xi(E){return!!oe&&oe in E}function _o(E){var F=E&&E.constructor,G=typeof F=="function"&&F.prototype||le;return E===G}function ht(E){if(E!=null){try{return be.call(E)}catch{}try{return E+""}catch{}}return""}function $o(E){return $r(E,!0,!0)}function ea(E,F){return E===F||E!==E&&F!==F}function yr(E){return Zi(E)&&ve.call(E,"callee")&&(!un.call(E,"callee")||ye.call(E)==i)}var no=Array.isArray;function br(E){return E!=null&&na(E.length)&&!ro(E)}function Zi(E){return ra(E)&&br(E)}var ta=Ht||_i;function ro(E){var F=en(E)?ye.call(E):"";return F==d||F==p}function na(E){return typeof E=="number"&&E>-1&&E%1==0&&E<=a}function en(E){var F=typeof E;return!!E&&(F=="object"||F=="function")}function ra(E){return!!E&&typeof E=="object"}function oo(E){return br(E)?hr(E):Fi(E)}function Ji(){return[]}function _i(){return!1}e.exports=$o})(Ma,Ma.exports);var Fp=Ma.exports,La={exports:{}};La.exports;(function(e,t){var n=200,r="__lodash_hash_undefined__",a=1,i=2,l=9007199254740991,s="[object Arguments]",u="[object Array]",c="[object AsyncFunction]",d="[object Boolean]",p="[object Date]",f="[object Error]",v="[object Function]",h="[object GeneratorFunction]",y="[object Map]",g="[object Number]",m="[object Null]",b="[object Object]",C="[object Promise]",w="[object Proxy]",x="[object RegExp]",D="[object Set]",S="[object String]",T="[object Symbol]",L="[object Undefined]",k="[object WeakMap]",A="[object ArrayBuffer]",O="[object DataView]",N="[object Float32Array]",I="[object Float64Array]",B="[object Int8Array]",j="[object Int16Array]",z="[object Int32Array]",K="[object Uint8Array]",U="[object Uint8ClampedArray]",M="[object Uint16Array]",P="[object Uint32Array]",V=/[\\^$.*+?()[\]{}|]/g,q=/^\[object .+?Constructor\]$/,Y=/^(?:0|[1-9]\d*)$/,Q={};Q[N]=Q[I]=Q[B]=Q[j]=Q[z]=Q[K]=Q[U]=Q[M]=Q[P]=!0,Q[s]=Q[u]=Q[A]=Q[d]=Q[O]=Q[p]=Q[f]=Q[v]=Q[y]=Q[g]=Q[b]=Q[x]=Q[D]=Q[S]=Q[k]=!1;var R=typeof nt=="object"&&nt&&nt.Object===Object&&nt,H=typeof self=="object"&&self&&self.Object===Object&&self,X=R||H||Function("return this")(),Z=t&&!t.nodeType&&t,J=Z&&!0&&e&&!e.nodeType&&e,ie=J&&J.exports===Z,ce=ie&&R.process,pe=function(){try{return ce&&ce.binding&&ce.binding("util")}catch{}}(),we=pe&&pe.isTypedArray;function Oe(E,F){for(var G=-1,ne=E==null?0:E.length,Ce=0,he=[];++G<ne;){var Me=E[G];F(Me,G,E)&&(he[Ce++]=Me)}return he}function Le(E,F){for(var G=-1,ne=F.length,Ce=E.length;++G<ne;)E[Ce+G]=F[G];return E}function Be(E,F){for(var G=-1,ne=E==null?0:E.length;++G<ne;)if(F(E[G],G,E))return!0;return!1}function _(E,F){for(var G=-1,ne=Array(E);++G<E;)ne[G]=F(G);return ne}function te(E){return function(F){return E(F)}}function le(E,F){return E.has(F)}function se(E,F){return E==null?void 0:E[F]}function oe(E){var F=-1,G=Array(E.size);return E.forEach(function(ne,Ce){G[++F]=[Ce,ne]}),G}function be(E,F){return function(G){return E(F(G))}}function ve(E){var F=-1,G=Array(E.size);return E.forEach(function(ne){G[++F]=ne}),G}var ye=Array.prototype,Ue=Function.prototype,He=Object.prototype,De=X["__core-js_shared__"],Ut=Ue.toString,Te=He.hasOwnProperty,ot=function(){var E=/[^.]+$/.exec(De&&De.keys&&De.keys.IE_PROTO||"");return E?"Symbol(src)_1."+E:""}(),un=He.toString,kn=RegExp("^"+Ut.call(Te).replace(V,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),cn=ie?X.Buffer:void 0,Ht=X.Symbol,fn=X.Uint8Array,ae=He.propertyIsEnumerable,W=ye.splice,re=Ht?Ht.toStringTag:void 0,ue=Object.getOwnPropertySymbols,xe=cn?cn.isBuffer:void 0,Re=be(Object.keys,Object),Ke=hn(X,"DataView"),Xe=hn(X,"Map"),Mt=hn(X,"Promise"),Lt=hn(X,"Set"),dn=hn(X,"WeakMap"),We=hn(Object,"create"),Tn=ht(Ke),bt=ht(Xe),pn=ht(Mt),vn=ht(Lt),Jr=ht(dn),Ko=Ht?Ht.prototype:void 0,_r=Ko?Ko.valueOf:void 0;function at(E){var F=-1,G=E==null?0:E.length;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function bi(){this.__data__=We?We(null):{},this.size=0}function wi(E){var F=this.has(E)&&delete this.__data__[E];return this.size-=F?1:0,F}function xi(E){var F=this.__data__;if(We){var G=F[E];return G===r?void 0:G}return Te.call(F,E)?F[E]:void 0}function Ci(E){var F=this.__data__;return We?F[E]!==void 0:Te.call(F,E)}function Ai(E,F){var G=this.__data__;return this.size+=this.has(E)?0:1,G[E]=We&&F===void 0?r:F,this}at.prototype.clear=bi,at.prototype.delete=wi,at.prototype.get=xi,at.prototype.has=Ci,at.prototype.set=Ai;function st(E){var F=-1,G=E==null?0:E.length;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function Ei(){this.__data__=[],this.size=0}function Oi(E){var F=this.__data__,G=gr(F,E);if(G<0)return!1;var ne=F.length-1;return G==ne?F.pop():W.call(F,G,1),--this.size,!0}function Si(E){var F=this.__data__,G=gr(F,E);return G<0?void 0:F[G][1]}function ki(E){return gr(this.__data__,E)>-1}function Ti(E,F){var G=this.__data__,ne=gr(G,E);return ne<0?(++this.size,G.push([E,F])):G[ne][1]=F,this}st.prototype.clear=Ei,st.prototype.delete=Oi,st.prototype.get=Si,st.prototype.has=ki,st.prototype.set=Ti;function wt(E){var F=-1,G=E==null?0:E.length;for(this.clear();++F<G;){var ne=E[F];this.set(ne[0],ne[1])}}function Di(){this.size=0,this.__data__={hash:new at,map:new(Xe||st),string:new at}}function Ni(E){var F=Yt(this,E).delete(E);return this.size-=F?1:0,F}function Pi(E){return Yt(this,E).get(E)}function Ii(E){return Yt(this,E).has(E)}function Bi(E,F){var G=Yt(this,E),ne=G.size;return G.set(E,F),this.size+=G.size==ne?0:1,this}wt.prototype.clear=Di,wt.prototype.delete=Ni,wt.prototype.get=Pi,wt.prototype.has=Ii,wt.prototype.set=Bi;function hr(E){var F=-1,G=E==null?0:E.length;for(this.__data__=new wt;++F<G;)this.add(E[F])}function Xo(E){return this.__data__.set(E,r),this}function mr(E){return this.__data__.has(E)}hr.prototype.add=hr.prototype.push=Xo,hr.prototype.has=mr;function _t(E){var F=this.__data__=new st(E);this.size=F.size}function $r(){this.__data__=new st,this.size=0}function Mi(E){var F=this.__data__,G=F.delete(E);return this.size=F.size,G}function Li(E){return this.__data__.get(E)}function Ri(E){return this.__data__.has(E)}function Vi(E,F){var G=this.__data__;if(G instanceof st){var ne=G.__data__;if(!Xe||ne.length<n-1)return ne.push([E,F]),this.size=++G.size,this;G=this.__data__=new wt(ne)}return G.set(E,F),this.size=G.size,this}_t.prototype.clear=$r,_t.prototype.delete=Mi,_t.prototype.get=Li,_t.prototype.has=Ri,_t.prototype.set=Vi;function Fi(E,F){var G=yr(E),ne=!G&&ea(E),Ce=!G&&!ne&&br(E),he=!G&&!ne&&!Ce&&ra(E),Me=G||ne||Ce||he,Pe=Me?_(E.length,String):[],_e=Pe.length;for(var Fe in E)Te.call(E,Fe)&&!(Me&&(Fe=="length"||Ce&&(Fe=="offset"||Fe=="parent")||he&&(Fe=="buffer"||Fe=="byteLength"||Fe=="byteOffset")||Wi(Fe,_e)))&&Pe.push(Fe);return Pe}function gr(E,F){for(var G=E.length;G--;)if($o(E[G][0],F))return G;return-1}function eo(E,F,G){var ne=F(E);return yr(E)?ne:Le(ne,G(E))}function Wn(E){return E==null?E===void 0?L:m:re&&re in Object(E)?mn(E):_o(E)}function Zo(E){return en(E)&&Wn(E)==s}function Jo(E,F,G,ne,Ce){return E===F?!0:E==null||F==null||!en(E)&&!en(F)?E!==E&&F!==F:ji(E,F,G,ne,Jo,Ce)}function ji(E,F,G,ne,Ce,he){var Me=yr(E),Pe=yr(F),_e=Me?u:$t(E),Fe=Pe?u:$t(F);_e=_e==s?b:_e,Fe=Fe==s?b:Fe;var ut=_e==b,xt=Fe==b,tt=_e==Fe;if(tt&&br(E)){if(!br(F))return!1;Me=!0,ut=!1}if(tt&&!ut)return he||(he=new _t),Me||ra(E)?to(E,F,G,ne,Ce,he):Hi(E,F,_e,G,ne,Ce,he);if(!(G&a)){var ct=ut&&Te.call(E,"__wrapped__"),it=xt&&Te.call(F,"__wrapped__");if(ct||it){var Dn=ct?E.value():E,gn=it?F.value():F;return he||(he=new _t),Ce(Dn,gn,G,ne,he)}}return tt?(he||(he=new _t),Yi(E,F,G,ne,Ce,he)):!1}function qi(E){if(!na(E)||Ki(E))return!1;var F=ta(E)?kn:q;return F.test(ht(E))}function zi(E){return en(E)&&ro(E.length)&&!!Q[Wn(E)]}function Ui(E){if(!Xi(E))return Re(E);var F=[];for(var G in Object(E))Te.call(E,G)&&G!="constructor"&&F.push(G);return F}function to(E,F,G,ne,Ce,he){var Me=G&a,Pe=E.length,_e=F.length;if(Pe!=_e&&!(Me&&_e>Pe))return!1;var Fe=he.get(E);if(Fe&&he.get(F))return Fe==F;var ut=-1,xt=!0,tt=G&i?new hr:void 0;for(he.set(E,F),he.set(F,E);++ut<Pe;){var ct=E[ut],it=F[ut];if(ne)var Dn=Me?ne(it,ct,ut,F,E,he):ne(ct,it,ut,E,F,he);if(Dn!==void 0){if(Dn)continue;xt=!1;break}if(tt){if(!Be(F,function(gn,Kn){if(!le(tt,Kn)&&(ct===gn||Ce(ct,gn,G,ne,he)))return tt.push(Kn)})){xt=!1;break}}else if(!(ct===it||Ce(ct,it,G,ne,he))){xt=!1;break}}return he.delete(E),he.delete(F),xt}function Hi(E,F,G,ne,Ce,he,Me){switch(G){case O:if(E.byteLength!=F.byteLength||E.byteOffset!=F.byteOffset)return!1;E=E.buffer,F=F.buffer;case A:return!(E.byteLength!=F.byteLength||!he(new fn(E),new fn(F)));case d:case p:case g:return $o(+E,+F);case f:return E.name==F.name&&E.message==F.message;case x:case S:return E==F+"";case y:var Pe=oe;case D:var _e=ne&a;if(Pe||(Pe=ve),E.size!=F.size&&!_e)return!1;var Fe=Me.get(E);if(Fe)return Fe==F;ne|=i,Me.set(E,F);var ut=to(Pe(E),Pe(F),ne,Ce,he,Me);return Me.delete(E),ut;case T:if(_r)return _r.call(E)==_r.call(F)}return!1}function Yi(E,F,G,ne,Ce,he){var Me=G&a,Pe=Gn(E),_e=Pe.length,Fe=Gn(F),ut=Fe.length;if(_e!=ut&&!Me)return!1;for(var xt=_e;xt--;){var tt=Pe[xt];if(!(Me?tt in F:Te.call(F,tt)))return!1}var ct=he.get(E);if(ct&&he.get(F))return ct==F;var it=!0;he.set(E,F),he.set(F,E);for(var Dn=Me;++xt<_e;){tt=Pe[xt];var gn=E[tt],Kn=F[tt];if(ne)var su=Me?ne(Kn,gn,tt,F,E,he):ne(gn,Kn,tt,E,F,he);if(!(su===void 0?gn===Kn||Ce(gn,Kn,G,ne,he):su)){it=!1;break}Dn||(Dn=tt=="constructor")}if(it&&!Dn){var oa=E.constructor,aa=F.constructor;oa!=aa&&"constructor"in E&&"constructor"in F&&!(typeof oa=="function"&&oa instanceof oa&&typeof aa=="function"&&aa instanceof aa)&&(it=!1)}return he.delete(E),he.delete(F),it}function Gn(E){return eo(E,oo,Qi)}function Yt(E,F){var G=E.__data__;return Gi(F)?G[typeof F=="string"?"string":"hash"]:G.map}function hn(E,F){var G=se(E,F);return qi(G)?G:void 0}function mn(E){var F=Te.call(E,re),G=E[re];try{E[re]=void 0;var ne=!0}catch{}var Ce=un.call(E);return ne&&(F?E[re]=G:delete E[re]),Ce}var Qi=ue?function(E){return E==null?[]:(E=Object(E),Oe(ue(E),function(F){return ae.call(E,F)}))}:Ji,$t=Wn;(Ke&&$t(new Ke(new ArrayBuffer(1)))!=O||Xe&&$t(new Xe)!=y||Mt&&$t(Mt.resolve())!=C||Lt&&$t(new Lt)!=D||dn&&$t(new dn)!=k)&&($t=function(E){var F=Wn(E),G=F==b?E.constructor:void 0,ne=G?ht(G):"";if(ne)switch(ne){case Tn:return O;case bt:return y;case pn:return C;case vn:return D;case Jr:return k}return F});function Wi(E,F){return F=F??l,!!F&&(typeof E=="number"||Y.test(E))&&E>-1&&E%1==0&&E<F}function Gi(E){var F=typeof E;return F=="string"||F=="number"||F=="symbol"||F=="boolean"?E!=="__proto__":E===null}function Ki(E){return!!ot&&ot in E}function Xi(E){var F=E&&E.constructor,G=typeof F=="function"&&F.prototype||He;return E===G}function _o(E){return un.call(E)}function ht(E){if(E!=null){try{return Ut.call(E)}catch{}try{return E+""}catch{}}return""}function $o(E,F){return E===F||E!==E&&F!==F}var ea=Zo(function(){return arguments}())?Zo:function(E){return en(E)&&Te.call(E,"callee")&&!ae.call(E,"callee")},yr=Array.isArray;function no(E){return E!=null&&ro(E.length)&&!ta(E)}var br=xe||_i;function Zi(E,F){return Jo(E,F)}function ta(E){if(!na(E))return!1;var F=Wn(E);return F==v||F==h||F==c||F==w}function ro(E){return typeof E=="number"&&E>-1&&E%1==0&&E<=l}function na(E){var F=typeof E;return E!=null&&(F=="object"||F=="function")}function en(E){return E!=null&&typeof E=="object"}var ra=we?te(we):zi;function oo(E){return no(E)?Fi(E):Ui(E)}function Ji(){return[]}function _i(){return!1}e.exports=Zi})(La,La.exports);var jp=La.exports,Ps={},qp=nt&&nt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Ps,"__esModule",{value:!0});var cw=qp(Fp),fw=qp(jp),Wl;(function(e){function t(i,l,s){i===void 0&&(i={}),l===void 0&&(l={}),typeof i!="object"&&(i={}),typeof l!="object"&&(l={});var u=cw.default(l);s||(u=Object.keys(u).reduce(function(d,p){return u[p]!=null&&(d[p]=u[p]),d},{}));for(var c in i)i[c]!==void 0&&l[c]===void 0&&(u[c]=i[c]);return Object.keys(u).length>0?u:void 0}e.compose=t;function n(i,l){i===void 0&&(i={}),l===void 0&&(l={}),typeof i!="object"&&(i={}),typeof l!="object"&&(l={});var s=Object.keys(i).concat(Object.keys(l)).reduce(function(u,c){return fw.default(i[c],l[c])||(u[c]=l[c]===void 0?null:l[c]),u},{});return Object.keys(s).length>0?s:void 0}e.diff=n;function r(i,l){i===void 0&&(i={}),l===void 0&&(l={}),i=i||{};var s=Object.keys(l).reduce(function(u,c){return l[c]!==i[c]&&i[c]!==void 0&&(u[c]=l[c]),u},{});return Object.keys(i).reduce(function(u,c){return i[c]!==l[c]&&l[c]===void 0&&(u[c]=null),u},s)}e.invert=r;function a(i,l,s){if(s===void 0&&(s=!1),typeof i!="object")return l;if(typeof l=="object"){if(!s)return l;var u=Object.keys(l).reduce(function(c,d){return i[d]===void 0&&(c[d]=l[d]),c},{});return Object.keys(u).length>0?u:void 0}}e.transform=a})(Wl||(Wl={}));Ps.default=Wl;var ca={},fa={},ec;function dw(){if(ec)return fa;ec=1;var e=nt&&nt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(fa,"__esModule",{value:!0});var t=e(zp()),n=function(){function r(a){this.ops=a,this.index=0,this.offset=0}return r.prototype.hasNext=function(){return this.peekLength()<1/0},r.prototype.next=function(a){a||(a=1/0);var i=this.ops[this.index];if(i){var l=this.offset,s=t.default.length(i);if(a>=s-l?(a=s-l,this.index+=1,this.offset=0):this.offset+=a,typeof i.delete=="number")return{delete:a};var u={};return i.attributes&&(u.attributes=i.attributes),typeof i.retain=="number"?u.retain=a:typeof i.insert=="string"?u.insert=i.insert.substr(l,a):u.insert=i.insert,u}else return{retain:1/0}},r.prototype.peek=function(){return this.ops[this.index]},r.prototype.peekLength=function(){return this.ops[this.index]?t.default.length(this.ops[this.index])-this.offset:1/0},r.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},r.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var a=this.offset,i=this.index,l=this.next(),s=this.ops.slice(this.index);return this.offset=a,this.index=i,[l].concat(s)}else return[]},r}();return fa.default=n,fa}var tc;function zp(){if(tc)return ca;tc=1;var e=nt&&nt.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(ca,"__esModule",{value:!0});var t=e(dw()),n;return function(r){function a(l){return new t.default(l)}r.iterator=a;function i(l){return typeof l.delete=="number"?l.delete:typeof l.retain=="number"?l.retain:typeof l.insert=="string"?l.insert.length:1}r.length=i}(n||(n={})),ca.default=n,ca}var Yo=nt&&nt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},da=Yo(uw),pw=Yo(Fp),pl=Yo(jp),co=Yo(Ps),lt=Yo(zp()),vw="\0",hw=function(){function e(t){Array.isArray(t)?this.ops=t:t!=null&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}return e.prototype.insert=function(t,n){var r={};return typeof t=="string"&&t.length===0?this:(r.insert=t,n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(r.attributes=n),this.push(r))},e.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},e.prototype.retain=function(t,n){if(t<=0)return this;var r={retain:t};return n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(r.attributes=n),this.push(r)},e.prototype.push=function(t){var n=this.ops.length,r=this.ops[n-1];if(t=pw.default(t),typeof r=="object"){if(typeof t.delete=="number"&&typeof r.delete=="number")return this.ops[n-1]={delete:r.delete+t.delete},this;if(typeof r.delete=="number"&&t.insert!=null&&(n-=1,r=this.ops[n-1],typeof r!="object"))return this.ops.unshift(t),this;if(pl.default(t.attributes,r.attributes)){if(typeof t.insert=="string"&&typeof r.insert=="string")return this.ops[n-1]={insert:r.insert+t.insert},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this;if(typeof t.retain=="number"&&typeof r.retain=="number")return this.ops[n-1]={retain:r.retain+t.retain},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this}}return n===this.ops.length?this.ops.push(t):this.ops.splice(n,0,t),this},e.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},e.prototype.filter=function(t){return this.ops.filter(t)},e.prototype.forEach=function(t){this.ops.forEach(t)},e.prototype.map=function(t){return this.ops.map(t)},e.prototype.partition=function(t){var n=[],r=[];return this.forEach(function(a){var i=t(a)?n:r;i.push(a)}),[n,r]},e.prototype.reduce=function(t,n){return this.ops.reduce(t,n)},e.prototype.changeLength=function(){return this.reduce(function(t,n){return n.insert?t+lt.default.length(n):n.delete?t-n.delete:t},0)},e.prototype.length=function(){return this.reduce(function(t,n){return t+lt.default.length(n)},0)},e.prototype.slice=function(t,n){t===void 0&&(t=0),n===void 0&&(n=1/0);for(var r=[],a=lt.default.iterator(this.ops),i=0;i<n&&a.hasNext();){var l=void 0;i<t?l=a.next(t-i):(l=a.next(n-i),r.push(l)),i+=lt.default.length(l)}return new e(r)},e.prototype.compose=function(t){var n=lt.default.iterator(this.ops),r=lt.default.iterator(t.ops),a=[],i=r.peek();if(i!=null&&typeof i.retain=="number"&&i.attributes==null){for(var l=i.retain;n.peekType()==="insert"&&n.peekLength()<=l;)l-=n.peekLength(),a.push(n.next());i.retain-l>0&&r.next(i.retain-l)}for(var s=new e(a);n.hasNext()||r.hasNext();)if(r.peekType()==="insert")s.push(r.next());else if(n.peekType()==="delete")s.push(n.next());else{var u=Math.min(n.peekLength(),r.peekLength()),c=n.next(u),d=r.next(u);if(typeof d.retain=="number"){var p={};typeof c.retain=="number"?p.retain=u:p.insert=c.insert;var f=co.default.compose(c.attributes,d.attributes,typeof c.retain=="number");if(f&&(p.attributes=f),s.push(p),!r.hasNext()&&pl.default(s.ops[s.ops.length-1],p)){var v=new e(n.rest());return s.concat(v).chop()}}else typeof d.delete=="number"&&typeof c.retain=="number"&&s.push(d)}return s.chop()},e.prototype.concat=function(t){var n=new e(this.ops.slice());return t.ops.length>0&&(n.push(t.ops[0]),n.ops=n.ops.concat(t.ops.slice(1))),n},e.prototype.diff=function(t,n){if(this.ops===t.ops)return new e;var r=[this,t].map(function(u){return u.map(function(c){if(c.insert!=null)return typeof c.insert=="string"?c.insert:vw;var d=u===t?"on":"with";throw new Error("diff() called "+d+" non-document")}).join("")}),a=new e,i=da.default(r[0],r[1],n),l=lt.default.iterator(this.ops),s=lt.default.iterator(t.ops);return i.forEach(function(u){for(var c=u[1].length;c>0;){var d=0;switch(u[0]){case da.default.INSERT:d=Math.min(s.peekLength(),c),a.push(s.next(d));break;case da.default.DELETE:d=Math.min(c,l.peekLength()),l.next(d),a.delete(d);break;case da.default.EQUAL:d=Math.min(l.peekLength(),s.peekLength(),c);var p=l.next(d),f=s.next(d);pl.default(p.insert,f.insert)?a.retain(d,co.default.diff(p.attributes,f.attributes)):a.push(f).delete(d);break}c-=d}}),a.chop()},e.prototype.eachLine=function(t,n){n===void 0&&(n=` `);for(var r=lt.default.iterator(this.ops),a=new e,i=0;r.hasNext();){if(r.peekType()!=="insert")return;var l=r.peek(),s=lt.default.length(l)-r.peekLength(),u=typeof l.insert=="string"?l.insert.indexOf(n,s)-s:-1;if(u<0)a.push(r.next());else if(u>0)a.push(r.next(u));else{if(t(a,r.next(1).attributes||{},i)===!1)return;i+=1,a=new e}}a.length()>0&&t(a,{},i)},e.prototype.invert=function(t){var n=new e;return this.reduce(function(r,a){if(a.insert)n.delete(lt.default.length(a));else{if(a.retain&&a.attributes==null)return n.retain(a.retain),r+a.retain;if(a.delete||a.retain&&a.attributes){var i=a.delete||a.retain,l=t.slice(r,r+i);return l.forEach(function(s){a.delete?n.push(s):a.retain&&a.attributes&&n.retain(lt.default.length(s),co.default.invert(a.attributes,s.attributes))}),r+i}}return r},0),n.chop()},e.prototype.transform=function(t,n){if(n===void 0&&(n=!1),n=!!n,typeof t=="number")return this.transformPosition(t,n);for(var r=t,a=lt.default.iterator(this.ops),i=lt.default.iterator(r.ops),l=new e;a.hasNext()||i.hasNext();)if(a.peekType()==="insert"&&(n||i.peekType()!=="insert"))l.retain(lt.default.length(a.next()));else if(i.peekType()==="insert")l.push(i.next());else{var s=Math.min(a.peekLength(),i.peekLength()),u=a.next(s),c=i.next(s);if(u.delete)continue;c.delete?l.push(c):l.retain(s,co.default.transform(u.attributes,c.attributes,n))}return l.chop()},e.prototype.transformPosition=function(t,n){n===void 0&&(n=!1),n=!!n;for(var r=lt.default.iterator(this.ops),a=0;r.hasNext()&&a<=t;){var i=r.peekLength(),l=r.peekType();if(r.next(),l==="delete"){t-=Math.min(i,t-a);continue}else l==="insert"&&(a<t||!n)&&(t+=i);a+=i}return t},e.Op=lt.default,e.AttributeMap=co.default,e}(),mw=hw;const gw=is(mw);/*! * VueQuill @vueup/vue-quill v1.2.0 * https://vueup.github.io/vue-quill/ * * Includes quill v1.3.7 * https://quilljs.com/ * * Copyright (c) 2023 Ahmad Luthfi Masruri * Released under the MIT license * Date: 2023-05-12T08:44:03.742Z */const nc={essential:[[{header:[1,2,3,4,5,6,!1]}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}],["blockquote","code-block","link"],[{color:[]},"clean"]],minimal:[[{header:1},{header:2}],["bold","italic","underline"],[{list:"ordered"},{list:"bullet"},{align:[]}]],full:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["link","video","image"],["clean"]]},yw=o.defineComponent({name:"QuillEditor",inheritAttrs:!1,props:{content:{type:[String,Object]},contentType:{type:String,default:"delta",validator:e=>["delta","html","text"].includes(e)},enable:{type:Boolean,default:!0},readOnly:{type:Boolean,default:!1},placeholder:{type:String,required:!1},theme:{type:String,default:"snow",validator:e=>["snow","bubble",""].includes(e)},toolbar:{type:[String,Array,Object],required:!1,validator:e=>typeof e=="string"&&e!==""?e.charAt(0)==="#"?!0:Object.keys(nc).indexOf(e)!==-1:!0},modules:{type:Object,required:!1},options:{type:Object,required:!1},globalOptions:{type:Object,required:!1}},emits:["textChange","selectionChange","editorChange","update:content","focus","blur","ready"],setup:(e,t)=>{o.onMounted(()=>{i()}),o.onBeforeUnmount(()=>{n=null});let n,r;const a=o.ref(),i=()=>{var A;if(a.value){if(r=l(),e.modules)if(Array.isArray(e.modules))for(const O of e.modules)fl.register(`modules/${O.name}`,O.module);else fl.register(`modules/${e.modules.name}`,e.modules.module);n=new fl(a.value,r),C(e.content),n.on("text-change",p),n.on("selection-change",v),n.on("editor-change",h),e.theme!=="bubble"&&a.value.classList.remove("ql-bubble"),e.theme!=="snow"&&a.value.classList.remove("ql-snow"),(A=n.getModule("toolbar"))===null||A===void 0||A.container.addEventListener("mousedown",O=>{O.preventDefault()}),t.emit("ready",n)}},l=()=>{const A={};if(e.theme!==""&&(A.theme=e.theme),e.readOnly&&(A.readOnly=e.readOnly),e.placeholder&&(A.placeholder=e.placeholder),e.toolbar&&e.toolbar!==""&&(A.modules={toolbar:(()=>{if(typeof e.toolbar=="object")return e.toolbar;if(typeof e.toolbar=="string")return e.toolbar.charAt(0)==="#"?e.toolbar:nc[e.toolbar]})()}),e.modules){const O=(()=>{var N,I;const B={};if(Array.isArray(e.modules))for(const j of e.modules)B[j.name]=(N=j.options)!==null&&N!==void 0?N:{};else B[e.modules.name]=(I=e.modules.options)!==null&&I!==void 0?I:{};return B})();A.modules=Object.assign({},A.modules,O)}return Object.assign({},e.globalOptions,e.options,A)},s=A=>typeof A=="object"&&A?A.slice():A,u=A=>Object.values(A.ops).some(O=>!O.retain||Object.keys(O).length!==1);let c;const d=A=>{if(typeof c==typeof A){if(A===c)return!0;if(typeof A=="object"&&A&&typeof c=="object"&&c)return!u(c.diff(A))}return!1},p=(A,O,N)=>{c=s(b()),d(e.content)||t.emit("update:content",c),t.emit("textChange",{delta:A,oldContents:O,source:N})},f=o.ref(),v=(A,O,N)=>{f.value=!!(n!=null&&n.hasFocus()),t.emit("selectionChange",{range:A,oldRange:O,source:N})};o.watch(f,A=>{A?t.emit("focus",a):t.emit("blur",a)});const h=(...A)=>{A[0]==="text-change"&&t.emit("editorChange",{name:A[0],delta:A[1],oldContents:A[2],source:A[3]}),A[0]==="selection-change"&&t.emit("editorChange",{name:A[0],range:A[1],oldRange:A[2],source:A[3]})},y=()=>a.value,g=()=>{var A;return(A=n==null?void 0:n.getModule("toolbar"))===null||A===void 0?void 0:A.container},m=()=>{if(n)return n;throw`The quill editor hasn't been instantiated yet, make sure to call this method when the editor ready or use v-on:ready="onReady(quill)" event instead.`},b=(A,O)=>e.contentType==="html"?D():e.contentType==="text"?w(A,O):n==null?void 0:n.getContents(A,O),C=(A,O="api")=>{const N=A||(e.contentType==="delta"?new gw:"");e.contentType==="html"?S(N):e.contentType==="text"?x(N,O):n==null||n.setContents(N,O),c=s(N)},w=(A,O)=>{var N;return(N=n==null?void 0:n.getText(A,O))!==null&&N!==void 0?N:""},x=(A,O="api")=>{n==null||n.setText(A,O)},D=()=>{var A;return(A=n==null?void 0:n.root.innerHTML)!==null&&A!==void 0?A:""},S=A=>{n&&(n.root.innerHTML=A)},T=(A,O="api")=>{const N=n==null?void 0:n.clipboard.convert(A);N&&(n==null||n.setContents(N,O))},L=()=>{n==null||n.focus()},k=()=>{o.nextTick(()=>{var A;!t.slots.toolbar&&n&&((A=n.getModule("toolbar"))===null||A===void 0||A.container.remove()),i()})};return o.watch(()=>e.content,A=>{if(!n||!A||d(A))return;const O=n.getSelection();O&&o.nextTick(()=>n==null?void 0:n.setSelection(O)),C(A)},{deep:!0}),o.watch(()=>e.enable,A=>{n&&n.enable(A)}),{editor:a,getEditor:y,getToolbar:g,getQuill:m,getContents:b,setContents:C,getHTML:D,setHTML:S,pasteHTML:T,focus:L,getText:w,setText:x,reinit:k}},render(){var e,t;return[(t=(e=this.$slots).toolbar)===null||t===void 0?void 0:t.call(e),o.h("div",{ref:"editor",...this.$attrs})]}}),bw=o.defineComponent({__name:"UITiptapEditor",props:{modelValue:{},modelModifiers:{}},emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue");return(n,r)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-bg-white rvx-rounded-md"},{default:o.withCtx(()=>[o.createVNode(o.unref(yw),{toolbar:"minimal",contentType:"html",content:t.value,"onUpdate:content":r[0]||(r[0]=a=>t.value=a)},null,8,["content"])]),_:1}))}}),ww=o.defineComponent({__name:"UIDropdownSearch",props:o.mergeModels({options:{},loading:{type:Boolean,default:!1},placeholder:{default:"Search Product"},inputClass:{}},{modelValue:{},modelModifiers:{}}),emits:o.mergeModels(["searchValue"],["update:modelValue"]),setup(e,{emit:t}){const n=e,r=t,a=o.useModel(e,"modelValue"),i=o.ref(""),l=o.computed(()=>{if(i.value==="")return n.options;const s=n.options.filter(u=>{const c=u.name.toLowerCase().includes(i.value.toLowerCase());return console.log("matchItem ",c),c});return s.length===0&&r("searchValue",i.value),s});return(s,u)=>(o.openBlock(),o.createBlock(o.unref(Ry),{modelValue:a.value,"onUpdate:modelValue":u[2]||(u[2]=c=>a.value=c),class:""},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-relative"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-relative"},{default:o.withCtx(()=>[o.createVNode(o.unref(Vy),{class:"rvx-absolute rvx-top-[10px] rvx-pr-2 rvx-flex rvx-items-center rvx-bg-transparent"},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"search",class:"rvx-cursor-pointer !rvx-text-neutral-500"})]),_:1}),o.createVNode(o.unref(Fy),{placeholder:s.placeholder,class:o.normalizeClass(["rvx-w-full rvx-border !rvx-pl-[32px] !rvx-pr-4 !rvx-py-3 !rvx-rounded-md !rvx-leading-5 focus:!rvx-shadow-none !rvx-border-neutral-400 rvx-text-normal !rvx-text-neutral-800 focus:!rvx-outline-none focus:!rvx-ring focus:!rvx-ring-primary-20 rvx-m-0",s.inputClass]),displayValue:c=>c.name,onChange:u[0]||(u[0]=c=>i.value=c.target.value)},null,8,["placeholder","class","displayValue"])]),_:1}),o.createVNode(o.unref(Ho),{leave:"rvx-transition rvx-ease-in rvx-duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",onAfterLeave:u[1]||(u[1]=c=>i.value="")},{default:o.withCtx(()=>[o.createVNode(o.unref(jy),{class:"rvx-absolute rvx-mt-1 rvx-max-h-60 rvx-w-full rvx-overflow-auto rvx-rounded-md rvx-bg-white rvx-py-1 rvx-text-base rvx-shadow-lg rvx-ring-1 rvx-ring-black/5 focus:rvx-outline-none rvx-z-10"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-relative rvx-cursor-default rvx-select-none rvx-px-4 rvx-py-2 rvx-text-gray-700 rvx-text-[16px]"},{default:o.withCtx(()=>[s.loading?(o.openBlock(),o.createBlock(fe,{key:0,class:"rvx-h-[50px] rvx-flex rvx-justify-center"},{default:o.withCtx(()=>[o.createVNode(o.unref(ir))]),_:1})):o.createCommentVNode("",!0),l.value.length===0&&!s.loading?(o.openBlock(),o.createBlock(fe,{key:1},{default:o.withCtx(()=>u[3]||(u[3]=[o.createTextVNode(" Nothing found. ")])),_:1})):o.createCommentVNode("",!0)]),_:1}),(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(l.value,c=>(o.openBlock(),o.createBlock(o.unref(qy),{as:"template",key:c.id,value:c,class:"list-no"},{default:o.withCtx(({selected:d,active:p})=>[o.createVNode(fe,{class:o.normalizeClass(["rvx-relative rvx-cursor-default rvx-select-none rvx-py-2 rvx-pl-2 rvx-pr-4 rvx-text-[16px]",{"rvx-bg-gray-600 rvx-text-white":p,"rvx-text-gray-900":!p}])},{default:o.withCtx(()=>[o.createVNode(fe,{class:o.normalizeClass(["rvx-truncate rvx-flex rvx-items-center rvx-gap-space8",{"font-medium":d,"font-normal":!d}])},{default:o.withCtx(()=>[c!=null&&c.image?(o.openBlock(),o.createBlock(Tr,{key:0,src:(c==null?void 0:c.image)??"",alt:"product image",class:"rvx-size-[40px] rvx-rounded-lg","image-class":"rvx-size-[40px] rvx-object-cover"},null,8,["src"])):o.createCommentVNode("",!0),o.createVNode(Ze,null,{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(c.name),1)]),_:2},1024)]),_:2},1032,["class"])]),_:2},1032,["class"])]),_:2},1032,["value"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),xw=o.defineComponent({__name:"UIAdminMediaUpload",props:{total:{default:5},uploadedCount:{default:0}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-bg-neutral-200 rvx-py-[11px] rvx-px-[9px] rvx-rounded-md rvx-cursor-pointer rvx-text-center"},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"icon",{},()=>[o.createVNode(Je,{"icon-name":"backup",class:"rvx-mb-space5"})]),o.renderSlot(t.$slots,"content",{},()=>[o.createVNode(Ze,{class:"!rvx-text-[12px]"},{default:o.withCtx(()=>n[0]||(n[0]=[o.createTextVNode("Upload Photo / Video")])),_:1}),o.createVNode(Ze,{class:"!rvx-text-[12px]"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(t.uploadedCount)+"/"+o.toDisplayString(t.total),1)]),_:1})])]),_:3}))}}),Cw=["multiple","accept","disabled"],Aw=o.defineComponent({__name:"UIMediaUpload",props:{multiple:{type:Boolean,default:!0},accept:{default:"image/*,video/*"},disabled:{type:Boolean,default:!1}},emits:["onChange","filesDropped"],setup(e,{expose:t,emit:n}){const r=n,a=o.ref(!1),i=()=>{a.value=!0},l=()=>{a.value=!1},s=u=>{var p;const d=(p=u.dataTransfer)==null?void 0:p.files;d!=null&&d.length&&(r("filesDropped",d),l())};return t({isDraging:a}),(u,c)=>(o.openBlock(),o.createElementBlock("label",{for:"add-review-upload-media",class:"rvx-block rvx-bg-neutral-200 rvx-py-[11px] rvx-px-[9px] rvx-rounded-md rvx-cursor-pointer rvx-text-center",onDragenter:o.withModifiers(i,["prevent"]),onDragover:o.withModifiers(i,["prevent"]),onDragleave:o.withModifiers(l,["prevent"]),onDrop:o.withModifiers(s,["prevent"])},[o.createElementVNode("input",{type:"file",onChange:c[0]||(c[0]=d=>u.$emit("onChange",d)),multiple:u.multiple,accept:u.accept,disabled:u.disabled,id:"add-review-upload-media",class:"rvx-hidden"},null,40,Cw),o.renderSlot(u.$slots,"content",{},()=>[o.createVNode(Je,{"icon-name":"backup",class:"rvx-mb-space5"}),o.createVNode(Ze,{class:"!rvx-text-[12px]"},{default:o.withCtx(()=>c[1]||(c[1]=[o.createTextVNode("Upload Photo / Video")])),_:1})])],32))}}),Ew=o.defineComponent({__name:"UICarousel",props:{files:{}},setup(e){const t=e,{state:n,next:r,prev:a,go:i}=Np(t.files);return(l,s)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-carousel"},{default:o.withCtx(()=>[o.renderSlot(l.$slots,"image",{},()=>[(o.openBlock(),o.createBlock(Tr,{class:"!rvx-size-[80px] rvx-rounded-md",src:o.unref(n),alt:o.unref(n),key:o.unref(n)},null,8,["src","alt"]))],!0),o.renderSlot(l.$slots,"pagination",{},()=>[o.createVNode(fe,{class:"rvx-flex rvx-justify-center rvx-gap-space5 rvx-mt-space5"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(t.files,(u,c)=>(o.openBlock(),o.createBlock(fe,{key:u,class:o.normalizeClass(`${u===o.unref(n)?"rvx-size-[7px] rvx-bg-primary":"rvx-size-space5 rvx-bg-neutral-300"} rvx-rounded-full rvx-cursor-pointer`),onClick:d=>o.unref(i)(c)},null,8,["class","onClick"]))),128))]),_:1})],!0)]),_:3}))}}),Ow=Bt(Ew,[["__scopeId","data-v-762411bd"]]),Sw=["src"],kw=["src","onClick"],Tw=o.defineComponent({__name:"UIImagePreviewModal",props:{visibility:{type:Boolean},modalWrapperClass:{},modalClass:{},images:{},initialIndex:{}},emits:["close"],setup(e){const t=e,n=o.computed(()=>t.images??[]),{state:r,go:a}=Np(n,{initialIndex:t.initialIndex??0});return(i,l)=>(o.openBlock(),o.createBlock(Sp,{visibility:i.visibility,class:"rvx-z-[40]",modalWrapperClass:`${t.modalWrapperClass?t.modalWrapperClass:"!rvx-w-[648px]"}`,modalClass:` ${t.modalClass?t.modalClass:"rvx-px-space24 rvx-pb-space24 rvx-pt-space8"} `,onClose:l[0]||(l[0]=s=>i.$emit("close"))},{default:o.withCtx(()=>[o.renderSlot(i.$slots,"heading",{},()=>[o.createVNode(Ze,{as:"h1",class:"rvx-font-semibold !rvx-text-[24px] rvx-leading-[38px] rvx-font-nunito"},{default:o.withCtx(()=>l[1]||(l[1]=[o.createTextVNode(" Image preview ")])),_:1})]),o.renderSlot(i.$slots,"preview",{},()=>[o.createVNode(fe,{class:"rvx-py-space16"},{default:o.withCtx(()=>[o.unref(ia)(o.unref(r)).isImage?(o.openBlock(),o.createBlock(Tr,{key:0,src:o.unref(r),imageClass:"rvx-w-full",alt:"state",class:"rvx-w-full rvx-h-[400px] rvx-object-contain !rvx-rounded-md rvx-bg-neutral-300"},null,8,["src"])):o.createCommentVNode("",!0),o.unref(ia)(o.unref(r)).isVideo?(o.openBlock(),o.createElementBlock("video",{key:1,src:o.unref(r),class:"rvx-w-full rvx-h-[400px] rvx-object-contain !rvx-rounded-md rvx-bg-neutral-300",controls:"",autoplay:"",muted:"",playsinline:""},null,8,Sw)):o.createCommentVNode("",!0)]),_:1})]),o.renderSlot(i.$slots,"footer",{},()=>[o.createVNode(fe,{class:"rvx-flex rvx-gap-space12 rvx-items-center"},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(t.images,(s,u)=>(o.openBlock(),o.createElementBlock(o.Fragment,{key:s},[o.unref(ia)(s).isImage?(o.openBlock(),o.createBlock(Tr,{key:0,size:"xl",src:s,alt:"img",onClick:c=>o.unref(a)(u),class:o.normalizeClass(["rvx-cursor-pointer",{"rvx-border rvx-border-primary rvx-border-solid":o.unref(r)===s}])},null,8,["src","onClick","class"])):o.createCommentVNode("",!0),o.unref(ia)(s).isVideo?(o.openBlock(),o.createElementBlock("video",{key:1,src:s,onClick:c=>o.unref(a)(u),class:o.normalizeClass(["!rvx-size-[80px] rvx-rounded-md rvx-object-cover rvx-object-top rvx-cursor-pointer",{"rvx-border rvx-border-primary rvx-border-solid":o.unref(r)===s}]),muted:"",playsinline:""},null,10,kw)):o.createCommentVNode("",!0)],64))),128))]),_:1})])]),_:3},8,["visibility","modalWrapperClass","modalClass"]))}});var kt="top",qt="bottom",zt="right",Tt="left",Is="auto",Qo=[kt,qt,zt,Tt],Ir="start",ko="end",Dw="clippingParents",Up="viewport",fo="popper",Nw="reference",rc=Qo.reduce(function(e,t){return e.concat([t+"-"+Ir,t+"-"+ko])},[]),Hp=[].concat(Qo,[Is]).reduce(function(e,t){return e.concat([t,t+"-"+Ir,t+"-"+ko])},[]),Pw="beforeRead",Iw="read",Bw="afterRead",Mw="beforeMain",Lw="main",Rw="afterMain",Vw="beforeWrite",Fw="write",jw="afterWrite",qw=[Pw,Iw,Bw,Mw,Lw,Rw,Vw,Fw,jw];function an(e){return e?(e.nodeName||"").toLowerCase():null}function It(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ur(e){var t=It(e).Element;return e instanceof t||e instanceof Element}function Vt(e){var t=It(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Bs(e){if(typeof ShadowRoot>"u")return!1;var t=It(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function zw(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},a=t.attributes[n]||{},i=t.elements[n];!Vt(i)||!an(i)||(Object.assign(i.style,r),Object.keys(a).forEach(function(l){var s=a[l];s===!1?i.removeAttribute(l):i.setAttribute(l,s===!0?"":s)}))})}function Uw(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var a=t.elements[r],i=t.attributes[r]||{},l=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=l.reduce(function(u,c){return u[c]="",u},{});!Vt(a)||!an(a)||(Object.assign(a.style,s),Object.keys(i).forEach(function(u){a.removeAttribute(u)}))})}}const Hw={name:"applyStyles",enabled:!0,phase:"write",fn:zw,effect:Uw,requires:["computeStyles"]};function on(e){return e.split("-")[0]}var or=Math.max,Ra=Math.min,Br=Math.round;function Gl(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Yp(){return!/^((?!chrome|android).)*safari/i.test(Gl())}function Mr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),a=1,i=1;t&&Vt(e)&&(a=e.offsetWidth>0&&Br(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Br(r.height)/e.offsetHeight||1);var l=ur(e)?It(e):window,s=l.visualViewport,u=!Yp()&&n,c=(r.left+(u&&s?s.offsetLeft:0))/a,d=(r.top+(u&&s?s.offsetTop:0))/i,p=r.width/a,f=r.height/i;return{width:p,height:f,top:d,right:c+p,bottom:d+f,left:c,x:c,y:d}}function Ms(e){var t=Mr(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Qp(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Bs(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function xn(e){return It(e).getComputedStyle(e)}function Yw(e){return["table","td","th"].indexOf(an(e))>=0}function Yn(e){return((ur(e)?e.ownerDocument:e.document)||window.document).documentElement}function fi(e){return an(e)==="html"?e:e.assignedSlot||e.parentNode||(Bs(e)?e.host:null)||Yn(e)}function oc(e){return!Vt(e)||xn(e).position==="fixed"?null:e.offsetParent}function Qw(e){var t=/firefox/i.test(Gl()),n=/Trident/i.test(Gl());if(n&&Vt(e)){var r=xn(e);if(r.position==="fixed")return null}var a=fi(e);for(Bs(a)&&(a=a.host);Vt(a)&&["html","body"].indexOf(an(a))<0;){var i=xn(a);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return a;a=a.parentNode}return null}function Wo(e){for(var t=It(e),n=oc(e);n&&Yw(n)&&xn(n).position==="static";)n=oc(n);return n&&(an(n)==="html"||an(n)==="body"&&xn(n).position==="static")?t:n||Qw(e)||t}function Ls(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ao(e,t,n){return or(e,Ra(t,n))}function Ww(e,t,n){var r=Ao(e,t,n);return r>n?n:r}function Wp(){return{top:0,right:0,bottom:0,left:0}}function Gp(e){return Object.assign({},Wp(),e)}function Kp(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var Gw=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Gp(typeof t!="number"?t:Kp(t,Qo))};function Kw(e){var t,n=e.state,r=e.name,a=e.options,i=n.elements.arrow,l=n.modifiersData.popperOffsets,s=on(n.placement),u=Ls(s),c=[Tt,zt].indexOf(s)>=0,d=c?"height":"width";if(!(!i||!l)){var p=Gw(a.padding,n),f=Ms(i),v=u==="y"?kt:Tt,h=u==="y"?qt:zt,y=n.rects.reference[d]+n.rects.reference[u]-l[u]-n.rects.popper[d],g=l[u]-n.rects.reference[u],m=Wo(i),b=m?u==="y"?m.clientHeight||0:m.clientWidth||0:0,C=y/2-g/2,w=p[v],x=b-f[d]-p[h],D=b/2-f[d]/2+C,S=Ao(w,D,x),T=u;n.modifiersData[r]=(t={},t[T]=S,t.centerOffset=S-D,t)}}function Xw(e){var t=e.state,n=e.options,r=n.element,a=r===void 0?"[data-popper-arrow]":r;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||Qp(t.elements.popper,a)&&(t.elements.arrow=a))}const Zw={name:"arrow",enabled:!0,phase:"main",fn:Kw,effect:Xw,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Lr(e){return e.split("-")[1]}var Jw={top:"auto",right:"auto",bottom:"auto",left:"auto"};function _w(e,t){var n=e.x,r=e.y,a=t.devicePixelRatio||1;return{x:Br(n*a)/a||0,y:Br(r*a)/a||0}}function ac(e){var t,n=e.popper,r=e.popperRect,a=e.placement,i=e.variation,l=e.offsets,s=e.position,u=e.gpuAcceleration,c=e.adaptive,d=e.roundOffsets,p=e.isFixed,f=l.x,v=f===void 0?0:f,h=l.y,y=h===void 0?0:h,g=typeof d=="function"?d({x:v,y}):{x:v,y};v=g.x,y=g.y;var m=l.hasOwnProperty("x"),b=l.hasOwnProperty("y"),C=Tt,w=kt,x=window;if(c){var D=Wo(n),S="clientHeight",T="clientWidth";if(D===It(n)&&(D=Yn(n),xn(D).position!=="static"&&s==="absolute"&&(S="scrollHeight",T="scrollWidth")),D=D,a===kt||(a===Tt||a===zt)&&i===ko){w=qt;var L=p&&D===x&&x.visualViewport?x.visualViewport.height:D[S];y-=L-r.height,y*=u?1:-1}if(a===Tt||(a===kt||a===qt)&&i===ko){C=zt;var k=p&&D===x&&x.visualViewport?x.visualViewport.width:D[T];v-=k-r.width,v*=u?1:-1}}var A=Object.assign({position:s},c&&Jw),O=d===!0?_w({x:v,y},It(n)):{x:v,y};if(v=O.x,y=O.y,u){var N;return Object.assign({},A,(N={},N[w]=b?"0":"",N[C]=m?"0":"",N.transform=(x.devicePixelRatio||1)<=1?"translate("+v+"px, "+y+"px)":"translate3d("+v+"px, "+y+"px, 0)",N))}return Object.assign({},A,(t={},t[w]=b?y+"px":"",t[C]=m?v+"px":"",t.transform="",t))}function $w(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=r===void 0?!0:r,i=n.adaptive,l=i===void 0?!0:i,s=n.roundOffsets,u=s===void 0?!0:s,c={placement:on(t.placement),variation:Lr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ac(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ac(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const ex={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:$w,data:{}};var pa={passive:!0};function tx(e){var t=e.state,n=e.instance,r=e.options,a=r.scroll,i=a===void 0?!0:a,l=r.resize,s=l===void 0?!0:l,u=It(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(d){d.addEventListener("scroll",n.update,pa)}),s&&u.addEventListener("resize",n.update,pa),function(){i&&c.forEach(function(d){d.removeEventListener("scroll",n.update,pa)}),s&&u.removeEventListener("resize",n.update,pa)}}const nx={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:tx,data:{}};var rx={left:"right",right:"left",bottom:"top",top:"bottom"};function Ca(e){return e.replace(/left|right|bottom|top/g,function(t){return rx[t]})}var ox={start:"end",end:"start"};function ic(e){return e.replace(/start|end/g,function(t){return ox[t]})}function Rs(e){var t=It(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Vs(e){return Mr(Yn(e)).left+Rs(e).scrollLeft}function ax(e,t){var n=It(e),r=Yn(e),a=n.visualViewport,i=r.clientWidth,l=r.clientHeight,s=0,u=0;if(a){i=a.width,l=a.height;var c=Yp();(c||!c&&t==="fixed")&&(s=a.offsetLeft,u=a.offsetTop)}return{width:i,height:l,x:s+Vs(e),y:u}}function ix(e){var t,n=Yn(e),r=Rs(e),a=(t=e.ownerDocument)==null?void 0:t.body,i=or(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),l=or(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-r.scrollLeft+Vs(e),u=-r.scrollTop;return xn(a||n).direction==="rtl"&&(s+=or(n.clientWidth,a?a.clientWidth:0)-i),{width:i,height:l,x:s,y:u}}function Fs(e){var t=xn(e),n=t.overflow,r=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+r)}function Xp(e){return["html","body","#document"].indexOf(an(e))>=0?e.ownerDocument.body:Vt(e)&&Fs(e)?e:Xp(fi(e))}function Eo(e,t){var n;t===void 0&&(t=[]);var r=Xp(e),a=r===((n=e.ownerDocument)==null?void 0:n.body),i=It(r),l=a?[i].concat(i.visualViewport||[],Fs(r)?r:[]):r,s=t.concat(l);return a?s:s.concat(Eo(fi(l)))}function Kl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function lx(e,t){var n=Mr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function lc(e,t,n){return t===Up?Kl(ax(e,n)):ur(t)?lx(t,n):Kl(ix(Yn(e)))}function sx(e){var t=Eo(fi(e)),n=["absolute","fixed"].indexOf(xn(e).position)>=0,r=n&&Vt(e)?Wo(e):e;return ur(r)?t.filter(function(a){return ur(a)&&Qp(a,r)&&an(a)!=="body"}):[]}function ux(e,t,n,r){var a=t==="clippingParents"?sx(e):[].concat(t),i=[].concat(a,[n]),l=i[0],s=i.reduce(function(u,c){var d=lc(e,c,r);return u.top=or(d.top,u.top),u.right=Ra(d.right,u.right),u.bottom=Ra(d.bottom,u.bottom),u.left=or(d.left,u.left),u},lc(e,l,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Zp(e){var t=e.reference,n=e.element,r=e.placement,a=r?on(r):null,i=r?Lr(r):null,l=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,u;switch(a){case kt:u={x:l,y:t.y-n.height};break;case qt:u={x:l,y:t.y+t.height};break;case zt:u={x:t.x+t.width,y:s};break;case Tt:u={x:t.x-n.width,y:s};break;default:u={x:t.x,y:t.y}}var c=a?Ls(a):null;if(c!=null){var d=c==="y"?"height":"width";switch(i){case Ir:u[c]=u[c]-(t[d]/2-n[d]/2);break;case ko:u[c]=u[c]+(t[d]/2-n[d]/2);break}}return u}function To(e,t){t===void 0&&(t={});var n=t,r=n.placement,a=r===void 0?e.placement:r,i=n.strategy,l=i===void 0?e.strategy:i,s=n.boundary,u=s===void 0?Dw:s,c=n.rootBoundary,d=c===void 0?Up:c,p=n.elementContext,f=p===void 0?fo:p,v=n.altBoundary,h=v===void 0?!1:v,y=n.padding,g=y===void 0?0:y,m=Gp(typeof g!="number"?g:Kp(g,Qo)),b=f===fo?Nw:fo,C=e.rects.popper,w=e.elements[h?b:f],x=ux(ur(w)?w:w.contextElement||Yn(e.elements.popper),u,d,l),D=Mr(e.elements.reference),S=Zp({reference:D,element:C,strategy:"absolute",placement:a}),T=Kl(Object.assign({},C,S)),L=f===fo?T:D,k={top:x.top-L.top+m.top,bottom:L.bottom-x.bottom+m.bottom,left:x.left-L.left+m.left,right:L.right-x.right+m.right},A=e.modifiersData.offset;if(f===fo&&A){var O=A[a];Object.keys(k).forEach(function(N){var I=[zt,qt].indexOf(N)>=0?1:-1,B=[kt,qt].indexOf(N)>=0?"y":"x";k[N]+=O[B]*I})}return k}function cx(e,t){t===void 0&&(t={});var n=t,r=n.placement,a=n.boundary,i=n.rootBoundary,l=n.padding,s=n.flipVariations,u=n.allowedAutoPlacements,c=u===void 0?Hp:u,d=Lr(r),p=d?s?rc:rc.filter(function(h){return Lr(h)===d}):Qo,f=p.filter(function(h){return c.indexOf(h)>=0});f.length===0&&(f=p);var v=f.reduce(function(h,y){return h[y]=To(e,{placement:y,boundary:a,rootBoundary:i,padding:l})[on(y)],h},{});return Object.keys(v).sort(function(h,y){return v[h]-v[y]})}function fx(e){if(on(e)===Is)return[];var t=Ca(e);return[ic(e),t,ic(t)]}function dx(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var a=n.mainAxis,i=a===void 0?!0:a,l=n.altAxis,s=l===void 0?!0:l,u=n.fallbackPlacements,c=n.padding,d=n.boundary,p=n.rootBoundary,f=n.altBoundary,v=n.flipVariations,h=v===void 0?!0:v,y=n.allowedAutoPlacements,g=t.options.placement,m=on(g),b=m===g,C=u||(b||!h?[Ca(g)]:fx(g)),w=[g].concat(C).reduce(function(Y,Q){return Y.concat(on(Q)===Is?cx(t,{placement:Q,boundary:d,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:y}):Q)},[]),x=t.rects.reference,D=t.rects.popper,S=new Map,T=!0,L=w[0],k=0;k<w.length;k++){var A=w[k],O=on(A),N=Lr(A)===Ir,I=[kt,qt].indexOf(O)>=0,B=I?"width":"height",j=To(t,{placement:A,boundary:d,rootBoundary:p,altBoundary:f,padding:c}),z=I?N?zt:Tt:N?qt:kt;x[B]>D[B]&&(z=Ca(z));var K=Ca(z),U=[];if(i&&U.push(j[O]<=0),s&&U.push(j[z]<=0,j[K]<=0),U.every(function(Y){return Y})){L=A,T=!1;break}S.set(A,U)}if(T)for(var M=h?3:1,P=function(Q){var R=w.find(function(H){var X=S.get(H);if(X)return X.slice(0,Q).every(function(Z){return Z})});if(R)return L=R,"break"},V=M;V>0;V--){var q=P(V);if(q==="break")break}t.placement!==L&&(t.modifiersData[r]._skip=!0,t.placement=L,t.reset=!0)}}const px={name:"flip",enabled:!0,phase:"main",fn:dx,requiresIfExists:["offset"],data:{_skip:!1}};function sc(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function uc(e){return[kt,zt,qt,Tt].some(function(t){return e[t]>=0})}function vx(e){var t=e.state,n=e.name,r=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,l=To(t,{elementContext:"reference"}),s=To(t,{altBoundary:!0}),u=sc(l,r),c=sc(s,a,i),d=uc(u),p=uc(c);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":p})}const hx={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:vx};function mx(e,t,n){var r=on(e),a=[Tt,kt].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,l=i[0],s=i[1];return l=l||0,s=(s||0)*a,[Tt,zt].indexOf(r)>=0?{x:s,y:l}:{x:l,y:s}}function gx(e){var t=e.state,n=e.options,r=e.name,a=n.offset,i=a===void 0?[0,0]:a,l=Hp.reduce(function(d,p){return d[p]=mx(p,t.rects,i),d},{}),s=l[t.placement],u=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=l}const yx={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:gx};function bx(e){var t=e.state,n=e.name;t.modifiersData[n]=Zp({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const wx={name:"popperOffsets",enabled:!0,phase:"read",fn:bx,data:{}};function xx(e){return e==="x"?"y":"x"}function Cx(e){var t=e.state,n=e.options,r=e.name,a=n.mainAxis,i=a===void 0?!0:a,l=n.altAxis,s=l===void 0?!1:l,u=n.boundary,c=n.rootBoundary,d=n.altBoundary,p=n.padding,f=n.tether,v=f===void 0?!0:f,h=n.tetherOffset,y=h===void 0?0:h,g=To(t,{boundary:u,rootBoundary:c,padding:p,altBoundary:d}),m=on(t.placement),b=Lr(t.placement),C=!b,w=Ls(m),x=xx(w),D=t.modifiersData.popperOffsets,S=t.rects.reference,T=t.rects.popper,L=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,k=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(D){if(i){var N,I=w==="y"?kt:Tt,B=w==="y"?qt:zt,j=w==="y"?"height":"width",z=D[w],K=z+g[I],U=z-g[B],M=v?-T[j]/2:0,P=b===Ir?S[j]:T[j],V=b===Ir?-T[j]:-S[j],q=t.elements.arrow,Y=v&&q?Ms(q):{width:0,height:0},Q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Wp(),R=Q[I],H=Q[B],X=Ao(0,S[j],Y[j]),Z=C?S[j]/2-M-X-R-k.mainAxis:P-X-R-k.mainAxis,J=C?-S[j]/2+M+X+H+k.mainAxis:V+X+H+k.mainAxis,ie=t.elements.arrow&&Wo(t.elements.arrow),ce=ie?w==="y"?ie.clientTop||0:ie.clientLeft||0:0,pe=(N=A==null?void 0:A[w])!=null?N:0,we=z+Z-pe-ce,Oe=z+J-pe,Le=Ao(v?Ra(K,we):K,z,v?or(U,Oe):U);D[w]=Le,O[w]=Le-z}if(s){var Be,_=w==="x"?kt:Tt,te=w==="x"?qt:zt,le=D[x],se=x==="y"?"height":"width",oe=le+g[_],be=le-g[te],ve=[kt,Tt].indexOf(m)!==-1,ye=(Be=A==null?void 0:A[x])!=null?Be:0,Ue=ve?oe:le-S[se]-T[se]-ye+k.altAxis,He=ve?le+S[se]+T[se]-ye-k.altAxis:be,De=v&&ve?Ww(Ue,le,He):Ao(v?Ue:oe,le,v?He:be);D[x]=De,O[x]=De-le}t.modifiersData[r]=O}}const Ax={name:"preventOverflow",enabled:!0,phase:"main",fn:Cx,requiresIfExists:["offset"]};function Ex(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Ox(e){return e===It(e)||!Vt(e)?Rs(e):Ex(e)}function Sx(e){var t=e.getBoundingClientRect(),n=Br(t.width)/e.offsetWidth||1,r=Br(t.height)/e.offsetHeight||1;return n!==1||r!==1}function kx(e,t,n){n===void 0&&(n=!1);var r=Vt(t),a=Vt(t)&&Sx(t),i=Yn(t),l=Mr(e,a,n),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!n)&&((an(t)!=="body"||Fs(i))&&(s=Ox(t)),Vt(t)?(u=Mr(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):i&&(u.x=Vs(i))),{x:l.left+s.scrollLeft-u.x,y:l.top+s.scrollTop-u.y,width:l.width,height:l.height}}function Tx(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function a(i){n.add(i.name);var l=[].concat(i.requires||[],i.requiresIfExists||[]);l.forEach(function(s){if(!n.has(s)){var u=t.get(s);u&&a(u)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||a(i)}),r}function Dx(e){var t=Tx(e);return qw.reduce(function(n,r){return n.concat(t.filter(function(a){return a.phase===r}))},[])}function Nx(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function Px(e){var t=e.reduce(function(n,r){var a=n[r.name];return n[r.name]=a?Object.assign({},a,r,{options:Object.assign({},a.options,r.options),data:Object.assign({},a.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var cc={placement:"bottom",modifiers:[],strategy:"absolute"};function fc(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function Ix(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,a=t.defaultOptions,i=a===void 0?cc:a;return function(s,u,c){c===void 0&&(c=i);var d={placement:"bottom",orderedModifiers:[],options:Object.assign({},cc,i),modifiersData:{},elements:{reference:s,popper:u},attributes:{},styles:{}},p=[],f=!1,v={state:d,setOptions:function(m){var b=typeof m=="function"?m(d.options):m;y(),d.options=Object.assign({},i,d.options,b),d.scrollParents={reference:ur(s)?Eo(s):s.contextElement?Eo(s.contextElement):[],popper:Eo(u)};var C=Dx(Px([].concat(r,d.options.modifiers)));return d.orderedModifiers=C.filter(function(w){return w.enabled}),h(),v.update()},forceUpdate:function(){if(!f){var m=d.elements,b=m.reference,C=m.popper;if(fc(b,C)){d.rects={reference:kx(b,Wo(C),d.options.strategy==="fixed"),popper:Ms(C)},d.reset=!1,d.placement=d.options.placement,d.orderedModifiers.forEach(function(k){return d.modifiersData[k.name]=Object.assign({},k.data)});for(var w=0;w<d.orderedModifiers.length;w++){if(d.reset===!0){d.reset=!1,w=-1;continue}var x=d.orderedModifiers[w],D=x.fn,S=x.options,T=S===void 0?{}:S,L=x.name;typeof D=="function"&&(d=D({state:d,options:T,name:L,instance:v})||d)}}}},update:Nx(function(){return new Promise(function(g){v.forceUpdate(),g(d)})}),destroy:function(){y(),f=!0}};if(!fc(s,u))return v;v.setOptions(c).then(function(g){!f&&c.onFirstUpdate&&c.onFirstUpdate(g)});function h(){d.orderedModifiers.forEach(function(g){var m=g.name,b=g.options,C=b===void 0?{}:b,w=g.effect;if(typeof w=="function"){var x=w({state:d,name:m,instance:v,options:C}),D=function(){};p.push(x||D)}})}function y(){p.forEach(function(g){return g()}),p=[]}return v}}var Bx=[nx,wx,ex,Hw,yx,px,Ax,Zw,hx],Mx=Ix({defaultModifiers:Bx}),Lx=Object.defineProperty,Rx=(e,t,n)=>t in e?Lx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,me=(e,t,n)=>(Rx(e,typeof t!="symbol"?t+"":t,n),n),va=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Jp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Vx=Object.prototype,Fx=Vx.hasOwnProperty;function jx(e,t){return e!=null&&Fx.call(e,t)}var qx=jx,zx=Array.isArray,Zt=zx,Ux=typeof va=="object"&&va&&va.Object===Object&&va,_p=Ux,Hx=_p,Yx=typeof self=="object"&&self&&self.Object===Object&&self,Qx=Hx||Yx||Function("return this")(),ln=Qx,Wx=ln,Gx=Wx.Symbol,di=Gx,dc=di,$p=Object.prototype,Kx=$p.hasOwnProperty,Xx=$p.toString,po=dc?dc.toStringTag:void 0;function Zx(e){var t=Kx.call(e,po),n=e[po];try{e[po]=void 0;var r=!0}catch{}var a=Xx.call(e);return r&&(t?e[po]=n:delete e[po]),a}var Jx=Zx,_x=Object.prototype,$x=_x.toString;function e3(e){return $x.call(e)}var t3=e3,pc=di,n3=Jx,r3=t3,o3="[object Null]",a3="[object Undefined]",vc=pc?pc.toStringTag:void 0;function i3(e){return e==null?e===void 0?a3:o3:vc&&vc in Object(e)?n3(e):r3(e)}var sn=i3;function l3(e){return e!=null&&typeof e=="object"}var Jt=l3,s3=sn,u3=Jt,c3="[object Symbol]";function f3(e){return typeof e=="symbol"||u3(e)&&s3(e)==c3}var js=f3,d3=Zt,p3=js,v3=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,h3=/^\w*$/;function m3(e,t){if(d3(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||p3(e)?!0:h3.test(e)||!v3.test(e)||t!=null&&e in Object(t)}var qs=m3;function g3(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var On=g3,y3=sn,b3=On,w3="[object AsyncFunction]",x3="[object Function]",C3="[object GeneratorFunction]",A3="[object Proxy]";function E3(e){if(!b3(e))return!1;var t=y3(e);return t==x3||t==C3||t==w3||t==A3}var dr=E3,O3=ln,S3=O3["__core-js_shared__"],k3=S3,vl=k3,hc=function(){var e=/[^.]+$/.exec(vl&&vl.keys&&vl.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function T3(e){return!!hc&&hc in e}var D3=T3,N3=Function.prototype,P3=N3.toString;function I3(e){if(e!=null){try{return P3.call(e)}catch{}try{return e+""}catch{}}return""}var ev=I3,B3=dr,M3=D3,L3=On,R3=ev,V3=/[\\^$.*+?()[\]{}|]/g,F3=/^\[object .+?Constructor\]$/,j3=Function.prototype,q3=Object.prototype,z3=j3.toString,U3=q3.hasOwnProperty,H3=RegExp("^"+z3.call(U3).replace(V3,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Y3(e){if(!L3(e)||M3(e))return!1;var t=B3(e)?H3:F3;return t.test(R3(e))}var Q3=Y3;function W3(e,t){return e==null?void 0:e[t]}var G3=W3,K3=Q3,X3=G3;function Z3(e,t){var n=X3(e,t);return K3(n)?n:void 0}var pr=Z3,J3=pr,_3=J3(Object,"create"),pi=_3,mc=pi;function $3(){this.__data__=mc?mc(null):{},this.size=0}var eC=$3;function tC(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var nC=tC,rC=pi,oC="__lodash_hash_undefined__",aC=Object.prototype,iC=aC.hasOwnProperty;function lC(e){var t=this.__data__;if(rC){var n=t[e];return n===oC?void 0:n}return iC.call(t,e)?t[e]:void 0}var sC=lC,uC=pi,cC=Object.prototype,fC=cC.hasOwnProperty;function dC(e){var t=this.__data__;return uC?t[e]!==void 0:fC.call(t,e)}var pC=dC,vC=pi,hC="__lodash_hash_undefined__";function mC(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=vC&&t===void 0?hC:t,this}var gC=mC,yC=eC,bC=nC,wC=sC,xC=pC,CC=gC;function Hr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Hr.prototype.clear=yC;Hr.prototype.delete=bC;Hr.prototype.get=wC;Hr.prototype.has=xC;Hr.prototype.set=CC;var AC=Hr;function EC(){this.__data__=[],this.size=0}var OC=EC;function SC(e,t){return e===t||e!==e&&t!==t}var Yr=SC,kC=Yr;function TC(e,t){for(var n=e.length;n--;)if(kC(e[n][0],t))return n;return-1}var vi=TC,DC=vi,NC=Array.prototype,PC=NC.splice;function IC(e){var t=this.__data__,n=DC(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():PC.call(t,n,1),--this.size,!0}var BC=IC,MC=vi;function LC(e){var t=this.__data__,n=MC(t,e);return n<0?void 0:t[n][1]}var RC=LC,VC=vi;function FC(e){return VC(this.__data__,e)>-1}var jC=FC,qC=vi;function zC(e,t){var n=this.__data__,r=qC(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var UC=zC,HC=OC,YC=BC,QC=RC,WC=jC,GC=UC;function Qr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Qr.prototype.clear=HC;Qr.prototype.delete=YC;Qr.prototype.get=QC;Qr.prototype.has=WC;Qr.prototype.set=GC;var hi=Qr,KC=pr,XC=ln,ZC=KC(XC,"Map"),zs=ZC,gc=AC,JC=hi,_C=zs;function $C(){this.size=0,this.__data__={hash:new gc,map:new(_C||JC),string:new gc}}var eA=$C;function tA(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var nA=tA,rA=nA;function oA(e,t){var n=e.__data__;return rA(t)?n[typeof t=="string"?"string":"hash"]:n.map}var mi=oA,aA=mi;function iA(e){var t=aA(this,e).delete(e);return this.size-=t?1:0,t}var lA=iA,sA=mi;function uA(e){return sA(this,e).get(e)}var cA=uA,fA=mi;function dA(e){return fA(this,e).has(e)}var pA=dA,vA=mi;function hA(e,t){var n=vA(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var mA=hA,gA=eA,yA=lA,bA=cA,wA=pA,xA=mA;function Wr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Wr.prototype.clear=gA;Wr.prototype.delete=yA;Wr.prototype.get=bA;Wr.prototype.has=wA;Wr.prototype.set=xA;var Us=Wr,tv=Us,CA="Expected a function";function Hs(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(CA);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var l=e.apply(this,r);return n.cache=i.set(a,l)||i,l};return n.cache=new(Hs.Cache||tv),n}Hs.Cache=tv;var AA=Hs,EA=AA,OA=500;function SA(e){var t=EA(e,function(r){return n.size===OA&&n.clear(),r}),n=t.cache;return t}var kA=SA,TA=kA,DA=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,NA=/\\(\\)?/g,PA=TA(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(DA,function(n,r,a,i){t.push(a?i.replace(NA,"$1"):r||n)}),t}),IA=PA;function BA(e,t){for(var n=-1,r=e==null?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}var MA=BA,yc=di,LA=MA,RA=Zt,VA=js,FA=1/0,bc=yc?yc.prototype:void 0,wc=bc?bc.toString:void 0;function nv(e){if(typeof e=="string")return e;if(RA(e))return LA(e,nv)+"";if(VA(e))return wc?wc.call(e):"";var t=e+"";return t=="0"&&1/e==-FA?"-0":t}var jA=nv,qA=jA;function zA(e){return e==null?"":qA(e)}var UA=zA,HA=Zt,YA=qs,QA=IA,WA=UA;function GA(e,t){return HA(e)?e:YA(e,t)?[e]:QA(WA(e))}var rv=GA,KA=sn,XA=Jt,ZA="[object Arguments]";function JA(e){return XA(e)&&KA(e)==ZA}var _A=JA,xc=_A,$A=Jt,ov=Object.prototype,e4=ov.hasOwnProperty,t4=ov.propertyIsEnumerable,n4=xc(function(){return arguments}())?xc:function(e){return $A(e)&&e4.call(e,"callee")&&!t4.call(e,"callee")},Ys=n4,r4=9007199254740991,o4=/^(?:0|[1-9]\d*)$/;function a4(e,t){var n=typeof e;return t=t??r4,!!t&&(n=="number"||n!="symbol"&&o4.test(e))&&e>-1&&e%1==0&&e<t}var Qs=a4,i4=9007199254740991;function l4(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=i4}var Ws=l4,s4=js,u4=1/0;function c4(e){if(typeof e=="string"||s4(e))return e;var t=e+"";return t=="0"&&1/e==-u4?"-0":t}var gi=c4,f4=rv,d4=Ys,p4=Zt,v4=Qs,h4=Ws,m4=gi;function g4(e,t,n){t=f4(t,e);for(var r=-1,a=t.length,i=!1;++r<a;){var l=m4(t[r]);if(!(i=e!=null&&n(e,l)))break;e=e[l]}return i||++r!=a?i:(a=e==null?0:e.length,!!a&&h4(a)&&v4(l,a)&&(p4(e)||d4(e)))}var av=g4,y4=qx,b4=av;function w4(e,t){return e!=null&&b4(e,t,y4)}var iv=w4,x4=sn,C4=Jt,A4="[object Date]";function E4(e){return C4(e)&&x4(e)==A4}var O4=E4;function S4(e){return function(t){return e(t)}}var lv=S4,Do={},k4={get exports(){return Do},set exports(e){Do=e}};(function(e,t){var n=_p,r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===r,l=i&&n.process,s=function(){try{var u=a&&a.require&&a.require("util").types;return u||l&&l.binding&&l.binding("util")}catch{}}();e.exports=s})(k4,Do);var T4=O4,D4=lv,Cc=Do,Ac=Cc&&Cc.isDate,N4=Ac?D4(Ac):T4,P4=N4,I4=sn,B4=Zt,M4=Jt,L4="[object String]";function R4(e){return typeof e=="string"||!B4(e)&&M4(e)&&I4(e)==L4}var nn=R4;function V4(e,t){for(var n=-1,r=e==null?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var sv=V4,F4=hi;function j4(){this.__data__=new F4,this.size=0}var q4=j4;function z4(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var U4=z4;function H4(e){return this.__data__.get(e)}var Y4=H4;function Q4(e){return this.__data__.has(e)}var W4=Q4,G4=hi,K4=zs,X4=Us,Z4=200;function J4(e,t){var n=this.__data__;if(n instanceof G4){var r=n.__data__;if(!K4||r.length<Z4-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new X4(r)}return n.set(e,t),this.size=n.size,this}var _4=J4,$4=hi,e5=q4,t5=U4,n5=Y4,r5=W4,o5=_4;function Gr(e){var t=this.__data__=new $4(e);this.size=t.size}Gr.prototype.clear=e5;Gr.prototype.delete=t5;Gr.prototype.get=n5;Gr.prototype.has=r5;Gr.prototype.set=o5;var Gs=Gr,a5="__lodash_hash_undefined__";function i5(e){return this.__data__.set(e,a5),this}var l5=i5;function s5(e){return this.__data__.has(e)}var u5=s5,c5=Us,f5=l5,d5=u5;function Va(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new c5;++t<n;)this.add(e[t])}Va.prototype.add=Va.prototype.push=f5;Va.prototype.has=d5;var p5=Va;function v5(e,t){return e.has(t)}var h5=v5,m5=p5,g5=sv,y5=h5,b5=1,w5=2;function x5(e,t,n,r,a,i){var l=n&b5,s=e.length,u=t.length;if(s!=u&&!(l&&u>s))return!1;var c=i.get(e),d=i.get(t);if(c&&d)return c==t&&d==e;var p=-1,f=!0,v=n&w5?new m5:void 0;for(i.set(e,t),i.set(t,e);++p<s;){var h=e[p],y=t[p];if(r)var g=l?r(y,h,p,t,e,i):r(h,y,p,e,t,i);if(g!==void 0){if(g)continue;f=!1;break}if(v){if(!g5(t,function(m,b){if(!y5(v,b)&&(h===m||a(h,m,n,r,i)))return v.push(b)})){f=!1;break}}else if(!(h===y||a(h,y,n,r,i))){f=!1;break}}return i.delete(e),i.delete(t),f}var uv=x5,C5=ln,A5=C5.Uint8Array,cv=A5;function E5(e){var t=-1,n=Array(e.size);return e.forEach(function(r,a){n[++t]=[a,r]}),n}var O5=E5;function S5(e){var t=-1,n=Array(e.size);return e.forEach(function(r){n[++t]=r}),n}var k5=S5,Ec=di,Oc=cv,T5=Yr,D5=uv,N5=O5,P5=k5,I5=1,B5=2,M5="[object Boolean]",L5="[object Date]",R5="[object Error]",V5="[object Map]",F5="[object Number]",j5="[object RegExp]",q5="[object Set]",z5="[object String]",U5="[object Symbol]",H5="[object ArrayBuffer]",Y5="[object DataView]",Sc=Ec?Ec.prototype:void 0,hl=Sc?Sc.valueOf:void 0;function Q5(e,t,n,r,a,i,l){switch(n){case Y5:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case H5:return!(e.byteLength!=t.byteLength||!i(new Oc(e),new Oc(t)));case M5:case L5:case F5:return T5(+e,+t);case R5:return e.name==t.name&&e.message==t.message;case j5:case z5:return e==t+"";case V5:var s=N5;case q5:var u=r&I5;if(s||(s=P5),e.size!=t.size&&!u)return!1;var c=l.get(e);if(c)return c==t;r|=B5,l.set(e,t);var d=D5(s(e),s(t),r,a,i,l);return l.delete(e),d;case U5:if(hl)return hl.call(e)==hl.call(t)}return!1}var W5=Q5;function G5(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}var K5=G5,X5=K5,Z5=Zt;function J5(e,t,n){var r=t(e);return Z5(e)?r:X5(r,n(e))}var _5=J5;function $5(e,t){for(var n=-1,r=e==null?0:e.length,a=0,i=[];++n<r;){var l=e[n];t(l,n,e)&&(i[a++]=l)}return i}var eE=$5;function tE(){return[]}var nE=tE,rE=eE,oE=nE,aE=Object.prototype,iE=aE.propertyIsEnumerable,kc=Object.getOwnPropertySymbols,lE=kc?function(e){return e==null?[]:(e=Object(e),rE(kc(e),function(t){return iE.call(e,t)}))}:oE,sE=lE;function uE(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var cE=uE,Rr={},fE={get exports(){return Rr},set exports(e){Rr=e}};function dE(){return!1}var pE=dE;(function(e,t){var n=ln,r=pE,a=t&&!t.nodeType&&t,i=a&&!0&&e&&!e.nodeType&&e,l=i&&i.exports===a,s=l?n.Buffer:void 0,u=s?s.isBuffer:void 0,c=u||r;e.exports=c})(fE,Rr);var vE=sn,hE=Ws,mE=Jt,gE="[object Arguments]",yE="[object Array]",bE="[object Boolean]",wE="[object Date]",xE="[object Error]",CE="[object Function]",AE="[object Map]",EE="[object Number]",OE="[object Object]",SE="[object RegExp]",kE="[object Set]",TE="[object String]",DE="[object WeakMap]",NE="[object ArrayBuffer]",PE="[object DataView]",IE="[object Float32Array]",BE="[object Float64Array]",ME="[object Int8Array]",LE="[object Int16Array]",RE="[object Int32Array]",VE="[object Uint8Array]",FE="[object Uint8ClampedArray]",jE="[object Uint16Array]",qE="[object Uint32Array]",Qe={};Qe[IE]=Qe[BE]=Qe[ME]=Qe[LE]=Qe[RE]=Qe[VE]=Qe[FE]=Qe[jE]=Qe[qE]=!0;Qe[gE]=Qe[yE]=Qe[NE]=Qe[bE]=Qe[PE]=Qe[wE]=Qe[xE]=Qe[CE]=Qe[AE]=Qe[EE]=Qe[OE]=Qe[SE]=Qe[kE]=Qe[TE]=Qe[DE]=!1;function zE(e){return mE(e)&&hE(e.length)&&!!Qe[vE(e)]}var UE=zE,HE=UE,YE=lv,Tc=Do,Dc=Tc&&Tc.isTypedArray,QE=Dc?YE(Dc):HE,Ks=QE,WE=cE,GE=Ys,KE=Zt,XE=Rr,ZE=Qs,JE=Ks,_E=Object.prototype,$E=_E.hasOwnProperty;function eO(e,t){var n=KE(e),r=!n&&GE(e),a=!n&&!r&&XE(e),i=!n&&!r&&!a&&JE(e),l=n||r||a||i,s=l?WE(e.length,String):[],u=s.length;for(var c in e)(t||$E.call(e,c))&&!(l&&(c=="length"||a&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||ZE(c,u)))&&s.push(c);return s}var fv=eO,tO=Object.prototype;function nO(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||tO;return e===n}var Xs=nO;function rO(e,t){return function(n){return e(t(n))}}var dv=rO,oO=dv,aO=oO(Object.keys,Object),iO=aO,lO=Xs,sO=iO,uO=Object.prototype,cO=uO.hasOwnProperty;function fO(e){if(!lO(e))return sO(e);var t=[];for(var n in Object(e))cO.call(e,n)&&n!="constructor"&&t.push(n);return t}var dO=fO,pO=dr,vO=Ws;function hO(e){return e!=null&&vO(e.length)&&!pO(e)}var Go=hO,mO=fv,gO=dO,yO=Go;function bO(e){return yO(e)?mO(e):gO(e)}var Zs=bO,wO=_5,xO=sE,CO=Zs;function AO(e){return wO(e,CO,xO)}var EO=AO,Nc=EO,OO=1,SO=Object.prototype,kO=SO.hasOwnProperty;function TO(e,t,n,r,a,i){var l=n&OO,s=Nc(e),u=s.length,c=Nc(t),d=c.length;if(u!=d&&!l)return!1;for(var p=u;p--;){var f=s[p];if(!(l?f in t:kO.call(t,f)))return!1}var v=i.get(e),h=i.get(t);if(v&&h)return v==t&&h==e;var y=!0;i.set(e,t),i.set(t,e);for(var g=l;++p<u;){f=s[p];var m=e[f],b=t[f];if(r)var C=l?r(b,m,f,t,e,i):r(m,b,f,e,t,i);if(!(C===void 0?m===b||a(m,b,n,r,i):C)){y=!1;break}g||(g=f=="constructor")}if(y&&!g){var w=e.constructor,x=t.constructor;w!=x&&"constructor"in e&&"constructor"in t&&!(typeof w=="function"&&w instanceof w&&typeof x=="function"&&x instanceof x)&&(y=!1)}return i.delete(e),i.delete(t),y}var DO=TO,NO=pr,PO=ln,IO=NO(PO,"DataView"),BO=IO,MO=pr,LO=ln,RO=MO(LO,"Promise"),VO=RO,FO=pr,jO=ln,qO=FO(jO,"Set"),zO=qO,UO=pr,HO=ln,YO=UO(HO,"WeakMap"),QO=YO,Xl=BO,Zl=zs,Jl=VO,_l=zO,$l=QO,pv=sn,Kr=ev,Pc="[object Map]",WO="[object Object]",Ic="[object Promise]",Bc="[object Set]",Mc="[object WeakMap]",Lc="[object DataView]",GO=Kr(Xl),KO=Kr(Zl),XO=Kr(Jl),ZO=Kr(_l),JO=Kr($l),Zn=pv;(Xl&&Zn(new Xl(new ArrayBuffer(1)))!=Lc||Zl&&Zn(new Zl)!=Pc||Jl&&Zn(Jl.resolve())!=Ic||_l&&Zn(new _l)!=Bc||$l&&Zn(new $l)!=Mc)&&(Zn=function(e){var t=pv(e),n=t==WO?e.constructor:void 0,r=n?Kr(n):"";if(r)switch(r){case GO:return Lc;case KO:return Pc;case XO:return Ic;case ZO:return Bc;case JO:return Mc}return t});var _O=Zn,ml=Gs,$O=uv,e6=W5,t6=DO,Rc=_O,Vc=Zt,Fc=Rr,n6=Ks,r6=1,jc="[object Arguments]",qc="[object Array]",ha="[object Object]",o6=Object.prototype,zc=o6.hasOwnProperty;function a6(e,t,n,r,a,i){var l=Vc(e),s=Vc(t),u=l?qc:Rc(e),c=s?qc:Rc(t);u=u==jc?ha:u,c=c==jc?ha:c;var d=u==ha,p=c==ha,f=u==c;if(f&&Fc(e)){if(!Fc(t))return!1;l=!0,d=!1}if(f&&!d)return i||(i=new ml),l||n6(e)?$O(e,t,n,r,a,i):e6(e,t,u,n,r,a,i);if(!(n&r6)){var v=d&&zc.call(e,"__wrapped__"),h=p&&zc.call(t,"__wrapped__");if(v||h){var y=v?e.value():e,g=h?t.value():t;return i||(i=new ml),a(y,g,n,r,i)}}return f?(i||(i=new ml),t6(e,t,n,r,a,i)):!1}var i6=a6,l6=i6,Uc=Jt;function vv(e,t,n,r,a){return e===t?!0:e==null||t==null||!Uc(e)&&!Uc(t)?e!==e&&t!==t:l6(e,t,n,r,vv,a)}var hv=vv,s6=Gs,u6=hv,c6=1,f6=2;function d6(e,t,n,r){var a=n.length,i=a,l=!r;if(e==null)return!i;for(e=Object(e);a--;){var s=n[a];if(l&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<i;){s=n[a];var u=s[0],c=e[u],d=s[1];if(l&&s[2]){if(c===void 0&&!(u in e))return!1}else{var p=new s6;if(r)var f=r(c,d,u,e,t,p);if(!(f===void 0?u6(d,c,c6|f6,r,p):f))return!1}}return!0}var p6=d6,v6=On;function h6(e){return e===e&&!v6(e)}var mv=h6,m6=mv,g6=Zs;function y6(e){for(var t=g6(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,m6(a)]}return t}var b6=y6;function w6(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var gv=w6,x6=p6,C6=b6,A6=gv;function E6(e){var t=C6(e);return t.length==1&&t[0][2]?A6(t[0][0],t[0][1]):function(n){return n===e||x6(n,e,t)}}var O6=E6,S6=rv,k6=gi;function T6(e,t){t=S6(t,e);for(var n=0,r=t.length;e!=null&&n<r;)e=e[k6(t[n++])];return n&&n==r?e:void 0}var yv=T6,D6=yv;function N6(e,t,n){var r=e==null?void 0:D6(e,t);return r===void 0?n:r}var tr=N6;function P6(e,t){return e!=null&&t in Object(e)}var I6=P6,B6=I6,M6=av;function L6(e,t){return e!=null&&M6(e,t,B6)}var R6=L6,V6=hv,F6=tr,j6=R6,q6=qs,z6=mv,U6=gv,H6=gi,Y6=1,Q6=2;function W6(e,t){return q6(e)&&z6(t)?U6(H6(e),t):function(n){var r=F6(n,e);return r===void 0&&r===t?j6(n,e):V6(t,r,Y6|Q6)}}var G6=W6;function K6(e){return e}var Js=K6;function X6(e){return function(t){return t==null?void 0:t[e]}}var Z6=X6,J6=yv;function _6(e){return function(t){return J6(t,e)}}var $6=_6,eS=Z6,tS=$6,nS=qs,rS=gi;function oS(e){return nS(e)?eS(rS(e)):tS(e)}var aS=oS,iS=O6,lS=G6,sS=Js,uS=Zt,cS=aS;function fS(e){return typeof e=="function"?e:e==null?sS:typeof e=="object"?uS(e)?lS(e[0],e[1]):iS(e):cS(e)}var bv=fS;function dS(e){return function(t,n,r){for(var a=-1,i=Object(t),l=r(t),s=l.length;s--;){var u=l[e?s:++a];if(n(i[u],u,i)===!1)break}return t}}var pS=dS,vS=pS,hS=vS(),wv=hS,mS=wv,gS=Zs;function yS(e,t){return e&&mS(e,t,gS)}var xv=yS,bS=Go;function wS(e,t){return function(n,r){if(n==null)return n;if(!bS(n))return e(n,r);for(var a=n.length,i=t?a:-1,l=Object(n);(t?i--:++i<a)&&r(l[i],i,l)!==!1;);return n}}var xS=wS,CS=xv,AS=xS,ES=AS(CS),OS=ES,SS=OS;function kS(e,t){var n;return SS(e,function(r,a,i){return n=t(r,a,i),!n}),!!n}var TS=kS,DS=Yr,NS=Go,PS=Qs,IS=On;function BS(e,t,n){if(!IS(n))return!1;var r=typeof t;return(r=="number"?NS(n)&&PS(t,n.length):r=="string"&&t in n)?DS(n[t],e):!1}var _s=BS,MS=sv,LS=bv,RS=TS,VS=Zt,FS=_s;function jS(e,t,n){var r=VS(e)?MS:RS;return n&&FS(e,t,n)&&(t=void 0),r(e,LS(t))}var qS=jS,zS=sn,US=Jt,HS="[object Boolean]";function YS(e){return e===!0||e===!1||US(e)&&zS(e)==HS}var QS=YS,WS=sn,GS=Jt,KS="[object Number]";function XS(e){return typeof e=="number"||GS(e)&&WS(e)==KS}var Kt=XS,ZS=pr,JS=function(){try{var e=ZS(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Cv=JS,Hc=Cv;function _S(e,t,n){t=="__proto__"&&Hc?Hc(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var yi=_S,$S=yi,e8=Yr,t8=Object.prototype,n8=t8.hasOwnProperty;function r8(e,t,n){var r=e[t];(!(n8.call(e,t)&&e8(r,n))||n===void 0&&!(t in e))&&$S(e,t,n)}var o8=r8,a8=yi,i8=xv,l8=bv;function s8(e,t){var n={};return t=l8(t),i8(e,function(r,a,i){a8(n,a,t(r,a,i))}),n}var u8=s8;function c8(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var Av=c8,f8=Av,Yc=Math.max;function d8(e,t,n){return t=Yc(t===void 0?e.length-1:t,0),function(){for(var r=arguments,a=-1,i=Yc(r.length-t,0),l=Array(i);++a<i;)l[a]=r[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=r[a];return s[t]=n(l),f8(e,this,s)}}var p8=d8;function v8(e){return function(){return e}}var h8=v8,m8=h8,Qc=Cv,g8=Js,y8=Qc?function(e,t){return Qc(e,"toString",{configurable:!0,enumerable:!1,value:m8(t),writable:!0})}:g8,b8=y8,w8=800,x8=16,C8=Date.now;function A8(e){var t=0,n=0;return function(){var r=C8(),a=x8-(r-n);if(n=r,a>0){if(++t>=w8)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var E8=A8,O8=b8,S8=E8,k8=S8(O8),T8=k8,D8=Js,N8=p8,P8=T8;function I8(e,t){return P8(N8(e,t,D8),e+"")}var $s=I8;function B8(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var M8=B8,L8=On,R8=Xs,V8=M8,F8=Object.prototype,j8=F8.hasOwnProperty;function q8(e){if(!L8(e))return V8(e);var t=R8(e),n=[];for(var r in e)r=="constructor"&&(t||!j8.call(e,r))||n.push(r);return n}var z8=q8,U8=fv,H8=z8,Y8=Go;function Q8(e){return Y8(e)?U8(e,!0):H8(e)}var eu=Q8,W8=$s,G8=Yr,K8=_s,X8=eu,Ev=Object.prototype,Z8=Ev.hasOwnProperty,J8=W8(function(e,t){e=Object(e);var n=-1,r=t.length,a=r>2?t[2]:void 0;for(a&&K8(t[0],t[1],a)&&(r=1);++n<r;)for(var i=t[n],l=X8(i),s=-1,u=l.length;++s<u;){var c=l[s],d=e[c];(d===void 0||G8(d,Ev[c])&&!Z8.call(e,c))&&(e[c]=i[c])}return e}),Wc=J8,_8=yi,$8=Yr;function e9(e,t,n){(n!==void 0&&!$8(e[t],n)||n===void 0&&!(t in e))&&_8(e,t,n)}var Ov=e9,Fa={},t9={get exports(){return Fa},set exports(e){Fa=e}};(function(e,t){var n=ln,r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===r,l=i?n.Buffer:void 0,s=l?l.allocUnsafe:void 0;function u(c,d){if(d)return c.slice();var p=c.length,f=s?s(p):new c.constructor(p);return c.copy(f),f}e.exports=u})(t9,Fa);var Gc=cv;function n9(e){var t=new e.constructor(e.byteLength);return new Gc(t).set(new Gc(e)),t}var r9=n9,o9=r9;function a9(e,t){var n=t?o9(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var i9=a9;function l9(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var s9=l9,u9=On,Kc=Object.create,c9=function(){function e(){}return function(t){if(!u9(t))return{};if(Kc)return Kc(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),f9=c9,d9=dv,p9=d9(Object.getPrototypeOf,Object),Sv=p9,v9=f9,h9=Sv,m9=Xs;function g9(e){return typeof e.constructor=="function"&&!m9(e)?v9(h9(e)):{}}var y9=g9,b9=Go,w9=Jt;function x9(e){return w9(e)&&b9(e)}var C9=x9,A9=sn,E9=Sv,O9=Jt,S9="[object Object]",k9=Function.prototype,T9=Object.prototype,kv=k9.toString,D9=T9.hasOwnProperty,N9=kv.call(Object);function P9(e){if(!O9(e)||A9(e)!=S9)return!1;var t=E9(e);if(t===null)return!0;var n=D9.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&kv.call(n)==N9}var I9=P9;function B9(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var Tv=B9,M9=o8,L9=yi;function R9(e,t,n,r){var a=!n;n||(n={});for(var i=-1,l=t.length;++i<l;){var s=t[i],u=r?r(n[s],e[s],s,n,e):void 0;u===void 0&&(u=e[s]),a?L9(n,s,u):M9(n,s,u)}return n}var V9=R9,F9=V9,j9=eu;function q9(e){return F9(e,j9(e))}var z9=q9,Xc=Ov,U9=Fa,H9=i9,Y9=s9,Q9=y9,Zc=Ys,Jc=Zt,W9=C9,G9=Rr,K9=dr,X9=On,Z9=I9,J9=Ks,_c=Tv,_9=z9;function $9(e,t,n,r,a,i,l){var s=_c(e,n),u=_c(t,n),c=l.get(u);if(c){Xc(e,n,c);return}var d=i?i(s,u,n+"",e,t,l):void 0,p=d===void 0;if(p){var f=Jc(u),v=!f&&G9(u),h=!f&&!v&&J9(u);d=u,f||v||h?Jc(s)?d=s:W9(s)?d=Y9(s):v?(p=!1,d=U9(u,!0)):h?(p=!1,d=H9(u,!0)):d=[]:Z9(u)||Zc(u)?(d=s,Zc(s)?d=_9(s):(!X9(s)||K9(s))&&(d=Q9(u))):p=!1}p&&(l.set(u,d),a(d,u,r,i,l),l.delete(u)),Xc(e,n,d)}var ek=$9,tk=Gs,nk=Ov,rk=wv,ok=ek,ak=On,ik=eu,lk=Tv;function Dv(e,t,n,r,a){e!==t&&rk(t,function(i,l){if(a||(a=new tk),ak(i))ok(e,t,l,n,Dv,r,a);else{var s=r?r(lk(e,l),i,l+"",e,t,a):void 0;s===void 0&&(s=i),nk(e,l,s)}},ik)}var Nv=Dv,sk=Nv,$c=On;function Pv(e,t,n,r,a,i){return $c(e)&&$c(t)&&(i.set(t,e),sk(e,t,void 0,Pv,i),i.delete(t)),e}var uk=Pv,ck=$s,fk=_s;function dk(e){return ck(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,l=a>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(a--,i):void 0,l&&fk(n[0],n[1],l)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var s=n[r];s&&e(t,s,r,i)}return t})}var pk=dk,vk=Nv,hk=pk,mk=hk(function(e,t,n,r){vk(e,t,n,r)}),gk=mk,yk=Av,bk=$s,wk=uk,xk=gk,Ck=bk(function(e){return e.push(void 0,wk),yk(xk,void 0,e)}),No=Ck;function Ak(e){return e&&e.length?e[0]:void 0}var Iv=Ak;function Ek(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var Er=Ek;const Ok=e=>Object.prototype.toString.call(e).slice(8,-1),Sr=e=>P4(e)&&!isNaN(e.getTime()),Cn=e=>Ok(e)==="Object",Bv=iv,ef=(e,t)=>qS(t,n=>iv(e,n)),qe=(e,t,n="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length<t;)e=`${n}${e}`;return e},Ft=e=>Array.isArray(e),wn=e=>Ft(e)&&e.length>0,ja=e=>e==null?null:document&&nn(e)?document.querySelector(e):e.$el??e,Rn=(e,t,n,r=void 0)=>{e.removeEventListener(t,n,r)},Vn=(e,t,n,r=void 0)=>(e.addEventListener(t,n,r),()=>Rn(e,t,n,r)),Aa=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),ma=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},Mv=(e,...t)=>{const n={};let r;for(r in e)t.includes(r)||(n[r]=e[r]);return n},Lv=(e,t)=>{const n={};return t.forEach(r=>{r in e&&(n[r]=e[r])}),n};function Sk(e,t,n){return Math.min(Math.max(e,t),n)}var qa={},kk={get exports(){return qa},set exports(e){qa=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var a=Number(r);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(kk,qa);const Tk=Jp(qa);var za={},Dk={get exports(){return za},set exports(e){za=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var a=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return a.setUTCFullYear(r.getFullYear()),r.getTime()-a.getTime()}e.exports=t.default})(Dk,za);const tf=Jp(za);function Nk(e,t){var n=Mk(t);return n.formatToParts?Ik(n,e):Bk(n,e)}var Pk={year:0,month:1,day:2,hour:3,minute:4,second:5};function Ik(e,t){try{for(var n=e.formatToParts(t),r=[],a=0;a<n.length;a++){var i=Pk[n[a].type];i>=0&&(r[i]=parseInt(n[a].value,10))}return r}catch(l){if(l instanceof RangeError)return[NaN];throw l}}function Bk(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var gl={};function Mk(e){if(!gl[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),n=t==="06/25/2014, 00:00:00"||t==="06/25/2014 00:00:00";gl[e]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return gl[e]}function Rv(e,t,n,r,a,i,l){var s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,a,i,l),s}var nf=36e5,Lk=6e4,yl={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function Rk(e,t,n){var r,a;if(!e||(r=yl.timezoneZ.exec(e),r))return 0;var i;if(r=yl.timezoneHH.exec(e),r)return i=parseInt(r[1],10),rf(i)?-(i*nf):NaN;if(r=yl.timezoneHHMM.exec(e),r){i=parseInt(r[1],10);var l=parseInt(r[2],10);return rf(i,l)?(a=Math.abs(i)*nf+l*Lk,i>0?-a:a):NaN}if(jk(e)){t=new Date(t||Date.now());var s=Vk(t),u=es(s,e),c=Fk(t,u,e);return-c}return NaN}function Vk(e){return Rv(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function es(e,t){var n=Nk(e,t),r=Rv(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),a=e.getTime(),i=a%1e3;return a-=i>=0?i:1e3+i,r-a}function Fk(e,t,n){var r=e.getTime(),a=r-t,i=es(new Date(a),n);if(t===i)return t;a-=i-t;var l=es(new Date(a),n);return i===l?i:Math.max(i,l)}function rf(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var of={};function jk(e){if(of[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),of[e]=!0,!0}catch{return!1}}var qk=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const zk=qk;var bl=36e5,af=6e4,Uk=2,yt={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:zk};function Hk(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?Uk:Tk(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=Yk(e),i=Qk(a.date,r),l=i.year,s=i.restDateString,u=Wk(s,l);if(isNaN(u))return new Date(NaN);if(u){var c=u.getTime(),d=0,p;if(a.time&&(d=Gk(a.time),isNaN(d)))return new Date(NaN);if(a.timeZone||n.timeZone){if(p=Rk(a.timeZone||n.timeZone,new Date(c+d)),isNaN(p))return new Date(NaN)}else p=tf(new Date(c+d)),p=tf(new Date(c+d+p));return new Date(c+d+p)}else return new Date(NaN)}function Yk(e){var t={},n=yt.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=yt.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){var a=yt.timeZone.exec(r);a?(t.time=r.replace(a[1],""),t.timeZone=a[1].trim()):t.time=r}return t}function Qk(e,t){var n=yt.YYY[t],r=yt.YYYYY[t],a;if(a=yt.YYYY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10),restDateString:e.slice(i.length)}}if(a=yt.YY.exec(e)||n.exec(e),a){var l=a[1];return{year:parseInt(l,10)*100,restDateString:e.slice(l.length)}}return{year:null}}function Wk(e,t){if(t===null)return null;var n,r,a,i;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=yt.MM.exec(e),n)return r=new Date(0),a=parseInt(n[1],10)-1,sf(t,a)?(r.setUTCFullYear(t,a),r):new Date(NaN);if(n=yt.DDD.exec(e),n){r=new Date(0);var l=parseInt(n[1],10);return Zk(t,l)?(r.setUTCFullYear(t,0,l),r):new Date(NaN)}if(n=yt.MMDD.exec(e),n){r=new Date(0),a=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return sf(t,a,s)?(r.setUTCFullYear(t,a,s),r):new Date(NaN)}if(n=yt.Www.exec(e),n)return i=parseInt(n[1],10)-1,uf(t,i)?lf(t,i):new Date(NaN);if(n=yt.WwwD.exec(e),n){i=parseInt(n[1],10)-1;var u=parseInt(n[2],10)-1;return uf(t,i,u)?lf(t,i,u):new Date(NaN)}return null}function Gk(e){var t,n,r;if(t=yt.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),wl(n)?n%24*bl:NaN;if(t=yt.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),wl(n,r)?n%24*bl+r*af:NaN;if(t=yt.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return wl(n,r,a)?n%24*bl+r*af+a*1e3:NaN}return null}function lf(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,i=t*7+n+1-a;return r.setUTCDate(r.getUTCDate()+i),r}var Kk=[31,28,31,30,31,30,31,31,30,31,30,31],Xk=[31,29,31,30,31,30,31,31,30,31,30,31];function Vv(e){return e%400===0||e%4===0&&e%100!==0}function sf(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=Vv(e);if(r&&n>Xk[t]||!r&&n>Kk[t])return!1}return!0}function Zk(e,t){if(t<1)return!1;var n=Vv(e);return!(n&&t>366||!n&&t>365)}function uf(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function wl(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}function vt(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function Ea(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ea=function(n){return typeof n}:Ea=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Ea(e)}function Sn(e){vt(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Ea(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function Xr(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var Jk={};function tu(){return Jk}function cr(e,t){var n,r,a,i,l,s,u,c;vt(1,arguments);var d=tu(),p=Xr((n=(r=(a=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(l=t.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:d.weekStartsOn)!==null&&r!==void 0?r:(u=d.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Sn(e),v=f.getDay(),h=(v<p?7:0)+v-p;return f.setDate(f.getDate()-h),f.setHours(0,0,0,0),f}function cf(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var _k=6048e5;function $k(e,t,n){vt(2,arguments);var r=cr(e,n),a=cr(t,n),i=r.getTime()-cf(r),l=a.getTime()-cf(a);return Math.round((i-l)/_k)}function e7(e){vt(1,arguments);var t=Sn(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function t7(e){vt(1,arguments);var t=Sn(e);return t.setDate(1),t.setHours(0,0,0,0),t}function n7(e,t){return vt(1,arguments),$k(e7(e),t7(e),t)+1}function r7(e,t){var n,r,a,i,l,s,u,c;vt(1,arguments);var d=Sn(e),p=d.getFullYear(),f=tu(),v=Xr((n=(r=(a=(i=t==null?void 0:t.firstWeekContainsDate)!==null&&i!==void 0?i:t==null||(l=t.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&r!==void 0?r:(u=f.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setFullYear(p+1,0,v),h.setHours(0,0,0,0);var y=cr(h,t),g=new Date(0);g.setFullYear(p,0,v),g.setHours(0,0,0,0);var m=cr(g,t);return d.getTime()>=y.getTime()?p+1:d.getTime()>=m.getTime()?p:p-1}function o7(e,t){var n,r,a,i,l,s,u,c;vt(1,arguments);var d=tu(),p=Xr((n=(r=(a=(i=t==null?void 0:t.firstWeekContainsDate)!==null&&i!==void 0?i:t==null||(l=t.locale)===null||l===void 0||(s=l.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:d.firstWeekContainsDate)!==null&&r!==void 0?r:(u=d.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1),f=r7(e,t),v=new Date(0);v.setFullYear(f,0,p),v.setHours(0,0,0,0);var h=cr(v,t);return h}var a7=6048e5;function i7(e,t){vt(1,arguments);var n=Sn(e),r=cr(n,t).getTime()-o7(n,t).getTime();return Math.round(r/a7)+1}function Ua(e){return vt(1,arguments),cr(e,{weekStartsOn:1})}function l7(e){vt(1,arguments);var t=Sn(e),n=t.getFullYear(),r=new Date(0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);var a=Ua(r),i=new Date(0);i.setFullYear(n,0,4),i.setHours(0,0,0,0);var l=Ua(i);return t.getTime()>=a.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function s7(e){vt(1,arguments);var t=l7(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=Ua(n);return r}var u7=6048e5;function c7(e){vt(1,arguments);var t=Sn(e),n=Ua(t).getTime()-s7(t).getTime();return Math.round(n/u7)+1}function gt(e,t){vt(2,arguments);var n=Sn(e),r=Xr(t);return isNaN(r)?new Date(NaN):(r&&n.setDate(n.getDate()+r),n)}function Ha(e,t){vt(2,arguments);var n=Sn(e),r=Xr(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var a=n.getDate(),i=new Date(n.getTime());i.setMonth(n.getMonth()+r+1,0);var l=i.getDate();return a>=l?i:(n.setFullYear(i.getFullYear(),i.getMonth(),a),n)}function ff(e,t){vt(2,arguments);var n=Xr(t);return Ha(e,n*12)}const f7={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function d7({monthComps:e,prevMonthComps:t,nextMonthComps:n},r){const a=[],{firstDayOfWeek:i,firstWeekday:l,isoWeeknumbers:s,weeknumbers:u,numDays:c,numWeeks:d}=e,p=l+(l<i?ft:0)-i;let f=!0,v=!1,h=!1,y=0;const g=new Intl.DateTimeFormat(r.id,{weekday:"long",year:"numeric",month:"short",day:"numeric"});let m=t.numDays-p+1,b=t.numDays-m+1,C=Math.floor((m-1)/ft+1),w=1,x=t.numWeeks,D=1,S=t.month,T=t.year;const L=new Date,k=L.getDate(),A=L.getMonth()+1,O=L.getFullYear();for(let N=1;N<=oT;N++){for(let I=1,B=i;I<=ft;I++,B+=B===ft?1-ft:1){f&&B===l&&(m=1,b=e.numDays,C=Math.floor((m-1)/ft+1),w=Math.floor((c-m)/ft+1),x=1,D=d,S=e.month,T=e.year,f=!1,v=!0);const j=r.getDateFromParams(T,S,m,0,0,0,0),z=r.getDateFromParams(T,S,m,12,0,0,0),K=r.getDateFromParams(T,S,m,23,59,59,999),U=j,M=`${qe(T,4)}-${qe(S,2)}-${qe(m,2)}`,P=I,V=ft-I,q=u[N-1],Y=s[N-1],Q=m===k&&S===A&&T===O,R=v&&m===1,H=v&&m===c,X=N===1,Z=N===d,J=I===1,ie=I===ft,ce=Xv(T,S,m);a.push({locale:r,id:M,position:++y,label:m.toString(),ariaLabel:g.format(new Date(T,S-1,m)),day:m,dayFromEnd:b,weekday:B,weekdayPosition:P,weekdayPositionFromEnd:V,weekdayOrdinal:C,weekdayOrdinalFromEnd:w,week:x,weekFromEnd:D,weekPosition:N,weeknumber:q,isoWeeknumber:Y,month:S,year:T,date:U,startDate:j,endDate:K,noonDate:z,dayIndex:ce,isToday:Q,isFirstDay:R,isLastDay:H,isDisabled:!v,isFocusable:!v,isFocused:!1,inMonth:v,inPrevMonth:f,inNextMonth:h,onTop:X,onBottom:Z,onLeft:J,onRight:ie,classes:[`id-${M}`,`day-${m}`,`day-from-end-${b}`,`weekday-${B}`,`weekday-position-${P}`,`weekday-ordinal-${C}`,`weekday-ordinal-from-end-${w}`,`week-${x}`,`week-from-end-${D}`,{"is-today":Q,"is-first-day":R,"is-last-day":H,"in-month":v,"in-prev-month":f,"in-next-month":h,"on-top":X,"on-bottom":Z,"on-left":J,"on-right":ie}]}),v&&H?(v=!1,h=!0,m=1,b=c,C=1,w=Math.floor((c-m)/ft+1),x=1,D=n.numWeeks,S=n.month,T=n.year):(m++,b--,C=Math.floor((m-1)/ft+1),w=Math.floor((c-m)/ft+1))}x++,D--}return a}function p7(e,t,n,r){const a=e.reduce((i,l,s)=>{const u=Math.floor(s/7);let c=i[u];return c||(c={id:`week-${u+1}`,title:"",week:l.week,weekPosition:l.weekPosition,weeknumber:l.weeknumber,isoWeeknumber:l.isoWeeknumber,weeknumberDisplay:t?l.weeknumber:n?l.isoWeeknumber:void 0,days:[]},i[u]=c),c.days.push(l),i},Array(e.length/ft));return a.forEach(i=>{const l=i.days[0],s=i.days[i.days.length-1];l.month===s.month?i.title=`${r.formatDate(l.date,"MMMM YYYY")}`:l.year===s.year?i.title=`${r.formatDate(l.date,"MMM")} - ${r.formatDate(s.date,"MMM YYYY")}`:i.title=`${r.formatDate(l.date,"MMM YYYY")} - ${r.formatDate(s.date,"MMM YYYY")}`}),a}function v7(e,t){return e.days.map(n=>({label:t.formatDate(n.date,t.masks.weekdays),weekday:n.weekday}))}function h7(e,t){return`${t}.${qe(e,2)}`}function Fv(e,t,n){return Lv(n.getDateParts(n.toDate(e)),f7[t])}function jv({day:e,week:t,month:n,year:r},a,i,l){if(i==="daily"&&e){const s=new Date(r,n-1,e),u=gt(s,a);return{day:u.getDate(),month:u.getMonth()+1,year:u.getFullYear()}}else if(i==="weekly"&&t){const u=l.getMonthParts(n,r).firstDayOfMonth,c=gt(u,(t-1+a)*7),d=l.getDateParts(c);return{week:d.week,month:d.month,year:d.year}}else{const s=new Date(r,n-1,1),u=Ha(s,a);return{month:u.getMonth()+1,year:u.getFullYear()}}}function rn(e){return e!=null&&e.month!=null&&e.year!=null}function ts(e,t){return!rn(e)||!rn(t)?!1:(e=e,t=t,e.year!==t.year?e.year<t.year:e.month&&t.month&&e.month!==t.month?e.month<t.month:e.week&&t.week&&e.week!==t.week?e.week<t.week:e.day&&t.day&&e.day!==t.day?e.day<t.day:!1)}function Ya(e,t){return!rn(e)||!rn(t)?!1:(e=e,t=t,e.year!==t.year?e.year>t.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function m7(e,t,n){return(e||!1)&&!ts(e,t)&&!Ya(e,n)}function g7(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function y7(e,t,n,r){if(!rn(e)||!rn(t))return[];const a=[];for(;!Ya(e,t);)a.push(e),e=jv(e,1,n,r);return a}function qv(e){const{day:t,week:n,month:r,year:a}=e;let i=`${a}-${qe(r,2)}`;return n&&(i=`${i}-w${n}`),t&&(i=`${i}-${qe(t,2)}`),i}function b7(e,t){const{month:n,year:r,showWeeknumbers:a,showIsoWeeknumbers:i}=e,l=new Date(r,n-1,15),s=t.getMonthParts(n,r),u=t.getPrevMonthParts(n,r),c=t.getNextMonthParts(n,r),d=d7({monthComps:s,prevMonthComps:u,nextMonthComps:c},t),p=p7(d,a,i,t),f=v7(p[0],t);return{id:qv(e),month:n,year:r,monthTitle:t.formatDate(l,t.masks.title),shortMonthLabel:t.formatDate(l,"MMM"),monthLabel:t.formatDate(l,"MMMM"),shortYearLabel:r.toString().substring(2),yearLabel:r.toString(),monthComps:s,prevMonthComps:u,nextMonthComps:c,days:d,weeks:p,weekdays:f}}function w7(e,t){const{day:n,week:r,view:a,trimWeeks:i}=e,l={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(a){case"daily":{let s=l.days.find(c=>c.inMonth);n?s=l.days.find(c=>c.day===n&&c.inMonth)||s:r&&(s=l.days.find(c=>c.week===r&&c.inMonth));const u=l.weeks[s.week-1];l.viewWeeks=[u],l.viewDays=[s],l.week=s.week,l.weekTitle=u.title,l.day=s.day,l.dayTitle=s.ariaLabel,l.title=l.dayTitle;break}case"weekly":{l.week=r||1;const s=l.weeks[l.week-1];l.viewWeeks=[s],l.viewDays=s.days,l.weekTitle=s.title,l.title=l.weekTitle;break}default:{l.title=l.monthTitle,l.viewWeeks=l.weeks.slice(0,i?l.monthComps.numWeeks:void 0),l.viewDays=l.days;break}}return l}class df{constructor(t,n,r){me(this,"keys",[]),me(this,"store",{}),this.size=t,this.createKey=n,this.createItem=r}get(...t){const n=this.createKey(...t);return this.store[n]}getOrSet(...t){const n=this.createKey(...t);if(this.store[n])return this.store[n];const r=this.createItem(...t);if(this.keys.length>=this.size){const a=this.keys.shift();a!=null&&delete this.store[a]}return this.keys.push(n),this.store[n]=r,r}}class kr{constructor(t,n=new Qa){me(this,"order"),me(this,"locale"),me(this,"start",null),me(this,"end",null),me(this,"repeat",null);var r;this.locale=n;const{start:a,end:i,span:l,order:s,repeat:u}=t;Sr(a)&&(this.start=n.getDateParts(a)),Sr(i)?this.end=n.getDateParts(i):this.start!=null&&l&&(this.end=n.getDateParts(gt(this.start.date,l-1))),this.order=s??0,u&&(this.repeat=new Wa({from:(r=this.start)==null?void 0:r.date,...u},{locale:this.locale}))}static fromMany(t,n){return(Ft(t)?t:[t]).filter(r=>r).map(r=>kr.from(r,n))}static from(t,n){if(t instanceof kr)return t;const r={start:null,end:null};return t!=null&&(Ft(t)?(r.start=t[0]??null,r.end=t[1]??null):Cn(t)?Object.assign(r,t):(r.start=t,r.end=t)),r.start!=null&&(r.start=new Date(r.start)),r.end!=null&&(r.end=new Date(r.end)),new kr(r,n)}get opts(){const{order:t,locale:n}=this;return{order:t,locale:n}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:n}=this;return t&&n&&t.year===n.year&&t.month===n.month&&t.day===n.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var n,r;return((n=this.start)==null?void 0:n.dayIndex)===t.dayIndex||!!((r=this.repeat)!=null&&r.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var n,r;return this.intersectsDayRange(((n=t.start)==null?void 0:n.dayIndex)??-1/0,((r=t.end)==null?void 0:r.dayIndex)??1/0)}intersectsDayRange(t,n){return!(this.start&&this.start.dayIndex>n||this.end&&this.end.dayIndex<t)}}class x7{constructor(){me(this,"records",{})}render(t,n,r){var a,i,l,s;let u=null;const c=r[0].dayIndex,d=r[r.length-1].dayIndex;return n.hasRepeat?r.forEach(p=>{var f,v;if(n.startsOnDay(p)){const h=n.daySpan<1/0?n.daySpan:1;u={startDay:p.dayIndex,startTime:((f=n.start)==null?void 0:f.time)??0,endDay:p.dayIndex+h-1,endTime:((v=n.end)==null?void 0:v.time)??Oa},this.getRangeRecords(t).push(u)}}):n.intersectsDayRange(c,d)&&(u={startDay:((a=n.start)==null?void 0:a.dayIndex)??-1/0,startTime:((i=n.start)==null?void 0:i.time)??-1/0,endDay:((l=n.end)==null?void 0:l.dayIndex)??1/0,endTime:((s=n.end)==null?void 0:s.time)??1/0},this.getRangeRecords(t).push(u)),u}getRangeRecords(t){let n=this.records[t.key];return n||(n={ranges:[],data:t},this.records[t.key]=n),n.ranges}getCell(t,n){return this.getCells(n).find(i=>i.data.key===t)}cellExists(t,n){const r=this.records[t];return r==null?!1:r.ranges.some(a=>a.startDay<=n&&a.endDay>=n)}getCells(t){const n=Object.values(this.records),r=[],{dayIndex:a}=t;return n.forEach(({data:i,ranges:l})=>{l.filter(s=>s.startDay<=a&&s.endDay>=a).forEach(s=>{const u=a===s.startDay,c=a===s.endDay,d=u?s.startTime:0,p=new Date(t.startDate.getTime()+d),f=c?s.endTime:Oa,v=new Date(t.endDate.getTime()+f),h=d===0&&f===Oa,y=i.order||0;r.push({...s,data:i,onStart:u,onEnd:c,startTime:d,startDate:p,endTime:f,endDate:v,allDay:h,order:y})})}),r.sort((i,l)=>i.order-l.order),r}}const An={ar:{dow:7,L:"D/M/YYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY年M月D日"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};An.en=An["en-US"];An.es=An["es-ES"];An.no=An.nb;An.zh=An["zh-CN"];const C7=Object.entries(An).reduce((e,[t,{dow:n,L:r}])=>(e[t]={id:t,firstDayOfWeek:n,masks:{L:r}},e),{}),A7="MMMM YYYY",E7="W",O7="MMM",S7="h A",k7=["L","YYYY-MM-DD","YYYY/MM/DD"],T7=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],D7=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],N7=["h:mm A"],P7=["HH:mm"],I7="WWW, MMM D, YYYY",B7=["L","YYYY-MM-DD","YYYY/MM/DD"],M7="iso",L7="YYYY-MM-DDTHH:mm:ss.SSSZ",R7={title:A7,weekdays:E7,navMonths:O7,hours:S7,input:k7,inputDateTime:T7,inputDateTime24hr:D7,inputTime:N7,inputTime24hr:P7,dayPopover:I7,data:B7,model:M7,iso:L7},V7=300,F7=60,j7=80,q7={maxSwipeTime:V7,minHorizontalSwipeDistance:F7,maxVerticalSwipeDistance:j7},z7={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:q7,masks:R7,locales:C7,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},ns=o.reactive(z7),U7=o.computed(()=>u8(ns.locales,e=>(e.masks=No(e.masks,ns.masks),e))),Un=e=>typeof window<"u"&&Bv(window.__vcalendar__,e)?tr(window.__vcalendar__,e):tr(ns,e),H7=12,Y7=5;function Q7(e,t){const n=new Intl.DateTimeFormat().resolvedOptions().locale;let r;nn(e)?r=e:Bv(e,"id")&&(r=e.id),r=(r||n).toLowerCase();const a=Object.keys(t),i=u=>a.find(c=>c.toLowerCase()===u);r=i(r)||i(r.substring(0,2))||n;const l={...t["en-IE"],...t[r],id:r,monthCacheSize:H7,pageCacheSize:Y7};return Cn(e)?No(e,l):l}class Qa{constructor(t=void 0,n){me(this,"id"),me(this,"daysInWeek"),me(this,"firstDayOfWeek"),me(this,"masks"),me(this,"timezone"),me(this,"hourLabels"),me(this,"dayNames"),me(this,"dayNamesShort"),me(this,"dayNamesShorter"),me(this,"dayNamesNarrow"),me(this,"monthNames"),me(this,"monthNamesShort"),me(this,"relativeTimeNames"),me(this,"amPm",["am","pm"]),me(this,"monthCache"),me(this,"pageCache");const{id:r,firstDayOfWeek:a,masks:i,monthCacheSize:l,pageCacheSize:s}=Q7(t,U7.value);this.monthCache=new df(l,pT,vT),this.pageCache=new df(s,qv,b7),this.id=r,this.daysInWeek=ft,this.firstDayOfWeek=Sk(a,1,ft),this.masks=i,this.timezone=n||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=xl("long",this.id),this.dayNamesShort=xl("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(u=>u.substring(0,2)),this.dayNamesNarrow=xl("narrow",this.id),this.monthNames=yf("long",this.id),this.monthNamesShort=yf("short",this.id),this.relativeTimeNames=gT(this.id)}formatDate(t,n){return CT(t,n,this)}parseDate(t,n){return bf(t,n,this)}toDate(t,n={}){const r=new Date(NaN);let a=r;const{fillDate:i,mask:l,patch:s,rules:u}=n;if(Kt(t)?(n.type="number",a=new Date(+t)):nn(t)?(n.type="string",a=t?bf(t,l||"iso",this):r):Sr(t)?(n.type="date",a=new Date(t.getTime())):nu(t)&&(n.type="object",a=this.getDateFromParts(t)),a&&(s||u)){let c=this.getDateParts(a);if(s&&i!=null){const d=this.getDateParts(this.toDate(i));c=this.getDateParts(this.toDate({...d,...Lv(c,rT[s])}))}u&&(c=xT(c,u)),a=this.getDateFromParts(c)}return a||r}toDateOrNull(t,n={}){const r=this.toDate(t,n);return isNaN(r.getTime())?null:r}fromDate(t,{type:n,mask:r}={}){switch(n){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,r||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return kr.from(t,this)}ranges(t){return kr.fromMany(t,this)}getDateParts(t){return dT(t,this)}getDateFromParts(t){return Jv(t,this.timezone)}getDateFromParams(t,n,r,a,i,l,s){return this.getDateFromParts({year:t,month:n,day:r,hours:a,minutes:i,seconds:l,milliseconds:s})}getPage(t){const n=this.pageCache.getOrSet(t,this);return w7(t,n)}getMonthParts(t,n){const{firstDayOfWeek:r}=this;return this.monthCache.getOrSet(t,n,r)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,n){return t===1?this.getMonthParts(12,n-1):this.getMonthParts(t-1,n)}getNextMonthParts(t,n){return t===12?this.getMonthParts(1,n+1):this.getMonthParts(t+1,n)}getHourLabels(){return mT().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var Cr=(e=>(e.Any="any",e.All="all",e))(Cr||{}),zv=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(zv||{}),Uv=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(Uv||{}),Hv=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(Hv||{});class W7{constructor(t,n,r){me(this,"validated",!0),this.type=t,this.interval=n,this.from=r,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:n}=t;switch(this.type){case"days":return ru(this.from.date,n)%this.interval===0;case"weeks":return cT(this.from.date,n)%this.interval===0;case"months":return fT(this.from.date,n)%this.interval===0;case"years":return Zv(this.from.date,n)%this.interval===0;default:return!1}}}class Zr{constructor(t,n,r,a){me(this,"components",[]),this.type=t,this.validator=r,this.getter=a,this.components=this.normalizeComponents(n)}static create(t,n){switch(t){case"days":return new G7(n);case"weekdays":return new K7(n);case"weeks":return new X7(n);case"months":return new Z7(n);case"years":return new J7(n)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Ft(t))return[];const n=[];return t.forEach(r=>{if(!this.validator(r)){console.error(`Component value ${r} in invalid for "${this.type}" rule. This rule will be skipped.`);return}n.push(r)}),n}passes(t){return this.getter(t).some(a=>this.components.includes(a))}}class G7 extends Zr{constructor(t){super("days",t,eT,({day:n,dayFromEnd:r})=>[n,-r])}}class K7 extends Zr{constructor(t){super("weekdays",t,rs,({weekday:n})=>[n])}}class X7 extends Zr{constructor(t){super("weeks",t,tT,({week:n,weekFromEnd:r})=>[n,-r])}}class Z7 extends Zr{constructor(t){super("months",t,nT,({month:n})=>[n])}}class J7 extends Zr{constructor(t){super("years",t,Kt,({year:n})=>[n])}}class _7{constructor(t,n){me(this,"components"),this.type=t,this.components=this.normalizeComponents(n)}normalizeArrayConfig(t){const n=[];return t.forEach((r,a)=>{if(Kt(r)){if(a===0)return;if(!pf(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!rs(r)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],r])}else Ft(r)&&n.push(...this.normalizeArrayConfig(r))}),n}normalizeComponents(t){const n=[];return t.forEach((r,a)=>{if(Kt(r)){if(a===0)return;if(!pf(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!rs(r)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}n.push([t[0],r])}else Ft(r)&&n.push(...this.normalizeArrayConfig(r))}),n}passes(t){const{weekday:n,weekdayOrdinal:r,weekdayOrdinalFromEnd:a}=t;return this.components.some(([i,l])=>(i===r||i===-a)&&n===l)}}class $7{constructor(t){me(this,"type","function"),me(this,"validated",!0),this.fn=t,dr(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class Wa{constructor(t,n={},r){me(this,"validated",!0),me(this,"config"),me(this,"type",Cr.Any),me(this,"from"),me(this,"until"),me(this,"rules",[]),me(this,"locale",new Qa),this.parent=r,n.locale&&(this.locale=n.locale),this.config=t,dr(t)?(this.type=Cr.All,this.rules=[new $7(t)]):Ft(t)?(this.type=Cr.Any,this.rules=t.map(a=>new Wa(a,n,this))):Cn(t)?(this.type=Cr.All,this.from=t.from?this.locale.getDateParts(t.from):r==null?void 0:r.from,this.until=t.until?this.locale.getDateParts(t.until):r==null?void 0:r.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const n=[];if(t.every&&(nn(t.every)&&(t.every=[1,`${t.every}s`]),Ft(t.every))){const[r=1,a=zv.Days]=t.every;n.push(new W7(a,r,this.from))}return Object.values(Uv).forEach(r=>{r in t&&n.push(Zr.create(r,t[r]))}),Object.values(Hv).forEach(r=>{r in t&&n.push(new _7(r,t[r]))}),t.on!=null&&(Ft(t.on)||(t.on=[t.on]),n.push(new Wa(t.on,{locale:this.locale},this.parent))),n}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===Cr.Any?this.rules.some(n=>n.passes(t)):this.rules.every(n=>n.passes(t)):!0}}function eT(e){return Kt(e)?e>=1&&e<=31:!1}function rs(e){return Kt(e)?e>=1&&e<=7:!1}function tT(e){return Kt(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function nT(e){return Kt(e)?e>=1&&e<=12:!1}function pf(e){return!(!Kt(e)||e<-5||e>5||e===0)}const rT={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},ft=7,oT=6,Yv=1e3,Qv=Yv*60,Wv=Qv*60,Oa=Wv*24,aT=[31,28,31,30,31,30,31,31,30,31,30,31],iT=["L","iso"],yo={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},Gv=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,lT=/\[([^]*?)\]/gm,vf={D(e){return e.day},DD(e){return qe(e.day,2)},d(e){return e.weekday-1},dd(e){return qe(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return qe(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return qe(e.year,4)},h(e){return e.hours%12||12},hh(e){return qe(e.hours%12||12,2)},H(e){return e.hours},HH(e){return qe(e.hours,2)},m(e){return e.minutes},mm(e){return qe(e.minutes,2)},s(e){return e.seconds},ss(e){return qe(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return qe(Math.round(e.milliseconds/10),2)},SSS(e){return qe(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${qe(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${qe(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${qe(Math.floor(Math.abs(t)/60),2)}:${qe(Math.abs(t)%60,2)}`}},Bn=/\d\d?/,sT=/\d{3}/,uT=/\d{4}/,vo=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,hf=()=>{},mf=e=>(t,n,r)=>{const a=r[e].indexOf(n.charAt(0).toUpperCase()+n.substr(1).toLowerCase());~a&&(t.month=a)},ze={D:[Bn,(e,t)=>{e.day=t}],Do:[new RegExp(Bn.source+vo.source),(e,t)=>{e.day=parseInt(t,10)}],d:[Bn,hf],W:[vo,hf],M:[Bn,(e,t)=>{e.month=t-1}],MMM:[vo,mf("monthNamesShort")],MMMM:[vo,mf("monthNames")],YY:[Bn,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[uT,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[sT,(e,t)=>{e.milliseconds=t}],h:[Bn,(e,t)=>{e.hours=t}],m:[Bn,(e,t)=>{e.minutes=t}],s:[Bn,(e,t)=>{e.seconds=t}],a:[vo,(e,t,n)=>{const r=t.toLowerCase();r===n.amPm[0]?e.isPm=!1:r===n.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const n=`${t}`.match(/([+-]|\d\d)/gi);if(n){const r=+n[1]*60+parseInt(n[2],10);e.timezoneOffset=n[0]==="+"?r:-r}}]};ze.DD=ze.D;ze.dd=ze.d;ze.WWWW=ze.WWW=ze.WW=ze.W;ze.MM=ze.M;ze.mm=ze.m;ze.hh=ze.H=ze.HH=ze.h;ze.ss=ze.s;ze.A=ze.a;ze.ZZZZ=ze.ZZZ=ze.ZZ=ze.Z;function Kv(e,t){return(wn(e)&&e||[nn(e)&&e||"YYYY-MM-DD"]).map(n=>iT.reduce((r,a)=>r.replace(a,t.masks[a]||""),n))}function nu(e){return Cn(e)&&"year"in e&&"month"in e&&"day"in e}function gf(e,t=1){const n=e.getDay()+1,r=n>=t?t-n:-(7-(t-n));return gt(e,r)}function Xv(e,t,n){const r=Date.UTC(e,t-1,n);return ru(new Date(0),new Date(r))}function ru(e,t){return Math.round((t.getTime()-e.getTime())/Oa)}function cT(e,t){return Math.ceil(ru(gf(e),gf(t))/7)}function Zv(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function fT(e,t){return Zv(e,t)*12+(t.getMonth()-e.getMonth())}function Jv(e,t=""){const n=new Date,{year:r=n.getFullYear(),month:a=n.getMonth()+1,day:i=n.getDate(),hours:l=0,minutes:s=0,seconds:u=0,milliseconds:c=0}=e;if(t){const d=`${qe(r,4)}-${qe(a,2)}-${qe(i,2)}T${qe(l,2)}:${qe(s,2)}:${qe(u,2)}.${qe(c,3)}`;return Hk(d,{timeZone:t})}return new Date(r,a-1,i,l,s,u,c)}function dT(e,t){let n=new Date(e.getTime());t.timezone&&(n=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),n.setMilliseconds(e.getMilliseconds()));const r=n.getMilliseconds(),a=n.getSeconds(),i=n.getMinutes(),l=n.getHours(),s=r+a*Yv+i*Qv+l*Wv,u=n.getMonth()+1,c=n.getFullYear(),d=t.getMonthParts(u,c),p=n.getDate(),f=d.numDays-p+1,v=n.getDay()+1,h=Math.floor((p-1)/7+1),y=Math.floor((d.numDays-p)/7+1),g=Math.ceil((p+Math.abs(d.firstWeekday-d.firstDayOfWeek))/7),m=d.numWeeks-g+1,b=d.weeknumbers[g],C=Xv(c,u,p);return{milliseconds:r,seconds:a,minutes:i,hours:l,time:s,day:p,dayFromEnd:f,weekday:v,weekdayOrdinal:h,weekdayOrdinalFromEnd:y,week:g,weekFromEnd:m,weeknumber:b,month:u,year:c,date:n,dateTime:n.getTime(),dayIndex:C,timezoneOffset:0,isValid:!0}}function pT(e,t,n){return`${t}-${e}-${n}`}function vT(e,t,n){const r=t%4===0&&t%100!==0||t%400===0,a=new Date(t,e-1,1),i=a.getDay()+1,l=e===2&&r?29:aT[e-1],s=n-1,u=n7(a,{weekStartsOn:s}),c=[],d=[];for(let p=0;p<u;p++){const f=gt(a,p*7);c.push(i7(f,{weekStartsOn:s})),d.push(c7(f))}return{firstDayOfWeek:n,firstDayOfMonth:a,inLeapYear:r,firstWeekday:i,numDays:l,numWeeks:u,month:e,year:t,weeknumbers:c,isoWeeknumbers:d}}function hT(){const e=[];for(let a=0;a<ft;a++)e.push(Jv({year:2020,month:1,day:5+a,hours:12}));return e}function xl(e,t=void 0){const n=new Intl.DateTimeFormat(t,{weekday:e});return hT().map(r=>n.format(r))}function mT(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function gT(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],n=new Intl.RelativeTimeFormat(e);return t.reduce((r,a)=>{const i=n.formatToParts(100,a);return r[a]=i[1].unit,r},{})}function _v(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function yf(e,t=void 0){const n=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return _v().map(r=>n.format(r))}function yT(e,t,n){return Kt(t)?t===e:Ft(t)?t.includes(e):dr(t)?t(e,n):!(t.min!=null&&t.min>e||t.max!=null&&t.max<e||t.interval!=null&&e%t.interval!==0)}function bo(e,t,n){const r=[],[a,i,l]=t;for(let s=a;s<=i;s++)(n==null||yT(s,n,e))&&r.push({value:s,label:qe(s,l)});return r}function bT(e,t){return{milliseconds:bo(e,yo.milliseconds,t.milliseconds),seconds:bo(e,yo.seconds,t.seconds),minutes:bo(e,yo.minutes,t.minutes),hours:bo(e,yo.hours,t.hours)}}function wT(e,t,n,r){const i=bo(e,t,r).reduce((l,s)=>{if(s.disabled)return l;if(isNaN(l))return s.value;const u=Math.abs(l-n);return Math.abs(s.value-n)<u?s.value:l},NaN);return isNaN(i)?n:i}function xT(e,t){const n={...e};return Object.entries(t).forEach(([r,a])=>{const i=yo[r],l=e[r];n[r]=wT(e,i,l,a)}),n}function bf(e,t,n){return Kv(t,n).map(a=>{if(typeof a!="string")throw new Error("Invalid mask");let i=e;if(i.length>1e3)return!1;let l=!0;const s={};if(a.replace(Gv,d=>{if(ze[d]){const p=ze[d],f=i.search(p[0]);~f?i.replace(p[0],v=>(p[1](s,v,n),i=i.substr(f+v.length),v)):l=!1}return ze[d]?"":d.slice(1,d.length-1)}),!l)return!1;const u=new Date;s.hours!=null&&(s.isPm===!0&&+s.hours!=12?s.hours=+s.hours+12:s.isPm===!1&&+s.hours==12&&(s.hours=0));let c;return s.timezoneOffset!=null?(s.minutes=+(s.minutes||0)-+s.timezoneOffset,c=new Date(Date.UTC(s.year||u.getFullYear(),s.month||0,s.day||1,s.hours||0,s.minutes||0,s.seconds||0,s.milliseconds||0))):c=n.getDateFromParts({year:s.year||u.getFullYear(),month:(s.month||0)+1,day:s.day||1,hours:s.hours||0,minutes:s.minutes||0,seconds:s.seconds||0,milliseconds:s.milliseconds||0}),c}).find(a=>a)||new Date(e)}function CT(e,t,n){if(e==null)return"";let r=Kv(t,n)[0];/Z$/.test(r)&&(n.timezone="utc");const a=[];r=r.replace(lT,(l,s)=>(a.push(s),"??"));const i=n.getDateParts(e);return r=r.replace(Gv,l=>l in vf?vf[l](i,n):l.slice(1,l.length-1)),r.replace(/\?\?/g,()=>a.shift())}let AT=0;class $v{constructor(t,n,r){me(this,"key",""),me(this,"hashcode",""),me(this,"highlight",null),me(this,"content",null),me(this,"dot",null),me(this,"bar",null),me(this,"event",null),me(this,"popover",null),me(this,"customData",null),me(this,"ranges"),me(this,"hasRanges",!1),me(this,"order",0),me(this,"pinPage",!1),me(this,"maxRepeatSpan",0),me(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++AT),this.locale=r,n.normalizeGlyphs(this),this.ranges=r.ranges(a??[]),this.hasRanges=!!wn(this.ranges),this.maxRepeatSpan=this.ranges.filter(i=>i.hasRepeat).map(i=>i.daySpan).reduce((i,l)=>Math.max(i,l),0)}intersectsRange({start:t,end:n}){if(t==null||n==null)return!1;const r=this.ranges.filter(l=>!l.hasRepeat);for(const l of r)if(l.intersectsDayRange(t.dayIndex,n.dayIndex))return!0;const a=this.ranges.filter(l=>l.hasRepeat);if(!a.length)return!1;let i=t;for(this.maxRepeatSpan>1&&(i=this.locale.getDateParts(gt(i.date,-this.maxRepeatSpan)));i.dayIndex<=n.dayIndex;){for(const l of a)if(l.startsOnDay(i))return!0;i=this.locale.getDateParts(gt(i.date,1))}return!1}}function os(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Po(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function eh(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function th(e){const{visibility:t}=e,n=t==="click",r=t==="hover",a=t==="hover-focus",i=t==="focus";e.autoHide=!n;let l=!1,s=!1;const u=h=>{n&&(eh({...e,target:e.target||h.currentTarget}),h.stopPropagation())},c=h=>{l||(l=!0,(r||a)&&os({...e,target:e.target||h.currentTarget}))},d=()=>{l&&(l=!1,(r||a&&!s)&&Po(e))},p=h=>{s||(s=!0,(i||a)&&os({...e,target:e.target||h.currentTarget}))},f=h=>{s&&!Aa(h.currentTarget,h.relatedTarget)&&(s=!1,(i||a&&!l)&&Po(e))},v={};switch(e.visibility){case"click":v.click=u;break;case"hover":v.mousemove=c,v.mouseleave=d;break;case"focus":v.focusin=p,v.focusout=f;break;case"hover-focus":v.mousemove=c,v.mouseleave=d,v.focusin=p,v.focusout=f;break}return v}const wf=e=>{const t=ja(e);if(t==null)return;const n=t.popoverHandlers;!n||!n.length||(n.forEach(r=>r()),delete t.popoverHandlers)},xf=(e,t)=>{const n=ja(e);if(n==null)return;const r=[],a=th(t);Object.entries(a).forEach(([i,l])=>{r.push(Vn(n,i,l))}),n.popoverHandlers=r},nh={mounted(e,t){const{value:n}=t;n&&xf(e,n)},updated(e,t){const{oldValue:n,value:r}=t,a=n==null?void 0:n.visibility,i=r==null?void 0:r.visibility;a!==i&&(a&&(wf(e),i||Po(n)),i&&xf(e,r))},unmounted(e){wf(e)}},ET=(e,t,{maxSwipeTime:n,minHorizontalSwipeDistance:r,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!dr(t))return null;let i=0,l=0,s=null,u=!1;function c(p){const f=p.changedTouches[0];i=f.screenX,l=f.screenY,s=new Date().getTime(),u=!0}function d(p){if(!u||!s)return;u=!1;const f=p.changedTouches[0],v=f.screenX-i,h=f.screenY-l;if(new Date().getTime()-s<n&&Math.abs(v)>=r&&Math.abs(h)<=a){const g={toLeft:!1,toRight:!1};v<0?g.toLeft=!0:g.toRight=!0,t(g)}}return Vn(e,"touchstart",c,{passive:!0}),Vn(e,"touchend",d,{passive:!0}),()=>{Rn(e,"touchstart",c),Rn(e,"touchend",d)}},Sa={},OT=(e,t=10)=>{Sa[e]=Date.now()+t},ST=(e,t)=>{if(e in Sa){const n=Sa[e];if(Date.now()<n)return;delete Sa[e]}t()};function rh(){return typeof window<"u"}function kT(e){return rh()&&e in window}function TT(e){const t=o.ref(!1),n=o.computed(()=>t.value?"dark":"light");let r,a;function i(v){t.value=v.matches}function l(){kT("matchMedia")&&(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",i),t.value=r.matches)}function s(){const{selector:v=":root",darkClass:h="dark"}=e.value,y=document.querySelector(v);t.value=y.classList.contains(h)}function u(v){const{selector:h=":root",darkClass:y="dark"}=v;if(rh()&&h&&y){const g=document.querySelector(h);g&&(a=new MutationObserver(s),a.observe(g,{attributes:!0,attributeFilter:["class"]}),t.value=g.classList.contains(y))}}function c(){p();const v=typeof e.value;v==="string"&&e.value.toLowerCase()==="system"?l():v==="object"?u(e.value):t.value=!!e.value}const d=o.watch(()=>e.value,()=>c(),{immediate:!0});function p(){r&&(r.removeEventListener("change",i),r=void 0),a&&(a.disconnect(),a=void 0)}function f(){p(),d()}return o.onUnmounted(()=>f()),{isDark:t,displayMode:n,cleanup:f}}const DT=["base","start","end","startEnd"],NT=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],PT={base:{},start:{},end:{}};function ou(e,t,n=PT){let r=e,a={};t===!0||nn(t)?(r=nn(t)?t:r,a={...n}):Cn(t)&&(ef(t,DT)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const i=No(a,{start:a.startEnd,end:a.startEnd},n);return Object.entries(i).forEach(([l,s])=>{let u=r;s===!0||nn(s)?(u=nn(s)?s:u,i[l]={color:u}):Cn(s)&&(ef(s,NT)?i[l]={...s}:i[l]={}),No(i[l],{color:u})}),i}class IT{constructor(){me(this,"type","highlight")}normalizeConfig(t,n){return ou(t,n,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:n,onEnd:r},a){const{key:i,highlight:l}=t;if(!l)return;const{highlights:s}=a,{base:u,start:c,end:d}=l;n&&r?s.push({...c,key:i,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]}):n?(s.push({...u,key:`${i}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${u.fillMode}`,u.class]}),s.push({...c,key:i,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]})):r?(s.push({...u,key:`${i}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${u.fillMode}`,u.class]}),s.push({...d,key:i,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${d.color}`,class:[`vc-highlight vc-highlight-bg-${d.fillMode}`,d.class],contentClass:[`vc-attr vc-highlight-content-${d.fillMode} vc-${d.color}`,d.contentClass]})):s.push({...u,key:`${i}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})}}class au{constructor(t,n){me(this,"type",""),me(this,"collectionType",""),this.type=t,this.collectionType=n}normalizeConfig(t,n){return ou(t,n)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:n,onEnd:r},a){const{key:i}=t,l=t[this.type];if(!i||!l)return;const s=a[this.collectionType],{base:u,start:c,end:d}=l;n?s.push({...c,key:i,class:[`vc-${this.type} vc-${this.type}-start vc-${c.color} vc-attr`,c.class]}):r?s.push({...d,key:i,class:[`vc-${this.type} vc-${this.type}-end vc-${d.color} vc-attr`,d.class]}):s.push({...u,key:i,class:[`vc-${this.type} vc-${this.type}-base vc-${u.color} vc-attr`,u.class]})}}class BT extends au{constructor(){super("content","content")}normalizeConfig(t,n){return ou("base",n)}}class MT extends au{constructor(){super("dot","dots")}}class LT extends au{constructor(){super("bar","bars")}}class RT{constructor(t){me(this,"color"),me(this,"renderers",[new BT,new IT,new MT,new LT]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(n=>{const r=n.type;t[r]!=null&&(t[r]=n.normalizeConfig(this.color,t[r]))})}prepareRender(t={}){return this.renderers.forEach(n=>{n.prepareRender(t)}),t}render(t,n){this.renderers.forEach(r=>{r.render(t,n)})}}const oh=Symbol("__vc_base_context__"),ah={color:{type:String,default:()=>Un("color")},isDark:{type:[Boolean,String,Object],default:()=>Un("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function ih(e){const t=o.computed(()=>e.color??""),n=o.computed(()=>e.isDark??!1),{displayMode:r}=TT(n),a=o.computed(()=>new RT(t.value)),i=o.computed(()=>{if(e.locale instanceof Qa)return e.locale;const f=Cn(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new Qa(f,e.timezone)}),l=o.computed(()=>i.value.masks),s=o.computed(()=>e.minDate),u=o.computed(()=>e.maxDate),c=o.computed(()=>{const f=e.disabledDates?[...e.disabledDates]:[];return s.value!=null&&f.push({start:null,end:gt(i.value.toDate(s.value),-1)}),u.value!=null&&f.push({start:gt(i.value.toDate(u.value),1),end:null}),i.value.ranges(f)}),d=o.computed(()=>new $v({key:"disabled",dates:c.value,order:100},a.value,i.value)),p={color:t,isDark:n,displayMode:r,theme:a,locale:i,masks:l,minDate:s,maxDate:u,disabledDates:c,disabledAttribute:d};return o.provide(oh,p),p}function VT(e){return o.inject(oh,()=>ih(e),!0)}function lh(e){return`__vc_slot_${e}__`}function sh(e,t={}){Object.keys(e).forEach(n=>{o.provide(lh(t[n]??n),e[n])})}function uh(e){return o.inject(lh(e),null)}const FT={...ah,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Un("titlePosition")},navVisibility:{type:String,default:()=>Un("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},jT=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],ch=Symbol("__vc_calendar_context__");function qT(e,{slots:t,emit:n}){const r=o.ref(null),a=o.ref(null),i=o.ref(new Date().getDate()),l=o.ref(!1),s=o.ref(Symbol()),u=o.ref(Symbol()),c=o.ref(e.view),d=o.ref([]),p=o.ref("");let f=null,v=null;sh(t);const{theme:h,color:y,displayMode:g,locale:m,masks:b,minDate:C,maxDate:w,disabledAttribute:x,disabledDates:D}=VT(e),S=o.computed(()=>e.rows*e.columns),T=o.computed(()=>e.step||S.value),L=o.computed(()=>Iv(d.value)??null),k=o.computed(()=>Er(d.value)??null),A=o.computed(()=>e.minPage||(C.value?V(C.value):null)),O=o.computed(()=>e.maxPage||(w.value?V(w.value):null)),N=o.computed(()=>e.navVisibility),I=o.computed(()=>!!e.showWeeknumbers),B=o.computed(()=>!!e.showIsoWeeknumbers),j=o.computed(()=>c.value==="monthly"),z=o.computed(()=>c.value==="weekly"),K=o.computed(()=>c.value==="daily"),U=()=>{l.value=!0,n("transition-start")},M=()=>{l.value=!1,n("transition-end"),f&&(f.resolve(!0),f=null)},P=(ae,W,re=c.value)=>jv(ae,W,re,m.value),V=ae=>Fv(ae,c.value,m.value),q=ae=>{!x.value||!Z.value||(ae.isDisabled=Z.value.cellExists(x.value.key,ae.dayIndex))},Y=ae=>{ae.isFocusable=ae.inMonth&&ae.day===i.value},Q=(ae,W)=>{for(const re of ae)for(const ue of re.days)if(W(ue)===!1)return},R=o.computed(()=>d.value.reduce((ae,W)=>(ae.push(...W.viewDays),ae),[])),H=o.computed(()=>{const ae=[];return(e.attributes||[]).forEach((W,re)=>{!W||!W.dates||ae.push(new $v({...W,order:W.order||0},h.value,m.value))}),x.value&&ae.push(x.value),ae}),X=o.computed(()=>wn(H.value)),Z=o.computed(()=>{const ae=new x7;return H.value.forEach(W=>{W.ranges.forEach(re=>{ae.render(W,re,R.value)})}),ae}),J=o.computed(()=>R.value.reduce((ae,W)=>(ae[W.dayIndex]={day:W,cells:[]},ae[W.dayIndex].cells.push(...Z.value.getCells(W)),ae),{})),ie=(ae,W)=>{const re=e.showWeeknumbers||e.showIsoWeeknumbers;return re==null?"":QS(re)?re?"left":"":re.startsWith("right")?W>1?"right":re:ae>1?"left":re},ce=()=>{var ae,W;if(!X.value)return null;const re=H.value.find(Re=>Re.pinPage)||H.value[0];if(!re||!re.hasRanges)return null;const[ue]=re.ranges,xe=((ae=ue.start)==null?void 0:ae.date)||((W=ue.end)==null?void 0:W.date);return xe?V(xe):null},pe=()=>{if(rn(L.value))return L.value;const ae=ce();return rn(ae)?ae:V(new Date)},we=(ae,W={})=>{const{view:re=c.value,position:ue=1,force:xe}=W,Re=ue>0?1-ue:-(S.value+ue);let Ke=P(ae,Re,re),Xe=P(Ke,S.value-1,re);return xe||(ts(Ke,A.value)?Ke=A.value:Ya(Xe,O.value)&&(Ke=P(O.value,1-S.value)),Xe=P(Ke,S.value-1)),{fromPage:Ke,toPage:Xe}},Oe=(ae,W,re="")=>{if(re==="none"||re==="fade")return re;if((ae==null?void 0:ae.view)!==(W==null?void 0:W.view))return"fade";const ue=Ya(W,ae),xe=ts(W,ae);return!ue&&!xe?"fade":re==="slide-v"?xe?"slide-down":"slide-up":xe?"slide-right":"slide-left"},Le=(ae={})=>new Promise((W,re)=>{const{position:ue=1,force:xe=!1,transition:Re}=ae,Ke=rn(ae.page)?ae.page:pe(),{fromPage:Xe}=we(Ke,{position:ue,force:xe}),Mt=[];for(let Lt=0;Lt<S.value;Lt++){const dn=P(Xe,Lt),We=Lt+1,Tn=Math.ceil(We/e.columns),bt=e.rows-Tn+1,pn=We%e.columns||e.columns,vn=e.columns-pn+1,Jr=ie(pn,vn);Mt.push(m.value.getPage({...dn,view:c.value,titlePosition:e.titlePosition,trimWeeks:e.trimWeeks,position:We,row:Tn,rowFromEnd:bt,column:pn,columnFromEnd:vn,showWeeknumbers:I.value,showIsoWeeknumbers:B.value,weeknumberPosition:Jr}))}p.value=Oe(d.value[0],Mt[0],Re),d.value=Mt,p.value&&p.value!=="none"?f={resolve:W,reject:re}:W(!0)}),Be=ae=>{const W=L.value??V(new Date);return P(W,ae)},_=(ae,W={})=>{const re=rn(ae)?ae:V(ae);return Object.assign(W,we(re,{...W,force:!0})),y7(W.fromPage,W.toPage,c.value,m.value).map(xe=>m7(xe,A.value,O.value)).some(xe=>xe)},te=(ae,W={})=>_(Be(ae),W),le=o.computed(()=>te(-T.value)),se=o.computed(()=>te(T.value)),oe=async(ae,W={})=>!W.force&&!_(ae,W)?!1:(W.fromPage&&!g7(W.fromPage,L.value)&&(Po({id:s.value,hideDelay:0}),W.view&&(OT("view",10),c.value=W.view),await Le({...W,page:W.fromPage,position:1,force:!0}),n("did-move",d.value)),!0),be=(ae,W={})=>oe(Be(ae),W),ve=()=>be(-T.value),ye=()=>be(T.value),Ue=ae=>{const W=j.value?".in-month":"",re=`.id-${m.value.getDayId(ae)}${W}`,ue=`${re}.vc-focusable, ${re} .vc-focusable`,xe=r.value;if(xe){const Re=xe.querySelector(ue);if(Re)return Re.focus(),!0}return!1},He=async(ae,W={})=>Ue(ae)?!0:(await oe(ae,W),Ue(ae)),De=(ae,W)=>{i.value=ae.day,n("dayclick",ae,W)},Ut=(ae,W)=>{n("daymouseenter",ae,W)},Te=(ae,W)=>{n("daymouseleave",ae,W)},ot=(ae,W)=>{i.value=ae.day,a.value=ae,ae.isFocused=!0,n("dayfocusin",ae,W)},un=(ae,W)=>{a.value=null,ae.isFocused=!1,n("dayfocusout",ae,W)},kn=(ae,W)=>{n("daykeydown",ae,W);const re=ae.noonDate;let ue=null;switch(W.key){case"ArrowLeft":{ue=gt(re,-1);break}case"ArrowRight":{ue=gt(re,1);break}case"ArrowUp":{ue=gt(re,-7);break}case"ArrowDown":{ue=gt(re,7);break}case"Home":{ue=gt(re,-ae.weekdayPosition+1);break}case"End":{ue=gt(re,ae.weekdayPositionFromEnd);break}case"PageUp":{W.altKey?ue=ff(re,-1):ue=Ha(re,-1);break}case"PageDown":{W.altKey?ue=ff(re,1):ue=Ha(re,1);break}}ue&&(W.preventDefault(),He(ue).catch())},cn=ae=>{const W=a.value;W!=null&&kn(W,ae)},Ht=(ae,W)=>{n("weeknumberclick",ae,W)};Le({page:e.initialPage,position:e.initialPagePosition}),o.onMounted(()=>{!e.disablePageSwipe&&r.value&&(v=ET(r.value,({toLeft:ae=!1,toRight:W=!1})=>{ae?ye():W&&ve()},Un("touch")))}),o.onUnmounted(()=>{d.value=[],v&&v()}),o.watch(()=>m.value,()=>{Le()}),o.watch(()=>S.value,()=>Le()),o.watch(()=>e.view,()=>c.value=e.view),o.watch(()=>c.value,()=>{ST("view",()=>{Le()}),n("update:view",c.value)}),o.watch(()=>i.value,()=>{Q(d.value,ae=>Y(ae))}),o.watchEffect(()=>{n("update:pages",d.value),Q(d.value,ae=>{q(ae),Y(ae)})});const fn={emit:n,containerRef:r,focusedDay:a,inTransition:l,navPopoverId:s,dayPopoverId:u,view:c,pages:d,transitionName:p,theme:h,color:y,displayMode:g,locale:m,masks:b,attributes:H,disabledAttribute:x,disabledDates:D,attributeContext:Z,days:R,dayCells:J,count:S,step:T,firstPage:L,lastPage:k,canMovePrev:le,canMoveNext:se,minPage:A,maxPage:O,isMonthly:j,isWeekly:z,isDaily:K,navVisibility:N,showWeeknumbers:I,showIsoWeeknumbers:B,getDateAddress:V,canMove:_,canMoveBy:te,move:oe,moveBy:be,movePrev:ve,moveNext:ye,onTransitionBeforeEnter:U,onTransitionAfterEnter:M,tryFocusDate:Ue,focusDate:He,onKeydown:cn,onDayKeydown:kn,onDayClick:De,onDayMouseenter:Ut,onDayMouseleave:Te,onDayFocusin:ot,onDayFocusout:un,onWeeknumberClick:Ht};return o.provide(ch,fn),fn}function vr(){const e=o.inject(ch);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const zT=o.defineComponent({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let n;const r=o.ref();let a=null,i=null;const l=o.reactive({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(M){M&&(l.direction=M.split("-")[0])}function u({placement:M,options:P}){s(M||(P==null?void 0:P.placement))}const c=o.computed(()=>({placement:l.placement,strategy:l.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:u},...l.modifiers||[]],onFirstUpdate:u})),d=o.computed(()=>{const M=l.direction==="left"||l.direction==="right";let P="";if(l.placement){const V=l.placement.split("-");V.length>1&&(P=V[1])}return["start","top","left"].includes(P)?M?"top":"left":["end","bottom","right"].includes(P)?M?"bottom":"right":M?"middle":"center"});function p(){i&&(i.destroy(),i=null)}function f(){o.nextTick(()=>{const M=ja(l.target);!M||!r.value||(i&&i.state.elements.reference!==M&&p(),i?i.update():i=Mx(M,r.value,c.value))})}function v(M){Object.assign(l,Mv(M,"force"))}function h(M,P){clearTimeout(n),M>0?n=setTimeout(P,M):P()}function y(M){return!M||!i?!1:ja(M)===i.state.elements.reference}async function g(M={}){l.force||(M.force&&(l.force=!0),h(M.showDelay??e.showDelay,()=>{l.isVisible&&(l.force=!1),v({...M,isVisible:!0}),f()}))}function m(M={}){i&&(M.target&&!y(M.target)||l.force||(M.force&&(l.force=!0),h(M.hideDelay??e.hideDelay,()=>{l.isVisible||(l.force=!1),l.isVisible=!1})))}function b(M={}){M.target!=null&&(l.isVisible&&y(M.target)?m(M):g(M))}function C(M){if(!i)return;const P=i.state.elements.reference;if(!r.value||!P)return;const V=M.target;Aa(r.value,V)||Aa(P,V)||m({force:!0})}function w(M){(M.key==="Esc"||M.key==="Escape")&&m()}function x({detail:M}){!M.id||M.id!==e.id||g(M)}function D({detail:M}){!M.id||M.id!==e.id||m(M)}function S({detail:M}){!M.id||M.id!==e.id||b(M)}function T(){Vn(document,"keydown",w),Vn(document,"click",C),Vn(document,"show-popover",x),Vn(document,"hide-popover",D),Vn(document,"toggle-popover",S)}function L(){Rn(document,"keydown",w),Rn(document,"click",C),Rn(document,"show-popover",x),Rn(document,"hide-popover",D),Rn(document,"toggle-popover",S)}function k(M){t("before-show",M)}function A(M){l.force=!1,t("after-show",M)}function O(M){t("before-hide",M)}function N(M){l.force=!1,p(),t("after-hide",M)}function I(M){M.stopPropagation()}function B(){l.isHovered=!0,l.isInteractive&&["hover","hover-focus"].includes(l.visibility)&&g()}function j(){if(l.isHovered=!1,!i)return;const M=i.state.elements.reference;l.autoHide&&!l.isFocused&&(!M||M!==document.activeElement)&&["hover","hover-focus"].includes(l.visibility)&&m()}function z(){l.isFocused=!0,l.isInteractive&&["focus","hover-focus"].includes(l.visibility)&&g()}function K(M){["focus","hover-focus"].includes(l.visibility)&&(!M.relatedTarget||!Aa(r.value,M.relatedTarget))&&(l.isFocused=!1,!l.isHovered&&l.autoHide&&m())}function U(){a!=null&&(a.disconnect(),a=null)}return o.watch(()=>r.value,M=>{U(),M&&(a=new ResizeObserver(()=>{i&&i.update()}),a.observe(M))}),o.watch(()=>l.placement,s,{immediate:!0}),o.onMounted(()=>{T()}),o.onUnmounted(()=>{p(),U(),L()}),{...o.toRefs(l),popoverRef:r,alignment:d,hide:m,setupPopper:f,beforeEnter:k,afterEnter:A,beforeLeave:O,afterLeave:N,onClick:I,onMouseOver:B,onMouseLeave:j,onFocusIn:z,onFocusOut:K}}}),Qn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n};function UT(e,t,n,r,a,i){return o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...l)=>e.onClick&&e.onClick(...l)),onMouseover:t[1]||(t[1]=(...l)=>e.onMouseOver&&e.onMouseOver(...l)),onMouseleave:t[2]||(t[2]=(...l)=>e.onMouseLeave&&e.onMouseLeave(...l)),onFocusin:t[3]||(t[3]=(...l)=>e.onFocusIn&&e.onFocusIn(...l)),onFocusout:t[4]||(t[4]=(...l)=>e.onFocusOut&&e.onFocusOut(...l))},[o.createVNode(o.Transition,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:o.withCtx(()=>[e.isVisible?(o.openBlock(),o.createElementBlock("div",o.mergeProps({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[o.renderSlot(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[o.createTextVNode(o.toDisplayString(e.data),1)]),o.createElementVNode("span",{class:o.normalizeClass(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):o.createCommentVNode("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const iu=Qn(zT,[["render",UT]]),HT={class:"vc-day-popover-row"},YT={key:0,class:"vc-day-popover-row-indicator"},QT={class:"vc-day-popover-row-label"},WT=o.defineComponent({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,n=o.computed(()=>{const{content:r,highlight:a,dot:i,bar:l,popover:s}=t.attribute;return s&&s.hideIndicator?null:r?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${r.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:i?{class:`vc-dot vc-attr vc-${i.base.color}`}:l?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${l.base.color}`}:null});return(r,a)=>(o.openBlock(),o.createElementBlock("div",HT,[o.unref(n)?(o.openBlock(),o.createElementBlock("div",YT,[o.createElementVNode("span",{class:o.normalizeClass(o.unref(n).class)},null,2)])):o.createCommentVNode("",!0),o.createElementVNode("div",QT,[o.renderSlot(r.$slots,"default",{},()=>[o.createTextVNode(o.toDisplayString(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),GT={inheritAttrs:!1},Rt=o.defineComponent({...GT,__name:"CalendarSlot",props:{name:null},setup(e){const n=uh(e.name);return(r,a)=>o.unref(n)?(o.openBlock(),o.createBlock(o.resolveDynamicComponent(o.unref(n)),o.normalizeProps(o.mergeProps({key:0},r.$attrs)),null,16)):o.renderSlot(r.$slots,"default",{key:1})}}),KT={class:"vc-day-popover-container"},XT={key:0,class:"vc-day-popover-header"},ZT=o.defineComponent({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:n,color:r,masks:a,locale:i}=vr();function l(u,c){return i.value.formatDate(u,c)}function s(u){return i.value.formatDate(u.date,a.value.dayPopover)}return(u,c)=>(o.openBlock(),o.createBlock(iu,{id:o.unref(t),class:o.normalizeClass([`vc-${o.unref(r)}`,`vc-${o.unref(n)}`])},{default:o.withCtx(({data:{day:d,attributes:p},hide:f})=>[o.createVNode(Rt,{name:"day-popover",day:d,"day-title":s(d),attributes:p,format:l,masks:o.unref(a),hide:f},{default:o.withCtx(()=>[o.createElementVNode("div",KT,[o.unref(a).dayPopover?(o.openBlock(),o.createElementBlock("div",XT,o.toDisplayString(s(d)),1)):o.createCommentVNode("",!0),(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(p,v=>(o.openBlock(),o.createBlock(WT,{key:v.key,attribute:v},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),JT={},_T={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},$T=o.createElementVNode("polyline",{points:"9 18 15 12 9 6"},null,-1),eD=[$T];function tD(e,t){return o.openBlock(),o.createElementBlock("svg",_T,eD)}const nD=Qn(JT,[["render",tD]]),rD={},oD={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},aD=o.createElementVNode("polyline",{points:"15 18 9 12 15 6"},null,-1),iD=[aD];function lD(e,t){return o.openBlock(),o.createElementBlock("svg",oD,iD)}const sD=Qn(rD,[["render",lD]]),uD={},cD={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},fD=o.createElementVNode("polyline",{points:"6 9 12 15 18 9"},null,-1),dD=[fD];function pD(e,t){return o.openBlock(),o.createElementBlock("svg",cD,dD)}const vD=Qn(uD,[["render",pD]]),hD={},mD={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},gD=o.createElementVNode("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),yD=[gD];function bD(e,t){return o.openBlock(),o.createElementBlock("svg",mD,yD)}const wD=Qn(hD,[["render",bD]]),xD=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:vD,IconChevronLeft:sD,IconChevronRight:nD,IconClock:wD},Symbol.toStringTag,{value:"Module"})),Vr=o.defineComponent({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,n=o.computed(()=>t.width||t.size),r=o.computed(()=>t.height||t.size),a=o.computed(()=>xD[`Icon${t.name}`]);return(i,l)=>(o.openBlock(),o.createBlock(o.resolveDynamicComponent(o.unref(a)),{width:o.unref(n),height:o.unref(r),class:"vc-base-icon"},null,8,["width","height"]))}}),CD=["disabled"],AD={key:1,class:"vc-title-wrapper"},ED={type:"button",class:"vc-title"},OD=["disabled"],fh=o.defineComponent({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:n,navVisibility:r,canMovePrev:a,movePrev:i,canMoveNext:l,moveNext:s}=vr(),u=o.computed(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),c=o.computed(()=>{const{page:y}=t;return{id:n.value,visibility:r.value,placement:u.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:y},isInteractive:!0}}),d=o.computed(()=>t.page.titlePosition.includes("left")),p=o.computed(()=>t.page.titlePosition.includes("right")),f=o.computed(()=>t.layout?t.layout:d.value?"tu-pn":p.value?"pn-tu":"p-tu-n;"),v=o.computed(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),h=o.computed(()=>({gridTemplateColumns:f.value.split("").map(g=>{switch(g){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(y,g)=>(o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:o.normalizeStyle(o.unref(h))},[o.unref(v).prev?(o.openBlock(),o.createElementBlock("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!o.unref(a),onClick:g[0]||(g[0]=(...m)=>o.unref(i)&&o.unref(i)(...m)),onKeydown:g[1]||(g[1]=o.withKeys((...m)=>o.unref(i)&&o.unref(i)(...m),["space","enter"]))},[o.createVNode(Rt,{name:"header-prev-button",disabled:!o.unref(a)},{default:o.withCtx(()=>[o.createVNode(Vr,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,CD)):o.createCommentVNode("",!0),o.unref(v).title?(o.openBlock(),o.createElementBlock("div",AD,[o.createVNode(Rt,{name:"header-title-wrapper"},{default:o.withCtx(()=>[o.withDirectives((o.openBlock(),o.createElementBlock("button",ED,[o.createVNode(Rt,{name:"header-title",title:e.page.title},{default:o.withCtx(()=>[o.createElementVNode("span",null,o.toDisplayString(e.page.title),1)]),_:1},8,["title"])])),[[o.unref(nh),o.unref(c)]])]),_:1})])):o.createCommentVNode("",!0),o.unref(v).next?(o.openBlock(),o.createElementBlock("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!o.unref(l),onClick:g[2]||(g[2]=(...m)=>o.unref(s)&&o.unref(s)(...m)),onKeydown:g[3]||(g[3]=o.withKeys((...m)=>o.unref(s)&&o.unref(s)(...m),["space","enter"]))},[o.createVNode(Rt,{name:"header-next-button",disabled:!o.unref(l)},{default:o.withCtx(()=>[o.createVNode(Vr,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,OD)):o.createCommentVNode("",!0)],6))}}),dh=Symbol("__vc_page_context__");function SD(e){const{locale:t,getDateAddress:n,canMove:r}=vr();function a(s,u){const{month:c,year:d}=n(new Date);return _v().map((p,f)=>{const v=f+1;return{month:v,year:s,id:h7(v,s),label:t.value.formatDate(p,u),ariaLabel:t.value.formatDate(p,"MMMM"),isActive:v===e.value.month&&s===e.value.year,isCurrent:v===c&&s===d,isDisabled:!r({month:v,year:s},{position:e.value.position})}})}function i(s,u){const{year:c}=n(new Date),{position:d}=e.value,p=[];for(let f=s;f<=u;f+=1){const v=[...Array(12).keys()].some(h=>r({month:h+1,year:f},{position:d}));p.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===c,isDisabled:!v})}return p}const l={page:e,getMonthItems:a,getYearItems:i};return o.provide(dh,l),l}function ph(){const e=o.inject(dh);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const kD={class:"vc-nav-header"},TD=["disabled"],DD=["disabled"],ND={class:"vc-nav-items"},PD=["data-id","aria-label","disabled","onClick","onKeydown"],ID=o.defineComponent({__name:"CalendarNav",setup(e){const{masks:t,move:n}=vr(),{page:r,getMonthItems:a,getYearItems:i}=ph(),l=o.ref(!0),s=12,u=o.ref(r.value.year),c=o.ref(f(r.value.year)),d=o.ref(null);function p(){setTimeout(()=>{if(d.value==null)return;const V=d.value.querySelector(".vc-nav-item:not(:disabled)");V&&V.focus()},10)}function f(V){return Math.floor(V/s)}function v(){l.value=!l.value}function h(V){return V*s}function y(V){return s*(V+1)-1}function g(){z.value&&(l.value&&b(),w())}function m(){K.value&&(l.value&&C(),x())}function b(){u.value--}function C(){u.value++}function w(){c.value--}function x(){c.value++}const D=o.computed(()=>a(u.value,t.value.navMonths).map(V=>({...V,click:()=>n({month:V.month,year:V.year},{position:r.value.position})}))),S=o.computed(()=>a(u.value-1,t.value.navMonths)),T=o.computed(()=>S.value.some(V=>!V.isDisabled)),L=o.computed(()=>a(u.value+1,t.value.navMonths)),k=o.computed(()=>L.value.some(V=>!V.isDisabled)),A=o.computed(()=>i(h(c.value),y(c.value)).map(V=>({...V,click:()=>{u.value=V.year,l.value=!0,p()}}))),O=o.computed(()=>i(h(c.value-1),y(c.value-1))),N=o.computed(()=>O.value.some(V=>!V.isDisabled)),I=o.computed(()=>i(h(c.value+1),y(c.value+1))),B=o.computed(()=>I.value.some(V=>!V.isDisabled)),j=o.computed(()=>l.value?D.value:A.value),z=o.computed(()=>l.value?T.value:N.value),K=o.computed(()=>l.value?k.value:B.value),U=o.computed(()=>Iv(A.value.map(V=>V.year))),M=o.computed(()=>Er(A.value.map(V=>V.year))),P=o.computed(()=>l.value?u.value:`${U.value} - ${M.value}`);return o.watchEffect(()=>{u.value=r.value.year,p()}),o.watch(()=>u.value,V=>c.value=f(V)),o.onMounted(()=>p()),(V,q)=>(o.openBlock(),o.createElementBlock("div",{class:"vc-nav-container",ref_key:"navContainer",ref:d},[o.createElementVNode("div",kD,[o.createElementVNode("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!o.unref(z),onClick:g,onKeydown:q[0]||(q[0]=Y=>o.unref(ma)(Y,g))},[o.createVNode(Rt,{name:"nav-prev-button",move:g,disabled:!o.unref(z)},{default:o.withCtx(()=>[o.createVNode(Vr,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,TD),o.createElementVNode("button",{type:"button",class:"vc-nav-title vc-focus",onClick:v,onKeydown:q[1]||(q[1]=Y=>o.unref(ma)(Y,v))},o.toDisplayString(o.unref(P)),33),o.createElementVNode("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!o.unref(K),onClick:m,onKeydown:q[2]||(q[2]=Y=>o.unref(ma)(Y,m))},[o.createVNode(Rt,{name:"nav-next-button",move:m,disabled:!o.unref(K)},{default:o.withCtx(()=>[o.createVNode(Vr,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,DD)]),o.createElementVNode("div",ND,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(o.unref(j),Y=>(o.openBlock(),o.createElementBlock("button",{key:Y.label,type:"button","data-id":Y.id,"aria-label":Y.ariaLabel,class:o.normalizeClass(["vc-nav-item vc-focus",[Y.isActive?"is-active":Y.isCurrent?"is-current":""]]),disabled:Y.isDisabled,onClick:Y.click,onKeydown:Q=>o.unref(ma)(Q,Y.click)},o.toDisplayString(Y.label),43,PD))),128))])],512))}}),vh=o.defineComponent({__name:"CalendarPageProvider",props:{page:null},setup(e){const t=e;return SD(o.toRef(t,"page")),(n,r)=>o.renderSlot(n.$slots,"default")}}),BD=o.defineComponent({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:n,displayMode:r}=vr();return(a,i)=>(o.openBlock(),o.createBlock(iu,{id:o.unref(t),class:o.normalizeClass(["vc-nav-popover-container",`vc-${o.unref(n)}`,`vc-${o.unref(r)}`])},{default:o.withCtx(({data:l})=>[o.createVNode(vh,{page:l.page},{default:o.withCtx(()=>[o.createVNode(Rt,{name:"nav"},{default:o.withCtx(()=>[o.createVNode(ID)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),MD=o.defineComponent({directives:{popover:nh},components:{CalendarSlot:Rt},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:n,attributeContext:r,dayPopoverId:a,onDayClick:i,onDayMouseenter:l,onDayMouseleave:s,onDayFocusin:u,onDayFocusout:c,onDayKeydown:d}=vr(),p=o.computed(()=>e.day),f=o.computed(()=>r.value.getCells(p.value)),v=o.computed(()=>f.value.map(B=>B.data)),h=o.computed(()=>({...p.value,attributes:v.value,attributeCells:f.value}));function y({data:B},{popovers:j}){const{key:z,customData:K,popover:U}=B;if(!U)return;const M=Wc({key:z,customData:K,attribute:B},{...U},{visibility:U.label?"hover":"click",placement:"bottom",isInteractive:!U.label});j.splice(0,0,M)}const g=o.computed(()=>{const B={...n.value.prepareRender({}),popovers:[]};return f.value.forEach(j=>{n.value.render(j,B),y(j,B)}),B}),m=o.computed(()=>g.value.highlights),b=o.computed(()=>!!wn(m.value)),C=o.computed(()=>g.value.content),w=o.computed(()=>g.value.dots),x=o.computed(()=>!!wn(w.value)),D=o.computed(()=>g.value.bars),S=o.computed(()=>!!wn(D.value)),T=o.computed(()=>g.value.popovers),L=o.computed(()=>T.value.map(B=>B.attribute)),k=uh("day-content"),A=o.computed(()=>["vc-day",...p.value.classes,{"vc-day-box-center-center":!k},{"is-not-in-month":!e.day.inMonth}]),O=o.computed(()=>{let B;p.value.isFocusable?B="0":B="-1";const j=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":p.value.isDisabled},tr(Er(m.value),"contentClass"),tr(Er(C.value),"class")||""],z={...tr(Er(m.value),"contentStyle"),...tr(Er(C.value),"style")};return{class:j,style:z,tabindex:B,"aria-label":p.value.ariaLabel,"aria-disabled":!!p.value.isDisabled,role:"button"}}),N=o.computed(()=>({click(B){i(h.value,B)},mouseenter(B){l(h.value,B)},mouseleave(B){s(h.value,B)},focusin(B){u(h.value,B)},focusout(B){c(h.value,B)},keydown(B){d(h.value,B)}})),I=o.computed(()=>wn(T.value)?Wc({id:a.value,data:{day:p,attributes:L.value}},...T.value):null);return{attributes:v,attributeCells:f,bars:D,dayClasses:A,dayContentProps:O,dayContentEvents:N,dayPopover:I,glyphs:g,dots:w,hasDots:x,hasBars:S,highlights:m,hasHighlights:b,locale:t,popovers:T}}}),LD={key:0,class:"vc-highlights vc-day-layer"},RD={key:1,class:"vc-day-layer vc-day-box-center-bottom"},VD={class:"vc-dots"},FD={key:2,class:"vc-day-layer vc-day-box-center-bottom"},jD={class:"vc-bars"};function qD(e,t,n,r,a,i){const l=o.resolveComponent("CalendarSlot"),s=o.resolveDirective("popover");return o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(e.dayClasses)},[e.hasHighlights?(o.openBlock(),o.createElementBlock("div",LD,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.highlights,({key:u,wrapperClass:c,class:d,style:p})=>(o.openBlock(),o.createElementBlock("div",{key:u,class:o.normalizeClass(c)},[o.createElementVNode("div",{class:o.normalizeClass(d),style:o.normalizeStyle(p)},null,6)],2))),128))])):o.createCommentVNode("",!0),o.createVNode(l,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:o.withCtx(()=>[o.withDirectives((o.openBlock(),o.createElementBlock("div",o.mergeProps(e.dayContentProps,o.toHandlers(e.dayContentEvents,!0)),[o.createTextVNode(o.toDisplayString(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(o.openBlock(),o.createElementBlock("div",RD,[o.createElementVNode("div",VD,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.dots,({key:u,class:c,style:d})=>(o.openBlock(),o.createElementBlock("span",{key:u,class:o.normalizeClass(c),style:o.normalizeStyle(d)},null,6))),128))])])):o.createCommentVNode("",!0),e.hasBars?(o.openBlock(),o.createElementBlock("div",FD,[o.createElementVNode("div",jD,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.bars,({key:u,class:c,style:d})=>(o.openBlock(),o.createElementBlock("span",{key:u,class:o.normalizeClass(c),style:o.normalizeStyle(d)},null,6))),128))])])):o.createCommentVNode("",!0)],2)}const zD=Qn(MD,[["render",qD]]),UD={class:"vc-weekdays"},HD=["onClick"],YD={inheritAttrs:!1},QD=o.defineComponent({...YD,__name:"CalendarPage",setup(e){const{page:t}=ph(),{onWeeknumberClick:n}=vr();return(r,a)=>(o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["vc-pane",`row-${o.unref(t).row}`,`row-from-end-${o.unref(t).rowFromEnd}`,`column-${o.unref(t).column}`,`column-from-end-${o.unref(t).columnFromEnd}`]),ref:"pane"},[o.createVNode(fh,{page:o.unref(t),"is-lg":"","hide-arrows":""},null,8,["page"]),o.createElementVNode("div",{class:o.normalizeClass(["vc-weeks",{[`vc-show-weeknumbers-${o.unref(t).weeknumberPosition}`]:o.unref(t).weeknumberPosition}])},[o.createElementVNode("div",UD,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(o.unref(t).weekdays,({weekday:i,label:l},s)=>(o.openBlock(),o.createElementBlock("div",{key:s,class:o.normalizeClass(`vc-weekday vc-weekday-${i}`)},o.toDisplayString(l),3))),128))]),(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(o.unref(t).viewWeeks,i=>(o.openBlock(),o.createElementBlock("div",{key:`weeknumber-${i.weeknumber}`,class:"vc-week"},[o.unref(t).weeknumberPosition?(o.openBlock(),o.createElementBlock("div",{key:0,class:o.normalizeClass(["vc-weeknumber",`is-${o.unref(t).weeknumberPosition}`])},[o.createElementVNode("span",{class:o.normalizeClass(["vc-weeknumber-content"]),onClick:l=>o.unref(n)(i,l)},o.toDisplayString(i.weeknumberDisplay),9,HD)],2)):o.createCommentVNode("",!0),(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(i.days,l=>(o.openBlock(),o.createBlock(zD,{key:l.id,day:l},null,8,["day"]))),128))]))),128))],2)],2))}}),WD=o.defineComponent({components:{CalendarHeader:fh,CalendarPage:QD,CalendarNavPopover:BD,CalendarDayPopover:ZT,CalendarPageProvider:vh,CalendarSlot:Rt},props:FT,emit:jT,setup(e,{emit:t,slots:n}){return qT(e,{emit:t,slots:n})}}),GD={class:"vc-pane-header-wrapper"};function KD(e,t,n,r,a,i){const l=o.resolveComponent("CalendarHeader"),s=o.resolveComponent("CalendarPage"),u=o.resolveComponent("CalendarSlot"),c=o.resolveComponent("CalendarPageProvider"),d=o.resolveComponent("CalendarDayPopover"),p=o.resolveComponent("CalendarNavPopover");return o.openBlock(),o.createElementBlock(o.Fragment,null,[o.createElementVNode("div",o.mergeProps({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=o.withModifiers(()=>{},["prevent"])),ref:"containerRef"}),[o.createElementVNode("div",{class:o.normalizeClass(["vc-pane-container",{"in-transition":e.inTransition}])},[o.createElementVNode("div",GD,[e.firstPage?(o.openBlock(),o.createBlock(l,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):o.createCommentVNode("",!0)]),o.createVNode(o.Transition,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:o.withCtx(()=>[(o.openBlock(),o.createElementBlock("div",{key:e.pages[0].id,class:"vc-pane-layout",style:o.normalizeStyle({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.pages,f=>(o.openBlock(),o.createBlock(c,{key:f.id,page:f},{default:o.withCtx(()=>[o.createVNode(u,{name:"page",page:f},{default:o.withCtx(()=>[o.createVNode(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),o.createVNode(u,{name:"footer"})],2)],16),o.createVNode(d),o.createVNode(p)],64)}const XD=Qn(WD,[["render",KD]]),hh=Symbol("__vc_date_picker_context__"),ZD={...ah,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Un("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Un("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},JD=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function _D(e,{emit:t,slots:n}){sh(n,{footer:"dp-footer"});const r=ih(e),{locale:a,masks:i,disabledAttribute:l}=r,s=o.ref(!1),u=o.ref(Symbol()),c=o.ref(null),d=o.ref(null),p=o.ref(["",""]),f=o.ref(null),v=o.ref(null);let h,y,g=!0;const m=o.computed(()=>e.isRange||e.modelModifiers.range===!0),b=o.computed(()=>m.value&&c.value!=null?c.value.start:null),C=o.computed(()=>m.value&&c.value!=null?c.value.end:null),w=o.computed(()=>e.mode.toLowerCase()==="date"),x=o.computed(()=>e.mode.toLowerCase()==="datetime"),D=o.computed(()=>e.mode.toLowerCase()==="time"),S=o.computed(()=>!!d.value),T=o.computed(()=>{let W="date";e.modelModifiers.number&&(W="number"),e.modelModifiers.string&&(W="string");const re=i.value.modelValue||"iso";return q({type:W,mask:re})}),L=o.computed(()=>te(d.value??c.value)),k=o.computed(()=>D.value?e.is24hr?i.value.inputTime24hr:i.value.inputTime:x.value?e.is24hr?i.value.inputDateTime24hr:i.value.inputDateTime:i.value.input),A=o.computed(()=>/[Hh]/g.test(k.value)),O=o.computed(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(k.value)),N=o.computed(()=>{if(A.value&&O.value)return"dateTime";if(O.value)return"date";if(A.value)return"time"}),I=o.computed(()=>{var W;const re=((W=f.value)==null?void 0:W.$el.previousElementSibling)??void 0;return No({},e.popover,Un("datePicker.popover"),{target:re})}),B=o.computed(()=>th({...I.value,id:u.value})),j=o.computed(()=>m.value?{start:p.value[0],end:p.value[1]}:p.value[0]),z=o.computed(()=>{const W=["start","end"].map(re=>({input:Le(re),change:Be(re),keyup:_,...e.popover&&B.value}));return m.value?{start:W[0],end:W[1]}:W[0]}),K=o.computed(()=>{if(!H(c.value))return null;const W={key:"select-drag",...e.selectAttribute,dates:c.value,pinPage:!0},{dot:re,bar:ue,highlight:xe,content:Re}=W;return!re&&!ue&&!xe&&!Re&&(W.highlight=!0),W}),U=o.computed(()=>{if(!m.value||!H(d.value))return null;const W={key:"select-drag",...e.dragAttribute,dates:d.value},{dot:re,bar:ue,highlight:xe,content:Re}=W;return!re&&!ue&&!xe&&!Re&&(W.highlight={startEnd:{fillMode:"outline"}}),W}),M=o.computed(()=>{const W=Ft(e.attributes)?[...e.attributes]:[];return U.value?W.unshift(U.value):K.value&&W.unshift(K.value),W}),P=o.computed(()=>q(e.rules==="auto"?V():e.rules??{}));function V(){const W={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},re=w.value?0:e.timeAccuracy;return[0,1].map(ue=>{switch(re){case 0:return{hours:W.hr[ue],minutes:W.min[ue],seconds:W.sec[ue],milliseconds:W.ms[ue]};case 1:return{minutes:W.min[ue],seconds:W.sec[ue],milliseconds:W.ms[ue]};case 3:return{milliseconds:W.ms[ue]};case 4:return{};default:return{seconds:W.sec[ue],milliseconds:W.ms[ue]}}})}function q(W){return Ft(W)?W.length===1?[W[0],W[0]]:W:[W,W]}function Y(W){return q(W).map((re,ue)=>({...re,rules:P.value[ue]}))}function Q(W){return W==null?!1:Kt(W)?!isNaN(W):Sr(W)?!isNaN(W.getTime()):nn(W)?W!=="":nu(W)}function R(W){return Cn(W)&&"start"in W&&"end"in W&&Q(W.start??null)&&Q(W.end??null)}function H(W){return R(W)||Q(W)}function X(W,re){if(W==null&&re==null)return!0;if(W==null||re==null)return!1;const ue=Sr(W),xe=Sr(re);return ue&&xe?W.getTime()===re.getTime():ue||xe?!1:X(W.start,re.start)&&X(W.end,re.end)}function Z(W){return!H(W)||!l.value?!1:l.value.intersectsRange(a.value.range(W))}function J(W,re,ue,xe){if(!H(W))return null;if(R(W)){const Re=a.value.toDate(W.start,{...re[0],fillDate:b.value??void 0,patch:ue}),Ke=a.value.toDate(W.end,{...re[1],fillDate:C.value??void 0,patch:ue});return un({start:Re,end:Ke},xe)}return a.value.toDateOrNull(W,{...re[0],fillDate:c.value,patch:ue})}function ie(W,re){return R(W)?{start:a.value.fromDate(W.start,re[0]),end:a.value.fromDate(W.end,re[1])}:m.value?null:a.value.fromDate(W,re[0])}function ce(W,re={}){return clearTimeout(h),new Promise(ue=>{const{debounce:xe=0,...Re}=re;xe>0?h=window.setTimeout(()=>{ue(pe(W,Re))},xe):ue(pe(W,Re))})}function pe(W,{config:re=T.value,patch:ue="dateTime",clearIfEqual:xe=!1,formatInput:Re=!0,hidePopover:Ke=!1,dragging:Xe=S.value,targetPriority:Mt,moveToValue:Lt=!1}={}){const dn=Y(re);let We=J(W,dn,ue,Mt);if(Z(We)){if(Xe)return null;We=c.value,Ke=!1}else We==null&&e.isRequired?We=c.value:We!=null&&X(c.value,We)&&xe&&(We=null);const bt=Xe?d:c,pn=!X(bt.value,We);bt.value=We,Xe||(d.value=null);const vn=ie(We,T.value);return pn&&(g=!1,t(Xe?"drag":"update:modelValue",vn),o.nextTick(()=>g=!0)),Ke&&!Xe&&Te(),Re&&we(),Lt&&o.nextTick(()=>Ht(Mt??"start")),vn}function we(){o.nextTick(()=>{const W=Y({type:"string",mask:k.value}),re=ie(d.value??c.value,W);m.value?p.value=[re&&re.start,re&&re.end]:p.value=[re,""]})}function Oe(W,re,ue){p.value.splice(re==="start"?0:1,1,W);const xe=m.value?{start:p.value[0],end:p.value[1]||p.value[0]}:W,Re={type:"string",mask:k.value};ce(xe,{...ue,config:Re,patch:N.value,targetPriority:re,moveToValue:!0})}function Le(W){return re=>{e.updateOnInput&&Oe(re.currentTarget.value,W,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function Be(W){return re=>{Oe(re.currentTarget.value,W,{formatInput:!0,hidePopover:!1})}}function _(W){W.key==="Escape"&&ce(c.value,{formatInput:!0,hidePopover:!0})}function te(W){return m.value?[W&&W.start?a.value.getDateParts(W.start):null,W&&W.end?a.value.getDateParts(W.end):null]:[W?a.value.getDateParts(W):null]}function le(){d.value=null,we()}function se(W){t("popover-will-show",W)}function oe(W){t("popover-did-show",W)}function be(W){le(),t("popover-will-hide",W)}function ve(W){t("popover-did-hide",W)}function ye(W){const re={patch:"date",formatInput:!0,hidePopover:!0};if(m.value){const ue=!S.value;ue?y={start:W.startDate,end:W.endDate}:y!=null&&(y.end=W.date),ce(y,{...re,dragging:ue})}else ce(W.date,{...re,clearIfEqual:!e.isRequired})}function Ue(W,re){ye(W),t("dayclick",W,re)}function He(W,re){switch(re.key){case" ":case"Enter":{ye(W),re.preventDefault();break}case"Escape":Te()}t("daykeydown",W,re)}function De(W,re){!S.value||y==null||(y.end=W.date,ce(un(y),{patch:"date",formatInput:!0}))}function Ut(W={}){os({...I.value,...W,isInteractive:!0,id:u.value})}function Te(W={}){Po({hideDelay:10,force:!0,...I.value,...W,id:u.value})}function ot(W){eh({...I.value,...W,isInteractive:!0,id:u.value})}function un(W,re){const{start:ue,end:xe}=W;if(ue>xe)switch(re){case"start":return{start:ue,end:ue};case"end":return{start:xe,end:xe};default:return{start:xe,end:ue}}return{start:ue,end:xe}}async function kn(W,re={}){return v.value==null?!1:v.value.move(W,re)}async function cn(W,re={}){return v.value==null?!1:v.value.moveBy(W,re)}async function Ht(W,re={}){const ue=c.value;if(v.value==null||!H(ue))return!1;const xe=W!=="end",Re=xe?1:-1,Ke=R(ue)?xe?ue.start:ue.end:ue,Xe=Fv(Ke,"monthly",a.value);return v.value.move(Xe,{position:Re,...re})}o.watch(()=>e.isRange,W=>{W&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),o.watch(()=>m.value,()=>{pe(null,{formatInput:!0})}),o.watch(()=>k.value,()=>we()),o.watch(()=>e.modelValue,W=>{g&&pe(W,{formatInput:!0,hidePopover:!1})}),o.watch(()=>P.value,()=>{Cn(e.rules)&&pe(e.modelValue,{formatInput:!0,hidePopover:!1})}),o.watch(()=>e.timezone,()=>{pe(c.value,{formatInput:!0})});const fn=q(T.value);c.value=J(e.modelValue??null,fn,"dateTime"),o.onMounted(()=>{pe(e.modelValue,{formatInput:!0,hidePopover:!1})}),o.nextTick(()=>s.value=!0);const ae={...r,showCalendar:s,datePickerPopoverId:u,popoverRef:f,popoverEvents:B,calendarRef:v,isRange:m,isTimeMode:D,isDateTimeMode:x,is24hr:o.toRef(e,"is24hr"),hideTimeHeader:o.toRef(e,"hideTimeHeader"),timeAccuracy:o.toRef(e,"timeAccuracy"),isDragging:S,inputValue:j,inputEvents:z,dateParts:L,attributes:M,rules:P,move:kn,moveBy:cn,moveToValue:Ht,updateValue:ce,showPopover:Ut,hidePopover:Te,togglePopover:ot,onDayClick:Ue,onDayKeydown:He,onDayMouseEnter:De,onPopoverBeforeShow:se,onPopoverAfterShow:oe,onPopoverBeforeHide:be,onPopoverAfterHide:ve};return o.provide(hh,ae),ae}function lu(){const e=o.inject(hh);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const $D=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],eN=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function tN(e){const t=lu(),{locale:n,isRange:r,isTimeMode:a,dateParts:i,rules:l,is24hr:s,hideTimeHeader:u,timeAccuracy:c,updateValue:d}=t;function p(O){O=Object.assign(v.value,O);let N=null;if(r.value){const I=f.value?O:i.value[0],B=f.value?i.value[1]:O;N={start:I,end:B}}else N=O;d(N,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=o.computed(()=>e.position===0),v=o.computed(()=>i.value[e.position]||{isValid:!1}),h=o.computed(()=>nu(v.value)),y=o.computed(()=>!!v.value.isValid),g=o.computed(()=>!u.value&&y.value),m=o.computed(()=>{if(!h.value)return null;let O=n.value.toDate(v.value);return v.value.hours===24&&(O=new Date(O.getTime()-1)),O}),b=o.computed({get(){return v.value.hours},set(O){p({hours:O})}}),C=o.computed({get(){return v.value.minutes},set(O){p({minutes:O})}}),w=o.computed({get(){return v.value.seconds},set(O){p({seconds:O})}}),x=o.computed({get(){return v.value.milliseconds},set(O){p({milliseconds:O})}}),D=o.computed({get(){return v.value.hours<12},set(O){O=String(O).toLowerCase()=="true";let N=b.value;O&&N>=12?N-=12:!O&&N<12&&(N+=12),p({hours:N})}}),S=o.computed(()=>bT(v.value,l.value[e.position])),T=o.computed(()=>$D.filter(O=>S.value.hours.some(N=>N.value===O.value))),L=o.computed(()=>eN.filter(O=>S.value.hours.some(N=>N.value===O.value))),k=o.computed(()=>s.value?S.value.hours:D.value?T.value:L.value),A=o.computed(()=>{const O=[];return wn(T.value)&&O.push({value:!0,label:"AM"}),wn(L.value)&&O.push({value:!1,label:"PM"}),O});return{...t,showHeader:g,timeAccuracy:c,parts:v,isValid:y,date:m,hours:b,minutes:C,seconds:w,milliseconds:x,options:S,hourOptions:k,isAM:D,isAMOptions:A,is24hr:s}}const nN=["value"],rN=["value","disabled"],oN={key:1,class:"vc-base-sizer","aria-hidden":"true"},aN={inheritAttrs:!1},ho=o.defineComponent({...aN,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,n=o.computed(()=>{const r=t.options.find(a=>a.value===t.modelValue);return r==null?void 0:r.label});return(r,a)=>(o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[o.createElementVNode("select",o.mergeProps(r.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=i=>r.$emit("update:modelValue",i.target.value))}),[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.options,i=>(o.openBlock(),o.createElementBlock("option",{key:i.value,value:i.value,disabled:i.disabled},o.toDisplayString(i.label),9,rN))),128))],16,nN),e.showIcon?(o.openBlock(),o.createBlock(Vr,{key:0,name:"ChevronDown",size:"18"})):o.createCommentVNode("",!0),e.fitContent?(o.openBlock(),o.createElementBlock("div",oN,o.toDisplayString(o.unref(n)),1)):o.createCommentVNode("",!0)],2))}}),iN={key:0,class:"vc-time-header"},lN={class:"vc-time-weekday"},sN={class:"vc-time-month"},uN={class:"vc-time-day"},cN={class:"vc-time-year"},fN={class:"vc-time-select-group"},dN=o.createElementVNode("span",{class:"vc-time-colon"},":",-1),pN=o.createElementVNode("span",{class:"vc-time-colon"},":",-1),vN=o.createElementVNode("span",{class:"vc-time-decimal"},".",-1),Cf=o.defineComponent({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=tN(e);t(r);const{locale:a,isValid:i,date:l,hours:s,minutes:u,seconds:c,milliseconds:d,options:p,hourOptions:f,isTimeMode:v,isAM:h,isAMOptions:y,is24hr:g,showHeader:m,timeAccuracy:b}=r;return(C,w)=>(o.openBlock(),o.createElementBlock("div",{class:o.normalizeClass(["vc-time-picker",[{"vc-invalid":!o.unref(i),"vc-attached":!o.unref(v)}]])},[o.createVNode(Rt,{name:"time-header"},{default:o.withCtx(()=>[o.unref(m)&&o.unref(l)?(o.openBlock(),o.createElementBlock("div",iN,[o.createElementVNode("span",lN,o.toDisplayString(o.unref(a).formatDate(o.unref(l),"WWW")),1),o.createElementVNode("span",sN,o.toDisplayString(o.unref(a).formatDate(o.unref(l),"MMM")),1),o.createElementVNode("span",uN,o.toDisplayString(o.unref(a).formatDate(o.unref(l),"D")),1),o.createElementVNode("span",cN,o.toDisplayString(o.unref(a).formatDate(o.unref(l),"YYYY")),1)])):o.createCommentVNode("",!0)]),_:1}),o.createElementVNode("div",fN,[o.createVNode(Vr,{name:"Clock",size:"17"}),o.createVNode(ho,{modelValue:o.unref(s),"onUpdate:modelValue":w[0]||(w[0]=x=>o.isRef(s)?s.value=x:null),modelModifiers:{number:!0},options:o.unref(f),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),o.unref(b)>1?(o.openBlock(),o.createElementBlock(o.Fragment,{key:0},[dN,o.createVNode(ho,{modelValue:o.unref(u),"onUpdate:modelValue":w[1]||(w[1]=x=>o.isRef(u)?u.value=x:null),modelModifiers:{number:!0},options:o.unref(p).minutes,class:"vc-time-select-minutes","align-left":o.unref(b)===2},null,8,["modelValue","options","align-left"])],64)):o.createCommentVNode("",!0),o.unref(b)>2?(o.openBlock(),o.createElementBlock(o.Fragment,{key:1},[pN,o.createVNode(ho,{modelValue:o.unref(c),"onUpdate:modelValue":w[2]||(w[2]=x=>o.isRef(c)?c.value=x:null),modelModifiers:{number:!0},options:o.unref(p).seconds,class:"vc-time-select-seconds","align-left":o.unref(b)===3},null,8,["modelValue","options","align-left"])],64)):o.createCommentVNode("",!0),o.unref(b)>3?(o.openBlock(),o.createElementBlock(o.Fragment,{key:2},[vN,o.createVNode(ho,{modelValue:o.unref(d),"onUpdate:modelValue":w[3]||(w[3]=x=>o.isRef(d)?d.value=x:null),modelModifiers:{number:!0},options:o.unref(p).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):o.createCommentVNode("",!0),o.unref(g)?o.createCommentVNode("",!0):(o.openBlock(),o.createBlock(ho,{key:3,modelValue:o.unref(h),"onUpdate:modelValue":w[4]||(w[4]=x=>o.isRef(h)?h.value=x:null),options:o.unref(y)},null,8,["modelValue","options"]))])],2))}}),mh=o.defineComponent({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:n,color:r,displayMode:a,isDateTimeMode:i,isTimeMode:l,isRange:s,onDayClick:u,onDayMouseEnter:c,onDayKeydown:d}=lu(),p=s.value?[0,1]:[0];return(f,v)=>o.unref(l)?(o.openBlock(),o.createElementBlock("div",{key:0,class:o.normalizeClass(`vc-container vc-bordered vc-${o.unref(r)} vc-${o.unref(a)}`)},[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(o.unref(p),h=>(o.openBlock(),o.createBlock(Cf,{key:h,position:h},null,8,["position"]))),128))],2)):(o.openBlock(),o.createBlock(XD,{key:1,attributes:o.unref(t),ref_key:"calendarRef",ref:n,onDayclick:o.unref(u),onDaymouseenter:o.unref(c),onDaykeydown:o.unref(d)},{footer:o.withCtx(()=>[o.unref(i)?(o.openBlock(!0),o.createElementBlock(o.Fragment,{key:0},o.renderList(o.unref(p),h=>(o.openBlock(),o.createBlock(Cf,{key:h,position:h},null,8,["position"]))),128)):o.createCommentVNode("",!0),o.createVNode(Rt,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),hN={inheritAttrs:!1},mN=o.defineComponent({...hN,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:n,displayMode:r,popoverRef:a,onPopoverBeforeShow:i,onPopoverAfterShow:l,onPopoverBeforeHide:s,onPopoverAfterHide:u}=lu();return(c,d)=>(o.openBlock(),o.createBlock(iu,{id:o.unref(t),placement:"bottom-start",class:o.normalizeClass(`vc-date-picker-content vc-${o.unref(n)} vc-${o.unref(r)}`),ref_key:"popoverRef",ref:a,onBeforeShow:o.unref(i),onAfterShow:o.unref(l),onBeforeHide:o.unref(s),onAfterHide:o.unref(u)},{default:o.withCtx(()=>[o.createVNode(mh,o.normalizeProps(o.guardReactiveProps(c.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),gN=o.defineComponent({inheritAttrs:!1,emits:JD,props:ZD,components:{DatePickerBase:mh,DatePickerPopover:mN},setup(e,t){const n=_D(e,t),r=o.reactive(Mv(n,"calendarRef","popoverRef"));return{...n,slotCtx:r}}});function yN(e,t,n,r,a,i){const l=o.resolveComponent("DatePickerPopover"),s=o.resolveComponent("DatePickerBase");return e.$slots.default?(o.openBlock(),o.createElementBlock(o.Fragment,{key:0},[o.renderSlot(e.$slots,"default",o.normalizeProps(o.guardReactiveProps(e.slotCtx))),o.createVNode(l,o.normalizeProps(o.guardReactiveProps(e.$attrs)),null,16)],64)):(o.openBlock(),o.createBlock(s,o.normalizeProps(o.mergeProps({key:1},e.$attrs)),null,16))}const gh=Qn(gN,[["render",yN]]);var yh={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(nt,function(){var n=1e3,r=6e4,a=36e5,i="millisecond",l="second",s="minute",u="hour",c="day",d="week",p="month",f="quarter",v="year",h="date",y="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(I){var B=["th","st","nd","rd"],j=I%100;return"["+I+(B[(j-20)%10]||B[j]||B[0])+"]"}},C=function(I,B,j){var z=String(I);return!z||z.length>=B?I:""+Array(B+1-z.length).join(j)+I},w={s:C,z:function(I){var B=-I.utcOffset(),j=Math.abs(B),z=Math.floor(j/60),K=j%60;return(B<=0?"+":"-")+C(z,2,"0")+":"+C(K,2,"0")},m:function I(B,j){if(B.date()<j.date())return-I(j,B);var z=12*(j.year()-B.year())+(j.month()-B.month()),K=B.clone().add(z,p),U=j-K<0,M=B.clone().add(z+(U?-1:1),p);return+(-(z+(j-K)/(U?K-M:M-K))||0)},a:function(I){return I<0?Math.ceil(I)||0:Math.floor(I)},p:function(I){return{M:p,y:v,w:d,d:c,D:h,h:u,m:s,s:l,ms:i,Q:f}[I]||String(I||"").toLowerCase().replace(/s$/,"")},u:function(I){return I===void 0}},x="en",D={};D[x]=b;var S="$isDayjsObject",T=function(I){return I instanceof O||!(!I||!I[S])},L=function I(B,j,z){var K;if(!B)return x;if(typeof B=="string"){var U=B.toLowerCase();D[U]&&(K=U),j&&(D[U]=j,K=U);var M=B.split("-");if(!K&&M.length>1)return I(M[0])}else{var P=B.name;D[P]=B,K=P}return!z&&K&&(x=K),K||!z&&x},k=function(I,B){if(T(I))return I.clone();var j=typeof B=="object"?B:{};return j.date=I,j.args=arguments,new O(j)},A=w;A.l=L,A.i=T,A.w=function(I,B){return k(I,{locale:B.$L,utc:B.$u,x:B.$x,$offset:B.$offset})};var O=function(){function I(j){this.$L=L(j.locale,null,!0),this.parse(j),this.$x=this.$x||j.x||{},this[S]=!0}var B=I.prototype;return B.parse=function(j){this.$d=function(z){var K=z.date,U=z.utc;if(K===null)return new Date(NaN);if(A.u(K))return new Date;if(K instanceof Date)return new Date(K);if(typeof K=="string"&&!/Z$/i.test(K)){var M=K.match(g);if(M){var P=M[2]-1||0,V=(M[7]||"0").substring(0,3);return U?new Date(Date.UTC(M[1],P,M[3]||1,M[4]||0,M[5]||0,M[6]||0,V)):new Date(M[1],P,M[3]||1,M[4]||0,M[5]||0,M[6]||0,V)}}return new Date(K)}(j),this.init()},B.init=function(){var j=this.$d;this.$y=j.getFullYear(),this.$M=j.getMonth(),this.$D=j.getDate(),this.$W=j.getDay(),this.$H=j.getHours(),this.$m=j.getMinutes(),this.$s=j.getSeconds(),this.$ms=j.getMilliseconds()},B.$utils=function(){return A},B.isValid=function(){return this.$d.toString()!==y},B.isSame=function(j,z){var K=k(j);return this.startOf(z)<=K&&K<=this.endOf(z)},B.isAfter=function(j,z){return k(j)<this.startOf(z)},B.isBefore=function(j,z){return this.endOf(z)<k(j)},B.$g=function(j,z,K){return A.u(j)?this[z]:this.set(K,j)},B.unix=function(){return Math.floor(this.valueOf()/1e3)},B.valueOf=function(){return this.$d.getTime()},B.startOf=function(j,z){var K=this,U=!!A.u(z)||z,M=A.p(j),P=function(Z,J){var ie=A.w(K.$u?Date.UTC(K.$y,J,Z):new Date(K.$y,J,Z),K);return U?ie:ie.endOf(c)},V=function(Z,J){return A.w(K.toDate()[Z].apply(K.toDate("s"),(U?[0,0,0,0]:[23,59,59,999]).slice(J)),K)},q=this.$W,Y=this.$M,Q=this.$D,R="set"+(this.$u?"UTC":"");switch(M){case v:return U?P(1,0):P(31,11);case p:return U?P(1,Y):P(0,Y+1);case d:var H=this.$locale().weekStart||0,X=(q<H?q+7:q)-H;return P(U?Q-X:Q+(6-X),Y);case c:case h:return V(R+"Hours",0);case u:return V(R+"Minutes",1);case s:return V(R+"Seconds",2);case l:return V(R+"Milliseconds",3);default:return this.clone()}},B.endOf=function(j){return this.startOf(j,!1)},B.$set=function(j,z){var K,U=A.p(j),M="set"+(this.$u?"UTC":""),P=(K={},K[c]=M+"Date",K[h]=M+"Date",K[p]=M+"Month",K[v]=M+"FullYear",K[u]=M+"Hours",K[s]=M+"Minutes",K[l]=M+"Seconds",K[i]=M+"Milliseconds",K)[U],V=U===c?this.$D+(z-this.$W):z;if(U===p||U===v){var q=this.clone().set(h,1);q.$d[P](V),q.init(),this.$d=q.set(h,Math.min(this.$D,q.daysInMonth())).$d}else P&&this.$d[P](V);return this.init(),this},B.set=function(j,z){return this.clone().$set(j,z)},B.get=function(j){return this[A.p(j)]()},B.add=function(j,z){var K,U=this;j=Number(j);var M=A.p(z),P=function(Y){var Q=k(U);return A.w(Q.date(Q.date()+Math.round(Y*j)),U)};if(M===p)return this.set(p,this.$M+j);if(M===v)return this.set(v,this.$y+j);if(M===c)return P(1);if(M===d)return P(7);var V=(K={},K[s]=r,K[u]=a,K[l]=n,K)[M]||1,q=this.$d.getTime()+j*V;return A.w(q,this)},B.subtract=function(j,z){return this.add(-1*j,z)},B.format=function(j){var z=this,K=this.$locale();if(!this.isValid())return K.invalidDate||y;var U=j||"YYYY-MM-DDTHH:mm:ssZ",M=A.z(this),P=this.$H,V=this.$m,q=this.$M,Y=K.weekdays,Q=K.months,R=K.meridiem,H=function(J,ie,ce,pe){return J&&(J[ie]||J(z,U))||ce[ie].slice(0,pe)},X=function(J){return A.s(P%12||12,J,"0")},Z=R||function(J,ie,ce){var pe=J<12?"AM":"PM";return ce?pe.toLowerCase():pe};return U.replace(m,function(J,ie){return ie||function(ce){switch(ce){case"YY":return String(z.$y).slice(-2);case"YYYY":return A.s(z.$y,4,"0");case"M":return q+1;case"MM":return A.s(q+1,2,"0");case"MMM":return H(K.monthsShort,q,Q,3);case"MMMM":return H(Q,q);case"D":return z.$D;case"DD":return A.s(z.$D,2,"0");case"d":return String(z.$W);case"dd":return H(K.weekdaysMin,z.$W,Y,2);case"ddd":return H(K.weekdaysShort,z.$W,Y,3);case"dddd":return Y[z.$W];case"H":return String(P);case"HH":return A.s(P,2,"0");case"h":return X(1);case"hh":return X(2);case"a":return Z(P,V,!0);case"A":return Z(P,V,!1);case"m":return String(V);case"mm":return A.s(V,2,"0");case"s":return String(z.$s);case"ss":return A.s(z.$s,2,"0");case"SSS":return A.s(z.$ms,3,"0");case"Z":return M}return null}(J)||M.replace(":","")})},B.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},B.diff=function(j,z,K){var U,M=this,P=A.p(z),V=k(j),q=(V.utcOffset()-this.utcOffset())*r,Y=this-V,Q=function(){return A.m(M,V)};switch(P){case v:U=Q()/12;break;case p:U=Q();break;case f:U=Q()/3;break;case d:U=(Y-q)/6048e5;break;case c:U=(Y-q)/864e5;break;case u:U=Y/a;break;case s:U=Y/r;break;case l:U=Y/n;break;default:U=Y}return K?U:A.a(U)},B.daysInMonth=function(){return this.endOf(p).$D},B.$locale=function(){return D[this.$L]},B.locale=function(j,z){if(!j)return this.$L;var K=this.clone(),U=L(j,z,!0);return U&&(K.$L=U),K},B.clone=function(){return A.w(this.$d,this)},B.toDate=function(){return new Date(this.valueOf())},B.toJSON=function(){return this.isValid()?this.toISOString():null},B.toISOString=function(){return this.$d.toISOString()},B.toString=function(){return this.$d.toUTCString()},I}(),N=O.prototype;return k.prototype=N,[["$ms",i],["$s",l],["$m",s],["$H",u],["$W",c],["$M",p],["$y",v],["$D",h]].forEach(function(I){N[I[1]]=function(B){return this.$g(B,I[0],I[1])}}),k.extend=function(I,B){return I.$i||(I(B,O,k),I.$i=!0),k},k.locale=L,k.isDayjs=T,k.unix=function(I){return k(1e3*I)},k.en=D[x],k.Ls=D,k.p={},k})})(yh);var bN=yh.exports;const wo=is(bN),wN=o.defineComponent({__name:"UIDatePicker",props:{buttonClass:{}},emits:["select"],setup(e,{emit:t}){const n=t,r=o.ref({start:new Date,end:new Date}),a=o.ref(),i=o.ref();o.watch(r,(s,u)=>{s!==u&&(a.value=wo(s.start).format("DD-MM-YYYY"),i.value=wo(s.end).format("DD-MM-YYYY"),n("select",{startDate:wo(s.start).format("DD-MM-YYYY"),endDate:wo(s.end).format("DD-MM-YYYY")}))});const l=()=>{r.value={start:new Date,end:new Date}};return(s,u)=>(o.openBlock(),o.createBlock(o.unref(gh),{modelValue:r.value,"onUpdate:modelValue":u[2]||(u[2]=c=>r.value=c),"is-range":"",expanded:"",columns:2,class:"rvx-w-[665px]"},{default:o.withCtx(({togglePopover:c})=>[o.createVNode(Mo,{onClick:c,"icon-name":"calendar_month","have-icon":!0,variant:"gray",class:o.normalizeClass(s.buttonClass)},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(a.value&&i.value?`${a.value}-${i.value}`:"Select Date"),1)]),_:2},1032,["onClick","class"])]),footer:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-w-full rvx-flex rvx-gap-space20 rvx-px-[20px] rvx-pb-[20px] rvx-justify-between"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-items-center rvx-gap-space12 rvx-w-[356px]"},{default:o.withCtx(()=>[o.createVNode(Ba,{placeholder:"Start date",modelValue:a.value,"onUpdate:modelValue":u[0]||(u[0]=c=>a.value=c),disabled:!0},null,8,["modelValue"]),u[4]||(u[4]=o.createTextVNode(" - ")),o.createVNode(Ba,{placeholder:"End date",modelValue:i.value,"onUpdate:modelValue":u[1]||(u[1]=c=>i.value=c),disabled:!0},null,8,["modelValue"]),o.createVNode(Ze,{role:"button",onClick:l,class:"rvx-cursor-pointer"},{default:o.withCtx(()=>u[3]||(u[3]=[o.createTextVNode("Clear")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),xN=o.defineComponent({__name:"CollapseExpAnimation",setup(e){const t=o.ref(null),n=l=>{l.style.height="0"},r=l=>{l.offsetHeight,l.style.transition="height 0.7s ease",l.style.height=l.scrollHeight+"px"},a=l=>{l.style.height=l.scrollHeight+"px",l.offsetHeight,l.style.transition="height 0.5s ease"},i=l=>{l.style.height="0"};return(l,s)=>(o.openBlock(),o.createElementBlock("div",{ref_key:"collapsibleContent",ref:t,class:"collapsible-content"},[o.createVNode(o.Transition,{onBeforeEnter:n,onEnter:r,onBeforeLeave:a,onLeave:i},{default:o.withCtx(()=>[o.renderSlot(l.$slots,"default",{},void 0,!0)]),_:3})],512))}}),CN=Bt(xN,[["__scopeId","data-v-ec9b5fb6"]]),AN={class:"rvx-px-1 rvx-py-1"},EN=o.defineComponent({__name:"UIMenu",props:{menuLabelClass:{default:""},menuPanelClass:{default:""}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(o.unref(C0),{as:"div",class:"rvx-relative rvx-inline-block rvx-text-left"},{default:o.withCtx(({open:r,close:a})=>[o.createVNode(o.unref(A0),{class:o.normalizeClass(["rvx-cursor-pointer rvx-border-[0] focus:rvx-outline-0 rvx-outline-0",t.menuLabelClass])},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"menuLabel",{},()=>[n[0]||(n[0]=o.createTextVNode(" Options "))])]),_:3},8,["class"]),o.createVNode(o.Transition,{"enter-active-class":"rvx-transition rvx-duration-100 rvx-ease-out","enter-from-class":"rvx-transform rvx-scale-95 rvx-opacity-0","enter-to-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-active-class":"rvx-transition rvx-duration-75 rvx-ease-in","leave-from-class":"rvx-transform rvx-scale-100 rvx-opacity-100","leave-to-class":"rvx-transform rvx-scale-95 rvx-opacity-0"},{default:o.withCtx(()=>[o.withDirectives(o.createElementVNode("div",null,[o.createVNode(o.unref(E0),{static:"",class:o.normalizeClass([`${t.menuPanelClass?t.menuPanelClass:"rvx-absolute rvx-z-10 rvx-mt-2 rvx-w-56 rvx-origin-top-right rvx-divide-y rvx-divide-gray-100 rvx-rounded-md rvx-bg-white rvx-shadow-lg rvx-ring-1 rvx-ring-black/5 focus:rvx-outline-0 rvx-outline-0"}`,""])},{default:o.withCtx(()=>[o.createElementVNode("div",AN,[o.renderSlot(t.$slots,"content",{close:a})])]),_:2},1032,["class"])],512),[[o.vShow,r]])]),_:2},1024)]),_:3}))}}),ON={class:"rvx-grid rvx-grid-cols-12 rvx-w-full rvx-gap-space16 rvx-aggregation-multicriteria"},SN={class:"rvx-grid rvx-grid-cols-12 rvx-gap-space8 rvx-w-full rvx-aggregation-multicriteria__row-inner"},kN={class:"rvx-col-span-8 rvx-w-full rvx-pb-[6px] rvx-aggregation-multicriteria__name"},TN={class:"rvx-col-span-4 rvx-flex rvx-justify-center rvx-items-center rvx-gap-space5 rvx-self-end rvx-aggregation-multicriteria__total"},DN=o.defineComponent({__name:"UIMultiCriteriaAggregationsRow",props:{criteriaStats:{},criterias:{},showPercent:{type:Boolean},showStar:{type:Boolean},starColor:{default:"#0043DD"},starSize:{},height:{},background:{default:"#0043DD"},existingRating:{}},setup(e){const t=e,n=o.computed(()=>y1({criterias:t.criterias,criteriaStats:t.criteriaStats,existingRating:t.existingRating}));return(r,a)=>(o.openBlock(),o.createElementBlock("div",ON,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(n.value,i=>(o.openBlock(),o.createElementBlock("div",{key:i.key,class:"rvx-col-span-4 rvx-flex rvx-gap-space16 rvx-w-full rvx-aggregation-multicriteria__row-outer"},[o.createElementVNode("div",SN,[o.createElementVNode("div",kN,[o.createTextVNode(o.toDisplayString(o.unref(Lg)({input:`${i==null?void 0:i.name}`,targetCase:o.unref(id).TitleCase}))+" ",1),o.createVNode(Ga,{height:r.height,background:r.background,width:i.percent,class:"rvx-mt-space8"},null,8,["height","background","width"])]),o.createElementVNode("div",TN,[o.createTextVNode(o.toDisplayString(o.unref(Sl)(i.total))+" ",1),o.createVNode(hs,{fill:r.starColor,width:t.starSize,height:t.starSize,class:"rvx-aggregation-multicriteria__start-icon"},null,8,["fill","width","height"])])])]))),128))]))}}),NN=o.defineComponent({__name:"UIMultiCriteriaAggregations",props:{criteriaStats:{},criterias:{},showPercent:{type:Boolean},showStar:{type:Boolean},starColor:{},starSize:{},height:{},background:{},existingRating:{}},setup(e){return(t,n)=>(o.openBlock(),o.createBlock(DN,{criteriaStats:t.criteriaStats,criterias:t.criterias,showPercent:t.showPercent,height:t.height,background:t.background,starColor:t.starColor,starSize:t.starSize,existingRating:t.existingRating},null,8,["criteriaStats","criterias","showPercent","height","background","starColor","starSize","existingRating"]))}}),PN=["width","height"],IN={mask:"url(#mask0_420_27618)"},BN=["fill"],MN=o.defineComponent({__name:"UIThumbsUpIcon",props:{fill:{default:"#E0E0E0"},width:{default:"20"},height:{default:"21"}},setup(e){return(t,n)=>(o.openBlock(),o.createElementBlock("svg",{width:t.width,height:t.height,viewBox:"0 0 20 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[n[0]||(n[0]=o.createElementVNode("mask",{id:"mask0_420_27618",style:{"mask-type":"alpha"},maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"20",height:"21"},[o.createElementVNode("rect",{y:"0.948242",width:"20",height:"20",fill:"#D9D9D9"})],-1)),o.createElementVNode("g",IN,[o.createElementVNode("path",{d:"M17.5 7.9482C17.875 7.9482 18.2188 8.10098 18.5312 8.40654C18.8438 8.71209 19 9.05931 19 9.4482V10.6357C19 10.7468 18.9896 10.8475 18.9688 10.9378C18.9479 11.0281 18.9167 11.1218 18.875 11.219L16.3958 17.0315C16.2847 17.3093 16.1042 17.5315 15.8542 17.6982C15.6042 17.8649 15.3194 17.9482 15 17.9482H7C6.58333 17.9482 6.22917 17.8058 5.9375 17.5211C5.64583 17.2364 5.5 16.8788 5.5 16.4482V8.5732C5.5 8.36487 5.54167 8.16695 5.625 7.97945C5.70833 7.79195 5.81944 7.62876 5.95833 7.48987L10.1458 3.30237C10.3958 3.05237 10.7014 2.89265 11.0625 2.8232C11.4236 2.75376 11.7292 2.79542 11.9792 2.9482C12.2986 3.12876 12.5035 3.39265 12.5938 3.73987C12.684 4.08709 12.6944 4.42737 12.625 4.7607L12 7.9482H17.5ZM2.5 17.9482C2.09722 17.9482 1.74653 17.7989 1.44792 17.5003C1.14931 17.2017 1 16.851 1 16.4482V9.4482C1 9.04542 1.14931 8.69473 1.44792 8.39612C1.74653 8.09751 2.09722 7.9482 2.5 7.9482C2.90278 7.9482 3.25347 8.09751 3.55208 8.39612C3.85069 8.69473 4 9.04542 4 9.4482V16.4482C4 16.851 3.85069 17.2017 3.55208 17.5003C3.25347 17.7989 2.90278 17.9482 2.5 17.9482Z",fill:t.fill},null,8,BN)])],8,PN))}}),LN=["checked"],RN={class:"rvx-space-y-space16"},VN=["checked","onChange"],FN=o.defineComponent({__name:"UIBulkCheckSearch",props:{loading:{type:Boolean,default:!0},products:{}},emits:["searchValue"],setup(e,{expose:t,emit:n}){const r=e,a=n,i=o.ref(""),l=o.ref(!1),s=o.ref(null);ew(s,()=>{l.value=!1});const u=o.computed(()=>{if(i.value==="")return r.products;const v=r.products.filter(h=>h.name.toLowerCase().includes(i.value.toLowerCase()));return v.length===0&&(console.log("emit searchProduct.value",i.value),a("searchValue",i.value)),v}),c=o.ref([]),d=v=>{const h=c.value.find(y=>y===v.wp_id);if(h){const y=c.value.filter(g=>g!==h);c.value=y}else c.value.push(v.wp_id)},p=o.computed(()=>u.value.length>0&&c.value.length===u.value.length),f=()=>{p.value?c.value=[]:c.value=u.value.map(v=>v.wp_id)};return t({selectedIds:c}),(v,h)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-w-full rvx-relative"},{default:o.withCtx(()=>[o.createVNode(kp,{modelValue:i.value,"onUpdate:modelValue":h[0]||(h[0]=y=>i.value=y),onFocus:h[1]||(h[1]=y=>l.value=!0)},null,8,["modelValue"]),l.value?(o.openBlock(),o.createBlock(fe,{key:0,ref_key:"showProductDropdownRef",ref:s,class:"rvx-absolute rvx-top-[40px] rvx-min-h-[150px] rvx-shadow rvx-bg-white rvx-w-full rvx-px-space16 rvx-rounded-md"},{default:o.withCtx(()=>[v.loading?(o.openBlock(),o.createBlock(fe,{key:0,class:"rvx-grid rvx-place-items-center rvx-pt-space24"},{default:o.withCtx(()=>[o.createVNode(ir)]),_:1})):(o.openBlock(),o.createBlock(fe,{key:1},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-items-center rvx-gap-space16 rvx-my-space16"},{default:o.withCtx(()=>[o.createElementVNode("input",{type:"checkbox",checked:p.value,onChange:f},null,40,LN),o.withDirectives(o.createVNode(Ze,null,{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(c.value.length)+" Selected",1)]),_:1},512),[[o.vShow,c.value.length]])]),_:1}),o.createElementVNode("ul",RN,[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(u.value,y=>(o.openBlock(),o.createElementBlock("li",{key:y.wp_id,class:"rvx-flex rvx-items-center rvx-gap-space16"},[o.createElementVNode("input",{type:"checkbox",checked:c.value.includes(y.wp_id),onChange:g=>d(y)},null,40,VN),o.createVNode(fe,{class:"rvx-flex rvx-gap-space8 rvx-items-center"},{default:o.withCtx(()=>[o.renderSlot(v.$slots,"item",{item:y},()=>[o.createVNode(Tr,{class:"!rvx-size-[40px]",imageClass:"!rvx-size-[40px] rvx-rounded-md",src:y.img,alt:"Meer"},null,8,["src"]),o.createVNode(fe,null,{default:o.withCtx(()=>[o.createVNode(Ze,null,{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(y.name),1)]),_:2},1024),o.createVNode(Ze,null,{default:o.withCtx(()=>[o.createElementVNode("span",null,o.toDisplayString(y==null?void 0:y.review),1),h[2]||(h[2]=o.createTextVNode(" Reviews"))]),_:2},1024)]),_:2},1024)])]),_:2},1024)]))),128))])]),_:3}))]),_:3},512)):o.createCommentVNode("",!0)]),_:3}))}}),jN={class:"!rvx-text-[14px] rvx-text-warning rvx-font-nunito rvx-m-0"},qN=5e3,zN=o.defineComponent({__name:"UISyncOverlay",setup(e){const t=o.ref(!1),n=o.ref(!1),r=o.ref(0),a=o.ref(0);let i;const l=async()=>{var c,d,p,f,v,h,y,g;if(t.value=!0,!n.value){n.value=!0;try{const m=await Mg({name:"data-sync-status"});r.value=(d=(c=m==null?void 0:m.data)==null?void 0:c.data)==null?void 0:d.progress_status_percentage,a.value=(f=(p=m==null?void 0:m.data)==null?void 0:p.data)==null?void 0:f.sync_stats,(((h=(v=m==null?void 0:m.data)==null?void 0:v.data)==null?void 0:h.progress_status_percentage)===100||((g=(y=m==null?void 0:m.data)==null?void 0:y.data)==null?void 0:g.sync_stats)===1)&&(clearInterval(i),t.value=!1,r.value=100,a.value=1,localStorage.setItem("isAlreadySyncSuccess",JSON.stringify(!0)),location.reload())}catch(m){console.log(m)}finally{n.value=!1}}},s=()=>{i=window.setInterval(l,qN)},u=()=>{clearInterval(i),t.value=!1};return o.onBeforeMount(()=>{try{const c=localStorage.getItem("isAlreadySyncSuccess");(c?JSON.parse(c):!1)||s()}catch(c){console.log("Error parsing localStorage data:",c)}}),o.onUnmounted(()=>{u()}),(c,d)=>(o.openBlock(),o.createBlock(o.Teleport,{to:"#wpcontent"},[t.value?(o.openBlock(),o.createBlock(fe,{key:0,class:"rvx-flex rvx-bg-neutral-900/40 rvx-z-10 rvx-p-space16 rvx-fixed rvx-top-0 rvx-left-[160px] rvx-right-[20px] rvx-h-full rvx-w-full"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-w-full rvx-mt-[80px] rvx-mr-[160px] rvx-border rvx-border-warning rvx-rounded-md rvx-bg-warning-50 rvx-p-space16 rvx-h-[100px] rvx-overflow-hidden"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-justify-between rvx-items-center rvx-gap-space16 rvx-w-full !rvx-mb-space8"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-gap-space16"},{default:o.withCtx(()=>[o.createVNode(Je,{"icon-name":"info",class:"rvx-text-warning"}),o.createVNode(fe,null,{default:o.withCtx(()=>[o.createVNode(Ze,{class:"rvx-text-warning rvx-font-semibold"},{default:o.withCtx(()=>d[0]||(d[0]=[o.createTextVNode("We’re upgrading your store to ReviewX-v2.0. Please be patient; the process will only take a few minutes. ")])),_:1}),o.createVNode(Ze,{class:"rvx-text-neutral-800 !rvx-text-[13px]"},{default:o.withCtx(()=>d[1]||(d[1]=[o.createTextVNode("Once the synchronization is complete, you’ll be able to enjoy all the new features. ")])),_:1})]),_:1})]),_:1}),d[2]||(d[2]=o.createElementVNode("span",{class:"rvx-sync_loader"},null,-1))]),_:1}),o.createVNode(fe,{class:"rvx-flex rvx-items-center rvx-gap-space8 rvx-ml-[40px]"},{default:o.withCtx(()=>[o.createVNode(Ga,{background:"#FF6D00",height:8,width:r.value},null,8,["width"]),o.createElementVNode("p",jN,o.toDisplayString(r.value)+"%",1)]),_:1})]),_:1})]),_:1})):o.createCommentVNode("",!0)]))}}),UN=Bt(zN,[["__scopeId","data-v-65ea4d22"]]),HN={class:"rvx-w-full rvx-bg-[#D9D9D9] rvx-overflow-hidden"},YN=o.defineComponent({__name:"UISweetAlert",props:{visibility:{type:Boolean,default:!1},modalWrapperClass:{},modalClass:{},dialogClass:{},duration:{default:5e3}},emits:["close"],setup(e,{emit:t}){const n=t,r=e,a=o.ref(0),i=()=>{const s=r.duration/100,u=100/s;let c=0;const d=setInterval(()=>{c+=1,a.value=c*u,c>=s&&(clearInterval(d),n("close"))},100)};return o.watch(()=>r.visibility,(l,s)=>{l&&i()}),(l,s)=>(o.openBlock(),o.createBlock(o.Teleport,{to:"body"},[o.createVNode(o.unref(Ho),{appear:"",show:l.visibility,as:"template"},{default:o.withCtx(()=>[o.createVNode(o.unref(xs),{as:"div",onClose:s[0]||(s[0]=u=>l.$emit("close")),class:"rvx-relative z-10"},{default:o.withCtx(()=>[o.createVNode(o.unref(sr),{as:"template",enter:"rvx-duration-300 rvx-ease-out","enter-from":"rvx-opacity-0","enter-to":"rvx-opacity-100",leave:"rvx-duration-200 ease-in","leave-from":"rvx-opacity-100","leave-to":"rvx-opacity-0"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-fixed rvx-inset-0 rvx-bg-black/25"})]),_:1}),o.createVNode(fe,{class:"rvx-fixed rvx-inset-0 rvx-overflow-y-auto"},{default:o.withCtx(()=>[o.createVNode(fe,{class:"rvx-flex rvx-min-h-full rvx-items-center rvx-justify-center rvx-text-center"},{default:o.withCtx(()=>[o.createVNode(o.unref(sr),{as:"template",enter:"rvx-duration-300 ease-out","enter-from":"rvx-opacity-0 rvx-scale-95","enter-to":"rvx-opacity-100 rvx-scale-100",leave:"rvx-duration-200 rvx-ease-in","leave-from":"rvx-opacity-100 rvx-scale-100","leave-to":"rvx-opacity-0 rvx-scale-95"},{default:o.withCtx(()=>[o.createVNode(o.unref(Cs),{class:o.normalizeClass(["rvx-min-[476px] rvx-transform rvx-rounded-t-[7px] rvx-rounded-b-[12px] rvx-bg-white rvx-text-left rvx-align-middle rvx-shadow-xl rvx-transition-al rvx-overflow-hidden",l.modalWrapperClass])},{default:o.withCtx(()=>[o.createElementVNode("div",HN,[o.createElementVNode("div",{style:o.normalizeStyle({width:a.value+"%"}),class:"progress rvx-bg-primary-70 rvx-h-space8"},null,4)]),o.createVNode(fe,{class:o.normalizeClass(["rvx-bg-white rvx-rounded-lg rvx-px-space12",l.modalClass])},{default:o.withCtx(()=>[o.renderSlot(l.$slots,"default",{},()=>[s[1]||(s[1]=o.createElementVNode("h1",null,"How would you like to add reviews?",-1))])]),_:3},8,["class"])]),_:3},8,["class"])]),_:3})]),_:3})]),_:3})]),_:3})]),_:3},8,["show"])]))}}),QN=o.defineComponent({__name:"UISingleDatePicker",props:o.mergeModels({minDate:{},maxDate:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=o.useModel(e,"modelValue"),n=e,r=o.ref();return o.watch(t,(a,i)=>{if(a!==i){const l=wo(a).format("YYYY-MM-DD");r.value=l}}),(a,i)=>(o.openBlock(),o.createBlock(o.unref(gh),{modelValue:t.value,"onUpdate:modelValue":i[0]||(i[0]=l=>t.value=l),"min-date":n.minDate,"max-date":n.maxDate},{default:o.withCtx(({togglePopover:l})=>[o.createVNode(Mo,{class:"rvx-w-full !rvx-rounded-md rvx-h-[38px]",onClick:l,"icon-name":"calendar_month","have-icon":!0,variant:"gray"},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(r.value?`${r.value}`:"Select Date"),1)]),_:2},1032,["onClick"])]),_:1},8,["modelValue","min-date","max-date"]))}}),WN=o.defineComponent({__name:"UIGrowthPlan",setup(e){return(t,n)=>(o.openBlock(),o.createBlock(fe,{class:"rvx-flex rvx-items-center rvx-gap-space8 growth-plan-text-color"},{default:o.withCtx(()=>[o.renderSlot(t.$slots,"icon",{},()=>[o.createVNode(Op)]),o.renderSlot(t.$slots,"content",{},()=>[o.createVNode(Ze,{class:"!rvx-text-[14px] rvx-text-neutral-600"},{default:o.withCtx(()=>n[0]||(n[0]=[o.createTextVNode(" Available on Higher Plans ")])),_:1})])]),_:3}))}}),GN=o.defineComponent({__name:"UIToolTip",props:{placement:{default:"auto"},gap:{default:8},width:{default:200},tooltipContainerClass:{}},setup(e){const t=e,n=o.ref(!1),r=o.ref(null),a=o.ref("auto");let i=null;const l=()=>{c(),n.value=!0,t.placement==="auto"&&d()},s=()=>{n.value=!1},u=()=>{i=window.setTimeout(()=>{s()},300)},c=()=>{i&&(clearTimeout(i),i=null)},d=()=>{const v=r.value;if(!v)return;const h=v.parentElement,y=h==null?void 0:h.getBoundingClientRect(),g=v.getBoundingClientRect();if(y){const m=y.top,b=window.innerHeight-y.bottom,C=y.left,w=window.innerWidth-y.right;b>g.height?a.value="bottom":m>g.height?a.value="top":w>g.width?a.value="right":C>g.width?a.value="left":a.value="auto"}},p=o.computed(()=>t.placement==="auto"?a.value:t.placement);o.watch(n,v=>{v&&t.placement==="auto"&&d()});const f=v=>{r.value&&!r.value.contains(v.target)&&(n.value=!1)};return o.onMounted(()=>{document.addEventListener("click",f)}),o.onBeforeUnmount(()=>{document.removeEventListener("click",f)}),(v,h)=>(o.openBlock(),o.createElementBlock("div",{class:"tooltip-container",onMouseenter:l,onMouseleave:u},[o.renderSlot(v.$slots,"default",{},void 0,!0),o.withDirectives(o.createElementVNode("div",{ref_key:"tooltip",ref:r,class:o.normalizeClass(["tooltip-content",p.value,v.tooltipContainerClass]),onMouseenter:c,onMouseleave:u,style:o.normalizeStyle({"--tooltip-gap":`${v.gap}px`,width:v.width?`${v.width}px`:"auto"})},[o.renderSlot(v.$slots,"tooltip",{},void 0,!0),n.value?(o.openBlock(),o.createElementBlock("div",{key:0,class:o.normalizeClass(["tooltip-arrow",p.value])},null,2)):o.createCommentVNode("",!0)],38),[[o.vShow,n.value]])],32))}}),KN=Bt(GN,[["__scopeId","data-v-94c34284"]]);exports.CollapseExpAnimation=CN;exports.UIAdminMediaUpload=xw;exports.UIAggregations=D1;exports.UIAvatar=Tr;exports.UIBadge=P1;exports.UIBrandLogo=W1;exports.UIBrandLogoWithText=Z1;exports.UIBulkCheckSearch=FN;exports.UIButton=pd;exports.UIButtonOutline=Mo;exports.UICard=fe;exports.UICarousel=Ow;exports.UICheckbox=u2;exports.UIColorPickerGroup=ey;exports.UIDatePicker=wN;exports.UIDisclosure=q0;exports.UIDisclosureToggle=z0;exports.UIDivider=U0;exports.UIDropdown=Y0;exports.UIDropdownAction=Q0;exports.UIDropdownSearch=ww;exports.UIErrorMessage=c2;exports.UIGrowthPlan=WN;exports.UIHelpBanner=U1;exports.UIIcon=Je;exports.UIImagePreviewModal=Tw;exports.UIInput=Ba;exports.UIInputField=$b;exports.UIInputFieldFloat=r2;exports.UIInputFloat=J0;exports.UILine=w2;exports.UIMediaUpload=Aw;exports.UIMenu=EN;exports.UIModal=Sp;exports.UIModuleSettingActions=x2;exports.UIMultiCriteriaAggregations=NN;exports.UIPopover=lp;exports.UIProIcon=Op;exports.UIProLockIcon=ui;exports.UIProgressBar=Ga;exports.UIRadioGroup=o2;exports.UIReviewViewMode=Y2;exports.UISearchWithIcon=kp;exports.UISideDrawer=tw;exports.UISingleDatePicker=QN;exports.UISkeletonWrap=Pp;exports.UISpinner=ir;exports.UIStarIcon=hs;exports.UISweetAlert=YN;exports.UISwitch=ip;exports.UISyncOverlay=UN;exports.UITableSkeletonLoader=nw;exports.UITextarea=p2;exports.UIThumbsUpIcon=MN;exports.UITiptapEditor=bw;exports.UIToolTip=KN;exports.UITypography=Ze;
| ver. 1.6 |
Github
|
.
| PHP 8.1.34 | Генерация страницы: 0.03 |
proxy
|
phpinfo
|
Настройка