diff --git a/404.html b/404.html index 489461782..91c1ca682 100644 --- a/404.html +++ b/404.html @@ -6,10 +6,10 @@ 404 | Vue Amazing UI - + - + @@ -17,7 +17,7 @@
- + \ No newline at end of file diff --git a/assets/app.nf8Gmb9T.js b/assets/app.DbL8Fx1U.js similarity index 95% rename from assets/app.nf8Gmb9T.js rename to assets/app.DbL8Fx1U.js index d1533c96a..cd499bcf5 100644 --- a/assets/app.nf8Gmb9T.js +++ b/assets/app.DbL8Fx1U.js @@ -1 +1 @@ -import{ae as i}from"./chunks/theme.Bi3PRj3m.js";import{af as o,aq as u,ar as l,as as c,at as f,au as d,av as m,aw as h,ax as A,ay as g,az as v,d as w,Z as y,l as C,a4 as P,aA as R,aB as b,aC as E,h as S}from"./chunks/framework.BOCSoIBq.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=w({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{P(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function x(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function D(){return A(T)}function _(){let e=o,a;return g(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&x().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{x as createApp}; +import{ae as i}from"./chunks/theme.DGCXccDD.js";import{af as o,aq as u,ar as l,as as c,at as f,au as d,av as m,aw as h,ax as A,ay as g,az as v,d as w,Z as y,l as C,a4 as P,aA as R,aB as b,aC as E,h as S}from"./chunks/framework.BOCSoIBq.js";function p(e){if(e.extends){const a=p(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=p(i),T=w({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=y();return C(()=>{P(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function x(){globalThis.__VITEPRESS__=!0;const e=_(),a=D();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function D(){return A(T)}function _(){let e=o,a;return g(t=>{let n=v(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&x().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{x as createApp}; diff --git a/assets/chunks/VPAlgoliaSearchBox.BhHGhEgG.js b/assets/chunks/VPAlgoliaSearchBox.DoZxL6Xt.js similarity index 99% rename from assets/chunks/VPAlgoliaSearchBox.BhHGhEgG.js rename to assets/chunks/VPAlgoliaSearchBox.DoZxL6Xt.js index 2b45fdbec..86b17ad84 100644 --- a/assets/chunks/VPAlgoliaSearchBox.BhHGhEgG.js +++ b/assets/chunks/VPAlgoliaSearchBox.DoZxL6Xt.js @@ -1,4 +1,4 @@ -import{d as pi,aD as vi,ab as hi,l as di,w as yi,n as _i,p as gi,q as bi}from"./framework.BOCSoIBq.js";import{af as Si}from"./theme.Bi3PRj3m.js";/*! @docsearch/js 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Un(){return Un=Object.assign?Object.assign.bind():function(t){for(var e=1;e2&&(a.children=arguments.length>3?We.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(i in t.defaultProps)a[i]===void 0&&(a[i]=t.defaultProps[i]);return Ee(t,a,r,o,null)}function Ee(t,e,n,r,o){var i={type:t,props:e,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o??++So,__i:-1,__u:0};return o==null&&H.vnode!=null&&H.vnode(i),i}function Rt(t){return t.children}function Ct(t,e){this.props=t,this.context=e}function ue(t,e){if(e==null)return t.__?ue(t.__,t.__i+1):null;for(var n;ee&&Gt.sort(Fn));yn.__r=0}function Io(t,e,n,r,o,i,a,u,f,m,b){var l,v,s,S,g,y=r&&r.__k||Eo,_=e.length;for(n.__d=f,function(h,p,d){var P,E,C,N,I,x=p.length,k=d.length,U=k,z=0;for(h.__k=[],P=0;P0?Ee(E.type,E.props,E.key,E.ref?E.ref:null,E.__v):E).__=h,E.__b=h.__b+1,C=null,(I=E.__i=wi(E,d,N,U))!==-1&&(U--,(C=d[I])&&(C.__u|=131072)),C==null||C.__v===null?(I==-1&&z--,typeof E.type!="function"&&(E.__u|=65536)):I!==N&&(I==N-1?z--:I==N+1?z++:(I>N?z--:z++,E.__u|=65536))):E=h.__k[P]=null;if(U)for(P=0;P(f==null||131072&f.__u?0:1))for(;a>=0||u=0){if((f=e[a])&&!(131072&f.__u)&&o==f.key&&i===f.type)return a;a--}if(u2&&(u.children=arguments.length>3?We.call(arguments,2):n),Ee(t.type,u,r||t.key,o||t.ref,null)}We=Eo.slice,H={__e:function(t,e,n,r){for(var o,i,a;e=e.__;)if((o=e.__c)&&!o.__)try{if((i=o.constructor)&&i.getDerivedStateFromError!=null&&(o.setState(i.getDerivedStateFromError(t)),a=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(t,r||{}),a=o.__d),a)return o.__E=o}catch(u){t=u}throw t}},So=0,Ct.prototype.setState=function(t,e){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Tt({},this.state),typeof t=="function"&&(t=t(Tt({},n),this.props)),t&&Tt(n,t),t!=null&&this.__v&&(e&&this._sb.push(e),Kn(this))},Ct.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),Kn(this))},Ct.prototype.render=Rt,Gt=[],Oo=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Fn=function(t,e){return t.__v.__b-e.__v.__b},yn.__r=0,er=0,Bn=br(!1),Vn=br(!0),wo=0;var Bt,Z,Cn,Sr,le=0,Ao=[],Y=H,Or=Y.__b,wr=Y.__r,Er=Y.diffed,jr=Y.__c,Pr=Y.unmount,Ir=Y.__;function se(t,e){Y.__h&&Y.__h(Z,t,le||e),le=0;var n=Z.__H||(Z.__H={__:[],__h:[]});return t>=n.__.length&&n.__.push({}),n.__[t]}function ze(t){return le=1,or(Ho,t)}function or(t,e,n){var r=se(Bt++,2);if(r.t=t,!r.__c&&(r.__=[n?n(e):Ho(void 0,e),function(u){var f=r.__N?r.__N[0]:r.__[0],m=r.t(f,u);f!==m&&(r.__N=[m,r.__[1]],r.__c.setState({}))}],r.__c=Z,!Z.u)){var o=function(u,f,m){if(!r.__c.__H)return!0;var b=r.__c.__H.__.filter(function(v){return!!v.__c});if(b.every(function(v){return!v.__N}))return!i||i.call(this,u,f,m);var l=!1;return b.forEach(function(v){if(v.__N){var s=v.__[0];v.__=v.__N,v.__N=void 0,s!==v.__[0]&&(l=!0)}}),!(!l&&r.__c.props===u)&&(!i||i.call(this,u,f,m))};Z.u=!0;var i=Z.shouldComponentUpdate,a=Z.componentWillUpdate;Z.componentWillUpdate=function(u,f,m){if(this.__e){var b=i;i=void 0,o(u,f,m),i=b}a&&a.call(this,u,f,m)},Z.shouldComponentUpdate=o}return r.__N||r.__}function Je(t,e){var n=se(Bt++,3);!Y.__s&&ir(n.__H,e)&&(n.__=t,n.i=e,Z.__H.__h.push(n))}function Qe(t,e){var n=se(Bt++,4);!Y.__s&&ir(n.__H,e)&&(n.__=t,n.i=e,Z.__h.push(n))}function No(t){return le=5,gn(function(){return{current:t}},[])}function To(t,e,n){le=6,Qe(function(){return typeof t=="function"?(t(e()),function(){return t(null)}):t?(t.current=e(),function(){return t.current=null}):void 0},n==null?n:n.concat(t))}function gn(t,e){var n=se(Bt++,7);return ir(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function Ro(t,e){return le=8,gn(function(){return t},e)}function Lo(t){var e=Z.context[t.__c],n=se(Bt++,9);return n.c=t,e?(n.__==null&&(n.__=!0,e.sub(Z)),e.props.value):t.__}function qo(t,e){Y.useDebugValue&&Y.useDebugValue(e?e(t):t)}function Mo(){var t=se(Bt++,11);if(!t.__){for(var e=Z.__v;e!==null&&!e.__m&&e.__!==null;)e=e.__;var n=e.__m||(e.__m=[0,0]);t.__="P"+n[0]+"-"+n[1]++}return t.__}function Ii(){for(var t;t=Ao.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(pn),t.__H.__h.forEach(Wn),t.__H.__h=[]}catch(e){t.__H.__h=[],Y.__e(e,t.__v)}}Y.__b=function(t){Z=null,Or&&Or(t)},Y.__=function(t,e){t&&e.__k&&e.__k.__m&&(t.__m=e.__k.__m),Ir&&Ir(t,e)},Y.__r=function(t){wr&&wr(t),Bt=0;var e=(Z=t.__c).__H;e&&(Cn===Z?(e.__h=[],Z.__h=[],e.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(e.__h.forEach(pn),e.__h.forEach(Wn),e.__h=[],Bt=0)),Cn=Z},Y.diffed=function(t){Er&&Er(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(Ao.push(e)!==1&&Sr===Y.requestAnimationFrame||((Sr=Y.requestAnimationFrame)||ki)(Ii)),e.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),Cn=Z=null},Y.__c=function(t,e){e.some(function(n){try{n.__h.forEach(pn),n.__h=n.__h.filter(function(r){return!r.__||Wn(r)})}catch(r){e.some(function(o){o.__h&&(o.__h=[])}),e=[],Y.__e(r,n.__v)}}),jr&&jr(t,e)},Y.unmount=function(t){Pr&&Pr(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{pn(r)}catch(o){e=o}}),n.__H=void 0,e&&Y.__e(e,n.__v))};var kr=typeof requestAnimationFrame=="function";function ki(t){var e,n=function(){clearTimeout(r),kr&&cancelAnimationFrame(e),setTimeout(t)},r=setTimeout(n,100);kr&&(e=requestAnimationFrame(n))}function pn(t){var e=Z,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),Z=e}function Wn(t){var e=Z;t.__c=t.__(),Z=e}function ir(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function Ho(t,e){return typeof e=="function"?e(t):e}function zn(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var r in e)if(r!=="__source"&&t[r]!==e[r])return!0;return!1}function Jn(t,e){this.props=t,this.context=e}(Jn.prototype=new Ct).isPureReactComponent=!0,Jn.prototype.shouldComponentUpdate=function(t,e){return zn(this.props,t)||zn(this.state,e)};var Dr=H.__b;H.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),Dr&&Dr(t)};var Di=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Cr=function(t,e){return t==null?null:Lt(Lt(t).map(e))},Ci={map:Cr,forEach:Cr,count:function(t){return t?Lt(t).length:0},only:function(t){var e=Lt(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:Lt},xi=H.__e;H.__e=function(t,e,n,r){if(t.then){for(var o,i=e;i=i.__;)if((o=i.__c)&&o.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),o.__c(t,e)}xi(t,e,n,r)};var xr=H.unmount;function Uo(t,e,n){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(r){typeof r.__c=="function"&&r.__c()}),t.__c.__H=null),(t=function(r,o){for(var i in o)r[i]=o[i];return r}({},t)).__c!=null&&(t.__c.__P===n&&(t.__c.__P=e),t.__c=null),t.__k=t.__k&&t.__k.map(function(r){return Uo(r,e,n)})),t}function Fo(t,e,n){return t&&n&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(r){return Fo(r,e,n)}),t.__c&&t.__c.__P===e&&(t.__e&&n.appendChild(t.__e),t.__c.__e=!0,t.__c.__P=n)),t}function vn(){this.__u=0,this.t=null,this.__b=null}function Bo(t){var e=t.__.__c;return e&&e.__a&&e.__a(t)}function Oe(){this.u=null,this.o=null}H.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&32&t.__u&&(t.type=null),xr&&xr(t)},(vn.prototype=new Ct).__c=function(t,e){var n=e.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=Bo(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=a;var u=function(){if(!--r.__u){if(r.state.__a){var f=r.state.__a;r.__v.__k[0]=Fo(f,f.__c.__P,f.__c.__O)}var m;for(r.setState({__a:r.__b=null});m=r.t.pop();)m.forceUpdate()}};r.__u++||32&e.__u||r.setState({__a:r.__b=r.__v.__k[0]}),t.then(a,a)},vn.prototype.componentWillUnmount=function(){this.t=[]},vn.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Uo(this.__b,n,r.__O=r.__P)}this.__b=null}var o=e.__a&&Dt(Rt,null,t.fallback);return o&&(o.__u&=-33),[Dt(Rt,null,e.__a?null:t.children),o]};var Ar=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),e.i.removeChild(r)}}),Fe(Dt(Ai,{context:e.context},t.__v),e.l)}function Vo(t,e){var n=Dt(Ni,{__v:t,i:e});return n.containerInfo=e,n}(Oe.prototype=new Ct).__a=function(t){var e=this,n=Bo(e.__v),r=e.o.get(t);return r[0]++,function(o){var i=function(){e.props.revealOrder?(r.push(o),Ar(e,t,r)):o()};n?n(i):i()}},Oe.prototype.render=function(t){this.u=null,this.o=new Map;var e=Lt(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},Oe.prototype.componentDidUpdate=Oe.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){Ar(t,n,e)})};var Ko=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Ti=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ri=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Li=/[A-Z0-9]/g,qi=typeof document<"u",Mi=function(t){return(typeof Symbol<"u"&&A(Symbol())=="symbol"?/fil|che|rad/:/fil|che|ra/).test(t)};function Wo(t,e,n){return e.__k==null&&(e.textContent=""),Fe(t,e),typeof n=="function"&&n(),t?t.__c:null}Ct.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(Ct.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var Nr=H.event;function Hi(){}function Ui(){return this.cancelBubble}function Fi(){return this.defaultPrevented}H.event=function(t){return Nr&&(t=Nr(t)),t.persist=Hi,t.isPropagationStopped=Ui,t.isDefaultPrevented=Fi,t.nativeEvent=t};var ar,Bi={enumerable:!1,configurable:!0,get:function(){return this.class}},Tr=H.vnode;H.vnode=function(t){typeof t.type=="string"&&function(e){var n=e.props,r=e.type,o={},i=r.indexOf("-")===-1;for(var a in n){var u=n[a];if(!(a==="value"&&"defaultValue"in n&&u==null||qi&&a==="children"&&r==="noscript"||a==="class"||a==="className")){var f=a.toLowerCase();a==="defaultValue"&&"value"in n&&n.value==null?a="value":a==="download"&&u===!0?u="":f==="translate"&&u==="no"?u=!1:f[0]==="o"&&f[1]==="n"?f==="ondoubleclick"?a="ondblclick":f!=="onchange"||r!=="input"&&r!=="textarea"||Mi(n.type)?f==="onfocus"?a="onfocusin":f==="onblur"?a="onfocusout":Ri.test(a)&&(a=f):f=a="oninput":i&&Ti.test(a)?a=a.replace(Li,"-$&").toLowerCase():u===null&&(u=void 0),f==="oninput"&&o[a=f]&&(a="oninputCapture"),o[a]=u}}r=="select"&&o.multiple&&Array.isArray(o.value)&&(o.value=Lt(n.children).forEach(function(m){m.props.selected=o.value.indexOf(m.props.value)!=-1})),r=="select"&&o.defaultValue!=null&&(o.value=Lt(n.children).forEach(function(m){m.props.selected=o.multiple?o.defaultValue.indexOf(m.props.value)!=-1:o.defaultValue==m.props.value})),n.class&&!n.className?(o.class=n.class,Object.defineProperty(o,"className",Bi)):(n.className&&!n.class||n.class&&n.className)&&(o.class=o.className=n.className),e.props=o}(t),t.$$typeof=Ko,Tr&&Tr(t)};var Rr=H.__r;H.__r=function(t){Rr&&Rr(t),ar=t.__c};var Lr=H.diffed;H.diffed=function(t){Lr&&Lr(t);var e=t.props,n=t.__e;n!=null&&t.type==="textarea"&&"value"in e&&e.value!==n.value&&(n.value=e.value==null?"":e.value),ar=null};var Vi={ReactCurrentDispatcher:{current:{readContext:function(t){return ar.__n[t.__c].props.value},useCallback:Ro,useContext:Lo,useDebugValue:qo,useDeferredValue:Jo,useEffect:Je,useId:Mo,useImperativeHandle:To,useInsertionEffect:$o,useLayoutEffect:Qe,useMemo:gn,useReducer:or,useRef:No,useState:ze,useSyncExternalStore:Zo,useTransition:Qo}}};function nn(t){return!!t&&t.$$typeof===Ko}function zo(t){t()}function Jo(t){return t}function Qo(){return[!1,zo]}var $o=Qe;function Zo(t,e){var n=e(),r=ze({h:{__:n,v:e}}),o=r[0].h,i=r[1];return Qe(function(){o.__=n,o.v=e,xn(o)&&i({h:o})},[t,n,e]),Je(function(){return xn(o)&&i({h:o}),t(function(){xn(o)&&i({h:o})})},[t]),n}function xn(t){var e,n,r=t.v,o=t.__;try{var i=r();return!((e=o)===(n=i)&&(e!==0||1/e==1/n)||e!=e&&n!=n)}catch{return!0}}var c={useState:ze,useId:Mo,useReducer:or,useEffect:Je,useLayoutEffect:Qe,useInsertionEffect:$o,useTransition:Qo,useDeferredValue:Jo,useSyncExternalStore:Zo,startTransition:zo,useRef:No,useImperativeHandle:To,useMemo:gn,useCallback:Ro,useContext:Lo,useDebugValue:qo,version:"18.3.1",Children:Ci,render:Wo,hydrate:function(t,e,n){return xo(t,e),typeof n=="function"&&n(),t?t.__c:null},unmountComponentAtNode:function(t){return!!t.__k&&(Fe(null,t),!0)},createPortal:Vo,createElement:Dt,createContext:function(t,e){var n={__c:e="__cC"+wo++,__:t,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,i;return this.getChildContext||(o=new Set,(i={})[e]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){o=null},this.shouldComponentUpdate=function(a){this.props.value!==a.value&&o.forEach(function(u){u.__e=!0,Kn(u)})},this.sub=function(a){o.add(a);var u=a.componentWillUnmount;a.componentWillUnmount=function(){o&&o.delete(a),u&&u.call(a)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(t){return Dt.bind(null,t)},cloneElement:function(t){return nn(t)?Pi.apply(null,arguments):t},createRef:function(){return{current:null}},Fragment:Rt,isValidElement:nn,isElement:nn,isFragment:function(t){return nn(t)&&t.type===Rt},isMemo:function(t){return!!t&&!!t.displayName&&(typeof t.displayName=="string"||t.displayName instanceof String)&&t.displayName.startsWith("Memo(")},findDOMNode:function(t){return t&&(t.base||t.nodeType===1&&t)||null},Component:Ct,PureComponent:Jn,memo:function(t,e){function n(o){var i=this.props.ref,a=i==o.ref;return!a&&i&&(i.call?i(null):i.current=null),e?!e(this.props,o)||!a:zn(this.props,o)}function r(o){return this.shouldComponentUpdate=n,Dt(t,o)}return r.displayName="Memo("+(t.displayName||t.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(t){function e(n){if(!("ref"in n))return t(n,null);var r=n.ref;delete n.ref;var o=t(n,r);return n.ref=r,o}return e.$$typeof=Di,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e},flushSync:function(t,e){return t(e)},unstable_batchedUpdates:function(t,e){return t(e)},StrictMode:Rt,Suspense:vn,SuspenseList:Oe,lazy:function(t){var e,n,r;function o(i){if(e||(e=t()).then(function(a){n=a.default||a},function(a){r=a}),r)throw r;if(!n)throw e;return Dt(n,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Vi};function Qn(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0;--R){var D=this.tryEntries[R],L=D.completion;if(D.tryLoc==="root")return j("end");if(D.tryLoc<=this.prev){var W=r.call(D,"catchLoc"),K=r.call(D,"finallyLoc");if(W&&K){if(this.prev=0;--j){var R=this.tryEntries[j];if(R.tryLoc<=this.prev&&r.call(R,"finallyLoc")&&this.prev=0;--w){var j=this.tryEntries[w];if(j.finallyLoc===O)return this.complete(j.completion,j.afterLoc),z(j),y}},catch:function(O){for(var w=this.tryEntries.length-1;w>=0;--w){var j=this.tryEntries[w];if(j.tryLoc===O){var R=j.completion;if(R.type==="throw"){var D=R.arg;z(j)}return D}}throw Error("illegal catch attempt")},delegateYield:function(O,w,j){return this.delegate={iterator:ot(O),resultName:w,nextLoc:j},this.method==="next"&&(this.arg=t),y}},e}function Ve(t,e){return Ve=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ve(t,e)}function ht(t,e){return function(n){if(Array.isArray(n))return n}(t)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,a,u,f,m=[],b=!0,l=!1;try{if(u=(o=o.call(n)).next,r===0){if(Object(o)!==o)return;b=!1}else for(;!(b=(i=u.call(o)).done)&&(m.push(i.value),m.length!==r);b=!0);}catch(v){l=!0,a=v}finally{try{if(!b&&o.return!=null&&(f=o.return(),Object(f)!==f))return}finally{if(l)throw a}}return m}}(t,e)||Go(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +import{d as pi,aD as vi,ab as hi,l as di,w as yi,n as _i,p as gi,q as bi}from"./framework.BOCSoIBq.js";import{af as Si}from"./theme.DGCXccDD.js";/*! @docsearch/js 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Un(){return Un=Object.assign?Object.assign.bind():function(t){for(var e=1;e2&&(a.children=arguments.length>3?We.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(i in t.defaultProps)a[i]===void 0&&(a[i]=t.defaultProps[i]);return Ee(t,a,r,o,null)}function Ee(t,e,n,r,o){var i={type:t,props:e,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o??++So,__i:-1,__u:0};return o==null&&H.vnode!=null&&H.vnode(i),i}function Rt(t){return t.children}function Ct(t,e){this.props=t,this.context=e}function ue(t,e){if(e==null)return t.__?ue(t.__,t.__i+1):null;for(var n;ee&&Gt.sort(Fn));yn.__r=0}function Io(t,e,n,r,o,i,a,u,f,m,b){var l,v,s,S,g,y=r&&r.__k||Eo,_=e.length;for(n.__d=f,function(h,p,d){var P,E,C,N,I,x=p.length,k=d.length,U=k,z=0;for(h.__k=[],P=0;P0?Ee(E.type,E.props,E.key,E.ref?E.ref:null,E.__v):E).__=h,E.__b=h.__b+1,C=null,(I=E.__i=wi(E,d,N,U))!==-1&&(U--,(C=d[I])&&(C.__u|=131072)),C==null||C.__v===null?(I==-1&&z--,typeof E.type!="function"&&(E.__u|=65536)):I!==N&&(I==N-1?z--:I==N+1?z++:(I>N?z--:z++,E.__u|=65536))):E=h.__k[P]=null;if(U)for(P=0;P(f==null||131072&f.__u?0:1))for(;a>=0||u=0){if((f=e[a])&&!(131072&f.__u)&&o==f.key&&i===f.type)return a;a--}if(u2&&(u.children=arguments.length>3?We.call(arguments,2):n),Ee(t.type,u,r||t.key,o||t.ref,null)}We=Eo.slice,H={__e:function(t,e,n,r){for(var o,i,a;e=e.__;)if((o=e.__c)&&!o.__)try{if((i=o.constructor)&&i.getDerivedStateFromError!=null&&(o.setState(i.getDerivedStateFromError(t)),a=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(t,r||{}),a=o.__d),a)return o.__E=o}catch(u){t=u}throw t}},So=0,Ct.prototype.setState=function(t,e){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Tt({},this.state),typeof t=="function"&&(t=t(Tt({},n),this.props)),t&&Tt(n,t),t!=null&&this.__v&&(e&&this._sb.push(e),Kn(this))},Ct.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),Kn(this))},Ct.prototype.render=Rt,Gt=[],Oo=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Fn=function(t,e){return t.__v.__b-e.__v.__b},yn.__r=0,er=0,Bn=br(!1),Vn=br(!0),wo=0;var Bt,Z,Cn,Sr,le=0,Ao=[],Y=H,Or=Y.__b,wr=Y.__r,Er=Y.diffed,jr=Y.__c,Pr=Y.unmount,Ir=Y.__;function se(t,e){Y.__h&&Y.__h(Z,t,le||e),le=0;var n=Z.__H||(Z.__H={__:[],__h:[]});return t>=n.__.length&&n.__.push({}),n.__[t]}function ze(t){return le=1,or(Ho,t)}function or(t,e,n){var r=se(Bt++,2);if(r.t=t,!r.__c&&(r.__=[n?n(e):Ho(void 0,e),function(u){var f=r.__N?r.__N[0]:r.__[0],m=r.t(f,u);f!==m&&(r.__N=[m,r.__[1]],r.__c.setState({}))}],r.__c=Z,!Z.u)){var o=function(u,f,m){if(!r.__c.__H)return!0;var b=r.__c.__H.__.filter(function(v){return!!v.__c});if(b.every(function(v){return!v.__N}))return!i||i.call(this,u,f,m);var l=!1;return b.forEach(function(v){if(v.__N){var s=v.__[0];v.__=v.__N,v.__N=void 0,s!==v.__[0]&&(l=!0)}}),!(!l&&r.__c.props===u)&&(!i||i.call(this,u,f,m))};Z.u=!0;var i=Z.shouldComponentUpdate,a=Z.componentWillUpdate;Z.componentWillUpdate=function(u,f,m){if(this.__e){var b=i;i=void 0,o(u,f,m),i=b}a&&a.call(this,u,f,m)},Z.shouldComponentUpdate=o}return r.__N||r.__}function Je(t,e){var n=se(Bt++,3);!Y.__s&&ir(n.__H,e)&&(n.__=t,n.i=e,Z.__H.__h.push(n))}function Qe(t,e){var n=se(Bt++,4);!Y.__s&&ir(n.__H,e)&&(n.__=t,n.i=e,Z.__h.push(n))}function No(t){return le=5,gn(function(){return{current:t}},[])}function To(t,e,n){le=6,Qe(function(){return typeof t=="function"?(t(e()),function(){return t(null)}):t?(t.current=e(),function(){return t.current=null}):void 0},n==null?n:n.concat(t))}function gn(t,e){var n=se(Bt++,7);return ir(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function Ro(t,e){return le=8,gn(function(){return t},e)}function Lo(t){var e=Z.context[t.__c],n=se(Bt++,9);return n.c=t,e?(n.__==null&&(n.__=!0,e.sub(Z)),e.props.value):t.__}function qo(t,e){Y.useDebugValue&&Y.useDebugValue(e?e(t):t)}function Mo(){var t=se(Bt++,11);if(!t.__){for(var e=Z.__v;e!==null&&!e.__m&&e.__!==null;)e=e.__;var n=e.__m||(e.__m=[0,0]);t.__="P"+n[0]+"-"+n[1]++}return t.__}function Ii(){for(var t;t=Ao.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(pn),t.__H.__h.forEach(Wn),t.__H.__h=[]}catch(e){t.__H.__h=[],Y.__e(e,t.__v)}}Y.__b=function(t){Z=null,Or&&Or(t)},Y.__=function(t,e){t&&e.__k&&e.__k.__m&&(t.__m=e.__k.__m),Ir&&Ir(t,e)},Y.__r=function(t){wr&&wr(t),Bt=0;var e=(Z=t.__c).__H;e&&(Cn===Z?(e.__h=[],Z.__h=[],e.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(e.__h.forEach(pn),e.__h.forEach(Wn),e.__h=[],Bt=0)),Cn=Z},Y.diffed=function(t){Er&&Er(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(Ao.push(e)!==1&&Sr===Y.requestAnimationFrame||((Sr=Y.requestAnimationFrame)||ki)(Ii)),e.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),Cn=Z=null},Y.__c=function(t,e){e.some(function(n){try{n.__h.forEach(pn),n.__h=n.__h.filter(function(r){return!r.__||Wn(r)})}catch(r){e.some(function(o){o.__h&&(o.__h=[])}),e=[],Y.__e(r,n.__v)}}),jr&&jr(t,e)},Y.unmount=function(t){Pr&&Pr(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{pn(r)}catch(o){e=o}}),n.__H=void 0,e&&Y.__e(e,n.__v))};var kr=typeof requestAnimationFrame=="function";function ki(t){var e,n=function(){clearTimeout(r),kr&&cancelAnimationFrame(e),setTimeout(t)},r=setTimeout(n,100);kr&&(e=requestAnimationFrame(n))}function pn(t){var e=Z,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),Z=e}function Wn(t){var e=Z;t.__c=t.__(),Z=e}function ir(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function Ho(t,e){return typeof e=="function"?e(t):e}function zn(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var r in e)if(r!=="__source"&&t[r]!==e[r])return!0;return!1}function Jn(t,e){this.props=t,this.context=e}(Jn.prototype=new Ct).isPureReactComponent=!0,Jn.prototype.shouldComponentUpdate=function(t,e){return zn(this.props,t)||zn(this.state,e)};var Dr=H.__b;H.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),Dr&&Dr(t)};var Di=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,Cr=function(t,e){return t==null?null:Lt(Lt(t).map(e))},Ci={map:Cr,forEach:Cr,count:function(t){return t?Lt(t).length:0},only:function(t){var e=Lt(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:Lt},xi=H.__e;H.__e=function(t,e,n,r){if(t.then){for(var o,i=e;i=i.__;)if((o=i.__c)&&o.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),o.__c(t,e)}xi(t,e,n,r)};var xr=H.unmount;function Uo(t,e,n){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(r){typeof r.__c=="function"&&r.__c()}),t.__c.__H=null),(t=function(r,o){for(var i in o)r[i]=o[i];return r}({},t)).__c!=null&&(t.__c.__P===n&&(t.__c.__P=e),t.__c=null),t.__k=t.__k&&t.__k.map(function(r){return Uo(r,e,n)})),t}function Fo(t,e,n){return t&&n&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(r){return Fo(r,e,n)}),t.__c&&t.__c.__P===e&&(t.__e&&n.appendChild(t.__e),t.__c.__e=!0,t.__c.__P=n)),t}function vn(){this.__u=0,this.t=null,this.__b=null}function Bo(t){var e=t.__.__c;return e&&e.__a&&e.__a(t)}function Oe(){this.u=null,this.o=null}H.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&32&t.__u&&(t.type=null),xr&&xr(t)},(vn.prototype=new Ct).__c=function(t,e){var n=e.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=Bo(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(u):u())};n.__R=a;var u=function(){if(!--r.__u){if(r.state.__a){var f=r.state.__a;r.__v.__k[0]=Fo(f,f.__c.__P,f.__c.__O)}var m;for(r.setState({__a:r.__b=null});m=r.t.pop();)m.forceUpdate()}};r.__u++||32&e.__u||r.setState({__a:r.__b=r.__v.__k[0]}),t.then(a,a)},vn.prototype.componentWillUnmount=function(){this.t=[]},vn.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Uo(this.__b,n,r.__O=r.__P)}this.__b=null}var o=e.__a&&Dt(Rt,null,t.fallback);return o&&(o.__u&=-33),[Dt(Rt,null,e.__a?null:t.children),o]};var Ar=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),e.i.removeChild(r)}}),Fe(Dt(Ai,{context:e.context},t.__v),e.l)}function Vo(t,e){var n=Dt(Ni,{__v:t,i:e});return n.containerInfo=e,n}(Oe.prototype=new Ct).__a=function(t){var e=this,n=Bo(e.__v),r=e.o.get(t);return r[0]++,function(o){var i=function(){e.props.revealOrder?(r.push(o),Ar(e,t,r)):o()};n?n(i):i()}},Oe.prototype.render=function(t){this.u=null,this.o=new Map;var e=Lt(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},Oe.prototype.componentDidUpdate=Oe.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){Ar(t,n,e)})};var Ko=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Ti=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Ri=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Li=/[A-Z0-9]/g,qi=typeof document<"u",Mi=function(t){return(typeof Symbol<"u"&&A(Symbol())=="symbol"?/fil|che|rad/:/fil|che|ra/).test(t)};function Wo(t,e,n){return e.__k==null&&(e.textContent=""),Fe(t,e),typeof n=="function"&&n(),t?t.__c:null}Ct.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(Ct.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var Nr=H.event;function Hi(){}function Ui(){return this.cancelBubble}function Fi(){return this.defaultPrevented}H.event=function(t){return Nr&&(t=Nr(t)),t.persist=Hi,t.isPropagationStopped=Ui,t.isDefaultPrevented=Fi,t.nativeEvent=t};var ar,Bi={enumerable:!1,configurable:!0,get:function(){return this.class}},Tr=H.vnode;H.vnode=function(t){typeof t.type=="string"&&function(e){var n=e.props,r=e.type,o={},i=r.indexOf("-")===-1;for(var a in n){var u=n[a];if(!(a==="value"&&"defaultValue"in n&&u==null||qi&&a==="children"&&r==="noscript"||a==="class"||a==="className")){var f=a.toLowerCase();a==="defaultValue"&&"value"in n&&n.value==null?a="value":a==="download"&&u===!0?u="":f==="translate"&&u==="no"?u=!1:f[0]==="o"&&f[1]==="n"?f==="ondoubleclick"?a="ondblclick":f!=="onchange"||r!=="input"&&r!=="textarea"||Mi(n.type)?f==="onfocus"?a="onfocusin":f==="onblur"?a="onfocusout":Ri.test(a)&&(a=f):f=a="oninput":i&&Ti.test(a)?a=a.replace(Li,"-$&").toLowerCase():u===null&&(u=void 0),f==="oninput"&&o[a=f]&&(a="oninputCapture"),o[a]=u}}r=="select"&&o.multiple&&Array.isArray(o.value)&&(o.value=Lt(n.children).forEach(function(m){m.props.selected=o.value.indexOf(m.props.value)!=-1})),r=="select"&&o.defaultValue!=null&&(o.value=Lt(n.children).forEach(function(m){m.props.selected=o.multiple?o.defaultValue.indexOf(m.props.value)!=-1:o.defaultValue==m.props.value})),n.class&&!n.className?(o.class=n.class,Object.defineProperty(o,"className",Bi)):(n.className&&!n.class||n.class&&n.className)&&(o.class=o.className=n.className),e.props=o}(t),t.$$typeof=Ko,Tr&&Tr(t)};var Rr=H.__r;H.__r=function(t){Rr&&Rr(t),ar=t.__c};var Lr=H.diffed;H.diffed=function(t){Lr&&Lr(t);var e=t.props,n=t.__e;n!=null&&t.type==="textarea"&&"value"in e&&e.value!==n.value&&(n.value=e.value==null?"":e.value),ar=null};var Vi={ReactCurrentDispatcher:{current:{readContext:function(t){return ar.__n[t.__c].props.value},useCallback:Ro,useContext:Lo,useDebugValue:qo,useDeferredValue:Jo,useEffect:Je,useId:Mo,useImperativeHandle:To,useInsertionEffect:$o,useLayoutEffect:Qe,useMemo:gn,useReducer:or,useRef:No,useState:ze,useSyncExternalStore:Zo,useTransition:Qo}}};function nn(t){return!!t&&t.$$typeof===Ko}function zo(t){t()}function Jo(t){return t}function Qo(){return[!1,zo]}var $o=Qe;function Zo(t,e){var n=e(),r=ze({h:{__:n,v:e}}),o=r[0].h,i=r[1];return Qe(function(){o.__=n,o.v=e,xn(o)&&i({h:o})},[t,n,e]),Je(function(){return xn(o)&&i({h:o}),t(function(){xn(o)&&i({h:o})})},[t]),n}function xn(t){var e,n,r=t.v,o=t.__;try{var i=r();return!((e=o)===(n=i)&&(e!==0||1/e==1/n)||e!=e&&n!=n)}catch{return!0}}var c={useState:ze,useId:Mo,useReducer:or,useEffect:Je,useLayoutEffect:Qe,useInsertionEffect:$o,useTransition:Qo,useDeferredValue:Jo,useSyncExternalStore:Zo,startTransition:zo,useRef:No,useImperativeHandle:To,useMemo:gn,useCallback:Ro,useContext:Lo,useDebugValue:qo,version:"18.3.1",Children:Ci,render:Wo,hydrate:function(t,e,n){return xo(t,e),typeof n=="function"&&n(),t?t.__c:null},unmountComponentAtNode:function(t){return!!t.__k&&(Fe(null,t),!0)},createPortal:Vo,createElement:Dt,createContext:function(t,e){var n={__c:e="__cC"+wo++,__:t,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,i;return this.getChildContext||(o=new Set,(i={})[e]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){o=null},this.shouldComponentUpdate=function(a){this.props.value!==a.value&&o.forEach(function(u){u.__e=!0,Kn(u)})},this.sub=function(a){o.add(a);var u=a.componentWillUnmount;a.componentWillUnmount=function(){o&&o.delete(a),u&&u.call(a)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(t){return Dt.bind(null,t)},cloneElement:function(t){return nn(t)?Pi.apply(null,arguments):t},createRef:function(){return{current:null}},Fragment:Rt,isValidElement:nn,isElement:nn,isFragment:function(t){return nn(t)&&t.type===Rt},isMemo:function(t){return!!t&&!!t.displayName&&(typeof t.displayName=="string"||t.displayName instanceof String)&&t.displayName.startsWith("Memo(")},findDOMNode:function(t){return t&&(t.base||t.nodeType===1&&t)||null},Component:Ct,PureComponent:Jn,memo:function(t,e){function n(o){var i=this.props.ref,a=i==o.ref;return!a&&i&&(i.call?i(null):i.current=null),e?!e(this.props,o)||!a:zn(this.props,o)}function r(o){return this.shouldComponentUpdate=n,Dt(t,o)}return r.displayName="Memo("+(t.displayName||t.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(t){function e(n){if(!("ref"in n))return t(n,null);var r=n.ref;delete n.ref;var o=t(n,r);return n.ref=r,o}return e.$$typeof=Di,e.render=e,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e},flushSync:function(t,e){return t(e)},unstable_batchedUpdates:function(t,e){return t(e)},StrictMode:Rt,Suspense:vn,SuspenseList:Oe,lazy:function(t){var e,n,r;function o(i){if(e||(e=t()).then(function(a){n=a.default||a},function(a){r=a}),r)throw r;if(!n)throw e;return Dt(n,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Vi};function Qn(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=0;--R){var D=this.tryEntries[R],L=D.completion;if(D.tryLoc==="root")return j("end");if(D.tryLoc<=this.prev){var W=r.call(D,"catchLoc"),K=r.call(D,"finallyLoc");if(W&&K){if(this.prev=0;--j){var R=this.tryEntries[j];if(R.tryLoc<=this.prev&&r.call(R,"finallyLoc")&&this.prev=0;--w){var j=this.tryEntries[w];if(j.finallyLoc===O)return this.complete(j.completion,j.afterLoc),z(j),y}},catch:function(O){for(var w=this.tryEntries.length-1;w>=0;--w){var j=this.tryEntries[w];if(j.tryLoc===O){var R=j.completion;if(R.type==="throw"){var D=R.arg;z(j)}return D}}throw Error("illegal catch attempt")},delegateYield:function(O,w,j){return this.delegate={iterator:ot(O),resultName:w,nextLoc:j},this.method==="next"&&(this.arg=t),y}},e}function Ve(t,e){return Ve=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ve(t,e)}function ht(t,e){return function(n){if(Array.isArray(n))return n}(t)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,a,u,f,m=[],b=!0,l=!1;try{if(u=(o=o.call(n)).next,r===0){if(Object(o)!==o)return;b=!1}else for(;!(b=(i=u.call(o)).done)&&(m.push(i.value),m.length!==r);b=!0);}catch(v){l=!0,a=v}finally{try{if(!b&&o.return!=null&&(f=o.return(),Object(f)!==f))return}finally{if(l)throw a}}return m}}(t,e)||Go(t,e)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function je(t){return function(e){if(Array.isArray(e))return Qn(e)}(t)||function(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||Go(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Go(t,e){if(t){if(typeof t=="string")return Qn(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qn(t,e):void 0}}function $n(t){var e=typeof Map=="function"?new Map:void 0;return $n=function(n){if(n===null||!function(o){try{return Function.toString.call(o).indexOf("[native code]")!==-1}catch{return typeof o=="function"}}(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(e!==void 0){if(e.has(n))return e.get(n);e.set(n,r)}function r(){return function(o,i,a){if(cr())return Reflect.construct.apply(null,arguments);var u=[null];u.push.apply(u,i);var f=new(o.bind.apply(o,u));return a&&Ve(f,a.prototype),f}(n,arguments,Be(this).constructor)}return r.prototype=Object.create(n.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),Ve(r,n)},$n(t)}function Ki(){return c.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},c.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Yo(){return c.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20","aria-hidden":"true"},c.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var Wi=["translations"],Nn="Ctrl",zi=c.forwardRef(function(t,e){var n=t.translations,r=n===void 0?{}:n,o=xt(t,Wi),i=r.buttonText,a=i===void 0?"Search":i,u=r.buttonAriaLabel,f=u===void 0?"Search":u,m=ht(ze(null),2),b=m[0],l=m[1];Je(function(){typeof navigator<"u"&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?l("⌘"):l(Nn))},[]);var v=ht(b===Nn?[Nn,"Ctrl",c.createElement(Ki,null)]:["Meta","Command",b],3),s=v[0],S=v[1],g=v[2];return c.createElement("button",lt({type:"button",className:"DocSearch DocSearch-Button","aria-label":"".concat(f," (").concat(S,"+K)")},o,{ref:e}),c.createElement("span",{className:"DocSearch-Button-Container"},c.createElement(Yo,null),c.createElement("span",{className:"DocSearch-Button-Placeholder"},a)),c.createElement("span",{className:"DocSearch-Button-Keys"},b!==null&&c.createElement(c.Fragment,null,c.createElement(Hr,{reactsToKey:s},g),c.createElement(Hr,{reactsToKey:"k"},"K"))))});function Hr(t){var e=t.reactsToKey,n=t.children,r=ht(ze(!1),2),o=r[0],i=r[1];return Je(function(){if(e)return window.addEventListener("keydown",a),window.addEventListener("keyup",u),function(){window.removeEventListener("keydown",a),window.removeEventListener("keyup",u)};function a(f){f.key===e&&i(!0)}function u(f){f.key!==e&&f.key!=="Meta"||i(!1)}},[e]),c.createElement("kbd",{className:o?"DocSearch-Button-Key DocSearch-Button-Key--pressed":"DocSearch-Button-Key"},n)}function Xo(t,e){var n=void 0;return function(){for(var r=arguments.length,o=new Array(r),i=0;it.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(b[f]=a[f]);return b}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function Vr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,r)}return n}function ae(t){for(var e=1;ei.map(i=>d[i]); -var H1=Object.defineProperty;var V1=(a,e,t)=>e in a?H1(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Be=(a,e,t)=>V1(a,typeof e!="symbol"?e+"":e,t);import{i as yn,r as $,h as Yt,n as Xe,g as Lu,a as _l,d as he,c as te,b as Bu,o as zu,t as Bl,e as Du,f as j1,w as Le,j as Nt,k as P,u as Fa,l as Ke,m as na,p as d,q as v,s as Et,v as Oe,x as q,y as z,z as wt,A as Tt,B as C,C as Te,D as $o,E as pe,T as pt,F as L,G as tt,H as Iu,I as G,J as b,K as ge,L as K,M as Ge,N as ne,O as Co,P as R1,Q as ve,R as Fu,S as qe,U as Qe,V as ut,W as Ci,X as ar,Y as Na,_ as We,Z as Y1,$ as W1,a0 as G1,a1 as Pi,a2 as kl,a3 as ii,a4 as ft,a5 as Ti,a6 as q1,a7 as ba,a8 as vl,a9 as lr,aa as Nu,ab as nr,ac as U1,ad as X1,ae as Hu,af as rr,ag as Q1,ah as J1,ai as Vu,aj as K1,ak as Ja,al as Oi,am as Ei,an as Po}from"./framework.BOCSoIBq.js";function la(a,e){Z1(a)&&(a="100%");var t=e0(a);return a=e===360?a:Math.min(e,Math.max(0,parseFloat(a))),t&&(a=parseInt(String(a*e),10)/100),Math.abs(a-e)<1e-6?1:(e===360?a=(a<0?a%e+e:a%e)/parseFloat(String(e)):a=a%e/parseFloat(String(e)),a)}function Z1(a){return typeof a=="string"&&a.indexOf(".")!==-1&&parseFloat(a)===1}function e0(a){return typeof a=="string"&&a.indexOf("%")!==-1}function t0(a){return a=parseFloat(a),(isNaN(a)||a<0||a>1)&&(a=1),a}function An(a){return a<=1?"".concat(Number(a)*100,"%"):a}function wr(a){return a.length===1?"0"+a:String(a)}function a0(a,e,t){return{r:la(a,255)*255,g:la(e,255)*255,b:la(t,255)*255}}function kr(a,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?a+(e-a)*(6*t):t<1/2?e:t<2/3?a+(e-a)*(2/3-t)*6:a}function l0(a,e,t){var l,n,r;if(a=la(a,360),e=la(e,100),t=la(t,100),e===0)n=t,r=t,l=t;else{var i=t<.5?t*(1+e):t+e-t*e,o=2*t-i;l=kr(o,i,a+1/3),n=kr(o,i,a),r=kr(o,i,a-1/3)}return{r:l*255,g:n*255,b:r*255}}function n0(a,e,t){a=la(a,255),e=la(e,255),t=la(t,255);var l=Math.max(a,e,t),n=Math.min(a,e,t),r=0,i=l,o=l-n,s=l===0?0:o/l;if(l===n)r=0;else{switch(l){case a:r=(e-t)/o+(e=60&&Math.round(a.h)<=240?l=t?Math.round(a.h)-Ln*e:Math.round(a.h)+Ln*e:l=t?Math.round(a.h)+Ln*e:Math.round(a.h)-Ln*e,l<0?l+=360:l>=360&&(l-=360),l}function Bo(a,e,t){if(a.h===0&&a.s===0)return a.s;var l;return t?l=a.s-Eo*e:e===Ru?l=a.s+Eo:l=a.s+c0*e,l>1&&(l=1),t&&e===ju&&l>.1&&(l=.1),l<.06&&(l=.06),Number(l.toFixed(2))}function zo(a,e,t){var l;return t?l=a.v+d0*e:l=a.v-f0*e,l>1&&(l=1),Number(l.toFixed(2))}function oi(a){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=[],l=Ql(a),n=ju;n>0;n-=1){var r=Ao(l),i=Bn(Ql({h:Lo(r,n,!0),s:Bo(r,n,!0),v:zo(r,n,!0)}));t.push(i)}t.push(Bn(l));for(var o=1;o<=Ru;o+=1){var s=Ao(l),c=Bn(Ql({h:Lo(s,o),s:Bo(s,o),v:zo(s,o)}));t.push(c)}return e.theme==="dark"?p0.map(function(u){var f=u.index,h=u.opacity,m=Bn(v0(Ql(e.backgroundColor||"#141414"),Ql(t[f]),h*100));return m}):t}var Sr={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Rn={},Mr={};Object.keys(Sr).forEach(function(a){Rn[a]=oi(Sr[a]),Rn[a].primary=Rn[a][5],Mr[a]=oi(Sr[a],{theme:"dark",backgroundColor:"#141414"}),Mr[a].primary=Mr[a][5]});var h0=Rn.blue,m0=Symbol("iconContext"),Yu=function(){return yn(m0,{prefixCls:$("anticon"),rootClassName:$(""),csp:$()})};function Ai(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function g0(a,e){return a&&a.contains?a.contains(e):!1}var Do="data-vc-order",y0="vc-icon-key",si=new Map;function Wu(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=a.mark;return e?e.startsWith("data-")?e:"data-".concat(e):y0}function Li(a){if(a.attachTo)return a.attachTo;var e=document.querySelector("head");return e||document.body}function b0(a){return a==="queue"?"prependQueue":a?"prepend":"append"}function Gu(a){return Array.from((si.get(a)||a).children).filter(function(e){return e.tagName==="STYLE"})}function qu(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Ai())return null;var t=e.csp,l=e.prepend,n=document.createElement("style");n.setAttribute(Do,b0(l)),t&&t.nonce&&(n.nonce=t.nonce),n.innerHTML=a;var r=Li(e),i=r.firstChild;if(l){if(l==="queue"){var o=Gu(r).filter(function(s){return["prepend","prependQueue"].includes(s.getAttribute(Do))});if(o.length)return r.insertBefore(n,o[o.length-1].nextSibling),n}r.insertBefore(n,i)}else r.appendChild(n);return n}function w0(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=Li(e);return Gu(t).find(function(l){return l.getAttribute(Wu(e))===a})}function k0(a,e){var t=si.get(a);if(!t||!g0(document,t)){var l=qu("",e),n=l.parentNode;si.set(a,n),a.removeChild(l)}}function x0(a,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=Li(t);k0(l,t);var n=w0(e,t);if(n)return t.csp&&t.csp.nonce&&n.nonce!==t.csp.nonce&&(n.nonce=t.csp.nonce),n.innerHTML!==a&&(n.innerHTML=a),n;var r=qu(a,t);return r.setAttribute(Wu(t),e),r}function Io(a){for(var e=1;ei.map(i=>d[i]); +var V1=Object.defineProperty;var H1=(a,e,t)=>e in a?V1(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Be=(a,e,t)=>H1(a,typeof e!="symbol"?e+"":e,t);import{i as yn,r as $,h as Yt,n as Qe,g as Lu,a as _l,d as he,c as te,b as Bu,o as zu,t as Bl,e as Du,f as j1,w as Le,j as Nt,k as P,u as Fa,l as Ke,m as na,p as d,q as v,s as Et,v as Te,x as G,y as z,z as wt,A as Ot,B as C,C as Oe,D as $o,E as pe,T as pt,F as L,G as tt,H as Iu,I as W,J as b,K as ge,L as K,M as We,N as ne,O as Co,P as R1,Q as ve,R as Fu,S as Ge,U as Xe,V as ut,W as Ci,X as ar,Y as Na,_ as qe,Z as Y1,$ as q1,a0 as W1,a1 as Pi,a2 as kl,a3 as ii,a4 as ft,a5 as Oi,a6 as G1,a7 as ba,a8 as vl,a9 as lr,aa as Nu,ab as nr,ac as U1,ad as Q1,ae as Vu,af as rr,ag as X1,ah as J1,ai as Hu,aj as K1,ak as Ja,al as Ti,am as Ei,an as Po}from"./framework.BOCSoIBq.js";function la(a,e){Z1(a)&&(a="100%");var t=e0(a);return a=e===360?a:Math.min(e,Math.max(0,parseFloat(a))),t&&(a=parseInt(String(a*e),10)/100),Math.abs(a-e)<1e-6?1:(e===360?a=(a<0?a%e+e:a%e)/parseFloat(String(e)):a=a%e/parseFloat(String(e)),a)}function Z1(a){return typeof a=="string"&&a.indexOf(".")!==-1&&parseFloat(a)===1}function e0(a){return typeof a=="string"&&a.indexOf("%")!==-1}function t0(a){return a=parseFloat(a),(isNaN(a)||a<0||a>1)&&(a=1),a}function An(a){return a<=1?"".concat(Number(a)*100,"%"):a}function wr(a){return a.length===1?"0"+a:String(a)}function a0(a,e,t){return{r:la(a,255)*255,g:la(e,255)*255,b:la(t,255)*255}}function kr(a,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?a+(e-a)*(6*t):t<1/2?e:t<2/3?a+(e-a)*(2/3-t)*6:a}function l0(a,e,t){var l,n,r;if(a=la(a,360),e=la(e,100),t=la(t,100),e===0)n=t,r=t,l=t;else{var i=t<.5?t*(1+e):t+e-t*e,o=2*t-i;l=kr(o,i,a+1/3),n=kr(o,i,a),r=kr(o,i,a-1/3)}return{r:l*255,g:n*255,b:r*255}}function n0(a,e,t){a=la(a,255),e=la(e,255),t=la(t,255);var l=Math.max(a,e,t),n=Math.min(a,e,t),r=0,i=l,o=l-n,s=l===0?0:o/l;if(l===n)r=0;else{switch(l){case a:r=(e-t)/o+(e=60&&Math.round(a.h)<=240?l=t?Math.round(a.h)-Ln*e:Math.round(a.h)+Ln*e:l=t?Math.round(a.h)+Ln*e:Math.round(a.h)-Ln*e,l<0?l+=360:l>=360&&(l-=360),l}function Bo(a,e,t){if(a.h===0&&a.s===0)return a.s;var l;return t?l=a.s-Eo*e:e===Ru?l=a.s+Eo:l=a.s+c0*e,l>1&&(l=1),t&&e===ju&&l>.1&&(l=.1),l<.06&&(l=.06),Number(l.toFixed(2))}function zo(a,e,t){var l;return t?l=a.v+d0*e:l=a.v-f0*e,l>1&&(l=1),Number(l.toFixed(2))}function oi(a){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=[],l=Xl(a),n=ju;n>0;n-=1){var r=Ao(l),i=Bn(Xl({h:Lo(r,n,!0),s:Bo(r,n,!0),v:zo(r,n,!0)}));t.push(i)}t.push(Bn(l));for(var o=1;o<=Ru;o+=1){var s=Ao(l),c=Bn(Xl({h:Lo(s,o),s:Bo(s,o),v:zo(s,o)}));t.push(c)}return e.theme==="dark"?p0.map(function(u){var f=u.index,h=u.opacity,m=Bn(v0(Xl(e.backgroundColor||"#141414"),Xl(t[f]),h*100));return m}):t}var Sr={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Rn={},Mr={};Object.keys(Sr).forEach(function(a){Rn[a]=oi(Sr[a]),Rn[a].primary=Rn[a][5],Mr[a]=oi(Sr[a],{theme:"dark",backgroundColor:"#141414"}),Mr[a].primary=Mr[a][5]});var h0=Rn.blue,m0=Symbol("iconContext"),Yu=function(){return yn(m0,{prefixCls:$("anticon"),rootClassName:$(""),csp:$()})};function Ai(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function g0(a,e){return a&&a.contains?a.contains(e):!1}var Do="data-vc-order",y0="vc-icon-key",si=new Map;function qu(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=a.mark;return e?e.startsWith("data-")?e:"data-".concat(e):y0}function Li(a){if(a.attachTo)return a.attachTo;var e=document.querySelector("head");return e||document.body}function b0(a){return a==="queue"?"prependQueue":a?"prepend":"append"}function Wu(a){return Array.from((si.get(a)||a).children).filter(function(e){return e.tagName==="STYLE"})}function Gu(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Ai())return null;var t=e.csp,l=e.prepend,n=document.createElement("style");n.setAttribute(Do,b0(l)),t&&t.nonce&&(n.nonce=t.nonce),n.innerHTML=a;var r=Li(e),i=r.firstChild;if(l){if(l==="queue"){var o=Wu(r).filter(function(s){return["prepend","prependQueue"].includes(s.getAttribute(Do))});if(o.length)return r.insertBefore(n,o[o.length-1].nextSibling),n}r.insertBefore(n,i)}else r.appendChild(n);return n}function w0(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=Li(e);return Wu(t).find(function(l){return l.getAttribute(qu(e))===a})}function k0(a,e){var t=si.get(a);if(!t||!g0(document,t)){var l=Gu("",e),n=l.parentNode;si.set(a,n),a.removeChild(l)}}function x0(a,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=Li(t);k0(l,t);var n=w0(e,t);if(n)return t.csp&&t.csp.nonce&&n.nonce!==t.csp.nonce&&(n.nonce=t.csp.nonce),n.innerHTML!==a&&(n.innerHTML=a),n;var r=Gu(a,t);return r.setAttribute(qu(t),e),r}function Io(a){for(var e=1;ee in a?H1(a,e,{enumerable:!0,config transform: rotate(360deg); } } -`;function Qu(a){return a&&a.getRootNode&&a.getRootNode()}function M0(a){return Ai()?Qu(a)instanceof ShadowRoot:!1}function $0(a){return M0(a)?Qu(a):null}var C0=function(){var e=Yu(),t=e.prefixCls,l=e.csp,n=Lu(),r=S0;t&&(r=r.replace(/anticon/g,t.value)),Xe(function(){if(Ai()){var i=n.vnode.el,o=$0(i);x0(r,"@ant-design-vue-icons",{prepend:!0,csp:l.value,attachTo:o})}})},P0=["icon","primaryColor","secondaryColor"];function T0(a,e){if(a==null)return{};var t=O0(a,e),l,n;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(a);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(a,l)&&(t[l]=a[l])}return t}function O0(a,e){if(a==null)return{};var t={},l=Object.keys(a),n,r;for(r=0;r=0)&&(t[n]=a[n]);return t}function Yn(a){for(var e=1;ea.length)&&(e=a.length);for(var t=0,l=new Array(e);ta.length)&&(e=a.length);for(var t=0,l=new Array(e);t=0)&&Object.prototype.propertyIsEnumerable.call(a,l)&&(t[l]=a[l])}return t}function U0(a,e){if(a==null)return{};var t={},l=Object.keys(a),n,r;for(r=0;r=0)&&(t[n]=a[n]);return t}Ju(h0.primary);var Ne=function(e,t){var l,n=Vo({},e,t.attrs),r=n.class,i=n.icon,o=n.spin,s=n.rotate,c=n.tabindex,u=n.twoToneColor,f=n.onClick,h=q0(n,V0),m=Yu(),g=m.prefixCls,y=m.rootClassName,w=(l={},an(l,y.value,!!y.value),an(l,g.value,!0),an(l,"".concat(g.value,"-").concat(i.name),!!i.name),an(l,"".concat(g.value,"-spin"),!!o||i.name==="loading"),l),_=c;_===void 0&&f&&(_=-1);var k=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,p=Xu(u),x=j0(p,2),T=x[0],S=x[1];return te("span",Vo({role:"img","aria-label":i.name},h,{onClick:f,class:[w,r],tabindex:_}),[te(rl,{icon:i,primaryColor:T,secondaryColor:S,style:k},null),te(H0,null,null)])};Ne.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:[String,Array]};Ne.displayName="AntdIcon";Ne.inheritAttrs=!1;Ne.getTwoToneColor=N0;Ne.setTwoToneColor=Ju;var X0={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 244c176.18 0 319 142.82 319 319v233a32 32 0 01-32 32H225a32 32 0 01-32-32V563c0-176.18 142.82-319 319-319zM484 68h56a8 8 0 018 8v96a8 8 0 01-8 8h-56a8 8 0 01-8-8V76a8 8 0 018-8zM177.25 191.66a8 8 0 0111.32 0l67.88 67.88a8 8 0 010 11.31l-39.6 39.6a8 8 0 01-11.31 0l-67.88-67.88a8 8 0 010-11.31l39.6-39.6zm669.6 0l39.6 39.6a8 8 0 010 11.3l-67.88 67.9a8 8 0 01-11.32 0l-39.6-39.6a8 8 0 010-11.32l67.89-67.88a8 8 0 0111.31 0zM192 892h640a32 32 0 0132 32v24a8 8 0 01-8 8H168a8 8 0 01-8-8v-24a32 32 0 0132-32zm148-317v253h64V575h-64z"}}]},name:"alert",theme:"filled"};function jo(a){for(var e=1;e=i?r:(l.setFullYear(r.getFullYear(),r.getMonth(),n),l)}function ld(a,e,t){const{years:l=0,months:n=0,weeks:r=0,days:i=0,hours:o=0,minutes:s=0,seconds:c=0}=e,u=Re(a,t==null?void 0:t.in),f=n||l?da(u,n+l*12):u,h=i||r?ua(f,i+r*7):f,m=s+o*60,y=(c+m*60)*1e3;return ct(a,+h+y)}function nd(a,e,t){return ct(a,+Re(a)+e)}function nv(a,e,t){return nd(a,e*ad)}let rv={};function Sl(){return rv}function fa(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.weekStartsOn)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.weekStartsOn)??t.weekStartsOn??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,n=Re(a,e==null?void 0:e.in),r=n.getDay(),i=(r=r.getTime()?l+1:t.getTime()>=o.getTime()?l:l-1}function qn(a){const e=Re(a),t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+a-+t}function bn(a,...e){const t=ct.bind(null,e.find(l=>typeof l=="object"));return e.map(t)}function Gs(a,e){const t=Re(a,e==null?void 0:e.in);return t.setHours(0,0,0,0),t}function id(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e),r=Gs(l),i=Gs(n),o=+r-qn(r),s=+i-qn(i);return Math.round((o-s)/av)}function iv(a,e){const t=rd(a,e),l=ct(a,0);return l.setFullYear(t,0,4),l.setHours(0,0,0,0),zl(l)}function iC(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setTime(l.getTime()+e*td),l}function ov(a,e,t){return da(a,e*3,t)}function oC(a,e,t){return nd(a,e*1e3)}function zi(a,e,t){return da(a,e*12,t)}function qs(a,e){const t=+Re(a)-+Re(e);return t<0?-1:t>0?1:t}function od(a){return a instanceof Date||typeof a=="object"&&Object.prototype.toString.call(a)==="[object Date]"}function rn(a){return!(!od(a)&&typeof a!="number"||isNaN(+Re(a)))}function Us(a,e){const t=Re(a,e==null?void 0:e.in);return Math.trunc(t.getMonth()/3)+1}function sv(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e);return l.getFullYear()-n.getFullYear()}function sC(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getMonth();return t.setFullYear(t.getFullYear(),l+1,0),t.setHours(23,59,59,999),t}function uv(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e),r=qs(l,n),i=Math.abs(sv(l,n));l.setFullYear(1584),n.setFullYear(1584);const o=qs(l,n)===-r,s=r*(i-+o);return s===0?0:s}function sd(a,e){const[t,l]=bn(a,e.start,e.end);return{start:t,end:l}}function ud(a,e){const{start:t,end:l}=sd(e==null?void 0:e.in,a);let n=+t>+l;const r=n?+t:+l,i=n?l:t;i.setHours(0,0,0,0);let o=1;const s=[];for(;+i<=r;)s.push(ct(t,i)),i.setDate(i.getDate()+o),i.setHours(0,0,0,0);return n?s.reverse():s}function hl(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getMonth(),n=l-l%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function cv(a,e){const{start:t,end:l}=sd(e==null?void 0:e.in,a);let n=+t>+l;const r=n?+hl(t):+hl(l);let i=hl(n?l:t),o=1;const s=[];for(;+i<=r;)s.push(ct(t,i)),i=ov(i,o);return n?s.reverse():s}function dv(a,e){const t=Re(a,e==null?void 0:e.in);return t.setDate(1),t.setHours(0,0,0,0),t}function cd(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getFullYear();return t.setFullYear(l+1,0,0),t.setHours(23,59,59,999),t}function fn(a,e){const t=Re(a,e==null?void 0:e.in);return t.setFullYear(t.getFullYear(),0,1),t.setHours(0,0,0,0),t}function dd(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.weekStartsOn)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.weekStartsOn)??t.weekStartsOn??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,n=Re(a,e==null?void 0:e.in),r=n.getDay(),i=(r{let l;const n=fv[a];return typeof n=="string"?l=n:e===1?l=n.one:l=n.other.replace("{{count}}",e.toString()),t!=null&&t.addSuffix?t.comparison&&t.comparison>0?"in "+l:l+" ago":l};function $r(a){return(e={})=>{const t=e.width?String(e.width):a.defaultWidth;return a.formats[t]||a.formats[a.defaultWidth]}}const vv={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},hv={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},mv={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},gv={date:$r({formats:vv,defaultWidth:"full"}),time:$r({formats:hv,defaultWidth:"full"}),dateTime:$r({formats:mv,defaultWidth:"full"})},yv={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},bv=(a,e,t,l)=>yv[a];function Jl(a){return(e,t)=>{const l=t!=null&&t.context?String(t.context):"standalone";let n;if(l==="formatting"&&a.formattingValues){const i=a.defaultFormattingWidth||a.defaultWidth,o=t!=null&&t.width?String(t.width):i;n=a.formattingValues[o]||a.formattingValues[i]}else{const i=a.defaultWidth,o=t!=null&&t.width?String(t.width):a.defaultWidth;n=a.values[o]||a.values[i]}const r=a.argumentCallback?a.argumentCallback(e):e;return n[r]}}const wv={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},kv={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},xv={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_v={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Sv={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Mv={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},$v=(a,e)=>{const t=Number(a),l=t%100;if(l>20||l<10)switch(l%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},Cv={ordinalNumber:$v,era:Jl({values:wv,defaultWidth:"wide"}),quarter:Jl({values:kv,defaultWidth:"wide",argumentCallback:a=>a-1}),month:Jl({values:xv,defaultWidth:"wide"}),day:Jl({values:_v,defaultWidth:"wide"}),dayPeriod:Jl({values:Sv,defaultWidth:"wide",formattingValues:Mv,defaultFormattingWidth:"wide"})};function Kl(a){return(e,t={})=>{const l=t.width,n=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],r=e.match(n);if(!r)return null;const i=r[0],o=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],s=Array.isArray(o)?Tv(o,f=>f.test(i)):Pv(o,f=>f.test(i));let c;c=a.valueCallback?a.valueCallback(s):s,c=t.valueCallback?t.valueCallback(c):c;const u=e.slice(i.length);return{value:c,rest:u}}}function Pv(a,e){for(const t in a)if(Object.prototype.hasOwnProperty.call(a,t)&&e(a[t]))return t}function Tv(a,e){for(let t=0;t{const l=e.match(a.matchPattern);if(!l)return null;const n=l[0],r=e.match(a.parsePattern);if(!r)return null;let i=a.valueCallback?a.valueCallback(r[0]):r[0];i=t.valueCallback?t.valueCallback(i):i;const o=e.slice(n.length);return{value:i,rest:o}}}const Ev=/^(\d+)(th|st|nd|rd)?/i,Av=/\d+/i,Lv={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Bv={any:[/^b/i,/^(a|c)/i]},zv={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Dv={any:[/1/i,/2/i,/3/i,/4/i]},Iv={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Fv={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Nv={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Hv={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Vv={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},jv={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Rv={ordinalNumber:Ov({matchPattern:Ev,parsePattern:Av,valueCallback:a=>parseInt(a,10)}),era:Kl({matchPatterns:Lv,defaultMatchWidth:"wide",parsePatterns:Bv,defaultParseWidth:"any"}),quarter:Kl({matchPatterns:zv,defaultMatchWidth:"wide",parsePatterns:Dv,defaultParseWidth:"any",valueCallback:a=>a+1}),month:Kl({matchPatterns:Iv,defaultMatchWidth:"wide",parsePatterns:Fv,defaultParseWidth:"any"}),day:Kl({matchPatterns:Nv,defaultMatchWidth:"wide",parsePatterns:Hv,defaultParseWidth:"any"}),dayPeriod:Kl({matchPatterns:Vv,defaultMatchWidth:"any",parsePatterns:jv,defaultParseWidth:"any"})},fd={code:"en-US",formatDistance:pv,formatLong:gv,formatRelative:bv,localize:Cv,match:Rv,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Yv(a,e){const t=Re(a,e==null?void 0:e.in);return id(t,fn(t))+1}function Di(a,e){const t=Re(a,e==null?void 0:e.in),l=+zl(t)-+iv(t);return Math.round(l/ed)+1}function Ii(a,e){var u,f,h,m;const t=Re(a,e==null?void 0:e.in),l=t.getFullYear(),n=Sl(),r=(e==null?void 0:e.firstWeekContainsDate)??((f=(u=e==null?void 0:e.locale)==null?void 0:u.options)==null?void 0:f.firstWeekContainsDate)??n.firstWeekContainsDate??((m=(h=n.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,i=ct((e==null?void 0:e.in)||a,0);i.setFullYear(l+1,0,r),i.setHours(0,0,0,0);const o=fa(i,e),s=ct((e==null?void 0:e.in)||a,0);s.setFullYear(l,0,r),s.setHours(0,0,0,0);const c=fa(s,e);return+t>=+o?l+1:+t>=+c?l:l-1}function Wv(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.firstWeekContainsDate)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.firstWeekContainsDate)??t.firstWeekContainsDate??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??1,n=Ii(a,e),r=ct((e==null?void 0:e.in)||a,0);return r.setFullYear(n,0,l),r.setHours(0,0,0,0),fa(r,e)}function Fi(a,e){const t=Re(a,e==null?void 0:e.in),l=+fa(t,e)-+Wv(t,e);return Math.round(l/ed)+1}function st(a,e){const t=a<0?"-":"",l=Math.abs(a).toString().padStart(e,"0");return t+l}const Wa={y(a,e){const t=a.getFullYear(),l=t>0?t:1-t;return st(e==="yy"?l%100:l,e.length)},M(a,e){const t=a.getMonth();return e==="M"?String(t+1):st(t+1,2)},d(a,e){return st(a.getDate(),e.length)},a(a,e){const t=a.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.toUpperCase();case"aaa":return t;case"aaaaa":return t[0];case"aaaa":default:return t==="am"?"a.m.":"p.m."}},h(a,e){return st(a.getHours()%12||12,e.length)},H(a,e){return st(a.getHours(),e.length)},m(a,e){return st(a.getMinutes(),e.length)},s(a,e){return st(a.getSeconds(),e.length)},S(a,e){const t=e.length,l=a.getMilliseconds(),n=Math.trunc(l*Math.pow(10,t-3));return st(n,e.length)}},Pl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Qs={G:function(a,e,t){const l=a.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return t.era(l,{width:"abbreviated"});case"GGGGG":return t.era(l,{width:"narrow"});case"GGGG":default:return t.era(l,{width:"wide"})}},y:function(a,e,t){if(e==="yo"){const l=a.getFullYear(),n=l>0?l:1-l;return t.ordinalNumber(n,{unit:"year"})}return Wa.y(a,e)},Y:function(a,e,t,l){const n=Ii(a,l),r=n>0?n:1-n;if(e==="YY"){const i=r%100;return st(i,2)}return e==="Yo"?t.ordinalNumber(r,{unit:"year"}):st(r,e.length)},R:function(a,e){const t=rd(a);return st(t,e.length)},u:function(a,e){const t=a.getFullYear();return st(t,e.length)},Q:function(a,e,t){const l=Math.ceil((a.getMonth()+1)/3);switch(e){case"Q":return String(l);case"QQ":return st(l,2);case"Qo":return t.ordinalNumber(l,{unit:"quarter"});case"QQQ":return t.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(l,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(l,{width:"wide",context:"formatting"})}},q:function(a,e,t){const l=Math.ceil((a.getMonth()+1)/3);switch(e){case"q":return String(l);case"qq":return st(l,2);case"qo":return t.ordinalNumber(l,{unit:"quarter"});case"qqq":return t.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(l,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(l,{width:"wide",context:"standalone"})}},M:function(a,e,t){const l=a.getMonth();switch(e){case"M":case"MM":return Wa.M(a,e);case"Mo":return t.ordinalNumber(l+1,{unit:"month"});case"MMM":return t.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(l,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(l,{width:"wide",context:"formatting"})}},L:function(a,e,t){const l=a.getMonth();switch(e){case"L":return String(l+1);case"LL":return st(l+1,2);case"Lo":return t.ordinalNumber(l+1,{unit:"month"});case"LLL":return t.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(l,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(l,{width:"wide",context:"standalone"})}},w:function(a,e,t,l){const n=Fi(a,l);return e==="wo"?t.ordinalNumber(n,{unit:"week"}):st(n,e.length)},I:function(a,e,t){const l=Di(a);return e==="Io"?t.ordinalNumber(l,{unit:"week"}):st(l,e.length)},d:function(a,e,t){return e==="do"?t.ordinalNumber(a.getDate(),{unit:"date"}):Wa.d(a,e)},D:function(a,e,t){const l=Yv(a);return e==="Do"?t.ordinalNumber(l,{unit:"dayOfYear"}):st(l,e.length)},E:function(a,e,t){const l=a.getDay();switch(e){case"E":case"EE":case"EEE":return t.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(l,{width:"short",context:"formatting"});case"EEEE":default:return t.day(l,{width:"wide",context:"formatting"})}},e:function(a,e,t,l){const n=a.getDay(),r=(n-l.weekStartsOn+8)%7||7;switch(e){case"e":return String(r);case"ee":return st(r,2);case"eo":return t.ordinalNumber(r,{unit:"day"});case"eee":return t.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(n,{width:"short",context:"formatting"});case"eeee":default:return t.day(n,{width:"wide",context:"formatting"})}},c:function(a,e,t,l){const n=a.getDay(),r=(n-l.weekStartsOn+8)%7||7;switch(e){case"c":return String(r);case"cc":return st(r,e.length);case"co":return t.ordinalNumber(r,{unit:"day"});case"ccc":return t.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(n,{width:"narrow",context:"standalone"});case"cccccc":return t.day(n,{width:"short",context:"standalone"});case"cccc":default:return t.day(n,{width:"wide",context:"standalone"})}},i:function(a,e,t){const l=a.getDay(),n=l===0?7:l;switch(e){case"i":return String(n);case"ii":return st(n,e.length);case"io":return t.ordinalNumber(n,{unit:"day"});case"iii":return t.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(l,{width:"short",context:"formatting"});case"iiii":default:return t.day(l,{width:"wide",context:"formatting"})}},a:function(a,e,t){const n=a.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(a,e,t){const l=a.getHours();let n;switch(l===12?n=Pl.noon:l===0?n=Pl.midnight:n=l/12>=1?"pm":"am",e){case"b":case"bb":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(a,e,t){const l=a.getHours();let n;switch(l>=17?n=Pl.evening:l>=12?n=Pl.afternoon:l>=4?n=Pl.morning:n=Pl.night,e){case"B":case"BB":case"BBB":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(a,e,t){if(e==="ho"){let l=a.getHours()%12;return l===0&&(l=12),t.ordinalNumber(l,{unit:"hour"})}return Wa.h(a,e)},H:function(a,e,t){return e==="Ho"?t.ordinalNumber(a.getHours(),{unit:"hour"}):Wa.H(a,e)},K:function(a,e,t){const l=a.getHours()%12;return e==="Ko"?t.ordinalNumber(l,{unit:"hour"}):st(l,e.length)},k:function(a,e,t){let l=a.getHours();return l===0&&(l=24),e==="ko"?t.ordinalNumber(l,{unit:"hour"}):st(l,e.length)},m:function(a,e,t){return e==="mo"?t.ordinalNumber(a.getMinutes(),{unit:"minute"}):Wa.m(a,e)},s:function(a,e,t){return e==="so"?t.ordinalNumber(a.getSeconds(),{unit:"second"}):Wa.s(a,e)},S:function(a,e){return Wa.S(a,e)},X:function(a,e,t){const l=a.getTimezoneOffset();if(l===0)return"Z";switch(e){case"X":return Ks(l);case"XXXX":case"XX":return fl(l);case"XXXXX":case"XXX":default:return fl(l,":")}},x:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"x":return Ks(l);case"xxxx":case"xx":return fl(l);case"xxxxx":case"xxx":default:return fl(l,":")}},O:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Js(l,":");case"OOOO":default:return"GMT"+fl(l,":")}},z:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Js(l,":");case"zzzz":default:return"GMT"+fl(l,":")}},t:function(a,e,t){const l=Math.trunc(+a/1e3);return st(l,e.length)},T:function(a,e,t){return st(+a,e.length)}};function Js(a,e=""){const t=a>0?"-":"+",l=Math.abs(a),n=Math.trunc(l/60),r=l%60;return r===0?t+String(n):t+String(n)+e+st(r,2)}function Ks(a,e){return a%60===0?(a>0?"-":"+")+st(Math.abs(a)/60,2):fl(a,e)}function fl(a,e=""){const t=a>0?"-":"+",l=Math.abs(a),n=st(Math.trunc(l/60),2),r=st(l%60,2);return t+n+e+r}const Zs=(a,e)=>{switch(a){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},pd=(a,e)=>{switch(a){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},Gv=(a,e)=>{const t=a.match(/(P+)(p+)?/)||[],l=t[1],n=t[2];if(!n)return Zs(a,e);let r;switch(l){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;case"PPPP":default:r=e.dateTime({width:"full"});break}return r.replace("{{date}}",Zs(l,e)).replace("{{time}}",pd(n,e))},ci={p:pd,P:Gv},qv=/^D+$/,Uv=/^Y+$/,Xv=["D","DD","YY","YYYY"];function vd(a){return qv.test(a)}function hd(a){return Uv.test(a)}function di(a,e,t){const l=Qv(a,e,t);if(console.warn(l),Xv.includes(a))throw new RangeError(l)}function Qv(a,e,t){const l=a[0]==="Y"?"years":"days of the month";return`Use \`${a.toLowerCase()}\` instead of \`${a}\` (in \`${e}\`) for formatting ${l} to the input \`${t}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Jv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kv=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zv=/^'([^]*?)'?$/,e2=/''/g,t2=/[a-zA-Z]/;function wa(a,e,t){var u,f,h,m,g,y,w,_;const l=Sl(),n=(t==null?void 0:t.locale)??l.locale??fd,r=(t==null?void 0:t.firstWeekContainsDate)??((f=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:f.firstWeekContainsDate)??l.firstWeekContainsDate??((m=(h=l.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,i=(t==null?void 0:t.weekStartsOn)??((y=(g=t==null?void 0:t.locale)==null?void 0:g.options)==null?void 0:y.weekStartsOn)??l.weekStartsOn??((_=(w=l.locale)==null?void 0:w.options)==null?void 0:_.weekStartsOn)??0,o=Re(a,t==null?void 0:t.in);if(!rn(o))throw new RangeError("Invalid time value");let s=e.match(Kv).map(k=>{const p=k[0];if(p==="p"||p==="P"){const x=ci[p];return x(k,n.formatLong)}return k}).join("").match(Jv).map(k=>{if(k==="''")return{isToken:!1,value:"'"};const p=k[0];if(p==="'")return{isToken:!1,value:a2(k)};if(Qs[p])return{isToken:!0,value:k};if(p.match(t2))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:k}});n.localize.preprocessor&&(s=n.localize.preprocessor(o,s));const c={firstWeekContainsDate:r,weekStartsOn:i,locale:n};return s.map(k=>{if(!k.isToken)return k.value;const p=k.value;(!(t!=null&&t.useAdditionalWeekYearTokens)&&hd(p)||!(t!=null&&t.useAdditionalDayOfYearTokens)&&vd(p))&&di(p,e,String(a));const x=Qs[p[0]];return x(o,p,n.localize,c)}).join("")}function a2(a){const e=a.match(Zv);return e?e[1].replace(e2,"'"):a}function l2(a,e){return Re(a,e==null?void 0:e.in).getDay()}function n2(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getFullYear(),n=t.getMonth(),r=ct(t,0);return r.setFullYear(l,n+1,0),r.setHours(0,0,0,0),r.getDate()}function r2(){return Object.assign({},Sl())}function Da(a,e){return Re(a,e==null?void 0:e.in).getHours()}function i2(a,e){const t=Re(a,e==null?void 0:e.in).getDay();return t===0?7:t}function tl(a,e){return Re(a,e==null?void 0:e.in).getMinutes()}function Ze(a,e){return Re(a,e==null?void 0:e.in).getMonth()}function Dl(a){return Re(a).getSeconds()}function Ue(a,e){return Re(a,e==null?void 0:e.in).getFullYear()}function Il(a,e){return+Re(a)>+Re(e)}function pn(a,e){return+Re(a)<+Re(e)}function El(a,e){return+Re(a)==+Re(e)}function o2(a,e){const t=s2(e)?new e(0):ct(e,0);return t.setFullYear(a.getFullYear(),a.getMonth(),a.getDate()),t.setHours(a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()),t}function s2(a){var e;return typeof a=="function"&&((e=a.prototype)==null?void 0:e.constructor)===a}const u2=10;class md{constructor(){Be(this,"subPriority",0)}validate(e,t){return!0}}class c2 extends md{constructor(e,t,l,n,r){super(),this.value=e,this.validateValue=t,this.setValue=l,this.priority=n,r&&(this.subPriority=r)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,l){return this.setValue(e,t,this.value,l)}}class d2 extends md{constructor(t,l){super();Be(this,"priority",u2);Be(this,"subPriority",-1);this.context=t||(n=>ct(l,n))}set(t,l){return l.timestampIsSet?t:ct(t,o2(t,this.context))}}class rt{run(e,t,l,n){const r=this.parse(e,t,l,n);return r?{setter:new c2(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,t,l){return!0}}class f2 extends rt{constructor(){super(...arguments);Be(this,"priority",140);Be(this,"incompatibleTokens",["R","u","t","T"])}parse(t,l,n){switch(l){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,l,n){return l.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}}const Ct={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},ha={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Pt(a,e){return a&&{value:e(a.value),rest:a.rest}}function xt(a,e){const t=e.match(a);return t?{value:parseInt(t[0],10),rest:e.slice(t[0].length)}:null}function ma(a,e){const t=e.match(a);if(!t)return null;if(t[0]==="Z")return{value:0,rest:e.slice(1)};const l=t[1]==="+"?1:-1,n=t[2]?parseInt(t[2],10):0,r=t[3]?parseInt(t[3],10):0,i=t[5]?parseInt(t[5],10):0;return{value:l*(n*ad+r*td+i*lv),rest:e.slice(t[0].length)}}function gd(a){return xt(Ct.anyDigitsSigned,a)}function St(a,e){switch(a){case 1:return xt(Ct.singleDigit,e);case 2:return xt(Ct.twoDigits,e);case 3:return xt(Ct.threeDigits,e);case 4:return xt(Ct.fourDigits,e);default:return xt(new RegExp("^\\d{1,"+a+"}"),e)}}function Un(a,e){switch(a){case 1:return xt(Ct.singleDigitSigned,e);case 2:return xt(Ct.twoDigitsSigned,e);case 3:return xt(Ct.threeDigitsSigned,e);case 4:return xt(Ct.fourDigitsSigned,e);default:return xt(new RegExp("^-?\\d{1,"+a+"}"),e)}}function Ni(a){switch(a){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function yd(a,e){const t=e>0,l=t?e:1-e;let n;if(l<=50)n=a||100;else{const r=l+50,i=Math.trunc(r/100)*100,o=a>=r%100;n=a+i-(o?100:0)}return t?n:1-n}function bd(a){return a%400===0||a%4===0&&a%100!==0}class p2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(t,l,n){const r=i=>({year:i,isTwoDigitYear:l==="yy"});switch(l){case"y":return Pt(St(4,t),r);case"yo":return Pt(n.ordinalNumber(t,{unit:"year"}),r);default:return Pt(St(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,n){const r=t.getFullYear();if(n.isTwoDigitYear){const o=yd(n.year,r);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}const i=!("era"in l)||l.era===1?n.year:1-n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}}class v2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(t,l,n){const r=i=>({year:i,isTwoDigitYear:l==="YY"});switch(l){case"Y":return Pt(St(4,t),r);case"Yo":return Pt(n.ordinalNumber(t,{unit:"year"}),r);default:return Pt(St(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,n,r){const i=Ii(t,r);if(n.isTwoDigitYear){const s=yd(n.year,i);return t.setFullYear(s,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),fa(t,r)}const o=!("era"in l)||l.era===1?n.year:1-n.year;return t.setFullYear(o,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),fa(t,r)}}class h2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(t,l){return Un(l==="R"?4:l.length,t)}set(t,l,n){const r=ct(t,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),zl(r)}}class m2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(t,l){return Un(l==="u"?4:l.length,t)}set(t,l,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}}class g2 extends rt{constructor(){super(...arguments);Be(this,"priority",120);Be(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"Q":case"QQ":return St(l.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=1&&l<=4}set(t,l,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}}class y2 extends rt{constructor(){super(...arguments);Be(this,"priority",120);Be(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"q":case"qq":return St(l.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=1&&l<=4}set(t,l,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}}class b2 extends rt{constructor(){super(...arguments);Be(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Be(this,"priority",110)}parse(t,l,n){const r=i=>i-1;switch(l){case"M":return Pt(xt(Ct.month,t),r);case"MM":return Pt(St(2,t),r);case"Mo":return Pt(n.ordinalNumber(t,{unit:"month"}),r);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}class w2 extends rt{constructor(){super(...arguments);Be(this,"priority",110);Be(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(t,l,n){const r=i=>i-1;switch(l){case"L":return Pt(xt(Ct.month,t),r);case"LL":return Pt(St(2,t),r);case"Lo":return Pt(n.ordinalNumber(t,{unit:"month"}),r);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}function k2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=Fi(l,t)-e;return l.setDate(l.getDate()-n*7),Re(l,t==null?void 0:t.in)}class x2 extends rt{constructor(){super(...arguments);Be(this,"priority",100);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(t,l,n){switch(l){case"w":return xt(Ct.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,n,r){return fa(k2(t,n,r),r)}}function _2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=Di(l,t)-e;return l.setDate(l.getDate()-n*7),l}class S2 extends rt{constructor(){super(...arguments);Be(this,"priority",100);Be(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(t,l,n){switch(l){case"I":return xt(Ct.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,n){return zl(_2(t,n))}}const M2=[31,28,31,30,31,30,31,31,30,31,30,31],$2=[31,29,31,30,31,30,31,31,30,31,30,31];class C2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"subPriority",1);Be(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"d":return xt(Ct.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return St(l.length,t)}}validate(t,l){const n=t.getFullYear(),r=bd(n),i=t.getMonth();return r?l>=1&&l<=$2[i]:l>=1&&l<=M2[i]}set(t,l,n){return t.setDate(n),t.setHours(0,0,0,0),t}}class P2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"subpriority",1);Be(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(t,l,n){switch(l){case"D":case"DD":return xt(Ct.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return St(l.length,t)}}validate(t,l){const n=t.getFullYear();return bd(n)?l>=1&&l<=366:l>=1&&l<=365}set(t,l,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}}function Hi(a,e,t){var f,h,m,g;const l=Sl(),n=(t==null?void 0:t.weekStartsOn)??((h=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:h.weekStartsOn)??l.weekStartsOn??((g=(m=l.locale)==null?void 0:m.options)==null?void 0:g.weekStartsOn)??0,r=Re(a,t==null?void 0:t.in),i=r.getDay(),s=(e%7+7)%7,c=7-n,u=e<0||e>6?e-(i+c)%7:(s+c)%7-(i+c)%7;return ua(r,u,t)}class T2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Hi(t,n,r),t.setHours(0,0,0,0),t}}class O2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(t,l,n,r){const i=o=>{const s=Math.floor((o-1)/7)*7;return(o+r.weekStartsOn+6)%7+s};switch(l){case"e":case"ee":return Pt(St(l.length,t),i);case"eo":return Pt(n.ordinalNumber(t,{unit:"day"}),i);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Hi(t,n,r),t.setHours(0,0,0,0),t}}class E2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(t,l,n,r){const i=o=>{const s=Math.floor((o-1)/7)*7;return(o+r.weekStartsOn+6)%7+s};switch(l){case"c":case"cc":return Pt(St(l.length,t),i);case"co":return Pt(n.ordinalNumber(t,{unit:"day"}),i);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Hi(t,n,r),t.setHours(0,0,0,0),t}}function A2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=i2(l,t),r=e-n;return ua(l,r,t)}class L2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(t,l,n){const r=i=>i===0?7:i;switch(l){case"i":case"ii":return St(l.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return Pt(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return Pt(n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Pt(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiii":default:return Pt(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,l){return l>=1&&l<=7}set(t,l,n){return t=A2(t,n),t.setHours(0,0,0,0),t}}class B2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(t,l,n){switch(l){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class z2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(t,l,n){switch(l){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class D2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["a","b","t","T"])}parse(t,l,n){switch(l){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class I2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["H","K","k","t","T"])}parse(t,l,n){switch(l){case"h":return xt(Ct.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=12}set(t,l,n){const r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):!r&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}}class F2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(t,l,n){switch(l){case"H":return xt(Ct.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=23}set(t,l,n){return t.setHours(n,0,0,0),t}}class N2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["h","H","k","t","T"])}parse(t,l,n){switch(l){case"K":return xt(Ct.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}}class H2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(t,l,n){switch(l){case"k":return xt(Ct.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=24}set(t,l,n){const r=n<=24?n%24:n;return t.setHours(r,0,0,0),t}}class V2 extends rt{constructor(){super(...arguments);Be(this,"priority",60);Be(this,"incompatibleTokens",["t","T"])}parse(t,l,n){switch(l){case"m":return xt(Ct.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,n){return t.setMinutes(n,0,0),t}}class j2 extends rt{constructor(){super(...arguments);Be(this,"priority",50);Be(this,"incompatibleTokens",["t","T"])}parse(t,l,n){switch(l){case"s":return xt(Ct.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,n){return t.setSeconds(n,0),t}}class R2 extends rt{constructor(){super(...arguments);Be(this,"priority",30);Be(this,"incompatibleTokens",["t","T"])}parse(t,l){const n=r=>Math.trunc(r*Math.pow(10,-l.length+3));return Pt(St(l.length,t),n)}set(t,l,n){return t.setMilliseconds(n),t}}class Y2 extends rt{constructor(){super(...arguments);Be(this,"priority",10);Be(this,"incompatibleTokens",["t","T","x"])}parse(t,l){switch(l){case"X":return ma(ha.basicOptionalMinutes,t);case"XX":return ma(ha.basic,t);case"XXXX":return ma(ha.basicOptionalSeconds,t);case"XXXXX":return ma(ha.extendedOptionalSeconds,t);case"XXX":default:return ma(ha.extended,t)}}set(t,l,n){return l.timestampIsSet?t:ct(t,t.getTime()-qn(t)-n)}}class W2 extends rt{constructor(){super(...arguments);Be(this,"priority",10);Be(this,"incompatibleTokens",["t","T","X"])}parse(t,l){switch(l){case"x":return ma(ha.basicOptionalMinutes,t);case"xx":return ma(ha.basic,t);case"xxxx":return ma(ha.basicOptionalSeconds,t);case"xxxxx":return ma(ha.extendedOptionalSeconds,t);case"xxx":default:return ma(ha.extended,t)}}set(t,l,n){return l.timestampIsSet?t:ct(t,t.getTime()-qn(t)-n)}}class G2 extends rt{constructor(){super(...arguments);Be(this,"priority",40);Be(this,"incompatibleTokens","*")}parse(t){return gd(t)}set(t,l,n){return[ct(t,n*1e3),{timestampIsSet:!0}]}}class q2 extends rt{constructor(){super(...arguments);Be(this,"priority",20);Be(this,"incompatibleTokens","*")}parse(t){return gd(t)}set(t,l,n){return[ct(t,n),{timestampIsSet:!0}]}}const U2={G:new f2,y:new p2,Y:new v2,R:new h2,u:new m2,Q:new g2,q:new y2,M:new b2,L:new w2,w:new x2,I:new S2,d:new C2,D:new P2,E:new T2,e:new O2,c:new E2,i:new L2,a:new B2,b:new z2,B:new D2,h:new I2,H:new F2,K:new N2,k:new H2,m:new V2,s:new j2,S:new R2,X:new Y2,x:new W2,t:new G2,T:new q2},X2=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Q2=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,J2=/^'([^]*?)'?$/,K2=/''/g,Z2=/\S/,e4=/[a-zA-Z]/;function fi(a,e,t,l){var w,_,k,p,x,T,S,M;const n=()=>ct((l==null?void 0:l.in)||t,NaN),r=r2(),i=(l==null?void 0:l.locale)??r.locale??fd,o=(l==null?void 0:l.firstWeekContainsDate)??((_=(w=l==null?void 0:l.locale)==null?void 0:w.options)==null?void 0:_.firstWeekContainsDate)??r.firstWeekContainsDate??((p=(k=r.locale)==null?void 0:k.options)==null?void 0:p.firstWeekContainsDate)??1,s=(l==null?void 0:l.weekStartsOn)??((T=(x=l==null?void 0:l.locale)==null?void 0:x.options)==null?void 0:T.weekStartsOn)??r.weekStartsOn??((M=(S=r.locale)==null?void 0:S.options)==null?void 0:M.weekStartsOn)??0;if(!e)return a?n():Re(t,l==null?void 0:l.in);const c={firstWeekContainsDate:o,weekStartsOn:s,locale:i},u=[new d2(l==null?void 0:l.in,t)],f=e.match(Q2).map(B=>{const O=B[0];if(O in ci){const A=ci[O];return A(B,i.formatLong)}return B}).join("").match(X2),h=[];for(let B of f){!(l!=null&&l.useAdditionalWeekYearTokens)&&hd(B)&&di(B,e,a),!(l!=null&&l.useAdditionalDayOfYearTokens)&&vd(B)&&di(B,e,a);const O=B[0],A=U2[O];if(A){const{incompatibleTokens:I}=A;if(Array.isArray(I)){const D=h.find(E=>I.includes(E.token)||E.token===O);if(D)throw new RangeError(`The format string mustn't contain \`${D.fullToken}\` and \`${B}\` at the same time`)}else if(A.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${B}\` and any other token at the same time`);h.push({token:O,fullToken:B});const j=A.run(a,B,i.match,c);if(!j)return n();u.push(j.setter),a=j.rest}else{if(O.match(e4))throw new RangeError("Format string contains an unescaped latin alphabet character `"+O+"`");if(B==="''"?B="'":O==="'"&&(B=t4(B)),a.indexOf(B)===0)a=a.slice(B.length);else return n()}}if(a.length>0&&Z2.test(a))return n();const m=u.map(B=>B.priority).sort((B,O)=>O-B).filter((B,O,A)=>A.indexOf(B)===O).map(B=>u.filter(O=>O.priority===B).sort((O,A)=>A.subPriority-O.subPriority)).map(B=>B[0]);let g=Re(t,l==null?void 0:l.in);if(isNaN(+g))return n();const y={};for(const B of m){if(!B.validate(g,c))return n();const O=B.set(g,y,c);Array.isArray(O)?(g=O[0],Object.assign(y,O[1])):g=O}return g}function t4(a){return a.match(J2)[1].replace(K2,"'")}function eu(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e);return+hl(l)==+hl(n)}function a4(a,e,t){return ua(a,-e,t)}function wd(a,e,t){const l=Re(a,t==null?void 0:t.in),n=l.getFullYear(),r=l.getDate(),i=ct(a,0);i.setFullYear(n,e,15),i.setHours(0,0,0,0);const o=n2(i);return l.setMonth(e,Math.min(r,o)),l}function ht(a,e,t){let l=Re(a,t==null?void 0:t.in);return isNaN(+l)?ct(a,NaN):(e.year!=null&&l.setFullYear(e.year),e.month!=null&&(l=wd(l,e.month)),e.date!=null&&l.setDate(e.date),e.hours!=null&&l.setHours(e.hours),e.minutes!=null&&l.setMinutes(e.minutes),e.seconds!=null&&l.setSeconds(e.seconds),e.milliseconds!=null&&l.setMilliseconds(e.milliseconds),l)}function l4(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setHours(e),l}function kd(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setMilliseconds(e),l}function n4(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setMinutes(e),l}function xd(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setSeconds(e),l}function ga(a,e,t){const l=Re(a,t==null?void 0:t.in);return isNaN(+l)?ct(a,NaN):(l.setFullYear(e),l)}function Fl(a,e,t){return da(a,-e,t)}function r4(a,e,t){const{years:l=0,months:n=0,weeks:r=0,days:i=0,hours:o=0,minutes:s=0,seconds:c=0}=e,u=Fl(a,n+l*12,t),f=a4(u,i+r*7,t),h=s+o*60,g=(c+h*60)*1e3;return ct(a,+f-g)}function _d(a,e,t){return zi(a,-e,t)}function i4(a){return Bu()?(zu(a),!0):!1}const o4=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const s4=()=>{};function u4(a,e=!1,t="Timeout"){return new Promise((l,n)=>{setTimeout(e?()=>n(t):l,a)})}function Sd(a){return a}function c4(...a){if(a.length!==1)return Bl(...a);const e=a[0];return typeof e=="function"?Du(j1(()=>({get:e,set:s4}))):$(e)}const d4={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]},f4=Object.assign({},{linear:Sd},d4);function p4([a,e,t,l]){const n=(u,f)=>1-3*f+3*u,r=(u,f)=>3*f-6*u,i=u=>3*u,o=(u,f,h)=>((n(f,h)*u+r(f,h))*u+i(f))*u,s=(u,f,h)=>3*n(f,h)*u*u+2*r(f,h)*u+i(f),c=u=>{let f=u;for(let h=0;h<4;++h){const m=s(f,a,t);if(m===0)return f;const g=o(f,a,t)-u;f-=g/m}return f};return u=>a===e&&t===l?u:o(c(u),e,l)}function tu(a,e,t){return a+t*(e-a)}function Cr(a){return(typeof a=="number"?[a]:a)||[]}function v4(a,e,t,l={}){var n,r;const i=Nt(e),o=Nt(t),s=Cr(i),c=Cr(o),u=(n=Nt(l.duration))!=null?n:1e3,f=Date.now(),h=Date.now()+u,m=typeof l.transition=="function"?l.transition:(r=Nt(l.transition))!=null?r:Sd,g=typeof m=="function"?m:p4(m);return new Promise(y=>{a.value=i;const w=()=>{var _;if((_=l.abort)!=null&&_.call(l)){y();return}const k=Date.now(),p=g((k-f)/u),x=Cr(a.value).map((T,S)=>tu(s[S],c[S],p));Array.isArray(a.value)?a.value=x.map((T,S)=>{var M,B;return tu((M=s[S])!=null?M:0,(B=c[S])!=null?B:0,p)}):typeof a.value=="number"&&(a.value=x[0]),k{const r=Nt(a);return typeof r=="number"?r:r.map(Nt)},n=$(l());return Le(l,async r=>{var i,o;if(Nt(e.disabled))return;const s=++t;if(e.delay&&await u4(Nt(e.delay)),s!==t)return;const c=Array.isArray(r)?r.map(Nt):Nt(r);(i=e.onStarted)==null||i.call(e),await v4(n,n.value,c,{...e,abort:()=>{var u;return s!==t||((u=e.abort)==null?void 0:u.call(e))}}),(o=e.onFinished)==null||o.call(e)},{deep:!0}),Le(()=>Nt(e.disabled),r=>{r&&(t++,n.value=l())}),i4(()=>{t++}),P(()=>Nt(e.disabled)?l():n.value)}const au={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"};function h4(a,e,t){e/=100,t/=100;const l=e*Math.min(t,1-t)+t;return[a,l?(2-2*t/l)*100:0,l*100]}function Pr(a,e,t){e/=100,t/=100;const l=t-t*e/2,n=Math.min(l,1-l);return[a,n?(t-l)/n*100:0,l*100]}function Zl(a,e,t){e/=100,t/=100;let l=(n,r=(n+a/60)%6)=>t-t*e*Math.max(Math.min(r,4-r,1),0);return[l(5)*255,l(3)*255,l(1)*255]}function m4(a,e,t){a/=255,e/=255,t/=255;let l=Math.max(a,e,t),n=l-Math.min(a,e,t),r=n&&(l==a?(e-t)/n:l==e?2+(t-a)/n:4+(a-e)/n);return[60*(r<0?r+6:r),l&&n/l*100,l*100]}function g4(a,e,t){a/=255,e/=255,t/=255;let l=Math.max(a,e,t),n=l-Math.min(a,e,t),r=1-Math.abs(l+l-n-1),i=n&&(l==a?(e-t)/n:l==e?2+(t-a)/n:4+(a-e)/n);return[60*(i<0?i+6:i),r?n/r*100:0,(l+l-n)*50]}function y4(a,e,t){e/=100,t/=100;let l=e*Math.min(t,1-t),n=(r,i=(r+a/30)%12)=>t-l*Math.max(Math.min(i-3,9-i,1),-1);return[n(0)*255,n(8)*255,n(4)*255]}const Ma="^\\s*",$a="\\s*$",al="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))%\\s*",ea="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ml="([0-9A-Fa-f])",gl="([0-9A-Fa-f]{2})",b4=new RegExp(`${Ma}hsl\\s*\\(${ea},${al},${al}\\)${$a}`),w4=new RegExp(`${Ma}hsv\\s*\\(${ea},${al},${al}\\)${$a}`),k4=new RegExp(`${Ma}hsla\\s*\\(${ea},${al},${al},${ea}\\)${$a}`),x4=new RegExp(`${Ma}hsva\\s*\\(${ea},${al},${al},${ea}\\)${$a}`),_4=new RegExp(`${Ma}rgb\\s*\\(${ea},${ea},${ea}\\)${$a}`),S4=new RegExp(`${Ma}rgba\\s*\\(${ea},${ea},${ea},${ea}\\)${$a}`),Vi=new RegExp(`${Ma}#${ml}${ml}${ml}${$a}`),ji=new RegExp(`${Ma}#${gl}${gl}${gl}${$a}`),Ri=new RegExp(`${Ma}#${ml}${ml}${ml}${ml}${$a}`),Yi=new RegExp(`${Ma}#${gl}${gl}${gl}${gl}${$a}`);function Ut(a){return parseInt(a,16)}function Tr(a){try{let e;if(e=k4.exec(a))return[_a(e[1]),Ot(e[5]),Ot(e[9]),Ka(e[13])];if(e=b4.exec(a))return[_a(e[1]),Ot(e[5]),Ot(e[9]),1];throw new Error(`[seemly/hsla]: Invalid color value ${a}.`)}catch(e){throw e}}function Or(a){try{let e;if(e=x4.exec(a))return[_a(e[1]),Ot(e[5]),Ot(e[9]),Ka(e[13])];if(e=w4.exec(a))return[_a(e[1]),Ot(e[5]),Ot(e[9]),1];throw new Error(`[seemly/hsva]: Invalid color value ${a}.`)}catch(e){throw e}}function on(a){try{let e;if(e=ji.exec(a))return[Ut(e[1]),Ut(e[2]),Ut(e[3]),1];if(e=_4.exec(a))return[zt(e[1]),zt(e[5]),zt(e[9]),1];if(e=S4.exec(a))return[zt(e[1]),zt(e[5]),zt(e[9]),Ka(e[13])];if(e=Vi.exec(a))return[Ut(e[1]+e[1]),Ut(e[2]+e[2]),Ut(e[3]+e[3]),1];if(e=Yi.exec(a))return[Ut(e[1]),Ut(e[2]),Ut(e[3]),Ka(Ut(e[4])/255)];if(e=Ri.exec(a))return[Ut(e[1]+e[1]),Ut(e[2]+e[2]),Ut(e[3]+e[3]),Ka(Ut(e[4]+e[4])/255)];if(a in au)return on(au[a]);throw new Error(`[seemly/rgba]: Invalid color value ${a}.`)}catch(e){throw e}}function M4(a,e,t){return`rgb(${zt(a)}, ${zt(e)}, ${zt(t)})`}function Ka(a){const e=Math.round(Number(a)*100)/100;return e>1?1:e<0?0:e}function _a(a){const e=Math.round(Number(a));return e>=360||e<0?0:e}function zt(a){const e=Math.round(Number(a));return e>255?255:e<0?0:e}function Ot(a){const e=Math.round(Number(a));return e>100?100:e<0?0:e}function lu(a){const[e,t,l]=Array.isArray(a)?a:on(a);return M4(e,t,l)}function zn(a){const[e,t,l]=a;return 3 in a?`rgba(${zt(e)}, ${zt(t)}, ${zt(l)}, ${Ka(a[3])})`:`rgba(${zt(e)}, ${zt(t)}, ${zt(l)}, 1)`}function nu(a){return`hsv(${_a(a[0])}, ${Ot(a[1])}%, ${Ot(a[2])}%)`}function Er(a){const[e,t,l]=a;return 3 in a?`hsva(${_a(e)}, ${Ot(t)}%, ${Ot(l)}%, ${Ka(a[3])})`:`hsva(${_a(e)}, ${Ot(t)}%, ${Ot(l)}%, 1)`}function ru(a){return`hsl(${_a(a[0])}, ${Ot(a[1])}%, ${Ot(a[2])}%)`}function Dn(a){const[e,t,l]=a;return 3 in a?`hsla(${_a(e)}, ${Ot(t)}%, ${Ot(l)}%, ${Ka(a[3])})`:`hsla(${_a(e)}, ${Ot(t)}%, ${Ot(l)}%, 1)`}function Ar(a){if(typeof a=="string"){let l;if(l=ji.exec(a))return`${l[0]}FF`;if(l=Yi.exec(a))return l[0];if(l=Vi.exec(a))return`#${l[1]}${l[1]}${l[2]}${l[2]}${l[3]}${l[3]}FF`;if(l=Ri.exec(a))return`#${l[1]}${l[1]}${l[2]}${l[2]}${l[3]}${l[3]}${l[4]}${l[4]}`;throw new Error(`[seemly/toHexString]: Invalid hex value ${a}.`)}const e=`#${a.slice(0,3).map(l=>zt(l).toString(16).toUpperCase().padStart(2,"0")).join("")}`,t=a.length===3?"FF":zt(a[3]*255).toString(16).padStart(2,"0").toUpperCase();return e+t}function iu(a){if(typeof a=="string"){let e;if(e=ji.exec(a))return e[0];if(e=Yi.exec(a))return e[0].slice(0,7);if(e=Vi.exec(a)||Ri.exec(a))return`#${e[1]}${e[1]}${e[2]}${e[2]}${e[3]}${e[3]}`;throw new Error(`[seemly/toHexString]: Invalid hex value ${a}.`)}return`#${a.slice(0,3).map(e=>zt(e).toString(16).toUpperCase().padStart(2,"0")).join("")}`}function Gl(){const a=R1();return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...a},[b("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),b("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Gl.compatConfig={MODE:3};function $d(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),b("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}$d.compatConfig={MODE:3};function Wi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Wi.compatConfig={MODE:3};function Gi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Gi.compatConfig={MODE:3};function qi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),b("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}qi.compatConfig={MODE:3};function Ui(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Ui.compatConfig={MODE:3};function Xi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Xi.compatConfig={MODE:3};const Qt=(a,e)=>e?new Date(a.toLocaleString("en-US",{timeZone:e})):new Date(a),Qi=(a,e,t)=>pi(a,e,t)||Ce(),$4=(a,e,t)=>{const l=e.dateInTz?Qt(new Date(a),e.dateInTz):Ce(a);return t?qt(l,!0):l},pi=(a,e,t)=>{if(!a)return null;const l=t?qt(Ce(a),!0):Ce(a);return e?e.exactMatch?$4(a,e,t):Qt(l,e.timezone):l},C4=(a,e)=>{if(!a)return 0;const t=new Date,l=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),n=new Date(t.toLocaleString("en-US",{timeZone:a})),r=(e??n).getTimezoneOffset()/60;return(+l-+n)/(1e3*60*60)-r};var oa=(a=>(a.month="month",a.year="year",a))(oa||{}),sa=(a=>(a.top="top",a.bottom="bottom",a))(sa||{}),bl=(a=>(a.header="header",a.calendar="calendar",a.timePicker="timePicker",a))(bl||{}),Vt=(a=>(a.month="month",a.year="year",a.calendar="calendar",a.time="time",a.minutes="minutes",a.hours="hours",a.seconds="seconds",a))(Vt||{});const P4=["timestamp","date","iso"];var Rt=(a=>(a.up="up",a.down="down",a.left="left",a.right="right",a))(Rt||{}),gt=(a=>(a.arrowUp="ArrowUp",a.arrowDown="ArrowDown",a.arrowLeft="ArrowLeft",a.arrowRight="ArrowRight",a.enter="Enter",a.space=" ",a.esc="Escape",a.tab="Tab",a.home="Home",a.end="End",a.pageUp="PageUp",a.pageDown="PageDown",a))(gt||{});function ou(a){return e=>new Intl.DateTimeFormat(a,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`)).slice(0,2)}function T4(a){return e=>wa(Qt(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:a})}const O4=(a,e,t)=>{const l=[1,2,3,4,5,6,7];let n;if(a!==null)try{n=l.map(T4(a))}catch{n=l.map(ou(e))}else n=l.map(ou(e));const r=n.slice(0,t),i=n.slice(t+1,n.length);return[n[t]].concat(...i).concat(...r)},Ji=(a,e,t)=>{const l=[];for(let n=+a[0];n<=+a[1];n++)l.push({value:+n,text:Od(n,e)});return t?l.reverse():l},Cd=(a,e,t)=>{const l=[1,2,3,4,5,6,7,8,9,10,11,12].map(r=>{const i=r<10?`0${r}`:r;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(a!==null)try{const r=t==="long"?"LLLL":"LLL";return l.map((i,o)=>{const s=wa(Qt(i,"UTC"),r,{locale:a});return{text:s.charAt(0).toUpperCase()+s.substring(1),value:o}})}catch{}const n=new Intl.DateTimeFormat(e,{month:t,timeZone:"UTC"});return l.map((r,i)=>{const o=n.format(r);return{text:o.charAt(0).toUpperCase()+o.substring(1),value:i}})},E4=a=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][a],At=a=>{const e=C(a);return e!=null&&e.$el?e==null?void 0:e.$el:e},A4=a=>({type:"dot",...a??{}}),Pd=a=>Array.isArray(a)?!!a[0]&&!!a[1]:!1,Ki={prop:a=>`"${a}" prop must be enabled!`,dateArr:a=>`You need to use array as "model-value" binding in order to support "${a}"`},Lt=a=>a,su=a=>a===0?a:!a||isNaN(+a)?null:+a,uu=a=>a===null,Td=a=>{if(a)return[...a.querySelectorAll("input, button, select, textarea, a[href]")][0]},L4=a=>{const e=[],t=l=>l.filter(n=>n);for(let l=0;l{const l=t!=null,n=e!=null;if(!l&&!n)return!1;const r=+t,i=+e;return l&&n?+a>r||+ar:n?+aL4(a).map(t=>t.map(l=>{const{active:n,disabled:r,isBetween:i,highlighted:o}=e(l);return{...l,active:n,disabled:r,className:{dp__overlay_cell_active:n,dp__overlay_cell:!n,dp__overlay_cell_disabled:r,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:r&&n,dp__cell_in_between:i,"dp--highlighted":o}}})),Za=(a,e,t=!1)=>{a&&e.allowStopPropagation&&(t&&a.stopImmediatePropagation(),a.stopPropagation())},B4=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function z4(a,e){let t=[...document.querySelectorAll(B4())];t=t.filter(n=>!a.contains(n)||n.hasAttribute("data-datepicker-instance"));const l=t.indexOf(a);if(l>=0&&(e?l-1>=0:l+1<=t.length))return t[l+(e?-1:1)]}const vi=(a,e)=>a==null?void 0:a.querySelector(`[data-dp-element="${e}"]`),Od=(a,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(a),Zi=a=>wa(a,"dd-MM-yyyy"),Lr=a=>Array.isArray(a),Xn=(a,e)=>e.get(Zi(a)),D4=(a,e)=>a?e?e instanceof Map?!!Xn(a,e):e(Ce(a)):!1:!0,Gt=(a,e,t=!1,l)=>{if(a.key===gt.enter||a.key===gt.space)return t&&a.preventDefault(),e();if(l)return l(a)},cu=()=>["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].some(a=>navigator.userAgent.includes(a))||navigator.userAgent.includes("Mac")&&"ontouchend"in document,du=(a,e,t,l,n,r)=>{const i=fi(a,e.slice(0,a.length),new Date,{locale:r});return rn(i)&&od(i)?l||n?i:ht(i,{hours:+t.hours,minutes:+(t==null?void 0:t.minutes),seconds:+(t==null?void 0:t.seconds),milliseconds:0}):null},I4=(a,e,t,l,n,r)=>{const i=Array.isArray(t)?t[0]:t;if(typeof e=="string")return du(a,e,i,l,n,r);if(Array.isArray(e)){let o=null;for(const s of e)if(o=du(a,s,i,l,n,r),o)break;return o}return typeof e=="function"?e(a):null},Ce=a=>a?new Date(a):new Date,F4=(a,e,t)=>{if(e){const n=(a.getMonth()+1).toString().padStart(2,"0"),r=a.getDate().toString().padStart(2,"0"),i=a.getHours().toString().padStart(2,"0"),o=a.getMinutes().toString().padStart(2,"0"),s=t?a.getSeconds().toString().padStart(2,"0"):"00";return`${a.getFullYear()}-${n}-${r}T${i}:${o}:${s}.000Z`}const l=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds());return new Date(l).toISOString()},qt=(a,e)=>{const t=Ce(JSON.parse(JSON.stringify(a))),l=ht(t,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?dv(l):l},el=(a,e,t,l)=>{let n=a?Ce(a):Ce();return(e||e===0)&&(n=l4(n,+e)),(t||t===0)&&(n=n4(n,+t)),(l||l===0)&&(n=xd(n,+l)),kd(n,0)},_t=(a,e)=>!a||!e?!1:pn(qt(a),qt(e)),at=(a,e)=>!a||!e?!1:El(qt(a),qt(e)),$t=(a,e)=>!a||!e?!1:Il(qt(a),qt(e)),ir=(a,e,t)=>a!=null&&a[0]&&a!=null&&a[1]?$t(t,a[0])&&_t(t,a[1]):a!=null&&a[0]&&e?$t(t,a[0])&&_t(t,e)||_t(t,a[0])&&$t(t,e):!1,ca=a=>{const e=ht(new Date(a),{date:1});return qt(e)},Br=(a,e,t)=>e&&(t||t===0)?Object.fromEntries(["hours","minutes","seconds"].map(l=>l===e?[l,t]:[l,isNaN(+a[l])?void 0:+a[l]])):{hours:isNaN(+a.hours)?void 0:+a.hours,minutes:isNaN(+a.minutes)?void 0:+a.minutes,seconds:isNaN(+a.seconds)?void 0:+a.seconds},wl=a=>({hours:Da(a),minutes:tl(a),seconds:Dl(a)}),Ed=(a,e)=>{if(e){const t=Ue(Ce(e));if(t>a)return 12;if(t===a)return Ze(Ce(e))}},Ad=(a,e)=>{if(e){const t=Ue(Ce(e));return t{if(a)return Ue(Ce(a))},Ld=(a,e)=>{const t=$t(a,e)?e:a,l=$t(e,a)?e:a;return ud({start:t,end:l})},N4=a=>{const e=da(a,1);return{month:Ze(e),year:Ue(e)}},Aa=(a,e)=>{const t=fa(a,{weekStartsOn:+e}),l=dd(a,{weekStartsOn:+e});return[t,l]},Bd=(a,e)=>{const t={hours:Da(Ce()),minutes:tl(Ce()),seconds:e?Dl(Ce()):0};return Object.assign(t,a)},Ua=(a,e,t)=>[ht(Ce(a),{date:1}),ht(Ce(),{month:e,year:t,date:1})],Ba=(a,e,t)=>{let l=a?Ce(a):Ce();return(e||e===0)&&(l=wd(l,e)),t&&(l=ga(l,t)),l},zd=(a,e,t,l,n)=>{if(!l||n&&!e||!n&&!t)return!1;const r=n?da(a,1):Fl(a,1),i=[Ze(r),Ue(r)];return n?!V4(...i,e):!H4(...i,t)},H4=(a,e,t)=>_t(...Ua(t,a,e))||at(...Ua(t,a,e)),V4=(a,e,t)=>$t(...Ua(t,a,e))||at(...Ua(t,a,e)),Dd=(a,e,t,l,n,r,i)=>{if(typeof e=="function"&&!i)return e(a);const o=t?{locale:t}:void 0;return Array.isArray(a)?`${wa(a[0],r,o)}${n&&!a[1]?"":l}${a[1]?wa(a[1],r,o):""}`:wa(a,r,o)},Tl=a=>{if(a)return null;throw new Error(Ki.prop("partial-range"))},In=(a,e)=>{if(e)return a();throw new Error(Ki.prop("range"))},hi=a=>Array.isArray(a)?rn(a[0])&&(a[1]?rn(a[1]):!0):a?rn(a):!1,j4=(a,e)=>ht(e??Ce(),{hours:+a.hours||0,minutes:+a.minutes||0,seconds:+a.seconds||0}),zr=(a,e,t,l)=>{if(!a)return!0;if(l){const n=t==="max"?pn(a,e):Il(a,e),r={seconds:0,milliseconds:0};return n||El(ht(a,r),ht(e,r))}return t==="max"?a.getTime()<=e.getTime():a.getTime()>=e.getTime()},Dr=(a,e,t)=>a?j4(a,e):Ce(t??e),fu=(a,e,t,l,n)=>{if(Array.isArray(l)){const i=Dr(a,l[0],e),o=Dr(a,l[1],e);return zr(l[0],i,t,!!e)&&zr(l[1],o,t,!!e)&&n}const r=Dr(a,l,e);return zr(l,r,t,!!e)&&n},Ir=a=>ht(Ce(),wl(a)),R4=(a,e)=>a instanceof Map?Array.from(a.values()).filter(t=>Ue(Ce(t))===e).map(t=>Ze(t)):[],Y4=(a,e,t)=>{if(a instanceof Map){const l=Array.from(a.values()).filter(n=>Ue(Ce(n))===e).map(n=>Ze(n));return l.length?l.includes(t):!0}return!0},Id=(a,e,t)=>typeof a=="function"?a({month:e,year:t}):!!a.months.find(l=>l.month===e&&l.year===t),eo=(a,e)=>typeof a=="function"?a(e):a.years.includes(e),Fd=a=>wa(a,"yyyy-MM-dd"),en=_l({menuFocused:!1,shiftKeyInMenu:!1}),Nd=()=>{const a=t=>{en.menuFocused=t},e=t=>{en.shiftKeyInMenu!==t&&(en.shiftKeyInMenu=t)};return{control:P(()=>({shiftKeyInMenu:en.shiftKeyInMenu,menuFocused:en.menuFocused})),setMenuFocused:a,setShiftKey:e}},mt=_l({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),Fr=$(null),Fn=$(!1),Nr=$(!1),Hr=$(!1),Vr=$(!1),Ht=$(0),Mt=$(0),il=()=>{const a=P(()=>Fn.value?[...mt.selectionGrid,mt.actionRow].filter(f=>f.length):Nr.value?[...mt.timePicker[0],...mt.timePicker[1],Vr.value?[]:[Fr.value],mt.actionRow].filter(f=>f.length):Hr.value?[...mt.monthPicker,mt.actionRow]:[mt.monthYear,...mt.calendar,mt.time,mt.actionRow].filter(f=>f.length)),e=f=>{Ht.value=f?Ht.value+1:Ht.value-1;let h=null;a.value[Mt.value]&&(h=a.value[Mt.value][Ht.value]),!h&&a.value[Mt.value+(f?1:-1)]?(Mt.value=Mt.value+(f?1:-1),Ht.value=f?0:a.value[Mt.value].length-1):h||(Ht.value=f?Ht.value-1:Ht.value+1)},t=f=>{Mt.value===0&&!f||Mt.value===a.value.length&&f||(Mt.value=f?Mt.value+1:Mt.value-1,a.value[Mt.value]?a.value[Mt.value]&&!a.value[Mt.value][Ht.value]&&Ht.value!==0&&(Ht.value=a.value[Mt.value].length-1):Mt.value=f?Mt.value-1:Mt.value+1)},l=f=>{let h=null;a.value[Mt.value]&&(h=a.value[Mt.value][Ht.value]),h?h.focus({preventScroll:!Fn.value}):Ht.value=f?Ht.value-1:Ht.value+1},n=()=>{e(!0),l(!0)},r=()=>{e(!1),l(!1)},i=()=>{t(!1),l(!0)},o=()=>{t(!0),l(!0)},s=(f,h)=>{mt[h]=f},c=(f,h)=>{mt[h]=f},u=()=>{Ht.value=0,Mt.value=0};return{buildMatrix:s,buildMultiLevelMatrix:c,setTimePickerBackRef:f=>{Fr.value=f},setSelectionGrid:f=>{Fn.value=f,u(),f||(mt.selectionGrid=[])},setTimePicker:(f,h=!1)=>{Nr.value=f,Vr.value=h,u(),f||(mt.timePicker[0]=[],mt.timePicker[1]=[])},setTimePickerElements:(f,h=0)=>{mt.timePicker[h]=f},arrowRight:n,arrowLeft:r,arrowUp:i,arrowDown:o,clearArrowNav:()=>{mt.monthYear=[],mt.calendar=[],mt.time=[],mt.actionRow=[],mt.selectionGrid=[],mt.timePicker[0]=[],mt.timePicker[1]=[],Fn.value=!1,Nr.value=!1,Vr.value=!1,Hr.value=!1,u(),Fr.value=null},setMonthPicker:f=>{Hr.value=f,u()},refSets:mt}},pu=a=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...a??{}}),W4=a=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`,...a??{}}),vu=a=>a?typeof a=="boolean"?a?2:0:+a>=2?+a:2:0,G4=a=>{const e=typeof a=="object"&&a,t={static:!0,solo:!1};if(!a)return{...t,count:vu(!1)};const l=e?a:{},n=e?l.count??!0:a,r=vu(n);return Object.assign(t,l,{count:r})},q4=(a,e,t)=>a||(typeof t=="string"?t:e),U4=a=>typeof a=="boolean"?a?pu({}):!1:pu(a),X4=a=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - "};return typeof a=="object"?{...e,...a??{},enabled:!0}:{...e,enabled:a}},Q4=a=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...a??{}}),J4=a=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...a??{}}),K4=a=>{const e={input:!1};return typeof a=="object"?{...e,...a??{},enabled:!0}:{enabled:a,...e}},Z4=a=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...a??{}}),e6=a=>{const e={dates:Array.isArray(a)?a.map(t=>Ce(t)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof a=="function"?a:{...e,...a??{}}},t6=a=>typeof a=="object"?{type:(a==null?void 0:a.type)??"local",hideOnOffsetDates:(a==null?void 0:a.hideOnOffsetDates)??!1}:{type:a,hideOnOffsetDates:!1},a6=a=>{const e={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof a=="object"?{enabled:!0,...e,...a}:{enabled:a,...e}},l6=a=>a?typeof a=="string"?{timezone:a,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:a.timezone,exactMatch:a.exactMatch??!1,dateInTz:a.dateInTz??void 0,emitTimezone:a.emitTimezone??void 0,convertModel:a.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0},jr=(a,e,t)=>new Map(a.map(l=>{const n=Qi(l,e,t);return[Zi(n),n]})),n6=(a,e)=>a.length?new Map(a.map(t=>{const l=Qi(t.date,e);return[Zi(l),t]})):null,r6=a=>{var e;return{minDate:pi(a.minDate,a.timezone,a.isSpecific),maxDate:pi(a.maxDate,a.timezone,a.isSpecific),disabledDates:Lr(a.disabledDates)?jr(a.disabledDates,a.timezone,a.isSpecific):a.disabledDates,allowedDates:Lr(a.allowedDates)?jr(a.allowedDates,a.timezone,a.isSpecific):null,highlight:typeof a.highlight=="object"&&Lr((e=a.highlight)==null?void 0:e.dates)?jr(a.highlight.dates,a.timezone):a.highlight,markers:n6(a.markers,a.timezone)}},i6=a=>typeof a=="boolean"?{enabled:a,dragSelect:!0,limit:null}:{enabled:!!a,limit:a.limit?+a.limit:null,dragSelect:a.dragSelect??!0},o6=a=>({...Object.fromEntries(Object.keys(a).map(e=>{const t=e,l=a[t],n=typeof a[t]=="string"?{[l]:!0}:Object.fromEntries(l.map(r=>[r,!0]));return[e,n]}))}),kt=a=>{const e=()=>{const S=a.enableSeconds?":ss":"",M=a.enableMinutes?":mm":"";return a.is24?`HH${M}${S}`:`hh${M}${S} aa`},t=()=>{var S;return a.format?a.format:a.monthPicker?"MM/yyyy":a.timePicker?e():a.weekPicker?`${((S=w.value)==null?void 0:S.type)==="iso"?"RR":"ww"}-yyyy`:a.yearPicker?"yyyy":a.quarterPicker?"QQQ/yyyy":a.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy"},l=S=>Bd(S,a.enableSeconds),n=()=>x.value.enabled?a.startTime&&Array.isArray(a.startTime)?[l(a.startTime[0]),l(a.startTime[1])]:null:a.startTime&&!Array.isArray(a.startTime)?l(a.startTime):null,r=P(()=>G4(a.multiCalendars)),i=P(()=>n()),o=P(()=>W4(a.ariaLabels)),s=P(()=>Q4(a.filters)),c=P(()=>U4(a.transitions)),u=P(()=>J4(a.actionRow)),f=P(()=>q4(a.previewFormat,a.format,t())),h=P(()=>X4(a.textInput)),m=P(()=>K4(a.inline)),g=P(()=>Z4(a.config)),y=P(()=>e6(a.highlight)),w=P(()=>t6(a.weekNumbers)),_=P(()=>l6(a.timezone)),k=P(()=>i6(a.multiDates)),p=P(()=>r6({minDate:a.minDate,maxDate:a.maxDate,disabledDates:a.disabledDates,allowedDates:a.allowedDates,highlight:y.value,markers:a.markers,timezone:_.value,isSpecific:a.monthPicker||a.yearPicker||a.quarterPicker})),x=P(()=>a6(a.range)),T=P(()=>o6(a.ui));return{defaultedTransitions:c,defaultedMultiCalendars:r,defaultedStartTime:i,defaultedAriaLabels:o,defaultedFilters:s,defaultedActionRow:u,defaultedPreviewFormat:f,defaultedTextInput:h,defaultedInline:m,defaultedConfig:g,defaultedHighlight:y,defaultedWeekNumbers:w,defaultedRange:x,propDates:p,defaultedTz:_,defaultedMultiDates:k,defaultedUI:T,getDefaultPattern:t,getDefaultStartTime:n}},s6=(a,e,t)=>{const l=$(),{defaultedTextInput:n,defaultedRange:r,defaultedTz:i,defaultedMultiDates:o,getDefaultPattern:s}=kt(e),c=$(""),u=Bl(e,"format"),f=Bl(e,"formatLocale");Le(l,()=>{typeof e.onInternalModelChange=="function"&&a("internal-model-change",l.value,we(!0))},{deep:!0}),Le(r,(F,fe)=>{F.enabled!==fe.enabled&&(l.value=null)}),Le(u,()=>{J()});const h=F=>i.value.timezone&&i.value.convertModel?Qt(F,i.value.timezone):F,m=F=>{if(i.value.timezone&&i.value.convertModel){const fe=C4(i.value.timezone,F);return nv(F,fe)}return F},g=(F,fe,Me=!1)=>Dd(F,e.format,e.formatLocale,n.value.rangeSeparator,e.modelAuto,fe??s(),Me),y=F=>F?e.modelType?R(F):{hours:Da(F),minutes:tl(F),seconds:e.enableSeconds?Dl(F):0}:null,w=F=>e.modelType?R(F):{month:Ze(F),year:Ue(F)},_=F=>Array.isArray(F)?o.value.enabled?F.map(fe=>k(fe,ga(Ce(),fe))):In(()=>[ga(Ce(),F[0]),F[1]?ga(Ce(),F[1]):Tl(r.value.partialRange)],r.value.enabled):ga(Ce(),+F),k=(F,fe)=>(typeof F=="string"||typeof F=="number")&&e.modelType?Z(F):fe,p=F=>Array.isArray(F)?[k(F[0],el(null,+F[0].hours,+F[0].minutes,F[0].seconds)),k(F[1],el(null,+F[1].hours,+F[1].minutes,F[1].seconds))]:k(F,el(null,F.hours,F.minutes,F.seconds)),x=F=>{const fe=ht(Ce(),{date:1});return Array.isArray(F)?o.value.enabled?F.map(Me=>k(Me,Ba(fe,+Me.month,+Me.year))):In(()=>[k(F[0],Ba(fe,+F[0].month,+F[0].year)),k(F[1],F[1]?Ba(fe,+F[1].month,+F[1].year):Tl(r.value.partialRange))],r.value.enabled):k(F,Ba(fe,+F.month,+F.year))},T=F=>{if(Array.isArray(F))return F.map(fe=>Z(fe));throw new Error(Ki.dateArr("multi-dates"))},S=F=>{if(Array.isArray(F)&&r.value.enabled){const fe=F[0],Me=F[1];return[Ce(Array.isArray(fe)?fe[0]:null),Array.isArray(Me)&&Me.length?Ce(Me[0]):null]}return Ce(F[0])},M=F=>e.modelAuto?Array.isArray(F)?[Z(F[0]),Z(F[1])]:e.autoApply?[Z(F)]:[Z(F),null]:Array.isArray(F)?In(()=>F[1]?[Z(F[0]),F[1]?Z(F[1]):Tl(r.value.partialRange)]:[Z(F[0])],r.value.enabled):Z(F),B=()=>{Array.isArray(l.value)&&r.value.enabled&&l.value.length===1&&l.value.push(Tl(r.value.partialRange))},O=()=>{const F=l.value;return[R(F[0]),F[1]?R(F[1]):Tl(r.value.partialRange)]},A=()=>l.value[1]?O():R(Lt(l.value[0])),I=()=>(l.value||[]).map(F=>R(F)),j=(F=!1)=>(F||B(),e.modelAuto?A():o.value.enabled?I():Array.isArray(l.value)?In(()=>O(),r.value.enabled):R(Lt(l.value))),D=F=>!F||Array.isArray(F)&&!F.length?null:e.timePicker?p(Lt(F)):e.monthPicker?x(Lt(F)):e.yearPicker?_(Lt(F)):o.value.enabled?T(Lt(F)):e.weekPicker?S(Lt(F)):M(Lt(F)),E=F=>{const fe=D(F);hi(Lt(fe))?(l.value=Lt(fe),J()):(l.value=null,c.value="")},H=()=>{const F=fe=>wa(fe,n.value.format);return`${F(l.value[0])} ${n.value.rangeSeparator} ${l.value[1]?F(l.value[1]):""}`},V=()=>t.value&&l.value?Array.isArray(l.value)?H():wa(l.value,n.value.format):g(l.value),ie=()=>l.value?o.value.enabled?l.value.map(F=>g(F)).join("; "):n.value.enabled&&typeof n.value.format=="string"?V():g(l.value):"",J=()=>{!e.format||typeof e.format=="string"||n.value.enabled&&typeof n.value.format=="string"?c.value=ie():c.value=e.format(l.value)},Z=F=>{if(e.utc){const fe=new Date(F);return e.utc==="preserve"?new Date(fe.getTime()+fe.getTimezoneOffset()*6e4):fe}return e.modelType?P4.includes(e.modelType)?h(new Date(F)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?h(fi(F,s(),new Date,{locale:f.value})):h(fi(F,e.modelType,new Date,{locale:f.value})):h(new Date(F))},R=F=>F?e.utc?F4(F,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+m(F):e.modelType==="iso"?m(F).toISOString():e.modelType==="format"&&(typeof e.format=="string"||!e.format)?g(m(F)):g(m(F),e.modelType,!0):m(F):"",Y=(F,fe=!1,Me=!1)=>{if(Me)return F;if(a("update:model-value",F),i.value.emitTimezone&&fe){const Ae=Array.isArray(F)?F.map(ue=>Qt(Lt(ue),i.value.emitTimezone)):Qt(Lt(F),i.value.emitTimezone);a("update:model-timezone-value",Ae)}},U=F=>Array.isArray(l.value)?o.value.enabled?l.value.map(fe=>F(fe)):[F(l.value[0]),l.value[1]?F(l.value[1]):Tl(r.value.partialRange)]:F(Lt(l.value)),ee=()=>{if(Array.isArray(l.value)){const F=Aa(l.value[0],e.weekStart),fe=l.value[1]?Aa(l.value[1],e.weekStart):[];return[F.map(Me=>Ce(Me)),fe.map(Me=>Ce(Me))]}return Aa(l.value,e.weekStart).map(F=>Ce(F))},N=(F,fe)=>Y(Lt(U(F)),!1,fe),ae=F=>{const fe=ee();return F?fe:a("update:model-value",ee())},we=(F=!1)=>(F||J(),e.monthPicker?N(w,F):e.timePicker?N(y,F):e.yearPicker?N(Ue,F):e.weekPicker?ae(F):Y(j(F),!0,F));return{inputValue:c,internalModelValue:l,checkBeforeEmit:()=>l.value?r.value.enabled?r.value.partialRange?l.value.length>=1:l.value.length===2:!!l.value:!1,parseExternalModelValue:E,formatInputValue:J,emitModelValue:we}},u6=(a,e)=>{const{defaultedFilters:t,propDates:l}=kt(a),{validateMonthYearInRange:n}=ol(a),r=(u,f)=>{let h=u;return t.value.months.includes(Ze(h))?(h=f?da(u,1):Fl(u,1),r(h,f)):h},i=(u,f)=>{let h=u;return t.value.years.includes(Ue(h))?(h=f?zi(u,1):_d(u,1),i(h,f)):h},o=(u,f=!1)=>{const h=ht(Ce(),{month:a.month,year:a.year});let m=u?da(h,1):Fl(h,1);a.disableYearSelect&&(m=ga(m,a.year));let g=Ze(m),y=Ue(m);t.value.months.includes(g)&&(m=r(m,u),g=Ze(m),y=Ue(m)),t.value.years.includes(y)&&(m=i(m,u),y=Ue(m)),n(g,y,u,a.preventMinMaxNavigation)&&s(g,y,f)},s=(u,f,h)=>{e("update-month-year",{month:u,year:f,fromNav:h})},c=P(()=>u=>zd(ht(Ce(),{month:a.month,year:a.year}),l.value.maxDate,l.value.minDate,a.preventMinMaxNavigation,u));return{handleMonthYearChange:o,isDisabled:c,updateMonthYear:s}},or={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},pa={...or,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},c6=["title"],d6=["disabled"],f6=he({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...pa},emits:["close-picker","select-date","select-now","invalid-select"],setup(a,{emit:e}){const t=e,l=a,{defaultedActionRow:n,defaultedPreviewFormat:r,defaultedMultiCalendars:i,defaultedTextInput:o,defaultedInline:s,defaultedRange:c,defaultedMultiDates:u}=kt(l),{isTimeValid:f,isMonthValid:h}=ol(l),{buildMatrix:m}=il(),g=$(null),y=$(null),w=$(!1),_=$({}),k=$(null),p=$(null);Ke(()=>{l.arrowNavigation&&m([At(g),At(y)],"actionRow"),x(),window.addEventListener("resize",x)}),na(()=>{window.removeEventListener("resize",x)});const x=()=>{w.value=!1,setTimeout(()=>{var E,H;const V=(E=k.value)==null?void 0:E.getBoundingClientRect(),ie=(H=p.value)==null?void 0:H.getBoundingClientRect();V&&ie&&(_.value.maxWidth=`${ie.width-V.width-20}px`),w.value=!0},0)},T=P(()=>c.value.enabled&&!c.value.partialRange&&l.internalModelValue?l.internalModelValue.length===2:!0),S=P(()=>!f.value(l.internalModelValue)||!h.value(l.internalModelValue)||!T.value),M=()=>{const E=r.value;return l.timePicker||l.monthPicker,E(Lt(l.internalModelValue))},B=()=>{const E=l.internalModelValue;return i.value.count>0?`${O(E[0])} - ${O(E[1])}`:[O(E[0]),O(E[1])]},O=E=>Dd(E,r.value,l.formatLocale,o.value.rangeSeparator,l.modelAuto,r.value),A=P(()=>!l.internalModelValue||!l.menuMount?"":typeof r.value=="string"?Array.isArray(l.internalModelValue)?l.internalModelValue.length===2&&l.internalModelValue[1]?B():u.value.enabled?l.internalModelValue.map(E=>`${O(E)}`):l.modelAuto?`${O(l.internalModelValue[0])}`:`${O(l.internalModelValue[0])} -`:O(l.internalModelValue):M()),I=()=>u.value.enabled?"; ":" - ",j=P(()=>Array.isArray(A.value)?A.value.join(I()):A.value),D=()=>{f.value(l.internalModelValue)&&h.value(l.internalModelValue)&&T.value?t("select-date"):t("invalid-select")};return(E,H)=>(d(),v("div",{ref_key:"actionRowRef",ref:p,class:"dp__action_row"},[E.$slots["action-row"]?z(E.$slots,"action-row",wt(Te({key:0},{internalModelValue:E.internalModelValue,disabled:S.value,selectDate:()=>E.$emit("select-date"),closePicker:()=>E.$emit("close-picker")}))):(d(),v(ge,{key:1},[C(n).showPreview?(d(),v("div",{key:0,class:"dp__selection_preview",title:j.value,style:K(_.value)},[E.$slots["action-preview"]&&w.value?z(E.$slots,"action-preview",{key:0,value:E.internalModelValue}):L("",!0),!E.$slots["action-preview"]&&w.value?(d(),v(ge,{key:1},[ve(ne(j.value),1)],64)):L("",!0)],12,c6)):L("",!0),b("div",{ref_key:"actionBtnContainer",ref:k,class:"dp__action_buttons","data-dp-element":"action-row"},[E.$slots["action-buttons"]?z(E.$slots,"action-buttons",{key:0,value:E.internalModelValue}):L("",!0),E.$slots["action-buttons"]?L("",!0):(d(),v(ge,{key:1},[!C(s).enabled&&C(n).showCancel?(d(),v("button",{key:0,ref_key:"cancelButtonRef",ref:g,type:"button",class:"dp__action_button dp__action_cancel",onClick:H[0]||(H[0]=V=>E.$emit("close-picker")),onKeydown:H[1]||(H[1]=V=>C(Gt)(V,()=>E.$emit("close-picker")))},ne(E.cancelText),545)):L("",!0),C(n).showNow?(d(),v("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:H[2]||(H[2]=V=>E.$emit("select-now")),onKeydown:H[3]||(H[3]=V=>C(Gt)(V,()=>E.$emit("select-now")))},ne(E.nowButtonLabel),33)):L("",!0),C(n).showSelect?(d(),v("button",{key:2,ref_key:"selectButtonRef",ref:y,type:"button",class:"dp__action_button dp__action_select",disabled:S.value,"data-test-id":"select-button",onKeydown:H[4]||(H[4]=V=>C(Gt)(V,()=>D())),onClick:D},ne(E.selectText),41,d6)):L("",!0)],64))],512)],64))],512))}}),p6=["role","aria-label","tabindex"],v6={class:"dp__selection_grid_header"},h6=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],m6=["aria-label"],wn=he({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(a,{expose:e,emit:t}){const{setSelectionGrid:l,buildMultiLevelMatrix:n,setMonthPicker:r}=il(),i=t,o=a,{defaultedAriaLabels:s,defaultedTextInput:c,defaultedConfig:u}=kt(o),{hideNavigationButtons:f}=cr(),h=$(!1),m=$(null),g=$(null),y=$([]),w=$(),_=$(null),k=$(0),p=$(null);Fu(()=>{m.value=null}),Ke(()=>{Xe().then(()=>I()),o.noOverlayFocus||T(),x(!0)}),na(()=>x(!1));const x=U=>{var ee;o.arrowNavigation&&((ee=o.headerRefs)!=null&&ee.length?r(U):l(U))},T=()=>{var U;const ee=At(g);ee&&(c.value.enabled||(m.value?(U=m.value)==null||U.focus({preventScroll:!0}):ee.focus({preventScroll:!0})),h.value=ee.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!o.useRelative,"dp--overlay-relative":o.useRelative})),M=P(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),B=P(()=>({dp__overlay_col:!0})),O=P(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:h.value,dp__button_bottom:o.isLast})),A=P(()=>{var U,ee;return{dp__overlay_container:!0,dp__container_flex:((U=o.items)==null?void 0:U.length)<=6,dp__container_block:((ee=o.items)==null?void 0:ee.length)>6}});Le(()=>o.items,()=>I(!1),{deep:!0});const I=(U=!0)=>{Xe().then(()=>{const ee=At(m),N=At(g),ae=At(_),we=At(p),F=ae?ae.getBoundingClientRect().height:0;N&&(N.getBoundingClientRect().height?k.value=N.getBoundingClientRect().height-F:k.value=u.value.modeHeight-F),ee&&we&&U&&(we.scrollTop=ee.offsetTop-we.offsetTop-(k.value/2-ee.getBoundingClientRect().height)-F)})},j=U=>{U.disabled||i("selected",U.value)},D=()=>{i("toggle"),i("reset-flow")},E=()=>{o.escClose&&D()},H=(U,ee,N,ae)=>{U&&((ee.active||ee.value===o.focusValue)&&(m.value=U),o.arrowNavigation&&(Array.isArray(y.value[N])?y.value[N][ae]=U:y.value[N]=[U],V()))},V=()=>{var U,ee;const N=(U=o.headerRefs)!=null&&U.length?[o.headerRefs].concat(y.value):y.value.concat([o.skipButtonRef?[]:[_.value]]);n(Lt(N),(ee=o.headerRefs)!=null&&ee.length?"monthPicker":"selectionGrid")},ie=U=>{o.arrowNavigation||Za(U,u.value,!0)},J=U=>{w.value=U,i("hover-value",U)},Z=()=>{if(D(),!o.isLast){const U=vi(o.menuWrapRef??null,"action-row");if(U){const ee=Td(U);ee==null||ee.focus()}}},R=U=>{switch(U.key){case gt.esc:return E();case gt.arrowLeft:return ie(U);case gt.arrowRight:return ie(U);case gt.arrowUp:return ie(U);case gt.arrowDown:return ie(U);default:return}},Y=U=>{if(U.key===gt.enter)return D();if(U.key===gt.tab)return Z()};return e({focusGrid:T}),(U,ee)=>{var N;return d(),v("div",{ref_key:"gridWrapRef",ref:g,class:G(S.value),style:K(M.value),role:U.useRelative?void 0:"dialog","aria-label":U.overlayLabel,tabindex:U.useRelative?void 0:"0",onKeydown:R,onClick:ee[0]||(ee[0]=Ge(()=>{},["prevent"]))},[b("div",{ref_key:"containerRef",ref:p,class:G(A.value),style:K({"--dp-overlay-height":`${k.value}px`}),role:"grid"},[b("div",v6,[z(U.$slots,"header")]),U.$slots.overlay?z(U.$slots,"overlay",{key:0}):(d(!0),v(ge,{key:1},Oe(U.items,(ae,we)=>(d(),v("div",{key:we,class:G(["dp__overlay_row",{dp__flex_row:U.items.length>=3}]),role:"row"},[(d(!0),v(ge,null,Oe(ae,(F,fe)=>(d(),v("div",{key:F.value,ref_for:!0,ref:Me=>H(Me,F,we,fe),role:"gridcell",class:G(B.value),"aria-selected":F.active||void 0,"aria-disabled":F.disabled||void 0,tabindex:"0","data-test-id":F.text,onClick:Ge(Me=>j(F),["prevent"]),onKeydown:Me=>C(Gt)(Me,()=>j(F),!0),onMouseover:Me=>J(F.value)},[b("div",{class:G(F.className)},[U.$slots.item?z(U.$slots,"item",{key:0,item:F}):L("",!0),U.$slots.item?L("",!0):(d(),v(ge,{key:1},[ve(ne(F.text),1)],64))],2)],42,h6))),128))],2))),128))],6),U.$slots["button-icon"]?qe((d(),v("button",{key:0,ref_key:"toggleButton",ref:_,type:"button","aria-label":(N=C(s))==null?void 0:N.toggleOverlay,class:G(O.value),tabindex:"0",onClick:D,onKeydown:Y},[z(U.$slots,"button-icon")],42,m6)),[[Qe,!C(f)(U.hideNavigation,U.type)]]):L("",!0)],46,p6)}}}),g6=["data-dp-mobile"],sr=he({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(a){const e=a,t=P(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),l=P(()=>({dp__instance_calendar:e.multiCalendars>0}));return(n,r)=>(d(),v("div",{class:G({dp__menu_inner:!n.stretch,"dp--menu--inner-stretched":n.stretch,dp__flex_display:n.multiCalendars>0,"dp--flex-display-collapsed":n.collapse}),"data-dp-mobile":n.isMobile},[(d(!0),v(ge,null,Oe(t.value,(i,o)=>(d(),v("div",{key:i,class:G(l.value)},[z(n.$slots,"default",{instance:i,index:o})],2))),128))],10,g6))}}),y6=["data-dp-element","aria-label","aria-disabled"],sn=he({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(a,{emit:e}){const t=e,l=$(null);return Ke(()=>t("set-ref",l)),(n,r)=>(d(),v("button",{ref_key:"elRef",ref:l,type:"button","data-dp-element":n.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":n.ariaLabel,"aria-disabled":n.disabled||void 0,onClick:r[0]||(r[0]=i=>n.$emit("activate")),onKeydown:r[1]||(r[1]=i=>C(Gt)(i,()=>n.$emit("activate"),!0))},[b("span",{class:G(["dp__inner_nav",{dp__inner_nav_disabled:n.disabled}])},[z(n.$slots,"default")],2)],40,y6))}}),b6=["aria-label","data-test-id"],Hd=he({__name:"YearModePicker",props:{...pa,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(a,{emit:e}){const t=e,l=a,{showRightIcon:n,showLeftIcon:r}=cr(),{defaultedConfig:i,defaultedMultiCalendars:o,defaultedAriaLabels:s,defaultedTransitions:c,defaultedUI:u}=kt(l),{showTransition:f,transitionName:h}=kn(c),m=$(!1),g=(_=!1,k)=>{m.value=!m.value,t("toggle-year-picker",{flow:_,show:k})},y=_=>{m.value=!1,t("year-select",_)},w=(_=!1)=>{t("handle-year",_)};return(_,k)=>{var p,x,T,S,M;return d(),v(ge,null,[b("div",{class:G(["dp--year-mode-picker",{"dp--hidden-el":m.value}])},[C(r)(C(o),a.instance)?(d(),pe(sn,{key:0,ref:"mpPrevIconRef","aria-label":(p=C(s))==null?void 0:p.prevYear,disabled:a.isDisabled(!1),class:G((x=C(u))==null?void 0:x.navBtnPrev),onActivate:k[0]||(k[0]=B=>w(!1))},{default:q(()=>[_.$slots["arrow-left"]?z(_.$slots,"arrow-left",{key:0}):L("",!0),_.$slots["arrow-left"]?L("",!0):(d(),pe(C(Wi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),b("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${a.year}-${(T=C(s))==null?void 0:T.openYearsOverlay}`,"data-test-id":`year-mode-btn-${a.instance}`,onClick:k[1]||(k[1]=()=>g(!1)),onKeydown:k[2]||(k[2]=ut(()=>g(!1),["enter"]))},[_.$slots.year?z(_.$slots,"year",{key:0,year:a.year}):L("",!0),_.$slots.year?L("",!0):(d(),v(ge,{key:1},[ve(ne(a.year),1)],64))],40,b6),C(n)(C(o),a.instance)?(d(),pe(sn,{key:1,ref:"mpNextIconRef","aria-label":(S=C(s))==null?void 0:S.nextYear,disabled:a.isDisabled(!0),class:G((M=C(u))==null?void 0:M.navBtnNext),onActivate:k[3]||(k[3]=B=>w(!0))},{default:q(()=>[_.$slots["arrow-right"]?z(_.$slots,"arrow-right",{key:0}):L("",!0),_.$slots["arrow-right"]?L("",!0):(d(),pe(C(Gi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0)],2),te(pt,{name:C(h)(a.showYearPicker),css:C(f)},{default:q(()=>{var B,O;return[a.showYearPicker?(d(),pe(wn,{key:0,items:a.items,"text-input":_.textInput,"esc-close":_.escClose,config:_.config,"is-last":_.autoApply&&!C(i).keepActionRow,"hide-navigation":_.hideNavigation,"aria-labels":_.ariaLabels,"overlay-label":(O=(B=C(s))==null?void 0:B.yearPicker)==null?void 0:O.call(B,!0),type:"year",onToggle:g,onSelected:k[4]||(k[4]=A=>y(A))},Et({"button-icon":q(()=>[_.$slots["calendar-icon"]?z(_.$slots,"calendar-icon",{key:0}):L("",!0),_.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Gl),{key:1}))]),_:2},[_.$slots["year-overlay-value"]?{name:"item",fn:q(({item:A})=>[z(_.$slots,"year-overlay-value",{text:A.text,value:A.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):L("",!0)]}),_:3},8,["name","css"])],64)}}}),to=(a,e,t)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(l=>at(a,l))){const l=e.value.filter(n=>!at(n,a));e.value=l.length?l:null}else(t&&+t>e.value.length||!t)&&e.value.push(a);else e.value=[a]},ao=(a,e,t)=>{let l=a.value?a.value.slice():[];return l.length===2&&l[1]!==null&&(l=[]),l.length?(_t(e,l[0])?l.unshift(e):l[1]=e,t("range-end",e)):(l=[e],t("range-start",e)),l},ur=(a,e,t,l)=>{a&&(a[0]&&a[1]&&t&&e("auto-apply"),a[0]&&!a[1]&&l&&t&&e("auto-apply"))},Vd=a=>{Array.isArray(a.value)&&a.value.length<=2&&a.range?a.modelValue.value=a.value.map(e=>Qt(Ce(e),a.timezone)):Array.isArray(a.value)||(a.modelValue.value=Qt(Ce(a.value),a.timezone))},jd=(a,e,t,l)=>Array.isArray(e.value)&&(e.value.length===2||e.value.length===1&&l.value.partialRange)?l.value.fixedStart&&($t(a,e.value[0])||at(a,e.value[0]))?[e.value[0],a]:l.value.fixedEnd&&(_t(a,e.value[1])||at(a,e.value[1]))?[a,e.value[1]]:(t("invalid-fixed-range",a),e.value):[],Rd=({multiCalendars:a,range:e,highlight:t,propDates:l,calendars:n,modelValue:r,props:i,filters:o,year:s,month:c,emit:u})=>{const f=P(()=>Ji(i.yearRange,i.locale,i.reverseYears)),h=$([!1]),m=P(()=>(A,I)=>{const j=ht(ca(new Date),{month:c.value(A),year:s.value(A)}),D=I?cd(j):fn(j);return zd(D,l.value.maxDate,l.value.minDate,i.preventMinMaxNavigation,I)}),g=()=>Array.isArray(r.value)&&a.value.solo&&r.value[1],y=()=>{for(let A=0;A{if(!A)return y();const I=ht(Ce(),n.value[A]);return n.value[0].year=Ue(_d(I,a.value.count-1)),y()},_=(A,I)=>{const j=uv(I,A);return e.value.showLastInRange&&j>1?I:A},k=A=>i.focusStartDate||a.value.solo?A[0]:A[1]?_(A[0],A[1]):A[0],p=()=>{if(r.value){const A=Array.isArray(r.value)?k(r.value):r.value;n.value[0]={month:Ze(A),year:Ue(A)}}},x=()=>{p(),a.value.count&&y()};Le(r,(A,I)=>{i.isTextInputDate&&JSON.stringify(A??{})!==JSON.stringify(I??{})&&x()}),Ke(()=>{x()});const T=(A,I)=>{n.value[I].year=A,u("update-month-year",{instance:I,year:A,month:n.value[I].month}),a.value.count&&!a.value.solo&&w(I)},S=P(()=>A=>Nl(f.value,I=>{var j;const D=s.value(A)===I.value,E=vn(I.value,Hl(l.value.minDate),Hl(l.value.maxDate))||((j=o.value.years)==null?void 0:j.includes(s.value(A))),H=eo(t.value,I.value);return{active:D,disabled:E,highlighted:H}})),M=(A,I)=>{T(A,I),O(I)},B=(A,I=!1)=>{if(!m.value(A,I)){const j=I?s.value(A)+1:s.value(A)-1;T(j,A)}},O=(A,I=!1,j)=>{I||u("reset-flow"),j!==void 0?h.value[A]=j:h.value[A]=!h.value[A],h.value[A]?u("overlay-toggle",{open:!0,overlay:Vt.year}):(u("overlay-closed"),u("overlay-toggle",{open:!1,overlay:Vt.year}))};return{isDisabled:m,groupedYears:S,showYearPicker:h,selectYear:T,toggleYearPicker:O,handleYearSelect:M,handleYear:B}},w6=(a,e)=>{const{defaultedMultiCalendars:t,defaultedAriaLabels:l,defaultedTransitions:n,defaultedConfig:r,defaultedRange:i,defaultedHighlight:o,propDates:s,defaultedTz:c,defaultedFilters:u,defaultedMultiDates:f}=kt(a),h=()=>{a.isTextInputDate&&x(Ue(Ce(a.startDate)),0)},{modelValue:m,year:g,month:y,calendars:w}=xn(a,e,h),_=P(()=>Cd(a.formatLocale,a.locale,a.monthNameFormat)),k=$(null),{checkMinMaxRange:p}=ol(a),{selectYear:x,groupedYears:T,showYearPicker:S,toggleYearPicker:M,handleYearSelect:B,handleYear:O,isDisabled:A}=Rd({modelValue:m,multiCalendars:t,range:i,highlight:o,calendars:w,year:g,propDates:s,month:y,filters:u,props:a,emit:e});Ke(()=>{a.startDate&&(m.value&&a.focusStartDate||!m.value)&&x(Ue(Ce(a.startDate)),0)});const I=N=>N?{month:Ze(N),year:Ue(N)}:{month:null,year:null},j=()=>m.value?Array.isArray(m.value)?m.value.map(N=>I(N)):I(m.value):I(),D=(N,ae)=>{const we=w.value[N],F=j();return Array.isArray(F)?F.some(fe=>fe.year===(we==null?void 0:we.year)&&fe.month===ae):(we==null?void 0:we.year)===F.year&&ae===F.month},E=(N,ae,we)=>{var F,fe;const Me=j();return Array.isArray(Me)?g.value(ae)===((F=Me[we])==null?void 0:F.year)&&N===((fe=Me[we])==null?void 0:fe.month):!1},H=(N,ae)=>{if(i.value.enabled){const we=j();if(Array.isArray(m.value)&&Array.isArray(we)){const F=E(N,ae,0)||E(N,ae,1),fe=Ba(ca(Ce()),N,g.value(ae));return ir(m.value,k.value,fe)&&!F}return!1}return!1},V=P(()=>N=>Nl(_.value,ae=>{var we;const F=D(N,ae.value),fe=vn(ae.value,Ed(g.value(N),s.value.minDate),Ad(g.value(N),s.value.maxDate))||R4(s.value.disabledDates,g.value(N)).includes(ae.value)||((we=u.value.months)==null?void 0:we.includes(ae.value))||!Y4(s.value.allowedDates,g.value(N),ae.value),Me=H(ae.value,N),Ae=Id(o.value,ae.value,g.value(N));return{active:F,disabled:fe,isBetween:Me,highlighted:Ae}})),ie=(N,ae)=>Ba(ca(Ce()),N,g.value(ae)),J=(N,ae)=>{const we=m.value?m.value:ca(new Date);m.value=Ba(we,N,g.value(ae)),e("auto-apply"),e("update-flow-step")},Z=(N,ae)=>{const we=ie(N,ae);i.value.fixedEnd||i.value.fixedStart?m.value=jd(we,m,e,i):m.value?p(we,m.value)&&(m.value=ao(m,ie(N,ae),e)):m.value=[ie(N,ae)],Xe().then(()=>{ur(m.value,e,a.autoApply,a.modelAuto)})},R=(N,ae)=>{to(ie(N,ae),m,f.value.limit),e("auto-apply",!0)},Y=(N,ae)=>(w.value[ae].month=N,ee(ae,w.value[ae].year,N),f.value.enabled?R(N,ae):i.value.enabled?Z(N,ae):J(N,ae)),U=(N,ae)=>{x(N,ae),ee(ae,N,null)},ee=(N,ae,we)=>{let F=we;if(!F&&F!==0){const fe=j();F=Array.isArray(fe)?fe[N].month:fe.month}e("update-month-year",{instance:N,year:ae,month:F})};return{groupedMonths:V,groupedYears:T,year:g,isDisabled:A,defaultedMultiCalendars:t,defaultedAriaLabels:l,defaultedTransitions:n,defaultedConfig:r,showYearPicker:S,modelValue:m,presetDate:(N,ae)=>{Vd({value:N,modelValue:m,range:i.value.enabled,timezone:ae?void 0:c.value.timezone}),e("auto-apply")},setHoverDate:(N,ae)=>{k.value=ie(N,ae)},selectMonth:Y,selectYear:U,toggleYearPicker:M,handleYearSelect:B,handleYear:O,getModelMonthYear:j}},k6=he({compatConfig:{MODE:3},__name:"MonthPicker",props:{...pa},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=Fa(),r=ta(n,"yearMode"),i=a;Ke(()=>{i.shadow||l("mount",null)});const{groupedMonths:o,groupedYears:s,year:c,isDisabled:u,defaultedMultiCalendars:f,defaultedConfig:h,showYearPicker:m,modelValue:g,presetDate:y,setHoverDate:w,selectMonth:_,selectYear:k,toggleYearPicker:p,handleYearSelect:x,handleYear:T,getModelMonthYear:S}=w6(i,l);return e({getSidebarProps:()=>({modelValue:g,year:c,getModelMonthYear:S,selectMonth:_,selectYear:k,handleYear:T}),presetDate:y,toggleYearPicker:M=>p(0,M)}),(M,B)=>(d(),pe(sr,{"multi-calendars":C(f).count,collapse:M.collapse,stretch:"","is-mobile":M.isMobile},{default:q(({instance:O})=>[M.$slots["top-extra"]?z(M.$slots,"top-extra",{key:0,value:M.internalModelValue}):L("",!0),M.$slots["month-year"]?z(M.$slots,"month-year",wt(Te({key:1},{year:C(c),months:C(o)(O),years:C(s)(O),selectMonth:C(_),selectYear:C(k),instance:O}))):(d(),pe(wn,{key:2,items:C(o)(O),"arrow-navigation":M.arrowNavigation,"is-last":M.autoApply&&!C(h).keepActionRow,"esc-close":M.escClose,height:C(h).modeHeight,config:M.config,"no-overlay-focus":!!(M.noOverlayFocus||M.textInput),"use-relative":"",type:"month",onSelected:A=>C(_)(A,O),onHoverValue:A=>C(w)(A,O)},Et({header:q(()=>[te(Hd,Te(M.$props,{items:C(s)(O),instance:O,"show-year-picker":C(m)[O],year:C(c)(O),"is-disabled":A=>C(u)(O,A),onHandleYear:A=>C(T)(O,A),onYearSelect:A=>C(x)(A,O),onToggleYearPicker:A=>C(p)(O,A==null?void 0:A.flow,A==null?void 0:A.show)}),Et({_:2},[Oe(C(r),(A,I)=>({name:A,fn:q(j=>[z(M.$slots,A,wt(Tt(j)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[M.$slots["month-overlay-value"]?{name:"item",fn:q(({item:A})=>[z(M.$slots,"month-overlay-value",{text:A.text,value:A.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),x6=(a,e)=>{const t=()=>{a.isTextInputDate&&(u.value=Ue(Ce(a.startDate)))},{modelValue:l}=xn(a,e,t),n=$(null),{defaultedHighlight:r,defaultedMultiDates:i,defaultedFilters:o,defaultedRange:s,propDates:c}=kt(a),u=$();Ke(()=>{a.startDate&&(l.value&&a.focusStartDate||!l.value)&&(u.value=Ue(Ce(a.startDate)))});const f=y=>Array.isArray(l.value)?l.value.some(w=>Ue(w)===y):l.value?Ue(l.value)===y:!1,h=y=>s.value.enabled&&Array.isArray(l.value)?ir(l.value,n.value,g(y)):!1,m=P(()=>Nl(Ji(a.yearRange,a.locale,a.reverseYears),y=>{const w=f(y.value),_=vn(y.value,Hl(c.value.minDate),Hl(c.value.maxDate))||o.value.years.includes(y.value),k=h(y.value)&&!w,p=eo(r.value,y.value);return{active:w,disabled:_,isBetween:k,highlighted:p}})),g=y=>ga(ca(fn(new Date)),y);return{groupedYears:m,modelValue:l,focusYear:u,setHoverValue:y=>{n.value=ga(ca(new Date),y)},selectYear:y=>{var w;if(e("update-month-year",{instance:0,year:y}),i.value.enabled)return l.value?Array.isArray(l.value)&&(((w=l.value)==null?void 0:w.map(_=>Ue(_))).includes(y)?l.value=l.value.filter(_=>Ue(_)!==y):l.value.push(ga(qt(Ce()),y))):l.value=[ga(qt(fn(Ce())),y)],e("auto-apply",!0);s.value.enabled?(l.value=ao(l,g(y),e),Xe().then(()=>{ur(l.value,e,a.autoApply,a.modelAuto)})):(l.value=g(y),e("auto-apply"))}}},_6=he({compatConfig:{MODE:3},__name:"YearPicker",props:{...pa},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(a,{expose:e,emit:t}){const l=t,n=a,{groupedYears:r,modelValue:i,focusYear:o,selectYear:s,setHoverValue:c}=x6(n,l),{defaultedConfig:u}=kt(n);return e({getSidebarProps:()=>({modelValue:i,selectYear:s})}),(f,h)=>(d(),v("div",null,[f.$slots["top-extra"]?z(f.$slots,"top-extra",{key:0,value:f.internalModelValue}):L("",!0),f.$slots["month-year"]?z(f.$slots,"month-year",wt(Te({key:1},{years:C(r),selectYear:C(s)}))):(d(),pe(wn,{key:2,items:C(r),"is-last":f.autoApply&&!C(u).keepActionRow,height:C(u).modeHeight,config:f.config,"no-overlay-focus":!!(f.noOverlayFocus||f.textInput),"focus-value":C(o),type:"year","use-relative":"",onSelected:C(s),onHoverValue:C(c)},Et({_:2},[f.$slots["year-overlay-value"]?{name:"item",fn:q(({item:m})=>[z(f.$slots,"year-overlay-value",{text:m.text,value:m.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),S6={key:0,class:"dp__time_input"},M6=["data-compact","data-collapsed"],$6=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],C6=["aria-label","disabled","data-test-id","onKeydown","onClick"],P6=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],T6={key:0},O6=["aria-label","data-compact"],E6=he({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...pa},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(a,{expose:e,emit:t}){const l=t,n=a,{setTimePickerElements:r,setTimePickerBackRef:i}=il(),{defaultedAriaLabels:o,defaultedTransitions:s,defaultedFilters:c,defaultedConfig:u,defaultedRange:f,defaultedMultiCalendars:h}=kt(n),{transitionName:m,showTransition:g}=kn(s),y=_l({hours:!1,minutes:!1,seconds:!1}),w=$("AM"),_=$(null),k=$([]),p=$(),x=$(!1);Ke(()=>{l("mounted")});const T=W=>ht(new Date,{hours:W.hours,minutes:W.minutes,seconds:n.enableSeconds?W.seconds:0,milliseconds:0}),S=P(()=>W=>Z(W,n[W])||B(W,n[W])),M=P(()=>({hours:n.hours,minutes:n.minutes,seconds:n.seconds})),B=(W,me)=>f.value.enabled&&!f.value.disableTimeRangeValidation?!n.validateTime(W,me):!1,O=(W,me)=>{if(f.value.enabled&&!f.value.disableTimeRangeValidation){const Fe=me?+n[`${W}Increment`]:-+n[`${W}Increment`],$e=n[W]+Fe;return!n.validateTime(W,$e)}return!1},A=P(()=>W=>!N(+n[W]+ +n[`${W}Increment`],W)||O(W,!0)),I=P(()=>W=>!N(+n[W]-+n[`${W}Increment`],W)||O(W,!1)),j=(W,me)=>ld(ht(Ce(),W),me),D=(W,me)=>r4(ht(Ce(),W),me),E=P(()=>({dp__time_col:!0,dp__time_col_block:!n.timePickerInline,dp__time_col_reg_block:!n.enableSeconds&&n.is24&&!n.timePickerInline,dp__time_col_reg_inline:!n.enableSeconds&&n.is24&&n.timePickerInline,dp__time_col_reg_with_button:!n.enableSeconds&&!n.is24,dp__time_col_sec:n.enableSeconds&&n.is24,dp__time_col_sec_with_button:n.enableSeconds&&!n.is24})),H=P(()=>n.timePickerInline&&f.value.enabled&&!h.value.count),V=P(()=>{const W=[{type:"hours"}];return n.enableMinutes&&W.push({type:"",separator:!0},{type:"minutes"}),n.enableSeconds&&W.push({type:"",separator:!0},{type:"seconds"}),W}),ie=P(()=>V.value.filter(W=>!W.separator)),J=P(()=>W=>{if(W==="hours"){const me=Ae(+n.hours);return{text:me<10?`0${me}`:`${me}`,value:me}}return{text:n[W]<10?`0${n[W]}`:`${n[W]}`,value:n[W]}}),Z=(W,me)=>{var Fe;if(!n.disabledTimesConfig)return!1;const $e=n.disabledTimesConfig(n.order,W==="hours"?me:void 0);return $e[W]?!!((Fe=$e[W])!=null&&Fe.includes(me)):!0},R=(W,me)=>me!=="hours"||w.value==="AM"?W:W+12,Y=W=>{const me=n.is24?24:12,Fe=W==="hours"?me:60,$e=+n[`${W}GridIncrement`],Ye=W==="hours"&&!n.is24?$e:0,ke=[];for(let Q=Ye;Q({active:!1,disabled:c.value.times[W].includes(Q.value)||!N(Q.value,W)||Z(W,Q.value)||B(W,Q.value)}))},U=W=>W>=0?W:59,ee=W=>W>=0?W:23,N=(W,me)=>{const Fe=n.minTime?T(Br(n.minTime)):null,$e=n.maxTime?T(Br(n.maxTime)):null,Ye=T(Br(M.value,me,me==="minutes"||me==="seconds"?U(W):ee(W)));return Fe&&$e?(pn(Ye,$e)||El(Ye,$e))&&(Il(Ye,Fe)||El(Ye,Fe)):Fe?Il(Ye,Fe)||El(Ye,Fe):$e?pn(Ye,$e)||El(Ye,$e):!0},ae=W=>n[`no${W[0].toUpperCase()+W.slice(1)}Overlay`],we=W=>{ae(W)||(y[W]=!y[W],y[W]?(x.value=!0,l("overlay-opened",W)):(x.value=!1,l("overlay-closed",W)))},F=W=>W==="hours"?Da:W==="minutes"?tl:Dl,fe=()=>{p.value&&clearTimeout(p.value)},Me=(W,me=!0,Fe)=>{const $e=me?j:D,Ye=me?+n[`${W}Increment`]:-+n[`${W}Increment`];N(+n[W]+Ye,W)&&l(`update:${W}`,F(W)($e({[W]:+n[W]},{[W]:+n[`${W}Increment`]}))),!(Fe!=null&&Fe.keyboard)&&u.value.timeArrowHoldThreshold&&(p.value=setTimeout(()=>{Me(W,me)},u.value.timeArrowHoldThreshold))},Ae=W=>n.is24?W:(W>=12?w.value="PM":w.value="AM",E4(W)),ue=()=>{w.value==="PM"?(w.value="AM",l("update:hours",n.hours-12)):(w.value="PM",l("update:hours",n.hours+12)),l("am-pm-change",w.value)},ce=W=>{y[W]=!0},de=(W,me,Fe)=>{if(W&&n.arrowNavigation){Array.isArray(k.value[me])?k.value[me][Fe]=W:k.value[me]=[W];const $e=k.value.reduce((Ye,ke)=>ke.map((Q,Se)=>[...Ye[Se]||[],ke[Se]]),[]);i(n.closeTimePickerBtn),_.value&&($e[1]=$e[1].concat(_.value)),r($e,n.order)}},oe=(W,me)=>(we(W),l(`update:${W}`,me));return e({openChildCmp:ce}),(W,me)=>{var Fe;return W.disabled?L("",!0):(d(),v("div",S6,[(d(!0),v(ge,null,Oe(V.value,($e,Ye)=>{var ke,Q,Se;return d(),v("div",{key:Ye,class:G(E.value),"data-compact":H.value&&!W.enableSeconds,"data-collapsed":H.value&&W.enableSeconds},[$e.separator?(d(),v(ge,{key:0},[x.value?L("",!0):(d(),v(ge,{key:0},[ve(":")],64))],64)):(d(),v(ge,{key:1},[b("button",{ref_for:!0,ref:_e=>de(_e,Ye,0),type:"button",class:G({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_top:W.timePickerInline,dp__inc_dec_button_disabled:A.value($e.type),"dp--hidden-el":x.value}),"data-test-id":`${$e.type}-time-inc-btn-${n.order}`,"aria-label":(ke=C(o))==null?void 0:ke.incrementValue($e.type),tabindex:"0",onKeydown:_e=>C(Gt)(_e,()=>Me($e.type,!0,{keyboard:!0}),!0),onClick:_e=>C(u).timeArrowHoldThreshold?void 0:Me($e.type,!0),onMousedown:_e=>C(u).timeArrowHoldThreshold?Me($e.type,!0):void 0,onMouseup:fe},[n.timePickerInline?(d(),v(ge,{key:1},[W.$slots["tp-inline-arrow-up"]?z(W.$slots,"tp-inline-arrow-up",{key:0}):(d(),v(ge,{key:1},[me[2]||(me[2]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),me[3]||(me[3]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(d(),v(ge,{key:0},[W.$slots["arrow-up"]?z(W.$slots,"arrow-up",{key:0}):L("",!0),W.$slots["arrow-up"]?L("",!0):(d(),pe(C(Ui),{key:1}))],64))],42,$6),b("button",{ref_for:!0,ref:_e=>de(_e,Ye,1),type:"button","aria-label":`${J.value($e.type).text}-${(Q=C(o))==null?void 0:Q.openTpOverlay($e.type)}`,class:G({dp__time_display:!0,dp__time_display_block:!W.timePickerInline,dp__time_display_inline:W.timePickerInline,"dp--time-invalid":S.value($e.type),"dp--time-overlay-btn":!S.value($e.type),"dp--hidden-el":x.value}),disabled:ae($e.type),tabindex:"0","data-test-id":`${$e.type}-toggle-overlay-btn-${n.order}`,onKeydown:_e=>C(Gt)(_e,()=>we($e.type),!0),onClick:_e=>we($e.type)},[W.$slots[$e.type]?z(W.$slots,$e.type,{key:0,text:J.value($e.type).text,value:J.value($e.type).value}):L("",!0),W.$slots[$e.type]?L("",!0):(d(),v(ge,{key:1},[ve(ne(J.value($e.type).text),1)],64))],42,C6),b("button",{ref_for:!0,ref:_e=>de(_e,Ye,2),type:"button",class:G({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_bottom:W.timePickerInline,dp__inc_dec_button_disabled:I.value($e.type),"dp--hidden-el":x.value}),"data-test-id":`${$e.type}-time-dec-btn-${n.order}`,"aria-label":(Se=C(o))==null?void 0:Se.decrementValue($e.type),tabindex:"0",onKeydown:_e=>C(Gt)(_e,()=>Me($e.type,!1,{keyboard:!0}),!0),onClick:_e=>C(u).timeArrowHoldThreshold?void 0:Me($e.type,!1),onMousedown:_e=>C(u).timeArrowHoldThreshold?Me($e.type,!1):void 0,onMouseup:fe},[n.timePickerInline?(d(),v(ge,{key:1},[W.$slots["tp-inline-arrow-down"]?z(W.$slots,"tp-inline-arrow-down",{key:0}):(d(),v(ge,{key:1},[me[4]||(me[4]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),me[5]||(me[5]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(d(),v(ge,{key:0},[W.$slots["arrow-down"]?z(W.$slots,"arrow-down",{key:0}):L("",!0),W.$slots["arrow-down"]?L("",!0):(d(),pe(C(Xi),{key:1}))],64))],42,P6)],64))],10,M6)}),128)),W.is24?L("",!0):(d(),v("div",T6,[W.$slots["am-pm-button"]?z(W.$slots,"am-pm-button",{key:0,toggle:ue,value:w.value}):L("",!0),W.$slots["am-pm-button"]?L("",!0):(d(),v("button",{key:1,ref_key:"amPmButton",ref:_,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(Fe=C(o))==null?void 0:Fe.amPmButton,tabindex:"0","data-compact":H.value,onClick:ue,onKeydown:me[0]||(me[0]=$e=>C(Gt)($e,()=>ue(),!0))},ne(w.value),41,O6))])),(d(!0),v(ge,null,Oe(ie.value,($e,Ye)=>(d(),pe(pt,{key:Ye,name:C(m)(y[$e.type]),css:C(g)},{default:q(()=>{var ke,Q;return[y[$e.type]?(d(),pe(wn,{key:0,items:Y($e.type),"is-last":W.autoApply&&!C(u).keepActionRow,"esc-close":W.escClose,type:$e.type,"text-input":W.textInput,config:W.config,"arrow-navigation":W.arrowNavigation,"aria-labels":W.ariaLabels,"overlay-label":(Q=(ke=C(o)).timeOverlay)==null?void 0:Q.call(ke,$e.type),onSelected:Se=>oe($e.type,Se),onToggle:Se=>we($e.type),onResetFlow:me[1]||(me[1]=Se=>W.$emit("reset-flow"))},Et({"button-icon":q(()=>[W.$slots["clock-icon"]?z(W.$slots,"clock-icon",{key:0}):L("",!0),W.$slots["clock-icon"]?L("",!0):(d(),pe(tt(W.timePickerInline?C(Gl):C(qi)),{key:1}))]),_:2},[W.$slots[`${$e.type}-overlay-value`]?{name:"item",fn:q(({item:Se})=>[z(W.$slots,`${$e.type}-overlay-value`,{text:Se.text,value:Se.value})]),key:"0"}:void 0,W.$slots[`${$e.type}-overlay-header`]?{name:"header",fn:q(()=>[z(W.$slots,`${$e.type}-overlay-header`,{toggle:()=>we($e.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):L("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),A6=["data-dp-mobile"],L6=["aria-label","tabindex"],B6=["role","aria-label","tabindex"],z6=["aria-label"],Yd=he({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...pa},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(a,{expose:e,emit:t}){const l=t,n=a,{buildMatrix:r,setTimePicker:i}=il(),o=Fa(),{defaultedTransitions:s,defaultedAriaLabels:c,defaultedTextInput:u,defaultedConfig:f,defaultedRange:h}=kt(n),{transitionName:m,showTransition:g}=kn(s),{hideNavigationButtons:y}=cr(),w=$(null),_=$(null),k=$([]),p=$(null),x=$(!1);Ke(()=>{l("mount"),!n.timePicker&&n.arrowNavigation?r([At(w.value)],"time"):i(!0,n.timePicker)});const T=P(()=>h.value.enabled&&n.modelAuto?Pd(n.internalModelValue):!0),S=$(!1),M=Z=>({hours:Array.isArray(n.hours)?n.hours[Z]:n.hours,minutes:Array.isArray(n.minutes)?n.minutes[Z]:n.minutes,seconds:Array.isArray(n.seconds)?n.seconds[Z]:n.seconds}),B=P(()=>{const Z=[];if(h.value.enabled)for(let R=0;R<2;R++)Z.push(M(R));else Z.push(M(0));return Z}),O=(Z,R=!1,Y="")=>{R||l("reset-flow"),S.value=Z,l(Z?"overlay-opened":"overlay-closed",Vt.time),n.arrowNavigation&&i(Z),Xe(()=>{Y!==""&&k.value[0]&&k.value[0].openChildCmp(Y)})},A=P(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:n.autoApply&&!f.value.keepActionRow})),I=ta(o,"timePicker"),j=(Z,R,Y)=>h.value.enabled?R===0?[Z,B.value[1][Y]]:[B.value[0][Y],Z]:Z,D=Z=>{l("update:hours",Z)},E=Z=>{l("update:minutes",Z)},H=Z=>{l("update:seconds",Z)},V=()=>{if(p.value&&!u.value.enabled&&!n.noOverlayFocus){const Z=Td(p.value);Z&&Z.focus({preventScroll:!0})}},ie=Z=>{x.value=!1,l("overlay-closed",Z)},J=Z=>{x.value=!0,l("overlay-opened",Z)};return e({toggleTimePicker:O}),(Z,R)=>{var Y;return d(),v("div",{class:"dp--tp-wrap","data-dp-mobile":Z.isMobile},[!Z.timePicker&&!Z.timePickerInline?qe((d(),v("button",{key:0,ref_key:"openTimePickerBtn",ref:w,type:"button",class:G({...A.value,"dp--hidden-el":S.value}),"aria-label":(Y=C(c))==null?void 0:Y.openTimePicker,tabindex:Z.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:R[0]||(R[0]=U=>C(Gt)(U,()=>O(!0))),onClick:R[1]||(R[1]=U=>O(!0))},[Z.$slots["clock-icon"]?z(Z.$slots,"clock-icon",{key:0}):L("",!0),Z.$slots["clock-icon"]?L("",!0):(d(),pe(C(qi),{key:1}))],42,L6)),[[Qe,!C(y)(Z.hideNavigation,"time")]]):L("",!0),te(pt,{name:C(m)(S.value),css:C(g)&&!Z.timePickerInline},{default:q(()=>{var U,ee;return[S.value||Z.timePicker||Z.timePickerInline?(d(),v("div",{key:0,ref_key:"overlayRef",ref:p,role:Z.timePickerInline?void 0:"dialog",class:G({dp__overlay:!Z.timePickerInline,"dp--overlay-absolute":!n.timePicker&&!Z.timePickerInline,"dp--overlay-relative":n.timePicker}),style:K(Z.timePicker?{height:`${C(f).modeHeight}px`}:void 0),"aria-label":(U=C(c))==null?void 0:U.timePicker,tabindex:Z.timePickerInline?void 0:0},[b("div",{class:G(Z.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[Z.$slots["time-picker-overlay"]?z(Z.$slots,"time-picker-overlay",{key:0,hours:a.hours,minutes:a.minutes,seconds:a.seconds,setHours:D,setMinutes:E,setSeconds:H}):L("",!0),Z.$slots["time-picker-overlay"]?L("",!0):(d(),v("div",{key:1,class:G(Z.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(d(!0),v(ge,null,Oe(B.value,(N,ae)=>qe((d(),pe(E6,Te({key:ae,ref_for:!0},{...Z.$props,order:ae,hours:N.hours,minutes:N.minutes,seconds:N.seconds,closeTimePickerBtn:_.value,disabledTimesConfig:a.disabledTimesConfig,disabled:ae===0?C(h).fixedStart:C(h).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:k,"validate-time":(we,F)=>a.validateTime(we,j(F,ae,we)),"onUpdate:hours":we=>D(j(we,ae,"hours")),"onUpdate:minutes":we=>E(j(we,ae,"minutes")),"onUpdate:seconds":we=>H(j(we,ae,"seconds")),onMounted:V,onOverlayClosed:ie,onOverlayOpened:J,onAmPmChange:R[2]||(R[2]=we=>Z.$emit("am-pm-change",we))}),Et({_:2},[Oe(C(I),(we,F)=>({name:we,fn:q(fe=>[z(Z.$slots,we,Te({ref_for:!0},fe))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Qe,ae===0?!0:T.value]])),128))],2)),!Z.timePicker&&!Z.timePickerInline?qe((d(),v("button",{key:2,ref_key:"closeTimePickerBtn",ref:_,type:"button",class:G({...A.value,"dp--hidden-el":x.value}),"aria-label":(ee=C(c))==null?void 0:ee.closeTimePicker,tabindex:"0",onKeydown:R[3]||(R[3]=N=>C(Gt)(N,()=>O(!1))),onClick:R[4]||(R[4]=N=>O(!1))},[Z.$slots["calendar-icon"]?z(Z.$slots,"calendar-icon",{key:0}):L("",!0),Z.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Gl),{key:1}))],42,z6)),[[Qe,!C(y)(Z.hideNavigation,"time")]]):L("",!0)],2)],14,B6)):L("",!0)]}),_:3},8,["name","css"])],8,A6)}}}),Wd=(a,e,t,l)=>{const{defaultedRange:n}=kt(a),r=(p,x)=>Array.isArray(e[p])?e[p][x]:e[p],i=p=>a.enableSeconds?Array.isArray(e.seconds)?e.seconds[p]:e.seconds:0,o=(p,x)=>p?x!==void 0?el(p,r("hours",x),r("minutes",x),i(x)):el(p,e.hours,e.minutes,i()):xd(Ce(),i(x)),s=(p,x)=>{e[p]=x},c=P(()=>a.modelAuto&&n.value.enabled?Array.isArray(t.value)?t.value.length>1:!1:n.value.enabled),u=(p,x)=>{const T=Object.fromEntries(Object.keys(e).map(S=>S===p?[S,x]:[S,e[S]].slice()));if(c.value&&!n.value.disableTimeRangeValidation){const S=B=>t.value?el(t.value[B],T.hours[B],T.minutes[B],T.seconds[B]):null,M=B=>kd(t.value[B],0);return!(at(S(0),S(1))&&(Il(S(0),M(1))||pn(S(1),M(0))))}return!0},f=(p,x)=>{u(p,x)&&(s(p,x),l&&l())},h=p=>{f("hours",p)},m=p=>{f("minutes",p)},g=p=>{f("seconds",p)},y=(p,x,T,S)=>{x&&h(p),!x&&!T&&m(p),T&&g(p),t.value&&S(t.value)},w=p=>{if(p){const x=Array.isArray(p),T=x?[+p[0].hours,+p[1].hours]:+p.hours,S=x?[+p[0].minutes,+p[1].minutes]:+p.minutes,M=x?[+p[0].seconds,+p[1].seconds]:+p.seconds;s("hours",T),s("minutes",S),a.enableSeconds&&s("seconds",M)}},_=(p,x)=>{const T={hours:Array.isArray(e.hours)?e.hours[p]:e.hours,disabledArr:[]};return(x||x===0)&&(T.hours=x),Array.isArray(a.disabledTimes)&&(T.disabledArr=n.value.enabled&&Array.isArray(a.disabledTimes[p])?a.disabledTimes[p]:a.disabledTimes),T},k=P(()=>(p,x)=>{var T;if(Array.isArray(a.disabledTimes)){const{disabledArr:S,hours:M}=_(p,x),B=S.filter(O=>+O.hours===M);return((T=B[0])==null?void 0:T.minutes)==="*"?{hours:[M],minutes:void 0,seconds:void 0}:{hours:[],minutes:(B==null?void 0:B.map(O=>+O.minutes))??[],seconds:(B==null?void 0:B.map(O=>O.seconds?+O.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:s,updateHours:h,updateMinutes:m,updateSeconds:g,getSetDateTime:o,updateTimeValues:y,getSecondsValue:i,assignStartTime:w,validateTime:u,disabledTimesConfig:k}},D6=(a,e)=>{const t=()=>{a.isTextInputDate&&x()},{modelValue:l,time:n}=xn(a,e,t),{defaultedStartTime:r,defaultedRange:i,defaultedTz:o}=kt(a),{updateTimeValues:s,getSetDateTime:c,setTime:u,assignStartTime:f,disabledTimesConfig:h,validateTime:m}=Wd(a,n,l,g);function g(){e("update-flow-step")}const y=S=>{const{hours:M,minutes:B,seconds:O}=S;return{hours:+M,minutes:+B,seconds:O?+O:0}},w=()=>{if(a.startTime){if(Array.isArray(a.startTime)){const M=y(a.startTime[0]),B=y(a.startTime[1]);return[ht(Ce(),M),ht(Ce(),B)]}const S=y(a.startTime);return ht(Ce(),S)}return i.value.enabled?[null,null]:null},_=()=>{if(i.value.enabled){const[S,M]=w();l.value=[Qt(c(S,0),o.value.timezone),Qt(c(M,1),o.value.timezone)]}else l.value=Qt(c(w()),o.value.timezone)},k=S=>Array.isArray(S)?[wl(Ce(S[0])),wl(Ce(S[1]))]:[wl(S??Ce())],p=(S,M,B)=>{u("hours",S),u("minutes",M),u("seconds",a.enableSeconds?B:0)},x=()=>{const[S,M]=k(l.value);return i.value.enabled?p([S.hours,M.hours],[S.minutes,M.minutes],[S.seconds,M.seconds]):p(S.hours,S.minutes,S.seconds)};Ke(()=>{if(!a.shadow)return f(r.value),l.value?x():_()});const T=()=>{Array.isArray(l.value)?l.value=l.value.map((S,M)=>S&&c(S,M)):l.value=c(l.value),e("time-update")};return{modelValue:l,time:n,disabledTimesConfig:h,updateTime:(S,M=!0,B=!1)=>{s(S,M,B,T)},validateTime:m}},I6=he({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...pa},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=ta(r,"timePicker"),o=$(null),{time:s,modelValue:c,disabledTimesConfig:u,updateTime:f,validateTime:h}=D6(n,l);return Ke(()=>{n.shadow||l("mount",null)}),e({getSidebarProps:()=>({modelValue:c,time:s,updateTime:f}),toggleTimePicker:(m,g=!1,y="")=>{var w;(w=o.value)==null||w.toggleTimePicker(m,g,y)}}),(m,g)=>(d(),pe(sr,{"multi-calendars":0,stretch:"","is-mobile":m.isMobile},{default:q(()=>[te(Yd,Te({ref_key:"tpRef",ref:o},m.$props,{hours:C(s).hours,minutes:C(s).minutes,seconds:C(s).seconds,"internal-model-value":m.internalModelValue,"disabled-times-config":C(u),"validate-time":C(h),"onUpdate:hours":g[0]||(g[0]=y=>C(f)(y)),"onUpdate:minutes":g[1]||(g[1]=y=>C(f)(y,!1)),"onUpdate:seconds":g[2]||(g[2]=y=>C(f)(y,!1,!0)),onAmPmChange:g[3]||(g[3]=y=>m.$emit("am-pm-change",y)),onResetFlow:g[4]||(g[4]=y=>m.$emit("reset-flow")),onOverlayClosed:g[5]||(g[5]=y=>m.$emit("overlay-toggle",{open:!1,overlay:y})),onOverlayOpened:g[6]||(g[6]=y=>m.$emit("overlay-toggle",{open:!0,overlay:y}))}),Et({_:2},[Oe(C(i),(y,w)=>({name:y,fn:q(_=>[z(m.$slots,y,wt(Tt(_)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),F6={class:"dp--header-wrap"},N6={key:0,class:"dp__month_year_wrap"},H6={key:0},V6={class:"dp__month_year_wrap"},j6=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],R6=he({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...pa},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(a,{expose:e,emit:t}){const l=t,n=a,{defaultedTransitions:r,defaultedAriaLabels:i,defaultedMultiCalendars:o,defaultedFilters:s,defaultedConfig:c,defaultedHighlight:u,propDates:f,defaultedUI:h}=kt(n),{transitionName:m,showTransition:g}=kn(r),{buildMatrix:y}=il(),{handleMonthYearChange:w,isDisabled:_,updateMonthYear:k}=u6(n,l),{showLeftIcon:p,showRightIcon:x}=cr(),T=$(!1),S=$(!1),M=$(!1),B=$([null,null,null,null]);Ke(()=>{l("mount")});const O=ee=>({get:()=>n[ee],set:N=>{const ae=ee===oa.month?oa.year:oa.month;l("update-month-year",{[ee]:N,[ae]:n[ae]}),ee===oa.month?ie(!0):J(!0)}}),A=P(O(oa.month)),I=P(O(oa.year)),j=P(()=>ee=>({month:n.month,year:n.year,items:ee===oa.month?n.months:n.years,instance:n.instance,updateMonthYear:k,toggle:ee===oa.month?ie:J})),D=P(()=>n.months.find(N=>N.value===n.month)||{text:"",value:0}),E=P(()=>Nl(n.months,ee=>{const N=n.month===ee.value,ae=vn(ee.value,Ed(n.year,f.value.minDate),Ad(n.year,f.value.maxDate))||s.value.months.includes(ee.value),we=Id(u.value,ee.value,n.year);return{active:N,disabled:ae,highlighted:we}})),H=P(()=>Nl(n.years,ee=>{const N=n.year===ee.value,ae=vn(ee.value,Hl(f.value.minDate),Hl(f.value.maxDate))||s.value.years.includes(ee.value),we=eo(u.value,ee.value);return{active:N,disabled:ae,highlighted:we}})),V=(ee,N,ae)=>{ae!==void 0?ee.value=ae:ee.value=!ee.value,ee.value?(M.value=!0,l("overlay-opened",N)):(M.value=!1,l("overlay-closed",N))},ie=(ee=!1,N)=>{Z(ee),V(T,Vt.month,N)},J=(ee=!1,N)=>{Z(ee),V(S,Vt.year,N)},Z=ee=>{ee||l("reset-flow")},R=(ee,N)=>{n.arrowNavigation&&(B.value[N]=At(ee),y(B.value,"monthYear"))},Y=P(()=>{var ee,N,ae,we,F,fe;return[{type:oa.month,index:1,toggle:ie,modelValue:A.value,updateModelValue:Me=>A.value=Me,text:D.value.text,showSelectionGrid:T.value,items:E.value,ariaLabel:(ee=i.value)==null?void 0:ee.openMonthsOverlay,overlayLabel:((ae=(N=i.value).monthPicker)==null?void 0:ae.call(N,!0))??void 0},{type:oa.year,index:2,toggle:J,modelValue:I.value,updateModelValue:Me=>I.value=Me,text:Od(n.year,n.locale),showSelectionGrid:S.value,items:H.value,ariaLabel:(we=i.value)==null?void 0:we.openYearsOverlay,overlayLabel:((fe=(F=i.value).yearPicker)==null?void 0:fe.call(F,!0))??void 0}]}),U=P(()=>n.disableYearSelect?[Y.value[0]]:n.yearFirst?[...Y.value].reverse():Y.value);return e({toggleMonthPicker:ie,toggleYearPicker:J,handleMonthYearChange:w}),(ee,N)=>{var ae,we,F,fe,Me,Ae;return d(),v("div",F6,[ee.$slots["month-year"]?(d(),v("div",N6,[z(ee.$slots,"month-year",wt(Tt({month:a.month,year:a.year,months:a.months,years:a.years,updateMonthYear:C(k),handleMonthYearChange:C(w),instance:a.instance})))])):(d(),v(ge,{key:1},[ee.$slots["top-extra"]?(d(),v("div",H6,[z(ee.$slots,"top-extra",{value:ee.internalModelValue})])):L("",!0),b("div",V6,[C(p)(C(o),a.instance)&&!ee.vertical?(d(),pe(sn,{key:0,"aria-label":(ae=C(i))==null?void 0:ae.prevMonth,disabled:C(_)(!1),class:G((we=C(h))==null?void 0:we.navBtnPrev),"el-name":"action-prev",onActivate:N[0]||(N[0]=ue=>C(w)(!1,!0)),onSetRef:N[1]||(N[1]=ue=>R(ue,0))},{default:q(()=>[ee.$slots["arrow-left"]?z(ee.$slots,"arrow-left",{key:0}):L("",!0),ee.$slots["arrow-left"]?L("",!0):(d(),pe(C(Wi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),b("div",{class:G(["dp__month_year_wrap",{dp__year_disable_select:ee.disableYearSelect}])},[(d(!0),v(ge,null,Oe(U.value,(ue,ce)=>(d(),v(ge,{key:ue.type},[b("button",{ref_for:!0,ref:de=>R(de,ce+1),type:"button","data-dp-element":`overlay-${ue.type}`,class:G(["dp__btn dp__month_year_select",{"dp--hidden-el":M.value}]),"aria-label":`${ue.text}-${ue.ariaLabel}`,"data-test-id":`${ue.type}-toggle-overlay-${a.instance}`,onClick:ue.toggle,onKeydown:de=>C(Gt)(de,()=>ue.toggle(),!0)},[ee.$slots[ue.type]?z(ee.$slots,ue.type,{key:0,text:ue.text,value:n[ue.type]}):L("",!0),ee.$slots[ue.type]?L("",!0):(d(),v(ge,{key:1},[ve(ne(ue.text),1)],64))],42,j6),te(pt,{name:C(m)(ue.showSelectionGrid),css:C(g)},{default:q(()=>[ue.showSelectionGrid?(d(),pe(wn,{key:0,items:ue.items,"arrow-navigation":ee.arrowNavigation,"hide-navigation":ee.hideNavigation,"is-last":ee.autoApply&&!C(c).keepActionRow,"skip-button-ref":!1,config:ee.config,type:ue.type,"header-refs":[],"esc-close":ee.escClose,"menu-wrap-ref":ee.menuWrapRef,"text-input":ee.textInput,"aria-labels":ee.ariaLabels,"overlay-label":ue.overlayLabel,onSelected:ue.updateModelValue,onToggle:ue.toggle},Et({"button-icon":q(()=>[ee.$slots["calendar-icon"]?z(ee.$slots,"calendar-icon",{key:0}):L("",!0),ee.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Gl),{key:1}))]),_:2},[ee.$slots[`${ue.type}-overlay-value`]?{name:"item",fn:q(({item:de})=>[z(ee.$slots,`${ue.type}-overlay-value`,{text:de.text,value:de.value})]),key:"0"}:void 0,ee.$slots[`${ue.type}-overlay`]?{name:"overlay",fn:q(()=>[z(ee.$slots,`${ue.type}-overlay`,Te({ref_for:!0},j.value(ue.type)))]),key:"1"}:void 0,ee.$slots[`${ue.type}-overlay-header`]?{name:"header",fn:q(()=>[z(ee.$slots,`${ue.type}-overlay-header`,{toggle:ue.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):L("",!0)]),_:2},1032,["name","css"])],64))),128))],2),C(p)(C(o),a.instance)&&ee.vertical?(d(),pe(sn,{key:1,"aria-label":(F=C(i))==null?void 0:F.prevMonth,"el-name":"action-prev",disabled:C(_)(!1),class:G((fe=C(h))==null?void 0:fe.navBtnPrev),onActivate:N[2]||(N[2]=ue=>C(w)(!1,!0))},{default:q(()=>[ee.$slots["arrow-up"]?z(ee.$slots,"arrow-up",{key:0}):L("",!0),ee.$slots["arrow-up"]?L("",!0):(d(),pe(C(Ui),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),C(x)(C(o),a.instance)?(d(),pe(sn,{key:2,ref:"rightIcon","el-name":"action-next",disabled:C(_)(!0),"aria-label":(Me=C(i))==null?void 0:Me.nextMonth,class:G((Ae=C(h))==null?void 0:Ae.navBtnNext),onActivate:N[3]||(N[3]=ue=>C(w)(!0,!0)),onSetRef:N[4]||(N[4]=ue=>R(ue,ee.disableYearSelect?2:3))},{default:q(()=>[ee.$slots[ee.vertical?"arrow-down":"arrow-right"]?z(ee.$slots,ee.vertical?"arrow-down":"arrow-right",{key:0}):L("",!0),ee.$slots[ee.vertical?"arrow-down":"arrow-right"]?L("",!0):(d(),pe(tt(ee.vertical?C(Xi):C(Gi)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):L("",!0)])],64))])}}}),Y6={class:"dp__calendar_header",role:"row"},W6={key:0,class:"dp__calendar_header_item",role:"gridcell"},G6=["aria-label"],q6={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},U6={class:"dp__cell_inner"},X6=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],Q6=he({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...pa},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(a,{expose:e,emit:t}){const l=t,n=a,{buildMultiLevelMatrix:r}=il(),{defaultedTransitions:i,defaultedConfig:o,defaultedAriaLabels:s,defaultedMultiCalendars:c,defaultedWeekNumbers:u,defaultedMultiDates:f,defaultedUI:h}=kt(n),m=$(null),g=$({bottom:"",left:"",transform:""}),y=$([]),w=$(null),_=$(!0),k=$(""),p=$({startX:0,endX:0,startY:0,endY:0}),x=$([]),T=$({left:"50%"}),S=$(!1),M=P(()=>n.calendar?n.calendar(n.mappedDates):n.mappedDates),B=P(()=>n.dayNames?Array.isArray(n.dayNames)?n.dayNames:n.dayNames(n.locale,+n.weekStart):O4(n.formatLocale,n.locale,+n.weekStart));Ke(()=>{l("mount",{cmp:"calendar",refs:y}),o.value.noSwipe||w.value&&(w.value.addEventListener("touchstart",R,{passive:!1}),w.value.addEventListener("touchend",Y,{passive:!1}),w.value.addEventListener("touchmove",U,{passive:!1})),n.monthChangeOnScroll&&w.value&&w.value.addEventListener("wheel",ae,{passive:!1})});const O=ue=>ue?n.vertical?"vNext":"next":n.vertical?"vPrevious":"previous",A=(ue,ce)=>{if(n.transitions){const de=qt(Ba(Ce(),n.month,n.year));k.value=$t(qt(Ba(Ce(),ue,ce)),de)?i.value[O(!0)]:i.value[O(!1)],_.value=!1,Xe(()=>{_.value=!0})}},I=P(()=>({...h.value.calendar??{}})),j=P(()=>ue=>{const ce=A4(ue);return{dp__marker_dot:ce.type==="dot",dp__marker_line:ce.type==="line"}}),D=P(()=>ue=>at(ue,m.value)),E=P(()=>({dp__calendar:!0,dp__calendar_next:c.value.count>0&&n.instance!==0})),H=P(()=>ue=>n.hideOffsetDates?ue.current:!0),V=async(ue,ce)=>{const{width:de,height:oe}=ue.getBoundingClientRect();m.value=ce.value;let W={left:`${de/2}px`},me=-50;if(await Xe(),x.value[0]){const{left:Fe,width:$e}=x.value[0].getBoundingClientRect();Fe<0&&(W={left:"0"},me=0,T.value.left=`${de/2}px`),window.innerWidth{var oe,W,me;const Fe=At(y.value[ce][de]);Fe&&((oe=ue.marker)!=null&&oe.customPosition&&(me=(W=ue.marker)==null?void 0:W.tooltip)!=null&&me.length?g.value=ue.marker.customPosition(Fe):await V(Fe,ue),l("tooltip-open",ue.marker))},J=async(ue,ce,de)=>{var oe,W;if(S.value&&f.value.enabled&&f.value.dragSelect)return l("select-date",ue);if(l("set-hover-date",ue),(W=(oe=ue.marker)==null?void 0:oe.tooltip)!=null&&W.length){if(n.hideOffsetDates&&!ue.current)return;await ie(ue,ce,de)}},Z=ue=>{m.value&&(m.value=null,g.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),l("tooltip-close",ue.marker))},R=ue=>{p.value.startX=ue.changedTouches[0].screenX,p.value.startY=ue.changedTouches[0].screenY},Y=ue=>{p.value.endX=ue.changedTouches[0].screenX,p.value.endY=ue.changedTouches[0].screenY,ee()},U=ue=>{n.vertical&&!n.inline&&ue.preventDefault()},ee=()=>{const ue=n.vertical?"Y":"X";Math.abs(p.value[`start${ue}`]-p.value[`end${ue}`])>10&&l("handle-swipe",p.value[`start${ue}`]>p.value[`end${ue}`]?"right":"left")},N=(ue,ce,de)=>{ue&&(Array.isArray(y.value[ce])?y.value[ce][de]=ue:y.value[ce]=[ue]),n.arrowNavigation&&r(y.value,"calendar")},ae=ue=>{n.monthChangeOnScroll&&(ue.preventDefault(),l("handle-scroll",ue))},we=ue=>u.value.type==="local"?Fi(ue.value,{weekStartsOn:+n.weekStart}):u.value.type==="iso"?Di(ue.value):typeof u.value.type=="function"?u.value.type(ue.value):"",F=ue=>{const ce=ue[0];return u.value.hideOnOffsetDates?ue.some(de=>de.current)?we(ce):"":we(ce)},fe=(ue,ce,de=!0)=>{de&&cu()||!de&&!cu()||(!f.value.enabled||o.value.allowPreventDefault)&&(Za(ue,o.value),l("select-date",ce))},Me=ue=>{Za(ue,o.value)},Ae=ue=>{f.value.enabled&&f.value.dragSelect?(S.value=!0,l("select-date",ue)):f.value.enabled&&l("select-date",ue)};return e({triggerTransition:A}),(ue,ce)=>(d(),v("div",{class:G(E.value)},[b("div",{ref_key:"calendarWrapRef",ref:w,class:G(I.value),role:"grid"},[b("div",Y6,[ue.weekNumbers?(d(),v("div",W6,ne(ue.weekNumName),1)):L("",!0),(d(!0),v(ge,null,Oe(B.value,(de,oe)=>{var W,me;return d(),v("div",{key:oe,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(me=(W=C(s))==null?void 0:W.weekDay)==null?void 0:me.call(W,oe)},[ue.$slots["calendar-header"]?z(ue.$slots,"calendar-header",{key:0,day:de,index:oe}):L("",!0),ue.$slots["calendar-header"]?L("",!0):(d(),v(ge,{key:1},[ve(ne(de),1)],64))],8,G6)}),128))]),ce[2]||(ce[2]=b("div",{class:"dp__calendar_header_separator"},null,-1)),te(pt,{name:k.value,css:!!ue.transitions},{default:q(()=>[_.value?(d(),v("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:ce[1]||(ce[1]=de=>S.value=!1)},[(d(!0),v(ge,null,Oe(M.value,(de,oe)=>(d(),v("div",{key:oe,class:"dp__calendar_row",role:"row"},[ue.weekNumbers?(d(),v("div",q6,[b("div",U6,ne(F(de.days)),1)])):L("",!0),(d(!0),v(ge,null,Oe(de.days,(W,me)=>{var Fe,$e,Ye;return d(),v("div",{id:C(Fd)(W.value),ref_for:!0,ref:ke=>N(ke,oe,me),key:me+oe,role:"gridcell",class:"dp__calendar_item","aria-pressed":(W.classData.dp__active_date||W.classData.dp__range_start||W.classData.dp__range_start)??void 0,"aria-disabled":W.classData.dp__cell_disabled||void 0,"aria-label":($e=(Fe=C(s))==null?void 0:Fe.day)==null?void 0:$e.call(Fe,W),tabindex:!W.current&&ue.hideOffsetDates?void 0:0,"data-test-id":W.value,onClick:Ge(ke=>fe(ke,W),["prevent"]),onTouchend:ke=>fe(ke,W,!1),onKeydown:ke=>C(Gt)(ke,()=>ue.$emit("select-date",W)),onMouseenter:ke=>J(W,oe,me),onMouseleave:ke=>Z(W),onMousedown:ke=>Ae(W),onMouseup:ce[0]||(ce[0]=ke=>S.value=!1)},[b("div",{class:G(["dp__cell_inner",W.classData])},[ue.$slots.day&&H.value(W)?z(ue.$slots,"day",{key:0,day:+W.text,date:W.value}):L("",!0),ue.$slots.day?L("",!0):(d(),v(ge,{key:1},[ve(ne(W.text),1)],64)),W.marker&&H.value(W)?(d(),v(ge,{key:2},[ue.$slots.marker?z(ue.$slots,"marker",{key:0,marker:W.marker,day:+W.text,date:W.value}):(d(),v("div",{key:1,class:G(j.value(W.marker)),style:K(W.marker.color?{backgroundColor:W.marker.color}:{})},null,6))],64)):L("",!0),D.value(W.value)?(d(),v("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:x,class:"dp__marker_tooltip",style:K(g.value)},[(Ye=W.marker)!=null&&Ye.tooltip?(d(),v("div",{key:0,class:"dp__tooltip_content",onClick:Me},[(d(!0),v(ge,null,Oe(W.marker.tooltip,(ke,Q)=>(d(),v("div",{key:Q,class:"dp__tooltip_text"},[ue.$slots["marker-tooltip"]?z(ue.$slots,"marker-tooltip",{key:0,tooltip:ke,day:W.value}):L("",!0),ue.$slots["marker-tooltip"]?L("",!0):(d(),v(ge,{key:1},[b("div",{class:"dp__tooltip_mark",style:K(ke.color?{backgroundColor:ke.color}:{})},null,4),b("div",null,ne(ke.text),1)],64))]))),128)),b("div",{class:"dp__arrow_bottom_tp",style:K(T.value)},null,4)])):L("",!0)],4)):L("",!0)],2)],40,X6)}),128))]))),128))],32)):L("",!0)]),_:3},8,["name","css"])],2)],2))}}),hu=a=>Array.isArray(a),J6=(a,e,t,l)=>{const n=$([]),r=$(new Date),i=$(),o=()=>R(a.isTextInputDate),{modelValue:s,calendars:c,time:u,today:f}=xn(a,e,o),{defaultedMultiCalendars:h,defaultedStartTime:m,defaultedRange:g,defaultedConfig:y,defaultedTz:w,propDates:_,defaultedMultiDates:k}=kt(a),{validateMonthYearInRange:p,isDisabled:x,isDateRangeAllowed:T,checkMinMaxRange:S}=ol(a),{updateTimeValues:M,getSetDateTime:B,setTime:O,assignStartTime:A,validateTime:I,disabledTimesConfig:j}=Wd(a,u,s,l),D=P(()=>le=>c.value[le]?c.value[le].month:0),E=P(()=>le=>c.value[le]?c.value[le].year:0),H=le=>!y.value.keepViewOnOffsetClick||le?!0:!i.value,V=(le,Pe,Ve,be=!1)=>{var Ee,He;H(be)&&(c.value[le]||(c.value[le]={month:0,year:0}),c.value[le].month=uu(Pe)?(Ee=c.value[le])==null?void 0:Ee.month:Pe,c.value[le].year=uu(Ve)?(He=c.value[le])==null?void 0:He.year:Ve)},ie=()=>{a.autoApply&&e("select-date")};Ke(()=>{a.shadow||(s.value||(ue(),m.value&&A(m.value)),R(!0),a.focusStartDate&&a.startDate&&ue())});const J=P(()=>{var le;return(le=a.flow)!=null&&le.length&&!a.partialFlow?a.flowStep===a.flow.length:!0}),Z=()=>{a.autoApply&&J.value&&e("auto-apply",a.partialFlow?a.flowStep!==a.flow.length:!1)},R=(le=!1)=>{if(s.value)return Array.isArray(s.value)?(n.value=s.value,F(le)):ee(s.value,le);if(h.value.count&&le&&!a.startDate)return U(Ce(),le)},Y=()=>Array.isArray(s.value)&&g.value.enabled?Ze(s.value[0])===Ze(s.value[1]??s.value[0]):!1,U=(le=new Date,Pe=!1)=>{if((!h.value.count||!h.value.static||Pe)&&V(0,Ze(le),Ue(le)),h.value.count&&(!s.value||Y()||!h.value.solo)&&(!h.value.solo||Pe))for(let Ve=1;Ve{U(le),O("hours",Da(le)),O("minutes",tl(le)),O("seconds",Dl(le)),h.value.count&&Pe&&Ae()},N=le=>{if(h.value.count){if(h.value.solo)return 0;const Pe=Ze(le[0]),Ve=Ze(le[1]);return Math.abs(Ve-Pe){le[1]&&g.value.showLastInRange?U(le[N(le)],Pe):U(le[0],Pe);const Ve=(be,Ee)=>[be(le[0]),le[1]?be(le[1]):u[Ee][1]];O("hours",Ve(Da,"hours")),O("minutes",Ve(tl,"minutes")),O("seconds",Ve(Dl,"seconds"))},we=(le,Pe)=>{if((g.value.enabled||a.weekPicker)&&!k.value.enabled)return ae(le,Pe);if(k.value.enabled&&Pe){const Ve=le[le.length-1];return ee(Ve,Pe)}},F=le=>{const Pe=s.value;we(Pe,le),h.value.count&&h.value.solo&&Ae()},fe=(le,Pe)=>{const Ve=ht(Ce(),{month:D.value(Pe),year:E.value(Pe)}),be=le<0?da(Ve,1):Fl(Ve,1);p(Ze(be),Ue(be),le<0,a.preventMinMaxNavigation)&&(V(Pe,Ze(be),Ue(be)),e("update-month-year",{instance:Pe,month:Ze(be),year:Ue(be)}),h.value.count&&!h.value.solo&&Me(Pe),t())},Me=le=>{for(let Pe=le-1;Pe>=0;Pe--){const Ve=Fl(ht(Ce(),{month:D.value(Pe+1),year:E.value(Pe+1)}),1);V(Pe,Ze(Ve),Ue(Ve))}for(let Pe=le+1;Pe<=h.value.count-1;Pe++){const Ve=da(ht(Ce(),{month:D.value(Pe-1),year:E.value(Pe-1)}),1);V(Pe,Ze(Ve),Ue(Ve))}},Ae=()=>{if(Array.isArray(s.value)&&s.value.length===2){const le=Ce(Ce(s.value[1]?s.value[1]:da(s.value[0],1))),[Pe,Ve]=[Ze(s.value[0]),Ue(s.value[0])],[be,Ee]=[Ze(s.value[1]),Ue(s.value[1])];(Pe!==be||Pe===be&&Ve!==Ee)&&h.value.solo&&V(1,Ze(le),Ue(le))}else s.value&&!Array.isArray(s.value)&&(V(0,Ze(s.value),Ue(s.value)),U(Ce()))},ue=()=>{a.startDate&&(V(0,Ze(Ce(a.startDate)),Ue(Ce(a.startDate))),h.value.count&&Me(0))},ce=(le,Pe)=>{if(a.monthChangeOnScroll){const Ve=new Date().getTime()-r.value.getTime(),be=Math.abs(le.deltaY);let Ee=500;be>1&&(Ee=100),be>100&&(Ee=0),Ve>Ee&&(r.value=new Date,fe(a.monthChangeOnScroll!=="inverse"?-le.deltaY:le.deltaY,Pe))}},de=(le,Pe,Ve=!1)=>{a.monthChangeOnArrows&&a.vertical===Ve&&oe(le,Pe)},oe=(le,Pe)=>{fe(le==="right"?-1:1,Pe)},W=le=>{if(_.value.markers)return Xn(le.value,_.value.markers)},me=(le,Pe)=>{switch(a.sixWeeks===!0?"append":a.sixWeeks){case"prepend":return[!0,!1];case"center":return[le==0,!0];case"fair":return[le==0||Pe>le,!0];case"append":return[!1,!1];default:return[!1,!1]}},Fe=(le,Pe,Ve,be)=>{if(a.sixWeeks&&le.length<6){const Ee=6-le.length,He=(Pe.getDay()+7-be)%7,It=6-(Ve.getDay()+7-be)%7,[yt,Ta]=me(He,It);for(let Ya=1;Ya<=Ee;Ya++)if(Ta?!!(Ya%2)==yt:yt){const ra=le[0].days[0],$l=$e(ua(ra.value,-7),Ze(Pe));le.unshift({days:$l})}else{const ra=le[le.length-1],$l=ra.days[ra.days.length-1],Cl=$e(ua($l.value,1),Ze(Pe));le.push({days:Cl})}}return le},$e=(le,Pe)=>{const Ve=Ce(le),be=[];for(let Ee=0;Ee<7;Ee++){const He=ua(Ve,Ee),It=Ze(He)!==Pe;be.push({text:a.hideOffsetDates&&It?"":He.getDate(),value:He,current:!It,classData:{}})}return be},Ye=(le,Pe)=>{const Ve=[],be=new Date(Pe,le),Ee=new Date(Pe,le+1,0),He=a.weekStart,It=fa(be,{weekStartsOn:He}),yt=Ta=>{const Ya=$e(Ta,le);if(Ve.push({days:Ya}),!Ve[Ve.length-1].days.some(ra=>at(qt(ra.value),qt(Ee)))){const ra=ua(Ta,7);yt(ra)}};return yt(It),Fe(Ve,be,Ee,He)},ke=le=>{const Pe=el(Ce(le.value),u.hours,u.minutes,Dt());e("date-update",Pe),k.value.enabled?to(Pe,s,k.value.limit):s.value=Pe,l(),Xe().then(()=>{Z()})},Q=le=>g.value.noDisabledRange?Ld(n.value[0],le).some(Pe=>x(Pe)):!1,Se=()=>{n.value=s.value?s.value.slice():[],n.value.length===2&&!(g.value.fixedStart||g.value.fixedEnd)&&(n.value=[])},_e=(le,Pe)=>{const Ve=[Ce(le.value),ua(Ce(le.value),+g.value.autoRange)];T(Ve)?(Pe&&it(le.value),n.value=Ve):e("invalid-date",le.value)},it=le=>{const Pe=Ze(Ce(le)),Ve=Ue(Ce(le));if(V(0,Pe,Ve),h.value.count>0)for(let be=1;be{if(Q(le.value)||!S(le.value,s.value,g.value.fixedStart?0:1))return e("invalid-date",le.value);n.value=jd(Ce(le.value),s,e,g)},De=(le,Pe)=>{if(Se(),g.value.autoRange)return _e(le,Pe);if(g.value.fixedStart||g.value.fixedEnd)return nt(le);n.value[0]?S(Ce(le.value),s.value)&&!Q(le.value)?_t(Ce(le.value),Ce(n.value[0]))?(n.value.unshift(Ce(le.value)),e("range-end",n.value[0])):(n.value[1]=Ce(le.value),e("range-end",n.value[1])):(a.autoApply&&e("auto-apply-invalid",le.value),e("invalid-date",le.value)):(n.value[0]=Ce(le.value),e("range-start",n.value[0]))},Dt=(le=!0)=>a.enableSeconds?Array.isArray(u.seconds)?le?u.seconds[0]:u.seconds[1]:u.seconds:0,vt=le=>{n.value[le]=el(n.value[le],u.hours[le],u.minutes[le],Dt(le!==1))},ul=()=>{var le,Pe;n.value[0]&&n.value[1]&&+((le=n.value)==null?void 0:le[0])>+((Pe=n.value)==null?void 0:Pe[1])&&(n.value.reverse(),e("range-start",n.value[0]),e("range-end",n.value[1]))},cl=()=>{n.value.length&&(n.value[0]&&!n.value[1]?vt(0):(vt(0),vt(1),l()),ul(),s.value=n.value.slice(),ur(n.value,e,a.autoApply,a.modelAuto))},Pa=(le,Pe=!1)=>{if(x(le.value)||!le.current&&a.hideOffsetDates)return e("invalid-date",le.value);if(i.value=JSON.parse(JSON.stringify(le)),!g.value.enabled)return ke(le);hu(u.hours)&&hu(u.minutes)&&!k.value.enabled&&(De(le,Pe),cl())},ja=(le,Pe)=>{var Ve;V(le,Pe.month,Pe.year,!0),h.value.count&&!h.value.solo&&Me(le),e("update-month-year",{instance:le,month:Pe.month,year:Pe.year}),t(h.value.solo?le:void 0);const be=(Ve=a.flow)!=null&&Ve.length?a.flow[a.flowStep]:void 0;!Pe.fromNav&&(be===Vt.month||be===Vt.year)&&l()},Ra=(le,Pe)=>{Vd({value:le,modelValue:s,range:g.value.enabled,timezone:Pe?void 0:w.value.timezone}),ie(),a.multiCalendars&&Xe().then(()=>R(!0))},va=()=>{const le=Qi(Ce(),w.value);!g.value.enabled&&!k.value.enabled?s.value=le:s.value&&Array.isArray(s.value)&&s.value[0]?k.value.enabled?s.value=[...s.value,le]:s.value=_t(le,s.value[0])?[le,s.value[0]]:[s.value[0],le]:s.value=[le],ie()},dl=()=>{if(Array.isArray(s.value))if(k.value.enabled){const le=Je();s.value[s.value.length-1]=B(le)}else s.value=s.value.map((le,Pe)=>le&&B(le,Pe));else s.value=B(s.value);e("time-update")},Je=()=>Array.isArray(s.value)&&s.value.length?s.value[s.value.length-1]:null;return{calendars:c,modelValue:s,month:D,year:E,time:u,disabledTimesConfig:j,today:f,validateTime:I,getCalendarDays:Ye,getMarker:W,handleScroll:ce,handleSwipe:oe,handleArrow:de,selectDate:Pa,updateMonthYear:ja,presetDate:Ra,selectCurrentDate:va,updateTime:(le,Pe=!0,Ve=!1)=>{M(le,Pe,Ve,dl)},assignMonthAndYear:U}},K6={key:0},Z6=he({__name:"DatePicker",props:{...pa},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=a,{calendars:r,month:i,year:o,modelValue:s,time:c,disabledTimesConfig:u,today:f,validateTime:h,getCalendarDays:m,getMarker:g,handleArrow:y,handleScroll:w,handleSwipe:_,selectDate:k,updateMonthYear:p,presetDate:x,selectCurrentDate:T,updateTime:S,assignMonthAndYear:M}=J6(n,l,Y,U),B=Fa(),{setHoverDate:O,getDayClassData:A,clearHoverDate:I}=mh(s,n),{defaultedMultiCalendars:j}=kt(n),D=$([]),E=$([]),H=$(null),V=ta(B,"calendar"),ie=ta(B,"monthYear"),J=ta(B,"timePicker"),Z=ce=>{n.shadow||l("mount",ce)};Le(r,()=>{n.shadow||setTimeout(()=>{l("recalculate-position")},0)},{deep:!0}),Le(j,(ce,de)=>{ce.count-de.count>0&&M()},{deep:!0});const R=P(()=>ce=>m(i.value(ce),o.value(ce)).map(de=>({...de,days:de.days.map(oe=>(oe.marker=g(oe),oe.classData=A(oe),oe))})));function Y(ce){var de;ce||ce===0?(de=E.value[ce])==null||de.triggerTransition(i.value(ce),o.value(ce)):E.value.forEach((oe,W)=>oe.triggerTransition(i.value(W),o.value(W)))}function U(){l("update-flow-step")}const ee=(ce,de=!1)=>{k(ce,de),n.spaceConfirm&&l("select-date")},N=(ce,de,oe=0)=>{var W;(W=D.value[oe])==null||W.toggleMonthPicker(ce,de)},ae=(ce,de,oe=0)=>{var W;(W=D.value[oe])==null||W.toggleYearPicker(ce,de)},we=(ce,de,oe)=>{var W;(W=H.value)==null||W.toggleTimePicker(ce,de,oe)},F=(ce,de)=>{var oe;if(!n.range){const W=s.value?s.value:f,me=de?new Date(de):W,Fe=ce?fa(me,{weekStartsOn:1}):dd(me,{weekStartsOn:1});k({value:Fe,current:Ze(me)===i.value(0),text:"",classData:{}}),(oe=document.getElementById(Fd(Fe)))==null||oe.focus()}},fe=ce=>{var de;(de=D.value[0])==null||de.handleMonthYearChange(ce,!0)},Me=ce=>{p(0,{month:i.value(0),year:o.value(0)+(ce?1:-1),fromNav:!0})},Ae=(ce,de)=>{ce===Vt.time&&l(`time-picker-${de?"open":"close"}`),l("overlay-toggle",{open:de,overlay:ce})},ue=ce=>{l("overlay-toggle",{open:!1,overlay:ce}),l("focus-menu")};return e({clearHoverDate:I,presetDate:x,selectCurrentDate:T,toggleMonthPicker:N,toggleYearPicker:ae,toggleTimePicker:we,handleArrow:y,updateMonthYear:p,getSidebarProps:()=>({modelValue:s,month:i,year:o,time:c,updateTime:S,updateMonthYear:p,selectDate:k,presetDate:x}),changeMonth:fe,changeYear:Me,selectWeekDate:F}),(ce,de)=>(d(),v(ge,null,[te(sr,{"multi-calendars":C(j).count,collapse:ce.collapse,"is-mobile":ce.isMobile},{default:q(({instance:oe,index:W})=>[ce.disableMonthYearSelect?L("",!0):(d(),pe(R6,Te({key:0,ref:me=>{me&&(D.value[W]=me)},months:C(Cd)(ce.formatLocale,ce.locale,ce.monthNameFormat),years:C(Ji)(ce.yearRange,ce.locale,ce.reverseYears),month:C(i)(oe),year:C(o)(oe),instance:oe},ce.$props,{onMount:de[0]||(de[0]=me=>Z(C(bl).header)),onResetFlow:de[1]||(de[1]=me=>ce.$emit("reset-flow")),onUpdateMonthYear:me=>C(p)(oe,me),onOverlayClosed:ue,onOverlayOpened:de[2]||(de[2]=me=>ce.$emit("overlay-toggle",{open:!0,overlay:me}))}),Et({_:2},[Oe(C(ie),(me,Fe)=>({name:me,fn:q($e=>[z(ce.$slots,me,wt(Tt($e)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),te(Q6,Te({ref:me=>{me&&(E.value[W]=me)},"mapped-dates":R.value(oe),month:C(i)(oe),year:C(o)(oe),instance:oe},ce.$props,{onSelectDate:me=>C(k)(me,oe!==1),onHandleSpace:me=>ee(me,oe!==1),onSetHoverDate:de[3]||(de[3]=me=>C(O)(me)),onHandleScroll:me=>C(w)(me,oe),onHandleSwipe:me=>C(_)(me,oe),onMount:de[4]||(de[4]=me=>Z(C(bl).calendar)),onResetFlow:de[5]||(de[5]=me=>ce.$emit("reset-flow")),onTooltipOpen:de[6]||(de[6]=me=>ce.$emit("tooltip-open",me)),onTooltipClose:de[7]||(de[7]=me=>ce.$emit("tooltip-close",me))}),Et({_:2},[Oe(C(V),(me,Fe)=>({name:me,fn:q($e=>[z(ce.$slots,me,wt(Tt({...$e})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),ce.enableTimePicker?(d(),v("div",K6,[ce.$slots["time-picker"]?z(ce.$slots,"time-picker",wt(Te({key:0},{time:C(c),updateTime:C(S)}))):(d(),pe(Yd,Te({key:1,ref_key:"timePickerRef",ref:H},ce.$props,{hours:C(c).hours,minutes:C(c).minutes,seconds:C(c).seconds,"internal-model-value":ce.internalModelValue,"disabled-times-config":C(u),"validate-time":C(h),onMount:de[8]||(de[8]=oe=>Z(C(bl).timePicker)),"onUpdate:hours":de[9]||(de[9]=oe=>C(S)(oe)),"onUpdate:minutes":de[10]||(de[10]=oe=>C(S)(oe,!1)),"onUpdate:seconds":de[11]||(de[11]=oe=>C(S)(oe,!1,!0)),onResetFlow:de[12]||(de[12]=oe=>ce.$emit("reset-flow")),onOverlayClosed:de[13]||(de[13]=oe=>Ae(oe,!1)),onOverlayOpened:de[14]||(de[14]=oe=>Ae(oe,!0)),onAmPmChange:de[15]||(de[15]=oe=>ce.$emit("am-pm-change",oe))}),Et({_:2},[Oe(C(J),(oe,W)=>({name:oe,fn:q(me=>[z(ce.$slots,oe,wt(Tt(me)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):L("",!0)],64))}}),eh=(a,e)=>{const t=$(),{defaultedMultiCalendars:l,defaultedConfig:n,defaultedHighlight:r,defaultedRange:i,propDates:o,defaultedFilters:s,defaultedMultiDates:c}=kt(a),{modelValue:u,year:f,month:h,calendars:m}=xn(a,e),{isDisabled:g}=ol(a),{selectYear:y,groupedYears:w,showYearPicker:_,isDisabled:k,toggleYearPicker:p,handleYearSelect:x,handleYear:T}=Rd({modelValue:u,multiCalendars:l,range:i,highlight:r,calendars:m,propDates:o,month:h,year:f,filters:s,props:a,emit:e}),S=(H,V)=>[H,V].map(ie=>wa(ie,"MMMM",{locale:a.formatLocale})).join("-"),M=P(()=>H=>u.value?Array.isArray(u.value)?u.value.some(V=>eu(H,V)):eu(u.value,H):!1),B=H=>{if(i.value.enabled){if(Array.isArray(u.value)){const V=at(H,u.value[0])||at(H,u.value[1]);return ir(u.value,t.value,H)&&!V}return!1}return!1},O=(H,V)=>H.quarter===Us(V)&&H.year===Ue(V),A=H=>typeof r.value=="function"?r.value({quarter:Us(H),year:Ue(H)}):!!r.value.quarters.find(V=>O(V,H)),I=P(()=>H=>{const V=ht(new Date,{year:f.value(H)});return cv({start:fn(V),end:cd(V)}).map(ie=>{const J=hl(ie),Z=Xs(ie),R=g(ie),Y=B(J),U=A(J);return{text:S(J,Z),value:J,active:M.value(J),highlighted:U,disabled:R,isBetween:Y}})}),j=H=>{to(H,u,c.value.limit),e("auto-apply",!0)},D=H=>{u.value=ao(u,H,e),ur(u.value,e,a.autoApply,a.modelAuto)},E=H=>{u.value=H,e("auto-apply")};return{defaultedConfig:n,defaultedMultiCalendars:l,groupedYears:w,year:f,isDisabled:k,quarters:I,showYearPicker:_,modelValue:u,setHoverDate:H=>{t.value=H},selectYear:y,selectQuarter:(H,V,ie)=>{if(!ie)return m.value[V].month=Ze(Xs(H)),c.value.enabled?j(H):i.value.enabled?D(H):E(H)},toggleYearPicker:p,handleYearSelect:x,handleYear:T}},th={class:"dp--quarter-items"},ah=["data-test-id","disabled","onClick","onMouseover"],lh=he({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...pa},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=ta(r,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:s,groupedYears:c,year:u,isDisabled:f,quarters:h,modelValue:m,showYearPicker:g,setHoverDate:y,selectQuarter:w,toggleYearPicker:_,handleYearSelect:k,handleYear:p}=eh(n,l);return e({getSidebarProps:()=>({modelValue:m,year:u,selectQuarter:w,handleYearSelect:k,handleYear:p})}),(x,T)=>(d(),pe(sr,{"multi-calendars":C(o).count,collapse:x.collapse,stretch:"","is-mobile":x.isMobile},{default:q(({instance:S})=>[b("div",{class:"dp-quarter-picker-wrap",style:K({minHeight:`${C(s).modeHeight}px`})},[x.$slots["top-extra"]?z(x.$slots,"top-extra",{key:0,value:x.internalModelValue}):L("",!0),b("div",null,[te(Hd,Te(x.$props,{items:C(c)(S),instance:S,"show-year-picker":C(g)[S],year:C(u)(S),"is-disabled":M=>C(f)(S,M),onHandleYear:M=>C(p)(S,M),onYearSelect:M=>C(k)(M,S),onToggleYearPicker:M=>C(_)(S,M==null?void 0:M.flow,M==null?void 0:M.show)}),Et({_:2},[Oe(C(i),(M,B)=>({name:M,fn:q(O=>[z(x.$slots,M,wt(Tt(O)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),b("div",th,[(d(!0),v(ge,null,Oe(C(h)(S),(M,B)=>(d(),v("div",{key:B},[b("button",{type:"button",class:G(["dp--qr-btn",{"dp--qr-btn-active":M.active,"dp--qr-btn-between":M.isBetween,"dp--qr-btn-disabled":M.disabled,"dp--highlighted":M.highlighted}]),"data-test-id":M.value,disabled:M.disabled,onClick:O=>C(w)(M.value,S,M.disabled),onMouseover:O=>C(y)(M.value)},[x.$slots.quarter?z(x.$slots,"quarter",{key:0,value:M.value,text:M.text}):(d(),v(ge,{key:1},[ve(ne(M.text),1)],64))],42,ah)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Gd=(a,e)=>{const t=$(0);Ke(()=>{l(),window.addEventListener("resize",l,{passive:!0})}),na(()=>{window.removeEventListener("resize",l)});const l=()=>{t.value=window.document.documentElement.clientWidth};return{isMobile:P(()=>t.value<=a.value.mobileBreakpoint&&!e?!0:void 0)}},nh=["id","tabindex","role","aria-label"],rh={key:0,class:"dp--menu-load-container"},ih={key:1,class:"dp--menu-header"},oh=["data-dp-mobile"],sh={key:0,class:"dp__sidebar_left"},uh=["data-dp-mobile"],ch=["data-test-id","data-dp-mobile","onClick","onKeydown"],dh={key:2,class:"dp__sidebar_right"},fh={key:3,class:"dp__action_extra"},mu=he({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...or,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=$(null),i=P(()=>{const{openOnTop:Q,...Se}=n;return{...Se,isMobile:y.value,flowStep:I.value,menuWrapRef:r.value}}),{setMenuFocused:o,setShiftKey:s,control:c}=Nd(),u=Fa(),{defaultedTextInput:f,defaultedInline:h,defaultedConfig:m,defaultedUI:g}=kt(n),{isMobile:y}=Gd(m,n.shadow),w=$(null),_=$(0),k=$(null),p=$(!1),x=$(null),T=$(!1);Ke(()=>{if(!n.shadow){p.value=!0,S(),window.addEventListener("resize",S);const Q=At(r);if(Q&&!f.value.enabled&&!h.value.enabled&&(o(!0),J()),Q){const Se=_e=>{T.value=!0,m.value.allowPreventDefault&&_e.preventDefault(),Za(_e,m.value,!0)};Q.addEventListener("pointerdown",Se),Q.addEventListener("mousedown",Se)}}document.addEventListener("mousedown",ke)}),na(()=>{window.removeEventListener("resize",S),document.addEventListener("mousedown",ke)});const S=()=>{const Q=At(k);Q&&(_.value=Q.getBoundingClientRect().width)},{arrowRight:M,arrowLeft:B,arrowDown:O,arrowUp:A}=il(),{flowStep:I,updateFlowStep:j,childMount:D,resetFlow:E,handleFlow:H}=gh(n,l,x),V=P(()=>n.monthPicker?k6:n.yearPicker?_6:n.timePicker?I6:n.quarterPicker?lh:Z6),ie=P(()=>{var Q;if(m.value.arrowLeft)return m.value.arrowLeft;const Se=(Q=r.value)==null?void 0:Q.getBoundingClientRect(),_e=n.getInputRect();return(_e==null?void 0:_e.width)<(_==null?void 0:_.value)&&(_e==null?void 0:_e.left)<=((Se==null?void 0:Se.left)??0)?`${(_e==null?void 0:_e.width)/2}px`:(_e==null?void 0:_e.right)>=((Se==null?void 0:Se.right)??0)&&(_e==null?void 0:_e.width)<(_==null?void 0:_.value)?`${(_==null?void 0:_.value)-(_e==null?void 0:_e.width)/2}px`:"50%"}),J=()=>{const Q=At(r);Q&&Q.focus({preventScroll:!0})},Z=P(()=>{var Q;return((Q=x.value)==null?void 0:Q.getSidebarProps())||{}}),R=()=>{n.openOnTop&&l("recalculate-position")},Y=ta(u,"action"),U=P(()=>n.monthPicker||n.yearPicker?ta(u,"monthYear"):n.timePicker?ta(u,"timePicker"):ta(u,"shared")),ee=P(()=>n.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),N=P(()=>({dp__menu_disabled:n.disabled,dp__menu_readonly:n.readonly,"dp-menu-loading":n.loading})),ae=P(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...g.value.menu??{}})),we=Q=>{Za(Q,m.value,!0)},F=()=>{n.escClose&&l("close-picker")},fe=Q=>{if(n.arrowNavigation){if(Q===Rt.up)return A();if(Q===Rt.down)return O();if(Q===Rt.left)return B();if(Q===Rt.right)return M()}else Q===Rt.left||Q===Rt.up?de("handleArrow",Rt.left,0,Q===Rt.up):de("handleArrow",Rt.right,0,Q===Rt.down)},Me=Q=>{s(Q.shiftKey),!n.disableMonthYearSelect&&Q.code===gt.tab&&Q.target.classList.contains("dp__menu")&&c.value.shiftKeyInMenu&&(Q.preventDefault(),Za(Q,m.value,!0),l("close-picker"))},Ae=()=>{J(),l("time-picker-close")},ue=Q=>{var Se,_e,it;(Se=x.value)==null||Se.toggleTimePicker(!1,!1),(_e=x.value)==null||_e.toggleMonthPicker(!1,!1,Q),(it=x.value)==null||it.toggleYearPicker(!1,!1,Q)},ce=(Q,Se=0)=>{var _e,it,nt;return Q==="month"?(_e=x.value)==null?void 0:_e.toggleMonthPicker(!1,!0,Se):Q==="year"?(it=x.value)==null?void 0:it.toggleYearPicker(!1,!0,Se):Q==="time"?(nt=x.value)==null?void 0:nt.toggleTimePicker(!0,!1):ue(Se)},de=(Q,...Se)=>{var _e,it;(_e=x.value)!=null&&_e[Q]&&((it=x.value)==null||it[Q](...Se))},oe=()=>{de("selectCurrentDate")},W=(Q,Se)=>{de("presetDate",Q,Se)},me=()=>{de("clearHoverDate")},Fe=(Q,Se)=>{de("updateMonthYear",Q,Se)},$e=(Q,Se)=>{Q.preventDefault(),fe(Se)},Ye=Q=>{var Se,_e,it;if(Me(Q),Q.key===gt.home||Q.key===gt.end)return de("selectWeekDate",Q.key===gt.home,Q.target.getAttribute("id"));switch((Q.key===gt.pageUp||Q.key===gt.pageDown)&&(Q.shiftKey?(de("changeYear",Q.key===gt.pageUp),(Se=vi(r.value,"overlay-year"))==null||Se.focus()):(de("changeMonth",Q.key===gt.pageUp),(_e=vi(r.value,Q.key===gt.pageUp?"action-prev":"action-next"))==null||_e.focus()),Q.target.getAttribute("id")&&((it=r.value)==null||it.focus({preventScroll:!0}))),Q.key){case gt.esc:return F();case gt.arrowLeft:return $e(Q,Rt.left);case gt.arrowRight:return $e(Q,Rt.right);case gt.arrowUp:return $e(Q,Rt.up);case gt.arrowDown:return $e(Q,Rt.down);default:return}},ke=Q=>{var Se;h.value.enabled&&!h.value.input&&!((Se=r.value)!=null&&Se.contains(Q.target))&&T.value&&(T.value=!1,l("menu-blur"))};return e({updateMonthYear:Fe,switchView:ce,handleFlow:H}),(Q,Se)=>{var _e,it,nt;return d(),v("div",{id:Q.uid?`dp-menu-${Q.uid}`:void 0,ref_key:"dpMenuRef",ref:r,tabindex:C(h).enabled?void 0:"0",role:C(h).enabled?void 0:"dialog","aria-label":(_e=Q.ariaLabels)==null?void 0:_e.menu,class:G(ae.value),style:K({"--dp-arrow-left":ie.value}),onMouseleave:me,onClick:we,onKeydown:Ye},[(Q.disabled||Q.readonly)&&C(h).enabled||Q.loading?(d(),v("div",{key:0,class:G(N.value)},[Q.loading?(d(),v("div",rh,Se[19]||(Se[19]=[b("span",{class:"dp--menu-loader"},null,-1)]))):L("",!0)],2)):L("",!0),Q.$slots["menu-header"]?(d(),v("div",ih,[z(Q.$slots,"menu-header")])):L("",!0),!C(h).enabled&&!Q.teleportCenter?(d(),v("div",{key:2,class:G(ee.value)},null,2)):L("",!0),b("div",{ref_key:"innerMenuRef",ref:k,class:G({dp__menu_content_wrapper:((it=Q.presetDates)==null?void 0:it.length)||!!Q.$slots["left-sidebar"]||!!Q.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":a.collapse&&(((nt=Q.presetDates)==null?void 0:nt.length)||!!Q.$slots["left-sidebar"]||!!Q.$slots["right-sidebar"])}),"data-dp-mobile":C(y),style:K({"--dp-menu-width":`${_.value}px`})},[Q.$slots["left-sidebar"]?(d(),v("div",sh,[z(Q.$slots,"left-sidebar",wt(Tt(Z.value)))])):L("",!0),Q.presetDates.length?(d(),v("div",{key:1,class:G({"dp--preset-dates-collapsed":a.collapse,"dp--preset-dates":!0}),"data-dp-mobile":C(y)},[(d(!0),v(ge,null,Oe(Q.presetDates,(De,Dt)=>(d(),v(ge,{key:Dt},[De.slot?z(Q.$slots,De.slot,{key:0,presetDate:W,label:De.label,value:De.value}):(d(),v("button",{key:1,type:"button",style:K(De.style||{}),class:G(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":a.collapse}]),"data-test-id":De.testId??void 0,"data-dp-mobile":C(y),onClick:Ge(vt=>W(De.value,De.noTz),["prevent"]),onKeydown:vt=>C(Gt)(vt,()=>W(De.value,De.noTz),!0)},ne(De.label),47,ch))],64))),128))],10,uh)):L("",!0),b("div",{ref_key:"calendarWrapperRef",ref:w,class:"dp__instance_calendar",role:"document"},[(d(),pe(tt(V.value),Te({ref_key:"dynCmpRef",ref:x},i.value,{"flow-step":C(I),onMount:C(D),onUpdateFlowStep:C(j),onResetFlow:C(E),onFocusMenu:J,onSelectDate:Se[0]||(Se[0]=De=>Q.$emit("select-date")),onDateUpdate:Se[1]||(Se[1]=De=>Q.$emit("date-update",De)),onTooltipOpen:Se[2]||(Se[2]=De=>Q.$emit("tooltip-open",De)),onTooltipClose:Se[3]||(Se[3]=De=>Q.$emit("tooltip-close",De)),onAutoApply:Se[4]||(Se[4]=De=>Q.$emit("auto-apply",De)),onRangeStart:Se[5]||(Se[5]=De=>Q.$emit("range-start",De)),onRangeEnd:Se[6]||(Se[6]=De=>Q.$emit("range-end",De)),onInvalidFixedRange:Se[7]||(Se[7]=De=>Q.$emit("invalid-fixed-range",De)),onTimeUpdate:Se[8]||(Se[8]=De=>Q.$emit("time-update")),onAmPmChange:Se[9]||(Se[9]=De=>Q.$emit("am-pm-change",De)),onTimePickerOpen:Se[10]||(Se[10]=De=>Q.$emit("time-picker-open",De)),onTimePickerClose:Ae,onRecalculatePosition:R,onUpdateMonthYear:Se[11]||(Se[11]=De=>Q.$emit("update-month-year",De)),onAutoApplyInvalid:Se[12]||(Se[12]=De=>Q.$emit("auto-apply-invalid",De)),onInvalidDate:Se[13]||(Se[13]=De=>Q.$emit("invalid-date",De)),onOverlayToggle:Se[14]||(Se[14]=De=>Q.$emit("overlay-toggle",De)),"onUpdate:internalModelValue":Se[15]||(Se[15]=De=>Q.$emit("update:internal-model-value",De))}),Et({_:2},[Oe(U.value,(De,Dt)=>({name:De,fn:q(vt=>[z(Q.$slots,De,wt(Tt({...vt})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),Q.$slots["right-sidebar"]?(d(),v("div",dh,[z(Q.$slots,"right-sidebar",wt(Tt(Z.value)))])):L("",!0),Q.$slots["action-extra"]?(d(),v("div",fh,[Q.$slots["action-extra"]?z(Q.$slots,"action-extra",{key:0,selectCurrentDate:oe}):L("",!0)])):L("",!0)],14,oh),!Q.autoApply||C(m).keepActionRow?(d(),pe(f6,Te({key:3,"menu-mount":p.value},i.value,{"calendar-width":_.value,onClosePicker:Se[16]||(Se[16]=De=>Q.$emit("close-picker")),onSelectDate:Se[17]||(Se[17]=De=>Q.$emit("select-date")),onInvalidSelect:Se[18]||(Se[18]=De=>Q.$emit("invalid-select")),onSelectNow:oe}),Et({_:2},[Oe(C(Y),(De,Dt)=>({name:De,fn:q(vt=>[z(Q.$slots,De,wt(Tt({...vt})))])}))]),1040,["menu-mount","calendar-width"])):L("",!0)],46,nh)}}});var Ol=(a=>(a.center="center",a.left="left",a.right="right",a))(Ol||{});const ph=({menuRef:a,menuRefInner:e,inputRef:t,pickerWrapperRef:l,inline:n,emit:r,props:i,slots:o})=>{const{defaultedConfig:s}=kt(i),c=$({}),u=$(!1),f=$({top:"0",left:"0"}),h=$(!1),m=Bl(i,"teleportCenter");Le(m,()=>{f.value=JSON.parse(JSON.stringify({})),T()});const g=V=>{if(i.teleport){const ie=V.getBoundingClientRect();return{left:ie.left+window.scrollX,top:ie.top+window.scrollY}}return{top:0,left:0}},y=(V,ie)=>{f.value.left=`${V+ie-c.value.width}px`},w=V=>{f.value.left=`${V}px`},_=(V,ie)=>{i.position===Ol.left&&w(V),i.position===Ol.right&&y(V,ie),i.position===Ol.center&&(f.value.left=`${V+ie/2-c.value.width/2}px`)},k=V=>{const{width:ie,height:J}=V.getBoundingClientRect(),{top:Z,left:R}=g(V);return{top:+Z,left:+R,width:ie,height:J}},p=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const V=At(t);f.value=i.altPosition(V)},T=(V=!0)=>{var ie;if(!n.value.enabled){if(m.value)return p();if(i.altPosition!==null)return x();if(V){const J=i.teleport?(ie=e.value)==null?void 0:ie.$el:a.value;J&&(c.value=J.getBoundingClientRect()),r("recalculate-position")}return j()}},S=({inputEl:V,left:ie,width:J})=>{window.screen.width>768&&!u.value&&_(ie,J),O(V)},M=V=>{const{top:ie,left:J,height:Z,width:R}=k(V);f.value.top=`${Z+ie+ +i.offset}px`,h.value=!1,u.value||(f.value.left=`${J+R/2-c.value.width/2}px`),S({inputEl:V,left:J,width:R})},B=V=>{const{top:ie,left:J,width:Z}=k(V);f.value.top=`${ie-+i.offset-c.value.height}px`,h.value=!0,S({inputEl:V,left:J,width:Z})},O=V=>{if(i.autoPosition){const{left:ie,width:J}=k(V),{left:Z,right:R}=c.value;if(!u.value){if(Math.abs(Z)!==Math.abs(R)){if(Z<=0)return u.value=!0,w(ie);if(R>=document.documentElement.clientWidth)return u.value=!0,y(ie,J)}return _(ie,J)}}},A=()=>{const V=At(t);if(V){if(i.autoPosition===sa.top)return sa.top;if(i.autoPosition===sa.bottom)return sa.bottom;const{height:ie}=c.value,{top:J,height:Z}=V.getBoundingClientRect(),R=window.innerHeight-J-Z,Y=J;return ie<=R?sa.bottom:ie>R&&ie<=Y?sa.top:R>=Y?sa.bottom:sa.top}return sa.bottom},I=V=>A()===sa.bottom?M(V):B(V),j=()=>{const V=At(t);if(V)return i.autoPosition?I(V):M(V)},D=function(V){if(V){const ie=V.scrollHeight>V.clientHeight,J=window.getComputedStyle(V).overflowY.indexOf("hidden")!==-1;return ie&&!J}return!0},E=function(V){return!V||V===document.body||V.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:D(V)?V:E(V.assignedSlot&&s.value.shadowDom?V.assignedSlot.parentNode:V.parentNode)},H=V=>{if(V)switch(i.position){case Ol.left:return{left:0,transform:"translateX(0)"};case Ol.right:return{left:`${V.width}px`,transform:"translateX(-100%)"};default:return{left:`${V.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:f,xCorrect:u,setMenuPosition:T,getScrollableParent:E,shadowRender:(V,ie)=>{var J,Z,R;const Y=document.createElement("div"),U=(J=At(t))==null?void 0:J.getBoundingClientRect();Y.setAttribute("id","dp--temp-container");const ee=(Z=l.value)!=null&&Z.clientWidth?l.value:document.body;ee.append(Y);const N=H(U),ae=s.value.shadowDom?Object.keys(o).filter(F=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(F)):Object.keys(o),we=Yt(V,{...ie,shadow:!0,style:{opacity:0,position:"absolute",...N}},Object.fromEntries(ae.map(F=>[F,o[F]])));Co(we,Y),c.value=(R=we.el)==null?void 0:R.getBoundingClientRect(),Co(null,Y),ee.removeChild(Y)}}},Ga=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],vh=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],hh={all:()=>Ga,monthYear:()=>Ga.filter(a=>a.use.includes("month-year")),input:()=>vh,timePicker:()=>Ga.filter(a=>a.use.includes("time")),action:()=>Ga.filter(a=>a.use.includes("action")),calendar:()=>Ga.filter(a=>a.use.includes("calendar")),menu:()=>Ga.filter(a=>a.use.includes("menu")),shared:()=>Ga.filter(a=>a.use.includes("shared")),yearMode:()=>Ga.filter(a=>a.use.includes("year-mode"))},ta=(a,e,t)=>{const l=[];return hh[e]().forEach(n=>{a[n.name]&&l.push(n.name)}),t!=null&&t.length&&t.forEach(n=>{n.slot&&l.push(n.slot)}),l},kn=a=>{const e=P(()=>l=>a.value?l?a.value.open:a.value.close:""),t=P(()=>l=>a.value?l?a.value.menuAppearTop:a.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!a.value,menuTransition:t}},xn=(a,e,t)=>{const{defaultedRange:l,defaultedTz:n}=kt(a),r=Ce(Qt(Ce(),n.value.timezone)),i=$([{month:Ze(r),year:Ue(r)}]),o=h=>{const m={hours:Da(r),minutes:tl(r),seconds:0};return l.value.enabled?[m[h],m[h]]:m[h]},s=_l({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});Le(l,(h,m)=>{h.enabled!==m.enabled&&(s.hours=o("hours"),s.minutes=o("minutes"),s.seconds=o("seconds"))},{deep:!0});const c=P({get:()=>a.internalModelValue,set:h=>{!a.readonly&&!a.disabled&&e("update:internal-model-value",h)}}),u=P(()=>h=>i.value[h]?i.value[h].month:0),f=P(()=>h=>i.value[h]?i.value[h].year:0);return Le(c,(h,m)=>{t&&JSON.stringify(h??{})!==JSON.stringify(m??{})&&t()},{deep:!0}),{calendars:i,time:s,modelValue:c,month:u,year:f,today:r}},mh=(a,e)=>{const{defaultedMultiCalendars:t,defaultedMultiDates:l,defaultedUI:n,defaultedHighlight:r,defaultedTz:i,propDates:o,defaultedRange:s}=kt(e),{isDisabled:c}=ol(e),u=$(null),f=$(Qt(new Date,i.value.timezone)),h=N=>{!N.current&&e.hideOffsetDates||(u.value=N.value)},m=()=>{u.value=null},g=N=>Array.isArray(a.value)&&s.value.enabled&&a.value[0]&&u.value?N?$t(u.value,a.value[0]):_t(u.value,a.value[0]):!0,y=(N,ae)=>{const we=()=>a.value?ae?a.value[0]||null:a.value[1]:null,F=a.value&&Array.isArray(a.value)?we():null;return at(Ce(N.value),F)},w=N=>{const ae=Array.isArray(a.value)?a.value[0]:null;return N?!_t(u.value??null,ae):!0},_=(N,ae=!0)=>(s.value.enabled||e.weekPicker)&&Array.isArray(a.value)&&a.value.length===2?e.hideOffsetDates&&!N.current?!1:at(Ce(N.value),a.value[ae?0:1]):s.value.enabled?y(N,ae)&&w(ae)||at(N.value,Array.isArray(a.value)?a.value[0]:null)&&g(ae):!1,k=(N,ae)=>{if(Array.isArray(a.value)&&a.value[0]&&a.value.length===1){const we=at(N.value,u.value);return ae?$t(a.value[0],N.value)&&we:_t(a.value[0],N.value)&&we}return!1},p=N=>!a.value||e.hideOffsetDates&&!N.current?!1:s.value.enabled?e.modelAuto&&Array.isArray(a.value)?at(N.value,a.value[0]?a.value[0]:f.value):!1:l.value.enabled&&Array.isArray(a.value)?a.value.some(ae=>at(ae,N.value)):at(N.value,a.value?a.value:f.value),x=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){if(e.hideOffsetDates&&!N.current)return!1;const ae=ua(u.value,+s.value.autoRange),we=Aa(Ce(u.value),e.weekStart);return e.weekPicker?at(we[1],Ce(N.value)):at(ae,Ce(N.value))}return!1}return!1},T=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){const ae=ua(u.value,+s.value.autoRange);if(e.hideOffsetDates&&!N.current)return!1;const we=Aa(Ce(u.value),e.weekStart);return e.weekPicker?$t(N.value,we[0])&&_t(N.value,we[1]):$t(N.value,u.value)&&_t(N.value,ae)}return!1}return!1},S=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){if(e.hideOffsetDates&&!N.current)return!1;const ae=Aa(Ce(u.value),e.weekStart);return e.weekPicker?at(ae[0],N.value):at(u.value,N.value)}return!1}return!1},M=N=>ir(a.value,u.value,N.value),B=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,O=()=>e.modelAuto?Pd(e.internalModelValue):!0,A=N=>{if(e.weekPicker)return!1;const ae=s.value.enabled?!_(N)&&!_(N,!1):!0;return!c(N.value)&&!p(N)&&!(!N.current&&e.hideOffsetDates)&&ae},I=N=>s.value.enabled?e.modelAuto?B()&&p(N):!1:p(N),j=N=>r.value?D4(N.value,o.value.highlight):!1,D=N=>{const ae=c(N.value);return ae&&(typeof r.value=="function"?!r.value(N.value,ae):!r.value.options.highlightDisabled)},E=N=>{var ae;return typeof r.value=="function"?r.value(N.value):(ae=r.value.weekdays)==null?void 0:ae.includes(N.value.getDay())},H=N=>(s.value.enabled||e.weekPicker)&&(!(t.value.count>0)||N.current)&&O()&&!(!N.current&&e.hideOffsetDates)&&!p(N)?M(N):!1,V=N=>{const{isRangeStart:ae,isRangeEnd:we}=R(N),F=s.value.enabled?ae||we:!1;return{dp__cell_offset:!N.current,dp__pointer:!e.disabled&&!(!N.current&&e.hideOffsetDates)&&!c(N.value),dp__cell_disabled:c(N.value),dp__cell_highlight:!D(N)&&(j(N)||E(N))&&!I(N)&&!F&&!S(N)&&!(H(N)&&e.weekPicker)&&!we,dp__cell_highlight_active:!D(N)&&(j(N)||E(N))&&I(N),dp__today:!e.noToday&&at(N.value,f.value)&&N.current,"dp--past":_t(N.value,f.value),"dp--future":$t(N.value,f.value)}},ie=N=>({dp__active_date:I(N),dp__date_hover:A(N)}),J=N=>{if(a.value&&!Array.isArray(a.value)){const ae=Aa(a.value,e.weekStart);return{...U(N),dp__range_start:at(ae[0],N.value),dp__range_end:at(ae[1],N.value),dp__range_between_week:$t(N.value,ae[0])&&_t(N.value,ae[1])}}return{...U(N)}},Z=N=>{if(a.value&&Array.isArray(a.value)){const ae=Aa(a.value[0],e.weekStart),we=a.value[1]?Aa(a.value[1],e.weekStart):[];return{...U(N),dp__range_start:at(ae[0],N.value)||at(we[0],N.value),dp__range_end:at(ae[1],N.value)||at(we[1],N.value),dp__range_between_week:$t(N.value,ae[0])&&_t(N.value,ae[1])||$t(N.value,we[0])&&_t(N.value,we[1]),dp__range_between:$t(N.value,ae[1])&&_t(N.value,we[0])}}return{...U(N)}},R=N=>{const ae=t.value.count>0?N.current&&_(N)&&O():_(N)&&O(),we=t.value.count>0?N.current&&_(N,!1)&&O():_(N,!1)&&O();return{isRangeStart:ae,isRangeEnd:we}},Y=N=>{const{isRangeStart:ae,isRangeEnd:we}=R(N);return{dp__range_start:ae,dp__range_end:we,dp__range_between:H(N),dp__date_hover:at(N.value,u.value)&&!ae&&!we&&!e.weekPicker,dp__date_hover_start:k(N,!0),dp__date_hover_end:k(N,!1)}},U=N=>({...Y(N),dp__cell_auto_range:T(N),dp__cell_auto_range_start:S(N),dp__cell_auto_range_end:x(N)}),ee=N=>s.value.enabled?s.value.autoRange?U(N):e.modelAuto?{...ie(N),...Y(N)}:e.weekPicker?Z(N):Y(N):e.weekPicker?J(N):ie(N);return{setHoverDate:h,clearHoverDate:m,getDayClassData:N=>e.hideOffsetDates&&!N.current?{}:{...V(N),...ee(N),[e.dayClass?e.dayClass(N.value,e.internalModelValue):""]:!0,...n.value.calendarCell??{}}}},ol=a=>{const{defaultedFilters:e,defaultedRange:t,propDates:l,defaultedMultiDates:n}=kt(a),r=E=>l.value.disabledDates?typeof l.value.disabledDates=="function"?l.value.disabledDates(Ce(E)):!!Xn(E,l.value.disabledDates):!1,i=E=>l.value.maxDate?a.yearPicker?Ue(E)>Ue(l.value.maxDate):$t(E,l.value.maxDate):!1,o=E=>l.value.minDate?a.yearPicker?Ue(E){const H=i(E),V=o(E),ie=r(E),J=e.value.months.map(ee=>+ee).includes(Ze(E)),Z=a.disabledWeekDays.length?a.disabledWeekDays.some(ee=>+ee===l2(E)):!1,R=m(E),Y=Ue(E),U=Y<+a.yearRange[0]||Y>+a.yearRange[1];return!(H||V||ie||J||U||Z||R)},c=(E,H)=>_t(...Ua(l.value.minDate,E,H))||at(...Ua(l.value.minDate,E,H)),u=(E,H)=>$t(...Ua(l.value.maxDate,E,H))||at(...Ua(l.value.maxDate,E,H)),f=(E,H,V)=>{let ie=!1;return l.value.maxDate&&V&&u(E,H)&&(ie=!0),l.value.minDate&&!V&&c(E,H)&&(ie=!0),ie},h=(E,H,V,ie)=>{let J=!1;return ie&&(l.value.minDate||l.value.maxDate)?l.value.minDate&&l.value.maxDate?J=f(E,H,V):(l.value.minDate&&c(E,H)||l.value.maxDate&&u(E,H))&&(J=!0):J=!0,J},m=E=>Array.isArray(l.value.allowedDates)&&!l.value.allowedDates.length?!0:l.value.allowedDates?!Xn(E,l.value.allowedDates):!1,g=E=>!s(E),y=E=>t.value.noDisabledRange?!ud({start:E[0],end:E[1]}).some(H=>g(H)):!0,w=E=>{if(E){const H=Ue(E);return H>=+a.yearRange[0]&&H<=a.yearRange[1]}return!0},_=(E,H)=>!!(Array.isArray(E)&&E[H]&&(t.value.maxRange||t.value.minRange)&&w(E[H])),k=(E,H,V=0)=>{if(_(H,V)&&w(E)){const ie=id(E,H[V]),J=Ld(H[V],E),Z=J.length===1?0:J.filter(Y=>g(Y)).length,R=Math.abs(ie)-(t.value.minMaxRawRange?0:Z);if(t.value.minRange&&t.value.maxRange)return R>=+t.value.minRange&&R<=+t.value.maxRange;if(t.value.minRange)return R>=+t.value.minRange;if(t.value.maxRange)return R<=+t.value.maxRange}return!0},p=()=>!a.enableTimePicker||a.monthPicker||a.yearPicker||a.ignoreTimeValidation,x=E=>Array.isArray(E)?[E[0]?Ir(E[0]):null,E[1]?Ir(E[1]):null]:Ir(E),T=(E,H,V)=>E.find(ie=>+ie.hours===Da(H)&&ie.minutes==="*"?!0:+ie.minutes===tl(H)&&+ie.hours===Da(H))&&V,S=(E,H,V)=>{const[ie,J]=E,[Z,R]=H;return!T(ie,Z,V)&&!T(J,R,V)&&V},M=(E,H)=>{const V=Array.isArray(H)?H:[H];return Array.isArray(a.disabledTimes)?Array.isArray(a.disabledTimes[0])?S(a.disabledTimes,V,E):!V.some(ie=>T(a.disabledTimes,ie,E)):E},B=(E,H)=>{const V=Array.isArray(H)?[wl(H[0]),H[1]?wl(H[1]):void 0]:wl(H),ie=!a.disabledTimes(V);return E&&ie},O=(E,H)=>a.disabledTimes?Array.isArray(a.disabledTimes)?M(H,E):B(H,E):H,A=E=>{let H=!0;if(!E||p())return!0;const V=!l.value.minDate&&!l.value.maxDate?x(E):E;return(a.maxTime||l.value.maxDate)&&(H=fu(a.maxTime,l.value.maxDate,"max",Lt(V),H)),(a.minTime||l.value.minDate)&&(H=fu(a.minTime,l.value.minDate,"min",Lt(V),H)),O(E,H)},I=E=>{if(!a.monthPicker)return!0;let H=!0;const V=Ce(ca(E));if(l.value.minDate&&l.value.maxDate){const ie=Ce(ca(l.value.minDate)),J=Ce(ca(l.value.maxDate));return $t(V,ie)&&_t(V,J)||at(V,ie)||at(V,J)}if(l.value.minDate){const ie=Ce(ca(l.value.minDate));H=$t(V,ie)||at(V,ie)}if(l.value.maxDate){const ie=Ce(ca(l.value.maxDate));H=_t(V,ie)||at(V,ie)}return H},j=P(()=>E=>!a.enableTimePicker||a.ignoreTimeValidation?!0:A(E)),D=P(()=>E=>a.monthPicker?Array.isArray(E)&&(t.value.enabled||n.value.enabled)?!E.filter(H=>!I(H)).length:I(E):!0);return{isDisabled:g,validateDate:s,validateMonthYearInRange:h,isDateRangeAllowed:y,checkMinMaxRange:k,isValidTime:A,isTimeValid:j,isMonthValid:D}},cr=()=>{const a=P(()=>(l,n)=>l==null?void 0:l.includes(n)),e=P(()=>(l,n)=>l.count?l.solo?!0:n===0:!0),t=P(()=>(l,n)=>l.count?l.solo?!0:n===l.count-1:!0);return{hideNavigationButtons:a,showLeftIcon:e,showRightIcon:t}},gh=(a,e,t)=>{const l=$(0),n=_l({[bl.timePicker]:!a.enableTimePicker||a.timePicker||a.monthPicker,[bl.calendar]:!1,[bl.header]:!1}),r=P(()=>a.monthPicker||a.timePicker),i=f=>{var h;if((h=a.flow)!=null&&h.length){if(!f&&r.value)return u();n[f]=!0,Object.keys(n).filter(m=>!n[m]).length||u()}},o=()=>{var f,h;(f=a.flow)!=null&&f.length&&l.value!==-1&&(l.value+=1,e("flow-step",l.value),u()),((h=a.flow)==null?void 0:h.length)===l.value&&Xe().then(()=>s())},s=()=>{l.value=-1},c=(f,h,...m)=>{var g,y;a.flow[l.value]===f&&t.value&&((y=(g=t.value)[h])==null||y.call(g,...m))},u=(f=0)=>{f&&(l.value+=f),c(Vt.month,"toggleMonthPicker",!0),c(Vt.year,"toggleYearPicker",!0),c(Vt.calendar,"toggleTimePicker",!1,!0),c(Vt.time,"toggleTimePicker",!0,!0);const h=a.flow[l.value];(h===Vt.hours||h===Vt.minutes||h===Vt.seconds)&&c(h,"toggleTimePicker",!0,!0,h)};return{childMount:i,updateFlowStep:o,resetFlow:s,handleFlow:u,flowStep:l}},yh={key:1,class:"dp__input_wrap"},bh=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],wh={key:2,class:"dp--clear-btn"},kh=["aria-label"],xh=he({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...or},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(a,{expose:e,emit:t}){const l=t,n=a,{defaultedTextInput:r,defaultedAriaLabels:i,defaultedInline:o,defaultedConfig:s,defaultedRange:c,defaultedMultiDates:u,defaultedUI:f,getDefaultPattern:h,getDefaultStartTime:m}=kt(n),{checkMinMaxRange:g}=ol(n),y=$(),w=$(null),_=$(!1),k=$(!1),p=P(()=>({dp__pointer:!n.disabled&&!n.readonly&&!r.value.enabled,dp__disabled:n.disabled,dp__input_readonly:!r.value.enabled,dp__input:!0,dp__input_icon_pad:!n.hideInputIcon,dp__input_valid:typeof n.state=="boolean"?n.state:!1,dp__input_invalid:typeof n.state=="boolean"?!n.state:!1,dp__input_focus:_.value||n.isMenuOpen,dp__input_reg:!r.value.enabled,...f.value.input??{}})),x=()=>{l("set-input-date",null),n.clearable&&n.autoApply&&(l("set-empty-date"),y.value=null)},T=R=>{const Y=m();return I4(R,r.value.format??h(),Y??Bd({},n.enableSeconds),n.inputValue,k.value,n.formatLocale)},S=R=>{const{rangeSeparator:Y}=r.value,[U,ee]=R.split(`${Y}`);if(U){const N=T(U.trim()),ae=ee?T(ee.trim()):null;if(Il(N,ae))return;const we=N&&ae?[N,ae]:[N];g(ae,we,0)&&(y.value=N?we:null)}},M=()=>{k.value=!0},B=R=>{if(c.value.enabled)S(R);else if(u.value.enabled){const Y=R.split(";");y.value=Y.map(U=>T(U.trim())).filter(U=>U)}else y.value=T(R)},O=R=>{var Y;const U=typeof R=="string"?R:(Y=R.target)==null?void 0:Y.value;U!==""?(r.value.openMenu&&!n.isMenuOpen&&l("open"),B(U),l("set-input-date",y.value)):x(),k.value=!1,l("update:input-value",U),l("text-input",R,y.value)},A=R=>{r.value.enabled?(B(R.target.value),r.value.enterSubmit&&hi(y.value)&&n.inputValue!==""?(l("set-input-date",y.value,!0),y.value=null):r.value.enterSubmit&&n.inputValue===""&&(y.value=null,l("clear"))):D(R)},I=(R,Y)=>{r.value.enabled&&r.value.tabSubmit&&!Y&&B(R.target.value),r.value.tabSubmit&&hi(y.value)&&n.inputValue!==""?(l("set-input-date",y.value,!0,!0),y.value=null):r.value.tabSubmit&&n.inputValue===""&&(y.value=null,l("clear",!0))},j=()=>{_.value=!0,l("focus"),Xe().then(()=>{var R;r.value.enabled&&r.value.selectOnFocus&&((R=w.value)==null||R.select())})},D=R=>{if(Za(R,s.value,!0),r.value.enabled&&r.value.openMenu&&!o.value.input){if(r.value.openMenu==="open"&&!n.isMenuOpen)return l("open");if(r.value.openMenu==="toggle")return l("toggle")}else r.value.enabled||l("toggle")},E=()=>{l("real-blur"),_.value=!1,(!n.isMenuOpen||o.value.enabled&&o.value.input)&&l("blur"),n.autoApply&&r.value.enabled&&y.value&&!n.isMenuOpen&&(l("set-input-date",y.value),l("select-date"),y.value=null)},H=R=>{Za(R,s.value,!0),l("clear")},V=R=>{if(R.key==="Tab"&&I(R),R.key==="Enter"&&A(R),!r.value.enabled){if(R.code==="Tab")return;R.preventDefault()}},ie=()=>{var R;(R=w.value)==null||R.focus({preventScroll:!0})},J=R=>{y.value=R},Z=R=>{R.key===gt.tab&&I(R,!0)};return e({focusInput:ie,setParsedDate:J}),(R,Y)=>{var U,ee,N;return d(),v("div",{onClick:D},[R.$slots.trigger&&!R.$slots["dp-input"]&&!C(o).enabled?z(R.$slots,"trigger",{key:0}):L("",!0),!R.$slots.trigger&&(!C(o).enabled||C(o).input)?(d(),v("div",yh,[R.$slots["dp-input"]&&!R.$slots.trigger&&(!C(o).enabled||C(o).enabled&&C(o).input)?z(R.$slots,"dp-input",{key:0,value:a.inputValue,isMenuOpen:a.isMenuOpen,onInput:O,onEnter:A,onTab:I,onClear:H,onBlur:E,onKeypress:V,onPaste:M,onFocus:j,openMenu:()=>R.$emit("open"),closeMenu:()=>R.$emit("close"),toggleMenu:()=>R.$emit("toggle")}):L("",!0),R.$slots["dp-input"]?L("",!0):(d(),v("input",{key:1,id:R.uid?`dp-input-${R.uid}`:void 0,ref_key:"inputRef",ref:w,"data-test-id":"dp-input",name:R.name,class:G(p.value),inputmode:C(r).enabled?"text":"none",placeholder:R.placeholder,disabled:R.disabled,readonly:R.readonly,required:R.required,value:a.inputValue,autocomplete:R.autocomplete,"aria-label":(U=C(i))==null?void 0:U.input,"aria-disabled":R.disabled||void 0,"aria-invalid":R.state===!1?!0:void 0,onInput:O,onBlur:E,onFocus:j,onKeypress:V,onKeydown:Y[0]||(Y[0]=ae=>V(ae)),onPaste:M},null,42,bh)),b("div",{onClick:Y[3]||(Y[3]=ae=>l("toggle"))},[R.$slots["input-icon"]&&!R.hideInputIcon?(d(),v("span",{key:0,class:"dp__input_icon",onClick:Y[1]||(Y[1]=ae=>l("toggle"))},[z(R.$slots,"input-icon")])):L("",!0),!R.$slots["input-icon"]&&!R.hideInputIcon&&!R.$slots["dp-input"]?(d(),pe(C(Gl),{key:1,"aria-label":(ee=C(i))==null?void 0:ee.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:Y[2]||(Y[2]=ae=>l("toggle"))},null,8,["aria-label"])):L("",!0)]),R.$slots["clear-icon"]&&a.inputValue&&R.clearable&&!R.disabled&&!R.readonly?(d(),v("span",wh,[z(R.$slots,"clear-icon",{clear:H})])):L("",!0),R.clearable&&!R.$slots["clear-icon"]&&a.inputValue&&!R.disabled&&!R.readonly?(d(),v("button",{key:3,"aria-label":(N=C(i))==null?void 0:N.clearInput,class:"dp--clear-btn",type:"button",onKeydown:Y[4]||(Y[4]=ae=>C(Gt)(ae,()=>H(ae),!0,Z)),onClick:Y[5]||(Y[5]=Ge(ae=>H(ae),["prevent"]))},[te(C($d),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,kh)):L("",!0)])):L("",!0)])}}}),_h=typeof window<"u"?window:void 0,Rr=()=>{},Sh=a=>Bu()?(zu(a),!0):!1,Mh=(a,e,t,l)=>{if(!a)return Rr;let n=Rr;const r=Le(()=>C(a),o=>{n(),o&&(o.addEventListener(e,t,l),n=()=>{o.removeEventListener(e,t,l),n=Rr})},{immediate:!0,flush:"post"}),i=()=>{r(),n()};return Sh(i),i},$h=(a,e,t,l={})=>{const{window:n=_h,event:r="pointerdown"}=l;return n?Mh(n,r,i=>{const o=At(a),s=At(e);!o||!s||o===i.target||i.composedPath().includes(o)||i.composedPath().includes(s)||t(i)},{passive:!0}):void 0},Ch=["data-dp-mobile"],Ph=he({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...or},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=$(!1),o=Bl(n,"modelValue"),s=Bl(n,"timezone"),c=$(null),u=$(null),f=$(null),h=$(!1),m=$(null),g=$(!1),y=$(!1),w=$(!1),_=$(!1),{setMenuFocused:k,setShiftKey:p}=Nd(),{clearArrowNav:x}=il(),{validateDate:T,isValidTime:S}=ol(n),{defaultedTransitions:M,defaultedTextInput:B,defaultedInline:O,defaultedConfig:A,defaultedRange:I,defaultedMultiDates:j}=kt(n),{menuTransition:D,showTransition:E}=kn(M),{isMobile:H}=Gd(A);Ke(()=>{we(n.modelValue),Xe().then(()=>{if(!O.value.enabled){const be=U(m.value);be==null||be.addEventListener("scroll",me),window==null||window.addEventListener("resize",Fe)}}),O.value.enabled&&(i.value=!0),window==null||window.addEventListener("keyup",$e),window==null||window.addEventListener("keydown",Ye)}),na(()=>{if(!O.value.enabled){const be=U(m.value);be==null||be.removeEventListener("scroll",me),window==null||window.removeEventListener("resize",Fe)}window==null||window.removeEventListener("keyup",$e),window==null||window.removeEventListener("keydown",Ye)});const V=ta(r,"all",n.presetDates),ie=ta(r,"input");Le([o,s],()=>{we(o.value)},{deep:!0});const{openOnTop:J,menuStyle:Z,xCorrect:R,setMenuPosition:Y,getScrollableParent:U,shadowRender:ee}=ph({menuRef:c,menuRefInner:u,inputRef:f,pickerWrapperRef:m,inline:O,emit:l,props:n,slots:r}),{inputValue:N,internalModelValue:ae,parseExternalModelValue:we,emitModelValue:F,formatInputValue:fe,checkBeforeEmit:Me}=s6(l,n,h),Ae=P(()=>({dp__main:!0,dp__theme_dark:n.dark,dp__theme_light:!n.dark,dp__flex_display:O.value.enabled,"dp--flex-display-collapsed":w.value,dp__flex_display_with_input:O.value.input})),ue=P(()=>n.dark?"dp__theme_dark":"dp__theme_light"),ce=P(()=>n.teleport?{to:typeof n.teleport=="boolean"?"body":n.teleport,disabled:!n.teleport||O.value.enabled}:{}),de=P(()=>({class:"dp__outer_menu_wrap"})),oe=P(()=>O.value.enabled&&(n.timePicker||n.monthPicker||n.yearPicker||n.quarterPicker)),W=()=>{var be,Ee;return((Ee=(be=f.value)==null?void 0:be.$el)==null?void 0:Ee.getBoundingClientRect())??{width:0,left:0,right:0}},me=()=>{i.value&&(A.value.closeOnScroll?vt():Y())},Fe=()=>{var be;i.value&&Y();const Ee=((be=u.value)==null?void 0:be.$el.getBoundingClientRect().width)??0;w.value=document.body.offsetWidth<=Ee},$e=be=>{be.key==="Tab"&&!O.value.enabled&&!n.teleport&&A.value.tabOutClosesMenu&&(m.value.contains(document.activeElement)||vt()),y.value=be.shiftKey},Ye=be=>{y.value=be.shiftKey},ke=()=>{!n.disabled&&!n.readonly&&(ee(mu,n),Y(!1),i.value=!0,i.value&&l("open"),i.value||Dt(),we(n.modelValue))},Q=()=>{var be;N.value="",Dt(),(be=f.value)==null||be.setParsedDate(null),l("update:model-value",null),l("update:model-timezone-value",null),l("cleared"),A.value.closeOnClearValue&&vt()},Se=()=>{const be=ae.value;return!be||!Array.isArray(be)&&T(be)?!0:Array.isArray(be)?j.value.enabled||be.length===2&&T(be[0])&&T(be[1])?!0:I.value.partialRange&&!n.timePicker?T(be[0]):!1:!1},_e=()=>{Me()&&Se()?(F(),vt()):l("invalid-select",ae.value)},it=be=>{nt(),F(),A.value.closeOnAutoApply&&!be&&vt()},nt=()=>{f.value&&B.value.enabled&&f.value.setParsedDate(ae.value)},De=(be=!1)=>{n.autoApply&&S(ae.value)&&Se()&&(I.value.enabled&&Array.isArray(ae.value)?(I.value.partialRange||ae.value.length===2)&&it(be):it(be))},Dt=()=>{B.value.enabled||(ae.value=null)},vt=(be=!1)=>{be&&ae.value&&A.value.setDateOnMenuClose&&_e(),O.value.enabled||(i.value&&(i.value=!1,R.value=!1,k(!1),p(!1),x(),l("closed"),N.value&&we(o.value)),Dt(),l("blur"))},ul=(be,Ee,He=!1)=>{if(!be){ae.value=null;return}const It=Array.isArray(be)?!be.some(Ta=>!T(Ta)):T(be),yt=S(be);It&&yt?(_.value=!0,ae.value=be,Ee&&(g.value=He,_e(),l("text-submit")),Xe().then(()=>{_.value=!1})):l("invalid-date",be)},cl=()=>{n.autoApply&&S(ae.value)&&F(),nt()},Pa=()=>i.value?vt():ke(),ja=be=>{ae.value=be},Ra=()=>{B.value.enabled&&(h.value=!0,fe()),l("focus")},va=()=>{if(B.value.enabled&&(h.value=!1,we(n.modelValue),g.value)){const be=z4(m.value,y.value);be==null||be.focus()}l("blur")},dl=be=>{u.value&&u.value.updateMonthYear(0,{month:su(be.month),year:su(be.year)})},Je=be=>{we(be??n.modelValue)},le=(be,Ee)=>{var He;(He=u.value)==null||He.switchView(be,Ee)},Pe=be=>A.value.onClickOutside?A.value.onClickOutside(be):vt(!0),Ve=(be=0)=>{var Ee;(Ee=u.value)==null||Ee.handleFlow(be)};return $h(c,f,()=>Pe(Se)),e({closeMenu:vt,selectDate:_e,clearValue:Q,openMenu:ke,onScroll:me,formatInputValue:fe,updateInternalModelValue:ja,setMonthYear:dl,parseModel:Je,switchView:le,toggleMenu:Pa,handleFlow:Ve,dpWrapMenuRef:c}),(be,Ee)=>(d(),v("div",{ref_key:"pickerWrapperRef",ref:m,class:G(Ae.value),"data-datepicker-instance":"","data-dp-mobile":C(H)},[te(xh,Te({ref_key:"inputRef",ref:f,"input-value":C(N),"onUpdate:inputValue":Ee[0]||(Ee[0]=He=>$o(N)?N.value=He:null),"is-menu-open":i.value},be.$props,{onClear:Q,onOpen:ke,onSetInputDate:ul,onSetEmptyDate:C(F),onSelectDate:_e,onToggle:Pa,onClose:vt,onFocus:Ra,onBlur:va,onRealBlur:Ee[1]||(Ee[1]=He=>h.value=!1),onTextInput:Ee[2]||(Ee[2]=He=>be.$emit("text-input",He))}),Et({_:2},[Oe(C(ie),(He,It)=>({name:He,fn:q(yt=>[z(be.$slots,He,wt(Tt(yt)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(d(),pe(tt(be.teleport?Iu:"div"),wt(Tt(ce.value)),{default:q(()=>[te(pt,{name:C(D)(C(J)),css:C(E)&&!C(O).enabled},{default:q(()=>[i.value?(d(),v("div",Te({key:0,ref_key:"dpWrapMenuRef",ref:c},de.value,{class:{"dp--menu-wrapper":!C(O).enabled},style:C(O).enabled?void 0:C(Z)}),[te(mu,Te({ref_key:"dpMenuRef",ref:u},be.$props,{"internal-model-value":C(ae),"onUpdate:internalModelValue":Ee[3]||(Ee[3]=He=>$o(ae)?ae.value=He:null),class:{[ue.value]:!0,"dp--menu-wrapper":be.teleport},"open-on-top":C(J),"no-overlay-focus":oe.value,collapse:w.value,"get-input-rect":W,"is-text-input-date":_.value,onClosePicker:vt,onSelectDate:_e,onAutoApply:De,onTimeUpdate:cl,onFlowStep:Ee[4]||(Ee[4]=He=>be.$emit("flow-step",He)),onUpdateMonthYear:Ee[5]||(Ee[5]=He=>be.$emit("update-month-year",He)),onInvalidSelect:Ee[6]||(Ee[6]=He=>be.$emit("invalid-select",C(ae))),onAutoApplyInvalid:Ee[7]||(Ee[7]=He=>be.$emit("invalid-select",He)),onInvalidFixedRange:Ee[8]||(Ee[8]=He=>be.$emit("invalid-fixed-range",He)),onRecalculatePosition:C(Y),onTooltipOpen:Ee[9]||(Ee[9]=He=>be.$emit("tooltip-open",He)),onTooltipClose:Ee[10]||(Ee[10]=He=>be.$emit("tooltip-close",He)),onTimePickerOpen:Ee[11]||(Ee[11]=He=>be.$emit("time-picker-open",He)),onTimePickerClose:Ee[12]||(Ee[12]=He=>be.$emit("time-picker-close",He)),onAmPmChange:Ee[13]||(Ee[13]=He=>be.$emit("am-pm-change",He)),onRangeStart:Ee[14]||(Ee[14]=He=>be.$emit("range-start",He)),onRangeEnd:Ee[15]||(Ee[15]=He=>be.$emit("range-end",He)),onDateUpdate:Ee[16]||(Ee[16]=He=>be.$emit("date-update",He)),onInvalidDate:Ee[17]||(Ee[17]=He=>be.$emit("invalid-date",He)),onOverlayToggle:Ee[18]||(Ee[18]=He=>be.$emit("overlay-toggle",He)),onMenuBlur:Ee[19]||(Ee[19]=He=>be.$emit("blur"))}),Et({_:2},[Oe(C(V),(He,It)=>({name:He,fn:q(yt=>[z(be.$slots,He,wt(Tt({...yt})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):L("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,Ch))}}),lo=(()=>{const a=Ph;return a.install=e=>{e.component("Vue3DatePicker",a)},a})(),Th=Object.freeze(Object.defineProperty({__proto__:null,default:lo},Symbol.toStringTag,{value:"Module"}));Object.entries(Th).forEach(([a,e])=>{a!=="default"&&(lo[a]=e)});var _n={},Oh=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},qd={},aa={};let no;const Eh=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];aa.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};aa.getSymbolTotalCodewords=function(e){return Eh[e]};aa.getBCHDigit=function(a){let e=0;for(;a!==0;)e++,a>>>=1;return e};aa.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');no=e};aa.isKanjiModeEnabled=function(){return typeof no<"u"};aa.toSJIS=function(e){return no(e)};var dr={};(function(a){a.L={bit:1},a.M={bit:0},a.Q={bit:3},a.H={bit:2};function e(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return a.L;case"m":case"medium":return a.M;case"q":case"quartile":return a.Q;case"h":case"high":return a.H;default:throw new Error("Unknown EC Level: "+t)}}a.isValid=function(l){return l&&typeof l.bit<"u"&&l.bit>=0&&l.bit<4},a.from=function(l,n){if(a.isValid(l))return l;try{return e(l)}catch{return n}}})(dr);function Ud(){this.buffer=[],this.length=0}Ud.prototype={get:function(a){const e=Math.floor(a/8);return(this.buffer[e]>>>7-a%8&1)===1},put:function(a,e){for(let t=0;t>>e-t-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(a){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),a&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var Ah=Ud;function Sn(a){if(!a||a<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=a,this.data=new Uint8Array(a*a),this.reservedBit=new Uint8Array(a*a)}Sn.prototype.set=function(a,e,t,l){const n=a*this.size+e;this.data[n]=t,l&&(this.reservedBit[n]=!0)};Sn.prototype.get=function(a,e){return this.data[a*this.size+e]};Sn.prototype.xor=function(a,e,t){this.data[a*this.size+e]^=t};Sn.prototype.isReserved=function(a,e){return this.reservedBit[a*this.size+e]};var Lh=Sn,Xd={};(function(a){const e=aa.getSymbolSize;a.getRowColCoords=function(l){if(l===1)return[];const n=Math.floor(l/7)+2,r=e(l),i=r===145?26:Math.ceil((r-13)/(2*n-2))*2,o=[r-7];for(let s=1;s=0&&n<=7},a.from=function(n){return a.isValid(n)?parseInt(n,10):void 0},a.getPenaltyN1=function(n){const r=n.size;let i=0,o=0,s=0,c=null,u=null;for(let f=0;f=5&&(i+=e.N1+(o-5)),c=m,o=1),m=n.get(h,f),m===u?s++:(s>=5&&(i+=e.N1+(s-5)),u=m,s=1)}o>=5&&(i+=e.N1+(o-5)),s>=5&&(i+=e.N1+(s-5))}return i},a.getPenaltyN2=function(n){const r=n.size;let i=0;for(let o=0;o=10&&(o===1488||o===93)&&i++,s=s<<1&2047|n.get(u,c),u>=10&&(s===1488||s===93)&&i++}return i*e.N3},a.getPenaltyN4=function(n){let r=0;const i=n.data.length;for(let s=0;s=0;){const i=r[0];for(let s=0;s0){const r=new Uint8Array(this.degree);return r.set(l,n),r}return l};var zh=ro,e1={},sl={},io={};io.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var Ca={};const t1="[0-9]+",Dh="[A-Z $%*+\\-./:]+";let hn="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";hn=hn.replace(/u/g,"\\u");const Ih="(?:(?![A-Z0-9 $%*+\\-./:]|"+hn+`)(?:.|[\r -]))+`;Ca.KANJI=new RegExp(hn,"g");Ca.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Ca.BYTE=new RegExp(Ih,"g");Ca.NUMERIC=new RegExp(t1,"g");Ca.ALPHANUMERIC=new RegExp(Dh,"g");const Fh=new RegExp("^"+hn+"$"),Nh=new RegExp("^"+t1+"$"),Hh=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Ca.testKanji=function(e){return Fh.test(e)};Ca.testNumeric=function(e){return Nh.test(e)};Ca.testAlphanumeric=function(e){return Hh.test(e)};(function(a){const e=io,t=Ca;a.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},a.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},a.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},a.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},a.MIXED={bit:-1},a.getCharCountIndicator=function(r,i){if(!r.ccBits)throw new Error("Invalid mode: "+r);if(!e.isValid(i))throw new Error("Invalid version: "+i);return i>=1&&i<10?r.ccBits[0]:i<27?r.ccBits[1]:r.ccBits[2]},a.getBestModeForData=function(r){return t.testNumeric(r)?a.NUMERIC:t.testAlphanumeric(r)?a.ALPHANUMERIC:t.testKanji(r)?a.KANJI:a.BYTE},a.toString=function(r){if(r&&r.id)return r.id;throw new Error("Invalid mode")},a.isValid=function(r){return r&&r.bit&&r.ccBits};function l(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"numeric":return a.NUMERIC;case"alphanumeric":return a.ALPHANUMERIC;case"kanji":return a.KANJI;case"byte":return a.BYTE;default:throw new Error("Unknown mode: "+n)}}a.from=function(r,i){if(a.isValid(r))return r;try{return l(r)}catch{return i}}})(sl);(function(a){const e=aa,t=fr,l=dr,n=sl,r=io,i=7973,o=e.getBCHDigit(i);function s(h,m,g){for(let y=1;y<=40;y++)if(m<=a.getCapacity(y,g,h))return y}function c(h,m){return n.getCharCountIndicator(h,m)+4}function u(h,m){let g=0;return h.forEach(function(y){const w=c(y.mode,m);g+=w+y.getBitsLength()}),g}function f(h,m){for(let g=1;g<=40;g++)if(u(h,g)<=a.getCapacity(g,m,n.MIXED))return g}a.from=function(m,g){return r.isValid(m)?parseInt(m,10):g},a.getCapacity=function(m,g,y){if(!r.isValid(m))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=n.BYTE);const w=e.getSymbolTotalCodewords(m),_=t.getTotalCodewordsCount(m,g),k=(w-_)*8;if(y===n.MIXED)return k;const p=k-c(y,m);switch(y){case n.NUMERIC:return Math.floor(p/10*3);case n.ALPHANUMERIC:return Math.floor(p/11*2);case n.KANJI:return Math.floor(p/13);case n.BYTE:default:return Math.floor(p/8)}},a.getBestVersionForData=function(m,g){let y;const w=l.from(g,l.M);if(Array.isArray(m)){if(m.length>1)return f(m,w);if(m.length===0)return 1;y=m[0]}else y=m;return s(y.mode,y.getLength(),w)},a.getEncodedBits=function(m){if(!r.isValid(m)||m<7)throw new Error("Invalid QR Code version");let g=m<<12;for(;e.getBCHDigit(g)-o>=0;)g^=i<=0;)n^=l1<0&&(l=this.data.substr(t),n=parseInt(l,10),e.put(n,r*3+1))};var Rh=Vl;const Yh=sl,Yr=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function jl(a){this.mode=Yh.ALPHANUMERIC,this.data=a}jl.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};jl.prototype.getLength=function(){return this.data.length};jl.prototype.getBitsLength=function(){return jl.getBitsLength(this.data.length)};jl.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let l=Yr.indexOf(this.data[t])*45;l+=Yr.indexOf(this.data[t+1]),e.put(l,11)}this.data.length%2&&e.put(Yr.indexOf(this.data[t]),6)};var Wh=jl;const Gh=sl;function Rl(a){this.mode=Gh.BYTE,typeof a=="string"?this.data=new TextEncoder().encode(a):this.data=new Uint8Array(a)}Rl.getBitsLength=function(e){return e*8};Rl.prototype.getLength=function(){return this.data.length};Rl.prototype.getBitsLength=function(){return Rl.getBitsLength(this.data.length)};Rl.prototype.write=function(a){for(let e=0,t=this.data.length;e=33088&&t<=40956)t-=33088;else if(t>=57408&&t<=60351)t-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+` -Make sure your charset is UTF-8`);t=(t>>>8&255)*192+(t&255),a.put(t,13)}};var Qh=Yl,r1={exports:{}};(function(a){var e={single_source_shortest_paths:function(t,l,n){var r={},i={};i[l]=0;var o=e.PriorityQueue.make();o.push(l,0);for(var s,c,u,f,h,m,g,y,w;!o.empty();){s=o.pop(),c=s.value,f=s.cost,h=t[c]||{};for(u in h)h.hasOwnProperty(u)&&(m=h[u],g=f+m,y=i[u],w=typeof i[u]>"u",(w||y>g)&&(i[u]=g,o.push(u,g),r[u]=c))}if(typeof n<"u"&&typeof i[n]>"u"){var _=["Could not find a path from ",l," to ",n,"."].join("");throw new Error(_)}return r},extract_shortest_path_from_predecessor_list:function(t,l){for(var n=[],r=l;r;)n.push(r),t[r],r=t[r];return n.reverse(),n},find_path:function(t,l,n){var r=e.single_source_shortest_paths(t,l,n);return e.extract_shortest_path_from_predecessor_list(r,n)},PriorityQueue:{make:function(t){var l=e.PriorityQueue,n={},r;t=t||{};for(r in l)l.hasOwnProperty(r)&&(n[r]=l[r]);return n.queue=[],n.sorter=t.sorter||l.default_sorter,n},default_sorter:function(t,l){return t.cost-l.cost},push:function(t,l){var n={value:t,cost:l};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};a.exports=e})(r1);var Jh=r1.exports;(function(a){const e=sl,t=Rh,l=Wh,n=qh,r=Qh,i=Ca,o=aa,s=Jh;function c(_){return unescape(encodeURIComponent(_)).length}function u(_,k,p){const x=[];let T;for(;(T=_.exec(p))!==null;)x.push({data:T[0],index:T.index,mode:k,length:T[0].length});return x}function f(_){const k=u(i.NUMERIC,e.NUMERIC,_),p=u(i.ALPHANUMERIC,e.ALPHANUMERIC,_);let x,T;return o.isKanjiModeEnabled()?(x=u(i.BYTE,e.BYTE,_),T=u(i.KANJI,e.KANJI,_)):(x=u(i.BYTE_KANJI,e.BYTE,_),T=[]),k.concat(p,x,T).sort(function(M,B){return M.index-B.index}).map(function(M){return{data:M.data,mode:M.mode,length:M.length}})}function h(_,k){switch(k){case e.NUMERIC:return t.getBitsLength(_);case e.ALPHANUMERIC:return l.getBitsLength(_);case e.KANJI:return r.getBitsLength(_);case e.BYTE:return n.getBitsLength(_)}}function m(_){return _.reduce(function(k,p){const x=k.length-1>=0?k[k.length-1]:null;return x&&x.mode===p.mode?(k[k.length-1].data+=p.data,k):(k.push(p),k)},[])}function g(_){const k=[];for(let p=0;p<_.length;p++){const x=_[p];switch(x.mode){case e.NUMERIC:k.push([x,{data:x.data,mode:e.ALPHANUMERIC,length:x.length},{data:x.data,mode:e.BYTE,length:x.length}]);break;case e.ALPHANUMERIC:k.push([x,{data:x.data,mode:e.BYTE,length:x.length}]);break;case e.KANJI:k.push([x,{data:x.data,mode:e.BYTE,length:c(x.data)}]);break;case e.BYTE:k.push([{data:x.data,mode:e.BYTE,length:c(x.data)}])}}return k}function y(_,k){const p={},x={start:{}};let T=["start"];for(let S=0;S<_.length;S++){const M=_[S],B=[];for(let O=0;O=0&&o<=6&&(s===0||s===6)||s>=0&&s<=6&&(o===0||o===6)||o>=2&&o<=4&&s>=2&&s<=4?a.set(r+o,i+s,!0,!0):a.set(r+o,i+s,!1,!0))}}function i3(a){const e=a.size;for(let t=8;t>o&1)===1,a.set(n,r,i,!0),a.set(r,n,i,!0)}function qr(a,e,t){const l=a.size,n=l3.getEncodedBits(e,t);let r,i;for(r=0;r<15;r++)i=(n>>r&1)===1,r<6?a.set(r,8,i,!0):r<8?a.set(r+1,8,i,!0):a.set(l-15+r,8,i,!0),r<8?a.set(8,l-r-1,i,!0):r<9?a.set(8,15-r-1+1,i,!0):a.set(8,15-r-1,i,!0);a.set(l-8,8,1,!0)}function u3(a,e){const t=a.size;let l=-1,n=t-1,r=7,i=0;for(let o=t-1;o>0;o-=2)for(o===6&&o--;;){for(let s=0;s<2;s++)if(!a.isReserved(n,o-s)){let c=!1;i>>r&1)===1),a.set(n,o-s,c),r--,r===-1&&(i++,r=7)}if(n+=l,n<0||t<=n){n-=l,l=-l;break}}}function c3(a,e,t){const l=new Kh;t.forEach(function(s){l.put(s.mode.bit,4),l.put(s.getLength(),n3.getCharCountIndicator(s.mode,a)),s.write(l)});const n=vr.getSymbolTotalCodewords(a),r=yi.getTotalCodewordsCount(a,e),i=(n-r)*8;for(l.getLengthInBits()+4<=i&&l.put(0,4);l.getLengthInBits()%8!==0;)l.putBit(0);const o=(i-l.getLengthInBits())/8;for(let s=0;s=0)&&Object.prototype.propertyIsEnumerable.call(a,l)&&(t[l]=a[l])}return t}function T0(a,e){if(a==null)return{};var t={},l=Object.keys(a),n,r;for(r=0;r=0)&&(t[n]=a[n]);return t}function Yn(a){for(var e=1;ea.length)&&(e=a.length);for(var t=0,l=new Array(e);ta.length)&&(e=a.length);for(var t=0,l=new Array(e);t=0)&&Object.prototype.propertyIsEnumerable.call(a,l)&&(t[l]=a[l])}return t}function U0(a,e){if(a==null)return{};var t={},l=Object.keys(a),n,r;for(r=0;r=0)&&(t[n]=a[n]);return t}Ju(h0.primary);var Ne=function(e,t){var l,n=Ho({},e,t.attrs),r=n.class,i=n.icon,o=n.spin,s=n.rotate,c=n.tabindex,u=n.twoToneColor,f=n.onClick,h=G0(n,H0),m=Yu(),g=m.prefixCls,y=m.rootClassName,w=(l={},an(l,y.value,!!y.value),an(l,g.value,!0),an(l,"".concat(g.value,"-").concat(i.name),!!i.name),an(l,"".concat(g.value,"-spin"),!!o||i.name==="loading"),l),_=c;_===void 0&&f&&(_=-1);var k=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,p=Qu(u),x=j0(p,2),O=x[0],S=x[1];return te("span",Ho({role:"img","aria-label":i.name},h,{onClick:f,class:[w,r],tabindex:_}),[te(rl,{icon:i,primaryColor:O,secondaryColor:S,style:k},null),te(V0,null,null)])};Ne.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:[String,Array]};Ne.displayName="AntdIcon";Ne.inheritAttrs=!1;Ne.getTwoToneColor=N0;Ne.setTwoToneColor=Ju;var Q0={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 244c176.18 0 319 142.82 319 319v233a32 32 0 01-32 32H225a32 32 0 01-32-32V563c0-176.18 142.82-319 319-319zM484 68h56a8 8 0 018 8v96a8 8 0 01-8 8h-56a8 8 0 01-8-8V76a8 8 0 018-8zM177.25 191.66a8 8 0 0111.32 0l67.88 67.88a8 8 0 010 11.31l-39.6 39.6a8 8 0 01-11.31 0l-67.88-67.88a8 8 0 010-11.31l39.6-39.6zm669.6 0l39.6 39.6a8 8 0 010 11.3l-67.88 67.9a8 8 0 01-11.32 0l-39.6-39.6a8 8 0 010-11.32l67.89-67.88a8 8 0 0111.31 0zM192 892h640a32 32 0 0132 32v24a8 8 0 01-8 8H168a8 8 0 01-8-8v-24a32 32 0 0132-32zm148-317v253h64V575h-64z"}}]},name:"alert",theme:"filled"};function jo(a){for(var e=1;e=i?r:(l.setFullYear(r.getFullYear(),r.getMonth(),n),l)}function ld(a,e,t){const{years:l=0,months:n=0,weeks:r=0,days:i=0,hours:o=0,minutes:s=0,seconds:c=0}=e,u=Re(a,t==null?void 0:t.in),f=n||l?da(u,n+l*12):u,h=i||r?ua(f,i+r*7):f,m=s+o*60,y=(c+m*60)*1e3;return ct(a,+h+y)}function nd(a,e,t){return ct(a,+Re(a)+e)}function nv(a,e,t){return nd(a,e*ad)}let rv={};function Sl(){return rv}function fa(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.weekStartsOn)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.weekStartsOn)??t.weekStartsOn??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,n=Re(a,e==null?void 0:e.in),r=n.getDay(),i=(r=r.getTime()?l+1:t.getTime()>=o.getTime()?l:l-1}function Gn(a){const e=Re(a),t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+a-+t}function bn(a,...e){const t=ct.bind(null,e.find(l=>typeof l=="object"));return e.map(t)}function Ws(a,e){const t=Re(a,e==null?void 0:e.in);return t.setHours(0,0,0,0),t}function id(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e),r=Ws(l),i=Ws(n),o=+r-Gn(r),s=+i-Gn(i);return Math.round((o-s)/av)}function iv(a,e){const t=rd(a,e),l=ct(a,0);return l.setFullYear(t,0,4),l.setHours(0,0,0,0),zl(l)}function iC(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setTime(l.getTime()+e*td),l}function ov(a,e,t){return da(a,e*3,t)}function oC(a,e,t){return nd(a,e*1e3)}function zi(a,e,t){return da(a,e*12,t)}function Gs(a,e){const t=+Re(a)-+Re(e);return t<0?-1:t>0?1:t}function od(a){return a instanceof Date||typeof a=="object"&&Object.prototype.toString.call(a)==="[object Date]"}function rn(a){return!(!od(a)&&typeof a!="number"||isNaN(+Re(a)))}function Us(a,e){const t=Re(a,e==null?void 0:e.in);return Math.trunc(t.getMonth()/3)+1}function sv(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e);return l.getFullYear()-n.getFullYear()}function sC(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getMonth();return t.setFullYear(t.getFullYear(),l+1,0),t.setHours(23,59,59,999),t}function uv(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e),r=Gs(l,n),i=Math.abs(sv(l,n));l.setFullYear(1584),n.setFullYear(1584);const o=Gs(l,n)===-r,s=r*(i-+o);return s===0?0:s}function sd(a,e){const[t,l]=bn(a,e.start,e.end);return{start:t,end:l}}function ud(a,e){const{start:t,end:l}=sd(e==null?void 0:e.in,a);let n=+t>+l;const r=n?+t:+l,i=n?l:t;i.setHours(0,0,0,0);let o=1;const s=[];for(;+i<=r;)s.push(ct(t,i)),i.setDate(i.getDate()+o),i.setHours(0,0,0,0);return n?s.reverse():s}function hl(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getMonth(),n=l-l%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function cv(a,e){const{start:t,end:l}=sd(e==null?void 0:e.in,a);let n=+t>+l;const r=n?+hl(t):+hl(l);let i=hl(n?l:t),o=1;const s=[];for(;+i<=r;)s.push(ct(t,i)),i=ov(i,o);return n?s.reverse():s}function dv(a,e){const t=Re(a,e==null?void 0:e.in);return t.setDate(1),t.setHours(0,0,0,0),t}function cd(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getFullYear();return t.setFullYear(l+1,0,0),t.setHours(23,59,59,999),t}function fn(a,e){const t=Re(a,e==null?void 0:e.in);return t.setFullYear(t.getFullYear(),0,1),t.setHours(0,0,0,0),t}function dd(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.weekStartsOn)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.weekStartsOn)??t.weekStartsOn??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.weekStartsOn)??0,n=Re(a,e==null?void 0:e.in),r=n.getDay(),i=(r{let l;const n=fv[a];return typeof n=="string"?l=n:e===1?l=n.one:l=n.other.replace("{{count}}",e.toString()),t!=null&&t.addSuffix?t.comparison&&t.comparison>0?"in "+l:l+" ago":l};function $r(a){return(e={})=>{const t=e.width?String(e.width):a.defaultWidth;return a.formats[t]||a.formats[a.defaultWidth]}}const vv={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},hv={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},mv={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},gv={date:$r({formats:vv,defaultWidth:"full"}),time:$r({formats:hv,defaultWidth:"full"}),dateTime:$r({formats:mv,defaultWidth:"full"})},yv={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},bv=(a,e,t,l)=>yv[a];function Jl(a){return(e,t)=>{const l=t!=null&&t.context?String(t.context):"standalone";let n;if(l==="formatting"&&a.formattingValues){const i=a.defaultFormattingWidth||a.defaultWidth,o=t!=null&&t.width?String(t.width):i;n=a.formattingValues[o]||a.formattingValues[i]}else{const i=a.defaultWidth,o=t!=null&&t.width?String(t.width):a.defaultWidth;n=a.values[o]||a.values[i]}const r=a.argumentCallback?a.argumentCallback(e):e;return n[r]}}const wv={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},kv={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},xv={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},_v={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Sv={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Mv={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},$v=(a,e)=>{const t=Number(a),l=t%100;if(l>20||l<10)switch(l%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},Cv={ordinalNumber:$v,era:Jl({values:wv,defaultWidth:"wide"}),quarter:Jl({values:kv,defaultWidth:"wide",argumentCallback:a=>a-1}),month:Jl({values:xv,defaultWidth:"wide"}),day:Jl({values:_v,defaultWidth:"wide"}),dayPeriod:Jl({values:Sv,defaultWidth:"wide",formattingValues:Mv,defaultFormattingWidth:"wide"})};function Kl(a){return(e,t={})=>{const l=t.width,n=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],r=e.match(n);if(!r)return null;const i=r[0],o=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],s=Array.isArray(o)?Ov(o,f=>f.test(i)):Pv(o,f=>f.test(i));let c;c=a.valueCallback?a.valueCallback(s):s,c=t.valueCallback?t.valueCallback(c):c;const u=e.slice(i.length);return{value:c,rest:u}}}function Pv(a,e){for(const t in a)if(Object.prototype.hasOwnProperty.call(a,t)&&e(a[t]))return t}function Ov(a,e){for(let t=0;t{const l=e.match(a.matchPattern);if(!l)return null;const n=l[0],r=e.match(a.parsePattern);if(!r)return null;let i=a.valueCallback?a.valueCallback(r[0]):r[0];i=t.valueCallback?t.valueCallback(i):i;const o=e.slice(n.length);return{value:i,rest:o}}}const Ev=/^(\d+)(th|st|nd|rd)?/i,Av=/\d+/i,Lv={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Bv={any:[/^b/i,/^(a|c)/i]},zv={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Dv={any:[/1/i,/2/i,/3/i,/4/i]},Iv={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Fv={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Nv={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Vv={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Hv={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},jv={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Rv={ordinalNumber:Tv({matchPattern:Ev,parsePattern:Av,valueCallback:a=>parseInt(a,10)}),era:Kl({matchPatterns:Lv,defaultMatchWidth:"wide",parsePatterns:Bv,defaultParseWidth:"any"}),quarter:Kl({matchPatterns:zv,defaultMatchWidth:"wide",parsePatterns:Dv,defaultParseWidth:"any",valueCallback:a=>a+1}),month:Kl({matchPatterns:Iv,defaultMatchWidth:"wide",parsePatterns:Fv,defaultParseWidth:"any"}),day:Kl({matchPatterns:Nv,defaultMatchWidth:"wide",parsePatterns:Vv,defaultParseWidth:"any"}),dayPeriod:Kl({matchPatterns:Hv,defaultMatchWidth:"any",parsePatterns:jv,defaultParseWidth:"any"})},fd={code:"en-US",formatDistance:pv,formatLong:gv,formatRelative:bv,localize:Cv,match:Rv,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Yv(a,e){const t=Re(a,e==null?void 0:e.in);return id(t,fn(t))+1}function Di(a,e){const t=Re(a,e==null?void 0:e.in),l=+zl(t)-+iv(t);return Math.round(l/ed)+1}function Ii(a,e){var u,f,h,m;const t=Re(a,e==null?void 0:e.in),l=t.getFullYear(),n=Sl(),r=(e==null?void 0:e.firstWeekContainsDate)??((f=(u=e==null?void 0:e.locale)==null?void 0:u.options)==null?void 0:f.firstWeekContainsDate)??n.firstWeekContainsDate??((m=(h=n.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,i=ct((e==null?void 0:e.in)||a,0);i.setFullYear(l+1,0,r),i.setHours(0,0,0,0);const o=fa(i,e),s=ct((e==null?void 0:e.in)||a,0);s.setFullYear(l,0,r),s.setHours(0,0,0,0);const c=fa(s,e);return+t>=+o?l+1:+t>=+c?l:l-1}function qv(a,e){var o,s,c,u;const t=Sl(),l=(e==null?void 0:e.firstWeekContainsDate)??((s=(o=e==null?void 0:e.locale)==null?void 0:o.options)==null?void 0:s.firstWeekContainsDate)??t.firstWeekContainsDate??((u=(c=t.locale)==null?void 0:c.options)==null?void 0:u.firstWeekContainsDate)??1,n=Ii(a,e),r=ct((e==null?void 0:e.in)||a,0);return r.setFullYear(n,0,l),r.setHours(0,0,0,0),fa(r,e)}function Fi(a,e){const t=Re(a,e==null?void 0:e.in),l=+fa(t,e)-+qv(t,e);return Math.round(l/ed)+1}function st(a,e){const t=a<0?"-":"",l=Math.abs(a).toString().padStart(e,"0");return t+l}const qa={y(a,e){const t=a.getFullYear(),l=t>0?t:1-t;return st(e==="yy"?l%100:l,e.length)},M(a,e){const t=a.getMonth();return e==="M"?String(t+1):st(t+1,2)},d(a,e){return st(a.getDate(),e.length)},a(a,e){const t=a.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.toUpperCase();case"aaa":return t;case"aaaaa":return t[0];case"aaaa":default:return t==="am"?"a.m.":"p.m."}},h(a,e){return st(a.getHours()%12||12,e.length)},H(a,e){return st(a.getHours(),e.length)},m(a,e){return st(a.getMinutes(),e.length)},s(a,e){return st(a.getSeconds(),e.length)},S(a,e){const t=e.length,l=a.getMilliseconds(),n=Math.trunc(l*Math.pow(10,t-3));return st(n,e.length)}},Pl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Xs={G:function(a,e,t){const l=a.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return t.era(l,{width:"abbreviated"});case"GGGGG":return t.era(l,{width:"narrow"});case"GGGG":default:return t.era(l,{width:"wide"})}},y:function(a,e,t){if(e==="yo"){const l=a.getFullYear(),n=l>0?l:1-l;return t.ordinalNumber(n,{unit:"year"})}return qa.y(a,e)},Y:function(a,e,t,l){const n=Ii(a,l),r=n>0?n:1-n;if(e==="YY"){const i=r%100;return st(i,2)}return e==="Yo"?t.ordinalNumber(r,{unit:"year"}):st(r,e.length)},R:function(a,e){const t=rd(a);return st(t,e.length)},u:function(a,e){const t=a.getFullYear();return st(t,e.length)},Q:function(a,e,t){const l=Math.ceil((a.getMonth()+1)/3);switch(e){case"Q":return String(l);case"QQ":return st(l,2);case"Qo":return t.ordinalNumber(l,{unit:"quarter"});case"QQQ":return t.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(l,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(l,{width:"wide",context:"formatting"})}},q:function(a,e,t){const l=Math.ceil((a.getMonth()+1)/3);switch(e){case"q":return String(l);case"qq":return st(l,2);case"qo":return t.ordinalNumber(l,{unit:"quarter"});case"qqq":return t.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(l,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(l,{width:"wide",context:"standalone"})}},M:function(a,e,t){const l=a.getMonth();switch(e){case"M":case"MM":return qa.M(a,e);case"Mo":return t.ordinalNumber(l+1,{unit:"month"});case"MMM":return t.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(l,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(l,{width:"wide",context:"formatting"})}},L:function(a,e,t){const l=a.getMonth();switch(e){case"L":return String(l+1);case"LL":return st(l+1,2);case"Lo":return t.ordinalNumber(l+1,{unit:"month"});case"LLL":return t.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(l,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(l,{width:"wide",context:"standalone"})}},w:function(a,e,t,l){const n=Fi(a,l);return e==="wo"?t.ordinalNumber(n,{unit:"week"}):st(n,e.length)},I:function(a,e,t){const l=Di(a);return e==="Io"?t.ordinalNumber(l,{unit:"week"}):st(l,e.length)},d:function(a,e,t){return e==="do"?t.ordinalNumber(a.getDate(),{unit:"date"}):qa.d(a,e)},D:function(a,e,t){const l=Yv(a);return e==="Do"?t.ordinalNumber(l,{unit:"dayOfYear"}):st(l,e.length)},E:function(a,e,t){const l=a.getDay();switch(e){case"E":case"EE":case"EEE":return t.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(l,{width:"short",context:"formatting"});case"EEEE":default:return t.day(l,{width:"wide",context:"formatting"})}},e:function(a,e,t,l){const n=a.getDay(),r=(n-l.weekStartsOn+8)%7||7;switch(e){case"e":return String(r);case"ee":return st(r,2);case"eo":return t.ordinalNumber(r,{unit:"day"});case"eee":return t.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(n,{width:"short",context:"formatting"});case"eeee":default:return t.day(n,{width:"wide",context:"formatting"})}},c:function(a,e,t,l){const n=a.getDay(),r=(n-l.weekStartsOn+8)%7||7;switch(e){case"c":return String(r);case"cc":return st(r,e.length);case"co":return t.ordinalNumber(r,{unit:"day"});case"ccc":return t.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(n,{width:"narrow",context:"standalone"});case"cccccc":return t.day(n,{width:"short",context:"standalone"});case"cccc":default:return t.day(n,{width:"wide",context:"standalone"})}},i:function(a,e,t){const l=a.getDay(),n=l===0?7:l;switch(e){case"i":return String(n);case"ii":return st(n,e.length);case"io":return t.ordinalNumber(n,{unit:"day"});case"iii":return t.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(l,{width:"short",context:"formatting"});case"iiii":default:return t.day(l,{width:"wide",context:"formatting"})}},a:function(a,e,t){const n=a.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(a,e,t){const l=a.getHours();let n;switch(l===12?n=Pl.noon:l===0?n=Pl.midnight:n=l/12>=1?"pm":"am",e){case"b":case"bb":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(a,e,t){const l=a.getHours();let n;switch(l>=17?n=Pl.evening:l>=12?n=Pl.afternoon:l>=4?n=Pl.morning:n=Pl.night,e){case"B":case"BB":case"BBB":return t.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(a,e,t){if(e==="ho"){let l=a.getHours()%12;return l===0&&(l=12),t.ordinalNumber(l,{unit:"hour"})}return qa.h(a,e)},H:function(a,e,t){return e==="Ho"?t.ordinalNumber(a.getHours(),{unit:"hour"}):qa.H(a,e)},K:function(a,e,t){const l=a.getHours()%12;return e==="Ko"?t.ordinalNumber(l,{unit:"hour"}):st(l,e.length)},k:function(a,e,t){let l=a.getHours();return l===0&&(l=24),e==="ko"?t.ordinalNumber(l,{unit:"hour"}):st(l,e.length)},m:function(a,e,t){return e==="mo"?t.ordinalNumber(a.getMinutes(),{unit:"minute"}):qa.m(a,e)},s:function(a,e,t){return e==="so"?t.ordinalNumber(a.getSeconds(),{unit:"second"}):qa.s(a,e)},S:function(a,e){return qa.S(a,e)},X:function(a,e,t){const l=a.getTimezoneOffset();if(l===0)return"Z";switch(e){case"X":return Ks(l);case"XXXX":case"XX":return fl(l);case"XXXXX":case"XXX":default:return fl(l,":")}},x:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"x":return Ks(l);case"xxxx":case"xx":return fl(l);case"xxxxx":case"xxx":default:return fl(l,":")}},O:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Js(l,":");case"OOOO":default:return"GMT"+fl(l,":")}},z:function(a,e,t){const l=a.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Js(l,":");case"zzzz":default:return"GMT"+fl(l,":")}},t:function(a,e,t){const l=Math.trunc(+a/1e3);return st(l,e.length)},T:function(a,e,t){return st(+a,e.length)}};function Js(a,e=""){const t=a>0?"-":"+",l=Math.abs(a),n=Math.trunc(l/60),r=l%60;return r===0?t+String(n):t+String(n)+e+st(r,2)}function Ks(a,e){return a%60===0?(a>0?"-":"+")+st(Math.abs(a)/60,2):fl(a,e)}function fl(a,e=""){const t=a>0?"-":"+",l=Math.abs(a),n=st(Math.trunc(l/60),2),r=st(l%60,2);return t+n+e+r}const Zs=(a,e)=>{switch(a){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},pd=(a,e)=>{switch(a){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},Wv=(a,e)=>{const t=a.match(/(P+)(p+)?/)||[],l=t[1],n=t[2];if(!n)return Zs(a,e);let r;switch(l){case"P":r=e.dateTime({width:"short"});break;case"PP":r=e.dateTime({width:"medium"});break;case"PPP":r=e.dateTime({width:"long"});break;case"PPPP":default:r=e.dateTime({width:"full"});break}return r.replace("{{date}}",Zs(l,e)).replace("{{time}}",pd(n,e))},ci={p:pd,P:Wv},Gv=/^D+$/,Uv=/^Y+$/,Qv=["D","DD","YY","YYYY"];function vd(a){return Gv.test(a)}function hd(a){return Uv.test(a)}function di(a,e,t){const l=Xv(a,e,t);if(console.warn(l),Qv.includes(a))throw new RangeError(l)}function Xv(a,e,t){const l=a[0]==="Y"?"years":"days of the month";return`Use \`${a.toLowerCase()}\` instead of \`${a}\` (in \`${e}\`) for formatting ${l} to the input \`${t}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Jv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kv=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zv=/^'([^]*?)'?$/,e2=/''/g,t2=/[a-zA-Z]/;function wa(a,e,t){var u,f,h,m,g,y,w,_;const l=Sl(),n=(t==null?void 0:t.locale)??l.locale??fd,r=(t==null?void 0:t.firstWeekContainsDate)??((f=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:f.firstWeekContainsDate)??l.firstWeekContainsDate??((m=(h=l.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)??1,i=(t==null?void 0:t.weekStartsOn)??((y=(g=t==null?void 0:t.locale)==null?void 0:g.options)==null?void 0:y.weekStartsOn)??l.weekStartsOn??((_=(w=l.locale)==null?void 0:w.options)==null?void 0:_.weekStartsOn)??0,o=Re(a,t==null?void 0:t.in);if(!rn(o))throw new RangeError("Invalid time value");let s=e.match(Kv).map(k=>{const p=k[0];if(p==="p"||p==="P"){const x=ci[p];return x(k,n.formatLong)}return k}).join("").match(Jv).map(k=>{if(k==="''")return{isToken:!1,value:"'"};const p=k[0];if(p==="'")return{isToken:!1,value:a2(k)};if(Xs[p])return{isToken:!0,value:k};if(p.match(t2))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:k}});n.localize.preprocessor&&(s=n.localize.preprocessor(o,s));const c={firstWeekContainsDate:r,weekStartsOn:i,locale:n};return s.map(k=>{if(!k.isToken)return k.value;const p=k.value;(!(t!=null&&t.useAdditionalWeekYearTokens)&&hd(p)||!(t!=null&&t.useAdditionalDayOfYearTokens)&&vd(p))&&di(p,e,String(a));const x=Xs[p[0]];return x(o,p,n.localize,c)}).join("")}function a2(a){const e=a.match(Zv);return e?e[1].replace(e2,"'"):a}function l2(a,e){return Re(a,e==null?void 0:e.in).getDay()}function n2(a,e){const t=Re(a,e==null?void 0:e.in),l=t.getFullYear(),n=t.getMonth(),r=ct(t,0);return r.setFullYear(l,n+1,0),r.setHours(0,0,0,0),r.getDate()}function r2(){return Object.assign({},Sl())}function Da(a,e){return Re(a,e==null?void 0:e.in).getHours()}function i2(a,e){const t=Re(a,e==null?void 0:e.in).getDay();return t===0?7:t}function tl(a,e){return Re(a,e==null?void 0:e.in).getMinutes()}function Ze(a,e){return Re(a,e==null?void 0:e.in).getMonth()}function Dl(a){return Re(a).getSeconds()}function Ue(a,e){return Re(a,e==null?void 0:e.in).getFullYear()}function Il(a,e){return+Re(a)>+Re(e)}function pn(a,e){return+Re(a)<+Re(e)}function El(a,e){return+Re(a)==+Re(e)}function o2(a,e){const t=s2(e)?new e(0):ct(e,0);return t.setFullYear(a.getFullYear(),a.getMonth(),a.getDate()),t.setHours(a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()),t}function s2(a){var e;return typeof a=="function"&&((e=a.prototype)==null?void 0:e.constructor)===a}const u2=10;class md{constructor(){Be(this,"subPriority",0)}validate(e,t){return!0}}class c2 extends md{constructor(e,t,l,n,r){super(),this.value=e,this.validateValue=t,this.setValue=l,this.priority=n,r&&(this.subPriority=r)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,l){return this.setValue(e,t,this.value,l)}}class d2 extends md{constructor(t,l){super();Be(this,"priority",u2);Be(this,"subPriority",-1);this.context=t||(n=>ct(l,n))}set(t,l){return l.timestampIsSet?t:ct(t,o2(t,this.context))}}class rt{run(e,t,l,n){const r=this.parse(e,t,l,n);return r?{setter:new c2(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(e,t,l){return!0}}class f2 extends rt{constructor(){super(...arguments);Be(this,"priority",140);Be(this,"incompatibleTokens",["R","u","t","T"])}parse(t,l,n){switch(l){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});case"GGGG":default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,l,n){return l.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}}const Ct={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},ha={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Pt(a,e){return a&&{value:e(a.value),rest:a.rest}}function xt(a,e){const t=e.match(a);return t?{value:parseInt(t[0],10),rest:e.slice(t[0].length)}:null}function ma(a,e){const t=e.match(a);if(!t)return null;if(t[0]==="Z")return{value:0,rest:e.slice(1)};const l=t[1]==="+"?1:-1,n=t[2]?parseInt(t[2],10):0,r=t[3]?parseInt(t[3],10):0,i=t[5]?parseInt(t[5],10):0;return{value:l*(n*ad+r*td+i*lv),rest:e.slice(t[0].length)}}function gd(a){return xt(Ct.anyDigitsSigned,a)}function St(a,e){switch(a){case 1:return xt(Ct.singleDigit,e);case 2:return xt(Ct.twoDigits,e);case 3:return xt(Ct.threeDigits,e);case 4:return xt(Ct.fourDigits,e);default:return xt(new RegExp("^\\d{1,"+a+"}"),e)}}function Un(a,e){switch(a){case 1:return xt(Ct.singleDigitSigned,e);case 2:return xt(Ct.twoDigitsSigned,e);case 3:return xt(Ct.threeDigitsSigned,e);case 4:return xt(Ct.fourDigitsSigned,e);default:return xt(new RegExp("^-?\\d{1,"+a+"}"),e)}}function Ni(a){switch(a){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function yd(a,e){const t=e>0,l=t?e:1-e;let n;if(l<=50)n=a||100;else{const r=l+50,i=Math.trunc(r/100)*100,o=a>=r%100;n=a+i-(o?100:0)}return t?n:1-n}function bd(a){return a%400===0||a%4===0&&a%100!==0}class p2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(t,l,n){const r=i=>({year:i,isTwoDigitYear:l==="yy"});switch(l){case"y":return Pt(St(4,t),r);case"yo":return Pt(n.ordinalNumber(t,{unit:"year"}),r);default:return Pt(St(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,n){const r=t.getFullYear();if(n.isTwoDigitYear){const o=yd(n.year,r);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}const i=!("era"in l)||l.era===1?n.year:1-n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}}class v2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(t,l,n){const r=i=>({year:i,isTwoDigitYear:l==="YY"});switch(l){case"Y":return Pt(St(4,t),r);case"Yo":return Pt(n.ordinalNumber(t,{unit:"year"}),r);default:return Pt(St(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,n,r){const i=Ii(t,r);if(n.isTwoDigitYear){const s=yd(n.year,i);return t.setFullYear(s,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),fa(t,r)}const o=!("era"in l)||l.era===1?n.year:1-n.year;return t.setFullYear(o,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),fa(t,r)}}class h2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(t,l){return Un(l==="R"?4:l.length,t)}set(t,l,n){const r=ct(t,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),zl(r)}}class m2 extends rt{constructor(){super(...arguments);Be(this,"priority",130);Be(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(t,l){return Un(l==="u"?4:l.length,t)}set(t,l,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}}class g2 extends rt{constructor(){super(...arguments);Be(this,"priority",120);Be(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"Q":case"QQ":return St(l.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=1&&l<=4}set(t,l,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}}class y2 extends rt{constructor(){super(...arguments);Be(this,"priority",120);Be(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"q":case"qq":return St(l.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=1&&l<=4}set(t,l,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}}class b2 extends rt{constructor(){super(...arguments);Be(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Be(this,"priority",110)}parse(t,l,n){const r=i=>i-1;switch(l){case"M":return Pt(xt(Ct.month,t),r);case"MM":return Pt(St(2,t),r);case"Mo":return Pt(n.ordinalNumber(t,{unit:"month"}),r);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}class w2 extends rt{constructor(){super(...arguments);Be(this,"priority",110);Be(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(t,l,n){const r=i=>i-1;switch(l){case"L":return Pt(xt(Ct.month,t),r);case"LL":return Pt(St(2,t),r);case"Lo":return Pt(n.ordinalNumber(t,{unit:"month"}),r);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}}function k2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=Fi(l,t)-e;return l.setDate(l.getDate()-n*7),Re(l,t==null?void 0:t.in)}class x2 extends rt{constructor(){super(...arguments);Be(this,"priority",100);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(t,l,n){switch(l){case"w":return xt(Ct.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,n,r){return fa(k2(t,n,r),r)}}function _2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=Di(l,t)-e;return l.setDate(l.getDate()-n*7),l}class S2 extends rt{constructor(){super(...arguments);Be(this,"priority",100);Be(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(t,l,n){switch(l){case"I":return xt(Ct.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,n){return zl(_2(t,n))}}const M2=[31,28,31,30,31,30,31,31,30,31,30,31],$2=[31,29,31,30,31,30,31,31,30,31,30,31];class C2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"subPriority",1);Be(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"d":return xt(Ct.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return St(l.length,t)}}validate(t,l){const n=t.getFullYear(),r=bd(n),i=t.getMonth();return r?l>=1&&l<=$2[i]:l>=1&&l<=M2[i]}set(t,l,n){return t.setDate(n),t.setHours(0,0,0,0),t}}class P2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"subpriority",1);Be(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(t,l,n){switch(l){case"D":case"DD":return xt(Ct.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return St(l.length,t)}}validate(t,l){const n=t.getFullYear();return bd(n)?l>=1&&l<=366:l>=1&&l<=365}set(t,l,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}}function Vi(a,e,t){var f,h,m,g;const l=Sl(),n=(t==null?void 0:t.weekStartsOn)??((h=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:h.weekStartsOn)??l.weekStartsOn??((g=(m=l.locale)==null?void 0:m.options)==null?void 0:g.weekStartsOn)??0,r=Re(a,t==null?void 0:t.in),i=r.getDay(),s=(e%7+7)%7,c=7-n,u=e<0||e>6?e-(i+c)%7:(s+c)%7-(i+c)%7;return ua(r,u,t)}class O2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(t,l,n){switch(l){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Vi(t,n,r),t.setHours(0,0,0,0),t}}class T2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(t,l,n,r){const i=o=>{const s=Math.floor((o-1)/7)*7;return(o+r.weekStartsOn+6)%7+s};switch(l){case"e":case"ee":return Pt(St(l.length,t),i);case"eo":return Pt(n.ordinalNumber(t,{unit:"day"}),i);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Vi(t,n,r),t.setHours(0,0,0,0),t}}class E2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(t,l,n,r){const i=o=>{const s=Math.floor((o-1)/7)*7;return(o+r.weekStartsOn+6)%7+s};switch(l){case"c":case"cc":return Pt(St(l.length,t),i);case"co":return Pt(n.ordinalNumber(t,{unit:"day"}),i);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=6}set(t,l,n,r){return t=Vi(t,n,r),t.setHours(0,0,0,0),t}}function A2(a,e,t){const l=Re(a,t==null?void 0:t.in),n=i2(l,t),r=e-n;return ua(l,r,t)}class L2 extends rt{constructor(){super(...arguments);Be(this,"priority",90);Be(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(t,l,n){const r=i=>i===0?7:i;switch(l){case"i":case"ii":return St(l.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return Pt(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return Pt(n.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Pt(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r);case"iiii":default:return Pt(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,l){return l>=1&&l<=7}set(t,l,n){return t=A2(t,n),t.setHours(0,0,0,0),t}}class B2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(t,l,n){switch(l){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class z2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(t,l,n){switch(l){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class D2 extends rt{constructor(){super(...arguments);Be(this,"priority",80);Be(this,"incompatibleTokens",["a","b","t","T"])}parse(t,l,n){switch(l){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,n){return t.setHours(Ni(n),0,0,0),t}}class I2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["H","K","k","t","T"])}parse(t,l,n){switch(l){case"h":return xt(Ct.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=12}set(t,l,n){const r=t.getHours()>=12;return r&&n<12?t.setHours(n+12,0,0,0):!r&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}}class F2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(t,l,n){switch(l){case"H":return xt(Ct.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=23}set(t,l,n){return t.setHours(n,0,0,0),t}}class N2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["h","H","k","t","T"])}parse(t,l,n){switch(l){case"K":return xt(Ct.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=11}set(t,l,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}}class V2 extends rt{constructor(){super(...arguments);Be(this,"priority",70);Be(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(t,l,n){switch(l){case"k":return xt(Ct.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return St(l.length,t)}}validate(t,l){return l>=1&&l<=24}set(t,l,n){const r=n<=24?n%24:n;return t.setHours(r,0,0,0),t}}class H2 extends rt{constructor(){super(...arguments);Be(this,"priority",60);Be(this,"incompatibleTokens",["t","T"])}parse(t,l,n){switch(l){case"m":return xt(Ct.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,n){return t.setMinutes(n,0,0),t}}class j2 extends rt{constructor(){super(...arguments);Be(this,"priority",50);Be(this,"incompatibleTokens",["t","T"])}parse(t,l,n){switch(l){case"s":return xt(Ct.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return St(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,n){return t.setSeconds(n,0),t}}class R2 extends rt{constructor(){super(...arguments);Be(this,"priority",30);Be(this,"incompatibleTokens",["t","T"])}parse(t,l){const n=r=>Math.trunc(r*Math.pow(10,-l.length+3));return Pt(St(l.length,t),n)}set(t,l,n){return t.setMilliseconds(n),t}}class Y2 extends rt{constructor(){super(...arguments);Be(this,"priority",10);Be(this,"incompatibleTokens",["t","T","x"])}parse(t,l){switch(l){case"X":return ma(ha.basicOptionalMinutes,t);case"XX":return ma(ha.basic,t);case"XXXX":return ma(ha.basicOptionalSeconds,t);case"XXXXX":return ma(ha.extendedOptionalSeconds,t);case"XXX":default:return ma(ha.extended,t)}}set(t,l,n){return l.timestampIsSet?t:ct(t,t.getTime()-Gn(t)-n)}}class q2 extends rt{constructor(){super(...arguments);Be(this,"priority",10);Be(this,"incompatibleTokens",["t","T","X"])}parse(t,l){switch(l){case"x":return ma(ha.basicOptionalMinutes,t);case"xx":return ma(ha.basic,t);case"xxxx":return ma(ha.basicOptionalSeconds,t);case"xxxxx":return ma(ha.extendedOptionalSeconds,t);case"xxx":default:return ma(ha.extended,t)}}set(t,l,n){return l.timestampIsSet?t:ct(t,t.getTime()-Gn(t)-n)}}class W2 extends rt{constructor(){super(...arguments);Be(this,"priority",40);Be(this,"incompatibleTokens","*")}parse(t){return gd(t)}set(t,l,n){return[ct(t,n*1e3),{timestampIsSet:!0}]}}class G2 extends rt{constructor(){super(...arguments);Be(this,"priority",20);Be(this,"incompatibleTokens","*")}parse(t){return gd(t)}set(t,l,n){return[ct(t,n),{timestampIsSet:!0}]}}const U2={G:new f2,y:new p2,Y:new v2,R:new h2,u:new m2,Q:new g2,q:new y2,M:new b2,L:new w2,w:new x2,I:new S2,d:new C2,D:new P2,E:new O2,e:new T2,c:new E2,i:new L2,a:new B2,b:new z2,B:new D2,h:new I2,H:new F2,K:new N2,k:new V2,m:new H2,s:new j2,S:new R2,X:new Y2,x:new q2,t:new W2,T:new G2},Q2=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,X2=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,J2=/^'([^]*?)'?$/,K2=/''/g,Z2=/\S/,e4=/[a-zA-Z]/;function fi(a,e,t,l){var w,_,k,p,x,O,S,M;const n=()=>ct((l==null?void 0:l.in)||t,NaN),r=r2(),i=(l==null?void 0:l.locale)??r.locale??fd,o=(l==null?void 0:l.firstWeekContainsDate)??((_=(w=l==null?void 0:l.locale)==null?void 0:w.options)==null?void 0:_.firstWeekContainsDate)??r.firstWeekContainsDate??((p=(k=r.locale)==null?void 0:k.options)==null?void 0:p.firstWeekContainsDate)??1,s=(l==null?void 0:l.weekStartsOn)??((O=(x=l==null?void 0:l.locale)==null?void 0:x.options)==null?void 0:O.weekStartsOn)??r.weekStartsOn??((M=(S=r.locale)==null?void 0:S.options)==null?void 0:M.weekStartsOn)??0;if(!e)return a?n():Re(t,l==null?void 0:l.in);const c={firstWeekContainsDate:o,weekStartsOn:s,locale:i},u=[new d2(l==null?void 0:l.in,t)],f=e.match(X2).map(B=>{const T=B[0];if(T in ci){const E=ci[T];return E(B,i.formatLong)}return B}).join("").match(Q2),h=[];for(let B of f){!(l!=null&&l.useAdditionalWeekYearTokens)&&hd(B)&&di(B,e,a),!(l!=null&&l.useAdditionalDayOfYearTokens)&&vd(B)&&di(B,e,a);const T=B[0],E=U2[T];if(E){const{incompatibleTokens:D}=E;if(Array.isArray(D)){const I=h.find(A=>D.includes(A.token)||A.token===T);if(I)throw new RangeError(`The format string mustn't contain \`${I.fullToken}\` and \`${B}\` at the same time`)}else if(E.incompatibleTokens==="*"&&h.length>0)throw new RangeError(`The format string mustn't contain \`${B}\` and any other token at the same time`);h.push({token:T,fullToken:B});const j=E.run(a,B,i.match,c);if(!j)return n();u.push(j.setter),a=j.rest}else{if(T.match(e4))throw new RangeError("Format string contains an unescaped latin alphabet character `"+T+"`");if(B==="''"?B="'":T==="'"&&(B=t4(B)),a.indexOf(B)===0)a=a.slice(B.length);else return n()}}if(a.length>0&&Z2.test(a))return n();const m=u.map(B=>B.priority).sort((B,T)=>T-B).filter((B,T,E)=>E.indexOf(B)===T).map(B=>u.filter(T=>T.priority===B).sort((T,E)=>E.subPriority-T.subPriority)).map(B=>B[0]);let g=Re(t,l==null?void 0:l.in);if(isNaN(+g))return n();const y={};for(const B of m){if(!B.validate(g,c))return n();const T=B.set(g,y,c);Array.isArray(T)?(g=T[0],Object.assign(y,T[1])):g=T}return g}function t4(a){return a.match(J2)[1].replace(K2,"'")}function eu(a,e,t){const[l,n]=bn(t==null?void 0:t.in,a,e);return+hl(l)==+hl(n)}function a4(a,e,t){return ua(a,-e,t)}function wd(a,e,t){const l=Re(a,t==null?void 0:t.in),n=l.getFullYear(),r=l.getDate(),i=ct(a,0);i.setFullYear(n,e,15),i.setHours(0,0,0,0);const o=n2(i);return l.setMonth(e,Math.min(r,o)),l}function ht(a,e,t){let l=Re(a,t==null?void 0:t.in);return isNaN(+l)?ct(a,NaN):(e.year!=null&&l.setFullYear(e.year),e.month!=null&&(l=wd(l,e.month)),e.date!=null&&l.setDate(e.date),e.hours!=null&&l.setHours(e.hours),e.minutes!=null&&l.setMinutes(e.minutes),e.seconds!=null&&l.setSeconds(e.seconds),e.milliseconds!=null&&l.setMilliseconds(e.milliseconds),l)}function l4(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setHours(e),l}function kd(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setMilliseconds(e),l}function n4(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setMinutes(e),l}function xd(a,e,t){const l=Re(a,t==null?void 0:t.in);return l.setSeconds(e),l}function ga(a,e,t){const l=Re(a,t==null?void 0:t.in);return isNaN(+l)?ct(a,NaN):(l.setFullYear(e),l)}function Fl(a,e,t){return da(a,-e,t)}function r4(a,e,t){const{years:l=0,months:n=0,weeks:r=0,days:i=0,hours:o=0,minutes:s=0,seconds:c=0}=e,u=Fl(a,n+l*12,t),f=a4(u,i+r*7,t),h=s+o*60,g=(c+h*60)*1e3;return ct(a,+f-g)}function _d(a,e,t){return zi(a,-e,t)}function i4(a){return Bu()?(zu(a),!0):!1}const o4=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const s4=()=>{};function u4(a,e=!1,t="Timeout"){return new Promise((l,n)=>{setTimeout(e?()=>n(t):l,a)})}function Sd(a){return a}function c4(...a){if(a.length!==1)return Bl(...a);const e=a[0];return typeof e=="function"?Du(j1(()=>({get:e,set:s4}))):$(e)}const d4={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]},f4=Object.assign({},{linear:Sd},d4);function p4([a,e,t,l]){const n=(u,f)=>1-3*f+3*u,r=(u,f)=>3*f-6*u,i=u=>3*u,o=(u,f,h)=>((n(f,h)*u+r(f,h))*u+i(f))*u,s=(u,f,h)=>3*n(f,h)*u*u+2*r(f,h)*u+i(f),c=u=>{let f=u;for(let h=0;h<4;++h){const m=s(f,a,t);if(m===0)return f;const g=o(f,a,t)-u;f-=g/m}return f};return u=>a===e&&t===l?u:o(c(u),e,l)}function tu(a,e,t){return a+t*(e-a)}function Cr(a){return(typeof a=="number"?[a]:a)||[]}function v4(a,e,t,l={}){var n,r;const i=Nt(e),o=Nt(t),s=Cr(i),c=Cr(o),u=(n=Nt(l.duration))!=null?n:1e3,f=Date.now(),h=Date.now()+u,m=typeof l.transition=="function"?l.transition:(r=Nt(l.transition))!=null?r:Sd,g=typeof m=="function"?m:p4(m);return new Promise(y=>{a.value=i;const w=()=>{var _;if((_=l.abort)!=null&&_.call(l)){y();return}const k=Date.now(),p=g((k-f)/u),x=Cr(a.value).map((O,S)=>tu(s[S],c[S],p));Array.isArray(a.value)?a.value=x.map((O,S)=>{var M,B;return tu((M=s[S])!=null?M:0,(B=c[S])!=null?B:0,p)}):typeof a.value=="number"&&(a.value=x[0]),k{const r=Nt(a);return typeof r=="number"?r:r.map(Nt)},n=$(l());return Le(l,async r=>{var i,o;if(Nt(e.disabled))return;const s=++t;if(e.delay&&await u4(Nt(e.delay)),s!==t)return;const c=Array.isArray(r)?r.map(Nt):Nt(r);(i=e.onStarted)==null||i.call(e),await v4(n,n.value,c,{...e,abort:()=>{var u;return s!==t||((u=e.abort)==null?void 0:u.call(e))}}),(o=e.onFinished)==null||o.call(e)},{deep:!0}),Le(()=>Nt(e.disabled),r=>{r&&(t++,n.value=l())}),i4(()=>{t++}),P(()=>Nt(e.disabled)?l():n.value)}const au={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"};function h4(a,e,t){e/=100,t/=100;const l=e*Math.min(t,1-t)+t;return[a,l?(2-2*t/l)*100:0,l*100]}function Pr(a,e,t){e/=100,t/=100;const l=t-t*e/2,n=Math.min(l,1-l);return[a,n?(t-l)/n*100:0,l*100]}function Zl(a,e,t){e/=100,t/=100;let l=(n,r=(n+a/60)%6)=>t-t*e*Math.max(Math.min(r,4-r,1),0);return[l(5)*255,l(3)*255,l(1)*255]}function m4(a,e,t){a/=255,e/=255,t/=255;let l=Math.max(a,e,t),n=l-Math.min(a,e,t),r=n&&(l==a?(e-t)/n:l==e?2+(t-a)/n:4+(a-e)/n);return[60*(r<0?r+6:r),l&&n/l*100,l*100]}function g4(a,e,t){a/=255,e/=255,t/=255;let l=Math.max(a,e,t),n=l-Math.min(a,e,t),r=1-Math.abs(l+l-n-1),i=n&&(l==a?(e-t)/n:l==e?2+(t-a)/n:4+(a-e)/n);return[60*(i<0?i+6:i),r?n/r*100:0,(l+l-n)*50]}function y4(a,e,t){e/=100,t/=100;let l=e*Math.min(t,1-t),n=(r,i=(r+a/30)%12)=>t-l*Math.max(Math.min(i-3,9-i,1),-1);return[n(0)*255,n(8)*255,n(4)*255]}const Ma="^\\s*",$a="\\s*$",al="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))%\\s*",ea="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ml="([0-9A-Fa-f])",gl="([0-9A-Fa-f]{2})",b4=new RegExp(`${Ma}hsl\\s*\\(${ea},${al},${al}\\)${$a}`),w4=new RegExp(`${Ma}hsv\\s*\\(${ea},${al},${al}\\)${$a}`),k4=new RegExp(`${Ma}hsla\\s*\\(${ea},${al},${al},${ea}\\)${$a}`),x4=new RegExp(`${Ma}hsva\\s*\\(${ea},${al},${al},${ea}\\)${$a}`),_4=new RegExp(`${Ma}rgb\\s*\\(${ea},${ea},${ea}\\)${$a}`),S4=new RegExp(`${Ma}rgba\\s*\\(${ea},${ea},${ea},${ea}\\)${$a}`),Hi=new RegExp(`${Ma}#${ml}${ml}${ml}${$a}`),ji=new RegExp(`${Ma}#${gl}${gl}${gl}${$a}`),Ri=new RegExp(`${Ma}#${ml}${ml}${ml}${ml}${$a}`),Yi=new RegExp(`${Ma}#${gl}${gl}${gl}${gl}${$a}`);function Ut(a){return parseInt(a,16)}function Or(a){try{let e;if(e=k4.exec(a))return[_a(e[1]),Tt(e[5]),Tt(e[9]),Ka(e[13])];if(e=b4.exec(a))return[_a(e[1]),Tt(e[5]),Tt(e[9]),1];throw new Error(`[seemly/hsla]: Invalid color value ${a}.`)}catch(e){throw e}}function Tr(a){try{let e;if(e=x4.exec(a))return[_a(e[1]),Tt(e[5]),Tt(e[9]),Ka(e[13])];if(e=w4.exec(a))return[_a(e[1]),Tt(e[5]),Tt(e[9]),1];throw new Error(`[seemly/hsva]: Invalid color value ${a}.`)}catch(e){throw e}}function on(a){try{let e;if(e=ji.exec(a))return[Ut(e[1]),Ut(e[2]),Ut(e[3]),1];if(e=_4.exec(a))return[zt(e[1]),zt(e[5]),zt(e[9]),1];if(e=S4.exec(a))return[zt(e[1]),zt(e[5]),zt(e[9]),Ka(e[13])];if(e=Hi.exec(a))return[Ut(e[1]+e[1]),Ut(e[2]+e[2]),Ut(e[3]+e[3]),1];if(e=Yi.exec(a))return[Ut(e[1]),Ut(e[2]),Ut(e[3]),Ka(Ut(e[4])/255)];if(e=Ri.exec(a))return[Ut(e[1]+e[1]),Ut(e[2]+e[2]),Ut(e[3]+e[3]),Ka(Ut(e[4]+e[4])/255)];if(a in au)return on(au[a]);throw new Error(`[seemly/rgba]: Invalid color value ${a}.`)}catch(e){throw e}}function M4(a,e,t){return`rgb(${zt(a)}, ${zt(e)}, ${zt(t)})`}function Ka(a){const e=Math.round(Number(a)*100)/100;return e>1?1:e<0?0:e}function _a(a){const e=Math.round(Number(a));return e>=360||e<0?0:e}function zt(a){const e=Math.round(Number(a));return e>255?255:e<0?0:e}function Tt(a){const e=Math.round(Number(a));return e>100?100:e<0?0:e}function lu(a){const[e,t,l]=Array.isArray(a)?a:on(a);return M4(e,t,l)}function zn(a){const[e,t,l]=a;return 3 in a?`rgba(${zt(e)}, ${zt(t)}, ${zt(l)}, ${Ka(a[3])})`:`rgba(${zt(e)}, ${zt(t)}, ${zt(l)}, 1)`}function nu(a){return`hsv(${_a(a[0])}, ${Tt(a[1])}%, ${Tt(a[2])}%)`}function Er(a){const[e,t,l]=a;return 3 in a?`hsva(${_a(e)}, ${Tt(t)}%, ${Tt(l)}%, ${Ka(a[3])})`:`hsva(${_a(e)}, ${Tt(t)}%, ${Tt(l)}%, 1)`}function ru(a){return`hsl(${_a(a[0])}, ${Tt(a[1])}%, ${Tt(a[2])}%)`}function Dn(a){const[e,t,l]=a;return 3 in a?`hsla(${_a(e)}, ${Tt(t)}%, ${Tt(l)}%, ${Ka(a[3])})`:`hsla(${_a(e)}, ${Tt(t)}%, ${Tt(l)}%, 1)`}function Ar(a){if(typeof a=="string"){let l;if(l=ji.exec(a))return`${l[0]}FF`;if(l=Yi.exec(a))return l[0];if(l=Hi.exec(a))return`#${l[1]}${l[1]}${l[2]}${l[2]}${l[3]}${l[3]}FF`;if(l=Ri.exec(a))return`#${l[1]}${l[1]}${l[2]}${l[2]}${l[3]}${l[3]}${l[4]}${l[4]}`;throw new Error(`[seemly/toHexString]: Invalid hex value ${a}.`)}const e=`#${a.slice(0,3).map(l=>zt(l).toString(16).toUpperCase().padStart(2,"0")).join("")}`,t=a.length===3?"FF":zt(a[3]*255).toString(16).padStart(2,"0").toUpperCase();return e+t}function iu(a){if(typeof a=="string"){let e;if(e=ji.exec(a))return e[0];if(e=Yi.exec(a))return e[0].slice(0,7);if(e=Hi.exec(a)||Ri.exec(a))return`#${e[1]}${e[1]}${e[2]}${e[2]}${e[3]}${e[3]}`;throw new Error(`[seemly/toHexString]: Invalid hex value ${a}.`)}return`#${a.slice(0,3).map(e=>zt(e).toString(16).toUpperCase().padStart(2,"0")).join("")}`}function Wl(){const a=R1();return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...a},[b("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),b("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),b("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Wl.compatConfig={MODE:3};function $d(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),b("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}$d.compatConfig={MODE:3};function qi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}qi.compatConfig={MODE:3};function Wi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Wi.compatConfig={MODE:3};function Gi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),b("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}Gi.compatConfig={MODE:3};function Ui(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Ui.compatConfig={MODE:3};function Qi(){return d(),v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[b("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}Qi.compatConfig={MODE:3};const Xt=(a,e)=>e?new Date(a.toLocaleString("en-US",{timeZone:e})):new Date(a),Xi=(a,e,t)=>pi(a,e,t)||Ce(),$4=(a,e,t)=>{const l=e.dateInTz?Xt(new Date(a),e.dateInTz):Ce(a);return t?Gt(l,!0):l},pi=(a,e,t)=>{if(!a)return null;const l=t?Gt(Ce(a),!0):Ce(a);return e?e.exactMatch?$4(a,e,t):Xt(l,e.timezone):l},C4=(a,e)=>{if(!a)return 0;const t=new Date,l=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),n=new Date(t.toLocaleString("en-US",{timeZone:a})),r=(e??n).getTimezoneOffset()/60;return(+l-+n)/(1e3*60*60)-r};var oa=(a=>(a.month="month",a.year="year",a))(oa||{}),sa=(a=>(a.top="top",a.bottom="bottom",a))(sa||{}),bl=(a=>(a.header="header",a.calendar="calendar",a.timePicker="timePicker",a))(bl||{}),Ht=(a=>(a.month="month",a.year="year",a.calendar="calendar",a.time="time",a.minutes="minutes",a.hours="hours",a.seconds="seconds",a))(Ht||{});const P4=["timestamp","date","iso"];var Rt=(a=>(a.up="up",a.down="down",a.left="left",a.right="right",a))(Rt||{}),gt=(a=>(a.arrowUp="ArrowUp",a.arrowDown="ArrowDown",a.arrowLeft="ArrowLeft",a.arrowRight="ArrowRight",a.enter="Enter",a.space=" ",a.esc="Escape",a.tab="Tab",a.home="Home",a.end="End",a.pageUp="PageUp",a.pageDown="PageDown",a))(gt||{});function ou(a){return e=>new Intl.DateTimeFormat(a,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${e}T00:00:00+00:00`)).slice(0,2)}function O4(a){return e=>wa(Xt(new Date(`2017-01-0${e}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:a})}const T4=(a,e,t)=>{const l=[1,2,3,4,5,6,7];let n;if(a!==null)try{n=l.map(O4(a))}catch{n=l.map(ou(e))}else n=l.map(ou(e));const r=n.slice(0,t),i=n.slice(t+1,n.length);return[n[t]].concat(...i).concat(...r)},Ji=(a,e,t)=>{const l=[];for(let n=+a[0];n<=+a[1];n++)l.push({value:+n,text:Td(n,e)});return t?l.reverse():l},Cd=(a,e,t)=>{const l=[1,2,3,4,5,6,7,8,9,10,11,12].map(r=>{const i=r<10?`0${r}`:r;return new Date(`2017-${i}-01T00:00:00+00:00`)});if(a!==null)try{const r=t==="long"?"LLLL":"LLL";return l.map((i,o)=>{const s=wa(Xt(i,"UTC"),r,{locale:a});return{text:s.charAt(0).toUpperCase()+s.substring(1),value:o}})}catch{}const n=new Intl.DateTimeFormat(e,{month:t,timeZone:"UTC"});return l.map((r,i)=>{const o=n.format(r);return{text:o.charAt(0).toUpperCase()+o.substring(1),value:i}})},E4=a=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][a],At=a=>{const e=C(a);return e!=null&&e.$el?e==null?void 0:e.$el:e},A4=a=>({type:"dot",...a??{}}),Pd=a=>Array.isArray(a)?!!a[0]&&!!a[1]:!1,Ki={prop:a=>`"${a}" prop must be enabled!`,dateArr:a=>`You need to use array as "model-value" binding in order to support "${a}"`},Lt=a=>a,su=a=>a===0?a:!a||isNaN(+a)?null:+a,uu=a=>a===null,Od=a=>{if(a)return[...a.querySelectorAll("input, button, select, textarea, a[href]")][0]},L4=a=>{const e=[],t=l=>l.filter(n=>n);for(let l=0;l{const l=t!=null,n=e!=null;if(!l&&!n)return!1;const r=+t,i=+e;return l&&n?+a>r||+ar:n?+aL4(a).map(t=>t.map(l=>{const{active:n,disabled:r,isBetween:i,highlighted:o}=e(l);return{...l,active:n,disabled:r,className:{dp__overlay_cell_active:n,dp__overlay_cell:!n,dp__overlay_cell_disabled:r,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:r&&n,dp__cell_in_between:i,"dp--highlighted":o}}})),Za=(a,e,t=!1)=>{a&&e.allowStopPropagation&&(t&&a.stopImmediatePropagation(),a.stopPropagation())},B4=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function z4(a,e){let t=[...document.querySelectorAll(B4())];t=t.filter(n=>!a.contains(n)||n.hasAttribute("data-datepicker-instance"));const l=t.indexOf(a);if(l>=0&&(e?l-1>=0:l+1<=t.length))return t[l+(e?-1:1)]}const vi=(a,e)=>a==null?void 0:a.querySelector(`[data-dp-element="${e}"]`),Td=(a,e)=>new Intl.NumberFormat(e,{useGrouping:!1,style:"decimal"}).format(a),Zi=a=>wa(a,"dd-MM-yyyy"),Lr=a=>Array.isArray(a),Qn=(a,e)=>e.get(Zi(a)),D4=(a,e)=>a?e?e instanceof Map?!!Qn(a,e):e(Ce(a)):!1:!0,Wt=(a,e,t=!1,l)=>{if(a.key===gt.enter||a.key===gt.space)return t&&a.preventDefault(),e();if(l)return l(a)},cu=()=>["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].some(a=>navigator.userAgent.includes(a))||navigator.userAgent.includes("Mac")&&"ontouchend"in document,du=(a,e,t,l,n,r)=>{const i=fi(a,e.slice(0,a.length),new Date,{locale:r});return rn(i)&&od(i)?l||n?i:ht(i,{hours:+t.hours,minutes:+(t==null?void 0:t.minutes),seconds:+(t==null?void 0:t.seconds),milliseconds:0}):null},I4=(a,e,t,l,n,r)=>{const i=Array.isArray(t)?t[0]:t;if(typeof e=="string")return du(a,e,i,l,n,r);if(Array.isArray(e)){let o=null;for(const s of e)if(o=du(a,s,i,l,n,r),o)break;return o}return typeof e=="function"?e(a):null},Ce=a=>a?new Date(a):new Date,F4=(a,e,t)=>{if(e){const n=(a.getMonth()+1).toString().padStart(2,"0"),r=a.getDate().toString().padStart(2,"0"),i=a.getHours().toString().padStart(2,"0"),o=a.getMinutes().toString().padStart(2,"0"),s=t?a.getSeconds().toString().padStart(2,"0"):"00";return`${a.getFullYear()}-${n}-${r}T${i}:${o}:${s}.000Z`}const l=Date.UTC(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds());return new Date(l).toISOString()},Gt=(a,e)=>{const t=Ce(JSON.parse(JSON.stringify(a))),l=ht(t,{hours:0,minutes:0,seconds:0,milliseconds:0});return e?dv(l):l},el=(a,e,t,l)=>{let n=a?Ce(a):Ce();return(e||e===0)&&(n=l4(n,+e)),(t||t===0)&&(n=n4(n,+t)),(l||l===0)&&(n=xd(n,+l)),kd(n,0)},_t=(a,e)=>!a||!e?!1:pn(Gt(a),Gt(e)),at=(a,e)=>!a||!e?!1:El(Gt(a),Gt(e)),$t=(a,e)=>!a||!e?!1:Il(Gt(a),Gt(e)),ir=(a,e,t)=>a!=null&&a[0]&&a!=null&&a[1]?$t(t,a[0])&&_t(t,a[1]):a!=null&&a[0]&&e?$t(t,a[0])&&_t(t,e)||_t(t,a[0])&&$t(t,e):!1,ca=a=>{const e=ht(new Date(a),{date:1});return Gt(e)},Br=(a,e,t)=>e&&(t||t===0)?Object.fromEntries(["hours","minutes","seconds"].map(l=>l===e?[l,t]:[l,isNaN(+a[l])?void 0:+a[l]])):{hours:isNaN(+a.hours)?void 0:+a.hours,minutes:isNaN(+a.minutes)?void 0:+a.minutes,seconds:isNaN(+a.seconds)?void 0:+a.seconds},wl=a=>({hours:Da(a),minutes:tl(a),seconds:Dl(a)}),Ed=(a,e)=>{if(e){const t=Ue(Ce(e));if(t>a)return 12;if(t===a)return Ze(Ce(e))}},Ad=(a,e)=>{if(e){const t=Ue(Ce(e));return t{if(a)return Ue(Ce(a))},Ld=(a,e)=>{const t=$t(a,e)?e:a,l=$t(e,a)?e:a;return ud({start:t,end:l})},N4=a=>{const e=da(a,1);return{month:Ze(e),year:Ue(e)}},Aa=(a,e)=>{const t=fa(a,{weekStartsOn:+e}),l=dd(a,{weekStartsOn:+e});return[t,l]},Bd=(a,e)=>{const t={hours:Da(Ce()),minutes:tl(Ce()),seconds:e?Dl(Ce()):0};return Object.assign(t,a)},Ua=(a,e,t)=>[ht(Ce(a),{date:1}),ht(Ce(),{month:e,year:t,date:1})],Ba=(a,e,t)=>{let l=a?Ce(a):Ce();return(e||e===0)&&(l=wd(l,e)),t&&(l=ga(l,t)),l},zd=(a,e,t,l,n)=>{if(!l||n&&!e||!n&&!t)return!1;const r=n?da(a,1):Fl(a,1),i=[Ze(r),Ue(r)];return n?!H4(...i,e):!V4(...i,t)},V4=(a,e,t)=>_t(...Ua(t,a,e))||at(...Ua(t,a,e)),H4=(a,e,t)=>$t(...Ua(t,a,e))||at(...Ua(t,a,e)),Dd=(a,e,t,l,n,r,i)=>{if(typeof e=="function"&&!i)return e(a);const o=t?{locale:t}:void 0;return Array.isArray(a)?`${wa(a[0],r,o)}${n&&!a[1]?"":l}${a[1]?wa(a[1],r,o):""}`:wa(a,r,o)},Ol=a=>{if(a)return null;throw new Error(Ki.prop("partial-range"))},In=(a,e)=>{if(e)return a();throw new Error(Ki.prop("range"))},hi=a=>Array.isArray(a)?rn(a[0])&&(a[1]?rn(a[1]):!0):a?rn(a):!1,j4=(a,e)=>ht(e??Ce(),{hours:+a.hours||0,minutes:+a.minutes||0,seconds:+a.seconds||0}),zr=(a,e,t,l)=>{if(!a)return!0;if(l){const n=t==="max"?pn(a,e):Il(a,e),r={seconds:0,milliseconds:0};return n||El(ht(a,r),ht(e,r))}return t==="max"?a.getTime()<=e.getTime():a.getTime()>=e.getTime()},Dr=(a,e,t)=>a?j4(a,e):Ce(t??e),fu=(a,e,t,l,n)=>{if(Array.isArray(l)){const i=Dr(a,l[0],e),o=Dr(a,l[1],e);return zr(l[0],i,t,!!e)&&zr(l[1],o,t,!!e)&&n}const r=Dr(a,l,e);return zr(l,r,t,!!e)&&n},Ir=a=>ht(Ce(),wl(a)),R4=(a,e)=>a instanceof Map?Array.from(a.values()).filter(t=>Ue(Ce(t))===e).map(t=>Ze(t)):[],Y4=(a,e,t)=>{if(a instanceof Map){const l=Array.from(a.values()).filter(n=>Ue(Ce(n))===e).map(n=>Ze(n));return l.length?l.includes(t):!0}return!0},Id=(a,e,t)=>typeof a=="function"?a({month:e,year:t}):!!a.months.find(l=>l.month===e&&l.year===t),eo=(a,e)=>typeof a=="function"?a(e):a.years.includes(e),Fd=a=>wa(a,"yyyy-MM-dd"),en=_l({menuFocused:!1,shiftKeyInMenu:!1}),Nd=()=>{const a=t=>{en.menuFocused=t},e=t=>{en.shiftKeyInMenu!==t&&(en.shiftKeyInMenu=t)};return{control:P(()=>({shiftKeyInMenu:en.shiftKeyInMenu,menuFocused:en.menuFocused})),setMenuFocused:a,setShiftKey:e}},mt=_l({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),Fr=$(null),Fn=$(!1),Nr=$(!1),Vr=$(!1),Hr=$(!1),Vt=$(0),Mt=$(0),il=()=>{const a=P(()=>Fn.value?[...mt.selectionGrid,mt.actionRow].filter(f=>f.length):Nr.value?[...mt.timePicker[0],...mt.timePicker[1],Hr.value?[]:[Fr.value],mt.actionRow].filter(f=>f.length):Vr.value?[...mt.monthPicker,mt.actionRow]:[mt.monthYear,...mt.calendar,mt.time,mt.actionRow].filter(f=>f.length)),e=f=>{Vt.value=f?Vt.value+1:Vt.value-1;let h=null;a.value[Mt.value]&&(h=a.value[Mt.value][Vt.value]),!h&&a.value[Mt.value+(f?1:-1)]?(Mt.value=Mt.value+(f?1:-1),Vt.value=f?0:a.value[Mt.value].length-1):h||(Vt.value=f?Vt.value-1:Vt.value+1)},t=f=>{Mt.value===0&&!f||Mt.value===a.value.length&&f||(Mt.value=f?Mt.value+1:Mt.value-1,a.value[Mt.value]?a.value[Mt.value]&&!a.value[Mt.value][Vt.value]&&Vt.value!==0&&(Vt.value=a.value[Mt.value].length-1):Mt.value=f?Mt.value-1:Mt.value+1)},l=f=>{let h=null;a.value[Mt.value]&&(h=a.value[Mt.value][Vt.value]),h?h.focus({preventScroll:!Fn.value}):Vt.value=f?Vt.value-1:Vt.value+1},n=()=>{e(!0),l(!0)},r=()=>{e(!1),l(!1)},i=()=>{t(!1),l(!0)},o=()=>{t(!0),l(!0)},s=(f,h)=>{mt[h]=f},c=(f,h)=>{mt[h]=f},u=()=>{Vt.value=0,Mt.value=0};return{buildMatrix:s,buildMultiLevelMatrix:c,setTimePickerBackRef:f=>{Fr.value=f},setSelectionGrid:f=>{Fn.value=f,u(),f||(mt.selectionGrid=[])},setTimePicker:(f,h=!1)=>{Nr.value=f,Hr.value=h,u(),f||(mt.timePicker[0]=[],mt.timePicker[1]=[])},setTimePickerElements:(f,h=0)=>{mt.timePicker[h]=f},arrowRight:n,arrowLeft:r,arrowUp:i,arrowDown:o,clearArrowNav:()=>{mt.monthYear=[],mt.calendar=[],mt.time=[],mt.actionRow=[],mt.selectionGrid=[],mt.timePicker[0]=[],mt.timePicker[1]=[],Fn.value=!1,Nr.value=!1,Hr.value=!1,Vr.value=!1,u(),Fr.value=null},setMonthPicker:f=>{Vr.value=f,u()},refSets:mt}},pu=a=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...a??{}}),q4=a=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>`Month picker${e?" overlay":""}`,yearPicker:e=>`Year picker${e?" overlay":""}`,timeOverlay:e=>`${e} overlay`,...a??{}}),vu=a=>a?typeof a=="boolean"?a?2:0:+a>=2?+a:2:0,W4=a=>{const e=typeof a=="object"&&a,t={static:!0,solo:!1};if(!a)return{...t,count:vu(!1)};const l=e?a:{},n=e?l.count??!0:a,r=vu(n);return Object.assign(t,l,{count:r})},G4=(a,e,t)=>a||(typeof t=="string"?t:e),U4=a=>typeof a=="boolean"?a?pu({}):!1:pu(a),Q4=a=>{const e={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - "};return typeof a=="object"?{...e,...a??{},enabled:!0}:{...e,enabled:a}},X4=a=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...a??{}}),J4=a=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...a??{}}),K4=a=>{const e={input:!1};return typeof a=="object"?{...e,...a??{},enabled:!0}:{enabled:a,...e}},Z4=a=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...a??{}}),e6=a=>{const e={dates:Array.isArray(a)?a.map(t=>Ce(t)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof a=="function"?a:{...e,...a??{}}},t6=a=>typeof a=="object"?{type:(a==null?void 0:a.type)??"local",hideOnOffsetDates:(a==null?void 0:a.hideOnOffsetDates)??!1}:{type:a,hideOnOffsetDates:!1},a6=a=>{const e={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return typeof a=="object"?{enabled:!0,...e,...a}:{enabled:a,...e}},l6=a=>a?typeof a=="string"?{timezone:a,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:a.timezone,exactMatch:a.exactMatch??!1,dateInTz:a.dateInTz??void 0,emitTimezone:a.emitTimezone??void 0,convertModel:a.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0},jr=(a,e,t)=>new Map(a.map(l=>{const n=Xi(l,e,t);return[Zi(n),n]})),n6=(a,e)=>a.length?new Map(a.map(t=>{const l=Xi(t.date,e);return[Zi(l),t]})):null,r6=a=>{var e;return{minDate:pi(a.minDate,a.timezone,a.isSpecific),maxDate:pi(a.maxDate,a.timezone,a.isSpecific),disabledDates:Lr(a.disabledDates)?jr(a.disabledDates,a.timezone,a.isSpecific):a.disabledDates,allowedDates:Lr(a.allowedDates)?jr(a.allowedDates,a.timezone,a.isSpecific):null,highlight:typeof a.highlight=="object"&&Lr((e=a.highlight)==null?void 0:e.dates)?jr(a.highlight.dates,a.timezone):a.highlight,markers:n6(a.markers,a.timezone)}},i6=a=>typeof a=="boolean"?{enabled:a,dragSelect:!0,limit:null}:{enabled:!!a,limit:a.limit?+a.limit:null,dragSelect:a.dragSelect??!0},o6=a=>({...Object.fromEntries(Object.keys(a).map(e=>{const t=e,l=a[t],n=typeof a[t]=="string"?{[l]:!0}:Object.fromEntries(l.map(r=>[r,!0]));return[e,n]}))}),kt=a=>{const e=()=>{const S=a.enableSeconds?":ss":"",M=a.enableMinutes?":mm":"";return a.is24?`HH${M}${S}`:`hh${M}${S} aa`},t=()=>{var S;return a.format?a.format:a.monthPicker?"MM/yyyy":a.timePicker?e():a.weekPicker?`${((S=w.value)==null?void 0:S.type)==="iso"?"RR":"ww"}-yyyy`:a.yearPicker?"yyyy":a.quarterPicker?"QQQ/yyyy":a.enableTimePicker?`MM/dd/yyyy, ${e()}`:"MM/dd/yyyy"},l=S=>Bd(S,a.enableSeconds),n=()=>x.value.enabled?a.startTime&&Array.isArray(a.startTime)?[l(a.startTime[0]),l(a.startTime[1])]:null:a.startTime&&!Array.isArray(a.startTime)?l(a.startTime):null,r=P(()=>W4(a.multiCalendars)),i=P(()=>n()),o=P(()=>q4(a.ariaLabels)),s=P(()=>X4(a.filters)),c=P(()=>U4(a.transitions)),u=P(()=>J4(a.actionRow)),f=P(()=>G4(a.previewFormat,a.format,t())),h=P(()=>Q4(a.textInput)),m=P(()=>K4(a.inline)),g=P(()=>Z4(a.config)),y=P(()=>e6(a.highlight)),w=P(()=>t6(a.weekNumbers)),_=P(()=>l6(a.timezone)),k=P(()=>i6(a.multiDates)),p=P(()=>r6({minDate:a.minDate,maxDate:a.maxDate,disabledDates:a.disabledDates,allowedDates:a.allowedDates,highlight:y.value,markers:a.markers,timezone:_.value,isSpecific:a.monthPicker||a.yearPicker||a.quarterPicker})),x=P(()=>a6(a.range)),O=P(()=>o6(a.ui));return{defaultedTransitions:c,defaultedMultiCalendars:r,defaultedStartTime:i,defaultedAriaLabels:o,defaultedFilters:s,defaultedActionRow:u,defaultedPreviewFormat:f,defaultedTextInput:h,defaultedInline:m,defaultedConfig:g,defaultedHighlight:y,defaultedWeekNumbers:w,defaultedRange:x,propDates:p,defaultedTz:_,defaultedMultiDates:k,defaultedUI:O,getDefaultPattern:t,getDefaultStartTime:n}},s6=(a,e,t)=>{const l=$(),{defaultedTextInput:n,defaultedRange:r,defaultedTz:i,defaultedMultiDates:o,getDefaultPattern:s}=kt(e),c=$(""),u=Bl(e,"format"),f=Bl(e,"formatLocale");Le(l,()=>{typeof e.onInternalModelChange=="function"&&a("internal-model-change",l.value,we(!0))},{deep:!0}),Le(r,(F,fe)=>{F.enabled!==fe.enabled&&(l.value=null)}),Le(u,()=>{J()});const h=F=>i.value.timezone&&i.value.convertModel?Xt(F,i.value.timezone):F,m=F=>{if(i.value.timezone&&i.value.convertModel){const fe=C4(i.value.timezone,F);return nv(F,fe)}return F},g=(F,fe,Me=!1)=>Dd(F,e.format,e.formatLocale,n.value.rangeSeparator,e.modelAuto,fe??s(),Me),y=F=>F?e.modelType?R(F):{hours:Da(F),minutes:tl(F),seconds:e.enableSeconds?Dl(F):0}:null,w=F=>e.modelType?R(F):{month:Ze(F),year:Ue(F)},_=F=>Array.isArray(F)?o.value.enabled?F.map(fe=>k(fe,ga(Ce(),fe))):In(()=>[ga(Ce(),F[0]),F[1]?ga(Ce(),F[1]):Ol(r.value.partialRange)],r.value.enabled):ga(Ce(),+F),k=(F,fe)=>(typeof F=="string"||typeof F=="number")&&e.modelType?Z(F):fe,p=F=>Array.isArray(F)?[k(F[0],el(null,+F[0].hours,+F[0].minutes,F[0].seconds)),k(F[1],el(null,+F[1].hours,+F[1].minutes,F[1].seconds))]:k(F,el(null,F.hours,F.minutes,F.seconds)),x=F=>{const fe=ht(Ce(),{date:1});return Array.isArray(F)?o.value.enabled?F.map(Me=>k(Me,Ba(fe,+Me.month,+Me.year))):In(()=>[k(F[0],Ba(fe,+F[0].month,+F[0].year)),k(F[1],F[1]?Ba(fe,+F[1].month,+F[1].year):Ol(r.value.partialRange))],r.value.enabled):k(F,Ba(fe,+F.month,+F.year))},O=F=>{if(Array.isArray(F))return F.map(fe=>Z(fe));throw new Error(Ki.dateArr("multi-dates"))},S=F=>{if(Array.isArray(F)&&r.value.enabled){const fe=F[0],Me=F[1];return[Ce(Array.isArray(fe)?fe[0]:null),Array.isArray(Me)&&Me.length?Ce(Me[0]):null]}return Ce(F[0])},M=F=>e.modelAuto?Array.isArray(F)?[Z(F[0]),Z(F[1])]:e.autoApply?[Z(F)]:[Z(F),null]:Array.isArray(F)?In(()=>F[1]?[Z(F[0]),F[1]?Z(F[1]):Ol(r.value.partialRange)]:[Z(F[0])],r.value.enabled):Z(F),B=()=>{Array.isArray(l.value)&&r.value.enabled&&l.value.length===1&&l.value.push(Ol(r.value.partialRange))},T=()=>{const F=l.value;return[R(F[0]),F[1]?R(F[1]):Ol(r.value.partialRange)]},E=()=>l.value[1]?T():R(Lt(l.value[0])),D=()=>(l.value||[]).map(F=>R(F)),j=(F=!1)=>(F||B(),e.modelAuto?E():o.value.enabled?D():Array.isArray(l.value)?In(()=>T(),r.value.enabled):R(Lt(l.value))),I=F=>!F||Array.isArray(F)&&!F.length?null:e.timePicker?p(Lt(F)):e.monthPicker?x(Lt(F)):e.yearPicker?_(Lt(F)):o.value.enabled?O(Lt(F)):e.weekPicker?S(Lt(F)):M(Lt(F)),A=F=>{const fe=I(F);hi(Lt(fe))?(l.value=Lt(fe),J()):(l.value=null,c.value="")},V=()=>{const F=fe=>wa(fe,n.value.format);return`${F(l.value[0])} ${n.value.rangeSeparator} ${l.value[1]?F(l.value[1]):""}`},H=()=>t.value&&l.value?Array.isArray(l.value)?V():wa(l.value,n.value.format):g(l.value),ie=()=>l.value?o.value.enabled?l.value.map(F=>g(F)).join("; "):n.value.enabled&&typeof n.value.format=="string"?H():g(l.value):"",J=()=>{!e.format||typeof e.format=="string"||n.value.enabled&&typeof n.value.format=="string"?c.value=ie():c.value=e.format(l.value)},Z=F=>{if(e.utc){const fe=new Date(F);return e.utc==="preserve"?new Date(fe.getTime()+fe.getTimezoneOffset()*6e4):fe}return e.modelType?P4.includes(e.modelType)?h(new Date(F)):e.modelType==="format"&&(typeof e.format=="string"||!e.format)?h(fi(F,s(),new Date,{locale:f.value})):h(fi(F,e.modelType,new Date,{locale:f.value})):h(new Date(F))},R=F=>F?e.utc?F4(F,e.utc==="preserve",e.enableSeconds):e.modelType?e.modelType==="timestamp"?+m(F):e.modelType==="iso"?m(F).toISOString():e.modelType==="format"&&(typeof e.format=="string"||!e.format)?g(m(F)):g(m(F),e.modelType,!0):m(F):"",Y=(F,fe=!1,Me=!1)=>{if(Me)return F;if(a("update:model-value",F),i.value.emitTimezone&&fe){const Ae=Array.isArray(F)?F.map(ue=>Xt(Lt(ue),i.value.emitTimezone)):Xt(Lt(F),i.value.emitTimezone);a("update:model-timezone-value",Ae)}},U=F=>Array.isArray(l.value)?o.value.enabled?l.value.map(fe=>F(fe)):[F(l.value[0]),l.value[1]?F(l.value[1]):Ol(r.value.partialRange)]:F(Lt(l.value)),ee=()=>{if(Array.isArray(l.value)){const F=Aa(l.value[0],e.weekStart),fe=l.value[1]?Aa(l.value[1],e.weekStart):[];return[F.map(Me=>Ce(Me)),fe.map(Me=>Ce(Me))]}return Aa(l.value,e.weekStart).map(F=>Ce(F))},N=(F,fe)=>Y(Lt(U(F)),!1,fe),ae=F=>{const fe=ee();return F?fe:a("update:model-value",ee())},we=(F=!1)=>(F||J(),e.monthPicker?N(w,F):e.timePicker?N(y,F):e.yearPicker?N(Ue,F):e.weekPicker?ae(F):Y(j(F),!0,F));return{inputValue:c,internalModelValue:l,checkBeforeEmit:()=>l.value?r.value.enabled?r.value.partialRange?l.value.length>=1:l.value.length===2:!!l.value:!1,parseExternalModelValue:A,formatInputValue:J,emitModelValue:we}},u6=(a,e)=>{const{defaultedFilters:t,propDates:l}=kt(a),{validateMonthYearInRange:n}=ol(a),r=(u,f)=>{let h=u;return t.value.months.includes(Ze(h))?(h=f?da(u,1):Fl(u,1),r(h,f)):h},i=(u,f)=>{let h=u;return t.value.years.includes(Ue(h))?(h=f?zi(u,1):_d(u,1),i(h,f)):h},o=(u,f=!1)=>{const h=ht(Ce(),{month:a.month,year:a.year});let m=u?da(h,1):Fl(h,1);a.disableYearSelect&&(m=ga(m,a.year));let g=Ze(m),y=Ue(m);t.value.months.includes(g)&&(m=r(m,u),g=Ze(m),y=Ue(m)),t.value.years.includes(y)&&(m=i(m,u),y=Ue(m)),n(g,y,u,a.preventMinMaxNavigation)&&s(g,y,f)},s=(u,f,h)=>{e("update-month-year",{month:u,year:f,fromNav:h})},c=P(()=>u=>zd(ht(Ce(),{month:a.month,year:a.year}),l.value.maxDate,l.value.minDate,a.preventMinMaxNavigation,u));return{handleMonthYearChange:o,isDisabled:c,updateMonthYear:s}},or={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},pa={...or,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},c6=["title"],d6=["disabled"],f6=he({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...pa},emits:["close-picker","select-date","select-now","invalid-select"],setup(a,{emit:e}){const t=e,l=a,{defaultedActionRow:n,defaultedPreviewFormat:r,defaultedMultiCalendars:i,defaultedTextInput:o,defaultedInline:s,defaultedRange:c,defaultedMultiDates:u}=kt(l),{isTimeValid:f,isMonthValid:h}=ol(l),{buildMatrix:m}=il(),g=$(null),y=$(null),w=$(!1),_=$({}),k=$(null),p=$(null);Ke(()=>{l.arrowNavigation&&m([At(g),At(y)],"actionRow"),x(),window.addEventListener("resize",x)}),na(()=>{window.removeEventListener("resize",x)});const x=()=>{w.value=!1,setTimeout(()=>{var A,V;const H=(A=k.value)==null?void 0:A.getBoundingClientRect(),ie=(V=p.value)==null?void 0:V.getBoundingClientRect();H&&ie&&(_.value.maxWidth=`${ie.width-H.width-20}px`),w.value=!0},0)},O=P(()=>c.value.enabled&&!c.value.partialRange&&l.internalModelValue?l.internalModelValue.length===2:!0),S=P(()=>!f.value(l.internalModelValue)||!h.value(l.internalModelValue)||!O.value),M=()=>{const A=r.value;return l.timePicker||l.monthPicker,A(Lt(l.internalModelValue))},B=()=>{const A=l.internalModelValue;return i.value.count>0?`${T(A[0])} - ${T(A[1])}`:[T(A[0]),T(A[1])]},T=A=>Dd(A,r.value,l.formatLocale,o.value.rangeSeparator,l.modelAuto,r.value),E=P(()=>!l.internalModelValue||!l.menuMount?"":typeof r.value=="string"?Array.isArray(l.internalModelValue)?l.internalModelValue.length===2&&l.internalModelValue[1]?B():u.value.enabled?l.internalModelValue.map(A=>`${T(A)}`):l.modelAuto?`${T(l.internalModelValue[0])}`:`${T(l.internalModelValue[0])} -`:T(l.internalModelValue):M()),D=()=>u.value.enabled?"; ":" - ",j=P(()=>Array.isArray(E.value)?E.value.join(D()):E.value),I=()=>{f.value(l.internalModelValue)&&h.value(l.internalModelValue)&&O.value?t("select-date"):t("invalid-select")};return(A,V)=>(d(),v("div",{ref_key:"actionRowRef",ref:p,class:"dp__action_row"},[A.$slots["action-row"]?z(A.$slots,"action-row",wt(Oe({key:0},{internalModelValue:A.internalModelValue,disabled:S.value,selectDate:()=>A.$emit("select-date"),closePicker:()=>A.$emit("close-picker")}))):(d(),v(ge,{key:1},[C(n).showPreview?(d(),v("div",{key:0,class:"dp__selection_preview",title:j.value,style:K(_.value)},[A.$slots["action-preview"]&&w.value?z(A.$slots,"action-preview",{key:0,value:A.internalModelValue}):L("",!0),!A.$slots["action-preview"]&&w.value?(d(),v(ge,{key:1},[ve(ne(j.value),1)],64)):L("",!0)],12,c6)):L("",!0),b("div",{ref_key:"actionBtnContainer",ref:k,class:"dp__action_buttons","data-dp-element":"action-row"},[A.$slots["action-buttons"]?z(A.$slots,"action-buttons",{key:0,value:A.internalModelValue}):L("",!0),A.$slots["action-buttons"]?L("",!0):(d(),v(ge,{key:1},[!C(s).enabled&&C(n).showCancel?(d(),v("button",{key:0,ref_key:"cancelButtonRef",ref:g,type:"button",class:"dp__action_button dp__action_cancel",onClick:V[0]||(V[0]=H=>A.$emit("close-picker")),onKeydown:V[1]||(V[1]=H=>C(Wt)(H,()=>A.$emit("close-picker")))},ne(A.cancelText),545)):L("",!0),C(n).showNow?(d(),v("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:V[2]||(V[2]=H=>A.$emit("select-now")),onKeydown:V[3]||(V[3]=H=>C(Wt)(H,()=>A.$emit("select-now")))},ne(A.nowButtonLabel),33)):L("",!0),C(n).showSelect?(d(),v("button",{key:2,ref_key:"selectButtonRef",ref:y,type:"button",class:"dp__action_button dp__action_select",disabled:S.value,"data-test-id":"select-button",onKeydown:V[4]||(V[4]=H=>C(Wt)(H,()=>I())),onClick:I},ne(A.selectText),41,d6)):L("",!0)],64))],512)],64))],512))}}),p6=["role","aria-label","tabindex"],v6={class:"dp__selection_grid_header"},h6=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],m6=["aria-label"],wn=he({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(a,{expose:e,emit:t}){const{setSelectionGrid:l,buildMultiLevelMatrix:n,setMonthPicker:r}=il(),i=t,o=a,{defaultedAriaLabels:s,defaultedTextInput:c,defaultedConfig:u}=kt(o),{hideNavigationButtons:f}=cr(),h=$(!1),m=$(null),g=$(null),y=$([]),w=$(),_=$(null),k=$(0),p=$(null);Fu(()=>{m.value=null}),Ke(()=>{Qe().then(()=>D()),o.noOverlayFocus||O(),x(!0)}),na(()=>x(!1));const x=U=>{var ee;o.arrowNavigation&&((ee=o.headerRefs)!=null&&ee.length?r(U):l(U))},O=()=>{var U;const ee=At(g);ee&&(c.value.enabled||(m.value?(U=m.value)==null||U.focus({preventScroll:!0}):ee.focus({preventScroll:!0})),h.value=ee.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!o.useRelative,"dp--overlay-relative":o.useRelative})),M=P(()=>o.useRelative?{height:`${o.height}px`,width:"var(--dp-menu-min-width)"}:void 0),B=P(()=>({dp__overlay_col:!0})),T=P(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:h.value,dp__button_bottom:o.isLast})),E=P(()=>{var U,ee;return{dp__overlay_container:!0,dp__container_flex:((U=o.items)==null?void 0:U.length)<=6,dp__container_block:((ee=o.items)==null?void 0:ee.length)>6}});Le(()=>o.items,()=>D(!1),{deep:!0});const D=(U=!0)=>{Qe().then(()=>{const ee=At(m),N=At(g),ae=At(_),we=At(p),F=ae?ae.getBoundingClientRect().height:0;N&&(N.getBoundingClientRect().height?k.value=N.getBoundingClientRect().height-F:k.value=u.value.modeHeight-F),ee&&we&&U&&(we.scrollTop=ee.offsetTop-we.offsetTop-(k.value/2-ee.getBoundingClientRect().height)-F)})},j=U=>{U.disabled||i("selected",U.value)},I=()=>{i("toggle"),i("reset-flow")},A=()=>{o.escClose&&I()},V=(U,ee,N,ae)=>{U&&((ee.active||ee.value===o.focusValue)&&(m.value=U),o.arrowNavigation&&(Array.isArray(y.value[N])?y.value[N][ae]=U:y.value[N]=[U],H()))},H=()=>{var U,ee;const N=(U=o.headerRefs)!=null&&U.length?[o.headerRefs].concat(y.value):y.value.concat([o.skipButtonRef?[]:[_.value]]);n(Lt(N),(ee=o.headerRefs)!=null&&ee.length?"monthPicker":"selectionGrid")},ie=U=>{o.arrowNavigation||Za(U,u.value,!0)},J=U=>{w.value=U,i("hover-value",U)},Z=()=>{if(I(),!o.isLast){const U=vi(o.menuWrapRef??null,"action-row");if(U){const ee=Od(U);ee==null||ee.focus()}}},R=U=>{switch(U.key){case gt.esc:return A();case gt.arrowLeft:return ie(U);case gt.arrowRight:return ie(U);case gt.arrowUp:return ie(U);case gt.arrowDown:return ie(U);default:return}},Y=U=>{if(U.key===gt.enter)return I();if(U.key===gt.tab)return Z()};return e({focusGrid:O}),(U,ee)=>{var N;return d(),v("div",{ref_key:"gridWrapRef",ref:g,class:W(S.value),style:K(M.value),role:U.useRelative?void 0:"dialog","aria-label":U.overlayLabel,tabindex:U.useRelative?void 0:"0",onKeydown:R,onClick:ee[0]||(ee[0]=We(()=>{},["prevent"]))},[b("div",{ref_key:"containerRef",ref:p,class:W(E.value),style:K({"--dp-overlay-height":`${k.value}px`}),role:"grid"},[b("div",v6,[z(U.$slots,"header")]),U.$slots.overlay?z(U.$slots,"overlay",{key:0}):(d(!0),v(ge,{key:1},Te(U.items,(ae,we)=>(d(),v("div",{key:we,class:W(["dp__overlay_row",{dp__flex_row:U.items.length>=3}]),role:"row"},[(d(!0),v(ge,null,Te(ae,(F,fe)=>(d(),v("div",{key:F.value,ref_for:!0,ref:Me=>V(Me,F,we,fe),role:"gridcell",class:W(B.value),"aria-selected":F.active||void 0,"aria-disabled":F.disabled||void 0,tabindex:"0","data-test-id":F.text,onClick:We(Me=>j(F),["prevent"]),onKeydown:Me=>C(Wt)(Me,()=>j(F),!0),onMouseover:Me=>J(F.value)},[b("div",{class:W(F.className)},[U.$slots.item?z(U.$slots,"item",{key:0,item:F}):L("",!0),U.$slots.item?L("",!0):(d(),v(ge,{key:1},[ve(ne(F.text),1)],64))],2)],42,h6))),128))],2))),128))],6),U.$slots["button-icon"]?Ge((d(),v("button",{key:0,ref_key:"toggleButton",ref:_,type:"button","aria-label":(N=C(s))==null?void 0:N.toggleOverlay,class:W(T.value),tabindex:"0",onClick:I,onKeydown:Y},[z(U.$slots,"button-icon")],42,m6)),[[Xe,!C(f)(U.hideNavigation,U.type)]]):L("",!0)],46,p6)}}}),g6=["data-dp-mobile"],sr=he({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(a){const e=a,t=P(()=>e.multiCalendars>0?[...Array(e.multiCalendars).keys()]:[0]),l=P(()=>({dp__instance_calendar:e.multiCalendars>0}));return(n,r)=>(d(),v("div",{class:W({dp__menu_inner:!n.stretch,"dp--menu--inner-stretched":n.stretch,dp__flex_display:n.multiCalendars>0,"dp--flex-display-collapsed":n.collapse}),"data-dp-mobile":n.isMobile},[(d(!0),v(ge,null,Te(t.value,(i,o)=>(d(),v("div",{key:i,class:W(l.value)},[z(n.$slots,"default",{instance:i,index:o})],2))),128))],10,g6))}}),y6=["data-dp-element","aria-label","aria-disabled"],sn=he({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(a,{emit:e}){const t=e,l=$(null);return Ke(()=>t("set-ref",l)),(n,r)=>(d(),v("button",{ref_key:"elRef",ref:l,type:"button","data-dp-element":n.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":n.ariaLabel,"aria-disabled":n.disabled||void 0,onClick:r[0]||(r[0]=i=>n.$emit("activate")),onKeydown:r[1]||(r[1]=i=>C(Wt)(i,()=>n.$emit("activate"),!0))},[b("span",{class:W(["dp__inner_nav",{dp__inner_nav_disabled:n.disabled}])},[z(n.$slots,"default")],2)],40,y6))}}),b6=["aria-label","data-test-id"],Vd=he({__name:"YearModePicker",props:{...pa,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(a,{emit:e}){const t=e,l=a,{showRightIcon:n,showLeftIcon:r}=cr(),{defaultedConfig:i,defaultedMultiCalendars:o,defaultedAriaLabels:s,defaultedTransitions:c,defaultedUI:u}=kt(l),{showTransition:f,transitionName:h}=kn(c),m=$(!1),g=(_=!1,k)=>{m.value=!m.value,t("toggle-year-picker",{flow:_,show:k})},y=_=>{m.value=!1,t("year-select",_)},w=(_=!1)=>{t("handle-year",_)};return(_,k)=>{var p,x,O,S,M;return d(),v(ge,null,[b("div",{class:W(["dp--year-mode-picker",{"dp--hidden-el":m.value}])},[C(r)(C(o),a.instance)?(d(),pe(sn,{key:0,ref:"mpPrevIconRef","aria-label":(p=C(s))==null?void 0:p.prevYear,disabled:a.isDisabled(!1),class:W((x=C(u))==null?void 0:x.navBtnPrev),onActivate:k[0]||(k[0]=B=>w(!1))},{default:G(()=>[_.$slots["arrow-left"]?z(_.$slots,"arrow-left",{key:0}):L("",!0),_.$slots["arrow-left"]?L("",!0):(d(),pe(C(qi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),b("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${a.year}-${(O=C(s))==null?void 0:O.openYearsOverlay}`,"data-test-id":`year-mode-btn-${a.instance}`,onClick:k[1]||(k[1]=()=>g(!1)),onKeydown:k[2]||(k[2]=ut(()=>g(!1),["enter"]))},[_.$slots.year?z(_.$slots,"year",{key:0,year:a.year}):L("",!0),_.$slots.year?L("",!0):(d(),v(ge,{key:1},[ve(ne(a.year),1)],64))],40,b6),C(n)(C(o),a.instance)?(d(),pe(sn,{key:1,ref:"mpNextIconRef","aria-label":(S=C(s))==null?void 0:S.nextYear,disabled:a.isDisabled(!0),class:W((M=C(u))==null?void 0:M.navBtnNext),onActivate:k[3]||(k[3]=B=>w(!0))},{default:G(()=>[_.$slots["arrow-right"]?z(_.$slots,"arrow-right",{key:0}):L("",!0),_.$slots["arrow-right"]?L("",!0):(d(),pe(C(Wi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0)],2),te(pt,{name:C(h)(a.showYearPicker),css:C(f)},{default:G(()=>{var B,T;return[a.showYearPicker?(d(),pe(wn,{key:0,items:a.items,"text-input":_.textInput,"esc-close":_.escClose,config:_.config,"is-last":_.autoApply&&!C(i).keepActionRow,"hide-navigation":_.hideNavigation,"aria-labels":_.ariaLabels,"overlay-label":(T=(B=C(s))==null?void 0:B.yearPicker)==null?void 0:T.call(B,!0),type:"year",onToggle:g,onSelected:k[4]||(k[4]=E=>y(E))},Et({"button-icon":G(()=>[_.$slots["calendar-icon"]?z(_.$slots,"calendar-icon",{key:0}):L("",!0),_.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Wl),{key:1}))]),_:2},[_.$slots["year-overlay-value"]?{name:"item",fn:G(({item:E})=>[z(_.$slots,"year-overlay-value",{text:E.text,value:E.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):L("",!0)]}),_:3},8,["name","css"])],64)}}}),to=(a,e,t)=>{if(e.value&&Array.isArray(e.value))if(e.value.some(l=>at(a,l))){const l=e.value.filter(n=>!at(n,a));e.value=l.length?l:null}else(t&&+t>e.value.length||!t)&&e.value.push(a);else e.value=[a]},ao=(a,e,t)=>{let l=a.value?a.value.slice():[];return l.length===2&&l[1]!==null&&(l=[]),l.length?(_t(e,l[0])?l.unshift(e):l[1]=e,t("range-end",e)):(l=[e],t("range-start",e)),l},ur=(a,e,t,l)=>{a&&(a[0]&&a[1]&&t&&e("auto-apply"),a[0]&&!a[1]&&l&&t&&e("auto-apply"))},Hd=a=>{Array.isArray(a.value)&&a.value.length<=2&&a.range?a.modelValue.value=a.value.map(e=>Xt(Ce(e),a.timezone)):Array.isArray(a.value)||(a.modelValue.value=Xt(Ce(a.value),a.timezone))},jd=(a,e,t,l)=>Array.isArray(e.value)&&(e.value.length===2||e.value.length===1&&l.value.partialRange)?l.value.fixedStart&&($t(a,e.value[0])||at(a,e.value[0]))?[e.value[0],a]:l.value.fixedEnd&&(_t(a,e.value[1])||at(a,e.value[1]))?[a,e.value[1]]:(t("invalid-fixed-range",a),e.value):[],Rd=({multiCalendars:a,range:e,highlight:t,propDates:l,calendars:n,modelValue:r,props:i,filters:o,year:s,month:c,emit:u})=>{const f=P(()=>Ji(i.yearRange,i.locale,i.reverseYears)),h=$([!1]),m=P(()=>(E,D)=>{const j=ht(ca(new Date),{month:c.value(E),year:s.value(E)}),I=D?cd(j):fn(j);return zd(I,l.value.maxDate,l.value.minDate,i.preventMinMaxNavigation,D)}),g=()=>Array.isArray(r.value)&&a.value.solo&&r.value[1],y=()=>{for(let E=0;E{if(!E)return y();const D=ht(Ce(),n.value[E]);return n.value[0].year=Ue(_d(D,a.value.count-1)),y()},_=(E,D)=>{const j=uv(D,E);return e.value.showLastInRange&&j>1?D:E},k=E=>i.focusStartDate||a.value.solo?E[0]:E[1]?_(E[0],E[1]):E[0],p=()=>{if(r.value){const E=Array.isArray(r.value)?k(r.value):r.value;n.value[0]={month:Ze(E),year:Ue(E)}}},x=()=>{p(),a.value.count&&y()};Le(r,(E,D)=>{i.isTextInputDate&&JSON.stringify(E??{})!==JSON.stringify(D??{})&&x()}),Ke(()=>{x()});const O=(E,D)=>{n.value[D].year=E,u("update-month-year",{instance:D,year:E,month:n.value[D].month}),a.value.count&&!a.value.solo&&w(D)},S=P(()=>E=>Nl(f.value,D=>{var j;const I=s.value(E)===D.value,A=vn(D.value,Vl(l.value.minDate),Vl(l.value.maxDate))||((j=o.value.years)==null?void 0:j.includes(s.value(E))),V=eo(t.value,D.value);return{active:I,disabled:A,highlighted:V}})),M=(E,D)=>{O(E,D),T(D)},B=(E,D=!1)=>{if(!m.value(E,D)){const j=D?s.value(E)+1:s.value(E)-1;O(j,E)}},T=(E,D=!1,j)=>{D||u("reset-flow"),j!==void 0?h.value[E]=j:h.value[E]=!h.value[E],h.value[E]?u("overlay-toggle",{open:!0,overlay:Ht.year}):(u("overlay-closed"),u("overlay-toggle",{open:!1,overlay:Ht.year}))};return{isDisabled:m,groupedYears:S,showYearPicker:h,selectYear:O,toggleYearPicker:T,handleYearSelect:M,handleYear:B}},w6=(a,e)=>{const{defaultedMultiCalendars:t,defaultedAriaLabels:l,defaultedTransitions:n,defaultedConfig:r,defaultedRange:i,defaultedHighlight:o,propDates:s,defaultedTz:c,defaultedFilters:u,defaultedMultiDates:f}=kt(a),h=()=>{a.isTextInputDate&&x(Ue(Ce(a.startDate)),0)},{modelValue:m,year:g,month:y,calendars:w}=xn(a,e,h),_=P(()=>Cd(a.formatLocale,a.locale,a.monthNameFormat)),k=$(null),{checkMinMaxRange:p}=ol(a),{selectYear:x,groupedYears:O,showYearPicker:S,toggleYearPicker:M,handleYearSelect:B,handleYear:T,isDisabled:E}=Rd({modelValue:m,multiCalendars:t,range:i,highlight:o,calendars:w,year:g,propDates:s,month:y,filters:u,props:a,emit:e});Ke(()=>{a.startDate&&(m.value&&a.focusStartDate||!m.value)&&x(Ue(Ce(a.startDate)),0)});const D=N=>N?{month:Ze(N),year:Ue(N)}:{month:null,year:null},j=()=>m.value?Array.isArray(m.value)?m.value.map(N=>D(N)):D(m.value):D(),I=(N,ae)=>{const we=w.value[N],F=j();return Array.isArray(F)?F.some(fe=>fe.year===(we==null?void 0:we.year)&&fe.month===ae):(we==null?void 0:we.year)===F.year&&ae===F.month},A=(N,ae,we)=>{var F,fe;const Me=j();return Array.isArray(Me)?g.value(ae)===((F=Me[we])==null?void 0:F.year)&&N===((fe=Me[we])==null?void 0:fe.month):!1},V=(N,ae)=>{if(i.value.enabled){const we=j();if(Array.isArray(m.value)&&Array.isArray(we)){const F=A(N,ae,0)||A(N,ae,1),fe=Ba(ca(Ce()),N,g.value(ae));return ir(m.value,k.value,fe)&&!F}return!1}return!1},H=P(()=>N=>Nl(_.value,ae=>{var we;const F=I(N,ae.value),fe=vn(ae.value,Ed(g.value(N),s.value.minDate),Ad(g.value(N),s.value.maxDate))||R4(s.value.disabledDates,g.value(N)).includes(ae.value)||((we=u.value.months)==null?void 0:we.includes(ae.value))||!Y4(s.value.allowedDates,g.value(N),ae.value),Me=V(ae.value,N),Ae=Id(o.value,ae.value,g.value(N));return{active:F,disabled:fe,isBetween:Me,highlighted:Ae}})),ie=(N,ae)=>Ba(ca(Ce()),N,g.value(ae)),J=(N,ae)=>{const we=m.value?m.value:ca(new Date);m.value=Ba(we,N,g.value(ae)),e("auto-apply"),e("update-flow-step")},Z=(N,ae)=>{const we=ie(N,ae);i.value.fixedEnd||i.value.fixedStart?m.value=jd(we,m,e,i):m.value?p(we,m.value)&&(m.value=ao(m,ie(N,ae),e)):m.value=[ie(N,ae)],Qe().then(()=>{ur(m.value,e,a.autoApply,a.modelAuto)})},R=(N,ae)=>{to(ie(N,ae),m,f.value.limit),e("auto-apply",!0)},Y=(N,ae)=>(w.value[ae].month=N,ee(ae,w.value[ae].year,N),f.value.enabled?R(N,ae):i.value.enabled?Z(N,ae):J(N,ae)),U=(N,ae)=>{x(N,ae),ee(ae,N,null)},ee=(N,ae,we)=>{let F=we;if(!F&&F!==0){const fe=j();F=Array.isArray(fe)?fe[N].month:fe.month}e("update-month-year",{instance:N,year:ae,month:F})};return{groupedMonths:H,groupedYears:O,year:g,isDisabled:E,defaultedMultiCalendars:t,defaultedAriaLabels:l,defaultedTransitions:n,defaultedConfig:r,showYearPicker:S,modelValue:m,presetDate:(N,ae)=>{Hd({value:N,modelValue:m,range:i.value.enabled,timezone:ae?void 0:c.value.timezone}),e("auto-apply")},setHoverDate:(N,ae)=>{k.value=ie(N,ae)},selectMonth:Y,selectYear:U,toggleYearPicker:M,handleYearSelect:B,handleYear:T,getModelMonthYear:j}},k6=he({compatConfig:{MODE:3},__name:"MonthPicker",props:{...pa},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=Fa(),r=ta(n,"yearMode"),i=a;Ke(()=>{i.shadow||l("mount",null)});const{groupedMonths:o,groupedYears:s,year:c,isDisabled:u,defaultedMultiCalendars:f,defaultedConfig:h,showYearPicker:m,modelValue:g,presetDate:y,setHoverDate:w,selectMonth:_,selectYear:k,toggleYearPicker:p,handleYearSelect:x,handleYear:O,getModelMonthYear:S}=w6(i,l);return e({getSidebarProps:()=>({modelValue:g,year:c,getModelMonthYear:S,selectMonth:_,selectYear:k,handleYear:O}),presetDate:y,toggleYearPicker:M=>p(0,M)}),(M,B)=>(d(),pe(sr,{"multi-calendars":C(f).count,collapse:M.collapse,stretch:"","is-mobile":M.isMobile},{default:G(({instance:T})=>[M.$slots["top-extra"]?z(M.$slots,"top-extra",{key:0,value:M.internalModelValue}):L("",!0),M.$slots["month-year"]?z(M.$slots,"month-year",wt(Oe({key:1},{year:C(c),months:C(o)(T),years:C(s)(T),selectMonth:C(_),selectYear:C(k),instance:T}))):(d(),pe(wn,{key:2,items:C(o)(T),"arrow-navigation":M.arrowNavigation,"is-last":M.autoApply&&!C(h).keepActionRow,"esc-close":M.escClose,height:C(h).modeHeight,config:M.config,"no-overlay-focus":!!(M.noOverlayFocus||M.textInput),"use-relative":"",type:"month",onSelected:E=>C(_)(E,T),onHoverValue:E=>C(w)(E,T)},Et({header:G(()=>[te(Vd,Oe(M.$props,{items:C(s)(T),instance:T,"show-year-picker":C(m)[T],year:C(c)(T),"is-disabled":E=>C(u)(T,E),onHandleYear:E=>C(O)(T,E),onYearSelect:E=>C(x)(E,T),onToggleYearPicker:E=>C(p)(T,E==null?void 0:E.flow,E==null?void 0:E.show)}),Et({_:2},[Te(C(r),(E,D)=>({name:E,fn:G(j=>[z(M.$slots,E,wt(Ot(j)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[M.$slots["month-overlay-value"]?{name:"item",fn:G(({item:E})=>[z(M.$slots,"month-overlay-value",{text:E.text,value:E.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),x6=(a,e)=>{const t=()=>{a.isTextInputDate&&(u.value=Ue(Ce(a.startDate)))},{modelValue:l}=xn(a,e,t),n=$(null),{defaultedHighlight:r,defaultedMultiDates:i,defaultedFilters:o,defaultedRange:s,propDates:c}=kt(a),u=$();Ke(()=>{a.startDate&&(l.value&&a.focusStartDate||!l.value)&&(u.value=Ue(Ce(a.startDate)))});const f=y=>Array.isArray(l.value)?l.value.some(w=>Ue(w)===y):l.value?Ue(l.value)===y:!1,h=y=>s.value.enabled&&Array.isArray(l.value)?ir(l.value,n.value,g(y)):!1,m=P(()=>Nl(Ji(a.yearRange,a.locale,a.reverseYears),y=>{const w=f(y.value),_=vn(y.value,Vl(c.value.minDate),Vl(c.value.maxDate))||o.value.years.includes(y.value),k=h(y.value)&&!w,p=eo(r.value,y.value);return{active:w,disabled:_,isBetween:k,highlighted:p}})),g=y=>ga(ca(fn(new Date)),y);return{groupedYears:m,modelValue:l,focusYear:u,setHoverValue:y=>{n.value=ga(ca(new Date),y)},selectYear:y=>{var w;if(e("update-month-year",{instance:0,year:y}),i.value.enabled)return l.value?Array.isArray(l.value)&&(((w=l.value)==null?void 0:w.map(_=>Ue(_))).includes(y)?l.value=l.value.filter(_=>Ue(_)!==y):l.value.push(ga(Gt(Ce()),y))):l.value=[ga(Gt(fn(Ce())),y)],e("auto-apply",!0);s.value.enabled?(l.value=ao(l,g(y),e),Qe().then(()=>{ur(l.value,e,a.autoApply,a.modelAuto)})):(l.value=g(y),e("auto-apply"))}}},_6=he({compatConfig:{MODE:3},__name:"YearPicker",props:{...pa},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(a,{expose:e,emit:t}){const l=t,n=a,{groupedYears:r,modelValue:i,focusYear:o,selectYear:s,setHoverValue:c}=x6(n,l),{defaultedConfig:u}=kt(n);return e({getSidebarProps:()=>({modelValue:i,selectYear:s})}),(f,h)=>(d(),v("div",null,[f.$slots["top-extra"]?z(f.$slots,"top-extra",{key:0,value:f.internalModelValue}):L("",!0),f.$slots["month-year"]?z(f.$slots,"month-year",wt(Oe({key:1},{years:C(r),selectYear:C(s)}))):(d(),pe(wn,{key:2,items:C(r),"is-last":f.autoApply&&!C(u).keepActionRow,height:C(u).modeHeight,config:f.config,"no-overlay-focus":!!(f.noOverlayFocus||f.textInput),"focus-value":C(o),type:"year","use-relative":"",onSelected:C(s),onHoverValue:C(c)},Et({_:2},[f.$slots["year-overlay-value"]?{name:"item",fn:G(({item:m})=>[z(f.$slots,"year-overlay-value",{text:m.text,value:m.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),S6={key:0,class:"dp__time_input"},M6=["data-compact","data-collapsed"],$6=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],C6=["aria-label","disabled","data-test-id","onKeydown","onClick"],P6=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],O6={key:0},T6=["aria-label","data-compact"],E6=he({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...pa},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(a,{expose:e,emit:t}){const l=t,n=a,{setTimePickerElements:r,setTimePickerBackRef:i}=il(),{defaultedAriaLabels:o,defaultedTransitions:s,defaultedFilters:c,defaultedConfig:u,defaultedRange:f,defaultedMultiCalendars:h}=kt(n),{transitionName:m,showTransition:g}=kn(s),y=_l({hours:!1,minutes:!1,seconds:!1}),w=$("AM"),_=$(null),k=$([]),p=$(),x=$(!1);Ke(()=>{l("mounted")});const O=q=>ht(new Date,{hours:q.hours,minutes:q.minutes,seconds:n.enableSeconds?q.seconds:0,milliseconds:0}),S=P(()=>q=>Z(q,n[q])||B(q,n[q])),M=P(()=>({hours:n.hours,minutes:n.minutes,seconds:n.seconds})),B=(q,me)=>f.value.enabled&&!f.value.disableTimeRangeValidation?!n.validateTime(q,me):!1,T=(q,me)=>{if(f.value.enabled&&!f.value.disableTimeRangeValidation){const Fe=me?+n[`${q}Increment`]:-+n[`${q}Increment`],$e=n[q]+Fe;return!n.validateTime(q,$e)}return!1},E=P(()=>q=>!N(+n[q]+ +n[`${q}Increment`],q)||T(q,!0)),D=P(()=>q=>!N(+n[q]-+n[`${q}Increment`],q)||T(q,!1)),j=(q,me)=>ld(ht(Ce(),q),me),I=(q,me)=>r4(ht(Ce(),q),me),A=P(()=>({dp__time_col:!0,dp__time_col_block:!n.timePickerInline,dp__time_col_reg_block:!n.enableSeconds&&n.is24&&!n.timePickerInline,dp__time_col_reg_inline:!n.enableSeconds&&n.is24&&n.timePickerInline,dp__time_col_reg_with_button:!n.enableSeconds&&!n.is24,dp__time_col_sec:n.enableSeconds&&n.is24,dp__time_col_sec_with_button:n.enableSeconds&&!n.is24})),V=P(()=>n.timePickerInline&&f.value.enabled&&!h.value.count),H=P(()=>{const q=[{type:"hours"}];return n.enableMinutes&&q.push({type:"",separator:!0},{type:"minutes"}),n.enableSeconds&&q.push({type:"",separator:!0},{type:"seconds"}),q}),ie=P(()=>H.value.filter(q=>!q.separator)),J=P(()=>q=>{if(q==="hours"){const me=Ae(+n.hours);return{text:me<10?`0${me}`:`${me}`,value:me}}return{text:n[q]<10?`0${n[q]}`:`${n[q]}`,value:n[q]}}),Z=(q,me)=>{var Fe;if(!n.disabledTimesConfig)return!1;const $e=n.disabledTimesConfig(n.order,q==="hours"?me:void 0);return $e[q]?!!((Fe=$e[q])!=null&&Fe.includes(me)):!0},R=(q,me)=>me!=="hours"||w.value==="AM"?q:q+12,Y=q=>{const me=n.is24?24:12,Fe=q==="hours"?me:60,$e=+n[`${q}GridIncrement`],Ye=q==="hours"&&!n.is24?$e:0,ke=[];for(let X=Ye;X({active:!1,disabled:c.value.times[q].includes(X.value)||!N(X.value,q)||Z(q,X.value)||B(q,X.value)}))},U=q=>q>=0?q:59,ee=q=>q>=0?q:23,N=(q,me)=>{const Fe=n.minTime?O(Br(n.minTime)):null,$e=n.maxTime?O(Br(n.maxTime)):null,Ye=O(Br(M.value,me,me==="minutes"||me==="seconds"?U(q):ee(q)));return Fe&&$e?(pn(Ye,$e)||El(Ye,$e))&&(Il(Ye,Fe)||El(Ye,Fe)):Fe?Il(Ye,Fe)||El(Ye,Fe):$e?pn(Ye,$e)||El(Ye,$e):!0},ae=q=>n[`no${q[0].toUpperCase()+q.slice(1)}Overlay`],we=q=>{ae(q)||(y[q]=!y[q],y[q]?(x.value=!0,l("overlay-opened",q)):(x.value=!1,l("overlay-closed",q)))},F=q=>q==="hours"?Da:q==="minutes"?tl:Dl,fe=()=>{p.value&&clearTimeout(p.value)},Me=(q,me=!0,Fe)=>{const $e=me?j:I,Ye=me?+n[`${q}Increment`]:-+n[`${q}Increment`];N(+n[q]+Ye,q)&&l(`update:${q}`,F(q)($e({[q]:+n[q]},{[q]:+n[`${q}Increment`]}))),!(Fe!=null&&Fe.keyboard)&&u.value.timeArrowHoldThreshold&&(p.value=setTimeout(()=>{Me(q,me)},u.value.timeArrowHoldThreshold))},Ae=q=>n.is24?q:(q>=12?w.value="PM":w.value="AM",E4(q)),ue=()=>{w.value==="PM"?(w.value="AM",l("update:hours",n.hours-12)):(w.value="PM",l("update:hours",n.hours+12)),l("am-pm-change",w.value)},ce=q=>{y[q]=!0},de=(q,me,Fe)=>{if(q&&n.arrowNavigation){Array.isArray(k.value[me])?k.value[me][Fe]=q:k.value[me]=[q];const $e=k.value.reduce((Ye,ke)=>ke.map((X,Se)=>[...Ye[Se]||[],ke[Se]]),[]);i(n.closeTimePickerBtn),_.value&&($e[1]=$e[1].concat(_.value)),r($e,n.order)}},oe=(q,me)=>(we(q),l(`update:${q}`,me));return e({openChildCmp:ce}),(q,me)=>{var Fe;return q.disabled?L("",!0):(d(),v("div",S6,[(d(!0),v(ge,null,Te(H.value,($e,Ye)=>{var ke,X,Se;return d(),v("div",{key:Ye,class:W(A.value),"data-compact":V.value&&!q.enableSeconds,"data-collapsed":V.value&&q.enableSeconds},[$e.separator?(d(),v(ge,{key:0},[x.value?L("",!0):(d(),v(ge,{key:0},[ve(":")],64))],64)):(d(),v(ge,{key:1},[b("button",{ref_for:!0,ref:_e=>de(_e,Ye,0),type:"button",class:W({dp__btn:!0,dp__inc_dec_button:!q.timePickerInline,dp__inc_dec_button_inline:q.timePickerInline,dp__tp_inline_btn_top:q.timePickerInline,dp__inc_dec_button_disabled:E.value($e.type),"dp--hidden-el":x.value}),"data-test-id":`${$e.type}-time-inc-btn-${n.order}`,"aria-label":(ke=C(o))==null?void 0:ke.incrementValue($e.type),tabindex:"0",onKeydown:_e=>C(Wt)(_e,()=>Me($e.type,!0,{keyboard:!0}),!0),onClick:_e=>C(u).timeArrowHoldThreshold?void 0:Me($e.type,!0),onMousedown:_e=>C(u).timeArrowHoldThreshold?Me($e.type,!0):void 0,onMouseup:fe},[n.timePickerInline?(d(),v(ge,{key:1},[q.$slots["tp-inline-arrow-up"]?z(q.$slots,"tp-inline-arrow-up",{key:0}):(d(),v(ge,{key:1},[me[2]||(me[2]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),me[3]||(me[3]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(d(),v(ge,{key:0},[q.$slots["arrow-up"]?z(q.$slots,"arrow-up",{key:0}):L("",!0),q.$slots["arrow-up"]?L("",!0):(d(),pe(C(Ui),{key:1}))],64))],42,$6),b("button",{ref_for:!0,ref:_e=>de(_e,Ye,1),type:"button","aria-label":`${J.value($e.type).text}-${(X=C(o))==null?void 0:X.openTpOverlay($e.type)}`,class:W({dp__time_display:!0,dp__time_display_block:!q.timePickerInline,dp__time_display_inline:q.timePickerInline,"dp--time-invalid":S.value($e.type),"dp--time-overlay-btn":!S.value($e.type),"dp--hidden-el":x.value}),disabled:ae($e.type),tabindex:"0","data-test-id":`${$e.type}-toggle-overlay-btn-${n.order}`,onKeydown:_e=>C(Wt)(_e,()=>we($e.type),!0),onClick:_e=>we($e.type)},[q.$slots[$e.type]?z(q.$slots,$e.type,{key:0,text:J.value($e.type).text,value:J.value($e.type).value}):L("",!0),q.$slots[$e.type]?L("",!0):(d(),v(ge,{key:1},[ve(ne(J.value($e.type).text),1)],64))],42,C6),b("button",{ref_for:!0,ref:_e=>de(_e,Ye,2),type:"button",class:W({dp__btn:!0,dp__inc_dec_button:!q.timePickerInline,dp__inc_dec_button_inline:q.timePickerInline,dp__tp_inline_btn_bottom:q.timePickerInline,dp__inc_dec_button_disabled:D.value($e.type),"dp--hidden-el":x.value}),"data-test-id":`${$e.type}-time-dec-btn-${n.order}`,"aria-label":(Se=C(o))==null?void 0:Se.decrementValue($e.type),tabindex:"0",onKeydown:_e=>C(Wt)(_e,()=>Me($e.type,!1,{keyboard:!0}),!0),onClick:_e=>C(u).timeArrowHoldThreshold?void 0:Me($e.type,!1),onMousedown:_e=>C(u).timeArrowHoldThreshold?Me($e.type,!1):void 0,onMouseup:fe},[n.timePickerInline?(d(),v(ge,{key:1},[q.$slots["tp-inline-arrow-down"]?z(q.$slots,"tp-inline-arrow-down",{key:0}):(d(),v(ge,{key:1},[me[4]||(me[4]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),me[5]||(me[5]=b("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):(d(),v(ge,{key:0},[q.$slots["arrow-down"]?z(q.$slots,"arrow-down",{key:0}):L("",!0),q.$slots["arrow-down"]?L("",!0):(d(),pe(C(Qi),{key:1}))],64))],42,P6)],64))],10,M6)}),128)),q.is24?L("",!0):(d(),v("div",O6,[q.$slots["am-pm-button"]?z(q.$slots,"am-pm-button",{key:0,toggle:ue,value:w.value}):L("",!0),q.$slots["am-pm-button"]?L("",!0):(d(),v("button",{key:1,ref_key:"amPmButton",ref:_,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(Fe=C(o))==null?void 0:Fe.amPmButton,tabindex:"0","data-compact":V.value,onClick:ue,onKeydown:me[0]||(me[0]=$e=>C(Wt)($e,()=>ue(),!0))},ne(w.value),41,T6))])),(d(!0),v(ge,null,Te(ie.value,($e,Ye)=>(d(),pe(pt,{key:Ye,name:C(m)(y[$e.type]),css:C(g)},{default:G(()=>{var ke,X;return[y[$e.type]?(d(),pe(wn,{key:0,items:Y($e.type),"is-last":q.autoApply&&!C(u).keepActionRow,"esc-close":q.escClose,type:$e.type,"text-input":q.textInput,config:q.config,"arrow-navigation":q.arrowNavigation,"aria-labels":q.ariaLabels,"overlay-label":(X=(ke=C(o)).timeOverlay)==null?void 0:X.call(ke,$e.type),onSelected:Se=>oe($e.type,Se),onToggle:Se=>we($e.type),onResetFlow:me[1]||(me[1]=Se=>q.$emit("reset-flow"))},Et({"button-icon":G(()=>[q.$slots["clock-icon"]?z(q.$slots,"clock-icon",{key:0}):L("",!0),q.$slots["clock-icon"]?L("",!0):(d(),pe(tt(q.timePickerInline?C(Wl):C(Gi)),{key:1}))]),_:2},[q.$slots[`${$e.type}-overlay-value`]?{name:"item",fn:G(({item:Se})=>[z(q.$slots,`${$e.type}-overlay-value`,{text:Se.text,value:Se.value})]),key:"0"}:void 0,q.$slots[`${$e.type}-overlay-header`]?{name:"header",fn:G(()=>[z(q.$slots,`${$e.type}-overlay-header`,{toggle:()=>we($e.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):L("",!0)]}),_:2},1032,["name","css"]))),128))]))}}}),A6=["data-dp-mobile"],L6=["aria-label","tabindex"],B6=["role","aria-label","tabindex"],z6=["aria-label"],Yd=he({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...pa},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(a,{expose:e,emit:t}){const l=t,n=a,{buildMatrix:r,setTimePicker:i}=il(),o=Fa(),{defaultedTransitions:s,defaultedAriaLabels:c,defaultedTextInput:u,defaultedConfig:f,defaultedRange:h}=kt(n),{transitionName:m,showTransition:g}=kn(s),{hideNavigationButtons:y}=cr(),w=$(null),_=$(null),k=$([]),p=$(null),x=$(!1);Ke(()=>{l("mount"),!n.timePicker&&n.arrowNavigation?r([At(w.value)],"time"):i(!0,n.timePicker)});const O=P(()=>h.value.enabled&&n.modelAuto?Pd(n.internalModelValue):!0),S=$(!1),M=Z=>({hours:Array.isArray(n.hours)?n.hours[Z]:n.hours,minutes:Array.isArray(n.minutes)?n.minutes[Z]:n.minutes,seconds:Array.isArray(n.seconds)?n.seconds[Z]:n.seconds}),B=P(()=>{const Z=[];if(h.value.enabled)for(let R=0;R<2;R++)Z.push(M(R));else Z.push(M(0));return Z}),T=(Z,R=!1,Y="")=>{R||l("reset-flow"),S.value=Z,l(Z?"overlay-opened":"overlay-closed",Ht.time),n.arrowNavigation&&i(Z),Qe(()=>{Y!==""&&k.value[0]&&k.value[0].openChildCmp(Y)})},E=P(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:n.autoApply&&!f.value.keepActionRow})),D=ta(o,"timePicker"),j=(Z,R,Y)=>h.value.enabled?R===0?[Z,B.value[1][Y]]:[B.value[0][Y],Z]:Z,I=Z=>{l("update:hours",Z)},A=Z=>{l("update:minutes",Z)},V=Z=>{l("update:seconds",Z)},H=()=>{if(p.value&&!u.value.enabled&&!n.noOverlayFocus){const Z=Od(p.value);Z&&Z.focus({preventScroll:!0})}},ie=Z=>{x.value=!1,l("overlay-closed",Z)},J=Z=>{x.value=!0,l("overlay-opened",Z)};return e({toggleTimePicker:T}),(Z,R)=>{var Y;return d(),v("div",{class:"dp--tp-wrap","data-dp-mobile":Z.isMobile},[!Z.timePicker&&!Z.timePickerInline?Ge((d(),v("button",{key:0,ref_key:"openTimePickerBtn",ref:w,type:"button",class:W({...E.value,"dp--hidden-el":S.value}),"aria-label":(Y=C(c))==null?void 0:Y.openTimePicker,tabindex:Z.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:R[0]||(R[0]=U=>C(Wt)(U,()=>T(!0))),onClick:R[1]||(R[1]=U=>T(!0))},[Z.$slots["clock-icon"]?z(Z.$slots,"clock-icon",{key:0}):L("",!0),Z.$slots["clock-icon"]?L("",!0):(d(),pe(C(Gi),{key:1}))],42,L6)),[[Xe,!C(y)(Z.hideNavigation,"time")]]):L("",!0),te(pt,{name:C(m)(S.value),css:C(g)&&!Z.timePickerInline},{default:G(()=>{var U,ee;return[S.value||Z.timePicker||Z.timePickerInline?(d(),v("div",{key:0,ref_key:"overlayRef",ref:p,role:Z.timePickerInline?void 0:"dialog",class:W({dp__overlay:!Z.timePickerInline,"dp--overlay-absolute":!n.timePicker&&!Z.timePickerInline,"dp--overlay-relative":n.timePicker}),style:K(Z.timePicker?{height:`${C(f).modeHeight}px`}:void 0),"aria-label":(U=C(c))==null?void 0:U.timePicker,tabindex:Z.timePickerInline?void 0:0},[b("div",{class:W(Z.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[Z.$slots["time-picker-overlay"]?z(Z.$slots,"time-picker-overlay",{key:0,hours:a.hours,minutes:a.minutes,seconds:a.seconds,setHours:I,setMinutes:A,setSeconds:V}):L("",!0),Z.$slots["time-picker-overlay"]?L("",!0):(d(),v("div",{key:1,class:W(Z.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(d(!0),v(ge,null,Te(B.value,(N,ae)=>Ge((d(),pe(E6,Oe({key:ae,ref_for:!0},{...Z.$props,order:ae,hours:N.hours,minutes:N.minutes,seconds:N.seconds,closeTimePickerBtn:_.value,disabledTimesConfig:a.disabledTimesConfig,disabled:ae===0?C(h).fixedStart:C(h).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:k,"validate-time":(we,F)=>a.validateTime(we,j(F,ae,we)),"onUpdate:hours":we=>I(j(we,ae,"hours")),"onUpdate:minutes":we=>A(j(we,ae,"minutes")),"onUpdate:seconds":we=>V(j(we,ae,"seconds")),onMounted:H,onOverlayClosed:ie,onOverlayOpened:J,onAmPmChange:R[2]||(R[2]=we=>Z.$emit("am-pm-change",we))}),Et({_:2},[Te(C(D),(we,F)=>({name:we,fn:G(fe=>[z(Z.$slots,we,Oe({ref_for:!0},fe))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Xe,ae===0?!0:O.value]])),128))],2)),!Z.timePicker&&!Z.timePickerInline?Ge((d(),v("button",{key:2,ref_key:"closeTimePickerBtn",ref:_,type:"button",class:W({...E.value,"dp--hidden-el":x.value}),"aria-label":(ee=C(c))==null?void 0:ee.closeTimePicker,tabindex:"0",onKeydown:R[3]||(R[3]=N=>C(Wt)(N,()=>T(!1))),onClick:R[4]||(R[4]=N=>T(!1))},[Z.$slots["calendar-icon"]?z(Z.$slots,"calendar-icon",{key:0}):L("",!0),Z.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Wl),{key:1}))],42,z6)),[[Xe,!C(y)(Z.hideNavigation,"time")]]):L("",!0)],2)],14,B6)):L("",!0)]}),_:3},8,["name","css"])],8,A6)}}}),qd=(a,e,t,l)=>{const{defaultedRange:n}=kt(a),r=(p,x)=>Array.isArray(e[p])?e[p][x]:e[p],i=p=>a.enableSeconds?Array.isArray(e.seconds)?e.seconds[p]:e.seconds:0,o=(p,x)=>p?x!==void 0?el(p,r("hours",x),r("minutes",x),i(x)):el(p,e.hours,e.minutes,i()):xd(Ce(),i(x)),s=(p,x)=>{e[p]=x},c=P(()=>a.modelAuto&&n.value.enabled?Array.isArray(t.value)?t.value.length>1:!1:n.value.enabled),u=(p,x)=>{const O=Object.fromEntries(Object.keys(e).map(S=>S===p?[S,x]:[S,e[S]].slice()));if(c.value&&!n.value.disableTimeRangeValidation){const S=B=>t.value?el(t.value[B],O.hours[B],O.minutes[B],O.seconds[B]):null,M=B=>kd(t.value[B],0);return!(at(S(0),S(1))&&(Il(S(0),M(1))||pn(S(1),M(0))))}return!0},f=(p,x)=>{u(p,x)&&(s(p,x),l&&l())},h=p=>{f("hours",p)},m=p=>{f("minutes",p)},g=p=>{f("seconds",p)},y=(p,x,O,S)=>{x&&h(p),!x&&!O&&m(p),O&&g(p),t.value&&S(t.value)},w=p=>{if(p){const x=Array.isArray(p),O=x?[+p[0].hours,+p[1].hours]:+p.hours,S=x?[+p[0].minutes,+p[1].minutes]:+p.minutes,M=x?[+p[0].seconds,+p[1].seconds]:+p.seconds;s("hours",O),s("minutes",S),a.enableSeconds&&s("seconds",M)}},_=(p,x)=>{const O={hours:Array.isArray(e.hours)?e.hours[p]:e.hours,disabledArr:[]};return(x||x===0)&&(O.hours=x),Array.isArray(a.disabledTimes)&&(O.disabledArr=n.value.enabled&&Array.isArray(a.disabledTimes[p])?a.disabledTimes[p]:a.disabledTimes),O},k=P(()=>(p,x)=>{var O;if(Array.isArray(a.disabledTimes)){const{disabledArr:S,hours:M}=_(p,x),B=S.filter(T=>+T.hours===M);return((O=B[0])==null?void 0:O.minutes)==="*"?{hours:[M],minutes:void 0,seconds:void 0}:{hours:[],minutes:(B==null?void 0:B.map(T=>+T.minutes))??[],seconds:(B==null?void 0:B.map(T=>T.seconds?+T.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:s,updateHours:h,updateMinutes:m,updateSeconds:g,getSetDateTime:o,updateTimeValues:y,getSecondsValue:i,assignStartTime:w,validateTime:u,disabledTimesConfig:k}},D6=(a,e)=>{const t=()=>{a.isTextInputDate&&x()},{modelValue:l,time:n}=xn(a,e,t),{defaultedStartTime:r,defaultedRange:i,defaultedTz:o}=kt(a),{updateTimeValues:s,getSetDateTime:c,setTime:u,assignStartTime:f,disabledTimesConfig:h,validateTime:m}=qd(a,n,l,g);function g(){e("update-flow-step")}const y=S=>{const{hours:M,minutes:B,seconds:T}=S;return{hours:+M,minutes:+B,seconds:T?+T:0}},w=()=>{if(a.startTime){if(Array.isArray(a.startTime)){const M=y(a.startTime[0]),B=y(a.startTime[1]);return[ht(Ce(),M),ht(Ce(),B)]}const S=y(a.startTime);return ht(Ce(),S)}return i.value.enabled?[null,null]:null},_=()=>{if(i.value.enabled){const[S,M]=w();l.value=[Xt(c(S,0),o.value.timezone),Xt(c(M,1),o.value.timezone)]}else l.value=Xt(c(w()),o.value.timezone)},k=S=>Array.isArray(S)?[wl(Ce(S[0])),wl(Ce(S[1]))]:[wl(S??Ce())],p=(S,M,B)=>{u("hours",S),u("minutes",M),u("seconds",a.enableSeconds?B:0)},x=()=>{const[S,M]=k(l.value);return i.value.enabled?p([S.hours,M.hours],[S.minutes,M.minutes],[S.seconds,M.seconds]):p(S.hours,S.minutes,S.seconds)};Ke(()=>{if(!a.shadow)return f(r.value),l.value?x():_()});const O=()=>{Array.isArray(l.value)?l.value=l.value.map((S,M)=>S&&c(S,M)):l.value=c(l.value),e("time-update")};return{modelValue:l,time:n,disabledTimesConfig:h,updateTime:(S,M=!0,B=!1)=>{s(S,M,B,O)},validateTime:m}},I6=he({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...pa},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=ta(r,"timePicker"),o=$(null),{time:s,modelValue:c,disabledTimesConfig:u,updateTime:f,validateTime:h}=D6(n,l);return Ke(()=>{n.shadow||l("mount",null)}),e({getSidebarProps:()=>({modelValue:c,time:s,updateTime:f}),toggleTimePicker:(m,g=!1,y="")=>{var w;(w=o.value)==null||w.toggleTimePicker(m,g,y)}}),(m,g)=>(d(),pe(sr,{"multi-calendars":0,stretch:"","is-mobile":m.isMobile},{default:G(()=>[te(Yd,Oe({ref_key:"tpRef",ref:o},m.$props,{hours:C(s).hours,minutes:C(s).minutes,seconds:C(s).seconds,"internal-model-value":m.internalModelValue,"disabled-times-config":C(u),"validate-time":C(h),"onUpdate:hours":g[0]||(g[0]=y=>C(f)(y)),"onUpdate:minutes":g[1]||(g[1]=y=>C(f)(y,!1)),"onUpdate:seconds":g[2]||(g[2]=y=>C(f)(y,!1,!0)),onAmPmChange:g[3]||(g[3]=y=>m.$emit("am-pm-change",y)),onResetFlow:g[4]||(g[4]=y=>m.$emit("reset-flow")),onOverlayClosed:g[5]||(g[5]=y=>m.$emit("overlay-toggle",{open:!1,overlay:y})),onOverlayOpened:g[6]||(g[6]=y=>m.$emit("overlay-toggle",{open:!0,overlay:y}))}),Et({_:2},[Te(C(i),(y,w)=>({name:y,fn:G(_=>[z(m.$slots,y,wt(Ot(_)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3},8,["is-mobile"]))}}),F6={class:"dp--header-wrap"},N6={key:0,class:"dp__month_year_wrap"},V6={key:0},H6={class:"dp__month_year_wrap"},j6=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],R6=he({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...pa},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(a,{expose:e,emit:t}){const l=t,n=a,{defaultedTransitions:r,defaultedAriaLabels:i,defaultedMultiCalendars:o,defaultedFilters:s,defaultedConfig:c,defaultedHighlight:u,propDates:f,defaultedUI:h}=kt(n),{transitionName:m,showTransition:g}=kn(r),{buildMatrix:y}=il(),{handleMonthYearChange:w,isDisabled:_,updateMonthYear:k}=u6(n,l),{showLeftIcon:p,showRightIcon:x}=cr(),O=$(!1),S=$(!1),M=$(!1),B=$([null,null,null,null]);Ke(()=>{l("mount")});const T=ee=>({get:()=>n[ee],set:N=>{const ae=ee===oa.month?oa.year:oa.month;l("update-month-year",{[ee]:N,[ae]:n[ae]}),ee===oa.month?ie(!0):J(!0)}}),E=P(T(oa.month)),D=P(T(oa.year)),j=P(()=>ee=>({month:n.month,year:n.year,items:ee===oa.month?n.months:n.years,instance:n.instance,updateMonthYear:k,toggle:ee===oa.month?ie:J})),I=P(()=>n.months.find(N=>N.value===n.month)||{text:"",value:0}),A=P(()=>Nl(n.months,ee=>{const N=n.month===ee.value,ae=vn(ee.value,Ed(n.year,f.value.minDate),Ad(n.year,f.value.maxDate))||s.value.months.includes(ee.value),we=Id(u.value,ee.value,n.year);return{active:N,disabled:ae,highlighted:we}})),V=P(()=>Nl(n.years,ee=>{const N=n.year===ee.value,ae=vn(ee.value,Vl(f.value.minDate),Vl(f.value.maxDate))||s.value.years.includes(ee.value),we=eo(u.value,ee.value);return{active:N,disabled:ae,highlighted:we}})),H=(ee,N,ae)=>{ae!==void 0?ee.value=ae:ee.value=!ee.value,ee.value?(M.value=!0,l("overlay-opened",N)):(M.value=!1,l("overlay-closed",N))},ie=(ee=!1,N)=>{Z(ee),H(O,Ht.month,N)},J=(ee=!1,N)=>{Z(ee),H(S,Ht.year,N)},Z=ee=>{ee||l("reset-flow")},R=(ee,N)=>{n.arrowNavigation&&(B.value[N]=At(ee),y(B.value,"monthYear"))},Y=P(()=>{var ee,N,ae,we,F,fe;return[{type:oa.month,index:1,toggle:ie,modelValue:E.value,updateModelValue:Me=>E.value=Me,text:I.value.text,showSelectionGrid:O.value,items:A.value,ariaLabel:(ee=i.value)==null?void 0:ee.openMonthsOverlay,overlayLabel:((ae=(N=i.value).monthPicker)==null?void 0:ae.call(N,!0))??void 0},{type:oa.year,index:2,toggle:J,modelValue:D.value,updateModelValue:Me=>D.value=Me,text:Td(n.year,n.locale),showSelectionGrid:S.value,items:V.value,ariaLabel:(we=i.value)==null?void 0:we.openYearsOverlay,overlayLabel:((fe=(F=i.value).yearPicker)==null?void 0:fe.call(F,!0))??void 0}]}),U=P(()=>n.disableYearSelect?[Y.value[0]]:n.yearFirst?[...Y.value].reverse():Y.value);return e({toggleMonthPicker:ie,toggleYearPicker:J,handleMonthYearChange:w}),(ee,N)=>{var ae,we,F,fe,Me,Ae;return d(),v("div",F6,[ee.$slots["month-year"]?(d(),v("div",N6,[z(ee.$slots,"month-year",wt(Ot({month:a.month,year:a.year,months:a.months,years:a.years,updateMonthYear:C(k),handleMonthYearChange:C(w),instance:a.instance})))])):(d(),v(ge,{key:1},[ee.$slots["top-extra"]?(d(),v("div",V6,[z(ee.$slots,"top-extra",{value:ee.internalModelValue})])):L("",!0),b("div",H6,[C(p)(C(o),a.instance)&&!ee.vertical?(d(),pe(sn,{key:0,"aria-label":(ae=C(i))==null?void 0:ae.prevMonth,disabled:C(_)(!1),class:W((we=C(h))==null?void 0:we.navBtnPrev),"el-name":"action-prev",onActivate:N[0]||(N[0]=ue=>C(w)(!1,!0)),onSetRef:N[1]||(N[1]=ue=>R(ue,0))},{default:G(()=>[ee.$slots["arrow-left"]?z(ee.$slots,"arrow-left",{key:0}):L("",!0),ee.$slots["arrow-left"]?L("",!0):(d(),pe(C(qi),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),b("div",{class:W(["dp__month_year_wrap",{dp__year_disable_select:ee.disableYearSelect}])},[(d(!0),v(ge,null,Te(U.value,(ue,ce)=>(d(),v(ge,{key:ue.type},[b("button",{ref_for:!0,ref:de=>R(de,ce+1),type:"button","data-dp-element":`overlay-${ue.type}`,class:W(["dp__btn dp__month_year_select",{"dp--hidden-el":M.value}]),"aria-label":`${ue.text}-${ue.ariaLabel}`,"data-test-id":`${ue.type}-toggle-overlay-${a.instance}`,onClick:ue.toggle,onKeydown:de=>C(Wt)(de,()=>ue.toggle(),!0)},[ee.$slots[ue.type]?z(ee.$slots,ue.type,{key:0,text:ue.text,value:n[ue.type]}):L("",!0),ee.$slots[ue.type]?L("",!0):(d(),v(ge,{key:1},[ve(ne(ue.text),1)],64))],42,j6),te(pt,{name:C(m)(ue.showSelectionGrid),css:C(g)},{default:G(()=>[ue.showSelectionGrid?(d(),pe(wn,{key:0,items:ue.items,"arrow-navigation":ee.arrowNavigation,"hide-navigation":ee.hideNavigation,"is-last":ee.autoApply&&!C(c).keepActionRow,"skip-button-ref":!1,config:ee.config,type:ue.type,"header-refs":[],"esc-close":ee.escClose,"menu-wrap-ref":ee.menuWrapRef,"text-input":ee.textInput,"aria-labels":ee.ariaLabels,"overlay-label":ue.overlayLabel,onSelected:ue.updateModelValue,onToggle:ue.toggle},Et({"button-icon":G(()=>[ee.$slots["calendar-icon"]?z(ee.$slots,"calendar-icon",{key:0}):L("",!0),ee.$slots["calendar-icon"]?L("",!0):(d(),pe(C(Wl),{key:1}))]),_:2},[ee.$slots[`${ue.type}-overlay-value`]?{name:"item",fn:G(({item:de})=>[z(ee.$slots,`${ue.type}-overlay-value`,{text:de.text,value:de.value})]),key:"0"}:void 0,ee.$slots[`${ue.type}-overlay`]?{name:"overlay",fn:G(()=>[z(ee.$slots,`${ue.type}-overlay`,Oe({ref_for:!0},j.value(ue.type)))]),key:"1"}:void 0,ee.$slots[`${ue.type}-overlay-header`]?{name:"header",fn:G(()=>[z(ee.$slots,`${ue.type}-overlay-header`,{toggle:ue.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):L("",!0)]),_:2},1032,["name","css"])],64))),128))],2),C(p)(C(o),a.instance)&&ee.vertical?(d(),pe(sn,{key:1,"aria-label":(F=C(i))==null?void 0:F.prevMonth,"el-name":"action-prev",disabled:C(_)(!1),class:W((fe=C(h))==null?void 0:fe.navBtnPrev),onActivate:N[2]||(N[2]=ue=>C(w)(!1,!0))},{default:G(()=>[ee.$slots["arrow-up"]?z(ee.$slots,"arrow-up",{key:0}):L("",!0),ee.$slots["arrow-up"]?L("",!0):(d(),pe(C(Ui),{key:1}))]),_:3},8,["aria-label","disabled","class"])):L("",!0),C(x)(C(o),a.instance)?(d(),pe(sn,{key:2,ref:"rightIcon","el-name":"action-next",disabled:C(_)(!0),"aria-label":(Me=C(i))==null?void 0:Me.nextMonth,class:W((Ae=C(h))==null?void 0:Ae.navBtnNext),onActivate:N[3]||(N[3]=ue=>C(w)(!0,!0)),onSetRef:N[4]||(N[4]=ue=>R(ue,ee.disableYearSelect?2:3))},{default:G(()=>[ee.$slots[ee.vertical?"arrow-down":"arrow-right"]?z(ee.$slots,ee.vertical?"arrow-down":"arrow-right",{key:0}):L("",!0),ee.$slots[ee.vertical?"arrow-down":"arrow-right"]?L("",!0):(d(),pe(tt(ee.vertical?C(Qi):C(Wi)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):L("",!0)])],64))])}}}),Y6={class:"dp__calendar_header",role:"row"},q6={key:0,class:"dp__calendar_header_item",role:"gridcell"},W6=["aria-label"],G6={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},U6={class:"dp__cell_inner"},Q6=["id","aria-pressed","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],X6=he({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...pa},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(a,{expose:e,emit:t}){const l=t,n=a,{buildMultiLevelMatrix:r}=il(),{defaultedTransitions:i,defaultedConfig:o,defaultedAriaLabels:s,defaultedMultiCalendars:c,defaultedWeekNumbers:u,defaultedMultiDates:f,defaultedUI:h}=kt(n),m=$(null),g=$({bottom:"",left:"",transform:""}),y=$([]),w=$(null),_=$(!0),k=$(""),p=$({startX:0,endX:0,startY:0,endY:0}),x=$([]),O=$({left:"50%"}),S=$(!1),M=P(()=>n.calendar?n.calendar(n.mappedDates):n.mappedDates),B=P(()=>n.dayNames?Array.isArray(n.dayNames)?n.dayNames:n.dayNames(n.locale,+n.weekStart):T4(n.formatLocale,n.locale,+n.weekStart));Ke(()=>{l("mount",{cmp:"calendar",refs:y}),o.value.noSwipe||w.value&&(w.value.addEventListener("touchstart",R,{passive:!1}),w.value.addEventListener("touchend",Y,{passive:!1}),w.value.addEventListener("touchmove",U,{passive:!1})),n.monthChangeOnScroll&&w.value&&w.value.addEventListener("wheel",ae,{passive:!1})});const T=ue=>ue?n.vertical?"vNext":"next":n.vertical?"vPrevious":"previous",E=(ue,ce)=>{if(n.transitions){const de=Gt(Ba(Ce(),n.month,n.year));k.value=$t(Gt(Ba(Ce(),ue,ce)),de)?i.value[T(!0)]:i.value[T(!1)],_.value=!1,Qe(()=>{_.value=!0})}},D=P(()=>({...h.value.calendar??{}})),j=P(()=>ue=>{const ce=A4(ue);return{dp__marker_dot:ce.type==="dot",dp__marker_line:ce.type==="line"}}),I=P(()=>ue=>at(ue,m.value)),A=P(()=>({dp__calendar:!0,dp__calendar_next:c.value.count>0&&n.instance!==0})),V=P(()=>ue=>n.hideOffsetDates?ue.current:!0),H=async(ue,ce)=>{const{width:de,height:oe}=ue.getBoundingClientRect();m.value=ce.value;let q={left:`${de/2}px`},me=-50;if(await Qe(),x.value[0]){const{left:Fe,width:$e}=x.value[0].getBoundingClientRect();Fe<0&&(q={left:"0"},me=0,O.value.left=`${de/2}px`),window.innerWidth{var oe,q,me;const Fe=At(y.value[ce][de]);Fe&&((oe=ue.marker)!=null&&oe.customPosition&&(me=(q=ue.marker)==null?void 0:q.tooltip)!=null&&me.length?g.value=ue.marker.customPosition(Fe):await H(Fe,ue),l("tooltip-open",ue.marker))},J=async(ue,ce,de)=>{var oe,q;if(S.value&&f.value.enabled&&f.value.dragSelect)return l("select-date",ue);if(l("set-hover-date",ue),(q=(oe=ue.marker)==null?void 0:oe.tooltip)!=null&&q.length){if(n.hideOffsetDates&&!ue.current)return;await ie(ue,ce,de)}},Z=ue=>{m.value&&(m.value=null,g.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),l("tooltip-close",ue.marker))},R=ue=>{p.value.startX=ue.changedTouches[0].screenX,p.value.startY=ue.changedTouches[0].screenY},Y=ue=>{p.value.endX=ue.changedTouches[0].screenX,p.value.endY=ue.changedTouches[0].screenY,ee()},U=ue=>{n.vertical&&!n.inline&&ue.preventDefault()},ee=()=>{const ue=n.vertical?"Y":"X";Math.abs(p.value[`start${ue}`]-p.value[`end${ue}`])>10&&l("handle-swipe",p.value[`start${ue}`]>p.value[`end${ue}`]?"right":"left")},N=(ue,ce,de)=>{ue&&(Array.isArray(y.value[ce])?y.value[ce][de]=ue:y.value[ce]=[ue]),n.arrowNavigation&&r(y.value,"calendar")},ae=ue=>{n.monthChangeOnScroll&&(ue.preventDefault(),l("handle-scroll",ue))},we=ue=>u.value.type==="local"?Fi(ue.value,{weekStartsOn:+n.weekStart}):u.value.type==="iso"?Di(ue.value):typeof u.value.type=="function"?u.value.type(ue.value):"",F=ue=>{const ce=ue[0];return u.value.hideOnOffsetDates?ue.some(de=>de.current)?we(ce):"":we(ce)},fe=(ue,ce,de=!0)=>{de&&cu()||!de&&!cu()||(!f.value.enabled||o.value.allowPreventDefault)&&(Za(ue,o.value),l("select-date",ce))},Me=ue=>{Za(ue,o.value)},Ae=ue=>{f.value.enabled&&f.value.dragSelect?(S.value=!0,l("select-date",ue)):f.value.enabled&&l("select-date",ue)};return e({triggerTransition:E}),(ue,ce)=>(d(),v("div",{class:W(A.value)},[b("div",{ref_key:"calendarWrapRef",ref:w,class:W(D.value),role:"grid"},[b("div",Y6,[ue.weekNumbers?(d(),v("div",q6,ne(ue.weekNumName),1)):L("",!0),(d(!0),v(ge,null,Te(B.value,(de,oe)=>{var q,me;return d(),v("div",{key:oe,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(me=(q=C(s))==null?void 0:q.weekDay)==null?void 0:me.call(q,oe)},[ue.$slots["calendar-header"]?z(ue.$slots,"calendar-header",{key:0,day:de,index:oe}):L("",!0),ue.$slots["calendar-header"]?L("",!0):(d(),v(ge,{key:1},[ve(ne(de),1)],64))],8,W6)}),128))]),ce[2]||(ce[2]=b("div",{class:"dp__calendar_header_separator"},null,-1)),te(pt,{name:k.value,css:!!ue.transitions},{default:G(()=>[_.value?(d(),v("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:ce[1]||(ce[1]=de=>S.value=!1)},[(d(!0),v(ge,null,Te(M.value,(de,oe)=>(d(),v("div",{key:oe,class:"dp__calendar_row",role:"row"},[ue.weekNumbers?(d(),v("div",G6,[b("div",U6,ne(F(de.days)),1)])):L("",!0),(d(!0),v(ge,null,Te(de.days,(q,me)=>{var Fe,$e,Ye;return d(),v("div",{id:C(Fd)(q.value),ref_for:!0,ref:ke=>N(ke,oe,me),key:me+oe,role:"gridcell",class:"dp__calendar_item","aria-pressed":(q.classData.dp__active_date||q.classData.dp__range_start||q.classData.dp__range_start)??void 0,"aria-disabled":q.classData.dp__cell_disabled||void 0,"aria-label":($e=(Fe=C(s))==null?void 0:Fe.day)==null?void 0:$e.call(Fe,q),tabindex:!q.current&&ue.hideOffsetDates?void 0:0,"data-test-id":q.value,onClick:We(ke=>fe(ke,q),["prevent"]),onTouchend:ke=>fe(ke,q,!1),onKeydown:ke=>C(Wt)(ke,()=>ue.$emit("select-date",q)),onMouseenter:ke=>J(q,oe,me),onMouseleave:ke=>Z(q),onMousedown:ke=>Ae(q),onMouseup:ce[0]||(ce[0]=ke=>S.value=!1)},[b("div",{class:W(["dp__cell_inner",q.classData])},[ue.$slots.day&&V.value(q)?z(ue.$slots,"day",{key:0,day:+q.text,date:q.value}):L("",!0),ue.$slots.day?L("",!0):(d(),v(ge,{key:1},[ve(ne(q.text),1)],64)),q.marker&&V.value(q)?(d(),v(ge,{key:2},[ue.$slots.marker?z(ue.$slots,"marker",{key:0,marker:q.marker,day:+q.text,date:q.value}):(d(),v("div",{key:1,class:W(j.value(q.marker)),style:K(q.marker.color?{backgroundColor:q.marker.color}:{})},null,6))],64)):L("",!0),I.value(q.value)?(d(),v("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:x,class:"dp__marker_tooltip",style:K(g.value)},[(Ye=q.marker)!=null&&Ye.tooltip?(d(),v("div",{key:0,class:"dp__tooltip_content",onClick:Me},[(d(!0),v(ge,null,Te(q.marker.tooltip,(ke,X)=>(d(),v("div",{key:X,class:"dp__tooltip_text"},[ue.$slots["marker-tooltip"]?z(ue.$slots,"marker-tooltip",{key:0,tooltip:ke,day:q.value}):L("",!0),ue.$slots["marker-tooltip"]?L("",!0):(d(),v(ge,{key:1},[b("div",{class:"dp__tooltip_mark",style:K(ke.color?{backgroundColor:ke.color}:{})},null,4),b("div",null,ne(ke.text),1)],64))]))),128)),b("div",{class:"dp__arrow_bottom_tp",style:K(O.value)},null,4)])):L("",!0)],4)):L("",!0)],2)],40,Q6)}),128))]))),128))],32)):L("",!0)]),_:3},8,["name","css"])],2)],2))}}),hu=a=>Array.isArray(a),J6=(a,e,t,l)=>{const n=$([]),r=$(new Date),i=$(),o=()=>R(a.isTextInputDate),{modelValue:s,calendars:c,time:u,today:f}=xn(a,e,o),{defaultedMultiCalendars:h,defaultedStartTime:m,defaultedRange:g,defaultedConfig:y,defaultedTz:w,propDates:_,defaultedMultiDates:k}=kt(a),{validateMonthYearInRange:p,isDisabled:x,isDateRangeAllowed:O,checkMinMaxRange:S}=ol(a),{updateTimeValues:M,getSetDateTime:B,setTime:T,assignStartTime:E,validateTime:D,disabledTimesConfig:j}=qd(a,u,s,l),I=P(()=>le=>c.value[le]?c.value[le].month:0),A=P(()=>le=>c.value[le]?c.value[le].year:0),V=le=>!y.value.keepViewOnOffsetClick||le?!0:!i.value,H=(le,Pe,He,be=!1)=>{var Ee,Ve;V(be)&&(c.value[le]||(c.value[le]={month:0,year:0}),c.value[le].month=uu(Pe)?(Ee=c.value[le])==null?void 0:Ee.month:Pe,c.value[le].year=uu(He)?(Ve=c.value[le])==null?void 0:Ve.year:He)},ie=()=>{a.autoApply&&e("select-date")};Ke(()=>{a.shadow||(s.value||(ue(),m.value&&E(m.value)),R(!0),a.focusStartDate&&a.startDate&&ue())});const J=P(()=>{var le;return(le=a.flow)!=null&&le.length&&!a.partialFlow?a.flowStep===a.flow.length:!0}),Z=()=>{a.autoApply&&J.value&&e("auto-apply",a.partialFlow?a.flowStep!==a.flow.length:!1)},R=(le=!1)=>{if(s.value)return Array.isArray(s.value)?(n.value=s.value,F(le)):ee(s.value,le);if(h.value.count&&le&&!a.startDate)return U(Ce(),le)},Y=()=>Array.isArray(s.value)&&g.value.enabled?Ze(s.value[0])===Ze(s.value[1]??s.value[0]):!1,U=(le=new Date,Pe=!1)=>{if((!h.value.count||!h.value.static||Pe)&&H(0,Ze(le),Ue(le)),h.value.count&&(!s.value||Y()||!h.value.solo)&&(!h.value.solo||Pe))for(let He=1;He{U(le),T("hours",Da(le)),T("minutes",tl(le)),T("seconds",Dl(le)),h.value.count&&Pe&&Ae()},N=le=>{if(h.value.count){if(h.value.solo)return 0;const Pe=Ze(le[0]),He=Ze(le[1]);return Math.abs(He-Pe){le[1]&&g.value.showLastInRange?U(le[N(le)],Pe):U(le[0],Pe);const He=(be,Ee)=>[be(le[0]),le[1]?be(le[1]):u[Ee][1]];T("hours",He(Da,"hours")),T("minutes",He(tl,"minutes")),T("seconds",He(Dl,"seconds"))},we=(le,Pe)=>{if((g.value.enabled||a.weekPicker)&&!k.value.enabled)return ae(le,Pe);if(k.value.enabled&&Pe){const He=le[le.length-1];return ee(He,Pe)}},F=le=>{const Pe=s.value;we(Pe,le),h.value.count&&h.value.solo&&Ae()},fe=(le,Pe)=>{const He=ht(Ce(),{month:I.value(Pe),year:A.value(Pe)}),be=le<0?da(He,1):Fl(He,1);p(Ze(be),Ue(be),le<0,a.preventMinMaxNavigation)&&(H(Pe,Ze(be),Ue(be)),e("update-month-year",{instance:Pe,month:Ze(be),year:Ue(be)}),h.value.count&&!h.value.solo&&Me(Pe),t())},Me=le=>{for(let Pe=le-1;Pe>=0;Pe--){const He=Fl(ht(Ce(),{month:I.value(Pe+1),year:A.value(Pe+1)}),1);H(Pe,Ze(He),Ue(He))}for(let Pe=le+1;Pe<=h.value.count-1;Pe++){const He=da(ht(Ce(),{month:I.value(Pe-1),year:A.value(Pe-1)}),1);H(Pe,Ze(He),Ue(He))}},Ae=()=>{if(Array.isArray(s.value)&&s.value.length===2){const le=Ce(Ce(s.value[1]?s.value[1]:da(s.value[0],1))),[Pe,He]=[Ze(s.value[0]),Ue(s.value[0])],[be,Ee]=[Ze(s.value[1]),Ue(s.value[1])];(Pe!==be||Pe===be&&He!==Ee)&&h.value.solo&&H(1,Ze(le),Ue(le))}else s.value&&!Array.isArray(s.value)&&(H(0,Ze(s.value),Ue(s.value)),U(Ce()))},ue=()=>{a.startDate&&(H(0,Ze(Ce(a.startDate)),Ue(Ce(a.startDate))),h.value.count&&Me(0))},ce=(le,Pe)=>{if(a.monthChangeOnScroll){const He=new Date().getTime()-r.value.getTime(),be=Math.abs(le.deltaY);let Ee=500;be>1&&(Ee=100),be>100&&(Ee=0),He>Ee&&(r.value=new Date,fe(a.monthChangeOnScroll!=="inverse"?-le.deltaY:le.deltaY,Pe))}},de=(le,Pe,He=!1)=>{a.monthChangeOnArrows&&a.vertical===He&&oe(le,Pe)},oe=(le,Pe)=>{fe(le==="right"?-1:1,Pe)},q=le=>{if(_.value.markers)return Qn(le.value,_.value.markers)},me=(le,Pe)=>{switch(a.sixWeeks===!0?"append":a.sixWeeks){case"prepend":return[!0,!1];case"center":return[le==0,!0];case"fair":return[le==0||Pe>le,!0];case"append":return[!1,!1];default:return[!1,!1]}},Fe=(le,Pe,He,be)=>{if(a.sixWeeks&&le.length<6){const Ee=6-le.length,Ve=(Pe.getDay()+7-be)%7,It=6-(He.getDay()+7-be)%7,[yt,Oa]=me(Ve,It);for(let Ya=1;Ya<=Ee;Ya++)if(Oa?!!(Ya%2)==yt:yt){const ra=le[0].days[0],$l=$e(ua(ra.value,-7),Ze(Pe));le.unshift({days:$l})}else{const ra=le[le.length-1],$l=ra.days[ra.days.length-1],Cl=$e(ua($l.value,1),Ze(Pe));le.push({days:Cl})}}return le},$e=(le,Pe)=>{const He=Ce(le),be=[];for(let Ee=0;Ee<7;Ee++){const Ve=ua(He,Ee),It=Ze(Ve)!==Pe;be.push({text:a.hideOffsetDates&&It?"":Ve.getDate(),value:Ve,current:!It,classData:{}})}return be},Ye=(le,Pe)=>{const He=[],be=new Date(Pe,le),Ee=new Date(Pe,le+1,0),Ve=a.weekStart,It=fa(be,{weekStartsOn:Ve}),yt=Oa=>{const Ya=$e(Oa,le);if(He.push({days:Ya}),!He[He.length-1].days.some(ra=>at(Gt(ra.value),Gt(Ee)))){const ra=ua(Oa,7);yt(ra)}};return yt(It),Fe(He,be,Ee,Ve)},ke=le=>{const Pe=el(Ce(le.value),u.hours,u.minutes,Dt());e("date-update",Pe),k.value.enabled?to(Pe,s,k.value.limit):s.value=Pe,l(),Qe().then(()=>{Z()})},X=le=>g.value.noDisabledRange?Ld(n.value[0],le).some(Pe=>x(Pe)):!1,Se=()=>{n.value=s.value?s.value.slice():[],n.value.length===2&&!(g.value.fixedStart||g.value.fixedEnd)&&(n.value=[])},_e=(le,Pe)=>{const He=[Ce(le.value),ua(Ce(le.value),+g.value.autoRange)];O(He)?(Pe&&it(le.value),n.value=He):e("invalid-date",le.value)},it=le=>{const Pe=Ze(Ce(le)),He=Ue(Ce(le));if(H(0,Pe,He),h.value.count>0)for(let be=1;be{if(X(le.value)||!S(le.value,s.value,g.value.fixedStart?0:1))return e("invalid-date",le.value);n.value=jd(Ce(le.value),s,e,g)},De=(le,Pe)=>{if(Se(),g.value.autoRange)return _e(le,Pe);if(g.value.fixedStart||g.value.fixedEnd)return nt(le);n.value[0]?S(Ce(le.value),s.value)&&!X(le.value)?_t(Ce(le.value),Ce(n.value[0]))?(n.value.unshift(Ce(le.value)),e("range-end",n.value[0])):(n.value[1]=Ce(le.value),e("range-end",n.value[1])):(a.autoApply&&e("auto-apply-invalid",le.value),e("invalid-date",le.value)):(n.value[0]=Ce(le.value),e("range-start",n.value[0]))},Dt=(le=!0)=>a.enableSeconds?Array.isArray(u.seconds)?le?u.seconds[0]:u.seconds[1]:u.seconds:0,vt=le=>{n.value[le]=el(n.value[le],u.hours[le],u.minutes[le],Dt(le!==1))},ul=()=>{var le,Pe;n.value[0]&&n.value[1]&&+((le=n.value)==null?void 0:le[0])>+((Pe=n.value)==null?void 0:Pe[1])&&(n.value.reverse(),e("range-start",n.value[0]),e("range-end",n.value[1]))},cl=()=>{n.value.length&&(n.value[0]&&!n.value[1]?vt(0):(vt(0),vt(1),l()),ul(),s.value=n.value.slice(),ur(n.value,e,a.autoApply,a.modelAuto))},Pa=(le,Pe=!1)=>{if(x(le.value)||!le.current&&a.hideOffsetDates)return e("invalid-date",le.value);if(i.value=JSON.parse(JSON.stringify(le)),!g.value.enabled)return ke(le);hu(u.hours)&&hu(u.minutes)&&!k.value.enabled&&(De(le,Pe),cl())},ja=(le,Pe)=>{var He;H(le,Pe.month,Pe.year,!0),h.value.count&&!h.value.solo&&Me(le),e("update-month-year",{instance:le,month:Pe.month,year:Pe.year}),t(h.value.solo?le:void 0);const be=(He=a.flow)!=null&&He.length?a.flow[a.flowStep]:void 0;!Pe.fromNav&&(be===Ht.month||be===Ht.year)&&l()},Ra=(le,Pe)=>{Hd({value:le,modelValue:s,range:g.value.enabled,timezone:Pe?void 0:w.value.timezone}),ie(),a.multiCalendars&&Qe().then(()=>R(!0))},va=()=>{const le=Xi(Ce(),w.value);!g.value.enabled&&!k.value.enabled?s.value=le:s.value&&Array.isArray(s.value)&&s.value[0]?k.value.enabled?s.value=[...s.value,le]:s.value=_t(le,s.value[0])?[le,s.value[0]]:[s.value[0],le]:s.value=[le],ie()},dl=()=>{if(Array.isArray(s.value))if(k.value.enabled){const le=Je();s.value[s.value.length-1]=B(le)}else s.value=s.value.map((le,Pe)=>le&&B(le,Pe));else s.value=B(s.value);e("time-update")},Je=()=>Array.isArray(s.value)&&s.value.length?s.value[s.value.length-1]:null;return{calendars:c,modelValue:s,month:I,year:A,time:u,disabledTimesConfig:j,today:f,validateTime:D,getCalendarDays:Ye,getMarker:q,handleScroll:ce,handleSwipe:oe,handleArrow:de,selectDate:Pa,updateMonthYear:ja,presetDate:Ra,selectCurrentDate:va,updateTime:(le,Pe=!0,He=!1)=>{M(le,Pe,He,dl)},assignMonthAndYear:U}},K6={key:0},Z6=he({__name:"DatePicker",props:{...pa},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(a,{expose:e,emit:t}){const l=t,n=a,{calendars:r,month:i,year:o,modelValue:s,time:c,disabledTimesConfig:u,today:f,validateTime:h,getCalendarDays:m,getMarker:g,handleArrow:y,handleScroll:w,handleSwipe:_,selectDate:k,updateMonthYear:p,presetDate:x,selectCurrentDate:O,updateTime:S,assignMonthAndYear:M}=J6(n,l,Y,U),B=Fa(),{setHoverDate:T,getDayClassData:E,clearHoverDate:D}=mh(s,n),{defaultedMultiCalendars:j}=kt(n),I=$([]),A=$([]),V=$(null),H=ta(B,"calendar"),ie=ta(B,"monthYear"),J=ta(B,"timePicker"),Z=ce=>{n.shadow||l("mount",ce)};Le(r,()=>{n.shadow||setTimeout(()=>{l("recalculate-position")},0)},{deep:!0}),Le(j,(ce,de)=>{ce.count-de.count>0&&M()},{deep:!0});const R=P(()=>ce=>m(i.value(ce),o.value(ce)).map(de=>({...de,days:de.days.map(oe=>(oe.marker=g(oe),oe.classData=E(oe),oe))})));function Y(ce){var de;ce||ce===0?(de=A.value[ce])==null||de.triggerTransition(i.value(ce),o.value(ce)):A.value.forEach((oe,q)=>oe.triggerTransition(i.value(q),o.value(q)))}function U(){l("update-flow-step")}const ee=(ce,de=!1)=>{k(ce,de),n.spaceConfirm&&l("select-date")},N=(ce,de,oe=0)=>{var q;(q=I.value[oe])==null||q.toggleMonthPicker(ce,de)},ae=(ce,de,oe=0)=>{var q;(q=I.value[oe])==null||q.toggleYearPicker(ce,de)},we=(ce,de,oe)=>{var q;(q=V.value)==null||q.toggleTimePicker(ce,de,oe)},F=(ce,de)=>{var oe;if(!n.range){const q=s.value?s.value:f,me=de?new Date(de):q,Fe=ce?fa(me,{weekStartsOn:1}):dd(me,{weekStartsOn:1});k({value:Fe,current:Ze(me)===i.value(0),text:"",classData:{}}),(oe=document.getElementById(Fd(Fe)))==null||oe.focus()}},fe=ce=>{var de;(de=I.value[0])==null||de.handleMonthYearChange(ce,!0)},Me=ce=>{p(0,{month:i.value(0),year:o.value(0)+(ce?1:-1),fromNav:!0})},Ae=(ce,de)=>{ce===Ht.time&&l(`time-picker-${de?"open":"close"}`),l("overlay-toggle",{open:de,overlay:ce})},ue=ce=>{l("overlay-toggle",{open:!1,overlay:ce}),l("focus-menu")};return e({clearHoverDate:D,presetDate:x,selectCurrentDate:O,toggleMonthPicker:N,toggleYearPicker:ae,toggleTimePicker:we,handleArrow:y,updateMonthYear:p,getSidebarProps:()=>({modelValue:s,month:i,year:o,time:c,updateTime:S,updateMonthYear:p,selectDate:k,presetDate:x}),changeMonth:fe,changeYear:Me,selectWeekDate:F}),(ce,de)=>(d(),v(ge,null,[te(sr,{"multi-calendars":C(j).count,collapse:ce.collapse,"is-mobile":ce.isMobile},{default:G(({instance:oe,index:q})=>[ce.disableMonthYearSelect?L("",!0):(d(),pe(R6,Oe({key:0,ref:me=>{me&&(I.value[q]=me)},months:C(Cd)(ce.formatLocale,ce.locale,ce.monthNameFormat),years:C(Ji)(ce.yearRange,ce.locale,ce.reverseYears),month:C(i)(oe),year:C(o)(oe),instance:oe},ce.$props,{onMount:de[0]||(de[0]=me=>Z(C(bl).header)),onResetFlow:de[1]||(de[1]=me=>ce.$emit("reset-flow")),onUpdateMonthYear:me=>C(p)(oe,me),onOverlayClosed:ue,onOverlayOpened:de[2]||(de[2]=me=>ce.$emit("overlay-toggle",{open:!0,overlay:me}))}),Et({_:2},[Te(C(ie),(me,Fe)=>({name:me,fn:G($e=>[z(ce.$slots,me,wt(Ot($e)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),te(X6,Oe({ref:me=>{me&&(A.value[q]=me)},"mapped-dates":R.value(oe),month:C(i)(oe),year:C(o)(oe),instance:oe},ce.$props,{onSelectDate:me=>C(k)(me,oe!==1),onHandleSpace:me=>ee(me,oe!==1),onSetHoverDate:de[3]||(de[3]=me=>C(T)(me)),onHandleScroll:me=>C(w)(me,oe),onHandleSwipe:me=>C(_)(me,oe),onMount:de[4]||(de[4]=me=>Z(C(bl).calendar)),onResetFlow:de[5]||(de[5]=me=>ce.$emit("reset-flow")),onTooltipOpen:de[6]||(de[6]=me=>ce.$emit("tooltip-open",me)),onTooltipClose:de[7]||(de[7]=me=>ce.$emit("tooltip-close",me))}),Et({_:2},[Te(C(H),(me,Fe)=>({name:me,fn:G($e=>[z(ce.$slots,me,wt(Ot({...$e})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse","is-mobile"]),ce.enableTimePicker?(d(),v("div",K6,[ce.$slots["time-picker"]?z(ce.$slots,"time-picker",wt(Oe({key:0},{time:C(c),updateTime:C(S)}))):(d(),pe(Yd,Oe({key:1,ref_key:"timePickerRef",ref:V},ce.$props,{hours:C(c).hours,minutes:C(c).minutes,seconds:C(c).seconds,"internal-model-value":ce.internalModelValue,"disabled-times-config":C(u),"validate-time":C(h),onMount:de[8]||(de[8]=oe=>Z(C(bl).timePicker)),"onUpdate:hours":de[9]||(de[9]=oe=>C(S)(oe)),"onUpdate:minutes":de[10]||(de[10]=oe=>C(S)(oe,!1)),"onUpdate:seconds":de[11]||(de[11]=oe=>C(S)(oe,!1,!0)),onResetFlow:de[12]||(de[12]=oe=>ce.$emit("reset-flow")),onOverlayClosed:de[13]||(de[13]=oe=>Ae(oe,!1)),onOverlayOpened:de[14]||(de[14]=oe=>Ae(oe,!0)),onAmPmChange:de[15]||(de[15]=oe=>ce.$emit("am-pm-change",oe))}),Et({_:2},[Te(C(J),(oe,q)=>({name:oe,fn:G(me=>[z(ce.$slots,oe,wt(Ot(me)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):L("",!0)],64))}}),eh=(a,e)=>{const t=$(),{defaultedMultiCalendars:l,defaultedConfig:n,defaultedHighlight:r,defaultedRange:i,propDates:o,defaultedFilters:s,defaultedMultiDates:c}=kt(a),{modelValue:u,year:f,month:h,calendars:m}=xn(a,e),{isDisabled:g}=ol(a),{selectYear:y,groupedYears:w,showYearPicker:_,isDisabled:k,toggleYearPicker:p,handleYearSelect:x,handleYear:O}=Rd({modelValue:u,multiCalendars:l,range:i,highlight:r,calendars:m,propDates:o,month:h,year:f,filters:s,props:a,emit:e}),S=(V,H)=>[V,H].map(ie=>wa(ie,"MMMM",{locale:a.formatLocale})).join("-"),M=P(()=>V=>u.value?Array.isArray(u.value)?u.value.some(H=>eu(V,H)):eu(u.value,V):!1),B=V=>{if(i.value.enabled){if(Array.isArray(u.value)){const H=at(V,u.value[0])||at(V,u.value[1]);return ir(u.value,t.value,V)&&!H}return!1}return!1},T=(V,H)=>V.quarter===Us(H)&&V.year===Ue(H),E=V=>typeof r.value=="function"?r.value({quarter:Us(V),year:Ue(V)}):!!r.value.quarters.find(H=>T(H,V)),D=P(()=>V=>{const H=ht(new Date,{year:f.value(V)});return cv({start:fn(H),end:cd(H)}).map(ie=>{const J=hl(ie),Z=Qs(ie),R=g(ie),Y=B(J),U=E(J);return{text:S(J,Z),value:J,active:M.value(J),highlighted:U,disabled:R,isBetween:Y}})}),j=V=>{to(V,u,c.value.limit),e("auto-apply",!0)},I=V=>{u.value=ao(u,V,e),ur(u.value,e,a.autoApply,a.modelAuto)},A=V=>{u.value=V,e("auto-apply")};return{defaultedConfig:n,defaultedMultiCalendars:l,groupedYears:w,year:f,isDisabled:k,quarters:D,showYearPicker:_,modelValue:u,setHoverDate:V=>{t.value=V},selectYear:y,selectQuarter:(V,H,ie)=>{if(!ie)return m.value[H].month=Ze(Qs(V)),c.value.enabled?j(V):i.value.enabled?I(V):A(V)},toggleYearPicker:p,handleYearSelect:x,handleYear:O}},th={class:"dp--quarter-items"},ah=["data-test-id","disabled","onClick","onMouseover"],lh=he({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...pa},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=ta(r,"yearMode"),{defaultedMultiCalendars:o,defaultedConfig:s,groupedYears:c,year:u,isDisabled:f,quarters:h,modelValue:m,showYearPicker:g,setHoverDate:y,selectQuarter:w,toggleYearPicker:_,handleYearSelect:k,handleYear:p}=eh(n,l);return e({getSidebarProps:()=>({modelValue:m,year:u,selectQuarter:w,handleYearSelect:k,handleYear:p})}),(x,O)=>(d(),pe(sr,{"multi-calendars":C(o).count,collapse:x.collapse,stretch:"","is-mobile":x.isMobile},{default:G(({instance:S})=>[b("div",{class:"dp-quarter-picker-wrap",style:K({minHeight:`${C(s).modeHeight}px`})},[x.$slots["top-extra"]?z(x.$slots,"top-extra",{key:0,value:x.internalModelValue}):L("",!0),b("div",null,[te(Vd,Oe(x.$props,{items:C(c)(S),instance:S,"show-year-picker":C(g)[S],year:C(u)(S),"is-disabled":M=>C(f)(S,M),onHandleYear:M=>C(p)(S,M),onYearSelect:M=>C(k)(M,S),onToggleYearPicker:M=>C(_)(S,M==null?void 0:M.flow,M==null?void 0:M.show)}),Et({_:2},[Te(C(i),(M,B)=>({name:M,fn:G(T=>[z(x.$slots,M,wt(Ot(T)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),b("div",th,[(d(!0),v(ge,null,Te(C(h)(S),(M,B)=>(d(),v("div",{key:B},[b("button",{type:"button",class:W(["dp--qr-btn",{"dp--qr-btn-active":M.active,"dp--qr-btn-between":M.isBetween,"dp--qr-btn-disabled":M.disabled,"dp--highlighted":M.highlighted}]),"data-test-id":M.value,disabled:M.disabled,onClick:T=>C(w)(M.value,S,M.disabled),onMouseover:T=>C(y)(M.value)},[x.$slots.quarter?z(x.$slots,"quarter",{key:0,value:M.value,text:M.text}):(d(),v(ge,{key:1},[ve(ne(M.text),1)],64))],42,ah)]))),128))])],4)]),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Wd=(a,e)=>{const t=$(0);Ke(()=>{l(),window.addEventListener("resize",l,{passive:!0})}),na(()=>{window.removeEventListener("resize",l)});const l=()=>{t.value=window.document.documentElement.clientWidth};return{isMobile:P(()=>t.value<=a.value.mobileBreakpoint&&!e?!0:void 0)}},nh=["id","tabindex","role","aria-label"],rh={key:0,class:"dp--menu-load-container"},ih={key:1,class:"dp--menu-header"},oh=["data-dp-mobile"],sh={key:0,class:"dp__sidebar_left"},uh=["data-dp-mobile"],ch=["data-test-id","data-dp-mobile","onClick","onKeydown"],dh={key:2,class:"dp__sidebar_right"},fh={key:3,class:"dp__action_extra"},mu=he({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...or,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=$(null),i=P(()=>{const{openOnTop:X,...Se}=n;return{...Se,isMobile:y.value,flowStep:D.value,menuWrapRef:r.value}}),{setMenuFocused:o,setShiftKey:s,control:c}=Nd(),u=Fa(),{defaultedTextInput:f,defaultedInline:h,defaultedConfig:m,defaultedUI:g}=kt(n),{isMobile:y}=Wd(m,n.shadow),w=$(null),_=$(0),k=$(null),p=$(!1),x=$(null),O=$(!1);Ke(()=>{if(!n.shadow){p.value=!0,S(),window.addEventListener("resize",S);const X=At(r);if(X&&!f.value.enabled&&!h.value.enabled&&(o(!0),J()),X){const Se=_e=>{O.value=!0,m.value.allowPreventDefault&&_e.preventDefault(),Za(_e,m.value,!0)};X.addEventListener("pointerdown",Se),X.addEventListener("mousedown",Se)}}document.addEventListener("mousedown",ke)}),na(()=>{window.removeEventListener("resize",S),document.addEventListener("mousedown",ke)});const S=()=>{const X=At(k);X&&(_.value=X.getBoundingClientRect().width)},{arrowRight:M,arrowLeft:B,arrowDown:T,arrowUp:E}=il(),{flowStep:D,updateFlowStep:j,childMount:I,resetFlow:A,handleFlow:V}=gh(n,l,x),H=P(()=>n.monthPicker?k6:n.yearPicker?_6:n.timePicker?I6:n.quarterPicker?lh:Z6),ie=P(()=>{var X;if(m.value.arrowLeft)return m.value.arrowLeft;const Se=(X=r.value)==null?void 0:X.getBoundingClientRect(),_e=n.getInputRect();return(_e==null?void 0:_e.width)<(_==null?void 0:_.value)&&(_e==null?void 0:_e.left)<=((Se==null?void 0:Se.left)??0)?`${(_e==null?void 0:_e.width)/2}px`:(_e==null?void 0:_e.right)>=((Se==null?void 0:Se.right)??0)&&(_e==null?void 0:_e.width)<(_==null?void 0:_.value)?`${(_==null?void 0:_.value)-(_e==null?void 0:_e.width)/2}px`:"50%"}),J=()=>{const X=At(r);X&&X.focus({preventScroll:!0})},Z=P(()=>{var X;return((X=x.value)==null?void 0:X.getSidebarProps())||{}}),R=()=>{n.openOnTop&&l("recalculate-position")},Y=ta(u,"action"),U=P(()=>n.monthPicker||n.yearPicker?ta(u,"monthYear"):n.timePicker?ta(u,"timePicker"):ta(u,"shared")),ee=P(()=>n.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),N=P(()=>({dp__menu_disabled:n.disabled,dp__menu_readonly:n.readonly,"dp-menu-loading":n.loading})),ae=P(()=>({dp__menu:!0,dp__menu_index:!h.value.enabled,dp__relative:h.value.enabled,...g.value.menu??{}})),we=X=>{Za(X,m.value,!0)},F=()=>{n.escClose&&l("close-picker")},fe=X=>{if(n.arrowNavigation){if(X===Rt.up)return E();if(X===Rt.down)return T();if(X===Rt.left)return B();if(X===Rt.right)return M()}else X===Rt.left||X===Rt.up?de("handleArrow",Rt.left,0,X===Rt.up):de("handleArrow",Rt.right,0,X===Rt.down)},Me=X=>{s(X.shiftKey),!n.disableMonthYearSelect&&X.code===gt.tab&&X.target.classList.contains("dp__menu")&&c.value.shiftKeyInMenu&&(X.preventDefault(),Za(X,m.value,!0),l("close-picker"))},Ae=()=>{J(),l("time-picker-close")},ue=X=>{var Se,_e,it;(Se=x.value)==null||Se.toggleTimePicker(!1,!1),(_e=x.value)==null||_e.toggleMonthPicker(!1,!1,X),(it=x.value)==null||it.toggleYearPicker(!1,!1,X)},ce=(X,Se=0)=>{var _e,it,nt;return X==="month"?(_e=x.value)==null?void 0:_e.toggleMonthPicker(!1,!0,Se):X==="year"?(it=x.value)==null?void 0:it.toggleYearPicker(!1,!0,Se):X==="time"?(nt=x.value)==null?void 0:nt.toggleTimePicker(!0,!1):ue(Se)},de=(X,...Se)=>{var _e,it;(_e=x.value)!=null&&_e[X]&&((it=x.value)==null||it[X](...Se))},oe=()=>{de("selectCurrentDate")},q=(X,Se)=>{de("presetDate",X,Se)},me=()=>{de("clearHoverDate")},Fe=(X,Se)=>{de("updateMonthYear",X,Se)},$e=(X,Se)=>{X.preventDefault(),fe(Se)},Ye=X=>{var Se,_e,it;if(Me(X),X.key===gt.home||X.key===gt.end)return de("selectWeekDate",X.key===gt.home,X.target.getAttribute("id"));switch((X.key===gt.pageUp||X.key===gt.pageDown)&&(X.shiftKey?(de("changeYear",X.key===gt.pageUp),(Se=vi(r.value,"overlay-year"))==null||Se.focus()):(de("changeMonth",X.key===gt.pageUp),(_e=vi(r.value,X.key===gt.pageUp?"action-prev":"action-next"))==null||_e.focus()),X.target.getAttribute("id")&&((it=r.value)==null||it.focus({preventScroll:!0}))),X.key){case gt.esc:return F();case gt.arrowLeft:return $e(X,Rt.left);case gt.arrowRight:return $e(X,Rt.right);case gt.arrowUp:return $e(X,Rt.up);case gt.arrowDown:return $e(X,Rt.down);default:return}},ke=X=>{var Se;h.value.enabled&&!h.value.input&&!((Se=r.value)!=null&&Se.contains(X.target))&&O.value&&(O.value=!1,l("menu-blur"))};return e({updateMonthYear:Fe,switchView:ce,handleFlow:V}),(X,Se)=>{var _e,it,nt;return d(),v("div",{id:X.uid?`dp-menu-${X.uid}`:void 0,ref_key:"dpMenuRef",ref:r,tabindex:C(h).enabled?void 0:"0",role:C(h).enabled?void 0:"dialog","aria-label":(_e=X.ariaLabels)==null?void 0:_e.menu,class:W(ae.value),style:K({"--dp-arrow-left":ie.value}),onMouseleave:me,onClick:we,onKeydown:Ye},[(X.disabled||X.readonly)&&C(h).enabled||X.loading?(d(),v("div",{key:0,class:W(N.value)},[X.loading?(d(),v("div",rh,Se[19]||(Se[19]=[b("span",{class:"dp--menu-loader"},null,-1)]))):L("",!0)],2)):L("",!0),X.$slots["menu-header"]?(d(),v("div",ih,[z(X.$slots,"menu-header")])):L("",!0),!C(h).enabled&&!X.teleportCenter?(d(),v("div",{key:2,class:W(ee.value)},null,2)):L("",!0),b("div",{ref_key:"innerMenuRef",ref:k,class:W({dp__menu_content_wrapper:((it=X.presetDates)==null?void 0:it.length)||!!X.$slots["left-sidebar"]||!!X.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":a.collapse&&(((nt=X.presetDates)==null?void 0:nt.length)||!!X.$slots["left-sidebar"]||!!X.$slots["right-sidebar"])}),"data-dp-mobile":C(y),style:K({"--dp-menu-width":`${_.value}px`})},[X.$slots["left-sidebar"]?(d(),v("div",sh,[z(X.$slots,"left-sidebar",wt(Ot(Z.value)))])):L("",!0),X.presetDates.length?(d(),v("div",{key:1,class:W({"dp--preset-dates-collapsed":a.collapse,"dp--preset-dates":!0}),"data-dp-mobile":C(y)},[(d(!0),v(ge,null,Te(X.presetDates,(De,Dt)=>(d(),v(ge,{key:Dt},[De.slot?z(X.$slots,De.slot,{key:0,presetDate:q,label:De.label,value:De.value}):(d(),v("button",{key:1,type:"button",style:K(De.style||{}),class:W(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":a.collapse}]),"data-test-id":De.testId??void 0,"data-dp-mobile":C(y),onClick:We(vt=>q(De.value,De.noTz),["prevent"]),onKeydown:vt=>C(Wt)(vt,()=>q(De.value,De.noTz),!0)},ne(De.label),47,ch))],64))),128))],10,uh)):L("",!0),b("div",{ref_key:"calendarWrapperRef",ref:w,class:"dp__instance_calendar",role:"document"},[(d(),pe(tt(H.value),Oe({ref_key:"dynCmpRef",ref:x},i.value,{"flow-step":C(D),onMount:C(I),onUpdateFlowStep:C(j),onResetFlow:C(A),onFocusMenu:J,onSelectDate:Se[0]||(Se[0]=De=>X.$emit("select-date")),onDateUpdate:Se[1]||(Se[1]=De=>X.$emit("date-update",De)),onTooltipOpen:Se[2]||(Se[2]=De=>X.$emit("tooltip-open",De)),onTooltipClose:Se[3]||(Se[3]=De=>X.$emit("tooltip-close",De)),onAutoApply:Se[4]||(Se[4]=De=>X.$emit("auto-apply",De)),onRangeStart:Se[5]||(Se[5]=De=>X.$emit("range-start",De)),onRangeEnd:Se[6]||(Se[6]=De=>X.$emit("range-end",De)),onInvalidFixedRange:Se[7]||(Se[7]=De=>X.$emit("invalid-fixed-range",De)),onTimeUpdate:Se[8]||(Se[8]=De=>X.$emit("time-update")),onAmPmChange:Se[9]||(Se[9]=De=>X.$emit("am-pm-change",De)),onTimePickerOpen:Se[10]||(Se[10]=De=>X.$emit("time-picker-open",De)),onTimePickerClose:Ae,onRecalculatePosition:R,onUpdateMonthYear:Se[11]||(Se[11]=De=>X.$emit("update-month-year",De)),onAutoApplyInvalid:Se[12]||(Se[12]=De=>X.$emit("auto-apply-invalid",De)),onInvalidDate:Se[13]||(Se[13]=De=>X.$emit("invalid-date",De)),onOverlayToggle:Se[14]||(Se[14]=De=>X.$emit("overlay-toggle",De)),"onUpdate:internalModelValue":Se[15]||(Se[15]=De=>X.$emit("update:internal-model-value",De))}),Et({_:2},[Te(U.value,(De,Dt)=>({name:De,fn:G(vt=>[z(X.$slots,De,wt(Ot({...vt})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),X.$slots["right-sidebar"]?(d(),v("div",dh,[z(X.$slots,"right-sidebar",wt(Ot(Z.value)))])):L("",!0),X.$slots["action-extra"]?(d(),v("div",fh,[X.$slots["action-extra"]?z(X.$slots,"action-extra",{key:0,selectCurrentDate:oe}):L("",!0)])):L("",!0)],14,oh),!X.autoApply||C(m).keepActionRow?(d(),pe(f6,Oe({key:3,"menu-mount":p.value},i.value,{"calendar-width":_.value,onClosePicker:Se[16]||(Se[16]=De=>X.$emit("close-picker")),onSelectDate:Se[17]||(Se[17]=De=>X.$emit("select-date")),onInvalidSelect:Se[18]||(Se[18]=De=>X.$emit("invalid-select")),onSelectNow:oe}),Et({_:2},[Te(C(Y),(De,Dt)=>({name:De,fn:G(vt=>[z(X.$slots,De,wt(Ot({...vt})))])}))]),1040,["menu-mount","calendar-width"])):L("",!0)],46,nh)}}});var Tl=(a=>(a.center="center",a.left="left",a.right="right",a))(Tl||{});const ph=({menuRef:a,menuRefInner:e,inputRef:t,pickerWrapperRef:l,inline:n,emit:r,props:i,slots:o})=>{const{defaultedConfig:s}=kt(i),c=$({}),u=$(!1),f=$({top:"0",left:"0"}),h=$(!1),m=Bl(i,"teleportCenter");Le(m,()=>{f.value=JSON.parse(JSON.stringify({})),O()});const g=H=>{if(i.teleport){const ie=H.getBoundingClientRect();return{left:ie.left+window.scrollX,top:ie.top+window.scrollY}}return{top:0,left:0}},y=(H,ie)=>{f.value.left=`${H+ie-c.value.width}px`},w=H=>{f.value.left=`${H}px`},_=(H,ie)=>{i.position===Tl.left&&w(H),i.position===Tl.right&&y(H,ie),i.position===Tl.center&&(f.value.left=`${H+ie/2-c.value.width/2}px`)},k=H=>{const{width:ie,height:J}=H.getBoundingClientRect(),{top:Z,left:R}=g(H);return{top:+Z,left:+R,width:ie,height:J}},p=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const H=At(t);f.value=i.altPosition(H)},O=(H=!0)=>{var ie;if(!n.value.enabled){if(m.value)return p();if(i.altPosition!==null)return x();if(H){const J=i.teleport?(ie=e.value)==null?void 0:ie.$el:a.value;J&&(c.value=J.getBoundingClientRect()),r("recalculate-position")}return j()}},S=({inputEl:H,left:ie,width:J})=>{window.screen.width>768&&!u.value&&_(ie,J),T(H)},M=H=>{const{top:ie,left:J,height:Z,width:R}=k(H);f.value.top=`${Z+ie+ +i.offset}px`,h.value=!1,u.value||(f.value.left=`${J+R/2-c.value.width/2}px`),S({inputEl:H,left:J,width:R})},B=H=>{const{top:ie,left:J,width:Z}=k(H);f.value.top=`${ie-+i.offset-c.value.height}px`,h.value=!0,S({inputEl:H,left:J,width:Z})},T=H=>{if(i.autoPosition){const{left:ie,width:J}=k(H),{left:Z,right:R}=c.value;if(!u.value){if(Math.abs(Z)!==Math.abs(R)){if(Z<=0)return u.value=!0,w(ie);if(R>=document.documentElement.clientWidth)return u.value=!0,y(ie,J)}return _(ie,J)}}},E=()=>{const H=At(t);if(H){if(i.autoPosition===sa.top)return sa.top;if(i.autoPosition===sa.bottom)return sa.bottom;const{height:ie}=c.value,{top:J,height:Z}=H.getBoundingClientRect(),R=window.innerHeight-J-Z,Y=J;return ie<=R?sa.bottom:ie>R&&ie<=Y?sa.top:R>=Y?sa.bottom:sa.top}return sa.bottom},D=H=>E()===sa.bottom?M(H):B(H),j=()=>{const H=At(t);if(H)return i.autoPosition?D(H):M(H)},I=function(H){if(H){const ie=H.scrollHeight>H.clientHeight,J=window.getComputedStyle(H).overflowY.indexOf("hidden")!==-1;return ie&&!J}return!0},A=function(H){return!H||H===document.body||H.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:I(H)?H:A(H.assignedSlot&&s.value.shadowDom?H.assignedSlot.parentNode:H.parentNode)},V=H=>{if(H)switch(i.position){case Tl.left:return{left:0,transform:"translateX(0)"};case Tl.right:return{left:`${H.width}px`,transform:"translateX(-100%)"};default:return{left:`${H.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:h,menuStyle:f,xCorrect:u,setMenuPosition:O,getScrollableParent:A,shadowRender:(H,ie)=>{var J,Z,R;const Y=document.createElement("div"),U=(J=At(t))==null?void 0:J.getBoundingClientRect();Y.setAttribute("id","dp--temp-container");const ee=(Z=l.value)!=null&&Z.clientWidth?l.value:document.body;ee.append(Y);const N=V(U),ae=s.value.shadowDom?Object.keys(o).filter(F=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(F)):Object.keys(o),we=Yt(H,{...ie,shadow:!0,style:{opacity:0,position:"absolute",...N}},Object.fromEntries(ae.map(F=>[F,o[F]])));Co(we,Y),c.value=(R=we.el)==null?void 0:R.getBoundingClientRect(),Co(null,Y),ee.removeChild(Y)}}},Wa=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],vh=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],hh={all:()=>Wa,monthYear:()=>Wa.filter(a=>a.use.includes("month-year")),input:()=>vh,timePicker:()=>Wa.filter(a=>a.use.includes("time")),action:()=>Wa.filter(a=>a.use.includes("action")),calendar:()=>Wa.filter(a=>a.use.includes("calendar")),menu:()=>Wa.filter(a=>a.use.includes("menu")),shared:()=>Wa.filter(a=>a.use.includes("shared")),yearMode:()=>Wa.filter(a=>a.use.includes("year-mode"))},ta=(a,e,t)=>{const l=[];return hh[e]().forEach(n=>{a[n.name]&&l.push(n.name)}),t!=null&&t.length&&t.forEach(n=>{n.slot&&l.push(n.slot)}),l},kn=a=>{const e=P(()=>l=>a.value?l?a.value.open:a.value.close:""),t=P(()=>l=>a.value?l?a.value.menuAppearTop:a.value.menuAppearBottom:"");return{transitionName:e,showTransition:!!a.value,menuTransition:t}},xn=(a,e,t)=>{const{defaultedRange:l,defaultedTz:n}=kt(a),r=Ce(Xt(Ce(),n.value.timezone)),i=$([{month:Ze(r),year:Ue(r)}]),o=h=>{const m={hours:Da(r),minutes:tl(r),seconds:0};return l.value.enabled?[m[h],m[h]]:m[h]},s=_l({hours:o("hours"),minutes:o("minutes"),seconds:o("seconds")});Le(l,(h,m)=>{h.enabled!==m.enabled&&(s.hours=o("hours"),s.minutes=o("minutes"),s.seconds=o("seconds"))},{deep:!0});const c=P({get:()=>a.internalModelValue,set:h=>{!a.readonly&&!a.disabled&&e("update:internal-model-value",h)}}),u=P(()=>h=>i.value[h]?i.value[h].month:0),f=P(()=>h=>i.value[h]?i.value[h].year:0);return Le(c,(h,m)=>{t&&JSON.stringify(h??{})!==JSON.stringify(m??{})&&t()},{deep:!0}),{calendars:i,time:s,modelValue:c,month:u,year:f,today:r}},mh=(a,e)=>{const{defaultedMultiCalendars:t,defaultedMultiDates:l,defaultedUI:n,defaultedHighlight:r,defaultedTz:i,propDates:o,defaultedRange:s}=kt(e),{isDisabled:c}=ol(e),u=$(null),f=$(Xt(new Date,i.value.timezone)),h=N=>{!N.current&&e.hideOffsetDates||(u.value=N.value)},m=()=>{u.value=null},g=N=>Array.isArray(a.value)&&s.value.enabled&&a.value[0]&&u.value?N?$t(u.value,a.value[0]):_t(u.value,a.value[0]):!0,y=(N,ae)=>{const we=()=>a.value?ae?a.value[0]||null:a.value[1]:null,F=a.value&&Array.isArray(a.value)?we():null;return at(Ce(N.value),F)},w=N=>{const ae=Array.isArray(a.value)?a.value[0]:null;return N?!_t(u.value??null,ae):!0},_=(N,ae=!0)=>(s.value.enabled||e.weekPicker)&&Array.isArray(a.value)&&a.value.length===2?e.hideOffsetDates&&!N.current?!1:at(Ce(N.value),a.value[ae?0:1]):s.value.enabled?y(N,ae)&&w(ae)||at(N.value,Array.isArray(a.value)?a.value[0]:null)&&g(ae):!1,k=(N,ae)=>{if(Array.isArray(a.value)&&a.value[0]&&a.value.length===1){const we=at(N.value,u.value);return ae?$t(a.value[0],N.value)&&we:_t(a.value[0],N.value)&&we}return!1},p=N=>!a.value||e.hideOffsetDates&&!N.current?!1:s.value.enabled?e.modelAuto&&Array.isArray(a.value)?at(N.value,a.value[0]?a.value[0]:f.value):!1:l.value.enabled&&Array.isArray(a.value)?a.value.some(ae=>at(ae,N.value)):at(N.value,a.value?a.value:f.value),x=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){if(e.hideOffsetDates&&!N.current)return!1;const ae=ua(u.value,+s.value.autoRange),we=Aa(Ce(u.value),e.weekStart);return e.weekPicker?at(we[1],Ce(N.value)):at(ae,Ce(N.value))}return!1}return!1},O=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){const ae=ua(u.value,+s.value.autoRange);if(e.hideOffsetDates&&!N.current)return!1;const we=Aa(Ce(u.value),e.weekStart);return e.weekPicker?$t(N.value,we[0])&&_t(N.value,we[1]):$t(N.value,u.value)&&_t(N.value,ae)}return!1}return!1},S=N=>{if(s.value.autoRange||e.weekPicker){if(u.value){if(e.hideOffsetDates&&!N.current)return!1;const ae=Aa(Ce(u.value),e.weekStart);return e.weekPicker?at(ae[0],N.value):at(u.value,N.value)}return!1}return!1},M=N=>ir(a.value,u.value,N.value),B=()=>e.modelAuto&&Array.isArray(e.internalModelValue)?!!e.internalModelValue[0]:!1,T=()=>e.modelAuto?Pd(e.internalModelValue):!0,E=N=>{if(e.weekPicker)return!1;const ae=s.value.enabled?!_(N)&&!_(N,!1):!0;return!c(N.value)&&!p(N)&&!(!N.current&&e.hideOffsetDates)&&ae},D=N=>s.value.enabled?e.modelAuto?B()&&p(N):!1:p(N),j=N=>r.value?D4(N.value,o.value.highlight):!1,I=N=>{const ae=c(N.value);return ae&&(typeof r.value=="function"?!r.value(N.value,ae):!r.value.options.highlightDisabled)},A=N=>{var ae;return typeof r.value=="function"?r.value(N.value):(ae=r.value.weekdays)==null?void 0:ae.includes(N.value.getDay())},V=N=>(s.value.enabled||e.weekPicker)&&(!(t.value.count>0)||N.current)&&T()&&!(!N.current&&e.hideOffsetDates)&&!p(N)?M(N):!1,H=N=>{const{isRangeStart:ae,isRangeEnd:we}=R(N),F=s.value.enabled?ae||we:!1;return{dp__cell_offset:!N.current,dp__pointer:!e.disabled&&!(!N.current&&e.hideOffsetDates)&&!c(N.value),dp__cell_disabled:c(N.value),dp__cell_highlight:!I(N)&&(j(N)||A(N))&&!D(N)&&!F&&!S(N)&&!(V(N)&&e.weekPicker)&&!we,dp__cell_highlight_active:!I(N)&&(j(N)||A(N))&&D(N),dp__today:!e.noToday&&at(N.value,f.value)&&N.current,"dp--past":_t(N.value,f.value),"dp--future":$t(N.value,f.value)}},ie=N=>({dp__active_date:D(N),dp__date_hover:E(N)}),J=N=>{if(a.value&&!Array.isArray(a.value)){const ae=Aa(a.value,e.weekStart);return{...U(N),dp__range_start:at(ae[0],N.value),dp__range_end:at(ae[1],N.value),dp__range_between_week:$t(N.value,ae[0])&&_t(N.value,ae[1])}}return{...U(N)}},Z=N=>{if(a.value&&Array.isArray(a.value)){const ae=Aa(a.value[0],e.weekStart),we=a.value[1]?Aa(a.value[1],e.weekStart):[];return{...U(N),dp__range_start:at(ae[0],N.value)||at(we[0],N.value),dp__range_end:at(ae[1],N.value)||at(we[1],N.value),dp__range_between_week:$t(N.value,ae[0])&&_t(N.value,ae[1])||$t(N.value,we[0])&&_t(N.value,we[1]),dp__range_between:$t(N.value,ae[1])&&_t(N.value,we[0])}}return{...U(N)}},R=N=>{const ae=t.value.count>0?N.current&&_(N)&&T():_(N)&&T(),we=t.value.count>0?N.current&&_(N,!1)&&T():_(N,!1)&&T();return{isRangeStart:ae,isRangeEnd:we}},Y=N=>{const{isRangeStart:ae,isRangeEnd:we}=R(N);return{dp__range_start:ae,dp__range_end:we,dp__range_between:V(N),dp__date_hover:at(N.value,u.value)&&!ae&&!we&&!e.weekPicker,dp__date_hover_start:k(N,!0),dp__date_hover_end:k(N,!1)}},U=N=>({...Y(N),dp__cell_auto_range:O(N),dp__cell_auto_range_start:S(N),dp__cell_auto_range_end:x(N)}),ee=N=>s.value.enabled?s.value.autoRange?U(N):e.modelAuto?{...ie(N),...Y(N)}:e.weekPicker?Z(N):Y(N):e.weekPicker?J(N):ie(N);return{setHoverDate:h,clearHoverDate:m,getDayClassData:N=>e.hideOffsetDates&&!N.current?{}:{...H(N),...ee(N),[e.dayClass?e.dayClass(N.value,e.internalModelValue):""]:!0,...n.value.calendarCell??{}}}},ol=a=>{const{defaultedFilters:e,defaultedRange:t,propDates:l,defaultedMultiDates:n}=kt(a),r=A=>l.value.disabledDates?typeof l.value.disabledDates=="function"?l.value.disabledDates(Ce(A)):!!Qn(A,l.value.disabledDates):!1,i=A=>l.value.maxDate?a.yearPicker?Ue(A)>Ue(l.value.maxDate):$t(A,l.value.maxDate):!1,o=A=>l.value.minDate?a.yearPicker?Ue(A){const V=i(A),H=o(A),ie=r(A),J=e.value.months.map(ee=>+ee).includes(Ze(A)),Z=a.disabledWeekDays.length?a.disabledWeekDays.some(ee=>+ee===l2(A)):!1,R=m(A),Y=Ue(A),U=Y<+a.yearRange[0]||Y>+a.yearRange[1];return!(V||H||ie||J||U||Z||R)},c=(A,V)=>_t(...Ua(l.value.minDate,A,V))||at(...Ua(l.value.minDate,A,V)),u=(A,V)=>$t(...Ua(l.value.maxDate,A,V))||at(...Ua(l.value.maxDate,A,V)),f=(A,V,H)=>{let ie=!1;return l.value.maxDate&&H&&u(A,V)&&(ie=!0),l.value.minDate&&!H&&c(A,V)&&(ie=!0),ie},h=(A,V,H,ie)=>{let J=!1;return ie&&(l.value.minDate||l.value.maxDate)?l.value.minDate&&l.value.maxDate?J=f(A,V,H):(l.value.minDate&&c(A,V)||l.value.maxDate&&u(A,V))&&(J=!0):J=!0,J},m=A=>Array.isArray(l.value.allowedDates)&&!l.value.allowedDates.length?!0:l.value.allowedDates?!Qn(A,l.value.allowedDates):!1,g=A=>!s(A),y=A=>t.value.noDisabledRange?!ud({start:A[0],end:A[1]}).some(V=>g(V)):!0,w=A=>{if(A){const V=Ue(A);return V>=+a.yearRange[0]&&V<=a.yearRange[1]}return!0},_=(A,V)=>!!(Array.isArray(A)&&A[V]&&(t.value.maxRange||t.value.minRange)&&w(A[V])),k=(A,V,H=0)=>{if(_(V,H)&&w(A)){const ie=id(A,V[H]),J=Ld(V[H],A),Z=J.length===1?0:J.filter(Y=>g(Y)).length,R=Math.abs(ie)-(t.value.minMaxRawRange?0:Z);if(t.value.minRange&&t.value.maxRange)return R>=+t.value.minRange&&R<=+t.value.maxRange;if(t.value.minRange)return R>=+t.value.minRange;if(t.value.maxRange)return R<=+t.value.maxRange}return!0},p=()=>!a.enableTimePicker||a.monthPicker||a.yearPicker||a.ignoreTimeValidation,x=A=>Array.isArray(A)?[A[0]?Ir(A[0]):null,A[1]?Ir(A[1]):null]:Ir(A),O=(A,V,H)=>A.find(ie=>+ie.hours===Da(V)&&ie.minutes==="*"?!0:+ie.minutes===tl(V)&&+ie.hours===Da(V))&&H,S=(A,V,H)=>{const[ie,J]=A,[Z,R]=V;return!O(ie,Z,H)&&!O(J,R,H)&&H},M=(A,V)=>{const H=Array.isArray(V)?V:[V];return Array.isArray(a.disabledTimes)?Array.isArray(a.disabledTimes[0])?S(a.disabledTimes,H,A):!H.some(ie=>O(a.disabledTimes,ie,A)):A},B=(A,V)=>{const H=Array.isArray(V)?[wl(V[0]),V[1]?wl(V[1]):void 0]:wl(V),ie=!a.disabledTimes(H);return A&&ie},T=(A,V)=>a.disabledTimes?Array.isArray(a.disabledTimes)?M(V,A):B(V,A):V,E=A=>{let V=!0;if(!A||p())return!0;const H=!l.value.minDate&&!l.value.maxDate?x(A):A;return(a.maxTime||l.value.maxDate)&&(V=fu(a.maxTime,l.value.maxDate,"max",Lt(H),V)),(a.minTime||l.value.minDate)&&(V=fu(a.minTime,l.value.minDate,"min",Lt(H),V)),T(A,V)},D=A=>{if(!a.monthPicker)return!0;let V=!0;const H=Ce(ca(A));if(l.value.minDate&&l.value.maxDate){const ie=Ce(ca(l.value.minDate)),J=Ce(ca(l.value.maxDate));return $t(H,ie)&&_t(H,J)||at(H,ie)||at(H,J)}if(l.value.minDate){const ie=Ce(ca(l.value.minDate));V=$t(H,ie)||at(H,ie)}if(l.value.maxDate){const ie=Ce(ca(l.value.maxDate));V=_t(H,ie)||at(H,ie)}return V},j=P(()=>A=>!a.enableTimePicker||a.ignoreTimeValidation?!0:E(A)),I=P(()=>A=>a.monthPicker?Array.isArray(A)&&(t.value.enabled||n.value.enabled)?!A.filter(V=>!D(V)).length:D(A):!0);return{isDisabled:g,validateDate:s,validateMonthYearInRange:h,isDateRangeAllowed:y,checkMinMaxRange:k,isValidTime:E,isTimeValid:j,isMonthValid:I}},cr=()=>{const a=P(()=>(l,n)=>l==null?void 0:l.includes(n)),e=P(()=>(l,n)=>l.count?l.solo?!0:n===0:!0),t=P(()=>(l,n)=>l.count?l.solo?!0:n===l.count-1:!0);return{hideNavigationButtons:a,showLeftIcon:e,showRightIcon:t}},gh=(a,e,t)=>{const l=$(0),n=_l({[bl.timePicker]:!a.enableTimePicker||a.timePicker||a.monthPicker,[bl.calendar]:!1,[bl.header]:!1}),r=P(()=>a.monthPicker||a.timePicker),i=f=>{var h;if((h=a.flow)!=null&&h.length){if(!f&&r.value)return u();n[f]=!0,Object.keys(n).filter(m=>!n[m]).length||u()}},o=()=>{var f,h;(f=a.flow)!=null&&f.length&&l.value!==-1&&(l.value+=1,e("flow-step",l.value),u()),((h=a.flow)==null?void 0:h.length)===l.value&&Qe().then(()=>s())},s=()=>{l.value=-1},c=(f,h,...m)=>{var g,y;a.flow[l.value]===f&&t.value&&((y=(g=t.value)[h])==null||y.call(g,...m))},u=(f=0)=>{f&&(l.value+=f),c(Ht.month,"toggleMonthPicker",!0),c(Ht.year,"toggleYearPicker",!0),c(Ht.calendar,"toggleTimePicker",!1,!0),c(Ht.time,"toggleTimePicker",!0,!0);const h=a.flow[l.value];(h===Ht.hours||h===Ht.minutes||h===Ht.seconds)&&c(h,"toggleTimePicker",!0,!0,h)};return{childMount:i,updateFlowStep:o,resetFlow:s,handleFlow:u,flowStep:l}},yh={key:1,class:"dp__input_wrap"},bh=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],wh={key:2,class:"dp--clear-btn"},kh=["aria-label"],xh=he({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...or},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(a,{expose:e,emit:t}){const l=t,n=a,{defaultedTextInput:r,defaultedAriaLabels:i,defaultedInline:o,defaultedConfig:s,defaultedRange:c,defaultedMultiDates:u,defaultedUI:f,getDefaultPattern:h,getDefaultStartTime:m}=kt(n),{checkMinMaxRange:g}=ol(n),y=$(),w=$(null),_=$(!1),k=$(!1),p=P(()=>({dp__pointer:!n.disabled&&!n.readonly&&!r.value.enabled,dp__disabled:n.disabled,dp__input_readonly:!r.value.enabled,dp__input:!0,dp__input_icon_pad:!n.hideInputIcon,dp__input_valid:typeof n.state=="boolean"?n.state:!1,dp__input_invalid:typeof n.state=="boolean"?!n.state:!1,dp__input_focus:_.value||n.isMenuOpen,dp__input_reg:!r.value.enabled,...f.value.input??{}})),x=()=>{l("set-input-date",null),n.clearable&&n.autoApply&&(l("set-empty-date"),y.value=null)},O=R=>{const Y=m();return I4(R,r.value.format??h(),Y??Bd({},n.enableSeconds),n.inputValue,k.value,n.formatLocale)},S=R=>{const{rangeSeparator:Y}=r.value,[U,ee]=R.split(`${Y}`);if(U){const N=O(U.trim()),ae=ee?O(ee.trim()):null;if(Il(N,ae))return;const we=N&&ae?[N,ae]:[N];g(ae,we,0)&&(y.value=N?we:null)}},M=()=>{k.value=!0},B=R=>{if(c.value.enabled)S(R);else if(u.value.enabled){const Y=R.split(";");y.value=Y.map(U=>O(U.trim())).filter(U=>U)}else y.value=O(R)},T=R=>{var Y;const U=typeof R=="string"?R:(Y=R.target)==null?void 0:Y.value;U!==""?(r.value.openMenu&&!n.isMenuOpen&&l("open"),B(U),l("set-input-date",y.value)):x(),k.value=!1,l("update:input-value",U),l("text-input",R,y.value)},E=R=>{r.value.enabled?(B(R.target.value),r.value.enterSubmit&&hi(y.value)&&n.inputValue!==""?(l("set-input-date",y.value,!0),y.value=null):r.value.enterSubmit&&n.inputValue===""&&(y.value=null,l("clear"))):I(R)},D=(R,Y)=>{r.value.enabled&&r.value.tabSubmit&&!Y&&B(R.target.value),r.value.tabSubmit&&hi(y.value)&&n.inputValue!==""?(l("set-input-date",y.value,!0,!0),y.value=null):r.value.tabSubmit&&n.inputValue===""&&(y.value=null,l("clear",!0))},j=()=>{_.value=!0,l("focus"),Qe().then(()=>{var R;r.value.enabled&&r.value.selectOnFocus&&((R=w.value)==null||R.select())})},I=R=>{if(Za(R,s.value,!0),r.value.enabled&&r.value.openMenu&&!o.value.input){if(r.value.openMenu==="open"&&!n.isMenuOpen)return l("open");if(r.value.openMenu==="toggle")return l("toggle")}else r.value.enabled||l("toggle")},A=()=>{l("real-blur"),_.value=!1,(!n.isMenuOpen||o.value.enabled&&o.value.input)&&l("blur"),n.autoApply&&r.value.enabled&&y.value&&!n.isMenuOpen&&(l("set-input-date",y.value),l("select-date"),y.value=null)},V=R=>{Za(R,s.value,!0),l("clear")},H=R=>{if(R.key==="Tab"&&D(R),R.key==="Enter"&&E(R),!r.value.enabled){if(R.code==="Tab")return;R.preventDefault()}},ie=()=>{var R;(R=w.value)==null||R.focus({preventScroll:!0})},J=R=>{y.value=R},Z=R=>{R.key===gt.tab&&D(R,!0)};return e({focusInput:ie,setParsedDate:J}),(R,Y)=>{var U,ee,N;return d(),v("div",{onClick:I},[R.$slots.trigger&&!R.$slots["dp-input"]&&!C(o).enabled?z(R.$slots,"trigger",{key:0}):L("",!0),!R.$slots.trigger&&(!C(o).enabled||C(o).input)?(d(),v("div",yh,[R.$slots["dp-input"]&&!R.$slots.trigger&&(!C(o).enabled||C(o).enabled&&C(o).input)?z(R.$slots,"dp-input",{key:0,value:a.inputValue,isMenuOpen:a.isMenuOpen,onInput:T,onEnter:E,onTab:D,onClear:V,onBlur:A,onKeypress:H,onPaste:M,onFocus:j,openMenu:()=>R.$emit("open"),closeMenu:()=>R.$emit("close"),toggleMenu:()=>R.$emit("toggle")}):L("",!0),R.$slots["dp-input"]?L("",!0):(d(),v("input",{key:1,id:R.uid?`dp-input-${R.uid}`:void 0,ref_key:"inputRef",ref:w,"data-test-id":"dp-input",name:R.name,class:W(p.value),inputmode:C(r).enabled?"text":"none",placeholder:R.placeholder,disabled:R.disabled,readonly:R.readonly,required:R.required,value:a.inputValue,autocomplete:R.autocomplete,"aria-label":(U=C(i))==null?void 0:U.input,"aria-disabled":R.disabled||void 0,"aria-invalid":R.state===!1?!0:void 0,onInput:T,onBlur:A,onFocus:j,onKeypress:H,onKeydown:Y[0]||(Y[0]=ae=>H(ae)),onPaste:M},null,42,bh)),b("div",{onClick:Y[3]||(Y[3]=ae=>l("toggle"))},[R.$slots["input-icon"]&&!R.hideInputIcon?(d(),v("span",{key:0,class:"dp__input_icon",onClick:Y[1]||(Y[1]=ae=>l("toggle"))},[z(R.$slots,"input-icon")])):L("",!0),!R.$slots["input-icon"]&&!R.hideInputIcon&&!R.$slots["dp-input"]?(d(),pe(C(Wl),{key:1,"aria-label":(ee=C(i))==null?void 0:ee.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:Y[2]||(Y[2]=ae=>l("toggle"))},null,8,["aria-label"])):L("",!0)]),R.$slots["clear-icon"]&&a.inputValue&&R.clearable&&!R.disabled&&!R.readonly?(d(),v("span",wh,[z(R.$slots,"clear-icon",{clear:V})])):L("",!0),R.clearable&&!R.$slots["clear-icon"]&&a.inputValue&&!R.disabled&&!R.readonly?(d(),v("button",{key:3,"aria-label":(N=C(i))==null?void 0:N.clearInput,class:"dp--clear-btn",type:"button",onKeydown:Y[4]||(Y[4]=ae=>C(Wt)(ae,()=>V(ae),!0,Z)),onClick:Y[5]||(Y[5]=We(ae=>V(ae),["prevent"]))},[te(C($d),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,kh)):L("",!0)])):L("",!0)])}}}),_h=typeof window<"u"?window:void 0,Rr=()=>{},Sh=a=>Bu()?(zu(a),!0):!1,Mh=(a,e,t,l)=>{if(!a)return Rr;let n=Rr;const r=Le(()=>C(a),o=>{n(),o&&(o.addEventListener(e,t,l),n=()=>{o.removeEventListener(e,t,l),n=Rr})},{immediate:!0,flush:"post"}),i=()=>{r(),n()};return Sh(i),i},$h=(a,e,t,l={})=>{const{window:n=_h,event:r="pointerdown"}=l;return n?Mh(n,r,i=>{const o=At(a),s=At(e);!o||!s||o===i.target||i.composedPath().includes(o)||i.composedPath().includes(s)||t(i)},{passive:!0}):void 0},Ch=["data-dp-mobile"],Ph=he({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...or},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(a,{expose:e,emit:t}){const l=t,n=a,r=Fa(),i=$(!1),o=Bl(n,"modelValue"),s=Bl(n,"timezone"),c=$(null),u=$(null),f=$(null),h=$(!1),m=$(null),g=$(!1),y=$(!1),w=$(!1),_=$(!1),{setMenuFocused:k,setShiftKey:p}=Nd(),{clearArrowNav:x}=il(),{validateDate:O,isValidTime:S}=ol(n),{defaultedTransitions:M,defaultedTextInput:B,defaultedInline:T,defaultedConfig:E,defaultedRange:D,defaultedMultiDates:j}=kt(n),{menuTransition:I,showTransition:A}=kn(M),{isMobile:V}=Wd(E);Ke(()=>{we(n.modelValue),Qe().then(()=>{if(!T.value.enabled){const be=U(m.value);be==null||be.addEventListener("scroll",me),window==null||window.addEventListener("resize",Fe)}}),T.value.enabled&&(i.value=!0),window==null||window.addEventListener("keyup",$e),window==null||window.addEventListener("keydown",Ye)}),na(()=>{if(!T.value.enabled){const be=U(m.value);be==null||be.removeEventListener("scroll",me),window==null||window.removeEventListener("resize",Fe)}window==null||window.removeEventListener("keyup",$e),window==null||window.removeEventListener("keydown",Ye)});const H=ta(r,"all",n.presetDates),ie=ta(r,"input");Le([o,s],()=>{we(o.value)},{deep:!0});const{openOnTop:J,menuStyle:Z,xCorrect:R,setMenuPosition:Y,getScrollableParent:U,shadowRender:ee}=ph({menuRef:c,menuRefInner:u,inputRef:f,pickerWrapperRef:m,inline:T,emit:l,props:n,slots:r}),{inputValue:N,internalModelValue:ae,parseExternalModelValue:we,emitModelValue:F,formatInputValue:fe,checkBeforeEmit:Me}=s6(l,n,h),Ae=P(()=>({dp__main:!0,dp__theme_dark:n.dark,dp__theme_light:!n.dark,dp__flex_display:T.value.enabled,"dp--flex-display-collapsed":w.value,dp__flex_display_with_input:T.value.input})),ue=P(()=>n.dark?"dp__theme_dark":"dp__theme_light"),ce=P(()=>n.teleport?{to:typeof n.teleport=="boolean"?"body":n.teleport,disabled:!n.teleport||T.value.enabled}:{}),de=P(()=>({class:"dp__outer_menu_wrap"})),oe=P(()=>T.value.enabled&&(n.timePicker||n.monthPicker||n.yearPicker||n.quarterPicker)),q=()=>{var be,Ee;return((Ee=(be=f.value)==null?void 0:be.$el)==null?void 0:Ee.getBoundingClientRect())??{width:0,left:0,right:0}},me=()=>{i.value&&(E.value.closeOnScroll?vt():Y())},Fe=()=>{var be;i.value&&Y();const Ee=((be=u.value)==null?void 0:be.$el.getBoundingClientRect().width)??0;w.value=document.body.offsetWidth<=Ee},$e=be=>{be.key==="Tab"&&!T.value.enabled&&!n.teleport&&E.value.tabOutClosesMenu&&(m.value.contains(document.activeElement)||vt()),y.value=be.shiftKey},Ye=be=>{y.value=be.shiftKey},ke=()=>{!n.disabled&&!n.readonly&&(ee(mu,n),Y(!1),i.value=!0,i.value&&l("open"),i.value||Dt(),we(n.modelValue))},X=()=>{var be;N.value="",Dt(),(be=f.value)==null||be.setParsedDate(null),l("update:model-value",null),l("update:model-timezone-value",null),l("cleared"),E.value.closeOnClearValue&&vt()},Se=()=>{const be=ae.value;return!be||!Array.isArray(be)&&O(be)?!0:Array.isArray(be)?j.value.enabled||be.length===2&&O(be[0])&&O(be[1])?!0:D.value.partialRange&&!n.timePicker?O(be[0]):!1:!1},_e=()=>{Me()&&Se()?(F(),vt()):l("invalid-select",ae.value)},it=be=>{nt(),F(),E.value.closeOnAutoApply&&!be&&vt()},nt=()=>{f.value&&B.value.enabled&&f.value.setParsedDate(ae.value)},De=(be=!1)=>{n.autoApply&&S(ae.value)&&Se()&&(D.value.enabled&&Array.isArray(ae.value)?(D.value.partialRange||ae.value.length===2)&&it(be):it(be))},Dt=()=>{B.value.enabled||(ae.value=null)},vt=(be=!1)=>{be&&ae.value&&E.value.setDateOnMenuClose&&_e(),T.value.enabled||(i.value&&(i.value=!1,R.value=!1,k(!1),p(!1),x(),l("closed"),N.value&&we(o.value)),Dt(),l("blur"))},ul=(be,Ee,Ve=!1)=>{if(!be){ae.value=null;return}const It=Array.isArray(be)?!be.some(Oa=>!O(Oa)):O(be),yt=S(be);It&&yt?(_.value=!0,ae.value=be,Ee&&(g.value=Ve,_e(),l("text-submit")),Qe().then(()=>{_.value=!1})):l("invalid-date",be)},cl=()=>{n.autoApply&&S(ae.value)&&F(),nt()},Pa=()=>i.value?vt():ke(),ja=be=>{ae.value=be},Ra=()=>{B.value.enabled&&(h.value=!0,fe()),l("focus")},va=()=>{if(B.value.enabled&&(h.value=!1,we(n.modelValue),g.value)){const be=z4(m.value,y.value);be==null||be.focus()}l("blur")},dl=be=>{u.value&&u.value.updateMonthYear(0,{month:su(be.month),year:su(be.year)})},Je=be=>{we(be??n.modelValue)},le=(be,Ee)=>{var Ve;(Ve=u.value)==null||Ve.switchView(be,Ee)},Pe=be=>E.value.onClickOutside?E.value.onClickOutside(be):vt(!0),He=(be=0)=>{var Ee;(Ee=u.value)==null||Ee.handleFlow(be)};return $h(c,f,()=>Pe(Se)),e({closeMenu:vt,selectDate:_e,clearValue:X,openMenu:ke,onScroll:me,formatInputValue:fe,updateInternalModelValue:ja,setMonthYear:dl,parseModel:Je,switchView:le,toggleMenu:Pa,handleFlow:He,dpWrapMenuRef:c}),(be,Ee)=>(d(),v("div",{ref_key:"pickerWrapperRef",ref:m,class:W(Ae.value),"data-datepicker-instance":"","data-dp-mobile":C(V)},[te(xh,Oe({ref_key:"inputRef",ref:f,"input-value":C(N),"onUpdate:inputValue":Ee[0]||(Ee[0]=Ve=>$o(N)?N.value=Ve:null),"is-menu-open":i.value},be.$props,{onClear:X,onOpen:ke,onSetInputDate:ul,onSetEmptyDate:C(F),onSelectDate:_e,onToggle:Pa,onClose:vt,onFocus:Ra,onBlur:va,onRealBlur:Ee[1]||(Ee[1]=Ve=>h.value=!1),onTextInput:Ee[2]||(Ee[2]=Ve=>be.$emit("text-input",Ve))}),Et({_:2},[Te(C(ie),(Ve,It)=>({name:Ve,fn:G(yt=>[z(be.$slots,Ve,wt(Ot(yt)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(d(),pe(tt(be.teleport?Iu:"div"),wt(Ot(ce.value)),{default:G(()=>[te(pt,{name:C(I)(C(J)),css:C(A)&&!C(T).enabled},{default:G(()=>[i.value?(d(),v("div",Oe({key:0,ref_key:"dpWrapMenuRef",ref:c},de.value,{class:{"dp--menu-wrapper":!C(T).enabled},style:C(T).enabled?void 0:C(Z)}),[te(mu,Oe({ref_key:"dpMenuRef",ref:u},be.$props,{"internal-model-value":C(ae),"onUpdate:internalModelValue":Ee[3]||(Ee[3]=Ve=>$o(ae)?ae.value=Ve:null),class:{[ue.value]:!0,"dp--menu-wrapper":be.teleport},"open-on-top":C(J),"no-overlay-focus":oe.value,collapse:w.value,"get-input-rect":q,"is-text-input-date":_.value,onClosePicker:vt,onSelectDate:_e,onAutoApply:De,onTimeUpdate:cl,onFlowStep:Ee[4]||(Ee[4]=Ve=>be.$emit("flow-step",Ve)),onUpdateMonthYear:Ee[5]||(Ee[5]=Ve=>be.$emit("update-month-year",Ve)),onInvalidSelect:Ee[6]||(Ee[6]=Ve=>be.$emit("invalid-select",C(ae))),onAutoApplyInvalid:Ee[7]||(Ee[7]=Ve=>be.$emit("invalid-select",Ve)),onInvalidFixedRange:Ee[8]||(Ee[8]=Ve=>be.$emit("invalid-fixed-range",Ve)),onRecalculatePosition:C(Y),onTooltipOpen:Ee[9]||(Ee[9]=Ve=>be.$emit("tooltip-open",Ve)),onTooltipClose:Ee[10]||(Ee[10]=Ve=>be.$emit("tooltip-close",Ve)),onTimePickerOpen:Ee[11]||(Ee[11]=Ve=>be.$emit("time-picker-open",Ve)),onTimePickerClose:Ee[12]||(Ee[12]=Ve=>be.$emit("time-picker-close",Ve)),onAmPmChange:Ee[13]||(Ee[13]=Ve=>be.$emit("am-pm-change",Ve)),onRangeStart:Ee[14]||(Ee[14]=Ve=>be.$emit("range-start",Ve)),onRangeEnd:Ee[15]||(Ee[15]=Ve=>be.$emit("range-end",Ve)),onDateUpdate:Ee[16]||(Ee[16]=Ve=>be.$emit("date-update",Ve)),onInvalidDate:Ee[17]||(Ee[17]=Ve=>be.$emit("invalid-date",Ve)),onOverlayToggle:Ee[18]||(Ee[18]=Ve=>be.$emit("overlay-toggle",Ve)),onMenuBlur:Ee[19]||(Ee[19]=Ve=>be.$emit("blur"))}),Et({_:2},[Te(C(H),(Ve,It)=>({name:Ve,fn:G(yt=>[z(be.$slots,Ve,wt(Ot({...yt})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):L("",!0)]),_:3},8,["name","css"])]),_:3},16))],10,Ch))}}),lo=(()=>{const a=Ph;return a.install=e=>{e.component("Vue3DatePicker",a)},a})(),Oh=Object.freeze(Object.defineProperty({__proto__:null,default:lo},Symbol.toStringTag,{value:"Module"}));Object.entries(Oh).forEach(([a,e])=>{a!=="default"&&(lo[a]=e)});var _n={},Th=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Gd={},aa={};let no;const Eh=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];aa.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};aa.getSymbolTotalCodewords=function(e){return Eh[e]};aa.getBCHDigit=function(a){let e=0;for(;a!==0;)e++,a>>>=1;return e};aa.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');no=e};aa.isKanjiModeEnabled=function(){return typeof no<"u"};aa.toSJIS=function(e){return no(e)};var dr={};(function(a){a.L={bit:1},a.M={bit:0},a.Q={bit:3},a.H={bit:2};function e(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return a.L;case"m":case"medium":return a.M;case"q":case"quartile":return a.Q;case"h":case"high":return a.H;default:throw new Error("Unknown EC Level: "+t)}}a.isValid=function(l){return l&&typeof l.bit<"u"&&l.bit>=0&&l.bit<4},a.from=function(l,n){if(a.isValid(l))return l;try{return e(l)}catch{return n}}})(dr);function Ud(){this.buffer=[],this.length=0}Ud.prototype={get:function(a){const e=Math.floor(a/8);return(this.buffer[e]>>>7-a%8&1)===1},put:function(a,e){for(let t=0;t>>e-t-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(a){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),a&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var Ah=Ud;function Sn(a){if(!a||a<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=a,this.data=new Uint8Array(a*a),this.reservedBit=new Uint8Array(a*a)}Sn.prototype.set=function(a,e,t,l){const n=a*this.size+e;this.data[n]=t,l&&(this.reservedBit[n]=!0)};Sn.prototype.get=function(a,e){return this.data[a*this.size+e]};Sn.prototype.xor=function(a,e,t){this.data[a*this.size+e]^=t};Sn.prototype.isReserved=function(a,e){return this.reservedBit[a*this.size+e]};var Lh=Sn,Qd={};(function(a){const e=aa.getSymbolSize;a.getRowColCoords=function(l){if(l===1)return[];const n=Math.floor(l/7)+2,r=e(l),i=r===145?26:Math.ceil((r-13)/(2*n-2))*2,o=[r-7];for(let s=1;s=0&&n<=7},a.from=function(n){return a.isValid(n)?parseInt(n,10):void 0},a.getPenaltyN1=function(n){const r=n.size;let i=0,o=0,s=0,c=null,u=null;for(let f=0;f=5&&(i+=e.N1+(o-5)),c=m,o=1),m=n.get(h,f),m===u?s++:(s>=5&&(i+=e.N1+(s-5)),u=m,s=1)}o>=5&&(i+=e.N1+(o-5)),s>=5&&(i+=e.N1+(s-5))}return i},a.getPenaltyN2=function(n){const r=n.size;let i=0;for(let o=0;o=10&&(o===1488||o===93)&&i++,s=s<<1&2047|n.get(u,c),u>=10&&(s===1488||s===93)&&i++}return i*e.N3},a.getPenaltyN4=function(n){let r=0;const i=n.data.length;for(let s=0;s=0;){const i=r[0];for(let s=0;s0){const r=new Uint8Array(this.degree);return r.set(l,n),r}return l};var zh=ro,e1={},sl={},io={};io.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var Ca={};const t1="[0-9]+",Dh="[A-Z $%*+\\-./:]+";let hn="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";hn=hn.replace(/u/g,"\\u");const Ih="(?:(?![A-Z0-9 $%*+\\-./:]|"+hn+`)(?:.|[\r +]))+`;Ca.KANJI=new RegExp(hn,"g");Ca.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Ca.BYTE=new RegExp(Ih,"g");Ca.NUMERIC=new RegExp(t1,"g");Ca.ALPHANUMERIC=new RegExp(Dh,"g");const Fh=new RegExp("^"+hn+"$"),Nh=new RegExp("^"+t1+"$"),Vh=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Ca.testKanji=function(e){return Fh.test(e)};Ca.testNumeric=function(e){return Nh.test(e)};Ca.testAlphanumeric=function(e){return Vh.test(e)};(function(a){const e=io,t=Ca;a.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},a.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},a.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},a.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},a.MIXED={bit:-1},a.getCharCountIndicator=function(r,i){if(!r.ccBits)throw new Error("Invalid mode: "+r);if(!e.isValid(i))throw new Error("Invalid version: "+i);return i>=1&&i<10?r.ccBits[0]:i<27?r.ccBits[1]:r.ccBits[2]},a.getBestModeForData=function(r){return t.testNumeric(r)?a.NUMERIC:t.testAlphanumeric(r)?a.ALPHANUMERIC:t.testKanji(r)?a.KANJI:a.BYTE},a.toString=function(r){if(r&&r.id)return r.id;throw new Error("Invalid mode")},a.isValid=function(r){return r&&r.bit&&r.ccBits};function l(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"numeric":return a.NUMERIC;case"alphanumeric":return a.ALPHANUMERIC;case"kanji":return a.KANJI;case"byte":return a.BYTE;default:throw new Error("Unknown mode: "+n)}}a.from=function(r,i){if(a.isValid(r))return r;try{return l(r)}catch{return i}}})(sl);(function(a){const e=aa,t=fr,l=dr,n=sl,r=io,i=7973,o=e.getBCHDigit(i);function s(h,m,g){for(let y=1;y<=40;y++)if(m<=a.getCapacity(y,g,h))return y}function c(h,m){return n.getCharCountIndicator(h,m)+4}function u(h,m){let g=0;return h.forEach(function(y){const w=c(y.mode,m);g+=w+y.getBitsLength()}),g}function f(h,m){for(let g=1;g<=40;g++)if(u(h,g)<=a.getCapacity(g,m,n.MIXED))return g}a.from=function(m,g){return r.isValid(m)?parseInt(m,10):g},a.getCapacity=function(m,g,y){if(!r.isValid(m))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=n.BYTE);const w=e.getSymbolTotalCodewords(m),_=t.getTotalCodewordsCount(m,g),k=(w-_)*8;if(y===n.MIXED)return k;const p=k-c(y,m);switch(y){case n.NUMERIC:return Math.floor(p/10*3);case n.ALPHANUMERIC:return Math.floor(p/11*2);case n.KANJI:return Math.floor(p/13);case n.BYTE:default:return Math.floor(p/8)}},a.getBestVersionForData=function(m,g){let y;const w=l.from(g,l.M);if(Array.isArray(m)){if(m.length>1)return f(m,w);if(m.length===0)return 1;y=m[0]}else y=m;return s(y.mode,y.getLength(),w)},a.getEncodedBits=function(m){if(!r.isValid(m)||m<7)throw new Error("Invalid QR Code version");let g=m<<12;for(;e.getBCHDigit(g)-o>=0;)g^=i<=0;)n^=l1<0&&(l=this.data.substr(t),n=parseInt(l,10),e.put(n,r*3+1))};var Rh=Hl;const Yh=sl,Yr=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function jl(a){this.mode=Yh.ALPHANUMERIC,this.data=a}jl.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};jl.prototype.getLength=function(){return this.data.length};jl.prototype.getBitsLength=function(){return jl.getBitsLength(this.data.length)};jl.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let l=Yr.indexOf(this.data[t])*45;l+=Yr.indexOf(this.data[t+1]),e.put(l,11)}this.data.length%2&&e.put(Yr.indexOf(this.data[t]),6)};var qh=jl;const Wh=sl;function Rl(a){this.mode=Wh.BYTE,typeof a=="string"?this.data=new TextEncoder().encode(a):this.data=new Uint8Array(a)}Rl.getBitsLength=function(e){return e*8};Rl.prototype.getLength=function(){return this.data.length};Rl.prototype.getBitsLength=function(){return Rl.getBitsLength(this.data.length)};Rl.prototype.write=function(a){for(let e=0,t=this.data.length;e=33088&&t<=40956)t-=33088;else if(t>=57408&&t<=60351)t-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+` +Make sure your charset is UTF-8`);t=(t>>>8&255)*192+(t&255),a.put(t,13)}};var Xh=Yl,r1={exports:{}};(function(a){var e={single_source_shortest_paths:function(t,l,n){var r={},i={};i[l]=0;var o=e.PriorityQueue.make();o.push(l,0);for(var s,c,u,f,h,m,g,y,w;!o.empty();){s=o.pop(),c=s.value,f=s.cost,h=t[c]||{};for(u in h)h.hasOwnProperty(u)&&(m=h[u],g=f+m,y=i[u],w=typeof i[u]>"u",(w||y>g)&&(i[u]=g,o.push(u,g),r[u]=c))}if(typeof n<"u"&&typeof i[n]>"u"){var _=["Could not find a path from ",l," to ",n,"."].join("");throw new Error(_)}return r},extract_shortest_path_from_predecessor_list:function(t,l){for(var n=[],r=l;r;)n.push(r),t[r],r=t[r];return n.reverse(),n},find_path:function(t,l,n){var r=e.single_source_shortest_paths(t,l,n);return e.extract_shortest_path_from_predecessor_list(r,n)},PriorityQueue:{make:function(t){var l=e.PriorityQueue,n={},r;t=t||{};for(r in l)l.hasOwnProperty(r)&&(n[r]=l[r]);return n.queue=[],n.sorter=t.sorter||l.default_sorter,n},default_sorter:function(t,l){return t.cost-l.cost},push:function(t,l){var n={value:t,cost:l};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};a.exports=e})(r1);var Jh=r1.exports;(function(a){const e=sl,t=Rh,l=qh,n=Gh,r=Xh,i=Ca,o=aa,s=Jh;function c(_){return unescape(encodeURIComponent(_)).length}function u(_,k,p){const x=[];let O;for(;(O=_.exec(p))!==null;)x.push({data:O[0],index:O.index,mode:k,length:O[0].length});return x}function f(_){const k=u(i.NUMERIC,e.NUMERIC,_),p=u(i.ALPHANUMERIC,e.ALPHANUMERIC,_);let x,O;return o.isKanjiModeEnabled()?(x=u(i.BYTE,e.BYTE,_),O=u(i.KANJI,e.KANJI,_)):(x=u(i.BYTE_KANJI,e.BYTE,_),O=[]),k.concat(p,x,O).sort(function(M,B){return M.index-B.index}).map(function(M){return{data:M.data,mode:M.mode,length:M.length}})}function h(_,k){switch(k){case e.NUMERIC:return t.getBitsLength(_);case e.ALPHANUMERIC:return l.getBitsLength(_);case e.KANJI:return r.getBitsLength(_);case e.BYTE:return n.getBitsLength(_)}}function m(_){return _.reduce(function(k,p){const x=k.length-1>=0?k[k.length-1]:null;return x&&x.mode===p.mode?(k[k.length-1].data+=p.data,k):(k.push(p),k)},[])}function g(_){const k=[];for(let p=0;p<_.length;p++){const x=_[p];switch(x.mode){case e.NUMERIC:k.push([x,{data:x.data,mode:e.ALPHANUMERIC,length:x.length},{data:x.data,mode:e.BYTE,length:x.length}]);break;case e.ALPHANUMERIC:k.push([x,{data:x.data,mode:e.BYTE,length:x.length}]);break;case e.KANJI:k.push([x,{data:x.data,mode:e.BYTE,length:c(x.data)}]);break;case e.BYTE:k.push([{data:x.data,mode:e.BYTE,length:c(x.data)}])}}return k}function y(_,k){const p={},x={start:{}};let O=["start"];for(let S=0;S<_.length;S++){const M=_[S],B=[];for(let T=0;T=0&&o<=6&&(s===0||s===6)||s>=0&&s<=6&&(o===0||o===6)||o>=2&&o<=4&&s>=2&&s<=4?a.set(r+o,i+s,!0,!0):a.set(r+o,i+s,!1,!0))}}function i3(a){const e=a.size;for(let t=8;t>o&1)===1,a.set(n,r,i,!0),a.set(r,n,i,!0)}function Gr(a,e,t){const l=a.size,n=l3.getEncodedBits(e,t);let r,i;for(r=0;r<15;r++)i=(n>>r&1)===1,r<6?a.set(r,8,i,!0):r<8?a.set(r+1,8,i,!0):a.set(l-15+r,8,i,!0),r<8?a.set(8,l-r-1,i,!0):r<9?a.set(8,15-r-1+1,i,!0):a.set(8,15-r-1,i,!0);a.set(l-8,8,1,!0)}function u3(a,e){const t=a.size;let l=-1,n=t-1,r=7,i=0;for(let o=t-1;o>0;o-=2)for(o===6&&o--;;){for(let s=0;s<2;s++)if(!a.isReserved(n,o-s)){let c=!1;i>>r&1)===1),a.set(n,o-s,c),r--,r===-1&&(i++,r=7)}if(n+=l,n<0||t<=n){n-=l,l=-l;break}}}function c3(a,e,t){const l=new Kh;t.forEach(function(s){l.put(s.mode.bit,4),l.put(s.getLength(),n3.getCharCountIndicator(s.mode,a)),s.write(l)});const n=vr.getSymbolTotalCodewords(a),r=yi.getTotalCodewordsCount(a,e),i=(n-r)*8;for(l.getLengthInBits()+4<=i&&l.put(0,4);l.getLengthInBits()%8!==0;)l.putBit(0);const o=(i-l.getLengthInBits())/8;for(let s=0;s=7&&s3(s,e),u3(s,i),isNaN(l)&&(l=gi.getBestMask(s,qr.bind(null,s,t))),gi.applyMask(l,s),qr(s,t,l),{modules:s,version:e,errorCorrectionLevel:t,maskPattern:l,segments:n}}qd.create=function(e,t){if(typeof e>"u"||e==="")throw new Error("No input text");let l=Wr.M,n,r;return typeof t<"u"&&(l=Wr.from(t.errorCorrectionLevel,Wr.M),n=Jn.from(t.version),r=gi.from(t.maskPattern),t.toSJISFunc&&vr.setToSJISFunction(t.toSJISFunc)),f3(e,n,l,r)};var i1={},oo={};(function(a){function e(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let l=t.slice().replace("#","").split("");if(l.length<3||l.length===5||l.length>8)throw new Error("Invalid hex color: "+t);(l.length===3||l.length===4)&&(l=Array.prototype.concat.apply([],l.map(function(r){return[r,r]}))),l.length===6&&l.push("F","F");const n=parseInt(l.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+l.slice(0,6).join("")}}a.getOptions=function(l){l||(l={}),l.color||(l.color={});const n=typeof l.margin>"u"||l.margin===null||l.margin<0?4:l.margin,r=l.width&&l.width>=21?l.width:void 0,i=l.scale||4;return{width:r,scale:r?4:i,margin:n,color:{dark:e(l.color.dark||"#000000ff"),light:e(l.color.light||"#ffffffff")},type:l.type,rendererOpts:l.rendererOpts||{}}},a.getScale=function(l,n){return n.width&&n.width>=l+n.margin*2?n.width/(l+n.margin*2):n.scale},a.getImageWidth=function(l,n){const r=a.getScale(l,n);return Math.floor((l+n.margin*2)*r)},a.qrToImageData=function(l,n,r){const i=n.modules.size,o=n.modules.data,s=a.getScale(i,r),c=Math.floor((i+r.margin*2)*s),u=r.margin*s,f=[r.color.light,r.color.dark];for(let h=0;h=u&&m>=u&&h"u"&&(!i||!i.getContext)&&(s=i,i=void 0),i||(c=l()),s=e.getOptions(s);const u=e.getImageWidth(r.modules.size,s),f=c.getContext("2d"),h=f.createImageData(u,u);return e.qrToImageData(h.data,r,s),t(f,c,u),f.putImageData(h,0,0),c},a.renderToDataURL=function(r,i,o){let s=o;typeof s>"u"&&(!i||!i.getContext)&&(s=i,i=void 0),s||(s={});const c=a.render(r,i,s),u=s.type||"image/png",f=s.rendererOpts||{};return c.toDataURL(u,f.quality)}})(i1);var o1={};const p3=oo;function bu(a,e){const t=a.a/255,l=e+'="'+a.hex+'"';return t<1?l+" "+e+'-opacity="'+t.toFixed(2).slice(1)+'"':l}function Ur(a,e,t){let l=a+e;return typeof t<"u"&&(l+=" "+t),l}function v3(a,e,t){let l="",n=0,r=!1,i=0;for(let o=0;o0&&s>0&&a[o-1]||(l+=r?Ur("M",s+t,.5+c+t):Ur("m",n,0),n=0,r=!1),s+1':"",c="',u='viewBox="0 0 '+o+" "+o+'"',h=''+s+c+` -`;return typeof l=="function"&&l(null,h),h};const h3=Oh,bi=qd,s1=i1,m3=o1;function so(a,e,t,l,n){const r=[].slice.call(arguments,1),i=r.length,o=typeof r[i-1]=="function";if(!o&&!h3())throw new Error("Callback required as last argument");if(o){if(i<2)throw new Error("Too few arguments provided");i===2?(n=t,t=e,e=l=void 0):i===3&&(e.getContext&&typeof n>"u"?(n=l,l=void 0):(n=l,l=t,t=e,e=void 0))}else{if(i<1)throw new Error("Too few arguments provided");return i===1?(t=e,e=l=void 0):i===2&&!e.getContext&&(l=t,t=e,e=void 0),new Promise(function(s,c){try{const u=bi.create(t,l);s(a(u,e,l))}catch(u){c(u)}})}try{const s=bi.create(t,l);n(null,a(s,e,l))}catch(s){n(s)}}_n.create=bi.create;_n.toCanvas=so.bind(null,s1.render);_n.toDataURL=so.bind(null,s1.renderToDataURL);_n.toString=so.bind(null,function(a,e,t){return m3.render(a,t)});function g3(a,e){const t=c4(a),l=$("");return Le(t,async n=>{t.value&&o4&&(l.value=await _n.toDataURL(n,e))},{immediate:!0}),l}function wu(a){return a!==null&&typeof a=="object"&&"constructor"in a&&a.constructor===Object}function uo(a,e){a===void 0&&(a={}),e===void 0&&(e={}),Object.keys(e).forEach(t=>{typeof a[t]>"u"?a[t]=e[t]:wu(e[t])&&wu(a[t])&&Object.keys(e[t]).length>0&&uo(a[t],e[t])})}const u1={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ka(){const a=typeof document<"u"?document:{};return uo(a,u1),a}const y3={document:u1,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(a){return typeof setTimeout>"u"?(a(),null):setTimeout(a,0)},cancelAnimationFrame(a){typeof setTimeout>"u"||clearTimeout(a)}};function Jt(){const a=typeof window<"u"?window:{};return uo(a,y3),a}function b3(a){return a===void 0&&(a=""),a.trim().split(" ").filter(e=>!!e.trim())}function w3(a){const e=a;Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function mn(a,e){return e===void 0&&(e=0),setTimeout(a,e)}function La(){return Date.now()}function k3(a){const e=Jt();let t;return e.getComputedStyle&&(t=e.getComputedStyle(a,null)),!t&&a.currentStyle&&(t=a.currentStyle),t||(t=a.style),t}function x3(a,e){e===void 0&&(e="x");const t=Jt();let l,n,r;const i=k3(a);return t.WebKitCSSMatrix?(n=i.transform||i.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),r=new t.WebKitCSSMatrix(n==="none"?"":n)):(r=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),l=r.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?n=r.m41:l.length===16?n=parseFloat(l[12]):n=parseFloat(l[4])),e==="y"&&(t.WebKitCSSMatrix?n=r.m42:l.length===16?n=parseFloat(l[13]):n=parseFloat(l[5])),n||0}function Vn(a){return typeof a=="object"&&a!==null&&a.constructor&&Object.prototype.toString.call(a).slice(8,-1)==="Object"}function _3(a){return typeof window<"u"&&typeof window.HTMLElement<"u"?a instanceof HTMLElement:a&&(a.nodeType===1||a.nodeType===11)}function Zt(){const a=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let t=1;te.indexOf(r)<0);for(let r=0,i=n.length;rr?"next":"prev",u=(h,m)=>c==="next"&&h>=m||c==="prev"&&h<=m,f=()=>{o=new Date().getTime(),i===null&&(i=o);const h=Math.max(Math.min((o-i)/s,1),0),m=.5-Math.cos(h*Math.PI)/2;let g=r+m*(t-r);if(u(g,t)&&(g=t),e.wrapperEl.scrollTo({[l]:g}),u(g,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[l]:g})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(f)};f()}function Ml(a){return a.querySelector(".swiper-slide-transform")||a.shadowRoot&&a.shadowRoot.querySelector(".swiper-slide-transform")||a}function ya(a,e){e===void 0&&(e="");const t=[...a.children];return a instanceof HTMLSlotElement&&t.push(...a.assignedElements()),e?t.filter(l=>l.matches(e)):t}function S3(a,e){var l,n;const t=[e];for(;t.length>0;){const r=t.shift();if(a===r)return!0;t.push(...r.children,...((l=r.shadowRoot)==null?void 0:l.children)||[],...((n=r.assignedElements)==null?void 0:n.call(r))||[])}}function M3(a,e){let t=e.contains(a);return!t&&e instanceof HTMLSlotElement&&(t=[...e.assignedElements()].includes(a),t||(t=S3(a,e))),t}function Kn(a){try{console.warn(a);return}catch{}}function za(a,e){e===void 0&&(e=[]);const t=document.createElement(a);return t.classList.add(...Array.isArray(e)?e:b3(e)),t}function $3(a,e){const t=[];for(;a.previousElementSibling;){const l=a.previousElementSibling;e?l.matches(e)&&t.push(l):t.push(l),a=l}return t}function C3(a,e){const t=[];for(;a.nextElementSibling;){const l=a.nextElementSibling;e?l.matches(e)&&t.push(l):t.push(l),a=l}return t}function Qa(a,e){return Jt().getComputedStyle(a,null).getPropertyValue(e)}function Zn(a){let e=a,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function d1(a,e){const t=[];let l=a.parentElement;for(;l;)e?l.matches(e)&&t.push(l):t.push(l),l=l.parentElement;return t}function P3(a,e){function t(l){l.target===a&&(e.call(a,l),a.removeEventListener("transitionend",t))}a.addEventListener("transitionend",t)}function wi(a,e,t){const l=Jt();return a[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(l.getComputedStyle(a,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(l.getComputedStyle(a,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}function Bt(a){return(Array.isArray(a)?a:[a]).filter(e=>!!e)}function hr(a){return e=>Math.abs(e)>0&&a.browser&&a.browser.need3dFix&&Math.abs(e)%90===0?e+.001:e}let Xr;function T3(){const a=Jt(),e=ka();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in a||a.DocumentTouch&&e instanceof a.DocumentTouch)}}function f1(){return Xr||(Xr=T3()),Xr}let Qr;function O3(a){let{userAgent:e}=a===void 0?{}:a;const t=f1(),l=Jt(),n=l.navigator.platform,r=e||l.navigator.userAgent,i={ios:!1,android:!1},o=l.screen.width,s=l.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let u=r.match(/(iPad).*OS\s([\d_]+)/);const f=r.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m=n==="Win32";let g=n==="MacIntel";const y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&g&&t.touch&&y.indexOf(`${o}x${s}`)>=0&&(u=r.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),g=!1),c&&!m&&(i.os="android",i.android=!0),(u||h||f)&&(i.os="ios",i.ios=!0),i}function p1(a){return a===void 0&&(a={}),Qr||(Qr=O3(a)),Qr}let Jr;function E3(){const a=Jt(),e=p1();let t=!1;function l(){const o=a.navigator.userAgent.toLowerCase();return o.indexOf("safari")>=0&&o.indexOf("chrome")<0&&o.indexOf("android")<0}if(l()){const o=String(a.navigator.userAgent);if(o.includes("Version/")){const[s,c]=o.split("Version/")[1].split(" ")[0].split(".").map(u=>Number(u));t=s<16||s===16&&c<2}}const n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent),r=l(),i=r||n&&e.ios;return{isSafari:t||r,needPerspectiveFix:t,need3dFix:i,isWebView:n}}function A3(){return Jr||(Jr=E3()),Jr}function L3(a){let{swiper:e,on:t,emit:l}=a;const n=Jt();let r=null,i=null;const o=()=>{!e||e.destroyed||!e.initialized||(l("beforeResize"),l("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(f=>{i=n.requestAnimationFrame(()=>{const{width:h,height:m}=e;let g=h,y=m;f.forEach(w=>{let{contentBoxSize:_,contentRect:k,target:p}=w;p&&p!==e.el||(g=k?k.width:(_[0]||_).inlineSize,y=k?k.height:(_[0]||_).blockSize)}),(g!==h||y!==m)&&o()})}),r.observe(e.el))},c=()=>{i&&n.cancelAnimationFrame(i),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},u=()=>{!e||e.destroyed||!e.initialized||l("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){s();return}n.addEventListener("resize",o),n.addEventListener("orientationchange",u)}),t("destroy",()=>{c(),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",u)})}function B3(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r=[],i=Jt(),o=function(u,f){f===void 0&&(f={});const h=i.MutationObserver||i.WebkitMutationObserver,m=new h(g=>{if(e.__preventObserver__)return;if(g.length===1){n("observerUpdate",g[0]);return}const y=function(){n("observerUpdate",g[0])};i.requestAnimationFrame?i.requestAnimationFrame(y):i.setTimeout(y,0)});m.observe(u,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:e.isElement||(typeof f.childList>"u"?!0:f).childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),r.push(m)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=d1(e.hostEl);for(let f=0;f{r.forEach(u=>{u.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),l("init",s),l("destroy",c)}var z3={on(a,e,t){const l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;const n=t?"unshift":"push";return a.split(" ").forEach(r=>{l.eventsListeners[r]||(l.eventsListeners[r]=[]),l.eventsListeners[r][n](e)}),l},once(a,e,t){const l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;function n(){l.off(a,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,i=new Array(r),o=0;o=0&&e.eventsAnyListeners.splice(t,1),e},off(a,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||a.split(" ").forEach(l=>{typeof e>"u"?t.eventsListeners[l]=[]:t.eventsListeners[l]&&t.eventsListeners[l].forEach((n,r)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&t.eventsListeners[l].splice(r,1)})}),t},emit(){const a=this;if(!a.eventsListeners||a.destroyed||!a.eventsListeners)return a;let e,t,l;for(var n=arguments.length,r=new Array(n),i=0;i{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(c=>{c.apply(l,[s,...t])}),a.eventsListeners&&a.eventsListeners[s]&&a.eventsListeners[s].forEach(c=>{c.apply(l,t)})}),a}};function D3(){const a=this;let e,t;const l=a.el;typeof a.params.width<"u"&&a.params.width!==null?e=a.params.width:e=l.clientWidth,typeof a.params.height<"u"&&a.params.height!==null?t=a.params.height:t=l.clientHeight,!(e===0&&a.isHorizontal()||t===0&&a.isVertical())&&(e=e-parseInt(Qa(l,"padding-left")||0,10)-parseInt(Qa(l,"padding-right")||0,10),t=t-parseInt(Qa(l,"padding-top")||0,10)-parseInt(Qa(l,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(a,{width:e,height:t,size:a.isHorizontal()?e:t}))}function I3(){const a=this;function e(A,I){return parseFloat(A.getPropertyValue(a.getDirectionLabel(I))||0)}const t=a.params,{wrapperEl:l,slidesEl:n,size:r,rtlTranslate:i,wrongRTL:o}=a,s=a.virtual&&t.virtual.enabled,c=s?a.virtual.slides.length:a.slides.length,u=ya(n,`.${a.params.slideClass}, swiper-slide`),f=s?a.virtual.slides.length:u.length;let h=[];const m=[],g=[];let y=t.slidesOffsetBefore;typeof y=="function"&&(y=t.slidesOffsetBefore.call(a));let w=t.slidesOffsetAfter;typeof w=="function"&&(w=t.slidesOffsetAfter.call(a));const _=a.snapGrid.length,k=a.slidesGrid.length;let p=t.spaceBetween,x=-y,T=0,S=0;if(typeof r>"u")return;typeof p=="string"&&p.indexOf("%")>=0?p=parseFloat(p.replace("%",""))/100*r:typeof p=="string"&&(p=parseFloat(p)),a.virtualSize=-p,u.forEach(A=>{i?A.style.marginLeft="":A.style.marginRight="",A.style.marginBottom="",A.style.marginTop=""}),t.centeredSlides&&t.cssMode&&(jn(l,"--swiper-centered-offset-before",""),jn(l,"--swiper-centered-offset-after",""));const M=t.grid&&t.grid.rows>1&&a.grid;M?a.grid.initSlides(u):a.grid&&a.grid.unsetSlides();let B;const O=t.slidesPerView==="auto"&&t.breakpoints&&Object.keys(t.breakpoints).filter(A=>typeof t.breakpoints[A].slidesPerView<"u").length>0;for(let A=0;A1&&h.push(a.virtualSize-r)}if(s&&t.loop){const A=g[0]+p;if(t.slidesPerGroup>1){const I=Math.ceil((a.virtual.slidesBefore+a.virtual.slidesAfter)/t.slidesPerGroup),j=A*t.slidesPerGroup;for(let D=0;D!t.cssMode||t.loop?!0:j!==u.length-1).forEach(I=>{I.style[A]=`${p}px`})}if(t.centeredSlides&&t.centeredSlidesBounds){let A=0;g.forEach(j=>{A+=j+(p||0)}),A-=p;const I=A>r?A-r:0;h=h.map(j=>j<=0?-y:j>I?I+w:j)}if(t.centerInsufficientSlides){let A=0;g.forEach(j=>{A+=j+(p||0)}),A-=p;const I=(t.slidesOffsetBefore||0)+(t.slidesOffsetAfter||0);if(A+I{h[E]=D-j}),m.forEach((D,E)=>{m[E]=D+j})}}if(Object.assign(a,{slides:u,snapGrid:h,slidesGrid:m,slidesSizesGrid:g}),t.centeredSlides&&t.cssMode&&!t.centeredSlidesBounds){jn(l,"--swiper-centered-offset-before",`${-h[0]}px`),jn(l,"--swiper-centered-offset-after",`${a.size/2-g[g.length-1]/2}px`);const A=-a.snapGrid[0],I=-a.slidesGrid[0];a.snapGrid=a.snapGrid.map(j=>j+A),a.slidesGrid=a.slidesGrid.map(j=>j+I)}if(f!==c&&a.emit("slidesLengthChange"),h.length!==_&&(a.params.watchOverflow&&a.checkOverflow(),a.emit("snapGridLengthChange")),m.length!==k&&a.emit("slidesGridLengthChange"),t.watchSlidesProgress&&a.updateSlidesOffset(),a.emit("slidesUpdated"),!s&&!t.cssMode&&(t.effect==="slide"||t.effect==="fade")){const A=`${t.containerModifierClass}backface-hidden`,I=a.el.classList.contains(A);f<=t.maxBackfaceHiddenSlides?I||a.el.classList.add(A):I&&a.el.classList.remove(A)}}function F3(a){const e=this,t=[],l=e.virtual&&e.params.virtual.enabled;let n=0,r;typeof a=="number"?e.setTransition(a):a===!0&&e.setTransition(e.params.speed);const i=o=>l?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{t.push(o)});else for(r=0;re.slides.length&&!l)break;t.push(i(o))}else t.push(i(e.activeIndex));for(r=0;rn?o:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function N3(){const a=this,e=a.slides,t=a.isElement?a.isHorizontal()?a.wrapperEl.offsetLeft:a.wrapperEl.offsetTop:0;for(let l=0;l{e&&!a.classList.contains(t)?a.classList.add(t):!e&&a.classList.contains(t)&&a.classList.remove(t)};function H3(a){a===void 0&&(a=this&&this.translate||0);const e=this,t=e.params,{slides:l,rtlTranslate:n,snapGrid:r}=e;if(l.length===0)return;typeof l[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let i=-a;n&&(i=a),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=t.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let s=0;s=0&&m<=e.size-e.slidesSizesGrid[s],w=m>=0&&m1&&g<=e.size||m<=0&&g>=e.size;w&&(e.visibleSlides.push(c),e.visibleSlidesIndexes.push(s)),ku(c,w,t.slideVisibleClass),ku(c,y,t.slideFullyVisibleClass),c.progress=n?-f:f,c.originalProgress=n?-h:h}}function V3(a){const e=this;if(typeof a>"u"){const u=e.rtlTranslate?-1:1;a=e&&e.translate&&e.translate*u||0}const t=e.params,l=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:r,isEnd:i,progressLoop:o}=e;const s=r,c=i;if(l===0)n=0,r=!0,i=!0;else{n=(a-e.minTranslate())/l;const u=Math.abs(a-e.minTranslate())<1,f=Math.abs(a-e.maxTranslate())<1;r=u||n<=0,i=f||n>=1,u&&(n=0),f&&(n=1)}if(t.loop){const u=e.getSlideIndexByData(0),f=e.getSlideIndexByData(e.slides.length-1),h=e.slidesGrid[u],m=e.slidesGrid[f],g=e.slidesGrid[e.slidesGrid.length-1],y=Math.abs(a);y>=h?o=(y-h)/g:o=(y+g-m)/g,o>1&&(o-=1)}Object.assign(e,{progress:n,progressLoop:o,isBeginning:r,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(a),r&&!s&&e.emit("reachBeginning toEdge"),i&&!c&&e.emit("reachEnd toEdge"),(s&&!r||c&&!i)&&e.emit("fromEdge"),e.emit("progress",n)}const Kr=(a,e,t)=>{e&&!a.classList.contains(t)?a.classList.add(t):!e&&a.classList.contains(t)&&a.classList.remove(t)};function j3(){const a=this,{slides:e,params:t,slidesEl:l,activeIndex:n}=a,r=a.virtual&&t.virtual.enabled,i=a.grid&&t.grid&&t.grid.rows>1,o=f=>ya(l,`.${t.slideClass}${f}, swiper-slide${f}`)[0];let s,c,u;if(r)if(t.loop){let f=n-a.virtual.slidesBefore;f<0&&(f=a.virtual.slides.length+f),f>=a.virtual.slides.length&&(f-=a.virtual.slides.length),s=o(`[data-swiper-slide-index="${f}"]`)}else s=o(`[data-swiper-slide-index="${n}"]`);else i?(s=e.find(f=>f.column===n),u=e.find(f=>f.column===n+1),c=e.find(f=>f.column===n-1)):s=e[n];s&&(i||(u=C3(s,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!u&&(u=e[0]),c=$3(s,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!c===0&&(c=e[e.length-1]))),e.forEach(f=>{Kr(f,f===s,t.slideActiveClass),Kr(f,f===u,t.slideNextClass),Kr(f,f===c,t.slidePrevClass)}),a.emitSlidesClasses()}const Wn=(a,e)=>{if(!a||a.destroyed||!a.params)return;const t=()=>a.isElement?"swiper-slide":`.${a.params.slideClass}`,l=e.closest(t());if(l){let n=l.querySelector(`.${a.params.lazyPreloaderClass}`);!n&&a.isElement&&(l.shadowRoot?n=l.shadowRoot.querySelector(`.${a.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{l.shadowRoot&&(n=l.shadowRoot.querySelector(`.${a.params.lazyPreloaderClass}`),n&&n.remove())})),n&&n.remove()}},Zr=(a,e)=>{if(!a.slides[e])return;const t=a.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},ki=a=>{if(!a||a.destroyed||!a.params)return;let e=a.params.lazyPreloadPrevNext;const t=a.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const l=a.params.slidesPerView==="auto"?a.slidesPerViewDynamic():Math.ceil(a.params.slidesPerView),n=a.activeIndex;if(a.params.grid&&a.params.grid.rows>1){const i=n,o=[i-e];o.push(...Array.from({length:e}).map((s,c)=>i+l+c)),a.slides.forEach((s,c)=>{o.includes(s.column)&&Zr(a,c)});return}const r=n+l-1;if(a.params.rewind||a.params.loop)for(let i=n-e;i<=r+e;i+=1){const o=(i%t+t)%t;(or)&&Zr(a,o)}else for(let i=Math.max(n-e,0);i<=Math.min(r+e,t-1);i+=1)i!==n&&(i>r||i=e[r]&&l=e[r]&&l=e[r]&&(n=r);return t.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function Y3(a){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:l,params:n,activeIndex:r,realIndex:i,snapIndex:o}=e;let s=a,c;const u=m=>{let g=m-e.virtual.slidesBefore;return g<0&&(g=e.virtual.slides.length+g),g>=e.virtual.slides.length&&(g-=e.virtual.slides.length),g};if(typeof s>"u"&&(s=R3(e)),l.indexOf(t)>=0)c=l.indexOf(t);else{const m=Math.min(n.slidesPerGroupSkip,s);c=m+Math.floor((s-m)/n.slidesPerGroup)}if(c>=l.length&&(c=l.length-1),s===r&&!e.params.loop){c!==o&&(e.snapIndex=c,e.emit("snapIndexChange"));return}if(s===r&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=u(s);return}const f=e.grid&&n.grid&&n.grid.rows>1;let h;if(e.virtual&&n.virtual.enabled&&n.loop)h=u(s);else if(f){const m=e.slides.find(y=>y.column===s);let g=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(e.slides.indexOf(m),0)),h=Math.floor(g/n.grid.rows)}else if(e.slides[s]){const m=e.slides[s].getAttribute("data-swiper-slide-index");m?h=parseInt(m,10):h=s}else h=s;Object.assign(e,{previousSnapIndex:o,snapIndex:c,previousRealIndex:i,realIndex:h,previousIndex:r,activeIndex:s}),e.initialized&&ki(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(i!==h&&e.emit("realIndexChange"),e.emit("slideChange"))}function W3(a,e){const t=this,l=t.params;let n=a.closest(`.${l.slideClass}, swiper-slide`);!n&&t.isElement&&e&&e.length>1&&e.includes(a)&&[...e.slice(e.indexOf(a)+1,e.length)].forEach(o=>{!n&&o.matches&&o.matches(`.${l.slideClass}, swiper-slide`)&&(n=o)});let r=!1,i;if(n){for(let o=0;os?u=s:l&&ai?o="next":r"u"&&(e=r.params.speed);const y=Math.min(r.params.slidesPerGroupSkip,i);let w=y+Math.floor((i-y)/r.params.slidesPerGroup);w>=s.length&&(w=s.length-1);const _=-s[w];if(o.normalizeSlideIndex)for(let T=0;T=M&&S=M&&S=M&&(i=T)}if(r.initialized&&i!==f&&(!r.allowSlideNext&&(h?_>r.translate&&_>r.minTranslate():_r.translate&&_>r.maxTranslate()&&(f||0)!==i))return!1;i!==(u||0)&&t&&r.emit("beforeSlideChangeStart"),r.updateProgress(_);let k;i>f?k="next":i0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[T?"scrollLeft":"scrollTop"]=S})):m[T?"scrollLeft":"scrollTop"]=S,p&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return c1({swiper:r,targetPosition:S,side:T?"left":"top"}),!0;m.scrollTo({[T?"left":"top"]:S,behavior:"smooth"})}return!0}return r.setTransition(e),r.setTranslate(_),r.updateActiveIndex(i),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,l),r.transitionStart(t,k),e===0?r.transitionEnd(t,k):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(S){!r||r.destroyed||S.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(t,k))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function nm(a,e,t,l){a===void 0&&(a=0),t===void 0&&(t=!0),typeof a=="string"&&(a=parseInt(a,10));const n=this;if(n.destroyed)return;typeof e>"u"&&(e=n.params.speed);const r=n.grid&&n.params.grid&&n.params.grid.rows>1;let i=a;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)i=i+n.virtual.slidesBefore;else{let o;if(r){const h=i*n.params.grid.rows;o=n.slides.find(m=>m.getAttribute("data-swiper-slide-index")*1===h).column}else o=n.getSlideIndexByData(i);const s=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:c}=n.params;let u=n.params.slidesPerView;u==="auto"?u=n.slidesPerViewDynamic():(u=Math.ceil(parseFloat(n.params.slidesPerView,10)),c&&u%2===0&&(u=u+1));let f=s-om.getAttribute("data-swiper-slide-index")*1===h).column}else i=n.getSlideIndexByData(i)}return requestAnimationFrame(()=>{n.slideTo(i,e,t,l)}),n}function rm(a,e,t){e===void 0&&(e=!0);const l=this,{enabled:n,params:r,animating:i}=l;if(!n||l.destroyed)return l;typeof a>"u"&&(a=l.params.speed);let o=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(o=Math.max(l.slidesPerViewDynamic("current",!0),1));const s=l.activeIndex{l.slideTo(l.activeIndex+s,a,e,t)}),!0}return r.rewind&&l.isEnd?l.slideTo(0,a,e,t):l.slideTo(l.activeIndex+s,a,e,t)}function im(a,e,t){e===void 0&&(e=!0);const l=this,{params:n,snapGrid:r,slidesGrid:i,rtlTranslate:o,enabled:s,animating:c}=l;if(!s||l.destroyed)return l;typeof a>"u"&&(a=l.params.speed);const u=l.virtual&&n.virtual.enabled;if(n.loop){if(c&&!u&&n.loopPreventsSliding)return!1;l.loopFix({direction:"prev"}),l._clientLeft=l.wrapperEl.clientLeft}const f=o?l.translate:-l.translate;function h(_){return _<0?-Math.floor(Math.abs(_)):Math.floor(_)}const m=h(f),g=r.map(_=>h(_));let y=r[g.indexOf(m)-1];if(typeof y>"u"&&n.cssMode){let _;r.forEach((k,p)=>{m>=k&&(_=p)}),typeof _<"u"&&(y=r[_>0?_-1:_])}let w=0;if(typeof y<"u"&&(w=i.indexOf(y),w<0&&(w=l.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(w=w-l.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),n.rewind&&l.isBeginning){const _=l.params.virtual&&l.params.virtual.enabled&&l.virtual?l.virtual.slides.length-1:l.slides.length-1;return l.slideTo(_,a,e,t)}else if(n.loop&&l.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{l.slideTo(w,a,e,t)}),!0;return l.slideTo(w,a,e,t)}function om(a,e,t){e===void 0&&(e=!0);const l=this;if(!l.destroyed)return typeof a>"u"&&(a=l.params.speed),l.slideTo(l.activeIndex,a,e,t)}function sm(a,e,t,l){e===void 0&&(e=!0),l===void 0&&(l=.5);const n=this;if(n.destroyed)return;typeof a>"u"&&(a=n.params.speed);let r=n.activeIndex;const i=Math.min(n.params.slidesPerGroupSkip,r),o=i+Math.floor((r-i)/n.params.slidesPerGroup),s=n.rtlTranslate?n.translate:-n.translate;if(s>=n.snapGrid[o]){const c=n.snapGrid[o],u=n.snapGrid[o+1];s-c>(u-c)*l&&(r+=n.params.slidesPerGroup)}else{const c=n.snapGrid[o-1],u=n.snapGrid[o];s-c<=(u-c)*l&&(r-=n.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,a,e,t)}function um(){const a=this;if(a.destroyed)return;const{params:e,slidesEl:t}=a,l=e.slidesPerView==="auto"?a.slidesPerViewDynamic():e.slidesPerView;let n=a.clickedIndex,r;const i=a.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(a.animating)return;r=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?na.slides.length-a.loopedSlides+l/2?(a.loopFix(),n=a.getSlideIndex(ya(t,`${i}[data-swiper-slide-index="${r}"]`)[0]),mn(()=>{a.slideTo(n)})):a.slideTo(n):n>a.slides.length-l?(a.loopFix(),n=a.getSlideIndex(ya(t,`${i}[data-swiper-slide-index="${r}"]`)[0]),mn(()=>{a.slideTo(n)})):a.slideTo(n)}else a.slideTo(n)}var cm={slideTo:lm,slideToLoop:nm,slideNext:rm,slidePrev:im,slideReset:om,slideToClosest:sm,slideToClickedSlide:um};function dm(a){const e=this,{params:t,slidesEl:l}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;const n=()=>{ya(l,`.${t.slideClass}, swiper-slide`).forEach((f,h)=>{f.setAttribute("data-swiper-slide-index",h)})},r=e.grid&&t.grid&&t.grid.rows>1,i=t.slidesPerGroup*(r?t.grid.rows:1),o=e.slides.length%i!==0,s=r&&e.slides.length%t.grid.rows!==0,c=u=>{for(let f=0;f1;c.length"u"?r=s.getSlideIndex(c.find(D=>D.classList.contains(m.slideActiveClass))):T=r;const S=l==="next"||!l,M=l==="prev"||!l;let B=0,O=0;const A=k?Math.ceil(c.length/m.grid.rows):c.length,j=(k?c[r].column:r)+(g&&typeof n>"u"?-y/2+.5:0);if(j<_){B=Math.max(_-j,w);for(let D=0;D<_-j;D+=1){const E=D-Math.floor(D/A)*A;if(k){const H=A-E-1;for(let V=c.length-1;V>=0;V-=1)c[V].column===H&&p.push(V)}else p.push(A-E-1)}}else if(j+y>A-_){O=Math.max(j-(A-_*2),w);for(let D=0;D{H.column===E&&x.push(V)}):x.push(E)}}if(s.__preventObserver__=!0,requestAnimationFrame(()=>{s.__preventObserver__=!1}),M&&p.forEach(D=>{c[D].swiperLoopMoveDOM=!0,h.prepend(c[D]),c[D].swiperLoopMoveDOM=!1}),S&&x.forEach(D=>{c[D].swiperLoopMoveDOM=!0,h.append(c[D]),c[D].swiperLoopMoveDOM=!1}),s.recalcSlides(),m.slidesPerView==="auto"?s.updateSlides():k&&(p.length>0&&M||x.length>0&&S)&&s.slides.forEach((D,E)=>{s.grid.updateSlide(E,D,s.slides)}),m.watchSlidesProgress&&s.updateSlidesOffset(),t){if(p.length>0&&M){if(typeof e>"u"){const D=s.slidesGrid[T],H=s.slidesGrid[T+B]-D;o?s.setTranslate(s.translate-H):(s.slideTo(T+Math.ceil(B),0,!1,!0),n&&(s.touchEventsData.startTranslate=s.touchEventsData.startTranslate-H,s.touchEventsData.currentTranslate=s.touchEventsData.currentTranslate-H))}else if(n){const D=k?p.length/m.grid.rows:p.length;s.slideTo(s.activeIndex+D,0,!1,!0),s.touchEventsData.currentTranslate=s.translate}}else if(x.length>0&&S)if(typeof e>"u"){const D=s.slidesGrid[T],H=s.slidesGrid[T-O]-D;o?s.setTranslate(s.translate-H):(s.slideTo(T-O,0,!1,!0),n&&(s.touchEventsData.startTranslate=s.touchEventsData.startTranslate-H,s.touchEventsData.currentTranslate=s.touchEventsData.currentTranslate-H))}else{const D=k?x.length/m.grid.rows:x.length;s.slideTo(s.activeIndex-D,0,!1,!0)}}if(s.allowSlidePrev=u,s.allowSlideNext=f,s.controller&&s.controller.control&&!i){const D={slideRealIndex:e,direction:l,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(E=>{!E.destroyed&&E.params.loop&&E.loopFix({...D,slideTo:E.params.slidesPerView===m.slidesPerView?t:!1})}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix({...D,slideTo:s.controller.control.params.slidesPerView===m.slidesPerView?t:!1})}s.emit("loopFix")}function pm(){const a=this,{params:e,slidesEl:t}=a;if(!e.loop||a.virtual&&a.params.virtual.enabled)return;a.recalcSlides();const l=[];a.slides.forEach(n=>{const r=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;l[r]=n}),a.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),l.forEach(n=>{t.append(n)}),a.recalcSlides(),a.slideTo(a.realIndex,0)}var vm={loopCreate:dm,loopFix:fm,loopDestroy:pm};function hm(a){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=a?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function mm(){const a=this;a.params.watchOverflow&&a.isLocked||a.params.cssMode||(a.isElement&&(a.__preventObserver__=!0),a[a.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",a.isElement&&requestAnimationFrame(()=>{a.__preventObserver__=!1}))}var gm={setGrabCursor:hm,unsetGrabCursor:mm};function ym(a,e){e===void 0&&(e=this);function t(l){if(!l||l===ka()||l===Jt())return null;l.assignedSlot&&(l=l.assignedSlot);const n=l.closest(a);return!n&&!l.getRootNode?null:n||t(l.getRootNode().host)}return t(e)}function xu(a,e,t){const l=Jt(),{params:n}=a,r=n.edgeSwipeDetection,i=n.edgeSwipeThreshold;return r&&(t<=i||t>=l.innerWidth-i)?r==="prevent"?(e.preventDefault(),!0):!1:!0}function bm(a){const e=this,t=ka();let l=a;l.originalEvent&&(l=l.originalEvent);const n=e.touchEventsData;if(l.type==="pointerdown"){if(n.pointerId!==null&&n.pointerId!==l.pointerId)return;n.pointerId=l.pointerId}else l.type==="touchstart"&&l.targetTouches.length===1&&(n.touchId=l.targetTouches[0].identifier);if(l.type==="touchstart"){xu(e,l,l.targetTouches[0].pageX);return}const{params:r,touches:i,enabled:o}=e;if(!o||!r.simulateTouch&&l.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let s=l.target;if(r.touchEventsTarget==="wrapper"&&!M3(s,e.wrapperEl)||"which"in l&&l.which===3||"button"in l&&l.button>0||n.isTouched&&n.isMoved)return;const c=!!r.noSwipingClass&&r.noSwipingClass!=="",u=l.composedPath?l.composedPath():l.path;c&&l.target&&l.target.shadowRoot&&u&&(s=u[0]);const f=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(r.noSwiping&&(h?ym(f,s):s.closest(f))){e.allowClick=!0;return}if(r.swipeHandler&&!s.closest(r.swipeHandler))return;i.currentX=l.pageX,i.currentY=l.pageY;const m=i.currentX,g=i.currentY;if(!xu(e,l,m))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=m,i.startY=g,n.touchStartTime=La(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let y=!0;s.matches(n.focusableElements)&&(y=!1,s.nodeName==="SELECT"&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==s&&(l.pointerType==="mouse"||l.pointerType!=="mouse"&&!s.matches(n.focusableElements))&&t.activeElement.blur();const w=y&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||w)&&!s.isContentEditable&&l.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",l)}function wm(a){const e=ka(),t=this,l=t.touchEventsData,{params:n,touches:r,rtlTranslate:i,enabled:o}=t;if(!o||!n.simulateTouch&&a.pointerType==="mouse")return;let s=a;if(s.originalEvent&&(s=s.originalEvent),s.type==="pointermove"&&(l.touchId!==null||s.pointerId!==l.pointerId))return;let c;if(s.type==="touchmove"){if(c=[...s.changedTouches].find(S=>S.identifier===l.touchId),!c||c.identifier!==l.touchId)return}else c=s;if(!l.isTouched){l.startMoving&&l.isScrolling&&t.emit("touchMoveOpposite",s);return}const u=c.pageX,f=c.pageY;if(s.preventedByNestedSwiper){r.startX=u,r.startY=f;return}if(!t.allowTouchMove){s.target.matches(l.focusableElements)||(t.allowClick=!1),l.isTouched&&(Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f}),l.touchStartTime=La());return}if(n.touchReleaseOnEdges&&!n.loop){if(t.isVertical()){if(fr.startY&&t.translate>=t.minTranslate()){l.isTouched=!1,l.isMoved=!1;return}}else if(ur.startX&&t.translate>=t.minTranslate())return}if(e.activeElement&&e.activeElement.matches(l.focusableElements)&&e.activeElement!==s.target&&s.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&s.target===e.activeElement&&s.target.matches(l.focusableElements)){l.isMoved=!0,t.allowClick=!1;return}l.allowTouchCallbacks&&t.emit("touchMove",s),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=u,r.currentY=f;const h=r.currentX-r.startX,m=r.currentY-r.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)"u"){let S;t.isHorizontal()&&r.currentY===r.startY||t.isVertical()&&r.currentX===r.startX?l.isScrolling=!1:h*h+m*m>=25&&(S=Math.atan2(Math.abs(m),Math.abs(h))*180/Math.PI,l.isScrolling=t.isHorizontal()?S>n.touchAngle:90-S>n.touchAngle)}if(l.isScrolling&&t.emit("touchMoveOpposite",s),typeof l.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(l.startMoving=!0),l.isScrolling||s.type==="touchmove"&&l.preventTouchMoveFromPointerMove){l.isTouched=!1;return}if(!l.startMoving)return;t.allowClick=!1,!n.cssMode&&s.cancelable&&s.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&s.stopPropagation();let g=t.isHorizontal()?h:m,y=t.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(g=Math.abs(g)*(i?1:-1),y=Math.abs(y)*(i?1:-1)),r.diff=g,g*=n.touchRatio,i&&(g=-g,y=-y);const w=t.touchesDirection;t.swipeDirection=g>0?"prev":"next",t.touchesDirection=y>0?"prev":"next";const _=t.params.loop&&!n.cssMode,k=t.touchesDirection==="next"&&t.allowSlideNext||t.touchesDirection==="prev"&&t.allowSlidePrev;if(!l.isMoved){if(_&&k&&t.loopFix({direction:t.swipeDirection}),l.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const S=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(S)}l.allowMomentumBounce=!1,n.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",s)}let p;if(new Date().getTime(),l.isMoved&&l.allowThresholdMove&&w!==t.touchesDirection&&_&&k&&Math.abs(g)>=1){Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f,startTranslate:l.currentTranslate}),l.loopSwapReset=!0,l.startTranslate=l.currentTranslate;return}t.emit("sliderMove",s),l.isMoved=!0,l.currentTranslate=g+l.startTranslate;let x=!0,T=n.resistanceRatio;if(n.touchReleaseOnEdges&&(T=0),g>0?(_&&k&&!p&&l.allowThresholdMove&&l.currentTranslate>(n.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),l.currentTranslate>t.minTranslate()&&(x=!1,n.resistance&&(l.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+l.startTranslate+g)**T))):g<0&&(_&&k&&!p&&l.allowThresholdMove&&l.currentTranslate<(n.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(n.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),l.currentTranslatel.startTranslate&&(l.currentTranslate=l.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(l.currentTranslate=l.startTranslate),n.threshold>0)if(Math.abs(g)>n.threshold||l.allowThresholdMove){if(!l.allowThresholdMove){l.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,l.currentTranslate=l.startTranslate,r.diff=t.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{l.currentTranslate=l.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&t.freeMode||n.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(l.currentTranslate),t.setTranslate(l.currentTranslate))}function km(a){const e=this,t=e.touchEventsData;let l=a;l.originalEvent&&(l=l.originalEvent);let n;if(l.type==="touchend"||l.type==="touchcancel"){if(n=[...l.changedTouches].find(T=>T.identifier===t.touchId),!n||n.identifier!==t.touchId)return}else{if(t.touchId!==null||l.pointerId!==t.pointerId)return;n=l}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(l.type)&&!(["pointercancel","contextmenu"].includes(l.type)&&(e.browser.isSafari||e.browser.isWebView)))return;t.pointerId=null,t.touchId=null;const{params:i,touches:o,rtlTranslate:s,slidesGrid:c,enabled:u}=e;if(!u||!i.simulateTouch&&l.pointerType==="mouse")return;if(t.allowTouchCallbacks&&e.emit("touchEnd",l),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&i.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}i.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const f=La(),h=f-t.touchStartTime;if(e.allowClick){const T=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(T&&T[0]||l.target,T),e.emit("tap click",l),h<300&&f-t.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(t.lastClickTime=La(),mn(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||o.diff===0&&!t.loopSwapReset||t.currentTranslate===t.startTranslate&&!t.loopSwapReset){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let m;if(i.followFinger?m=s?e.translate:-e.translate:m=-t.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:m});return}const g=m>=-e.maxTranslate()&&!e.params.loop;let y=0,w=e.slidesSizesGrid[0];for(let T=0;T=c[T]&&m=c[T])&&(y=T,w=c[c.length-1]-c[c.length-2])}let _=null,k=null;i.rewind&&(e.isBeginning?k=i.virtual&&i.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(_=0));const p=(m-c[y])/w,x=yi.longSwipesMs){if(!i.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(p>=i.longSwipesRatio?e.slideTo(i.rewind&&e.isEnd?_:y+x):e.slideTo(y)),e.swipeDirection==="prev"&&(p>1-i.longSwipesRatio?e.slideTo(y+x):k!==null&&p<0&&Math.abs(p)>i.longSwipesRatio?e.slideTo(k):e.slideTo(y))}else{if(!i.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(y+x):e.slideTo(y):(e.swipeDirection==="next"&&e.slideTo(_!==null?_:y+x),e.swipeDirection==="prev"&&e.slideTo(k!==null?k:y))}}function _u(){const a=this,{params:e,el:t}=a;if(t&&t.offsetWidth===0)return;e.breakpoints&&a.setBreakpoint();const{allowSlideNext:l,allowSlidePrev:n,snapGrid:r}=a,i=a.virtual&&a.params.virtual.enabled;a.allowSlideNext=!0,a.allowSlidePrev=!0,a.updateSize(),a.updateSlides(),a.updateSlidesClasses();const o=i&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&a.isEnd&&!a.isBeginning&&!a.params.centeredSlides&&!o?a.slideTo(a.slides.length-1,0,!1,!0):a.params.loop&&!i?a.slideToLoop(a.realIndex,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0),a.autoplay&&a.autoplay.running&&a.autoplay.paused&&(clearTimeout(a.autoplay.resizeTimeout),a.autoplay.resizeTimeout=setTimeout(()=>{a.autoplay&&a.autoplay.running&&a.autoplay.paused&&a.autoplay.resume()},500)),a.allowSlidePrev=n,a.allowSlideNext=l,a.params.watchOverflow&&r!==a.snapGrid&&a.checkOverflow()}function xm(a){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&a.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(a.stopPropagation(),a.stopImmediatePropagation())))}function _m(){const a=this,{wrapperEl:e,rtlTranslate:t,enabled:l}=a;if(!l)return;a.previousTranslate=a.translate,a.isHorizontal()?a.translate=-e.scrollLeft:a.translate=-e.scrollTop,a.translate===0&&(a.translate=0),a.updateActiveIndex(),a.updateSlidesClasses();let n;const r=a.maxTranslate()-a.minTranslate();r===0?n=0:n=(a.translate-a.minTranslate())/r,n!==a.progress&&a.updateProgress(t?-a.translate:a.translate),a.emit("setTranslate",a.translate,!1)}function Sm(a){const e=this;Wn(e,a.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function Mm(){const a=this;a.documentTouchHandlerProceeded||(a.documentTouchHandlerProceeded=!0,a.params.touchReleaseOnEdges&&(a.el.style.touchAction="auto"))}const h1=(a,e)=>{const t=ka(),{params:l,el:n,wrapperEl:r,device:i}=a,o=!!l.nested,s=e==="on"?"addEventListener":"removeEventListener",c=e;!n||typeof n=="string"||(t[s]("touchstart",a.onDocumentTouchStart,{passive:!1,capture:o}),n[s]("touchstart",a.onTouchStart,{passive:!1}),n[s]("pointerdown",a.onTouchStart,{passive:!1}),t[s]("touchmove",a.onTouchMove,{passive:!1,capture:o}),t[s]("pointermove",a.onTouchMove,{passive:!1,capture:o}),t[s]("touchend",a.onTouchEnd,{passive:!0}),t[s]("pointerup",a.onTouchEnd,{passive:!0}),t[s]("pointercancel",a.onTouchEnd,{passive:!0}),t[s]("touchcancel",a.onTouchEnd,{passive:!0}),t[s]("pointerout",a.onTouchEnd,{passive:!0}),t[s]("pointerleave",a.onTouchEnd,{passive:!0}),t[s]("contextmenu",a.onTouchEnd,{passive:!0}),(l.preventClicks||l.preventClicksPropagation)&&n[s]("click",a.onClick,!0),l.cssMode&&r[s]("scroll",a.onScroll),l.updateOnWindowResize?a[c](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",_u,!0):a[c]("observerUpdate",_u,!0),n[s]("load",a.onLoad,{capture:!0}))};function $m(){const a=this,{params:e}=a;a.onTouchStart=bm.bind(a),a.onTouchMove=wm.bind(a),a.onTouchEnd=km.bind(a),a.onDocumentTouchStart=Mm.bind(a),e.cssMode&&(a.onScroll=_m.bind(a)),a.onClick=xm.bind(a),a.onLoad=Sm.bind(a),h1(a,"on")}function Cm(){h1(this,"off")}var Pm={attachEvents:$m,detachEvents:Cm};const Su=(a,e)=>a.grid&&e.grid&&e.grid.rows>1;function Tm(){const a=this,{realIndex:e,initialized:t,params:l,el:n}=a,r=l.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const i=ka(),o=l.breakpointsBase==="window"||!l.breakpointsBase?l.breakpointsBase:"container",s=["window","container"].includes(l.breakpointsBase)||!l.breakpointsBase?a.el:i.querySelector(l.breakpointsBase),c=a.getBreakpoint(r,o,s);if(!c||a.currentBreakpoint===c)return;const f=(c in r?r[c]:void 0)||a.originalParams,h=Su(a,l),m=Su(a,f),g=a.params.grabCursor,y=f.grabCursor,w=l.enabled;h&&!m?(n.classList.remove(`${l.containerModifierClass}grid`,`${l.containerModifierClass}grid-column`),a.emitContainerClasses()):!h&&m&&(n.classList.add(`${l.containerModifierClass}grid`),(f.grid.fill&&f.grid.fill==="column"||!f.grid.fill&&l.grid.fill==="column")&&n.classList.add(`${l.containerModifierClass}grid-column`),a.emitContainerClasses()),g&&!y?a.unsetGrabCursor():!g&&y&&a.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(S=>{if(typeof f[S]>"u")return;const M=l[S]&&l[S].enabled,B=f[S]&&f[S].enabled;M&&!B&&a[S].disable(),!M&&B&&a[S].enable()});const _=f.direction&&f.direction!==l.direction,k=l.loop&&(f.slidesPerView!==l.slidesPerView||_),p=l.loop;_&&t&&a.changeDirection(),Zt(a.params,f);const x=a.params.enabled,T=a.params.loop;Object.assign(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),w&&!x?a.disable():!w&&x&&a.enable(),a.currentBreakpoint=c,a.emit("_beforeBreakpoint",f),t&&(k?(a.loopDestroy(),a.loopCreate(e),a.updateSlides()):!p&&T?(a.loopCreate(e),a.updateSlides()):p&&!T&&a.loopDestroy()),a.emit("breakpoint",f)}function Om(a,e,t){if(e===void 0&&(e="window"),!a||e==="container"&&!t)return;let l=!1;const n=Jt(),r=e==="window"?n.innerHeight:t.clientHeight,i=Object.keys(a).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const s=parseFloat(o.substr(1));return{value:r*s,point:o}}return{value:o,point:o}});i.sort((o,s)=>parseInt(o.value,10)-parseInt(s.value,10));for(let o=0;o{typeof l=="object"?Object.keys(l).forEach(n=>{l[n]&&t.push(e+n)}):typeof l=="string"&&t.push(e+l)}),t}function Lm(){const a=this,{classNames:e,params:t,rtl:l,el:n,device:r}=a,i=Am(["initialized",t.direction,{"free-mode":a.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:l},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),a.emitContainerClasses()}function Bm(){const a=this,{el:e,classNames:t}=a;!e||typeof e=="string"||(e.classList.remove(...t),a.emitContainerClasses())}var zm={addClasses:Lm,removeClasses:Bm};function Dm(){const a=this,{isLocked:e,params:t}=a,{slidesOffsetBefore:l}=t;if(l){const n=a.slides.length-1,r=a.slidesGrid[n]+a.slidesSizesGrid[n]+l*2;a.isLocked=a.size>r}else a.isLocked=a.snapGrid.length===1;t.allowSlideNext===!0&&(a.allowSlideNext=!a.isLocked),t.allowSlidePrev===!0&&(a.allowSlidePrev=!a.isLocked),e&&e!==a.isLocked&&(a.isEnd=!1),e!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock")}var Im={checkOverflow:Dm},xi={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Fm(a,e){return function(l){l===void 0&&(l={});const n=Object.keys(l)[0],r=l[n];if(typeof r!="object"||r===null){Zt(e,l);return}if(a[n]===!0&&(a[n]={enabled:!0}),n==="navigation"&&a[n]&&a[n].enabled&&!a[n].prevEl&&!a[n].nextEl&&(a[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&a[n]&&a[n].enabled&&!a[n].el&&(a[n].auto=!0),!(n in a&&"enabled"in r)){Zt(e,l);return}typeof a[n]=="object"&&!("enabled"in a[n])&&(a[n].enabled=!0),a[n]||(a[n]={enabled:!1}),Zt(e,l)}}const ei={eventsEmitter:z3,update:G3,translate:K3,transition:am,slide:cm,loop:vm,grabCursor:gm,events:Pm,breakpoints:Em,checkOverflow:Im,classes:zm},ti={};let co=class Ea{constructor(){let e,t;for(var l=arguments.length,n=new Array(l),r=0;r1){const u=[];return i.querySelectorAll(t.el).forEach(f=>{const h=Zt({},t,{el:f});u.push(new Ea(h))}),u}const o=this;o.__swiper__=!0,o.support=f1(),o.device=p1({userAgent:t.userAgent}),o.browser=A3(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const s={};o.modules.forEach(u=>{u({params:t,swiper:o,extendParams:Fm(t,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const c=Zt({},xi,s);return o.params=Zt({},c,ti,t),o.originalParams=Zt({},o.params),o.passedParams=Zt({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach(u=>{o.on(u,o.params.on[u])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:l}=this,n=ya(t,`.${l.slideClass}, swiper-slide`),r=Zn(n[0]);return Zn(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute("data-swiper-slide-index")*1===e))}recalcSlides(){const e=this,{slidesEl:t,params:l}=e;e.slides=ya(t,`.${l.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const l=this;e=Math.min(Math.max(e,0),1);const n=l.minTranslate(),i=(l.maxTranslate()-n)*e+n;l.translateTo(i,typeof t>"u"?0:t),l.updateActiveIndex(),l.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(l=>l.indexOf("swiper")===0||l.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(l=>l.indexOf("swiper-slide")===0||l.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(l=>{const n=e.getSlideClasses(l);t.push({slideEl:l,classNames:n}),e.emit("_slideClass",l,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){e===void 0&&(e="current"),t===void 0&&(t=!1);const l=this,{params:n,slides:r,slidesGrid:i,slidesSizesGrid:o,size:s,activeIndex:c}=l;let u=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let f=r[c]?Math.ceil(r[c].swiperSlideSize):0,h;for(let m=c+1;ms&&(h=!0));for(let m=c-1;m>=0;m-=1)r[m]&&!h&&(f+=r[m].swiperSlideSize,u+=1,f>s&&(h=!0))}else if(e==="current")for(let f=c+1;f=0;f-=1)i[c]-i[f]{i.complete&&Wn(e,i)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const i=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(i,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(l.freeMode&&l.freeMode.enabled&&!l.cssMode)n(),l.autoHeight&&e.updateAutoHeight();else{if((l.slidesPerView==="auto"||l.slidesPerView>1)&&e.isEnd&&!l.centeredSlides){const i=e.virtual&&l.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(i.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||n()}l.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){t===void 0&&(t=!0);const l=this,n=l.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(l.el.classList.remove(`${l.params.containerModifierClass}${n}`),l.el.classList.add(`${l.params.containerModifierClass}${e}`),l.emitContainerClasses(),l.params.direction=e,l.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),l.emit("changeDirection"),t&&l.update()),l}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let l=e||t.params.el;if(typeof l=="string"&&(l=document.querySelector(l)),!l)return!1;l.swiper=t,l.parentNode&&l.parentNode.host&&l.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=l&&l.shadowRoot&&l.shadowRoot.querySelector?l.shadowRoot.querySelector(n()):ya(l,n())[0];return!i&&t.params.createElements&&(i=za("div",t.params.wrapperClass),l.append(i),ya(l,`.${t.params.slideClass}`).forEach(o=>{i.append(o)})),Object.assign(t,{el:l,wrapperEl:i,slidesEl:t.isElement&&!l.parentNode.host.slideSlots?l.parentNode.host:i,hostEl:t.isElement?l.parentNode.host:l,mounted:!0,rtl:l.dir.toLowerCase()==="rtl"||Qa(l,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(l.dir.toLowerCase()==="rtl"||Qa(l,"direction")==="rtl"),wrongRTL:Qa(i,"display")==="-webkit-box"}),!0}init(e){const t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?Wn(t,r):r.addEventListener("load",i=>{Wn(t,i.target)})}),ki(t),t.initialized=!0,ki(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){e===void 0&&(e=!0),t===void 0&&(t=!0);const l=this,{params:n,el:r,wrapperEl:i,slides:o}=l;return typeof l.params>"u"||l.destroyed||(l.emit("beforeDestroy"),l.initialized=!1,l.detachEvents(),n.loop&&l.loopDestroy(),t&&(l.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),i&&i.removeAttribute("style"),o&&o.length&&o.forEach(s=>{s.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),s.removeAttribute("style"),s.removeAttribute("data-swiper-slide-index")})),l.emit("destroy"),Object.keys(l.eventsListeners).forEach(s=>{l.off(s)}),e!==!1&&(l.el&&typeof l.el!="string"&&(l.el.swiper=null),w3(l)),l.destroyed=!0),null}static extendDefaults(e){Zt(ti,e)}static get extendedDefaults(){return ti}static get defaults(){return xi}static installModule(e){Ea.prototype.__modules__||(Ea.prototype.__modules__=[]);const t=Ea.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>Ea.installModule(t)),Ea):(Ea.installModule(e),Ea)}};Object.keys(ei).forEach(a=>{Object.keys(ei[a]).forEach(e=>{co.prototype[e]=ei[a][e]})});co.use([L3,B3]);const m1=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function xl(a){return typeof a=="object"&&a!==null&&a.constructor&&Object.prototype.toString.call(a).slice(8,-1)==="Object"&&!a.__swiper__}function Ll(a,e){const t=["__proto__","constructor","prototype"];Object.keys(e).filter(l=>t.indexOf(l)<0).forEach(l=>{typeof a[l]>"u"?a[l]=e[l]:xl(e[l])&&xl(a[l])&&Object.keys(e[l]).length>0?e[l].__swiper__?a[l]=e[l]:Ll(a[l],e[l]):a[l]=e[l]})}function g1(a){return a===void 0&&(a={}),a.navigation&&typeof a.navigation.nextEl>"u"&&typeof a.navigation.prevEl>"u"}function y1(a){return a===void 0&&(a={}),a.pagination&&typeof a.pagination.el>"u"}function b1(a){return a===void 0&&(a={}),a.scrollbar&&typeof a.scrollbar.el>"u"}function w1(a){a===void 0&&(a="");const e=a.split(" ").map(l=>l.trim()).filter(l=>!!l),t=[];return e.forEach(l=>{t.indexOf(l)<0&&t.push(l)}),t.join(" ")}function Nm(a){return a===void 0&&(a=""),a?a.includes("swiper-wrapper")?a:`swiper-wrapper ${a}`:"swiper-wrapper"}function Hm(a){let{swiper:e,slides:t,passedParams:l,changedParams:n,nextEl:r,prevEl:i,scrollbarEl:o,paginationEl:s}=a;const c=n.filter(O=>O!=="children"&&O!=="direction"&&O!=="wrapperClass"),{params:u,pagination:f,navigation:h,scrollbar:m,virtual:g,thumbs:y}=e;let w,_,k,p,x,T,S,M;n.includes("thumbs")&&l.thumbs&&l.thumbs.swiper&&!l.thumbs.swiper.destroyed&&u.thumbs&&(!u.thumbs.swiper||u.thumbs.swiper.destroyed)&&(w=!0),n.includes("controller")&&l.controller&&l.controller.control&&u.controller&&!u.controller.control&&(_=!0),n.includes("pagination")&&l.pagination&&(l.pagination.el||s)&&(u.pagination||u.pagination===!1)&&f&&!f.el&&(k=!0),n.includes("scrollbar")&&l.scrollbar&&(l.scrollbar.el||o)&&(u.scrollbar||u.scrollbar===!1)&&m&&!m.el&&(p=!0),n.includes("navigation")&&l.navigation&&(l.navigation.prevEl||i)&&(l.navigation.nextEl||r)&&(u.navigation||u.navigation===!1)&&h&&!h.prevEl&&!h.nextEl&&(x=!0);const B=O=>{e[O]&&(e[O].destroy(),O==="navigation"?(e.isElement&&(e[O].prevEl.remove(),e[O].nextEl.remove()),u[O].prevEl=void 0,u[O].nextEl=void 0,e[O].prevEl=void 0,e[O].nextEl=void 0):(e.isElement&&e[O].el.remove(),u[O].el=void 0,e[O].el=void 0))};n.includes("loop")&&e.isElement&&(u.loop&&!l.loop?T=!0:!u.loop&&l.loop?S=!0:M=!0),c.forEach(O=>{if(xl(u[O])&&xl(l[O]))Object.assign(u[O],l[O]),(O==="navigation"||O==="pagination"||O==="scrollbar")&&"enabled"in l[O]&&!l[O].enabled&&B(O);else{const A=l[O];(A===!0||A===!1)&&(O==="navigation"||O==="pagination"||O==="scrollbar")?A===!1&&B(O):u[O]=l[O]}}),c.includes("controller")&&!_&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),n.includes("children")&&t&&g&&u.virtual.enabled?(g.slides=t,g.update(!0)):n.includes("virtual")&&g&&u.virtual.enabled&&(t&&(g.slides=t),g.update(!0)),n.includes("children")&&t&&u.loop&&(M=!0),w&&y.init()&&y.update(!0),_&&(e.controller.control=u.controller.control),k&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),s.part.add("pagination"),e.el.appendChild(s)),s&&(u.pagination.el=s),f.init(),f.render(),f.update()),p&&(e.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(u.scrollbar.el=o),m.init(),m.updateSize(),m.setTranslate()),x&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=e.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),e.el.appendChild(r)),(!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-prev"),i.innerHTML=e.hostEl.constructor.prevButtonSvg,i.part.add("button-prev"),e.el.appendChild(i))),r&&(u.navigation.nextEl=r),i&&(u.navigation.prevEl=i),h.init(),h.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=l.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=l.allowSlidePrev),n.includes("direction")&&e.changeDirection(l.direction,!1),(T||M)&&e.loopDestroy(),(S||M)&&e.loopCreate(),e.update()}function Mu(a,e){a===void 0&&(a={});const t={on:{}},l={},n={};Ll(t,xi),t._emitClasses=!0,t.init=!1;const r={},i=m1.map(s=>s.replace(/_/,"")),o=Object.assign({},a);return Object.keys(o).forEach(s=>{typeof a[s]>"u"||(i.indexOf(s)>=0?xl(a[s])?(t[s]={},n[s]={},Ll(t[s],a[s]),Ll(n[s],a[s])):(t[s]=a[s],n[s]=a[s]):s.search(/on[A-Z]/)===0&&typeof a[s]=="function"?t.on[`${s[2].toLowerCase()}${s.substr(3)}`]=a[s]:r[s]=a[s])}),["navigation","pagination","scrollbar"].forEach(s=>{t[s]===!0&&(t[s]={}),t[s]===!1&&delete t[s]}),{params:t,passedParams:n,rest:r,events:l}}function Vm(a,e){let{el:t,nextEl:l,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o}=a;g1(e)&&l&&n&&(o.params.navigation.nextEl=l,o.originalParams.navigation.nextEl=l,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),y1(e)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),b1(e)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(t)}function jm(a,e,t,l,n){const r=[];if(!e)return r;const i=s=>{r.indexOf(s)<0&&r.push(s)};if(t&&l){const s=l.map(n),c=t.map(n);s.join("")!==c.join("")&&i("children"),l.length!==t.length&&i("children")}return m1.filter(s=>s[0]==="_").map(s=>s.replace(/_/,"")).forEach(s=>{if(s in a&&s in e)if(xl(a[s])&&xl(e[s])){const c=Object.keys(a[s]),u=Object.keys(e[s]);c.length!==u.length?i(s):(c.forEach(f=>{a[s][f]!==e[s][f]&&i(s)}),u.forEach(f=>{a[s][f]!==e[s][f]&&i(s)}))}else a[s]!==e[s]&&i(s)}),r}const Rm=a=>{!a||a.destroyed||!a.params.virtual||a.params.virtual&&!a.params.virtual.enabled||(a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.parallax&&a.params.parallax&&a.params.parallax.enabled&&a.parallax.setTranslate())};function ai(a,e,t){a===void 0&&(a={});const l=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(i,o)=>{Array.isArray(i)&&i.forEach(s=>{const c=typeof s.type=="symbol";o==="default"&&(o="container-end"),c&&s.children?r(s.children,o):s.type&&(s.type.name==="SwiperSlide"||s.type.name==="AsyncComponentWrapper")||s.componentOptions&&s.componentOptions.tag==="SwiperSlide"?l.push(s):n[o]&&n[o].push(s)})};return Object.keys(a).forEach(i=>{if(typeof a[i]!="function")return;const o=a[i]();r(o,i)}),t.value=e.value,e.value=l,{slides:l,slots:n}}function Ym(a,e,t){if(!t)return null;const l=u=>{let f=u;return u<0?f=e.length+u:f>=e.length&&(f=f-e.length),f},n=a.value.isHorizontal()?{[a.value.rtlTranslate?"right":"left"]:`${t.offset}px`}:{top:`${t.offset}px`},{from:r,to:i}=t,o=a.value.params.loop?-e.length:0,s=a.value.params.loop?e.length*2:e.length,c=[];for(let u=o;u=r&&u<=i&&c.length{if(u.props||(u.props={}),u.props.style||(u.props.style={}),u.props.swiperRef=a,u.props.style=n,u.type)return Yt(u.type,{...u.props},u.children);if(u.componentOptions)return Yt(u.componentOptions.Ctor,{...u.props},u.componentOptions.children)})}const li={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(a,e){let{slots:t,emit:l}=e;const{tag:n,wrapperTag:r}=a,i=$("swiper"),o=$(null),s=$(!1),c=$(!1),u=$(null),f=$(null),h=$(null),m={value:[]},g={value:[]},y=$(null),w=$(null),_=$(null),k=$(null),{params:p,passedParams:x}=Mu(a);ai(t,m,g),h.value=x,g.value=m.value;const T=()=>{ai(t,m,g),s.value=!0};p.onAny=function(B){for(var O=arguments.length,A=new Array(O>1?O-1:0),I=1;I{o.value=O},renderExternalUpdate:!1};Ll(f.value.params.virtual,B),Ll(f.value.originalParams.virtual,B)}Ci(()=>{!c.value&&f.value&&(f.value.emitSlidesClasses(),c.value=!0);const{passedParams:B}=Mu(a),O=jm(B,h.value,m.value,g.value,A=>A.props&&A.props.key);h.value=B,(O.length||s.value)&&f.value&&!f.value.destroyed&&Hm({swiper:f.value,slides:m.value,passedParams:B,changedParams:O,nextEl:y.value,prevEl:w.value,scrollbarEl:k.value,paginationEl:_.value}),s.value=!1}),ar("swiper",f),Le(o,()=>{Xe(()=>{Rm(f.value)})}),Ke(()=>{u.value&&(Vm({el:u.value,nextEl:y.value,prevEl:w.value,paginationEl:_.value,scrollbarEl:k.value,swiper:f.value},p),l("swiper",f.value))}),Na(()=>{f.value&&!f.value.destroyed&&f.value.destroy(!0,!1)});function M(B){return p.virtual?Ym(f,B,o.value):(B.forEach((O,A)=>{O.props||(O.props={}),O.props.swiperRef=f,O.props.swiperSlideIndex=A}),B)}return()=>{const{slides:B,slots:O}=ai(t,m,g);return Yt(n,{ref:u,class:w1(i.value)},[O["container-start"],Yt(r,{class:Nm(p.wrapperClass)},[O["wrapper-start"],M(B),O["wrapper-end"]]),g1(a)&&[Yt("div",{ref:w,class:"swiper-button-prev"}),Yt("div",{ref:y,class:"swiper-button-next"})],b1(a)&&Yt("div",{ref:k,class:"swiper-scrollbar"}),y1(a)&&Yt("div",{ref:_,class:"swiper-pagination"}),O["container-end"]])}}},ni={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(a,e){let{slots:t}=e,l=!1;const{swiperRef:n}=a,r=$(null),i=$("swiper-slide"),o=$(!1);function s(f,h,m){h===r.value&&(i.value=m)}Ke(()=>{!n||!n.value||(n.value.on("_slideClass",s),l=!0)}),Fu(()=>{l||!n||!n.value||(n.value.on("_slideClass",s),l=!0)}),Ci(()=>{!r.value||!n||!n.value||(typeof a.swiperSlideIndex<"u"&&(r.value.swiperSlideIndex=a.swiperSlideIndex),n.value.destroyed&&i.value!=="swiper-slide"&&(i.value="swiper-slide"))}),Na(()=>{!n||!n.value||n.value.off("_slideClass",s)});const c=P(()=>({isActive:i.value.indexOf("swiper-slide-active")>=0,isVisible:i.value.indexOf("swiper-slide-visible")>=0,isPrev:i.value.indexOf("swiper-slide-prev")>=0,isNext:i.value.indexOf("swiper-slide-next")>=0}));ar("swiperSlide",c);const u=()=>{o.value=!0};return()=>Yt(a.tag,{class:w1(`${i.value}`),ref:r,"data-swiper-slide-index":typeof a.virtualIndex>"u"&&n&&n.value&&n.value.params.loop?a.swiperSlideIndex:a.virtualIndex,onLoadCapture:u},a.zoom?Yt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof a.zoom=="number"?a.zoom:void 0},[t.default&&t.default(c.value),a.lazy&&!o.value&&Yt("div",{class:"swiper-lazy-preloader"})]):[t.default&&t.default(c.value),a.lazy&&!o.value&&Yt("div",{class:"swiper-lazy-preloader"})])}};function Wm(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r=Jt();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let i,o=La(),s;const c=[];function u(p){let M=0,B=0,O=0,A=0;return"detail"in p&&(B=p.detail),"wheelDelta"in p&&(B=-p.wheelDelta/120),"wheelDeltaY"in p&&(B=-p.wheelDeltaY/120),"wheelDeltaX"in p&&(M=-p.wheelDeltaX/120),"axis"in p&&p.axis===p.HORIZONTAL_AXIS&&(M=B,B=0),O=M*10,A=B*10,"deltaY"in p&&(A=p.deltaY),"deltaX"in p&&(O=p.deltaX),p.shiftKey&&!O&&(O=A,A=0),(O||A)&&p.deltaMode&&(p.deltaMode===1?(O*=40,A*=40):(O*=800,A*=800)),O&&!M&&(M=O<1?-1:1),A&&!B&&(B=A<1?-1:1),{spinX:M,spinY:B,pixelX:O,pixelY:A}}function f(){e.enabled&&(e.mouseEntered=!0)}function h(){e.enabled&&(e.mouseEntered=!1)}function m(p){return e.params.mousewheel.thresholdDelta&&p.delta=6&&La()-o<60?!0:(p.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),n("scroll",p.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),n("scroll",p.raw)),o=new r.Date().getTime(),!1)}function g(p){const x=e.params.mousewheel;if(p.direction<0){if(e.isEnd&&!e.params.loop&&x.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&x.releaseOnEdges)return!0;return!1}function y(p){let x=p,T=!0;if(!e.enabled||p.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const S=e.params.mousewheel;e.params.cssMode&&x.preventDefault();let M=e.el;e.params.mousewheel.eventsTarget!=="container"&&(M=document.querySelector(e.params.mousewheel.eventsTarget));const B=M&&M.contains(x.target);if(!e.mouseEntered&&!B&&!S.releaseOnEdges)return!0;x.originalEvent&&(x=x.originalEvent);let O=0;const A=e.rtlTranslate?-1:1,I=u(x);if(S.forceToAxis)if(e.isHorizontal())if(Math.abs(I.pixelX)>Math.abs(I.pixelY))O=-I.pixelX*A;else return!0;else if(Math.abs(I.pixelY)>Math.abs(I.pixelX))O=-I.pixelY;else return!0;else O=Math.abs(I.pixelX)>Math.abs(I.pixelY)?-I.pixelX*A:-I.pixelY;if(O===0)return!0;S.invert&&(O=-O);let j=e.getTranslate()+O*S.sensitivity;if(j>=e.minTranslate()&&(j=e.minTranslate()),j<=e.maxTranslate()&&(j=e.maxTranslate()),T=e.params.loop?!0:!(j===e.minTranslate()||j===e.maxTranslate()),T&&e.params.nested&&x.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){const D={time:La(),delta:Math.abs(O),direction:Math.sign(O),raw:p};c.length>=2&&c.shift();const E=c.length?c[c.length-1]:void 0;if(c.push(D),E?(D.direction!==E.direction||D.delta>E.delta||D.time>E.time+150)&&m(D):m(D),g(D))return!0}else{const D={time:La(),delta:Math.abs(O),direction:Math.sign(O)},E=s&&D.time=e.minTranslate()&&(H=e.minTranslate()),H<=e.maxTranslate()&&(H=e.maxTranslate()),e.setTransition(0),e.setTranslate(H),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!V&&e.isBeginning||!ie&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:D.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const J=c.length?c[c.length-1]:void 0,Z=c[0];if(c.push(D),J&&(D.delta>J.delta||D.direction!==J.direction))c.splice(0);else if(c.length>=15&&D.time-Z.time<500&&Z.delta-D.delta>=1&&D.delta<=6){const R=O>0?.8:.2;s=D,c.splice(0),i=mn(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,R)},0)}i||(i=mn(()=>{if(e.destroyed||!e.params)return;const R=.5;s=D,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,R)},500))}if(E||n("scroll",x),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),S.releaseOnEdges&&(H===e.minTranslate()||H===e.maxTranslate()))return!0}}return x.preventDefault?x.preventDefault():x.returnValue=!1,!1}function w(p){let x=e.el;e.params.mousewheel.eventsTarget!=="container"&&(x=document.querySelector(e.params.mousewheel.eventsTarget)),x[p]("mouseenter",f),x[p]("mouseleave",h),x[p]("wheel",y)}function _(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",y),!0):e.mousewheel.enabled?!1:(w("addEventListener"),e.mousewheel.enabled=!0,!0)}function k(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,y),!0):e.mousewheel.enabled?(w("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}l("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&k(),e.params.mousewheel.enabled&&_()}),l("destroy",()=>{e.params.cssMode&&_(),e.mousewheel.enabled&&k()}),Object.assign(e.mousewheel,{enable:_,disable:k})}function k1(a,e,t,l){return a.params.createElements&&Object.keys(l).forEach(n=>{if(!t[n]&&t.auto===!0){let r=ya(a.el,`.${l[n]}`)[0];r||(r=za("div",l[n]),r.className=l[n],a.el.append(r)),t[n]=r,e[n]=r}}),t}function $u(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function r(g){let y;return g&&typeof g=="string"&&e.isElement&&(y=e.el.querySelector(g)||e.hostEl.querySelector(g),y)?y:(g&&(typeof g=="string"&&(y=[...document.querySelectorAll(g)]),e.params.uniqueNavElements&&typeof g=="string"&&y&&y.length>1&&e.el.querySelectorAll(g).length===1?y=e.el.querySelector(g):y&&y.length===1&&(y=y[0])),g&&!y?g:y)}function i(g,y){const w=e.params.navigation;g=Bt(g),g.forEach(_=>{_&&(_.classList[y?"add":"remove"](...w.disabledClass.split(" ")),_.tagName==="BUTTON"&&(_.disabled=y),e.params.watchOverflow&&e.enabled&&_.classList[e.isLocked?"add":"remove"](w.lockClass))})}function o(){const{nextEl:g,prevEl:y}=e.navigation;if(e.params.loop){i(y,!1),i(g,!1);return}i(y,e.isBeginning&&!e.params.rewind),i(g,e.isEnd&&!e.params.rewind)}function s(g){g.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function c(g){g.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function u(){const g=e.params.navigation;if(e.params.navigation=k1(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let y=r(g.nextEl),w=r(g.prevEl);Object.assign(e.navigation,{nextEl:y,prevEl:w}),y=Bt(y),w=Bt(w);const _=(k,p)=>{k&&k.addEventListener("click",p==="next"?c:s),!e.enabled&&k&&k.classList.add(...g.lockClass.split(" "))};y.forEach(k=>_(k,"next")),w.forEach(k=>_(k,"prev"))}function f(){let{nextEl:g,prevEl:y}=e.navigation;g=Bt(g),y=Bt(y);const w=(_,k)=>{_.removeEventListener("click",k==="next"?c:s),_.classList.remove(...e.params.navigation.disabledClass.split(" "))};g.forEach(_=>w(_,"next")),y.forEach(_=>w(_,"prev"))}l("init",()=>{e.params.navigation.enabled===!1?m():(u(),o())}),l("toEdge fromEdge lock unlock",()=>{o()}),l("destroy",()=>{f()}),l("enable disable",()=>{let{nextEl:g,prevEl:y}=e.navigation;if(g=Bt(g),y=Bt(y),e.enabled){o();return}[...g,...y].filter(w=>!!w).forEach(w=>w.classList.add(e.params.navigation.lockClass))}),l("click",(g,y)=>{let{nextEl:w,prevEl:_}=e.navigation;w=Bt(w),_=Bt(_);const k=y.target;let p=_.includes(k)||w.includes(k);if(e.isElement&&!p){const x=y.path||y.composedPath&&y.composedPath();x&&(p=x.find(T=>w.includes(T)||_.includes(T)))}if(e.params.navigation.hideOnClick&&!p){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===k||e.pagination.el.contains(k)))return;let x;w.length?x=w[0].classList.contains(e.params.navigation.hiddenClass):_.length&&(x=_[0].classList.contains(e.params.navigation.hiddenClass)),n(x===!0?"navigationShow":"navigationHide"),[...w,..._].filter(T=>!!T).forEach(T=>T.classList.toggle(e.params.navigation.hiddenClass))}});const h=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),o()},m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:h,disable:m,update:o,init:u,destroy:f})}function tn(a){return a===void 0&&(a=""),`.${a.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Cu(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:k=>k,formatFractionTotal:k=>k,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let i,o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(k,p){const{bulletActiveClass:x}=e.params.pagination;k&&(k=k[`${p==="prev"?"previous":"next"}ElementSibling`],k&&(k.classList.add(`${x}-${p}`),k=k[`${p==="prev"?"previous":"next"}ElementSibling`],k&&k.classList.add(`${x}-${p}-${p}`)))}function u(k,p,x){if(k=k%x,p=p%x,p===k+1)return"next";if(p===k-1)return"previous"}function f(k){const p=k.target.closest(tn(e.params.pagination.bulletClass));if(!p)return;k.preventDefault();const x=Zn(p)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===x)return;const T=u(e.realIndex,x,e.slides.length);T==="next"?e.slideNext():T==="previous"?e.slidePrev():e.slideToLoop(x)}else e.slideTo(x)}function h(){const k=e.rtl,p=e.params.pagination;if(s())return;let x=e.pagination.el;x=Bt(x);let T,S;const M=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,B=e.params.loop?Math.ceil(M/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(S=e.previousRealIndex||0,T=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(T=e.snapIndex,S=e.previousSnapIndex):(S=e.previousIndex||0,T=e.activeIndex||0),p.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const O=e.pagination.bullets;let A,I,j;if(p.dynamicBullets&&(i=wi(O[0],e.isHorizontal()?"width":"height"),x.forEach(D=>{D.style[e.isHorizontal()?"width":"height"]=`${i*(p.dynamicMainBullets+4)}px`}),p.dynamicMainBullets>1&&S!==void 0&&(o+=T-(S||0),o>p.dynamicMainBullets-1?o=p.dynamicMainBullets-1:o<0&&(o=0)),A=Math.max(T-o,0),I=A+(Math.min(O.length,p.dynamicMainBullets)-1),j=(I+A)/2),O.forEach(D=>{const E=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(H=>`${p.bulletActiveClass}${H}`)].map(H=>typeof H=="string"&&H.includes(" ")?H.split(" "):H).flat();D.classList.remove(...E)}),x.length>1)O.forEach(D=>{const E=Zn(D);E===T?D.classList.add(...p.bulletActiveClass.split(" ")):e.isElement&&D.setAttribute("part","bullet"),p.dynamicBullets&&(E>=A&&E<=I&&D.classList.add(...`${p.bulletActiveClass}-main`.split(" ")),E===A&&c(D,"prev"),E===I&&c(D,"next"))});else{const D=O[T];if(D&&D.classList.add(...p.bulletActiveClass.split(" ")),e.isElement&&O.forEach((E,H)=>{E.setAttribute("part",H===T?"bullet-active":"bullet")}),p.dynamicBullets){const E=O[A],H=O[I];for(let V=A;V<=I;V+=1)O[V]&&O[V].classList.add(...`${p.bulletActiveClass}-main`.split(" "));c(E,"prev"),c(H,"next")}}if(p.dynamicBullets){const D=Math.min(O.length,p.dynamicMainBullets+4),E=(i*D-i)/2-j*i,H=k?"right":"left";O.forEach(V=>{V.style[e.isHorizontal()?H:"top"]=`${E}px`})}}x.forEach((O,A)=>{if(p.type==="fraction"&&(O.querySelectorAll(tn(p.currentClass)).forEach(I=>{I.textContent=p.formatFractionCurrent(T+1)}),O.querySelectorAll(tn(p.totalClass)).forEach(I=>{I.textContent=p.formatFractionTotal(B)})),p.type==="progressbar"){let I;p.progressbarOpposite?I=e.isHorizontal()?"vertical":"horizontal":I=e.isHorizontal()?"horizontal":"vertical";const j=(T+1)/B;let D=1,E=1;I==="horizontal"?D=j:E=j,O.querySelectorAll(tn(p.progressbarFillClass)).forEach(H=>{H.style.transform=`translate3d(0,0,0) scaleX(${D}) scaleY(${E})`,H.style.transitionDuration=`${e.params.speed}ms`})}p.type==="custom"&&p.renderCustom?(O.innerHTML=p.renderCustom(e,T+1,B),A===0&&n("paginationRender",O)):(A===0&&n("paginationRender",O),n("paginationUpdate",O)),e.params.watchOverflow&&e.enabled&&O.classList[e.isLocked?"add":"remove"](p.lockClass)})}function m(){const k=e.params.pagination;if(s())return;const p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let x=e.pagination.el;x=Bt(x);let T="";if(k.type==="bullets"){let S=e.params.loop?Math.ceil(p/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&S>p&&(S=p);for(let M=0;M`}k.type==="fraction"&&(k.renderFraction?T=k.renderFraction.call(e,k.currentClass,k.totalClass):T=` / `),k.type==="progressbar"&&(k.renderProgressbar?T=k.renderProgressbar.call(e,k.progressbarFillClass):T=``),e.pagination.bullets=[],x.forEach(S=>{k.type!=="custom"&&(S.innerHTML=T||""),k.type==="bullets"&&e.pagination.bullets.push(...S.querySelectorAll(tn(k.bulletClass)))}),k.type!=="custom"&&n("paginationRender",x[0])}function g(){e.params.pagination=k1(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const k=e.params.pagination;if(!k.el)return;let p;typeof k.el=="string"&&e.isElement&&(p=e.el.querySelector(k.el)),!p&&typeof k.el=="string"&&(p=[...document.querySelectorAll(k.el)]),p||(p=k.el),!(!p||p.length===0)&&(e.params.uniqueNavElements&&typeof k.el=="string"&&Array.isArray(p)&&p.length>1&&(p=[...e.el.querySelectorAll(k.el)],p.length>1&&(p=p.find(x=>d1(x,".swiper")[0]===e.el))),Array.isArray(p)&&p.length===1&&(p=p[0]),Object.assign(e.pagination,{el:p}),p=Bt(p),p.forEach(x=>{k.type==="bullets"&&k.clickable&&x.classList.add(...(k.clickableClass||"").split(" ")),x.classList.add(k.modifierClass+k.type),x.classList.add(e.isHorizontal()?k.horizontalClass:k.verticalClass),k.type==="bullets"&&k.dynamicBullets&&(x.classList.add(`${k.modifierClass}${k.type}-dynamic`),o=0,k.dynamicMainBullets<1&&(k.dynamicMainBullets=1)),k.type==="progressbar"&&k.progressbarOpposite&&x.classList.add(k.progressbarOppositeClass),k.clickable&&x.addEventListener("click",f),e.enabled||x.classList.add(k.lockClass)}))}function y(){const k=e.params.pagination;if(s())return;let p=e.pagination.el;p&&(p=Bt(p),p.forEach(x=>{x.classList.remove(k.hiddenClass),x.classList.remove(k.modifierClass+k.type),x.classList.remove(e.isHorizontal()?k.horizontalClass:k.verticalClass),k.clickable&&(x.classList.remove(...(k.clickableClass||"").split(" ")),x.removeEventListener("click",f))})),e.pagination.bullets&&e.pagination.bullets.forEach(x=>x.classList.remove(...k.bulletActiveClass.split(" ")))}l("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const k=e.params.pagination;let{el:p}=e.pagination;p=Bt(p),p.forEach(x=>{x.classList.remove(k.horizontalClass,k.verticalClass),x.classList.add(e.isHorizontal()?k.horizontalClass:k.verticalClass)})}),l("init",()=>{e.params.pagination.enabled===!1?_():(g(),m(),h())}),l("activeIndexChange",()=>{typeof e.snapIndex>"u"&&h()}),l("snapIndexChange",()=>{h()}),l("snapGridLengthChange",()=>{m(),h()}),l("destroy",()=>{y()}),l("enable disable",()=>{let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),l("lock unlock",()=>{h()}),l("click",(k,p)=>{const x=p.target,T=Bt(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&T&&T.length>0&&!x.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&x===e.navigation.nextEl||e.navigation.prevEl&&x===e.navigation.prevEl))return;const S=T[0].classList.contains(e.params.pagination.hiddenClass);n(S===!0?"paginationShow":"paginationHide"),T.forEach(M=>M.classList.toggle(e.params.pagination.hiddenClass))}});const w=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList.remove(e.params.pagination.paginationDisabledClass))),g(),m(),h()},_=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList.add(e.params.pagination.paginationDisabledClass))),y()};Object.assign(e.pagination,{enable:w,disable:_,render:m,update:h,init:g,destroy:y})}function Pu(a){let{swiper:e,extendParams:t,on:l,emit:n,params:r}=a;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let i,o,s=r&&r.autoplay?r.autoplay.delay:3e3,c=r&&r.autoplay?r.autoplay.delay:3e3,u,f=new Date().getTime(),h,m,g,y,w,_,k;function p(J){!e||e.destroyed||!e.wrapperEl||J.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",p),!(k||J.detail&&J.detail.bySwiperTouchMove)&&A())}const x=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(c=u,h=!1);const J=e.autoplay.paused?u:f+c-new Date().getTime();e.autoplay.timeLeft=J,n("autoplayTimeLeft",J,J/s),o=requestAnimationFrame(()=>{x()})},T=()=>{let J;return e.virtual&&e.params.virtual.enabled?J=e.slides.find(R=>R.classList.contains("swiper-slide-active")):J=e.slides[e.activeIndex],J?parseInt(J.getAttribute("data-swiper-autoplay"),10):void 0},S=J=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),x();let Z=typeof J>"u"?e.params.autoplay.delay:J;s=e.params.autoplay.delay,c=e.params.autoplay.delay;const R=T();!Number.isNaN(R)&&R>0&&typeof J>"u"&&(Z=R,s=R,c=R),u=Z;const Y=e.params.speed,U=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(Y,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,Y,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(Y,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,Y,!0,!0),n("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return Z>0?(clearTimeout(i),i=setTimeout(()=>{U()},Z)):requestAnimationFrame(()=>{U()}),Z},M=()=>{f=new Date().getTime(),e.autoplay.running=!0,S(),n("autoplayStart")},B=()=>{e.autoplay.running=!1,clearTimeout(i),cancelAnimationFrame(o),n("autoplayStop")},O=(J,Z)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(i),J||(_=!0);const R=()=>{n("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",p):A()};if(e.autoplay.paused=!0,Z){w&&(u=e.params.autoplay.delay),w=!1,R();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-f),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),R())},A=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),_?(_=!1,S(u)):S(),e.autoplay.paused=!1,n("autoplayResume"))},I=()=>{if(e.destroyed||!e.autoplay.running)return;const J=ka();J.visibilityState==="hidden"&&(_=!0,O(!0)),J.visibilityState==="visible"&&A()},j=J=>{J.pointerType==="mouse"&&(_=!0,k=!0,!(e.animating||e.autoplay.paused)&&O(!0))},D=J=>{J.pointerType==="mouse"&&(k=!1,e.autoplay.paused&&A())},E=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",j),e.el.addEventListener("pointerleave",D))},H=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",j),e.el.removeEventListener("pointerleave",D))},V=()=>{ka().addEventListener("visibilitychange",I)},ie=()=>{ka().removeEventListener("visibilitychange",I)};l("init",()=>{e.params.autoplay.enabled&&(E(),V(),M())}),l("destroy",()=>{H(),ie(),e.autoplay.running&&B()}),l("_freeModeStaticRelease",()=>{(g||_)&&A()}),l("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?B():O(!0,!0)}),l("beforeTransitionStart",(J,Z,R)=>{e.destroyed||!e.autoplay.running||(R||!e.params.autoplay.disableOnInteraction?O(!0,!0):B())}),l("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){B();return}m=!0,g=!1,_=!1,y=setTimeout(()=>{_=!0,g=!0,O(!0)},200)}}),l("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!m)){if(clearTimeout(y),clearTimeout(i),e.params.autoplay.disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&A(),g=!1,m=!1}}),l("slideChange",()=>{e.destroyed||!e.autoplay.running||(w=!0)}),Object.assign(e.autoplay,{start:M,stop:B,pause:O,resume:A})}function ql(a){const{effect:e,swiper:t,on:l,setTranslate:n,setTransition:r,overwriteParams:i,perspective:o,recreateShadows:s,getEffectParams:c}=a;l("beforeInit",()=>{if(t.params.effect!==e)return;t.classNames.push(`${t.params.containerModifierClass}${e}`),o&&o()&&t.classNames.push(`${t.params.containerModifierClass}3d`);const f=i?i():{};Object.assign(t.params,f),Object.assign(t.originalParams,f)}),l("setTranslate",()=>{t.params.effect===e&&n()}),l("setTransition",(f,h)=>{t.params.effect===e&&r(h)}),l("transitionEnd",()=>{if(t.params.effect===e&&s){if(!c||!c().slideShadows)return;t.slides.forEach(f=>{f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>h.remove())}),s()}});let u;l("virtualUpdate",()=>{t.params.effect===e&&(t.slides.length||(u=!0),requestAnimationFrame(()=>{u&&t.slides&&t.slides.length&&(n(),u=!1)}))})}function Mn(a,e){const t=Ml(e);return t!==e&&(t.style.backfaceVisibility="hidden",t.style["-webkit-backface-visibility"]="hidden"),t}function mr(a){let{swiper:e,duration:t,transformElements:l,allSlides:n}=a;const{activeIndex:r}=e,i=o=>o.parentElement?o.parentElement:e.slides.find(c=>c.shadowRoot&&c.shadowRoot===o.parentNode);if(e.params.virtualTranslate&&t!==0){let o=!1,s;n?s=l:s=l.filter(c=>{const u=c.classList.contains("swiper-slide-transform")?i(c):c;return e.getSlideIndex(u)===r}),s.forEach(c=>{P3(c,()=>{if(o||!e||e.destroyed)return;o=!0,e.animating=!1;const u=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(u)})})}}function Gm(a){let{swiper:e,extendParams:t,on:l}=a;t({fadeEffect:{crossFade:!1}}),ql({effect:"fade",swiper:e,on:l,setTranslate:()=>{const{slides:i}=e,o=e.params.fadeEffect;for(let s=0;s{const o=e.slides.map(s=>Ml(s));o.forEach(s=>{s.style.transitionDuration=`${i}ms`}),mr({swiper:e,duration:i,transformElements:o,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function qm(a){let{swiper:e,extendParams:t,on:l}=a;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const n=(s,c,u)=>{let f=u?s.querySelector(".swiper-slide-shadow-left"):s.querySelector(".swiper-slide-shadow-top"),h=u?s.querySelector(".swiper-slide-shadow-right"):s.querySelector(".swiper-slide-shadow-bottom");f||(f=za("div",`swiper-slide-shadow-cube swiper-slide-shadow-${u?"left":"top"}`.split(" ")),s.append(f)),h||(h=za("div",`swiper-slide-shadow-cube swiper-slide-shadow-${u?"right":"bottom"}`.split(" ")),s.append(h)),f&&(f.style.opacity=Math.max(-c,0)),h&&(h.style.opacity=Math.max(c,0))};ql({effect:"cube",swiper:e,on:l,setTranslate:()=>{const{el:s,wrapperEl:c,slides:u,width:f,height:h,rtlTranslate:m,size:g,browser:y}=e,w=hr(e),_=e.params.cubeEffect,k=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let x=0,T;_.shadow&&(k?(T=e.wrapperEl.querySelector(".swiper-cube-shadow"),T||(T=za("div","swiper-cube-shadow"),e.wrapperEl.append(T)),T.style.height=`${f}px`):(T=s.querySelector(".swiper-cube-shadow"),T||(T=za("div","swiper-cube-shadow"),s.append(T))));for(let M=0;M-1&&(x=O*90+j*90,m&&(x=-O*90-j*90)),B.style.transform=V,_.slideShadows&&n(B,j,k)}if(c.style.transformOrigin=`50% 50% -${g/2}px`,c.style["-webkit-transform-origin"]=`50% 50% -${g/2}px`,_.shadow)if(k)T.style.transform=`translate3d(0px, ${f/2+_.shadowOffset}px, ${-f/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${_.shadowScale})`;else{const M=Math.abs(x)-Math.floor(Math.abs(x)/90)*90,B=1.5-(Math.sin(M*2*Math.PI/360)/2+Math.cos(M*2*Math.PI/360)/2),O=_.shadowScale,A=_.shadowScale/B,I=_.shadowOffset;T.style.transform=`scale3d(${O}, 1, ${A}) translate3d(0px, ${h/2+I}px, ${-h/2/A}px) rotateX(-89.99deg)`}const S=(y.isSafari||y.isWebView)&&y.needPerspectiveFix?-g/2:0;c.style.transform=`translate3d(0px,0,${S}px) rotateX(${w(e.isHorizontal()?0:x)}deg) rotateY(${w(e.isHorizontal()?-x:0)}deg)`,c.style.setProperty("--swiper-cube-translate-z",`${S}px`)},setTransition:s=>{const{el:c,slides:u}=e;if(u.forEach(f=>{f.style.transitionDuration=`${s}ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>{h.style.transitionDuration=`${s}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const f=c.querySelector(".swiper-cube-shadow");f&&(f.style.transitionDuration=`${s}ms`)}},recreateShadows:()=>{const s=e.isHorizontal();e.slides.forEach(c=>{const u=Math.max(Math.min(c.progress,1),-1);n(c,u,s)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Wl(a,e,t){const l=`swiper-slide-shadow${t?`-${t}`:""}${a?` swiper-slide-shadow-${a}`:""}`,n=Ml(e);let r=n.querySelector(`.${l.split(" ").join(".")}`);return r||(r=za("div",l.split(" ")),n.append(r)),r}function Um(a){let{swiper:e,extendParams:t,on:l}=a;t({flipEffect:{slideShadows:!0,limitRotation:!0}});const n=(s,c)=>{let u=e.isHorizontal()?s.querySelector(".swiper-slide-shadow-left"):s.querySelector(".swiper-slide-shadow-top"),f=e.isHorizontal()?s.querySelector(".swiper-slide-shadow-right"):s.querySelector(".swiper-slide-shadow-bottom");u||(u=Wl("flip",s,e.isHorizontal()?"left":"top")),f||(f=Wl("flip",s,e.isHorizontal()?"right":"bottom")),u&&(u.style.opacity=Math.max(-c,0)),f&&(f.style.opacity=Math.max(c,0))};ql({effect:"flip",swiper:e,on:l,setTranslate:()=>{const{slides:s,rtlTranslate:c}=e,u=e.params.flipEffect,f=hr(e);for(let h=0;h{const c=e.slides.map(u=>Ml(u));c.forEach(u=>{u.style.transitionDuration=`${s}ms`,u.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(f=>{f.style.transitionDuration=`${s}ms`})}),mr({swiper:e,duration:s,transformElements:c})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(s=>{let c=s.progress;e.params.flipEffect.limitRotation&&(c=Math.max(Math.min(s.progress,1),-1)),n(s,c)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Xm(a){let{swiper:e,extendParams:t,on:l}=a;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ql({effect:"coverflow",swiper:e,on:l,setTranslate:()=>{const{width:i,height:o,slides:s,slidesSizesGrid:c}=e,u=e.params.coverflowEffect,f=e.isHorizontal(),h=e.translate,m=f?-h+i/2:-h+o/2,g=f?u.rotate:-u.rotate,y=u.depth,w=hr(e);for(let _=0,k=s.length;_0?M:0),J&&(J.style.opacity=-M>0?-M:0)}}},setTransition:i=>{e.slides.map(s=>Ml(s)).forEach(s=>{s.style.transitionDuration=`${i}ms`,s.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(c=>{c.style.transitionDuration=`${i}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Qm(a){let{swiper:e,extendParams:t,on:l}=a;t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const n=o=>typeof o=="string"?o:`${o}px`;ql({effect:"creative",swiper:e,on:l,setTranslate:()=>{const{slides:o,wrapperEl:s,slidesSizesGrid:c}=e,u=e.params.creativeEffect,{progressMultiplier:f}=u,h=e.params.centeredSlides,m=hr(e);if(h){const g=c[0]/2-e.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${g}px))`}for(let g=0;g0&&(M=u.prev,S=!0),x.forEach((E,H)=>{x[H]=`calc(${E}px + (${n(M.translate[H])} * ${Math.abs(_*f)}))`}),T.forEach((E,H)=>{let V=M.rotate[H]*Math.abs(_*f);T[H]=V}),y.style.zIndex=-Math.abs(Math.round(w))+o.length;const B=x.join(", "),O=`rotateX(${m(T[0])}deg) rotateY(${m(T[1])}deg) rotateZ(${m(T[2])}deg)`,A=k<0?`scale(${1+(1-M.scale)*k*f})`:`scale(${1-(1-M.scale)*k*f})`,I=k<0?1+(1-M.opacity)*k*f:1-(1-M.opacity)*k*f,j=`translate3d(${B}) ${O} ${A}`;if(S&&M.shadow||!S){let E=y.querySelector(".swiper-slide-shadow");if(!E&&M.shadow&&(E=Wl("creative",y)),E){const H=u.shadowPerProgress?_*(1/u.limitProgress):_;E.style.opacity=Math.min(Math.max(Math.abs(H),0),1)}}const D=Mn(u,y);D.style.transform=j,D.style.opacity=I,M.origin&&(D.style.transformOrigin=M.origin)}},setTransition:o=>{const s=e.slides.map(c=>Ml(c));s.forEach(c=>{c.style.transitionDuration=`${o}ms`,c.querySelectorAll(".swiper-slide-shadow").forEach(u=>{u.style.transitionDuration=`${o}ms`})}),mr({swiper:e,duration:o,transformElements:s,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Jm(a){let{swiper:e,extendParams:t,on:l}=a;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ql({effect:"cards",swiper:e,on:l,setTranslate:()=>{const{slides:i,activeIndex:o,rtlTranslate:s}=e,c=e.params.cardsEffect,{startTranslate:u,isTouched:f}=e.touchEventsData,h=s?-e.translate:e.translate;for(let m=0;m0&&w<1&&(f||e.params.cssMode)&&h-1&&(f||e.params.cssMode)&&h>u;if(O||A){const E=(1-Math.abs((Math.abs(w)-.5)/.5))**.5;S+=-28*w*E,T+=-.5*E,M+=96*E,p=`${-25*E*Math.abs(w)}%`}if(w<0?k=`calc(${k}px ${s?"-":"+"} (${M*Math.abs(w)}%))`:w>0?k=`calc(${k}px ${s?"-":"+"} (-${M*Math.abs(w)}%))`:k=`${k}px`,!e.isHorizontal()){const E=p;p=k,k=E}const I=w<0?`${1+(1-T)*w}`:`${1-(1-T)*w}`,j=` +`);const i=c3(e,t,n),o=vr.getSymbolSize(e),s=new Zh(o);return r3(s,e),i3(s),o3(s,e),Gr(s,t,0),e>=7&&s3(s,e),u3(s,i),isNaN(l)&&(l=gi.getBestMask(s,Gr.bind(null,s,t))),gi.applyMask(l,s),Gr(s,t,l),{modules:s,version:e,errorCorrectionLevel:t,maskPattern:l,segments:n}}Gd.create=function(e,t){if(typeof e>"u"||e==="")throw new Error("No input text");let l=qr.M,n,r;return typeof t<"u"&&(l=qr.from(t.errorCorrectionLevel,qr.M),n=Jn.from(t.version),r=gi.from(t.maskPattern),t.toSJISFunc&&vr.setToSJISFunction(t.toSJISFunc)),f3(e,n,l,r)};var i1={},oo={};(function(a){function e(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let l=t.slice().replace("#","").split("");if(l.length<3||l.length===5||l.length>8)throw new Error("Invalid hex color: "+t);(l.length===3||l.length===4)&&(l=Array.prototype.concat.apply([],l.map(function(r){return[r,r]}))),l.length===6&&l.push("F","F");const n=parseInt(l.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+l.slice(0,6).join("")}}a.getOptions=function(l){l||(l={}),l.color||(l.color={});const n=typeof l.margin>"u"||l.margin===null||l.margin<0?4:l.margin,r=l.width&&l.width>=21?l.width:void 0,i=l.scale||4;return{width:r,scale:r?4:i,margin:n,color:{dark:e(l.color.dark||"#000000ff"),light:e(l.color.light||"#ffffffff")},type:l.type,rendererOpts:l.rendererOpts||{}}},a.getScale=function(l,n){return n.width&&n.width>=l+n.margin*2?n.width/(l+n.margin*2):n.scale},a.getImageWidth=function(l,n){const r=a.getScale(l,n);return Math.floor((l+n.margin*2)*r)},a.qrToImageData=function(l,n,r){const i=n.modules.size,o=n.modules.data,s=a.getScale(i,r),c=Math.floor((i+r.margin*2)*s),u=r.margin*s,f=[r.color.light,r.color.dark];for(let h=0;h=u&&m>=u&&h"u"&&(!i||!i.getContext)&&(s=i,i=void 0),i||(c=l()),s=e.getOptions(s);const u=e.getImageWidth(r.modules.size,s),f=c.getContext("2d"),h=f.createImageData(u,u);return e.qrToImageData(h.data,r,s),t(f,c,u),f.putImageData(h,0,0),c},a.renderToDataURL=function(r,i,o){let s=o;typeof s>"u"&&(!i||!i.getContext)&&(s=i,i=void 0),s||(s={});const c=a.render(r,i,s),u=s.type||"image/png",f=s.rendererOpts||{};return c.toDataURL(u,f.quality)}})(i1);var o1={};const p3=oo;function bu(a,e){const t=a.a/255,l=e+'="'+a.hex+'"';return t<1?l+" "+e+'-opacity="'+t.toFixed(2).slice(1)+'"':l}function Ur(a,e,t){let l=a+e;return typeof t<"u"&&(l+=" "+t),l}function v3(a,e,t){let l="",n=0,r=!1,i=0;for(let o=0;o0&&s>0&&a[o-1]||(l+=r?Ur("M",s+t,.5+c+t):Ur("m",n,0),n=0,r=!1),s+1':"",c="',u='viewBox="0 0 '+o+" "+o+'"',h=''+s+c+` +`;return typeof l=="function"&&l(null,h),h};const h3=Th,bi=Gd,s1=i1,m3=o1;function so(a,e,t,l,n){const r=[].slice.call(arguments,1),i=r.length,o=typeof r[i-1]=="function";if(!o&&!h3())throw new Error("Callback required as last argument");if(o){if(i<2)throw new Error("Too few arguments provided");i===2?(n=t,t=e,e=l=void 0):i===3&&(e.getContext&&typeof n>"u"?(n=l,l=void 0):(n=l,l=t,t=e,e=void 0))}else{if(i<1)throw new Error("Too few arguments provided");return i===1?(t=e,e=l=void 0):i===2&&!e.getContext&&(l=t,t=e,e=void 0),new Promise(function(s,c){try{const u=bi.create(t,l);s(a(u,e,l))}catch(u){c(u)}})}try{const s=bi.create(t,l);n(null,a(s,e,l))}catch(s){n(s)}}_n.create=bi.create;_n.toCanvas=so.bind(null,s1.render);_n.toDataURL=so.bind(null,s1.renderToDataURL);_n.toString=so.bind(null,function(a,e,t){return m3.render(a,t)});function g3(a,e){const t=c4(a),l=$("");return Le(t,async n=>{t.value&&o4&&(l.value=await _n.toDataURL(n,e))},{immediate:!0}),l}function wu(a){return a!==null&&typeof a=="object"&&"constructor"in a&&a.constructor===Object}function uo(a,e){a===void 0&&(a={}),e===void 0&&(e={}),Object.keys(e).forEach(t=>{typeof a[t]>"u"?a[t]=e[t]:wu(e[t])&&wu(a[t])&&Object.keys(e[t]).length>0&&uo(a[t],e[t])})}const u1={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ka(){const a=typeof document<"u"?document:{};return uo(a,u1),a}const y3={document:u1,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(a){return typeof setTimeout>"u"?(a(),null):setTimeout(a,0)},cancelAnimationFrame(a){typeof setTimeout>"u"||clearTimeout(a)}};function Jt(){const a=typeof window<"u"?window:{};return uo(a,y3),a}function b3(a){return a===void 0&&(a=""),a.trim().split(" ").filter(e=>!!e.trim())}function w3(a){const e=a;Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function mn(a,e){return e===void 0&&(e=0),setTimeout(a,e)}function La(){return Date.now()}function k3(a){const e=Jt();let t;return e.getComputedStyle&&(t=e.getComputedStyle(a,null)),!t&&a.currentStyle&&(t=a.currentStyle),t||(t=a.style),t}function x3(a,e){e===void 0&&(e="x");const t=Jt();let l,n,r;const i=k3(a);return t.WebKitCSSMatrix?(n=i.transform||i.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),r=new t.WebKitCSSMatrix(n==="none"?"":n)):(r=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),l=r.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?n=r.m41:l.length===16?n=parseFloat(l[12]):n=parseFloat(l[4])),e==="y"&&(t.WebKitCSSMatrix?n=r.m42:l.length===16?n=parseFloat(l[13]):n=parseFloat(l[5])),n||0}function Hn(a){return typeof a=="object"&&a!==null&&a.constructor&&Object.prototype.toString.call(a).slice(8,-1)==="Object"}function _3(a){return typeof window<"u"&&typeof window.HTMLElement<"u"?a instanceof HTMLElement:a&&(a.nodeType===1||a.nodeType===11)}function Zt(){const a=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let t=1;te.indexOf(r)<0);for(let r=0,i=n.length;rr?"next":"prev",u=(h,m)=>c==="next"&&h>=m||c==="prev"&&h<=m,f=()=>{o=new Date().getTime(),i===null&&(i=o);const h=Math.max(Math.min((o-i)/s,1),0),m=.5-Math.cos(h*Math.PI)/2;let g=r+m*(t-r);if(u(g,t)&&(g=t),e.wrapperEl.scrollTo({[l]:g}),u(g,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[l]:g})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(f)};f()}function Ml(a){return a.querySelector(".swiper-slide-transform")||a.shadowRoot&&a.shadowRoot.querySelector(".swiper-slide-transform")||a}function ya(a,e){e===void 0&&(e="");const t=[...a.children];return a instanceof HTMLSlotElement&&t.push(...a.assignedElements()),e?t.filter(l=>l.matches(e)):t}function S3(a,e){var l,n;const t=[e];for(;t.length>0;){const r=t.shift();if(a===r)return!0;t.push(...r.children,...((l=r.shadowRoot)==null?void 0:l.children)||[],...((n=r.assignedElements)==null?void 0:n.call(r))||[])}}function M3(a,e){let t=e.contains(a);return!t&&e instanceof HTMLSlotElement&&(t=[...e.assignedElements()].includes(a),t||(t=S3(a,e))),t}function Kn(a){try{console.warn(a);return}catch{}}function za(a,e){e===void 0&&(e=[]);const t=document.createElement(a);return t.classList.add(...Array.isArray(e)?e:b3(e)),t}function $3(a,e){const t=[];for(;a.previousElementSibling;){const l=a.previousElementSibling;e?l.matches(e)&&t.push(l):t.push(l),a=l}return t}function C3(a,e){const t=[];for(;a.nextElementSibling;){const l=a.nextElementSibling;e?l.matches(e)&&t.push(l):t.push(l),a=l}return t}function Xa(a,e){return Jt().getComputedStyle(a,null).getPropertyValue(e)}function Zn(a){let e=a,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function d1(a,e){const t=[];let l=a.parentElement;for(;l;)e?l.matches(e)&&t.push(l):t.push(l),l=l.parentElement;return t}function P3(a,e){function t(l){l.target===a&&(e.call(a,l),a.removeEventListener("transitionend",t))}a.addEventListener("transitionend",t)}function wi(a,e,t){const l=Jt();return a[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(l.getComputedStyle(a,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(l.getComputedStyle(a,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}function Bt(a){return(Array.isArray(a)?a:[a]).filter(e=>!!e)}function hr(a){return e=>Math.abs(e)>0&&a.browser&&a.browser.need3dFix&&Math.abs(e)%90===0?e+.001:e}let Qr;function O3(){const a=Jt(),e=ka();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in a||a.DocumentTouch&&e instanceof a.DocumentTouch)}}function f1(){return Qr||(Qr=O3()),Qr}let Xr;function T3(a){let{userAgent:e}=a===void 0?{}:a;const t=f1(),l=Jt(),n=l.navigator.platform,r=e||l.navigator.userAgent,i={ios:!1,android:!1},o=l.screen.width,s=l.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let u=r.match(/(iPad).*OS\s([\d_]+)/);const f=r.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m=n==="Win32";let g=n==="MacIntel";const y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&g&&t.touch&&y.indexOf(`${o}x${s}`)>=0&&(u=r.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),g=!1),c&&!m&&(i.os="android",i.android=!0),(u||h||f)&&(i.os="ios",i.ios=!0),i}function p1(a){return a===void 0&&(a={}),Xr||(Xr=T3(a)),Xr}let Jr;function E3(){const a=Jt(),e=p1();let t=!1;function l(){const o=a.navigator.userAgent.toLowerCase();return o.indexOf("safari")>=0&&o.indexOf("chrome")<0&&o.indexOf("android")<0}if(l()){const o=String(a.navigator.userAgent);if(o.includes("Version/")){const[s,c]=o.split("Version/")[1].split(" ")[0].split(".").map(u=>Number(u));t=s<16||s===16&&c<2}}const n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent),r=l(),i=r||n&&e.ios;return{isSafari:t||r,needPerspectiveFix:t,need3dFix:i,isWebView:n}}function A3(){return Jr||(Jr=E3()),Jr}function L3(a){let{swiper:e,on:t,emit:l}=a;const n=Jt();let r=null,i=null;const o=()=>{!e||e.destroyed||!e.initialized||(l("beforeResize"),l("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(f=>{i=n.requestAnimationFrame(()=>{const{width:h,height:m}=e;let g=h,y=m;f.forEach(w=>{let{contentBoxSize:_,contentRect:k,target:p}=w;p&&p!==e.el||(g=k?k.width:(_[0]||_).inlineSize,y=k?k.height:(_[0]||_).blockSize)}),(g!==h||y!==m)&&o()})}),r.observe(e.el))},c=()=>{i&&n.cancelAnimationFrame(i),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},u=()=>{!e||e.destroyed||!e.initialized||l("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){s();return}n.addEventListener("resize",o),n.addEventListener("orientationchange",u)}),t("destroy",()=>{c(),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",u)})}function B3(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r=[],i=Jt(),o=function(u,f){f===void 0&&(f={});const h=i.MutationObserver||i.WebkitMutationObserver,m=new h(g=>{if(e.__preventObserver__)return;if(g.length===1){n("observerUpdate",g[0]);return}const y=function(){n("observerUpdate",g[0])};i.requestAnimationFrame?i.requestAnimationFrame(y):i.setTimeout(y,0)});m.observe(u,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:e.isElement||(typeof f.childList>"u"?!0:f).childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),r.push(m)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=d1(e.hostEl);for(let f=0;f{r.forEach(u=>{u.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),l("init",s),l("destroy",c)}var z3={on(a,e,t){const l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;const n=t?"unshift":"push";return a.split(" ").forEach(r=>{l.eventsListeners[r]||(l.eventsListeners[r]=[]),l.eventsListeners[r][n](e)}),l},once(a,e,t){const l=this;if(!l.eventsListeners||l.destroyed||typeof e!="function")return l;function n(){l.off(a,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,i=new Array(r),o=0;o=0&&e.eventsAnyListeners.splice(t,1),e},off(a,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||a.split(" ").forEach(l=>{typeof e>"u"?t.eventsListeners[l]=[]:t.eventsListeners[l]&&t.eventsListeners[l].forEach((n,r)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&t.eventsListeners[l].splice(r,1)})}),t},emit(){const a=this;if(!a.eventsListeners||a.destroyed||!a.eventsListeners)return a;let e,t,l;for(var n=arguments.length,r=new Array(n),i=0;i{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(c=>{c.apply(l,[s,...t])}),a.eventsListeners&&a.eventsListeners[s]&&a.eventsListeners[s].forEach(c=>{c.apply(l,t)})}),a}};function D3(){const a=this;let e,t;const l=a.el;typeof a.params.width<"u"&&a.params.width!==null?e=a.params.width:e=l.clientWidth,typeof a.params.height<"u"&&a.params.height!==null?t=a.params.height:t=l.clientHeight,!(e===0&&a.isHorizontal()||t===0&&a.isVertical())&&(e=e-parseInt(Xa(l,"padding-left")||0,10)-parseInt(Xa(l,"padding-right")||0,10),t=t-parseInt(Xa(l,"padding-top")||0,10)-parseInt(Xa(l,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(a,{width:e,height:t,size:a.isHorizontal()?e:t}))}function I3(){const a=this;function e(E,D){return parseFloat(E.getPropertyValue(a.getDirectionLabel(D))||0)}const t=a.params,{wrapperEl:l,slidesEl:n,size:r,rtlTranslate:i,wrongRTL:o}=a,s=a.virtual&&t.virtual.enabled,c=s?a.virtual.slides.length:a.slides.length,u=ya(n,`.${a.params.slideClass}, swiper-slide`),f=s?a.virtual.slides.length:u.length;let h=[];const m=[],g=[];let y=t.slidesOffsetBefore;typeof y=="function"&&(y=t.slidesOffsetBefore.call(a));let w=t.slidesOffsetAfter;typeof w=="function"&&(w=t.slidesOffsetAfter.call(a));const _=a.snapGrid.length,k=a.slidesGrid.length;let p=t.spaceBetween,x=-y,O=0,S=0;if(typeof r>"u")return;typeof p=="string"&&p.indexOf("%")>=0?p=parseFloat(p.replace("%",""))/100*r:typeof p=="string"&&(p=parseFloat(p)),a.virtualSize=-p,u.forEach(E=>{i?E.style.marginLeft="":E.style.marginRight="",E.style.marginBottom="",E.style.marginTop=""}),t.centeredSlides&&t.cssMode&&(jn(l,"--swiper-centered-offset-before",""),jn(l,"--swiper-centered-offset-after",""));const M=t.grid&&t.grid.rows>1&&a.grid;M?a.grid.initSlides(u):a.grid&&a.grid.unsetSlides();let B;const T=t.slidesPerView==="auto"&&t.breakpoints&&Object.keys(t.breakpoints).filter(E=>typeof t.breakpoints[E].slidesPerView<"u").length>0;for(let E=0;E1&&h.push(a.virtualSize-r)}if(s&&t.loop){const E=g[0]+p;if(t.slidesPerGroup>1){const D=Math.ceil((a.virtual.slidesBefore+a.virtual.slidesAfter)/t.slidesPerGroup),j=E*t.slidesPerGroup;for(let I=0;I!t.cssMode||t.loop?!0:j!==u.length-1).forEach(D=>{D.style[E]=`${p}px`})}if(t.centeredSlides&&t.centeredSlidesBounds){let E=0;g.forEach(j=>{E+=j+(p||0)}),E-=p;const D=E>r?E-r:0;h=h.map(j=>j<=0?-y:j>D?D+w:j)}if(t.centerInsufficientSlides){let E=0;g.forEach(j=>{E+=j+(p||0)}),E-=p;const D=(t.slidesOffsetBefore||0)+(t.slidesOffsetAfter||0);if(E+D{h[A]=I-j}),m.forEach((I,A)=>{m[A]=I+j})}}if(Object.assign(a,{slides:u,snapGrid:h,slidesGrid:m,slidesSizesGrid:g}),t.centeredSlides&&t.cssMode&&!t.centeredSlidesBounds){jn(l,"--swiper-centered-offset-before",`${-h[0]}px`),jn(l,"--swiper-centered-offset-after",`${a.size/2-g[g.length-1]/2}px`);const E=-a.snapGrid[0],D=-a.slidesGrid[0];a.snapGrid=a.snapGrid.map(j=>j+E),a.slidesGrid=a.slidesGrid.map(j=>j+D)}if(f!==c&&a.emit("slidesLengthChange"),h.length!==_&&(a.params.watchOverflow&&a.checkOverflow(),a.emit("snapGridLengthChange")),m.length!==k&&a.emit("slidesGridLengthChange"),t.watchSlidesProgress&&a.updateSlidesOffset(),a.emit("slidesUpdated"),!s&&!t.cssMode&&(t.effect==="slide"||t.effect==="fade")){const E=`${t.containerModifierClass}backface-hidden`,D=a.el.classList.contains(E);f<=t.maxBackfaceHiddenSlides?D||a.el.classList.add(E):D&&a.el.classList.remove(E)}}function F3(a){const e=this,t=[],l=e.virtual&&e.params.virtual.enabled;let n=0,r;typeof a=="number"?e.setTransition(a):a===!0&&e.setTransition(e.params.speed);const i=o=>l?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{t.push(o)});else for(r=0;re.slides.length&&!l)break;t.push(i(o))}else t.push(i(e.activeIndex));for(r=0;rn?o:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function N3(){const a=this,e=a.slides,t=a.isElement?a.isHorizontal()?a.wrapperEl.offsetLeft:a.wrapperEl.offsetTop:0;for(let l=0;l{e&&!a.classList.contains(t)?a.classList.add(t):!e&&a.classList.contains(t)&&a.classList.remove(t)};function V3(a){a===void 0&&(a=this&&this.translate||0);const e=this,t=e.params,{slides:l,rtlTranslate:n,snapGrid:r}=e;if(l.length===0)return;typeof l[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let i=-a;n&&(i=a),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=t.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let s=0;s=0&&m<=e.size-e.slidesSizesGrid[s],w=m>=0&&m1&&g<=e.size||m<=0&&g>=e.size;w&&(e.visibleSlides.push(c),e.visibleSlidesIndexes.push(s)),ku(c,w,t.slideVisibleClass),ku(c,y,t.slideFullyVisibleClass),c.progress=n?-f:f,c.originalProgress=n?-h:h}}function H3(a){const e=this;if(typeof a>"u"){const u=e.rtlTranslate?-1:1;a=e&&e.translate&&e.translate*u||0}const t=e.params,l=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:r,isEnd:i,progressLoop:o}=e;const s=r,c=i;if(l===0)n=0,r=!0,i=!0;else{n=(a-e.minTranslate())/l;const u=Math.abs(a-e.minTranslate())<1,f=Math.abs(a-e.maxTranslate())<1;r=u||n<=0,i=f||n>=1,u&&(n=0),f&&(n=1)}if(t.loop){const u=e.getSlideIndexByData(0),f=e.getSlideIndexByData(e.slides.length-1),h=e.slidesGrid[u],m=e.slidesGrid[f],g=e.slidesGrid[e.slidesGrid.length-1],y=Math.abs(a);y>=h?o=(y-h)/g:o=(y+g-m)/g,o>1&&(o-=1)}Object.assign(e,{progress:n,progressLoop:o,isBeginning:r,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(a),r&&!s&&e.emit("reachBeginning toEdge"),i&&!c&&e.emit("reachEnd toEdge"),(s&&!r||c&&!i)&&e.emit("fromEdge"),e.emit("progress",n)}const Kr=(a,e,t)=>{e&&!a.classList.contains(t)?a.classList.add(t):!e&&a.classList.contains(t)&&a.classList.remove(t)};function j3(){const a=this,{slides:e,params:t,slidesEl:l,activeIndex:n}=a,r=a.virtual&&t.virtual.enabled,i=a.grid&&t.grid&&t.grid.rows>1,o=f=>ya(l,`.${t.slideClass}${f}, swiper-slide${f}`)[0];let s,c,u;if(r)if(t.loop){let f=n-a.virtual.slidesBefore;f<0&&(f=a.virtual.slides.length+f),f>=a.virtual.slides.length&&(f-=a.virtual.slides.length),s=o(`[data-swiper-slide-index="${f}"]`)}else s=o(`[data-swiper-slide-index="${n}"]`);else i?(s=e.find(f=>f.column===n),u=e.find(f=>f.column===n+1),c=e.find(f=>f.column===n-1)):s=e[n];s&&(i||(u=C3(s,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!u&&(u=e[0]),c=$3(s,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!c===0&&(c=e[e.length-1]))),e.forEach(f=>{Kr(f,f===s,t.slideActiveClass),Kr(f,f===u,t.slideNextClass),Kr(f,f===c,t.slidePrevClass)}),a.emitSlidesClasses()}const qn=(a,e)=>{if(!a||a.destroyed||!a.params)return;const t=()=>a.isElement?"swiper-slide":`.${a.params.slideClass}`,l=e.closest(t());if(l){let n=l.querySelector(`.${a.params.lazyPreloaderClass}`);!n&&a.isElement&&(l.shadowRoot?n=l.shadowRoot.querySelector(`.${a.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{l.shadowRoot&&(n=l.shadowRoot.querySelector(`.${a.params.lazyPreloaderClass}`),n&&n.remove())})),n&&n.remove()}},Zr=(a,e)=>{if(!a.slides[e])return;const t=a.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},ki=a=>{if(!a||a.destroyed||!a.params)return;let e=a.params.lazyPreloadPrevNext;const t=a.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);const l=a.params.slidesPerView==="auto"?a.slidesPerViewDynamic():Math.ceil(a.params.slidesPerView),n=a.activeIndex;if(a.params.grid&&a.params.grid.rows>1){const i=n,o=[i-e];o.push(...Array.from({length:e}).map((s,c)=>i+l+c)),a.slides.forEach((s,c)=>{o.includes(s.column)&&Zr(a,c)});return}const r=n+l-1;if(a.params.rewind||a.params.loop)for(let i=n-e;i<=r+e;i+=1){const o=(i%t+t)%t;(or)&&Zr(a,o)}else for(let i=Math.max(n-e,0);i<=Math.min(r+e,t-1);i+=1)i!==n&&(i>r||i=e[r]&&l=e[r]&&l=e[r]&&(n=r);return t.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function Y3(a){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:l,params:n,activeIndex:r,realIndex:i,snapIndex:o}=e;let s=a,c;const u=m=>{let g=m-e.virtual.slidesBefore;return g<0&&(g=e.virtual.slides.length+g),g>=e.virtual.slides.length&&(g-=e.virtual.slides.length),g};if(typeof s>"u"&&(s=R3(e)),l.indexOf(t)>=0)c=l.indexOf(t);else{const m=Math.min(n.slidesPerGroupSkip,s);c=m+Math.floor((s-m)/n.slidesPerGroup)}if(c>=l.length&&(c=l.length-1),s===r&&!e.params.loop){c!==o&&(e.snapIndex=c,e.emit("snapIndexChange"));return}if(s===r&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=u(s);return}const f=e.grid&&n.grid&&n.grid.rows>1;let h;if(e.virtual&&n.virtual.enabled&&n.loop)h=u(s);else if(f){const m=e.slides.find(y=>y.column===s);let g=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(e.slides.indexOf(m),0)),h=Math.floor(g/n.grid.rows)}else if(e.slides[s]){const m=e.slides[s].getAttribute("data-swiper-slide-index");m?h=parseInt(m,10):h=s}else h=s;Object.assign(e,{previousSnapIndex:o,snapIndex:c,previousRealIndex:i,realIndex:h,previousIndex:r,activeIndex:s}),e.initialized&&ki(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(i!==h&&e.emit("realIndexChange"),e.emit("slideChange"))}function q3(a,e){const t=this,l=t.params;let n=a.closest(`.${l.slideClass}, swiper-slide`);!n&&t.isElement&&e&&e.length>1&&e.includes(a)&&[...e.slice(e.indexOf(a)+1,e.length)].forEach(o=>{!n&&o.matches&&o.matches(`.${l.slideClass}, swiper-slide`)&&(n=o)});let r=!1,i;if(n){for(let o=0;os?u=s:l&&ai?o="next":r"u"&&(e=r.params.speed);const y=Math.min(r.params.slidesPerGroupSkip,i);let w=y+Math.floor((i-y)/r.params.slidesPerGroup);w>=s.length&&(w=s.length-1);const _=-s[w];if(o.normalizeSlideIndex)for(let O=0;O=M&&S=M&&S=M&&(i=O)}if(r.initialized&&i!==f&&(!r.allowSlideNext&&(h?_>r.translate&&_>r.minTranslate():_r.translate&&_>r.maxTranslate()&&(f||0)!==i))return!1;i!==(u||0)&&t&&r.emit("beforeSlideChangeStart"),r.updateProgress(_);let k;i>f?k="next":i0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[O?"scrollLeft":"scrollTop"]=S})):m[O?"scrollLeft":"scrollTop"]=S,p&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return c1({swiper:r,targetPosition:S,side:O?"left":"top"}),!0;m.scrollTo({[O?"left":"top"]:S,behavior:"smooth"})}return!0}return r.setTransition(e),r.setTranslate(_),r.updateActiveIndex(i),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,l),r.transitionStart(t,k),e===0?r.transitionEnd(t,k):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(S){!r||r.destroyed||S.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(t,k))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function nm(a,e,t,l){a===void 0&&(a=0),t===void 0&&(t=!0),typeof a=="string"&&(a=parseInt(a,10));const n=this;if(n.destroyed)return;typeof e>"u"&&(e=n.params.speed);const r=n.grid&&n.params.grid&&n.params.grid.rows>1;let i=a;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)i=i+n.virtual.slidesBefore;else{let o;if(r){const h=i*n.params.grid.rows;o=n.slides.find(m=>m.getAttribute("data-swiper-slide-index")*1===h).column}else o=n.getSlideIndexByData(i);const s=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:c}=n.params;let u=n.params.slidesPerView;u==="auto"?u=n.slidesPerViewDynamic():(u=Math.ceil(parseFloat(n.params.slidesPerView,10)),c&&u%2===0&&(u=u+1));let f=s-om.getAttribute("data-swiper-slide-index")*1===h).column}else i=n.getSlideIndexByData(i)}return requestAnimationFrame(()=>{n.slideTo(i,e,t,l)}),n}function rm(a,e,t){e===void 0&&(e=!0);const l=this,{enabled:n,params:r,animating:i}=l;if(!n||l.destroyed)return l;typeof a>"u"&&(a=l.params.speed);let o=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(o=Math.max(l.slidesPerViewDynamic("current",!0),1));const s=l.activeIndex{l.slideTo(l.activeIndex+s,a,e,t)}),!0}return r.rewind&&l.isEnd?l.slideTo(0,a,e,t):l.slideTo(l.activeIndex+s,a,e,t)}function im(a,e,t){e===void 0&&(e=!0);const l=this,{params:n,snapGrid:r,slidesGrid:i,rtlTranslate:o,enabled:s,animating:c}=l;if(!s||l.destroyed)return l;typeof a>"u"&&(a=l.params.speed);const u=l.virtual&&n.virtual.enabled;if(n.loop){if(c&&!u&&n.loopPreventsSliding)return!1;l.loopFix({direction:"prev"}),l._clientLeft=l.wrapperEl.clientLeft}const f=o?l.translate:-l.translate;function h(_){return _<0?-Math.floor(Math.abs(_)):Math.floor(_)}const m=h(f),g=r.map(_=>h(_));let y=r[g.indexOf(m)-1];if(typeof y>"u"&&n.cssMode){let _;r.forEach((k,p)=>{m>=k&&(_=p)}),typeof _<"u"&&(y=r[_>0?_-1:_])}let w=0;if(typeof y<"u"&&(w=i.indexOf(y),w<0&&(w=l.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(w=w-l.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),n.rewind&&l.isBeginning){const _=l.params.virtual&&l.params.virtual.enabled&&l.virtual?l.virtual.slides.length-1:l.slides.length-1;return l.slideTo(_,a,e,t)}else if(n.loop&&l.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{l.slideTo(w,a,e,t)}),!0;return l.slideTo(w,a,e,t)}function om(a,e,t){e===void 0&&(e=!0);const l=this;if(!l.destroyed)return typeof a>"u"&&(a=l.params.speed),l.slideTo(l.activeIndex,a,e,t)}function sm(a,e,t,l){e===void 0&&(e=!0),l===void 0&&(l=.5);const n=this;if(n.destroyed)return;typeof a>"u"&&(a=n.params.speed);let r=n.activeIndex;const i=Math.min(n.params.slidesPerGroupSkip,r),o=i+Math.floor((r-i)/n.params.slidesPerGroup),s=n.rtlTranslate?n.translate:-n.translate;if(s>=n.snapGrid[o]){const c=n.snapGrid[o],u=n.snapGrid[o+1];s-c>(u-c)*l&&(r+=n.params.slidesPerGroup)}else{const c=n.snapGrid[o-1],u=n.snapGrid[o];s-c<=(u-c)*l&&(r-=n.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,a,e,t)}function um(){const a=this;if(a.destroyed)return;const{params:e,slidesEl:t}=a,l=e.slidesPerView==="auto"?a.slidesPerViewDynamic():e.slidesPerView;let n=a.clickedIndex,r;const i=a.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(a.animating)return;r=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?na.slides.length-a.loopedSlides+l/2?(a.loopFix(),n=a.getSlideIndex(ya(t,`${i}[data-swiper-slide-index="${r}"]`)[0]),mn(()=>{a.slideTo(n)})):a.slideTo(n):n>a.slides.length-l?(a.loopFix(),n=a.getSlideIndex(ya(t,`${i}[data-swiper-slide-index="${r}"]`)[0]),mn(()=>{a.slideTo(n)})):a.slideTo(n)}else a.slideTo(n)}var cm={slideTo:lm,slideToLoop:nm,slideNext:rm,slidePrev:im,slideReset:om,slideToClosest:sm,slideToClickedSlide:um};function dm(a){const e=this,{params:t,slidesEl:l}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;const n=()=>{ya(l,`.${t.slideClass}, swiper-slide`).forEach((f,h)=>{f.setAttribute("data-swiper-slide-index",h)})},r=e.grid&&t.grid&&t.grid.rows>1,i=t.slidesPerGroup*(r?t.grid.rows:1),o=e.slides.length%i!==0,s=r&&e.slides.length%t.grid.rows!==0,c=u=>{for(let f=0;f1;c.length"u"?r=s.getSlideIndex(c.find(I=>I.classList.contains(m.slideActiveClass))):O=r;const S=l==="next"||!l,M=l==="prev"||!l;let B=0,T=0;const E=k?Math.ceil(c.length/m.grid.rows):c.length,j=(k?c[r].column:r)+(g&&typeof n>"u"?-y/2+.5:0);if(j<_){B=Math.max(_-j,w);for(let I=0;I<_-j;I+=1){const A=I-Math.floor(I/E)*E;if(k){const V=E-A-1;for(let H=c.length-1;H>=0;H-=1)c[H].column===V&&p.push(H)}else p.push(E-A-1)}}else if(j+y>E-_){T=Math.max(j-(E-_*2),w);for(let I=0;I{V.column===A&&x.push(H)}):x.push(A)}}if(s.__preventObserver__=!0,requestAnimationFrame(()=>{s.__preventObserver__=!1}),M&&p.forEach(I=>{c[I].swiperLoopMoveDOM=!0,h.prepend(c[I]),c[I].swiperLoopMoveDOM=!1}),S&&x.forEach(I=>{c[I].swiperLoopMoveDOM=!0,h.append(c[I]),c[I].swiperLoopMoveDOM=!1}),s.recalcSlides(),m.slidesPerView==="auto"?s.updateSlides():k&&(p.length>0&&M||x.length>0&&S)&&s.slides.forEach((I,A)=>{s.grid.updateSlide(A,I,s.slides)}),m.watchSlidesProgress&&s.updateSlidesOffset(),t){if(p.length>0&&M){if(typeof e>"u"){const I=s.slidesGrid[O],V=s.slidesGrid[O+B]-I;o?s.setTranslate(s.translate-V):(s.slideTo(O+Math.ceil(B),0,!1,!0),n&&(s.touchEventsData.startTranslate=s.touchEventsData.startTranslate-V,s.touchEventsData.currentTranslate=s.touchEventsData.currentTranslate-V))}else if(n){const I=k?p.length/m.grid.rows:p.length;s.slideTo(s.activeIndex+I,0,!1,!0),s.touchEventsData.currentTranslate=s.translate}}else if(x.length>0&&S)if(typeof e>"u"){const I=s.slidesGrid[O],V=s.slidesGrid[O-T]-I;o?s.setTranslate(s.translate-V):(s.slideTo(O-T,0,!1,!0),n&&(s.touchEventsData.startTranslate=s.touchEventsData.startTranslate-V,s.touchEventsData.currentTranslate=s.touchEventsData.currentTranslate-V))}else{const I=k?x.length/m.grid.rows:x.length;s.slideTo(s.activeIndex-I,0,!1,!0)}}if(s.allowSlidePrev=u,s.allowSlideNext=f,s.controller&&s.controller.control&&!i){const I={slideRealIndex:e,direction:l,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(A=>{!A.destroyed&&A.params.loop&&A.loopFix({...I,slideTo:A.params.slidesPerView===m.slidesPerView?t:!1})}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix({...I,slideTo:s.controller.control.params.slidesPerView===m.slidesPerView?t:!1})}s.emit("loopFix")}function pm(){const a=this,{params:e,slidesEl:t}=a;if(!e.loop||a.virtual&&a.params.virtual.enabled)return;a.recalcSlides();const l=[];a.slides.forEach(n=>{const r=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;l[r]=n}),a.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),l.forEach(n=>{t.append(n)}),a.recalcSlides(),a.slideTo(a.realIndex,0)}var vm={loopCreate:dm,loopFix:fm,loopDestroy:pm};function hm(a){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=a?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function mm(){const a=this;a.params.watchOverflow&&a.isLocked||a.params.cssMode||(a.isElement&&(a.__preventObserver__=!0),a[a.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",a.isElement&&requestAnimationFrame(()=>{a.__preventObserver__=!1}))}var gm={setGrabCursor:hm,unsetGrabCursor:mm};function ym(a,e){e===void 0&&(e=this);function t(l){if(!l||l===ka()||l===Jt())return null;l.assignedSlot&&(l=l.assignedSlot);const n=l.closest(a);return!n&&!l.getRootNode?null:n||t(l.getRootNode().host)}return t(e)}function xu(a,e,t){const l=Jt(),{params:n}=a,r=n.edgeSwipeDetection,i=n.edgeSwipeThreshold;return r&&(t<=i||t>=l.innerWidth-i)?r==="prevent"?(e.preventDefault(),!0):!1:!0}function bm(a){const e=this,t=ka();let l=a;l.originalEvent&&(l=l.originalEvent);const n=e.touchEventsData;if(l.type==="pointerdown"){if(n.pointerId!==null&&n.pointerId!==l.pointerId)return;n.pointerId=l.pointerId}else l.type==="touchstart"&&l.targetTouches.length===1&&(n.touchId=l.targetTouches[0].identifier);if(l.type==="touchstart"){xu(e,l,l.targetTouches[0].pageX);return}const{params:r,touches:i,enabled:o}=e;if(!o||!r.simulateTouch&&l.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let s=l.target;if(r.touchEventsTarget==="wrapper"&&!M3(s,e.wrapperEl)||"which"in l&&l.which===3||"button"in l&&l.button>0||n.isTouched&&n.isMoved)return;const c=!!r.noSwipingClass&&r.noSwipingClass!=="",u=l.composedPath?l.composedPath():l.path;c&&l.target&&l.target.shadowRoot&&u&&(s=u[0]);const f=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(r.noSwiping&&(h?ym(f,s):s.closest(f))){e.allowClick=!0;return}if(r.swipeHandler&&!s.closest(r.swipeHandler))return;i.currentX=l.pageX,i.currentY=l.pageY;const m=i.currentX,g=i.currentY;if(!xu(e,l,m))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=m,i.startY=g,n.touchStartTime=La(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let y=!0;s.matches(n.focusableElements)&&(y=!1,s.nodeName==="SELECT"&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==s&&(l.pointerType==="mouse"||l.pointerType!=="mouse"&&!s.matches(n.focusableElements))&&t.activeElement.blur();const w=y&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||w)&&!s.isContentEditable&&l.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",l)}function wm(a){const e=ka(),t=this,l=t.touchEventsData,{params:n,touches:r,rtlTranslate:i,enabled:o}=t;if(!o||!n.simulateTouch&&a.pointerType==="mouse")return;let s=a;if(s.originalEvent&&(s=s.originalEvent),s.type==="pointermove"&&(l.touchId!==null||s.pointerId!==l.pointerId))return;let c;if(s.type==="touchmove"){if(c=[...s.changedTouches].find(S=>S.identifier===l.touchId),!c||c.identifier!==l.touchId)return}else c=s;if(!l.isTouched){l.startMoving&&l.isScrolling&&t.emit("touchMoveOpposite",s);return}const u=c.pageX,f=c.pageY;if(s.preventedByNestedSwiper){r.startX=u,r.startY=f;return}if(!t.allowTouchMove){s.target.matches(l.focusableElements)||(t.allowClick=!1),l.isTouched&&(Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f}),l.touchStartTime=La());return}if(n.touchReleaseOnEdges&&!n.loop){if(t.isVertical()){if(fr.startY&&t.translate>=t.minTranslate()){l.isTouched=!1,l.isMoved=!1;return}}else if(ur.startX&&t.translate>=t.minTranslate())return}if(e.activeElement&&e.activeElement.matches(l.focusableElements)&&e.activeElement!==s.target&&s.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&s.target===e.activeElement&&s.target.matches(l.focusableElements)){l.isMoved=!0,t.allowClick=!1;return}l.allowTouchCallbacks&&t.emit("touchMove",s),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=u,r.currentY=f;const h=r.currentX-r.startX,m=r.currentY-r.startY;if(t.params.threshold&&Math.sqrt(h**2+m**2)"u"){let S;t.isHorizontal()&&r.currentY===r.startY||t.isVertical()&&r.currentX===r.startX?l.isScrolling=!1:h*h+m*m>=25&&(S=Math.atan2(Math.abs(m),Math.abs(h))*180/Math.PI,l.isScrolling=t.isHorizontal()?S>n.touchAngle:90-S>n.touchAngle)}if(l.isScrolling&&t.emit("touchMoveOpposite",s),typeof l.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(l.startMoving=!0),l.isScrolling||s.type==="touchmove"&&l.preventTouchMoveFromPointerMove){l.isTouched=!1;return}if(!l.startMoving)return;t.allowClick=!1,!n.cssMode&&s.cancelable&&s.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&s.stopPropagation();let g=t.isHorizontal()?h:m,y=t.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(g=Math.abs(g)*(i?1:-1),y=Math.abs(y)*(i?1:-1)),r.diff=g,g*=n.touchRatio,i&&(g=-g,y=-y);const w=t.touchesDirection;t.swipeDirection=g>0?"prev":"next",t.touchesDirection=y>0?"prev":"next";const _=t.params.loop&&!n.cssMode,k=t.touchesDirection==="next"&&t.allowSlideNext||t.touchesDirection==="prev"&&t.allowSlidePrev;if(!l.isMoved){if(_&&k&&t.loopFix({direction:t.swipeDirection}),l.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const S=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(S)}l.allowMomentumBounce=!1,n.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",s)}let p;if(new Date().getTime(),l.isMoved&&l.allowThresholdMove&&w!==t.touchesDirection&&_&&k&&Math.abs(g)>=1){Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f,startTranslate:l.currentTranslate}),l.loopSwapReset=!0,l.startTranslate=l.currentTranslate;return}t.emit("sliderMove",s),l.isMoved=!0,l.currentTranslate=g+l.startTranslate;let x=!0,O=n.resistanceRatio;if(n.touchReleaseOnEdges&&(O=0),g>0?(_&&k&&!p&&l.allowThresholdMove&&l.currentTranslate>(n.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),l.currentTranslate>t.minTranslate()&&(x=!1,n.resistance&&(l.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+l.startTranslate+g)**O))):g<0&&(_&&k&&!p&&l.allowThresholdMove&&l.currentTranslate<(n.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+(n.slidesPerView!=="auto"&&t.slides.length-n.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(n.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),l.currentTranslatel.startTranslate&&(l.currentTranslate=l.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(l.currentTranslate=l.startTranslate),n.threshold>0)if(Math.abs(g)>n.threshold||l.allowThresholdMove){if(!l.allowThresholdMove){l.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,l.currentTranslate=l.startTranslate,r.diff=t.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{l.currentTranslate=l.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&t.freeMode||n.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(l.currentTranslate),t.setTranslate(l.currentTranslate))}function km(a){const e=this,t=e.touchEventsData;let l=a;l.originalEvent&&(l=l.originalEvent);let n;if(l.type==="touchend"||l.type==="touchcancel"){if(n=[...l.changedTouches].find(O=>O.identifier===t.touchId),!n||n.identifier!==t.touchId)return}else{if(t.touchId!==null||l.pointerId!==t.pointerId)return;n=l}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(l.type)&&!(["pointercancel","contextmenu"].includes(l.type)&&(e.browser.isSafari||e.browser.isWebView)))return;t.pointerId=null,t.touchId=null;const{params:i,touches:o,rtlTranslate:s,slidesGrid:c,enabled:u}=e;if(!u||!i.simulateTouch&&l.pointerType==="mouse")return;if(t.allowTouchCallbacks&&e.emit("touchEnd",l),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&i.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}i.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const f=La(),h=f-t.touchStartTime;if(e.allowClick){const O=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(O&&O[0]||l.target,O),e.emit("tap click",l),h<300&&f-t.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(t.lastClickTime=La(),mn(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||o.diff===0&&!t.loopSwapReset||t.currentTranslate===t.startTranslate&&!t.loopSwapReset){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let m;if(i.followFinger?m=s?e.translate:-e.translate:m=-t.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:m});return}const g=m>=-e.maxTranslate()&&!e.params.loop;let y=0,w=e.slidesSizesGrid[0];for(let O=0;O=c[O]&&m=c[O])&&(y=O,w=c[c.length-1]-c[c.length-2])}let _=null,k=null;i.rewind&&(e.isBeginning?k=i.virtual&&i.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(_=0));const p=(m-c[y])/w,x=yi.longSwipesMs){if(!i.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(p>=i.longSwipesRatio?e.slideTo(i.rewind&&e.isEnd?_:y+x):e.slideTo(y)),e.swipeDirection==="prev"&&(p>1-i.longSwipesRatio?e.slideTo(y+x):k!==null&&p<0&&Math.abs(p)>i.longSwipesRatio?e.slideTo(k):e.slideTo(y))}else{if(!i.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(y+x):e.slideTo(y):(e.swipeDirection==="next"&&e.slideTo(_!==null?_:y+x),e.swipeDirection==="prev"&&e.slideTo(k!==null?k:y))}}function _u(){const a=this,{params:e,el:t}=a;if(t&&t.offsetWidth===0)return;e.breakpoints&&a.setBreakpoint();const{allowSlideNext:l,allowSlidePrev:n,snapGrid:r}=a,i=a.virtual&&a.params.virtual.enabled;a.allowSlideNext=!0,a.allowSlidePrev=!0,a.updateSize(),a.updateSlides(),a.updateSlidesClasses();const o=i&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&a.isEnd&&!a.isBeginning&&!a.params.centeredSlides&&!o?a.slideTo(a.slides.length-1,0,!1,!0):a.params.loop&&!i?a.slideToLoop(a.realIndex,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0),a.autoplay&&a.autoplay.running&&a.autoplay.paused&&(clearTimeout(a.autoplay.resizeTimeout),a.autoplay.resizeTimeout=setTimeout(()=>{a.autoplay&&a.autoplay.running&&a.autoplay.paused&&a.autoplay.resume()},500)),a.allowSlidePrev=n,a.allowSlideNext=l,a.params.watchOverflow&&r!==a.snapGrid&&a.checkOverflow()}function xm(a){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&a.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(a.stopPropagation(),a.stopImmediatePropagation())))}function _m(){const a=this,{wrapperEl:e,rtlTranslate:t,enabled:l}=a;if(!l)return;a.previousTranslate=a.translate,a.isHorizontal()?a.translate=-e.scrollLeft:a.translate=-e.scrollTop,a.translate===0&&(a.translate=0),a.updateActiveIndex(),a.updateSlidesClasses();let n;const r=a.maxTranslate()-a.minTranslate();r===0?n=0:n=(a.translate-a.minTranslate())/r,n!==a.progress&&a.updateProgress(t?-a.translate:a.translate),a.emit("setTranslate",a.translate,!1)}function Sm(a){const e=this;qn(e,a.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}function Mm(){const a=this;a.documentTouchHandlerProceeded||(a.documentTouchHandlerProceeded=!0,a.params.touchReleaseOnEdges&&(a.el.style.touchAction="auto"))}const h1=(a,e)=>{const t=ka(),{params:l,el:n,wrapperEl:r,device:i}=a,o=!!l.nested,s=e==="on"?"addEventListener":"removeEventListener",c=e;!n||typeof n=="string"||(t[s]("touchstart",a.onDocumentTouchStart,{passive:!1,capture:o}),n[s]("touchstart",a.onTouchStart,{passive:!1}),n[s]("pointerdown",a.onTouchStart,{passive:!1}),t[s]("touchmove",a.onTouchMove,{passive:!1,capture:o}),t[s]("pointermove",a.onTouchMove,{passive:!1,capture:o}),t[s]("touchend",a.onTouchEnd,{passive:!0}),t[s]("pointerup",a.onTouchEnd,{passive:!0}),t[s]("pointercancel",a.onTouchEnd,{passive:!0}),t[s]("touchcancel",a.onTouchEnd,{passive:!0}),t[s]("pointerout",a.onTouchEnd,{passive:!0}),t[s]("pointerleave",a.onTouchEnd,{passive:!0}),t[s]("contextmenu",a.onTouchEnd,{passive:!0}),(l.preventClicks||l.preventClicksPropagation)&&n[s]("click",a.onClick,!0),l.cssMode&&r[s]("scroll",a.onScroll),l.updateOnWindowResize?a[c](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",_u,!0):a[c]("observerUpdate",_u,!0),n[s]("load",a.onLoad,{capture:!0}))};function $m(){const a=this,{params:e}=a;a.onTouchStart=bm.bind(a),a.onTouchMove=wm.bind(a),a.onTouchEnd=km.bind(a),a.onDocumentTouchStart=Mm.bind(a),e.cssMode&&(a.onScroll=_m.bind(a)),a.onClick=xm.bind(a),a.onLoad=Sm.bind(a),h1(a,"on")}function Cm(){h1(this,"off")}var Pm={attachEvents:$m,detachEvents:Cm};const Su=(a,e)=>a.grid&&e.grid&&e.grid.rows>1;function Om(){const a=this,{realIndex:e,initialized:t,params:l,el:n}=a,r=l.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const i=ka(),o=l.breakpointsBase==="window"||!l.breakpointsBase?l.breakpointsBase:"container",s=["window","container"].includes(l.breakpointsBase)||!l.breakpointsBase?a.el:i.querySelector(l.breakpointsBase),c=a.getBreakpoint(r,o,s);if(!c||a.currentBreakpoint===c)return;const f=(c in r?r[c]:void 0)||a.originalParams,h=Su(a,l),m=Su(a,f),g=a.params.grabCursor,y=f.grabCursor,w=l.enabled;h&&!m?(n.classList.remove(`${l.containerModifierClass}grid`,`${l.containerModifierClass}grid-column`),a.emitContainerClasses()):!h&&m&&(n.classList.add(`${l.containerModifierClass}grid`),(f.grid.fill&&f.grid.fill==="column"||!f.grid.fill&&l.grid.fill==="column")&&n.classList.add(`${l.containerModifierClass}grid-column`),a.emitContainerClasses()),g&&!y?a.unsetGrabCursor():!g&&y&&a.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(S=>{if(typeof f[S]>"u")return;const M=l[S]&&l[S].enabled,B=f[S]&&f[S].enabled;M&&!B&&a[S].disable(),!M&&B&&a[S].enable()});const _=f.direction&&f.direction!==l.direction,k=l.loop&&(f.slidesPerView!==l.slidesPerView||_),p=l.loop;_&&t&&a.changeDirection(),Zt(a.params,f);const x=a.params.enabled,O=a.params.loop;Object.assign(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),w&&!x?a.disable():!w&&x&&a.enable(),a.currentBreakpoint=c,a.emit("_beforeBreakpoint",f),t&&(k?(a.loopDestroy(),a.loopCreate(e),a.updateSlides()):!p&&O?(a.loopCreate(e),a.updateSlides()):p&&!O&&a.loopDestroy()),a.emit("breakpoint",f)}function Tm(a,e,t){if(e===void 0&&(e="window"),!a||e==="container"&&!t)return;let l=!1;const n=Jt(),r=e==="window"?n.innerHeight:t.clientHeight,i=Object.keys(a).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const s=parseFloat(o.substr(1));return{value:r*s,point:o}}return{value:o,point:o}});i.sort((o,s)=>parseInt(o.value,10)-parseInt(s.value,10));for(let o=0;o{typeof l=="object"?Object.keys(l).forEach(n=>{l[n]&&t.push(e+n)}):typeof l=="string"&&t.push(e+l)}),t}function Lm(){const a=this,{classNames:e,params:t,rtl:l,el:n,device:r}=a,i=Am(["initialized",t.direction,{"free-mode":a.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:l},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),a.emitContainerClasses()}function Bm(){const a=this,{el:e,classNames:t}=a;!e||typeof e=="string"||(e.classList.remove(...t),a.emitContainerClasses())}var zm={addClasses:Lm,removeClasses:Bm};function Dm(){const a=this,{isLocked:e,params:t}=a,{slidesOffsetBefore:l}=t;if(l){const n=a.slides.length-1,r=a.slidesGrid[n]+a.slidesSizesGrid[n]+l*2;a.isLocked=a.size>r}else a.isLocked=a.snapGrid.length===1;t.allowSlideNext===!0&&(a.allowSlideNext=!a.isLocked),t.allowSlidePrev===!0&&(a.allowSlidePrev=!a.isLocked),e&&e!==a.isLocked&&(a.isEnd=!1),e!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock")}var Im={checkOverflow:Dm},xi={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Fm(a,e){return function(l){l===void 0&&(l={});const n=Object.keys(l)[0],r=l[n];if(typeof r!="object"||r===null){Zt(e,l);return}if(a[n]===!0&&(a[n]={enabled:!0}),n==="navigation"&&a[n]&&a[n].enabled&&!a[n].prevEl&&!a[n].nextEl&&(a[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&a[n]&&a[n].enabled&&!a[n].el&&(a[n].auto=!0),!(n in a&&"enabled"in r)){Zt(e,l);return}typeof a[n]=="object"&&!("enabled"in a[n])&&(a[n].enabled=!0),a[n]||(a[n]={enabled:!1}),Zt(e,l)}}const ei={eventsEmitter:z3,update:W3,translate:K3,transition:am,slide:cm,loop:vm,grabCursor:gm,events:Pm,breakpoints:Em,checkOverflow:Im,classes:zm},ti={};let co=class Ea{constructor(){let e,t;for(var l=arguments.length,n=new Array(l),r=0;r1){const u=[];return i.querySelectorAll(t.el).forEach(f=>{const h=Zt({},t,{el:f});u.push(new Ea(h))}),u}const o=this;o.__swiper__=!0,o.support=f1(),o.device=p1({userAgent:t.userAgent}),o.browser=A3(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const s={};o.modules.forEach(u=>{u({params:t,swiper:o,extendParams:Fm(t,s),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const c=Zt({},xi,s);return o.params=Zt({},c,ti,t),o.originalParams=Zt({},o.params),o.passedParams=Zt({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach(u=>{o.on(u,o.params.on[u])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:l}=this,n=ya(t,`.${l.slideClass}, swiper-slide`),r=Zn(n[0]);return Zn(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute("data-swiper-slide-index")*1===e))}recalcSlides(){const e=this,{slidesEl:t,params:l}=e;e.slides=ya(t,`.${l.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const l=this;e=Math.min(Math.max(e,0),1);const n=l.minTranslate(),i=(l.maxTranslate()-n)*e+n;l.translateTo(i,typeof t>"u"?0:t),l.updateActiveIndex(),l.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(l=>l.indexOf("swiper")===0||l.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(l=>l.indexOf("swiper-slide")===0||l.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(l=>{const n=e.getSlideClasses(l);t.push({slideEl:l,classNames:n}),e.emit("_slideClass",l,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){e===void 0&&(e="current"),t===void 0&&(t=!1);const l=this,{params:n,slides:r,slidesGrid:i,slidesSizesGrid:o,size:s,activeIndex:c}=l;let u=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let f=r[c]?Math.ceil(r[c].swiperSlideSize):0,h;for(let m=c+1;ms&&(h=!0));for(let m=c-1;m>=0;m-=1)r[m]&&!h&&(f+=r[m].swiperSlideSize,u+=1,f>s&&(h=!0))}else if(e==="current")for(let f=c+1;f=0;f-=1)i[c]-i[f]{i.complete&&qn(e,i)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const i=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(i,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(l.freeMode&&l.freeMode.enabled&&!l.cssMode)n(),l.autoHeight&&e.updateAutoHeight();else{if((l.slidesPerView==="auto"||l.slidesPerView>1)&&e.isEnd&&!l.centeredSlides){const i=e.virtual&&l.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(i.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||n()}l.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){t===void 0&&(t=!0);const l=this,n=l.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(l.el.classList.remove(`${l.params.containerModifierClass}${n}`),l.el.classList.add(`${l.params.containerModifierClass}${e}`),l.emitContainerClasses(),l.params.direction=e,l.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),l.emit("changeDirection"),t&&l.update()),l}changeLanguageDirection(e){const t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let l=e||t.params.el;if(typeof l=="string"&&(l=document.querySelector(l)),!l)return!1;l.swiper=t,l.parentNode&&l.parentNode.host&&l.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=l&&l.shadowRoot&&l.shadowRoot.querySelector?l.shadowRoot.querySelector(n()):ya(l,n())[0];return!i&&t.params.createElements&&(i=za("div",t.params.wrapperClass),l.append(i),ya(l,`.${t.params.slideClass}`).forEach(o=>{i.append(o)})),Object.assign(t,{el:l,wrapperEl:i,slidesEl:t.isElement&&!l.parentNode.host.slideSlots?l.parentNode.host:i,hostEl:t.isElement?l.parentNode.host:l,mounted:!0,rtl:l.dir.toLowerCase()==="rtl"||Xa(l,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(l.dir.toLowerCase()==="rtl"||Xa(l,"direction")==="rtl"),wrongRTL:Xa(i,"display")==="-webkit-box"}),!0}init(e){const t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?qn(t,r):r.addEventListener("load",i=>{qn(t,i.target)})}),ki(t),t.initialized=!0,ki(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){e===void 0&&(e=!0),t===void 0&&(t=!0);const l=this,{params:n,el:r,wrapperEl:i,slides:o}=l;return typeof l.params>"u"||l.destroyed||(l.emit("beforeDestroy"),l.initialized=!1,l.detachEvents(),n.loop&&l.loopDestroy(),t&&(l.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),i&&i.removeAttribute("style"),o&&o.length&&o.forEach(s=>{s.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),s.removeAttribute("style"),s.removeAttribute("data-swiper-slide-index")})),l.emit("destroy"),Object.keys(l.eventsListeners).forEach(s=>{l.off(s)}),e!==!1&&(l.el&&typeof l.el!="string"&&(l.el.swiper=null),w3(l)),l.destroyed=!0),null}static extendDefaults(e){Zt(ti,e)}static get extendedDefaults(){return ti}static get defaults(){return xi}static installModule(e){Ea.prototype.__modules__||(Ea.prototype.__modules__=[]);const t=Ea.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>Ea.installModule(t)),Ea):(Ea.installModule(e),Ea)}};Object.keys(ei).forEach(a=>{Object.keys(ei[a]).forEach(e=>{co.prototype[e]=ei[a][e]})});co.use([L3,B3]);const m1=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function xl(a){return typeof a=="object"&&a!==null&&a.constructor&&Object.prototype.toString.call(a).slice(8,-1)==="Object"&&!a.__swiper__}function Ll(a,e){const t=["__proto__","constructor","prototype"];Object.keys(e).filter(l=>t.indexOf(l)<0).forEach(l=>{typeof a[l]>"u"?a[l]=e[l]:xl(e[l])&&xl(a[l])&&Object.keys(e[l]).length>0?e[l].__swiper__?a[l]=e[l]:Ll(a[l],e[l]):a[l]=e[l]})}function g1(a){return a===void 0&&(a={}),a.navigation&&typeof a.navigation.nextEl>"u"&&typeof a.navigation.prevEl>"u"}function y1(a){return a===void 0&&(a={}),a.pagination&&typeof a.pagination.el>"u"}function b1(a){return a===void 0&&(a={}),a.scrollbar&&typeof a.scrollbar.el>"u"}function w1(a){a===void 0&&(a="");const e=a.split(" ").map(l=>l.trim()).filter(l=>!!l),t=[];return e.forEach(l=>{t.indexOf(l)<0&&t.push(l)}),t.join(" ")}function Nm(a){return a===void 0&&(a=""),a?a.includes("swiper-wrapper")?a:`swiper-wrapper ${a}`:"swiper-wrapper"}function Vm(a){let{swiper:e,slides:t,passedParams:l,changedParams:n,nextEl:r,prevEl:i,scrollbarEl:o,paginationEl:s}=a;const c=n.filter(T=>T!=="children"&&T!=="direction"&&T!=="wrapperClass"),{params:u,pagination:f,navigation:h,scrollbar:m,virtual:g,thumbs:y}=e;let w,_,k,p,x,O,S,M;n.includes("thumbs")&&l.thumbs&&l.thumbs.swiper&&!l.thumbs.swiper.destroyed&&u.thumbs&&(!u.thumbs.swiper||u.thumbs.swiper.destroyed)&&(w=!0),n.includes("controller")&&l.controller&&l.controller.control&&u.controller&&!u.controller.control&&(_=!0),n.includes("pagination")&&l.pagination&&(l.pagination.el||s)&&(u.pagination||u.pagination===!1)&&f&&!f.el&&(k=!0),n.includes("scrollbar")&&l.scrollbar&&(l.scrollbar.el||o)&&(u.scrollbar||u.scrollbar===!1)&&m&&!m.el&&(p=!0),n.includes("navigation")&&l.navigation&&(l.navigation.prevEl||i)&&(l.navigation.nextEl||r)&&(u.navigation||u.navigation===!1)&&h&&!h.prevEl&&!h.nextEl&&(x=!0);const B=T=>{e[T]&&(e[T].destroy(),T==="navigation"?(e.isElement&&(e[T].prevEl.remove(),e[T].nextEl.remove()),u[T].prevEl=void 0,u[T].nextEl=void 0,e[T].prevEl=void 0,e[T].nextEl=void 0):(e.isElement&&e[T].el.remove(),u[T].el=void 0,e[T].el=void 0))};n.includes("loop")&&e.isElement&&(u.loop&&!l.loop?O=!0:!u.loop&&l.loop?S=!0:M=!0),c.forEach(T=>{if(xl(u[T])&&xl(l[T]))Object.assign(u[T],l[T]),(T==="navigation"||T==="pagination"||T==="scrollbar")&&"enabled"in l[T]&&!l[T].enabled&&B(T);else{const E=l[T];(E===!0||E===!1)&&(T==="navigation"||T==="pagination"||T==="scrollbar")?E===!1&&B(T):u[T]=l[T]}}),c.includes("controller")&&!_&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),n.includes("children")&&t&&g&&u.virtual.enabled?(g.slides=t,g.update(!0)):n.includes("virtual")&&g&&u.virtual.enabled&&(t&&(g.slides=t),g.update(!0)),n.includes("children")&&t&&u.loop&&(M=!0),w&&y.init()&&y.update(!0),_&&(e.controller.control=u.controller.control),k&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),s.part.add("pagination"),e.el.appendChild(s)),s&&(u.pagination.el=s),f.init(),f.render(),f.update()),p&&(e.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(u.scrollbar.el=o),m.init(),m.updateSize(),m.setTranslate()),x&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=e.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),e.el.appendChild(r)),(!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-prev"),i.innerHTML=e.hostEl.constructor.prevButtonSvg,i.part.add("button-prev"),e.el.appendChild(i))),r&&(u.navigation.nextEl=r),i&&(u.navigation.prevEl=i),h.init(),h.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=l.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=l.allowSlidePrev),n.includes("direction")&&e.changeDirection(l.direction,!1),(O||M)&&e.loopDestroy(),(S||M)&&e.loopCreate(),e.update()}function Mu(a,e){a===void 0&&(a={});const t={on:{}},l={},n={};Ll(t,xi),t._emitClasses=!0,t.init=!1;const r={},i=m1.map(s=>s.replace(/_/,"")),o=Object.assign({},a);return Object.keys(o).forEach(s=>{typeof a[s]>"u"||(i.indexOf(s)>=0?xl(a[s])?(t[s]={},n[s]={},Ll(t[s],a[s]),Ll(n[s],a[s])):(t[s]=a[s],n[s]=a[s]):s.search(/on[A-Z]/)===0&&typeof a[s]=="function"?t.on[`${s[2].toLowerCase()}${s.substr(3)}`]=a[s]:r[s]=a[s])}),["navigation","pagination","scrollbar"].forEach(s=>{t[s]===!0&&(t[s]={}),t[s]===!1&&delete t[s]}),{params:t,passedParams:n,rest:r,events:l}}function Hm(a,e){let{el:t,nextEl:l,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o}=a;g1(e)&&l&&n&&(o.params.navigation.nextEl=l,o.originalParams.navigation.nextEl=l,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),y1(e)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),b1(e)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(t)}function jm(a,e,t,l,n){const r=[];if(!e)return r;const i=s=>{r.indexOf(s)<0&&r.push(s)};if(t&&l){const s=l.map(n),c=t.map(n);s.join("")!==c.join("")&&i("children"),l.length!==t.length&&i("children")}return m1.filter(s=>s[0]==="_").map(s=>s.replace(/_/,"")).forEach(s=>{if(s in a&&s in e)if(xl(a[s])&&xl(e[s])){const c=Object.keys(a[s]),u=Object.keys(e[s]);c.length!==u.length?i(s):(c.forEach(f=>{a[s][f]!==e[s][f]&&i(s)}),u.forEach(f=>{a[s][f]!==e[s][f]&&i(s)}))}else a[s]!==e[s]&&i(s)}),r}const Rm=a=>{!a||a.destroyed||!a.params.virtual||a.params.virtual&&!a.params.virtual.enabled||(a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.parallax&&a.params.parallax&&a.params.parallax.enabled&&a.parallax.setTranslate())};function ai(a,e,t){a===void 0&&(a={});const l=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(i,o)=>{Array.isArray(i)&&i.forEach(s=>{const c=typeof s.type=="symbol";o==="default"&&(o="container-end"),c&&s.children?r(s.children,o):s.type&&(s.type.name==="SwiperSlide"||s.type.name==="AsyncComponentWrapper")||s.componentOptions&&s.componentOptions.tag==="SwiperSlide"?l.push(s):n[o]&&n[o].push(s)})};return Object.keys(a).forEach(i=>{if(typeof a[i]!="function")return;const o=a[i]();r(o,i)}),t.value=e.value,e.value=l,{slides:l,slots:n}}function Ym(a,e,t){if(!t)return null;const l=u=>{let f=u;return u<0?f=e.length+u:f>=e.length&&(f=f-e.length),f},n=a.value.isHorizontal()?{[a.value.rtlTranslate?"right":"left"]:`${t.offset}px`}:{top:`${t.offset}px`},{from:r,to:i}=t,o=a.value.params.loop?-e.length:0,s=a.value.params.loop?e.length*2:e.length,c=[];for(let u=o;u=r&&u<=i&&c.length{if(u.props||(u.props={}),u.props.style||(u.props.style={}),u.props.swiperRef=a,u.props.style=n,u.type)return Yt(u.type,{...u.props},u.children);if(u.componentOptions)return Yt(u.componentOptions.Ctor,{...u.props},u.componentOptions.children)})}const li={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(a,e){let{slots:t,emit:l}=e;const{tag:n,wrapperTag:r}=a,i=$("swiper"),o=$(null),s=$(!1),c=$(!1),u=$(null),f=$(null),h=$(null),m={value:[]},g={value:[]},y=$(null),w=$(null),_=$(null),k=$(null),{params:p,passedParams:x}=Mu(a);ai(t,m,g),h.value=x,g.value=m.value;const O=()=>{ai(t,m,g),s.value=!0};p.onAny=function(B){for(var T=arguments.length,E=new Array(T>1?T-1:0),D=1;D{o.value=T},renderExternalUpdate:!1};Ll(f.value.params.virtual,B),Ll(f.value.originalParams.virtual,B)}Ci(()=>{!c.value&&f.value&&(f.value.emitSlidesClasses(),c.value=!0);const{passedParams:B}=Mu(a),T=jm(B,h.value,m.value,g.value,E=>E.props&&E.props.key);h.value=B,(T.length||s.value)&&f.value&&!f.value.destroyed&&Vm({swiper:f.value,slides:m.value,passedParams:B,changedParams:T,nextEl:y.value,prevEl:w.value,scrollbarEl:k.value,paginationEl:_.value}),s.value=!1}),ar("swiper",f),Le(o,()=>{Qe(()=>{Rm(f.value)})}),Ke(()=>{u.value&&(Hm({el:u.value,nextEl:y.value,prevEl:w.value,paginationEl:_.value,scrollbarEl:k.value,swiper:f.value},p),l("swiper",f.value))}),Na(()=>{f.value&&!f.value.destroyed&&f.value.destroy(!0,!1)});function M(B){return p.virtual?Ym(f,B,o.value):(B.forEach((T,E)=>{T.props||(T.props={}),T.props.swiperRef=f,T.props.swiperSlideIndex=E}),B)}return()=>{const{slides:B,slots:T}=ai(t,m,g);return Yt(n,{ref:u,class:w1(i.value)},[T["container-start"],Yt(r,{class:Nm(p.wrapperClass)},[T["wrapper-start"],M(B),T["wrapper-end"]]),g1(a)&&[Yt("div",{ref:w,class:"swiper-button-prev"}),Yt("div",{ref:y,class:"swiper-button-next"})],b1(a)&&Yt("div",{ref:k,class:"swiper-scrollbar"}),y1(a)&&Yt("div",{ref:_,class:"swiper-pagination"}),T["container-end"]])}}},ni={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(a,e){let{slots:t}=e,l=!1;const{swiperRef:n}=a,r=$(null),i=$("swiper-slide"),o=$(!1);function s(f,h,m){h===r.value&&(i.value=m)}Ke(()=>{!n||!n.value||(n.value.on("_slideClass",s),l=!0)}),Fu(()=>{l||!n||!n.value||(n.value.on("_slideClass",s),l=!0)}),Ci(()=>{!r.value||!n||!n.value||(typeof a.swiperSlideIndex<"u"&&(r.value.swiperSlideIndex=a.swiperSlideIndex),n.value.destroyed&&i.value!=="swiper-slide"&&(i.value="swiper-slide"))}),Na(()=>{!n||!n.value||n.value.off("_slideClass",s)});const c=P(()=>({isActive:i.value.indexOf("swiper-slide-active")>=0,isVisible:i.value.indexOf("swiper-slide-visible")>=0,isPrev:i.value.indexOf("swiper-slide-prev")>=0,isNext:i.value.indexOf("swiper-slide-next")>=0}));ar("swiperSlide",c);const u=()=>{o.value=!0};return()=>Yt(a.tag,{class:w1(`${i.value}`),ref:r,"data-swiper-slide-index":typeof a.virtualIndex>"u"&&n&&n.value&&n.value.params.loop?a.swiperSlideIndex:a.virtualIndex,onLoadCapture:u},a.zoom?Yt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof a.zoom=="number"?a.zoom:void 0},[t.default&&t.default(c.value),a.lazy&&!o.value&&Yt("div",{class:"swiper-lazy-preloader"})]):[t.default&&t.default(c.value),a.lazy&&!o.value&&Yt("div",{class:"swiper-lazy-preloader"})])}};function qm(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r=Jt();t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let i,o=La(),s;const c=[];function u(p){let M=0,B=0,T=0,E=0;return"detail"in p&&(B=p.detail),"wheelDelta"in p&&(B=-p.wheelDelta/120),"wheelDeltaY"in p&&(B=-p.wheelDeltaY/120),"wheelDeltaX"in p&&(M=-p.wheelDeltaX/120),"axis"in p&&p.axis===p.HORIZONTAL_AXIS&&(M=B,B=0),T=M*10,E=B*10,"deltaY"in p&&(E=p.deltaY),"deltaX"in p&&(T=p.deltaX),p.shiftKey&&!T&&(T=E,E=0),(T||E)&&p.deltaMode&&(p.deltaMode===1?(T*=40,E*=40):(T*=800,E*=800)),T&&!M&&(M=T<1?-1:1),E&&!B&&(B=E<1?-1:1),{spinX:M,spinY:B,pixelX:T,pixelY:E}}function f(){e.enabled&&(e.mouseEntered=!0)}function h(){e.enabled&&(e.mouseEntered=!1)}function m(p){return e.params.mousewheel.thresholdDelta&&p.delta=6&&La()-o<60?!0:(p.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),n("scroll",p.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),n("scroll",p.raw)),o=new r.Date().getTime(),!1)}function g(p){const x=e.params.mousewheel;if(p.direction<0){if(e.isEnd&&!e.params.loop&&x.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&x.releaseOnEdges)return!0;return!1}function y(p){let x=p,O=!0;if(!e.enabled||p.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const S=e.params.mousewheel;e.params.cssMode&&x.preventDefault();let M=e.el;e.params.mousewheel.eventsTarget!=="container"&&(M=document.querySelector(e.params.mousewheel.eventsTarget));const B=M&&M.contains(x.target);if(!e.mouseEntered&&!B&&!S.releaseOnEdges)return!0;x.originalEvent&&(x=x.originalEvent);let T=0;const E=e.rtlTranslate?-1:1,D=u(x);if(S.forceToAxis)if(e.isHorizontal())if(Math.abs(D.pixelX)>Math.abs(D.pixelY))T=-D.pixelX*E;else return!0;else if(Math.abs(D.pixelY)>Math.abs(D.pixelX))T=-D.pixelY;else return!0;else T=Math.abs(D.pixelX)>Math.abs(D.pixelY)?-D.pixelX*E:-D.pixelY;if(T===0)return!0;S.invert&&(T=-T);let j=e.getTranslate()+T*S.sensitivity;if(j>=e.minTranslate()&&(j=e.minTranslate()),j<=e.maxTranslate()&&(j=e.maxTranslate()),O=e.params.loop?!0:!(j===e.minTranslate()||j===e.maxTranslate()),O&&e.params.nested&&x.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){const I={time:La(),delta:Math.abs(T),direction:Math.sign(T),raw:p};c.length>=2&&c.shift();const A=c.length?c[c.length-1]:void 0;if(c.push(I),A?(I.direction!==A.direction||I.delta>A.delta||I.time>A.time+150)&&m(I):m(I),g(I))return!0}else{const I={time:La(),delta:Math.abs(T),direction:Math.sign(T)},A=s&&I.time=e.minTranslate()&&(V=e.minTranslate()),V<=e.maxTranslate()&&(V=e.maxTranslate()),e.setTransition(0),e.setTranslate(V),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!H&&e.isBeginning||!ie&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:I.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const J=c.length?c[c.length-1]:void 0,Z=c[0];if(c.push(I),J&&(I.delta>J.delta||I.direction!==J.direction))c.splice(0);else if(c.length>=15&&I.time-Z.time<500&&Z.delta-I.delta>=1&&I.delta<=6){const R=T>0?.8:.2;s=I,c.splice(0),i=mn(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,R)},0)}i||(i=mn(()=>{if(e.destroyed||!e.params)return;const R=.5;s=I,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,R)},500))}if(A||n("scroll",x),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),S.releaseOnEdges&&(V===e.minTranslate()||V===e.maxTranslate()))return!0}}return x.preventDefault?x.preventDefault():x.returnValue=!1,!1}function w(p){let x=e.el;e.params.mousewheel.eventsTarget!=="container"&&(x=document.querySelector(e.params.mousewheel.eventsTarget)),x[p]("mouseenter",f),x[p]("mouseleave",h),x[p]("wheel",y)}function _(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",y),!0):e.mousewheel.enabled?!1:(w("addEventListener"),e.mousewheel.enabled=!0,!0)}function k(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,y),!0):e.mousewheel.enabled?(w("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}l("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&k(),e.params.mousewheel.enabled&&_()}),l("destroy",()=>{e.params.cssMode&&_(),e.mousewheel.enabled&&k()}),Object.assign(e.mousewheel,{enable:_,disable:k})}function k1(a,e,t,l){return a.params.createElements&&Object.keys(l).forEach(n=>{if(!t[n]&&t.auto===!0){let r=ya(a.el,`.${l[n]}`)[0];r||(r=za("div",l[n]),r.className=l[n],a.el.append(r)),t[n]=r,e[n]=r}}),t}function $u(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function r(g){let y;return g&&typeof g=="string"&&e.isElement&&(y=e.el.querySelector(g)||e.hostEl.querySelector(g),y)?y:(g&&(typeof g=="string"&&(y=[...document.querySelectorAll(g)]),e.params.uniqueNavElements&&typeof g=="string"&&y&&y.length>1&&e.el.querySelectorAll(g).length===1?y=e.el.querySelector(g):y&&y.length===1&&(y=y[0])),g&&!y?g:y)}function i(g,y){const w=e.params.navigation;g=Bt(g),g.forEach(_=>{_&&(_.classList[y?"add":"remove"](...w.disabledClass.split(" ")),_.tagName==="BUTTON"&&(_.disabled=y),e.params.watchOverflow&&e.enabled&&_.classList[e.isLocked?"add":"remove"](w.lockClass))})}function o(){const{nextEl:g,prevEl:y}=e.navigation;if(e.params.loop){i(y,!1),i(g,!1);return}i(y,e.isBeginning&&!e.params.rewind),i(g,e.isEnd&&!e.params.rewind)}function s(g){g.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function c(g){g.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function u(){const g=e.params.navigation;if(e.params.navigation=k1(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let y=r(g.nextEl),w=r(g.prevEl);Object.assign(e.navigation,{nextEl:y,prevEl:w}),y=Bt(y),w=Bt(w);const _=(k,p)=>{k&&k.addEventListener("click",p==="next"?c:s),!e.enabled&&k&&k.classList.add(...g.lockClass.split(" "))};y.forEach(k=>_(k,"next")),w.forEach(k=>_(k,"prev"))}function f(){let{nextEl:g,prevEl:y}=e.navigation;g=Bt(g),y=Bt(y);const w=(_,k)=>{_.removeEventListener("click",k==="next"?c:s),_.classList.remove(...e.params.navigation.disabledClass.split(" "))};g.forEach(_=>w(_,"next")),y.forEach(_=>w(_,"prev"))}l("init",()=>{e.params.navigation.enabled===!1?m():(u(),o())}),l("toEdge fromEdge lock unlock",()=>{o()}),l("destroy",()=>{f()}),l("enable disable",()=>{let{nextEl:g,prevEl:y}=e.navigation;if(g=Bt(g),y=Bt(y),e.enabled){o();return}[...g,...y].filter(w=>!!w).forEach(w=>w.classList.add(e.params.navigation.lockClass))}),l("click",(g,y)=>{let{nextEl:w,prevEl:_}=e.navigation;w=Bt(w),_=Bt(_);const k=y.target;let p=_.includes(k)||w.includes(k);if(e.isElement&&!p){const x=y.path||y.composedPath&&y.composedPath();x&&(p=x.find(O=>w.includes(O)||_.includes(O)))}if(e.params.navigation.hideOnClick&&!p){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===k||e.pagination.el.contains(k)))return;let x;w.length?x=w[0].classList.contains(e.params.navigation.hiddenClass):_.length&&(x=_[0].classList.contains(e.params.navigation.hiddenClass)),n(x===!0?"navigationShow":"navigationHide"),[...w,..._].filter(O=>!!O).forEach(O=>O.classList.toggle(e.params.navigation.hiddenClass))}});const h=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),o()},m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:h,disable:m,update:o,init:u,destroy:f})}function tn(a){return a===void 0&&(a=""),`.${a.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Cu(a){let{swiper:e,extendParams:t,on:l,emit:n}=a;const r="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:k=>k,formatFractionTotal:k=>k,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let i,o=0;function s(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(k,p){const{bulletActiveClass:x}=e.params.pagination;k&&(k=k[`${p==="prev"?"previous":"next"}ElementSibling`],k&&(k.classList.add(`${x}-${p}`),k=k[`${p==="prev"?"previous":"next"}ElementSibling`],k&&k.classList.add(`${x}-${p}-${p}`)))}function u(k,p,x){if(k=k%x,p=p%x,p===k+1)return"next";if(p===k-1)return"previous"}function f(k){const p=k.target.closest(tn(e.params.pagination.bulletClass));if(!p)return;k.preventDefault();const x=Zn(p)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===x)return;const O=u(e.realIndex,x,e.slides.length);O==="next"?e.slideNext():O==="previous"?e.slidePrev():e.slideToLoop(x)}else e.slideTo(x)}function h(){const k=e.rtl,p=e.params.pagination;if(s())return;let x=e.pagination.el;x=Bt(x);let O,S;const M=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,B=e.params.loop?Math.ceil(M/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(S=e.previousRealIndex||0,O=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(O=e.snapIndex,S=e.previousSnapIndex):(S=e.previousIndex||0,O=e.activeIndex||0),p.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const T=e.pagination.bullets;let E,D,j;if(p.dynamicBullets&&(i=wi(T[0],e.isHorizontal()?"width":"height"),x.forEach(I=>{I.style[e.isHorizontal()?"width":"height"]=`${i*(p.dynamicMainBullets+4)}px`}),p.dynamicMainBullets>1&&S!==void 0&&(o+=O-(S||0),o>p.dynamicMainBullets-1?o=p.dynamicMainBullets-1:o<0&&(o=0)),E=Math.max(O-o,0),D=E+(Math.min(T.length,p.dynamicMainBullets)-1),j=(D+E)/2),T.forEach(I=>{const A=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(V=>`${p.bulletActiveClass}${V}`)].map(V=>typeof V=="string"&&V.includes(" ")?V.split(" "):V).flat();I.classList.remove(...A)}),x.length>1)T.forEach(I=>{const A=Zn(I);A===O?I.classList.add(...p.bulletActiveClass.split(" ")):e.isElement&&I.setAttribute("part","bullet"),p.dynamicBullets&&(A>=E&&A<=D&&I.classList.add(...`${p.bulletActiveClass}-main`.split(" ")),A===E&&c(I,"prev"),A===D&&c(I,"next"))});else{const I=T[O];if(I&&I.classList.add(...p.bulletActiveClass.split(" ")),e.isElement&&T.forEach((A,V)=>{A.setAttribute("part",V===O?"bullet-active":"bullet")}),p.dynamicBullets){const A=T[E],V=T[D];for(let H=E;H<=D;H+=1)T[H]&&T[H].classList.add(...`${p.bulletActiveClass}-main`.split(" "));c(A,"prev"),c(V,"next")}}if(p.dynamicBullets){const I=Math.min(T.length,p.dynamicMainBullets+4),A=(i*I-i)/2-j*i,V=k?"right":"left";T.forEach(H=>{H.style[e.isHorizontal()?V:"top"]=`${A}px`})}}x.forEach((T,E)=>{if(p.type==="fraction"&&(T.querySelectorAll(tn(p.currentClass)).forEach(D=>{D.textContent=p.formatFractionCurrent(O+1)}),T.querySelectorAll(tn(p.totalClass)).forEach(D=>{D.textContent=p.formatFractionTotal(B)})),p.type==="progressbar"){let D;p.progressbarOpposite?D=e.isHorizontal()?"vertical":"horizontal":D=e.isHorizontal()?"horizontal":"vertical";const j=(O+1)/B;let I=1,A=1;D==="horizontal"?I=j:A=j,T.querySelectorAll(tn(p.progressbarFillClass)).forEach(V=>{V.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${A})`,V.style.transitionDuration=`${e.params.speed}ms`})}p.type==="custom"&&p.renderCustom?(T.innerHTML=p.renderCustom(e,O+1,B),E===0&&n("paginationRender",T)):(E===0&&n("paginationRender",T),n("paginationUpdate",T)),e.params.watchOverflow&&e.enabled&&T.classList[e.isLocked?"add":"remove"](p.lockClass)})}function m(){const k=e.params.pagination;if(s())return;const p=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let x=e.pagination.el;x=Bt(x);let O="";if(k.type==="bullets"){let S=e.params.loop?Math.ceil(p/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&S>p&&(S=p);for(let M=0;M`}k.type==="fraction"&&(k.renderFraction?O=k.renderFraction.call(e,k.currentClass,k.totalClass):O=` / `),k.type==="progressbar"&&(k.renderProgressbar?O=k.renderProgressbar.call(e,k.progressbarFillClass):O=``),e.pagination.bullets=[],x.forEach(S=>{k.type!=="custom"&&(S.innerHTML=O||""),k.type==="bullets"&&e.pagination.bullets.push(...S.querySelectorAll(tn(k.bulletClass)))}),k.type!=="custom"&&n("paginationRender",x[0])}function g(){e.params.pagination=k1(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const k=e.params.pagination;if(!k.el)return;let p;typeof k.el=="string"&&e.isElement&&(p=e.el.querySelector(k.el)),!p&&typeof k.el=="string"&&(p=[...document.querySelectorAll(k.el)]),p||(p=k.el),!(!p||p.length===0)&&(e.params.uniqueNavElements&&typeof k.el=="string"&&Array.isArray(p)&&p.length>1&&(p=[...e.el.querySelectorAll(k.el)],p.length>1&&(p=p.find(x=>d1(x,".swiper")[0]===e.el))),Array.isArray(p)&&p.length===1&&(p=p[0]),Object.assign(e.pagination,{el:p}),p=Bt(p),p.forEach(x=>{k.type==="bullets"&&k.clickable&&x.classList.add(...(k.clickableClass||"").split(" ")),x.classList.add(k.modifierClass+k.type),x.classList.add(e.isHorizontal()?k.horizontalClass:k.verticalClass),k.type==="bullets"&&k.dynamicBullets&&(x.classList.add(`${k.modifierClass}${k.type}-dynamic`),o=0,k.dynamicMainBullets<1&&(k.dynamicMainBullets=1)),k.type==="progressbar"&&k.progressbarOpposite&&x.classList.add(k.progressbarOppositeClass),k.clickable&&x.addEventListener("click",f),e.enabled||x.classList.add(k.lockClass)}))}function y(){const k=e.params.pagination;if(s())return;let p=e.pagination.el;p&&(p=Bt(p),p.forEach(x=>{x.classList.remove(k.hiddenClass),x.classList.remove(k.modifierClass+k.type),x.classList.remove(e.isHorizontal()?k.horizontalClass:k.verticalClass),k.clickable&&(x.classList.remove(...(k.clickableClass||"").split(" ")),x.removeEventListener("click",f))})),e.pagination.bullets&&e.pagination.bullets.forEach(x=>x.classList.remove(...k.bulletActiveClass.split(" ")))}l("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const k=e.params.pagination;let{el:p}=e.pagination;p=Bt(p),p.forEach(x=>{x.classList.remove(k.horizontalClass,k.verticalClass),x.classList.add(e.isHorizontal()?k.horizontalClass:k.verticalClass)})}),l("init",()=>{e.params.pagination.enabled===!1?_():(g(),m(),h())}),l("activeIndexChange",()=>{typeof e.snapIndex>"u"&&h()}),l("snapIndexChange",()=>{h()}),l("snapGridLengthChange",()=>{m(),h()}),l("destroy",()=>{y()}),l("enable disable",()=>{let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),l("lock unlock",()=>{h()}),l("click",(k,p)=>{const x=p.target,O=Bt(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&O&&O.length>0&&!x.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&x===e.navigation.nextEl||e.navigation.prevEl&&x===e.navigation.prevEl))return;const S=O[0].classList.contains(e.params.pagination.hiddenClass);n(S===!0?"paginationShow":"paginationHide"),O.forEach(M=>M.classList.toggle(e.params.pagination.hiddenClass))}});const w=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList.remove(e.params.pagination.paginationDisabledClass))),g(),m(),h()},_=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:k}=e.pagination;k&&(k=Bt(k),k.forEach(p=>p.classList.add(e.params.pagination.paginationDisabledClass))),y()};Object.assign(e.pagination,{enable:w,disable:_,render:m,update:h,init:g,destroy:y})}function Pu(a){let{swiper:e,extendParams:t,on:l,emit:n,params:r}=a;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let i,o,s=r&&r.autoplay?r.autoplay.delay:3e3,c=r&&r.autoplay?r.autoplay.delay:3e3,u,f=new Date().getTime(),h,m,g,y,w,_,k;function p(J){!e||e.destroyed||!e.wrapperEl||J.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",p),!(k||J.detail&&J.detail.bySwiperTouchMove)&&E())}const x=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(c=u,h=!1);const J=e.autoplay.paused?u:f+c-new Date().getTime();e.autoplay.timeLeft=J,n("autoplayTimeLeft",J,J/s),o=requestAnimationFrame(()=>{x()})},O=()=>{let J;return e.virtual&&e.params.virtual.enabled?J=e.slides.find(R=>R.classList.contains("swiper-slide-active")):J=e.slides[e.activeIndex],J?parseInt(J.getAttribute("data-swiper-autoplay"),10):void 0},S=J=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),x();let Z=typeof J>"u"?e.params.autoplay.delay:J;s=e.params.autoplay.delay,c=e.params.autoplay.delay;const R=O();!Number.isNaN(R)&&R>0&&typeof J>"u"&&(Z=R,s=R,c=R),u=Z;const Y=e.params.speed,U=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(Y,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,Y,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(Y,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,Y,!0,!0),n("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return Z>0?(clearTimeout(i),i=setTimeout(()=>{U()},Z)):requestAnimationFrame(()=>{U()}),Z},M=()=>{f=new Date().getTime(),e.autoplay.running=!0,S(),n("autoplayStart")},B=()=>{e.autoplay.running=!1,clearTimeout(i),cancelAnimationFrame(o),n("autoplayStop")},T=(J,Z)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(i),J||(_=!0);const R=()=>{n("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",p):E()};if(e.autoplay.paused=!0,Z){w&&(u=e.params.autoplay.delay),w=!1,R();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-f),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),R())},E=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),_?(_=!1,S(u)):S(),e.autoplay.paused=!1,n("autoplayResume"))},D=()=>{if(e.destroyed||!e.autoplay.running)return;const J=ka();J.visibilityState==="hidden"&&(_=!0,T(!0)),J.visibilityState==="visible"&&E()},j=J=>{J.pointerType==="mouse"&&(_=!0,k=!0,!(e.animating||e.autoplay.paused)&&T(!0))},I=J=>{J.pointerType==="mouse"&&(k=!1,e.autoplay.paused&&E())},A=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",j),e.el.addEventListener("pointerleave",I))},V=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",j),e.el.removeEventListener("pointerleave",I))},H=()=>{ka().addEventListener("visibilitychange",D)},ie=()=>{ka().removeEventListener("visibilitychange",D)};l("init",()=>{e.params.autoplay.enabled&&(A(),H(),M())}),l("destroy",()=>{V(),ie(),e.autoplay.running&&B()}),l("_freeModeStaticRelease",()=>{(g||_)&&E()}),l("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?B():T(!0,!0)}),l("beforeTransitionStart",(J,Z,R)=>{e.destroyed||!e.autoplay.running||(R||!e.params.autoplay.disableOnInteraction?T(!0,!0):B())}),l("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){B();return}m=!0,g=!1,_=!1,y=setTimeout(()=>{_=!0,g=!0,T(!0)},200)}}),l("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!m)){if(clearTimeout(y),clearTimeout(i),e.params.autoplay.disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&E(),g=!1,m=!1}}),l("slideChange",()=>{e.destroyed||!e.autoplay.running||(w=!0)}),Object.assign(e.autoplay,{start:M,stop:B,pause:T,resume:E})}function Gl(a){const{effect:e,swiper:t,on:l,setTranslate:n,setTransition:r,overwriteParams:i,perspective:o,recreateShadows:s,getEffectParams:c}=a;l("beforeInit",()=>{if(t.params.effect!==e)return;t.classNames.push(`${t.params.containerModifierClass}${e}`),o&&o()&&t.classNames.push(`${t.params.containerModifierClass}3d`);const f=i?i():{};Object.assign(t.params,f),Object.assign(t.originalParams,f)}),l("setTranslate",()=>{t.params.effect===e&&n()}),l("setTransition",(f,h)=>{t.params.effect===e&&r(h)}),l("transitionEnd",()=>{if(t.params.effect===e&&s){if(!c||!c().slideShadows)return;t.slides.forEach(f=>{f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>h.remove())}),s()}});let u;l("virtualUpdate",()=>{t.params.effect===e&&(t.slides.length||(u=!0),requestAnimationFrame(()=>{u&&t.slides&&t.slides.length&&(n(),u=!1)}))})}function Mn(a,e){const t=Ml(e);return t!==e&&(t.style.backfaceVisibility="hidden",t.style["-webkit-backface-visibility"]="hidden"),t}function mr(a){let{swiper:e,duration:t,transformElements:l,allSlides:n}=a;const{activeIndex:r}=e,i=o=>o.parentElement?o.parentElement:e.slides.find(c=>c.shadowRoot&&c.shadowRoot===o.parentNode);if(e.params.virtualTranslate&&t!==0){let o=!1,s;n?s=l:s=l.filter(c=>{const u=c.classList.contains("swiper-slide-transform")?i(c):c;return e.getSlideIndex(u)===r}),s.forEach(c=>{P3(c,()=>{if(o||!e||e.destroyed)return;o=!0,e.animating=!1;const u=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(u)})})}}function Wm(a){let{swiper:e,extendParams:t,on:l}=a;t({fadeEffect:{crossFade:!1}}),Gl({effect:"fade",swiper:e,on:l,setTranslate:()=>{const{slides:i}=e,o=e.params.fadeEffect;for(let s=0;s{const o=e.slides.map(s=>Ml(s));o.forEach(s=>{s.style.transitionDuration=`${i}ms`}),mr({swiper:e,duration:i,transformElements:o,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Gm(a){let{swiper:e,extendParams:t,on:l}=a;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const n=(s,c,u)=>{let f=u?s.querySelector(".swiper-slide-shadow-left"):s.querySelector(".swiper-slide-shadow-top"),h=u?s.querySelector(".swiper-slide-shadow-right"):s.querySelector(".swiper-slide-shadow-bottom");f||(f=za("div",`swiper-slide-shadow-cube swiper-slide-shadow-${u?"left":"top"}`.split(" ")),s.append(f)),h||(h=za("div",`swiper-slide-shadow-cube swiper-slide-shadow-${u?"right":"bottom"}`.split(" ")),s.append(h)),f&&(f.style.opacity=Math.max(-c,0)),h&&(h.style.opacity=Math.max(c,0))};Gl({effect:"cube",swiper:e,on:l,setTranslate:()=>{const{el:s,wrapperEl:c,slides:u,width:f,height:h,rtlTranslate:m,size:g,browser:y}=e,w=hr(e),_=e.params.cubeEffect,k=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let x=0,O;_.shadow&&(k?(O=e.wrapperEl.querySelector(".swiper-cube-shadow"),O||(O=za("div","swiper-cube-shadow"),e.wrapperEl.append(O)),O.style.height=`${f}px`):(O=s.querySelector(".swiper-cube-shadow"),O||(O=za("div","swiper-cube-shadow"),s.append(O))));for(let M=0;M-1&&(x=T*90+j*90,m&&(x=-T*90-j*90)),B.style.transform=H,_.slideShadows&&n(B,j,k)}if(c.style.transformOrigin=`50% 50% -${g/2}px`,c.style["-webkit-transform-origin"]=`50% 50% -${g/2}px`,_.shadow)if(k)O.style.transform=`translate3d(0px, ${f/2+_.shadowOffset}px, ${-f/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${_.shadowScale})`;else{const M=Math.abs(x)-Math.floor(Math.abs(x)/90)*90,B=1.5-(Math.sin(M*2*Math.PI/360)/2+Math.cos(M*2*Math.PI/360)/2),T=_.shadowScale,E=_.shadowScale/B,D=_.shadowOffset;O.style.transform=`scale3d(${T}, 1, ${E}) translate3d(0px, ${h/2+D}px, ${-h/2/E}px) rotateX(-89.99deg)`}const S=(y.isSafari||y.isWebView)&&y.needPerspectiveFix?-g/2:0;c.style.transform=`translate3d(0px,0,${S}px) rotateX(${w(e.isHorizontal()?0:x)}deg) rotateY(${w(e.isHorizontal()?-x:0)}deg)`,c.style.setProperty("--swiper-cube-translate-z",`${S}px`)},setTransition:s=>{const{el:c,slides:u}=e;if(u.forEach(f=>{f.style.transitionDuration=`${s}ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>{h.style.transitionDuration=`${s}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const f=c.querySelector(".swiper-cube-shadow");f&&(f.style.transitionDuration=`${s}ms`)}},recreateShadows:()=>{const s=e.isHorizontal();e.slides.forEach(c=>{const u=Math.max(Math.min(c.progress,1),-1);n(c,u,s)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function ql(a,e,t){const l=`swiper-slide-shadow${t?`-${t}`:""}${a?` swiper-slide-shadow-${a}`:""}`,n=Ml(e);let r=n.querySelector(`.${l.split(" ").join(".")}`);return r||(r=za("div",l.split(" ")),n.append(r)),r}function Um(a){let{swiper:e,extendParams:t,on:l}=a;t({flipEffect:{slideShadows:!0,limitRotation:!0}});const n=(s,c)=>{let u=e.isHorizontal()?s.querySelector(".swiper-slide-shadow-left"):s.querySelector(".swiper-slide-shadow-top"),f=e.isHorizontal()?s.querySelector(".swiper-slide-shadow-right"):s.querySelector(".swiper-slide-shadow-bottom");u||(u=ql("flip",s,e.isHorizontal()?"left":"top")),f||(f=ql("flip",s,e.isHorizontal()?"right":"bottom")),u&&(u.style.opacity=Math.max(-c,0)),f&&(f.style.opacity=Math.max(c,0))};Gl({effect:"flip",swiper:e,on:l,setTranslate:()=>{const{slides:s,rtlTranslate:c}=e,u=e.params.flipEffect,f=hr(e);for(let h=0;h{const c=e.slides.map(u=>Ml(u));c.forEach(u=>{u.style.transitionDuration=`${s}ms`,u.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(f=>{f.style.transitionDuration=`${s}ms`})}),mr({swiper:e,duration:s,transformElements:c})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(s=>{let c=s.progress;e.params.flipEffect.limitRotation&&(c=Math.max(Math.min(s.progress,1),-1)),n(s,c)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Qm(a){let{swiper:e,extendParams:t,on:l}=a;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),Gl({effect:"coverflow",swiper:e,on:l,setTranslate:()=>{const{width:i,height:o,slides:s,slidesSizesGrid:c}=e,u=e.params.coverflowEffect,f=e.isHorizontal(),h=e.translate,m=f?-h+i/2:-h+o/2,g=f?u.rotate:-u.rotate,y=u.depth,w=hr(e);for(let _=0,k=s.length;_0?M:0),J&&(J.style.opacity=-M>0?-M:0)}}},setTransition:i=>{e.slides.map(s=>Ml(s)).forEach(s=>{s.style.transitionDuration=`${i}ms`,s.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(c=>{c.style.transitionDuration=`${i}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Xm(a){let{swiper:e,extendParams:t,on:l}=a;t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const n=o=>typeof o=="string"?o:`${o}px`;Gl({effect:"creative",swiper:e,on:l,setTranslate:()=>{const{slides:o,wrapperEl:s,slidesSizesGrid:c}=e,u=e.params.creativeEffect,{progressMultiplier:f}=u,h=e.params.centeredSlides,m=hr(e);if(h){const g=c[0]/2-e.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${g}px))`}for(let g=0;g0&&(M=u.prev,S=!0),x.forEach((A,V)=>{x[V]=`calc(${A}px + (${n(M.translate[V])} * ${Math.abs(_*f)}))`}),O.forEach((A,V)=>{let H=M.rotate[V]*Math.abs(_*f);O[V]=H}),y.style.zIndex=-Math.abs(Math.round(w))+o.length;const B=x.join(", "),T=`rotateX(${m(O[0])}deg) rotateY(${m(O[1])}deg) rotateZ(${m(O[2])}deg)`,E=k<0?`scale(${1+(1-M.scale)*k*f})`:`scale(${1-(1-M.scale)*k*f})`,D=k<0?1+(1-M.opacity)*k*f:1-(1-M.opacity)*k*f,j=`translate3d(${B}) ${T} ${E}`;if(S&&M.shadow||!S){let A=y.querySelector(".swiper-slide-shadow");if(!A&&M.shadow&&(A=ql("creative",y)),A){const V=u.shadowPerProgress?_*(1/u.limitProgress):_;A.style.opacity=Math.min(Math.max(Math.abs(V),0),1)}}const I=Mn(u,y);I.style.transform=j,I.style.opacity=D,M.origin&&(I.style.transformOrigin=M.origin)}},setTransition:o=>{const s=e.slides.map(c=>Ml(c));s.forEach(c=>{c.style.transitionDuration=`${o}ms`,c.querySelectorAll(".swiper-slide-shadow").forEach(u=>{u.style.transitionDuration=`${o}ms`})}),mr({swiper:e,duration:o,transformElements:s,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Jm(a){let{swiper:e,extendParams:t,on:l}=a;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),Gl({effect:"cards",swiper:e,on:l,setTranslate:()=>{const{slides:i,activeIndex:o,rtlTranslate:s}=e,c=e.params.cardsEffect,{startTranslate:u,isTouched:f}=e.touchEventsData,h=s?-e.translate:e.translate;for(let m=0;m0&&w<1&&(f||e.params.cssMode)&&h-1&&(f||e.params.cssMode)&&h>u;if(T||E){const A=(1-Math.abs((Math.abs(w)-.5)/.5))**.5;S+=-28*w*A,O+=-.5*A,M+=96*A,p=`${-25*A*Math.abs(w)}%`}if(w<0?k=`calc(${k}px ${s?"-":"+"} (${M*Math.abs(w)}%))`:w>0?k=`calc(${k}px ${s?"-":"+"} (-${M*Math.abs(w)}%))`:k=`${k}px`,!e.isHorizontal()){const A=p;p=k,k=A}const D=w<0?`${1+(1-O)*w}`:`${1-(1-O)*w}`,j=` translate3d(${k}, ${p}, ${x}px) rotateZ(${c.rotate?s?-S:S:0}deg) - scale(${I}) - `;if(c.slideShadows){let E=g.querySelector(".swiper-slide-shadow");E||(E=Wl("cards",g)),E&&(E.style.opacity=Math.min(Math.max((Math.abs(w)-.5)/.5,0),1))}g.style.zIndex=-Math.abs(Math.round(y))+i.length;const D=Mn(c,g);D.style.transform=j}},setTransition:i=>{const o=e.slides.map(s=>Ml(s));o.forEach(s=>{s.style.transitionDuration=`${i}ms`,s.querySelectorAll(".swiper-slide-shadow").forEach(c=>{c.style.transitionDuration=`${i}ms`})}),mr({swiper:e,duration:i,transformElements:o})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}const Km=he({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(a){return(e,t)=>(d(),v("span",{class:G(["VPBadge",e.type])},[z(e.$slots,"default",{},()=>[ve(ne(e.text),1)])],2))}}),Zm={key:0,class:"VPBackdrop"},e8=he({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(a){return(e,t)=>(d(),pe(pt,{name:"fade"},{default:q(()=>[e.show?(d(),v("div",Zm)):L("",!0)]),_:1}))}}),t8=We(e8,[["__scopeId","data-v-adb74654"]]),et=Y1;function a8(a,e){let t,l=!1;return()=>{t&&clearTimeout(t),l?t=setTimeout(a,e):(a(),(l=!0)&&setTimeout(()=>l=!1,e))}}function _i(a){return/^\//.test(a)?a:`/${a}`}function fo(a){const{pathname:e,search:t,hash:l,protocol:n}=new URL(a,"http://a.com");if(W1(a)||a.startsWith("#")||!n.startsWith("http")||!G1(e))return a;const{site:r}=et(),i=e.endsWith("/")||e.endsWith(".html")?a:a.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${l}`);return Pi(i)}function $n({correspondingLink:a=!1}={}){const{site:e,localeIndex:t,page:l,theme:n,hash:r}=et(),i=P(()=>{var s,c;return{label:(s=e.value.locales[t.value])==null?void 0:s.label,link:((c=e.value.locales[t.value])==null?void 0:c.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:P(()=>Object.entries(e.value.locales).flatMap(([s,c])=>i.value.label===c.label?[]:{text:c.label,link:l8(c.link||(s==="root"?"/":`/${s}/`),n.value.i18nRouting!==!1&&a,l.value.relativePath.slice(i.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:i}}function l8(a,e,t,l){return e?a.replace(/\/$/,"")+_i(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,l?".html":"")):a}const n8={class:"NotFound"},r8={class:"code"},i8={class:"title"},o8={class:"quote"},s8={class:"action"},u8=["href","aria-label"],c8=he({__name:"NotFound",setup(a){const{theme:e}=et(),{currentLang:t}=$n();return(l,n)=>{var r,i,o,s,c;return d(),v("div",n8,[b("p",r8,ne(((r=C(e).notFound)==null?void 0:r.code)??"404"),1),b("h1",i8,ne(((i=C(e).notFound)==null?void 0:i.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=b("div",{class:"divider"},null,-1)),b("blockquote",o8,ne(((o=C(e).notFound)==null?void 0:o.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),b("div",s8,[b("a",{class:"link",href:C(Pi)(C(t).link),"aria-label":((s=C(e).notFound)==null?void 0:s.linkLabel)??"go to home"},ne(((c=C(e).notFound)==null?void 0:c.linkText)??"Take me home"),9,u8)])])}}}),d8=We(c8,[["__scopeId","data-v-706c8c18"]]);function x1(a,e){if(Array.isArray(a))return Gn(a);if(a==null)return[];e=_i(e);const t=Object.keys(a).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(_i(n))),l=t?a[t]:[];return Array.isArray(l)?Gn(l):Gn(l.items,l.base)}function f8(a){const e=[];let t=0;for(const l in a){const n=a[l];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function p8(a){const e=[];function t(l){for(const n of l)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(a),e}function Si(a,e){return Array.isArray(e)?e.some(t=>Si(a,t)):kl(a,e.link)?!0:e.items?Si(a,e.items):!1}function Gn(a,e){return[...a].map(t=>{const l={...t},n=l.base||e;return n&&l.link&&(l.link=n+l.link),l.items&&(l.items=Gn(l.items,n)),l})}function Ha(){const{frontmatter:a,page:e,theme:t}=et(),l=ii("(min-width: 960px)"),n=$(!1),r=P(()=>{const y=t.value.sidebar,w=e.value.relativePath;return y?x1(y,w):[]}),i=$(r.value);Le(r,(y,w)=>{JSON.stringify(y)!==JSON.stringify(w)&&(i.value=r.value)});const o=P(()=>a.value.sidebar!==!1&&i.value.length>0&&a.value.layout!=="home"),s=P(()=>c?a.value.aside==null?t.value.aside==="left":a.value.aside==="left":!1),c=P(()=>a.value.layout==="home"?!1:a.value.aside!=null?!!a.value.aside:t.value.aside!==!1),u=P(()=>o.value&&l.value),f=P(()=>o.value?f8(i.value):[]);function h(){n.value=!0}function m(){n.value=!1}function g(){n.value?m():h()}return{isOpen:n,sidebar:i,sidebarGroups:f,hasSidebar:o,hasAside:c,leftAside:s,isSidebarEnabled:u,open:h,close:m,toggle:g}}function v8(a,e){let t;ft(()=>{t=a.value?document.activeElement:void 0}),Ke(()=>{window.addEventListener("keyup",l)}),na(()=>{window.removeEventListener("keyup",l)});function l(n){n.key==="Escape"&&a.value&&(e(),t==null||t.focus())}}function h8(a){const{page:e,hash:t}=et(),l=$(!1),n=P(()=>a.value.collapsed!=null),r=P(()=>!!a.value.link),i=$(!1),o=()=>{i.value=kl(e.value.relativePath,a.value.link)};Le([e,a,t],o),Ke(o);const s=P(()=>i.value?!0:a.value.items?Si(e.value.relativePath,a.value.items):!1),c=P(()=>!!(a.value.items&&a.value.items.length));ft(()=>{l.value=!!(n.value&&a.value.collapsed)}),Ti(()=>{(i.value||s.value)&&(l.value=!1)});function u(){n.value&&(l.value=!l.value)}return{collapsed:l,collapsible:n,isLink:r,isActiveLink:i,hasActiveLink:s,hasChildren:c,toggle:u}}function m8(){const{hasSidebar:a}=Ha(),e=ii("(min-width: 960px)"),t=ii("(min-width: 1280px)");return{isAsideEnabled:P(()=>!t.value&&!e.value?!1:a.value?t.value:e.value)}}const Mi=[];function _1(a){return typeof a.outline=="object"&&!Array.isArray(a.outline)&&a.outline.label||a.outlineTitle||"On this page"}function po(a){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const l=Number(t.tagName[1]);return{element:t,title:g8(t),link:"#"+t.id,level:l}});return y8(e,a)}function g8(a){let e="";for(const t of a.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function y8(a,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[l,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return k8(a,l,n)}function b8(a,e){const{isAsideEnabled:t}=m8(),l=a8(r,100);let n=null;Ke(()=>{requestAnimationFrame(r),window.addEventListener("scroll",l)}),Ci(()=>{i(location.hash)}),na(()=>{window.removeEventListener("scroll",l)});function r(){if(!t.value)return;const o=window.scrollY,s=window.innerHeight,c=document.body.offsetHeight,u=Math.abs(o+s-c)<1,f=Mi.map(({element:m,link:g})=>({link:g,top:w8(m)})).filter(({top:m})=>!Number.isNaN(m)).sort((m,g)=>m.top-g.top);if(!f.length){i(null);return}if(o<1){i(null);return}if(u){i(f[f.length-1].link);return}let h=null;for(const{link:m,top:g}of f){if(g>o+q1()+4)break;h=m}i(h)}function i(o){n&&n.classList.remove("active"),o==null?n=null:n=a.value.querySelector(`a[href="${decodeURIComponent(o)}"]`);const s=n;s?(s.classList.add("active"),e.value.style.top=s.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function w8(a){let e=0;for(;a!==document.body;){if(a===null)return NaN;e+=a.offsetTop,a=a.offsetParent}return e}function k8(a,e,t){Mi.length=0;const l=[],n=[];return a.forEach(r=>{const i={...r,children:[]};let o=n[n.length-1];for(;o&&o.level>=i.level;)n.pop(),o=n[n.length-1];if(i.element.classList.contains("ignore-header")||o&&"shouldIgnore"in o){n.push({level:i.level,shouldIgnore:!0});return}i.level>t||i.level{const n=ba("VPDocOutlineItem",!0);return d(),v("ul",{class:G(["VPDocOutlineItem",t.root?"root":"nested"])},[(d(!0),v(ge,null,Oe(t.headers,({children:r,link:i,title:o})=>(d(),v("li",null,[b("a",{class:"outline-link",href:i,onClick:e,title:o},ne(o),9,x8),r!=null&&r.length?(d(),pe(n,{key:0,headers:r},null,8,["headers"])):L("",!0)]))),256))],2)}}}),S1=We(_8,[["__scopeId","data-v-ed314298"]]),S8={class:"content"},M8={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},$8=he({__name:"VPDocAsideOutline",setup(a){const{frontmatter:e,theme:t}=et(),l=vl([]);lr(()=>{l.value=po(e.value.outline??t.value.outline)});const n=$(),r=$();return b8(n,r),(i,o)=>(d(),v("nav",{"aria-labelledby":"doc-outline-aria-label",class:G(["VPDocAsideOutline",{"has-outline":l.value.length>0}]),ref_key:"container",ref:n},[b("div",S8,[b("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),b("div",M8,ne(C(_1)(C(t))),1),te(S1,{headers:l.value,root:!0},null,8,["headers"])])],2))}}),C8=We($8,[["__scopeId","data-v-c240f224"]]),P8={class:"VPDocAsideCarbonAds"},T8=he({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(a){const e=()=>null;return(t,l)=>(d(),v("div",P8,[te(C(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),O8={class:"VPDocAside"},E8=he({__name:"VPDocAside",setup(a){const{theme:e}=et();return(t,l)=>(d(),v("div",O8,[z(t.$slots,"aside-top",{},void 0,!0),z(t.$slots,"aside-outline-before",{},void 0,!0),te(C8),z(t.$slots,"aside-outline-after",{},void 0,!0),l[0]||(l[0]=b("div",{class:"spacer"},null,-1)),z(t.$slots,"aside-ads-before",{},void 0,!0),C(e).carbonAds?(d(),pe(T8,{key:0,"carbon-ads":C(e).carbonAds},null,8,["carbon-ads"])):L("",!0),z(t.$slots,"aside-ads-after",{},void 0,!0),z(t.$slots,"aside-bottom",{},void 0,!0)]))}}),A8=We(E8,[["__scopeId","data-v-69ca6f2d"]]);function L8(){const{theme:a,page:e}=et();return P(()=>{const{text:t="Edit this page",pattern:l=""}=a.value.editLink||{};let n;return typeof l=="function"?n=l(e.value):n=l.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function B8(){const{page:a,theme:e,frontmatter:t}=et();return P(()=>{var c,u,f,h,m,g,y,w;const l=x1(e.value.sidebar,a.value.relativePath),n=p8(l),r=z8(n,_=>_.link.replace(/[?#].*$/,"")),i=r.findIndex(_=>kl(a.value.relativePath,_.link)),o=((c=e.value.docFooter)==null?void 0:c.prev)===!1&&!t.value.prev||t.value.prev===!1,s=((u=e.value.docFooter)==null?void 0:u.next)===!1&&!t.value.next||t.value.next===!1;return{prev:o?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((f=r[i-1])==null?void 0:f.docFooterText)??((h=r[i-1])==null?void 0:h.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((m=r[i-1])==null?void 0:m.link)},next:s?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((g=r[i+1])==null?void 0:g.docFooterText)??((y=r[i+1])==null?void 0:y.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=r[i+1])==null?void 0:w.link)}}})}function z8(a,e){const t=new Set;return a.filter(l=>{const n=e(l);return t.has(n)?!1:t.add(n)})}const xa=he({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(a){const e=a,t=P(()=>e.tag??(e.href?"a":"span")),l=P(()=>e.href&&Nu.test(e.href)||e.target==="_blank");return(n,r)=>(d(),pe(tt(t.value),{class:G(["VPLink",{link:n.href,"vp-external-link-icon":l.value,"no-icon":n.noIcon}]),href:n.href?C(fo)(n.href):void 0,target:n.target??(l.value?"_blank":void 0),rel:n.rel??(l.value?"noreferrer":void 0)},{default:q(()=>[z(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),D8={class:"VPLastUpdated"},I8=["datetime"],F8=he({__name:"VPDocFooterLastUpdated",setup(a){const{theme:e,page:t,lang:l}=et(),n=P(()=>new Date(t.value.lastUpdated)),r=P(()=>n.value.toISOString()),i=$("");return Ke(()=>{ft(()=>{var o,s,c;i.value=new Intl.DateTimeFormat((s=(o=e.value.lastUpdated)==null?void 0:o.formatOptions)!=null&&s.forceLocale?l.value:void 0,((c=e.value.lastUpdated)==null?void 0:c.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(o,s)=>{var c;return d(),v("p",D8,[ve(ne(((c=C(e).lastUpdated)==null?void 0:c.text)||C(e).lastUpdatedText||"Last updated")+": ",1),b("time",{datetime:r.value},ne(i.value),9,I8)])}}}),N8=We(F8,[["__scopeId","data-v-116a36c2"]]),H8={key:0,class:"VPDocFooter"},V8={key:0,class:"edit-info"},j8={key:0,class:"edit-link"},R8={key:1,class:"last-updated"},Y8={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},W8={class:"pager"},G8=["innerHTML"],q8=["innerHTML"],U8={class:"pager"},X8=["innerHTML"],Q8=["innerHTML"],J8=he({__name:"VPDocFooter",setup(a){const{theme:e,page:t,frontmatter:l}=et(),n=L8(),r=B8(),i=P(()=>e.value.editLink&&l.value.editLink!==!1),o=P(()=>t.value.lastUpdated),s=P(()=>i.value||o.value||r.value.prev||r.value.next);return(c,u)=>{var f,h,m,g;return s.value?(d(),v("footer",H8,[z(c.$slots,"doc-footer-before",{},void 0,!0),i.value||o.value?(d(),v("div",V8,[i.value?(d(),v("div",j8,[te(xa,{class:"edit-link-button",href:C(n).url,"no-icon":!0},{default:q(()=>[u[0]||(u[0]=b("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ve(" "+ne(C(n).text),1)]),_:1},8,["href"])])):L("",!0),o.value?(d(),v("div",R8,[te(N8)])):L("",!0)])):L("",!0),(f=C(r).prev)!=null&&f.link||(h=C(r).next)!=null&&h.link?(d(),v("nav",Y8,[u[1]||(u[1]=b("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),b("div",W8,[(m=C(r).prev)!=null&&m.link?(d(),pe(xa,{key:0,class:"pager-link prev",href:C(r).prev.link},{default:q(()=>{var y;return[b("span",{class:"desc",innerHTML:((y=C(e).docFooter)==null?void 0:y.prev)||"Previous page"},null,8,G8),b("span",{class:"title",innerHTML:C(r).prev.text},null,8,q8)]}),_:1},8,["href"])):L("",!0)]),b("div",U8,[(g=C(r).next)!=null&&g.link?(d(),pe(xa,{key:0,class:"pager-link next",href:C(r).next.link},{default:q(()=>{var y;return[b("span",{class:"desc",innerHTML:((y=C(e).docFooter)==null?void 0:y.next)||"Next page"},null,8,X8),b("span",{class:"title",innerHTML:C(r).next.text},null,8,Q8)]}),_:1},8,["href"])):L("",!0)])])):L("",!0)])):L("",!0)}}}),K8=We(J8,[["__scopeId","data-v-8d5fedb5"]]),Z8={class:"container"},e5={class:"aside-container"},t5={class:"aside-content"},a5={class:"content"},l5={class:"content-container"},n5={class:"main"},r5=he({__name:"VPDoc",setup(a){const{theme:e}=et(),t=nr(),{hasSidebar:l,hasAside:n,leftAside:r}=Ha(),i=P(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(o,s)=>{const c=ba("Content");return d(),v("div",{class:G(["VPDoc",{"has-sidebar":C(l),"has-aside":C(n)}])},[z(o.$slots,"doc-top",{},void 0,!0),b("div",Z8,[C(n)?(d(),v("div",{key:0,class:G(["aside",{"left-aside":C(r)}])},[s[0]||(s[0]=b("div",{class:"aside-curtain"},null,-1)),b("div",e5,[b("div",t5,[te(A8,null,{"aside-top":q(()=>[z(o.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":q(()=>[z(o.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":q(()=>[z(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":q(()=>[z(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":q(()=>[z(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":q(()=>[z(o.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):L("",!0),b("div",a5,[b("div",l5,[z(o.$slots,"doc-before",{},void 0,!0),b("main",n5,[te(c,{class:G(["vp-doc",[i.value,C(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),te(K8,null,{"doc-footer-before":q(()=>[z(o.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),z(o.$slots,"doc-after",{},void 0,!0)])])]),z(o.$slots,"doc-bottom",{},void 0,!0)],2)}}}),i5=We(r5,[["__scopeId","data-v-da969657"]]),o5=he({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(a){const e=a,t=P(()=>e.href&&Nu.test(e.href)),l=P(()=>e.tag||(e.href?"a":"button"));return(n,r)=>(d(),pe(tt(l.value),{class:G(["VPButton",[n.size,n.theme]]),href:n.href?C(fo)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:q(()=>[ve(ne(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),s5=We(o5,[["__scopeId","data-v-f22419b6"]]),u5=["src","alt"],c5=he({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(a){return(e,t)=>{const l=ba("VPImage",!0);return e.image?(d(),v(ge,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),v("img",Te({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:C(Pi)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,u5)):(d(),v(ge,{key:1},[te(l,Te({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),te(l,Te({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):L("",!0)}}}),er=We(c5,[["__scopeId","data-v-0e6098e1"]]),d5={class:"container"},f5={class:"main"},p5={key:0,class:"name"},v5=["innerHTML"],h5=["innerHTML"],m5=["innerHTML"],g5={key:0,class:"actions"},y5={key:0,class:"image"},b5={class:"image-container"},w5=he({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(a){const e=yn("hero-image-slot-exists");return(t,l)=>(d(),v("div",{class:G(["VPHero",{"has-image":t.image||C(e)}])},[b("div",d5,[b("div",f5,[z(t.$slots,"home-hero-info-before",{},void 0,!0),z(t.$slots,"home-hero-info",{},()=>[t.name?(d(),v("h1",p5,[b("span",{innerHTML:t.name,class:"clip"},null,8,v5)])):L("",!0),t.text?(d(),v("p",{key:1,innerHTML:t.text,class:"text"},null,8,h5)):L("",!0),t.tagline?(d(),v("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,m5)):L("",!0)],!0),z(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(d(),v("div",g5,[(d(!0),v(ge,null,Oe(t.actions,n=>(d(),v("div",{key:n.link,class:"action"},[te(s5,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):L("",!0),z(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||C(e)?(d(),v("div",y5,[b("div",b5,[l[0]||(l[0]=b("div",{class:"image-bg"},null,-1)),z(t.$slots,"home-hero-image",{},()=>[t.image?(d(),pe(er,{key:0,class:"image-src",image:t.image},null,8,["image"])):L("",!0)],!0)])])):L("",!0)])],2))}}),k5=We(w5,[["__scopeId","data-v-2c1d7313"]]),x5=he({__name:"VPHomeHero",setup(a){const{frontmatter:e}=et();return(t,l)=>C(e).hero?(d(),pe(k5,{key:0,class:"VPHomeHero",name:C(e).hero.name,text:C(e).hero.text,tagline:C(e).hero.tagline,image:C(e).hero.image,actions:C(e).hero.actions},{"home-hero-info-before":q(()=>[z(t.$slots,"home-hero-info-before")]),"home-hero-info":q(()=>[z(t.$slots,"home-hero-info")]),"home-hero-info-after":q(()=>[z(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":q(()=>[z(t.$slots,"home-hero-actions-after")]),"home-hero-image":q(()=>[z(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):L("",!0)}}),_5={class:"box"},S5={key:0,class:"icon"},M5=["innerHTML"],$5=["innerHTML"],C5=["innerHTML"],P5={key:4,class:"link-text"},T5={class:"link-text-value"},O5=he({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(a){return(e,t)=>(d(),pe(xa,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:q(()=>[b("article",_5,[typeof e.icon=="object"&&e.icon.wrap?(d(),v("div",S5,[te(er,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(d(),pe(er,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(d(),v("div",{key:2,class:"icon",innerHTML:e.icon},null,8,M5)):L("",!0),b("h2",{class:"title",innerHTML:e.title},null,8,$5),e.details?(d(),v("p",{key:3,class:"details",innerHTML:e.details},null,8,C5)):L("",!0),e.linkText?(d(),v("div",P5,[b("p",T5,[ve(ne(e.linkText)+" ",1),t[0]||(t[0]=b("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):L("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),E5=We(O5,[["__scopeId","data-v-e1c98d9e"]]),A5={key:0,class:"VPFeatures"},L5={class:"container"},B5={class:"items"},z5=he({__name:"VPFeatures",props:{features:{}},setup(a){const e=a,t=P(()=>{const l=e.features.length;if(l){if(l===2)return"grid-2";if(l===3)return"grid-3";if(l%3===0)return"grid-6";if(l>3)return"grid-4"}else return});return(l,n)=>l.features?(d(),v("div",A5,[b("div",L5,[b("div",B5,[(d(!0),v(ge,null,Oe(l.features,r=>(d(),v("div",{key:r.title,class:G(["item",[t.value]])},[te(E5,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):L("",!0)}}),D5=We(z5,[["__scopeId","data-v-c2bd324e"]]),I5=he({__name:"VPHomeFeatures",setup(a){const{frontmatter:e}=et();return(t,l)=>C(e).features?(d(),pe(D5,{key:0,class:"VPHomeFeatures",features:C(e).features},null,8,["features"])):L("",!0)}}),F5=he({__name:"VPHomeContent",setup(a){const{width:e}=U1({initialWidth:0,includeScrollbar:!1});return(t,l)=>(d(),v("div",{class:"vp-doc container",style:K(C(e)?{"--vp-offset":`calc(50% - ${C(e)/2}px)`}:{})},[z(t.$slots,"default",{},void 0,!0)],4))}}),N5=We(F5,[["__scopeId","data-v-2aa1d52b"]]),H5={class:"VPHome"},V5=he({__name:"VPHome",setup(a){const{frontmatter:e}=et();return(t,l)=>{const n=ba("Content");return d(),v("div",H5,[z(t.$slots,"home-hero-before",{},void 0,!0),te(x5,null,{"home-hero-info-before":q(()=>[z(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":q(()=>[z(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":q(()=>[z(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":q(()=>[z(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":q(()=>[z(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),z(t.$slots,"home-hero-after",{},void 0,!0),z(t.$slots,"home-features-before",{},void 0,!0),te(I5),z(t.$slots,"home-features-after",{},void 0,!0),C(e).markdownStyles!==!1?(d(),pe(N5,{key:0},{default:q(()=>[te(n)]),_:1})):(d(),pe(n,{key:1}))])}}}),j5=We(V5,[["__scopeId","data-v-1157faa7"]]),R5={},Y5={class:"VPPage"};function W5(a,e){const t=ba("Content");return d(),v("div",Y5,[z(a.$slots,"page-top"),te(t),z(a.$slots,"page-bottom")])}const G5=We(R5,[["render",W5]]),q5=he({__name:"VPContent",setup(a){const{page:e,frontmatter:t}=et(),{hasSidebar:l}=Ha();return(n,r)=>(d(),v("div",{class:G(["VPContent",{"has-sidebar":C(l),"is-home":C(t).layout==="home"}]),id:"VPContent"},[C(e).isNotFound?z(n.$slots,"not-found",{key:0},()=>[te(d8)],!0):C(t).layout==="page"?(d(),pe(G5,{key:1},{"page-top":q(()=>[z(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":q(()=>[z(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):C(t).layout==="home"?(d(),pe(j5,{key:2},{"home-hero-before":q(()=>[z(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":q(()=>[z(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":q(()=>[z(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":q(()=>[z(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":q(()=>[z(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":q(()=>[z(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":q(()=>[z(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":q(()=>[z(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":q(()=>[z(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):C(t).layout&&C(t).layout!=="doc"?(d(),pe(tt(C(t).layout),{key:3})):(d(),pe(i5,{key:4},{"doc-top":q(()=>[z(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":q(()=>[z(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":q(()=>[z(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":q(()=>[z(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":q(()=>[z(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":q(()=>[z(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":q(()=>[z(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":q(()=>[z(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":q(()=>[z(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":q(()=>[z(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":q(()=>[z(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),U5=We(q5,[["__scopeId","data-v-28b05e10"]]),X5={class:"container"},Q5=["innerHTML"],J5=["innerHTML"],K5=he({__name:"VPFooter",setup(a){const{theme:e,frontmatter:t}=et(),{hasSidebar:l}=Ha();return(n,r)=>C(e).footer&&C(t).footer!==!1?(d(),v("footer",{key:0,class:G(["VPFooter",{"has-sidebar":C(l)}])},[b("div",X5,[C(e).footer.message?(d(),v("p",{key:0,class:"message",innerHTML:C(e).footer.message},null,8,Q5)):L("",!0),C(e).footer.copyright?(d(),v("p",{key:1,class:"copyright",innerHTML:C(e).footer.copyright},null,8,J5)):L("",!0)])],2)):L("",!0)}}),Z5=We(K5,[["__scopeId","data-v-0ad5e504"]]);function eg(){const{theme:a,frontmatter:e}=et(),t=vl([]),l=P(()=>t.value.length>0);return lr(()=>{t.value=po(e.value.outline??a.value.outline)}),{headers:t,hasLocalNav:l}}const tg={class:"menu-text"},ag={class:"header"},lg={class:"outline"},ng=he({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(a){const e=a,{theme:t}=et(),l=$(!1),n=$(0),r=$(),i=$();function o(f){var h;(h=r.value)!=null&&h.contains(f.target)||(l.value=!1)}Le(l,f=>{if(f){document.addEventListener("click",o);return}document.removeEventListener("click",o)}),X1("Escape",()=>{l.value=!1}),lr(()=>{l.value=!1});function s(){l.value=!l.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function c(f){f.target.classList.contains("outline-link")&&(i.value&&(i.value.style.transition="none"),Xe(()=>{l.value=!1}))}function u(){l.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(f,h)=>(d(),v("div",{class:"VPLocalNavOutlineDropdown",style:K({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[f.headers.length>0?(d(),v("button",{key:0,onClick:s,class:G({open:l.value})},[b("span",tg,ne(C(_1)(C(t))),1),h[0]||(h[0]=b("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(d(),v("button",{key:1,onClick:u},ne(C(t).returnToTopLabel||"Return to top"),1)),te(pt,{name:"flyout"},{default:q(()=>[l.value?(d(),v("div",{key:0,ref_key:"items",ref:i,class:"items",onClick:c},[b("div",ag,[b("a",{class:"top-link",href:"#",onClick:u},ne(C(t).returnToTopLabel||"Return to top"),1)]),b("div",lg,[te(S1,{headers:f.headers},null,8,["headers"])])],512)):L("",!0)]),_:1})],4))}}),rg=We(ng,[["__scopeId","data-v-56928fd3"]]),ig={class:"container"},og=["aria-expanded"],sg={class:"menu-text"},ug=he({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(a){const{theme:e,frontmatter:t}=et(),{hasSidebar:l}=Ha(),{headers:n}=eg(),{y:r}=Hu(),i=$(0);Ke(()=>{i.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),lr(()=>{n.value=po(t.value.outline??e.value.outline)});const o=P(()=>n.value.length===0),s=P(()=>o.value&&!l.value),c=P(()=>({VPLocalNav:!0,"has-sidebar":l.value,empty:o.value,fixed:s.value}));return(u,f)=>C(t).layout!=="home"&&(!s.value||C(r)>=i.value)?(d(),v("div",{key:0,class:G(c.value)},[b("div",ig,[C(l)?(d(),v("button",{key:0,class:"menu","aria-expanded":u.open,"aria-controls":"VPSidebarNav",onClick:f[0]||(f[0]=h=>u.$emit("open-menu"))},[f[1]||(f[1]=b("span",{class:"vpi-align-left menu-icon"},null,-1)),b("span",sg,ne(C(e).sidebarMenuLabel||"Menu"),1)],8,og)):L("",!0),te(rg,{headers:C(n),navHeight:i.value},null,8,["headers","navHeight"])])],2)):L("",!0)}}),cg=We(ug,[["__scopeId","data-v-a18e3a57"]]);function dg(){const a=$(!1);function e(){a.value=!0,window.addEventListener("resize",n)}function t(){a.value=!1,window.removeEventListener("resize",n)}function l(){a.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=nr();return Le(()=>r.path,t),{isScreenOpen:a,openScreen:e,closeScreen:t,toggleScreen:l}}const fg={},pg={class:"VPSwitch",type:"button",role:"switch"},vg={class:"check"},hg={key:0,class:"icon"};function mg(a,e){return d(),v("button",pg,[b("span",vg,[a.$slots.default?(d(),v("span",hg,[z(a.$slots,"default",{},void 0,!0)])):L("",!0)])])}const gg=We(fg,[["render",mg],["__scopeId","data-v-e5053537"]]),yg=he({__name:"VPSwitchAppearance",setup(a){const{isDark:e,theme:t}=et(),l=yn("toggle-appearance",()=>{e.value=!e.value}),n=$("");return Ti(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,i)=>(d(),pe(gg,{title:n.value,class:"VPSwitchAppearance","aria-checked":C(e),onClick:C(l)},{default:q(()=>i[0]||(i[0]=[b("span",{class:"vpi-sun sun"},null,-1),b("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),vo=We(yg,[["__scopeId","data-v-311ecb95"]]),bg={key:0,class:"VPNavBarAppearance"},wg=he({__name:"VPNavBarAppearance",setup(a){const{site:e}=et();return(t,l)=>C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",bg,[te(vo)])):L("",!0)}}),kg=We(wg,[["__scopeId","data-v-7c506d5f"]]),ho=$();let M1=!1,ri=0;function xg(a){const e=$(!1);if(rr){!M1&&_g(),ri++;const t=Le(ho,l=>{var n,r,i;l===a.el.value||(n=a.el.value)!=null&&n.contains(l)?(e.value=!0,(r=a.onFocus)==null||r.call(a)):(e.value=!1,(i=a.onBlur)==null||i.call(a))});na(()=>{t(),ri--,ri||Sg()})}return Du(e)}function _g(){document.addEventListener("focusin",$1),M1=!0,ho.value=document.activeElement}function Sg(){document.removeEventListener("focusin",$1)}function $1(){ho.value=document.activeElement}const Mg={class:"VPMenuLink"},$g=["innerHTML"],Cg=he({__name:"VPMenuLink",props:{item:{}},setup(a){const{page:e}=et();return(t,l)=>(d(),v("div",Mg,[te(xa,{class:G({active:C(kl)(C(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:q(()=>[b("span",{innerHTML:t.item.text},null,8,$g)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),gr=We(Cg,[["__scopeId","data-v-2bde50bb"]]),Pg={class:"VPMenuGroup"},Tg={key:0,class:"title"},Og=he({__name:"VPMenuGroup",props:{text:{},items:{}},setup(a){return(e,t)=>(d(),v("div",Pg,[e.text?(d(),v("p",Tg,ne(e.text),1)):L("",!0),(d(!0),v(ge,null,Oe(e.items,l=>(d(),v(ge,null,["link"in l?(d(),pe(gr,{key:0,item:l},null,8,["item"])):L("",!0)],64))),256))]))}}),Eg=We(Og,[["__scopeId","data-v-9b98a607"]]),Ag={class:"VPMenu"},Lg={key:0,class:"items"},Bg=he({__name:"VPMenu",props:{items:{}},setup(a){return(e,t)=>(d(),v("div",Ag,[e.items?(d(),v("div",Lg,[(d(!0),v(ge,null,Oe(e.items,l=>(d(),v(ge,{key:JSON.stringify(l)},["link"in l?(d(),pe(gr,{key:0,item:l},null,8,["item"])):"component"in l?(d(),pe(tt(l.component),Te({key:1,ref_for:!0},l.props),null,16)):(d(),pe(Eg,{key:2,text:l.text,items:l.items},null,8,["text","items"]))],64))),128))])):L("",!0),z(e.$slots,"default",{},void 0,!0)]))}}),zg=We(Bg,[["__scopeId","data-v-3f36891b"]]),Dg=["aria-expanded","aria-label"],Ig={key:0,class:"text"},Fg=["innerHTML"],Ng={key:1,class:"vpi-more-horizontal icon"},Hg={class:"menu"},Vg=he({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(a){const e=$(!1),t=$();xg({el:t,onBlur:l});function l(){e.value=!1}return(n,r)=>(d(),v("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=i=>e.value=!0),onMouseleave:r[2]||(r[2]=i=>e.value=!1)},[b("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=i=>e.value=!e.value)},[n.button||n.icon?(d(),v("span",Ig,[n.icon?(d(),v("span",{key:0,class:G([n.icon,"option-icon"])},null,2)):L("",!0),n.button?(d(),v("span",{key:1,innerHTML:n.button},null,8,Fg)):L("",!0),r[3]||(r[3]=b("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(d(),v("span",Ng))],8,Dg),b("div",Hg,[te(zg,{items:n.items},{default:q(()=>[z(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),mo=We(Vg,[["__scopeId","data-v-c6b9d922"]]),jg=["href","aria-label","innerHTML"],Rg=he({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(a){const e=a,t=$();Ke(async()=>{var r;await Xe();const n=(r=t.value)==null?void 0:r.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const l=P(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,r)=>(d(),v("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:l.value},null,8,jg))}}),Yg=We(Rg,[["__scopeId","data-v-44521f31"]]),Wg={class:"VPSocialLinks"},Gg=he({__name:"VPSocialLinks",props:{links:{}},setup(a){return(e,t)=>(d(),v("div",Wg,[(d(!0),v(ge,null,Oe(e.links,({link:l,icon:n,ariaLabel:r})=>(d(),pe(Yg,{key:l,icon:n,link:l,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),go=We(Gg,[["__scopeId","data-v-64ce5c63"]]),qg={key:0,class:"group translations"},Ug={class:"trans-title"},Xg={key:1,class:"group"},Qg={class:"item appearance"},Jg={class:"label"},Kg={class:"appearance-action"},Zg={key:2,class:"group"},e7={class:"item social-links"},t7=he({__name:"VPNavBarExtra",setup(a){const{site:e,theme:t}=et(),{localeLinks:l,currentLang:n}=$n({correspondingLink:!0}),r=P(()=>l.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(i,o)=>r.value?(d(),pe(mo,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:q(()=>[C(l).length&&C(n).label?(d(),v("div",qg,[b("p",Ug,ne(C(n).label),1),(d(!0),v(ge,null,Oe(C(l),s=>(d(),pe(gr,{key:s.link,item:s},null,8,["item"]))),128))])):L("",!0),C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",Xg,[b("div",Qg,[b("p",Jg,ne(C(t).darkModeSwitchLabel||"Appearance"),1),b("div",Kg,[te(vo)])])])):L("",!0),C(t).socialLinks?(d(),v("div",Zg,[b("div",e7,[te(go,{class:"social-links-list",links:C(t).socialLinks},null,8,["links"])])])):L("",!0)]),_:1})):L("",!0)}}),a7=We(t7,[["__scopeId","data-v-80081d0e"]]),l7=["aria-expanded"],n7=he({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(a){return(e,t)=>(d(),v("button",{type:"button",class:G(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=l=>e.$emit("click"))},t[1]||(t[1]=[b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)]),10,l7))}}),r7=We(n7,[["__scopeId","data-v-f1f52190"]]),i7=["innerHTML"],o7=he({__name:"VPNavBarMenuLink",props:{item:{}},setup(a){const{page:e}=et();return(t,l)=>(d(),pe(xa,{class:G({VPNavBarMenuLink:!0,active:C(kl)(C(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:q(()=>[b("span",{innerHTML:t.item.text},null,8,i7)]),_:1},8,["class","href","target","rel","no-icon"]))}}),s7=We(o7,[["__scopeId","data-v-aac76ea4"]]),u7=he({__name:"VPNavBarMenuGroup",props:{item:{}},setup(a){const e=a,{page:t}=et(),l=r=>"component"in r?!1:"link"in r?kl(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(l),n=P(()=>l(e.item));return(r,i)=>(d(),pe(mo,{class:G({VPNavBarMenuGroup:!0,active:C(kl)(C(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),c7={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},d7=he({__name:"VPNavBarMenu",setup(a){const{theme:e}=et();return(t,l)=>C(e).nav?(d(),v("nav",c7,[l[0]||(l[0]=b("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(d(!0),v(ge,null,Oe(C(e).nav,n=>(d(),v(ge,{key:JSON.stringify(n)},["link"in n?(d(),pe(s7,{key:0,item:n},null,8,["item"])):"component"in n?(d(),pe(tt(n.component),Te({key:1,ref_for:!0},n.props),null,16)):(d(),pe(u7,{key:2,item:n},null,8,["item"]))],64))),128))])):L("",!0)}}),f7=We(d7,[["__scopeId","data-v-3f51994f"]]);function p7(a){const{localeIndex:e,theme:t}=et();function l(n){var g,y,w;const r=n.split("."),i=(g=t.value.search)==null?void 0:g.options,o=i&&typeof i=="object",s=o&&((w=(y=i.locales)==null?void 0:y[e.value])==null?void 0:w.translations)||null,c=o&&i.translations||null;let u=s,f=c,h=a;const m=r.pop();for(const _ of r){let k=null;const p=h==null?void 0:h[_];p&&(k=h=p);const x=f==null?void 0:f[_];x&&(k=f=x);const T=u==null?void 0:u[_];T&&(k=u=T),p||(h=k),x||(f=k),T||(u=k)}return(u==null?void 0:u[m])??(f==null?void 0:f[m])??(h==null?void 0:h[m])??""}return l}const v7=["aria-label"],h7={class:"DocSearch-Button-Container"},m7={class:"DocSearch-Button-Placeholder"},Tu=he({__name:"VPNavBarSearchButton",setup(a){const t=p7({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(l,n)=>(d(),v("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":C(t)("button.buttonAriaLabel")},[b("span",h7,[n[0]||(n[0]=b("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),b("span",m7,ne(C(t)("button.buttonText")),1)]),n[1]||(n[1]=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,v7))}}),g7={class:"VPNavBarSearch"},y7={id:"local-search"},b7={key:1,id:"docsearch"},w7=he({__name:"VPNavBarSearch",setup(a){const e=()=>null,t=Q1(()=>J1(()=>import("./VPAlgoliaSearchBox.BhHGhEgG.js"),__vite__mapDeps([0,1]))),{theme:l}=et(),n=$(!1),r=$(!1),i=()=>{const h="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var y;const g=document.createElement("link");g.id=h,g.rel="preconnect",g.href=`https://${(((y=l.value.search)==null?void 0:y.options)??l.value.algolia).appId}-dsn.algolia.net`,g.crossOrigin="",document.head.appendChild(g)})};Ke(()=>{i();const h=g=>{(g.key.toLowerCase()==="k"&&(g.metaKey||g.ctrlKey)||!c(g)&&g.key==="/")&&(g.preventDefault(),o(),m())},m=()=>{window.removeEventListener("keydown",h)};window.addEventListener("keydown",h),na(m)});function o(){n.value||(n.value=!0,setTimeout(s,16))}function s(){const h=new Event("keydown");h.key="k",h.metaKey=!0,window.dispatchEvent(h),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||s()},16)}function c(h){const m=h.target,g=m.tagName;return m.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const u=$(!1),f="algolia";return(h,m)=>{var g;return d(),v("div",g7,[C(f)==="local"?(d(),v(ge,{key:0},[u.value?(d(),pe(C(e),{key:0,onClose:m[0]||(m[0]=y=>u.value=!1)})):L("",!0),b("div",y7,[te(Tu,{onClick:m[1]||(m[1]=y=>u.value=!0)})])],64)):C(f)==="algolia"?(d(),v(ge,{key:1},[n.value?(d(),pe(C(t),{key:0,algolia:((g=C(l).search)==null?void 0:g.options)??C(l).algolia,onVnodeBeforeMount:m[2]||(m[2]=y=>r.value=!0)},null,8,["algolia"])):L("",!0),r.value?L("",!0):(d(),v("div",b7,[te(Tu,{onClick:o})]))],64)):L("",!0)])}}}),k7=he({__name:"VPNavBarSocialLinks",setup(a){const{theme:e}=et();return(t,l)=>C(e).socialLinks?(d(),pe(go,{key:0,class:"VPNavBarSocialLinks",links:C(e).socialLinks},null,8,["links"])):L("",!0)}}),x7=We(k7,[["__scopeId","data-v-2ca6bd12"]]),_7=["href","rel","target"],S7=["innerHTML"],M7={key:2},$7=he({__name:"VPNavBarTitle",setup(a){const{site:e,theme:t}=et(),{hasSidebar:l}=Ha(),{currentLang:n}=$n(),r=P(()=>{var s;return typeof t.value.logoLink=="string"?t.value.logoLink:(s=t.value.logoLink)==null?void 0:s.link}),i=P(()=>{var s;return typeof t.value.logoLink=="string"||(s=t.value.logoLink)==null?void 0:s.rel}),o=P(()=>{var s;return typeof t.value.logoLink=="string"||(s=t.value.logoLink)==null?void 0:s.target});return(s,c)=>(d(),v("div",{class:G(["VPNavBarTitle",{"has-sidebar":C(l)}])},[b("a",{class:"title",href:r.value??C(fo)(C(n).link),rel:i.value,target:o.value},[z(s.$slots,"nav-bar-title-before",{},void 0,!0),C(t).logo?(d(),pe(er,{key:0,class:"logo",image:C(t).logo},null,8,["image"])):L("",!0),C(t).siteTitle?(d(),v("span",{key:1,innerHTML:C(t).siteTitle},null,8,S7)):C(t).siteTitle===void 0?(d(),v("span",M7,ne(C(e).title),1)):L("",!0),z(s.$slots,"nav-bar-title-after",{},void 0,!0)],8,_7)],2))}}),C7=We($7,[["__scopeId","data-v-02d339c1"]]),P7={class:"items"},T7={class:"title"},O7=he({__name:"VPNavBarTranslations",setup(a){const{theme:e}=et(),{localeLinks:t,currentLang:l}=$n({correspondingLink:!0});return(n,r)=>C(t).length&&C(l).label?(d(),pe(mo,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:C(e).langMenuLabel||"Change language"},{default:q(()=>[b("div",P7,[b("p",T7,ne(C(l).label),1),(d(!0),v(ge,null,Oe(C(t),i=>(d(),pe(gr,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1},8,["label"])):L("",!0)}}),E7=We(O7,[["__scopeId","data-v-b1315b18"]]),A7={class:"wrapper"},L7={class:"container"},B7={class:"title"},z7={class:"content"},D7={class:"content-body"},I7=he({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(a){const e=a,{y:t}=Hu(),{hasSidebar:l}=Ha(),{frontmatter:n}=et(),r=$({});return Ti(()=>{r.value={"has-sidebar":l.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(i,o)=>(d(),v("div",{class:G(["VPNavBar",r.value])},[b("div",A7,[b("div",L7,[b("div",B7,[te(C7,null,{"nav-bar-title-before":q(()=>[z(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":q(()=>[z(i.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),b("div",z7,[b("div",D7,[z(i.$slots,"nav-bar-content-before",{},void 0,!0),te(w7,{class:"search"}),te(f7,{class:"menu"}),te(E7,{class:"translations"}),te(kg,{class:"appearance"}),te(x7,{class:"social-links"}),te(a7,{class:"extra"}),z(i.$slots,"nav-bar-content-after",{},void 0,!0),te(r7,{class:"hamburger",active:i.isScreenOpen,onClick:o[0]||(o[0]=s=>i.$emit("toggle-screen"))},null,8,["active"])])])])]),o[1]||(o[1]=b("div",{class:"divider"},[b("div",{class:"divider-line"})],-1))],2))}}),F7=We(I7,[["__scopeId","data-v-8031c236"]]),N7={key:0,class:"VPNavScreenAppearance"},H7={class:"text"},V7=he({__name:"VPNavScreenAppearance",setup(a){const{site:e,theme:t}=et();return(l,n)=>C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",N7,[b("p",H7,ne(C(t).darkModeSwitchLabel||"Appearance"),1),te(vo)])):L("",!0)}}),j7=We(V7,[["__scopeId","data-v-b5fcb7b8"]]),R7=["innerHTML"],Y7=he({__name:"VPNavScreenMenuLink",props:{item:{}},setup(a){const e=yn("close-screen");return(t,l)=>(d(),pe(xa,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:C(e)},{default:q(()=>[b("span",{innerHTML:t.item.text},null,8,R7)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),W7=We(Y7,[["__scopeId","data-v-861aaa84"]]),G7=["innerHTML"],q7=he({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(a){const e=yn("close-screen");return(t,l)=>(d(),pe(xa,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:C(e)},{default:q(()=>[b("span",{innerHTML:t.item.text},null,8,G7)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),C1=We(q7,[["__scopeId","data-v-ff70e680"]]),U7={class:"VPNavScreenMenuGroupSection"},X7={key:0,class:"title"},Q7=he({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(a){return(e,t)=>(d(),v("div",U7,[e.text?(d(),v("p",X7,ne(e.text),1)):L("",!0),(d(!0),v(ge,null,Oe(e.items,l=>(d(),pe(C1,{key:l.text,item:l},null,8,["item"]))),128))]))}}),J7=We(Q7,[["__scopeId","data-v-82af709f"]]),K7=["aria-controls","aria-expanded"],Z7=["innerHTML"],e9=["id"],t9={key:0,class:"item"},a9={key:1,class:"item"},l9={key:2,class:"group"},n9=he({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(a){const e=a,t=$(!1),l=P(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,i)=>(d(),v("div",{class:G(["VPNavScreenMenuGroup",{open:t.value}])},[b("button",{class:"button","aria-controls":l.value,"aria-expanded":t.value,onClick:n},[b("span",{class:"button-text",innerHTML:r.text},null,8,Z7),i[0]||(i[0]=b("span",{class:"vpi-plus button-icon"},null,-1))],8,K7),b("div",{id:l.value,class:"items"},[(d(!0),v(ge,null,Oe(r.items,o=>(d(),v(ge,{key:JSON.stringify(o)},["link"in o?(d(),v("div",t9,[te(C1,{item:o},null,8,["item"])])):"component"in o?(d(),v("div",a9,[(d(),pe(tt(o.component),Te({ref_for:!0},o.props,{"screen-menu":""}),null,16))])):(d(),v("div",l9,[te(J7,{text:o.text,items:o.items},null,8,["text","items"])]))],64))),128))],8,e9)],2))}}),r9=We(n9,[["__scopeId","data-v-b6c4283c"]]),i9={key:0,class:"VPNavScreenMenu"},o9=he({__name:"VPNavScreenMenu",setup(a){const{theme:e}=et();return(t,l)=>C(e).nav?(d(),v("nav",i9,[(d(!0),v(ge,null,Oe(C(e).nav,n=>(d(),v(ge,{key:JSON.stringify(n)},["link"in n?(d(),pe(W7,{key:0,item:n},null,8,["item"])):"component"in n?(d(),pe(tt(n.component),Te({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(d(),pe(r9,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):L("",!0)}}),s9=he({__name:"VPNavScreenSocialLinks",setup(a){const{theme:e}=et();return(t,l)=>C(e).socialLinks?(d(),pe(go,{key:0,class:"VPNavScreenSocialLinks",links:C(e).socialLinks},null,8,["links"])):L("",!0)}}),u9={class:"list"},c9=he({__name:"VPNavScreenTranslations",setup(a){const{localeLinks:e,currentLang:t}=$n({correspondingLink:!0}),l=$(!1);function n(){l.value=!l.value}return(r,i)=>C(e).length&&C(t).label?(d(),v("div",{key:0,class:G(["VPNavScreenTranslations",{open:l.value}])},[b("button",{class:"title",onClick:n},[i[0]||(i[0]=b("span",{class:"vpi-languages icon lang"},null,-1)),ve(" "+ne(C(t).label)+" ",1),i[1]||(i[1]=b("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),b("ul",u9,[(d(!0),v(ge,null,Oe(C(e),o=>(d(),v("li",{key:o.link,class:"item"},[te(xa,{class:"link",href:o.link},{default:q(()=>[ve(ne(o.text),1)]),_:2},1032,["href"])]))),128))])],2)):L("",!0)}}),d9=We(c9,[["__scopeId","data-v-32d3cdf1"]]),f9={class:"container"},p9=he({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(a){const e=$(null),t=Vu(rr?document.body:null);return(l,n)=>(d(),pe(pt,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:q(()=>[l.open?(d(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[b("div",f9,[z(l.$slots,"nav-screen-content-before",{},void 0,!0),te(o9,{class:"menu"}),te(d9,{class:"translations"}),te(j7,{class:"appearance"}),te(s9,{class:"social-links"}),z(l.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):L("",!0)]),_:3}))}}),v9=We(p9,[["__scopeId","data-v-202df57c"]]),h9={key:0,class:"VPNav"},m9=he({__name:"VPNav",setup(a){const{isScreenOpen:e,closeScreen:t,toggleScreen:l}=dg(),{frontmatter:n}=et(),r=P(()=>n.value.navbar!==!1);return ar("close-screen",t),ft(()=>{rr&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(i,o)=>r.value?(d(),v("header",h9,[te(F7,{"is-screen-open":C(e),onToggleScreen:C(l)},{"nav-bar-title-before":q(()=>[z(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":q(()=>[z(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":q(()=>[z(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":q(()=>[z(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),te(v9,{open:C(e)},{"nav-screen-content-before":q(()=>[z(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":q(()=>[z(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):L("",!0)}}),g9=We(m9,[["__scopeId","data-v-b8a4b897"]]),y9=["role","tabindex"],b9={key:1,class:"items"},w9=he({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(a){const e=a,{collapsed:t,collapsible:l,isLink:n,isActiveLink:r,hasActiveLink:i,hasChildren:o,toggle:s}=h8(P(()=>e.item)),c=P(()=>o.value?"section":"div"),u=P(()=>n.value?"a":"div"),f=P(()=>o.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),h=P(()=>n.value?void 0:"button"),m=P(()=>[[`level-${e.depth}`],{collapsible:l.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":i.value}]);function g(w){"key"in w&&w.key!=="Enter"||!e.item.link&&s()}function y(){e.item.link&&s()}return(w,_)=>{const k=ba("VPSidebarItem",!0);return d(),pe(tt(c.value),{class:G(["VPSidebarItem",m.value])},{default:q(()=>[w.item.text?(d(),v("div",Te({key:0,class:"item",role:h.value},K1(w.item.items?{click:g,keydown:g}:{},!0),{tabindex:w.item.items&&0}),[_[1]||(_[1]=b("div",{class:"indicator"},null,-1)),w.item.link?(d(),pe(xa,{key:0,tag:u.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:q(()=>[(d(),pe(tt(f.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(d(),pe(tt(f.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(d(),v("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:y,onKeydown:ut(y,["enter"]),tabindex:"0"},_[0]||(_[0]=[b("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):L("",!0)],16,y9)):L("",!0),w.item.items&&w.item.items.length?(d(),v("div",b9,[w.depth<5?(d(!0),v(ge,{key:0},Oe(w.item.items,p=>(d(),pe(k,{key:p.text,item:p,depth:w.depth+1},null,8,["item","depth"]))),128)):L("",!0)])):L("",!0)]),_:1},8,["class"])}}}),k9=We(w9,[["__scopeId","data-v-caa6dd50"]]),x9=he({__name:"VPSidebarGroup",props:{items:{}},setup(a){const e=$(!0);let t=null;return Ke(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Na(()=>{t!=null&&(clearTimeout(t),t=null)}),(l,n)=>(d(!0),v(ge,null,Oe(l.items,r=>(d(),v("div",{key:r.text,class:G(["group",{"no-transition":e.value}])},[te(k9,{item:r,depth:0},null,8,["item"])],2))),128))}}),_9=We(x9,[["__scopeId","data-v-6a17ccf2"]]),S9={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},M9=he({__name:"VPSidebar",props:{open:{type:Boolean}},setup(a){const{sidebarGroups:e,hasSidebar:t}=Ha(),l=a,n=$(null),r=Vu(rr?document.body:null);Le([l,n],()=>{var o;l.open?(r.value=!0,(o=n.value)==null||o.focus()):r.value=!1},{immediate:!0,flush:"post"});const i=$(0);return Le(e,()=>{i.value+=1},{deep:!0}),(o,s)=>C(t)?(d(),v("aside",{key:0,class:G(["VPSidebar",{open:o.open}]),ref_key:"navEl",ref:n,onClick:s[0]||(s[0]=Ge(()=>{},["stop"]))},[s[2]||(s[2]=b("div",{class:"curtain"},null,-1)),b("nav",S9,[s[1]||(s[1]=b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),z(o.$slots,"sidebar-nav-before",{},void 0,!0),(d(),pe(_9,{items:C(e),key:i.value},null,8,["items"])),z(o.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):L("",!0)}}),$9=We(M9,[["__scopeId","data-v-4ce59efe"]]),C9=he({__name:"VPSkipLink",setup(a){const e=nr(),t=$();Le(()=>e.path,()=>t.value.focus());function l({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const i=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",i)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",i),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(d(),v(ge,null,[b("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:l}," Skip to content ")],64))}}),P9=We(C9,[["__scopeId","data-v-c17776bd"]]),T9=he({__name:"Layout",setup(a){const{isOpen:e,open:t,close:l}=Ha(),n=nr();Le(()=>n.path,l),v8(e,l);const{frontmatter:r}=et(),i=Fa(),o=P(()=>!!i["home-hero-image"]);return ar("hero-image-slot-exists",o),(s,c)=>{const u=ba("Content");return C(r).layout!==!1?(d(),v("div",{key:0,class:G(["Layout",C(r).pageClass])},[z(s.$slots,"layout-top",{},void 0,!0),te(P9),te(t8,{class:"backdrop",show:C(e),onClick:C(l)},null,8,["show","onClick"]),te(g9,null,{"nav-bar-title-before":q(()=>[z(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":q(()=>[z(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":q(()=>[z(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":q(()=>[z(s.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":q(()=>[z(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":q(()=>[z(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),te(cg,{open:C(e),onOpenMenu:C(t)},null,8,["open","onOpenMenu"]),te($9,{open:C(e)},{"sidebar-nav-before":q(()=>[z(s.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":q(()=>[z(s.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),te(U5,null,{"page-top":q(()=>[z(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":q(()=>[z(s.$slots,"page-bottom",{},void 0,!0)]),"not-found":q(()=>[z(s.$slots,"not-found",{},void 0,!0)]),"home-hero-before":q(()=>[z(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":q(()=>[z(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":q(()=>[z(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":q(()=>[z(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":q(()=>[z(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":q(()=>[z(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":q(()=>[z(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":q(()=>[z(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":q(()=>[z(s.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":q(()=>[z(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":q(()=>[z(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":q(()=>[z(s.$slots,"doc-after",{},void 0,!0)]),"doc-top":q(()=>[z(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":q(()=>[z(s.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":q(()=>[z(s.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":q(()=>[z(s.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":q(()=>[z(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":q(()=>[z(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":q(()=>[z(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":q(()=>[z(s.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),te(Z5),z(s.$slots,"layout-bottom",{},void 0,!0)],2)):(d(),pe(u,{key:1}))}}}),O9=We(T9,[["__scopeId","data-v-f27dab2b"]]),E9={Layout:O9,enhanceApp:({app:a})=>{a.component("Badge",Km)}},A9={},L9={class:"mail"};function B9(a,e){return d(),v("span",L9,e[0]||(e[0]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},[b("g",{fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[b("rect",{x:"3",y:"5",width:"18",height:"14",rx:"2"}),b("path",{d:"M3 7l9 6l9-6"})])],-1)]))}const Ou=We(A9,[["render",B9],["__scopeId","data-v-d3224f72"]]),z9={},D9={class:"arrow-down"};function I9(a,e){return d(),v("span",D9,e[0]||(e[0]=[Ja('',1)]))}const F9=We(z9,[["render",I9],["__scopeId","data-v-25ee364b"]]),N9=he({__name:"GlobalElement",props:{hideSponsor:{type:Boolean,default:!1},hideBackTop:{type:Boolean,default:!1},hideWatermark:{type:Boolean,default:!1}},setup(a){return(e,t)=>{const l=ba("FloatButton"),n=ba("BackTop"),r=ba("Watermark");return d(),v(ge,null,[e.hideSponsor?L("",!0):(d(),pe(l,{key:0,bottom:220,type:"primary",tooltip:"成为赞助者 ✨","tooltip-props":{tooltipStyle:{fontWeight:500,padding:"8px 12px"}},href:"https://themusecatcher.github.io/vue-amazing-ui/sponsor/charge.html",target:"_blank"},{description:q(()=>t[0]||(t[0]=[b("span",{style:{"font-size":"14px","font-weight":"600"}},"赞助",-1)])),_:1})),te(l,{bottom:160,type:"primary","tooltip-props":{maxWidth:200,tooltipStyle:{fontWeight:500,padding:"8px 12px"}}},{icon:q(()=>[te(C(Bi))]),tooltip:q(()=>t[1]||(t[1]=[ve(" 文档网站部署在静态网站服务 GitHub Pages,为了您的流程访问,建议打开代理 ")])),_:1}),te(l,{bottom:100,type:"primary","tooltip-props":{tooltipStyle:{textAlign:"center",fontWeight:500,padding:"8px 12px"}}},{icon:q(()=>[te(Ou)]),tooltip:q(()=>[te(Ou),t[2]||(t[2]=ve(" Email Me")),te(F9),t[3]||(t[3]=b("br",null,null,-1)),t[4]||(t[4]=ve(" themusecatcher@163.com "))]),_:1}),e.hideBackTop?L("",!0):(d(),pe(n,{key:1})),e.hideWatermark?L("",!0):(d(),pe(r,{key:2,fullscreen:"",content:"Vue Amazing UI"}))],64)}}});function P1(a,e=2,t=",",l=".",n,r){typeof a!="number"&&typeof a!="string"&&console.warn("Expected value to be of type number or string"),typeof e!="number"&&console.warn("Expected precision to be of type number");const i=Number(a);if(isNaN(i)||!isFinite(i))return"";if(i===0)return i.toFixed(e);let o=i.toFixed(e);if(typeof t=="string"&&t!==""){const[s,c]=o.split(".");o=s.replace(/(\d)(?=(\d{3})+$)/g,"$1"+t)+(c?l+c:"")}return(n||"")+o+(r||"")}function Ia(a,e=0,t=!1){let l=null;function n(i){if(l||(l=i),i-l>=e){try{a()}catch(o){console.error("Error executing rafTimeout function:",o)}t&&(l=i,r.id=requestAnimationFrame(n))}else r.id=requestAnimationFrame(n)}const r={id:requestAnimationFrame(n)};return r}function jt(a){a&&a.id&&typeof a.id=="number"?cancelAnimationFrame(a.id):console.warn("cancelRaf received an invalid id:",a)}function H9(a,e=300){let t=!0;return function(...l){return t&&(a(...l),t=!1,setTimeout(()=>{t=!0},e)),!1}}function Al(a,e=300){let t=null;return function(...l){t&&clearTimeout(t),t=setTimeout(()=>{a(...l)},e)}}function cn(a,e){if(Number.isNaN(a)||Number.isNaN(e))throw new Error("Both num1 and num2 must be valid numbers.");const t=a%1!==0,l=e%1!==0;if(!t&&!l)return a+e;const n=String(a).split(".")[1]??"",r=String(e).split(".")[1]??"",i=Math.max(n.length,r.length),o=Math.pow(10,i),s=a.toFixed(i),c=e.toFixed(i);return(+s.replace(".","")+ +c.replace(".",""))/o}function V9(){const a=$(!1),e=Lu();return e&&Ke(()=>{a.value=!0},e),a}function T1(a){const e=V9();return P(()=>(e.value,!!a()))}function Ul(a,e,t){Ke(()=>a.addEventListener(e,t)),na(()=>a.removeEventListener(e,t))}function gn(a,e,t={}){const l=T1(()=>window&&"MutationObserver"in window),n=$(!1);let r;const i=P(()=>{const f=Nt(a);return f?Array.isArray(f)?f.map(h=>Nt(h)).filter(h=>h):[f]:[]}),o=()=>{r&&(r.disconnect(),r=void 0)},s=()=>{l.value&&i.value.length&&!n.value&&(r=new MutationObserver(e),i.value.forEach(f=>r.observe(f,t)))};Le(()=>i.value,()=>{o(),s()},{immediate:!0,flush:"post"});const c=()=>{n.value=!0,o()},u=()=>{n.value=!1,s()};return Na(()=>o()),{stop:c,start:u}}function j9(a=window,e=0,t,l){const n=$(0),r=$(0),i=$(0),o=$(0),s=$(!1),c=$(!1),u=$(!1),f=$(!1),h=$(!1),m=$(0),g=$(0);function y(T){s.value=!0;const S=T.target.documentElement??T.target;n.value=S.scrollLeft,i.value=S.scrollTop,c.value=n.valuem.value,f.value=i.valueg.value,m.value=n.value,g.value=i.value,k(T)}const w=H9(y,e);function _(T){s.value&&(s.value=!1,c.value=!1,u.value=!1,f.value=!1,h.value=!1)}const k=Al(_,e+200),p=P(()=>Nt(a)||null);Le(()=>p.value,(T,S)=>{var M;if(S&&x(S),T){const B=((M=T==null?void 0:T.document)==null?void 0:M.documentElement)||(T==null?void 0:T.documentElement)||T;r.value=B.scrollWidth-B.clientWidth,o.value=B.scrollHeight-B.clientHeight,B.addEventListener("scroll",w),B.addEventListener("scrollend",k)}},{immediate:!0,flush:"post"});function x(T){var S;const M=((S=T==null?void 0:T.document)==null?void 0:S.documentElement)||(T==null?void 0:T.documentElement)||T;M.removeEventListener("scroll",w),M.removeEventListener("scrollend",k)}return Na(()=>x(p.value)),{x:n,xScrollMax:r,y:i,yScrollMax:o,isScrolling:s,left:c,right:u,top:f,bottom:h}}function Va(a,e,t={}){const l=T1(()=>window&&"ResizeObserver"in window);let n;const r=$(!1),i=P(()=>{const f=Nt(a);return f?Array.isArray(f)?f.map(h=>Nt(h)).filter(h=>h):[f]:[]}),o=()=>{n&&(n.disconnect(),n=void 0)},s=()=>{l.value&&i.value.length&&!r.value&&(n=new ResizeObserver(e),i.value.forEach(f=>n.observe(f,t)))};Le(()=>i.value,()=>{o(),s()},{immediate:!0,flush:"post"});const c=()=>{r.value=!0,o()},u=()=>{r.value=!1,s()};return Na(()=>o()),{stop:c,start:u}}function dt(a="default"){const e=Fa(),t=l=>{var n;const r=(n=e[l])==null?void 0:n.call(e),i=o=>{if(typeof o.children=="string")return o.children==="v-if"?!1:o.children.trim()!=="";if(o.children===null){if(o.type==="img"||typeof o.type!="string")return!0}else return!!o.children};return r&&r!=null&&r.length?r.some(o=>i(o)):!1};if(Array.isArray(a)){const l=_l({});return a.forEach(n=>{const r=P(()=>t(n));l[n]=r}),l}else return P(()=>t(a))}const R9={key:0,class:"m-alert-icon"},Y9=["src"],W9={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},G9={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},q9={key:3,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},U9={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},X9={key:1,class:"m-big-icon"},Q9=["src"],J9={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},K9={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Z9={key:3,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ey={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ty={class:"m-alert-content"},ay={class:"alert-message"},ly={key:0,class:"alert-description"},ny={key:1,class:"m-alert-actions"},ry=["onKeydown"],iy={key:0},oy={key:1,class:"alert-close",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},sy=he({__name:"Alert",props:{message:{default:void 0},description:{default:void 0},type:{default:"default"},bordered:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},closeText:{default:void 0},icon:{default:void 0},showIcon:{type:Boolean,default:!1},actions:{default:void 0}},emits:["close"],setup(a,{emit:e}){const t=a,l=$(),n=$(!1),r=e,i=dt(["icon","description","actions"]),o=P(()=>i.icon||t.icon||["success","info","warning","error"].includes(t.type)),s=P(()=>i.description||t.description);async function c(u){l.value.style.maxHeight=`${l.value.offsetHeight}px`,await Xe(),n.value=!0,r("close",u)}return(u,f)=>(d(),pe(pt,{name:"alert-motion","leave-from-class":"alert-motion-leave","leave-active-class":"alert-motion-leave alert-motion-leave-active","leave-to-class":"alert-motion-leave alert-motion-leave-active"},{default:q(()=>[n.value?L("",!0):(d(),v("div",{key:0,ref_key:"alertRef",ref:l,class:G(["m-alert",[`alert-${u.type}`,{"alert-borderless":!u.bordered,"alert-width-description":s.value}]])},[u.showIcon&&o.value?(d(),v(ge,{key:0},[s.value?(d(),v("span",X9,[z(u.$slots,"icon",{},()=>[u.icon?(d(),v("img",{key:0,src:u.icon,class:"big-icon-img"},null,8,Q9)):u.type==="info"?(d(),v("svg",J9,f[4]||(f[4]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"},null,-1)]))):u.type==="success"?(d(),v("svg",K9,f[5]||(f[5]=[b("path",{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"},null,-1),b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):u.type==="warning"?(d(),v("svg",Z9,f[6]||(f[6]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):u.type==="error"?(d(),v("svg",ey,f[7]||(f[7]=[b("path",{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"},null,-1),b("path",{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):L("",!0)],!0)])):(d(),v("span",R9,[z(u.$slots,"icon",{},()=>[u.icon?(d(),v("img",{key:0,src:u.icon,class:"icon-img"},null,8,Y9)):u.type==="info"?(d(),v("svg",W9,f[0]||(f[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):u.type==="success"?(d(),v("svg",G9,f[1]||(f[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):u.type==="warning"?(d(),v("svg",q9,f[2]||(f[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):u.type==="error"?(d(),v("svg",U9,f[3]||(f[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0)],!0)]))],64)):L("",!0),b("div",ty,[b("div",ay,[z(u.$slots,"default",{},()=>[ve(ne(u.message),1)],!0)]),s.value?(d(),v("div",ly,[z(u.$slots,"description",{},()=>[ve(ne(u.description),1)],!0)])):L("",!0)]),C(i).actions?(d(),v("div",ny,[z(u.$slots,"actions",{},void 0,!0)])):L("",!0),u.closable?(d(),v("a",{key:2,tabindex:"0",class:"m-alert-close",onClick:c,onKeydown:ut(Ge(c,["prevent"]),["enter"])},[z(u.$slots,"closeText",{},()=>[u.closeText?(d(),v("span",iy,ne(u.closeText),1)):(d(),v("svg",oy,f[8]||(f[8]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)])))],!0)],40,ry)):L("",!0)],2))]),_:3}))}}),Ie=(a,e)=>{const t=a.__vccOpts||a;for(const[l,n]of e)t[l]=n;return t},uy=Ie(sy,[["__scopeId","data-v-792d9ca8"]]),ze=a=>{const e=a;return e.install=function(t){t.component(e.__name,a)},a},cy=ze(uy),dy=["src","alt"],fy=he({__name:"Avatar",props:{color:{default:"rgba(0, 0, 0, 0.25)"},shape:{default:"circle"},size:{default:"middle"},src:{default:void 0},alt:{default:void 0},icon:{default:void 0},href:{default:void 0},target:{default:"_self"}},setup(a){const e=a,t=$(window.innerWidth);function l(){t.value=window.innerWidth}Ul(window,"resize",l);const n=dt(["default","icon"]),r=P(()=>e.src?!1:!!(n.icon||e.icon)),i=P(()=>{if(typeof e.size=="number")return r.value?{backgroundColor:e.color,width:`${e.size}px`,height:`${e.size}px`,lineHeight:`${e.size}px`,fontSize:`${e.size/2}px`}:{backgroundColor:e.color,width:`${e.size}px`,height:`${e.size}px`,lineHeight:`${e.size}px`,fontSize:"18px"};if(typeof e.size=="object"){let c=32;return t.value>=1600&&e.size.xxl?c=e.size.xxl:t.value>=1200&&e.size.xl?c=e.size.xl:t.value>=992&&e.size.lg?c=e.size.lg:t.value>=768&&e.size.md?c=e.size.md:t.value>=576&&e.size.sm?c=e.size.sm:t.value<576&&e.size.xs&&(c=e.size.xs),{backgroundColor:e.color,width:`${c}px`,height:`${c}px`,lineHeight:`${c}px`,fontSize:`${c/2}px`}}return{backgroundColor:e.color}}),o=P(()=>!e.src&&!r.value?n.default:!1),s=P(()=>{if(typeof e.size=="string")return{transform:"scale(1) translateX(-50%)"};if(typeof e.size=="number"){const c=Math.min(1,Math.max(.022222222222222223,(1+(e.size-9)*1)/45));return{lineHeight:`${e.size}px`,transform:`scale(${c}) translateX(-50%)`}}return{}});return(c,u)=>(d(),pe(tt(c.href?"a":"div"),{class:G(["m-avatar",[`avatar-${c.shape}`,{[`avatar-${c.size}`]:typeof c.size=="string"&&["small","middle","large"].includes(c.size),"avatar-image":c.src,"avatar-link":c.href}]]),style:K(i.value),href:c.href,target:c.target},{default:q(()=>[c.src?(d(),v("img",{key:0,class:"image-item",src:c.src,alt:c.alt},null,8,dy)):L("",!0),!c.src&&r.value?z(c.$slots,"icon",{key:1},()=>[(d(),pe(tt(c.icon)))],!0):L("",!0),o.value?(d(),v("span",{key:2,class:"string-item",style:K(s.value)},[z(c.$slots,"default",{},void 0,!0)],4)):L("",!0)]),_:3},8,["class","style","href","target"]))}}),py=Ie(fy,[["__scopeId","data-v-faa2dac7"]]),O1=ze(py),vy=he({__name:"Tooltip",props:{maxWidth:{default:240},content:{default:void 0},contentClass:{default:void 0},contentStyle:{default:()=>({})},tooltip:{default:void 0},tooltipClass:{default:void 0},tooltipStyle:{default:()=>({})},bgColor:{default:"rgba(0, 0, 0, 0.85)"},arrow:{type:Boolean,default:!0},placement:{default:"top"},flip:{type:Boolean,default:!0},trigger:{default:"hover"},keyboard:{type:Boolean,default:!1},transitionDuration:{default:100},showDelay:{default:100},hideDelay:{default:100},show:{type:Boolean,default:!1},showControl:{type:Boolean,default:!1}},emits:["update:show","openChange"],setup(a,{expose:e,emit:t}){const l=a,n=$(!1),r=$(),i=$(null),o=$(0),s=$(0),c=$("top"),u=$(),f=$(0),h=$(0),m=$(),g=$(),y=$(0),w=$(0),_=$(!1),k=$(document.documentElement.clientWidth),p=$(document.documentElement.clientHeight),x=t,T=dt(["tooltip"]),S=P(()=>typeof l.maxWidth=="number"?`${l.maxWidth}px`:l.maxWidth),M=P(()=>T.tooltip||l.tooltip),B=P(()=>{switch(c.value){case"top":return{transformOrigin:`50% ${o.value}px`,top:`${-o.value}px`,left:`${-s.value}px`};case"bottom":return{transformOrigin:`50% ${l.arrow?-4:-6}px`,bottom:`${-o.value}px`,left:`${-s.value}px`};case"left":return{transformOrigin:`${s.value}px 50%`,top:`${-o.value}px`,left:`${-s.value}px`};case"right":return{transformOrigin:`${l.arrow?-4:-6}px 50%`,top:`${-o.value}px`,right:`${-s.value}px`};default:return{transformOrigin:`50% ${o.value}px`,top:`${-o.value}px`,left:`${-s.value}px`}}});Le(()=>[l.placement,l.arrow,l.flip],()=>{E()},{deep:!0}),ft(()=>{n.value=l.show}),Ke(()=>{I()}),Na(()=>{j()});const O=gn(i,()=>{E()},{subtree:!0,childList:!0,attributes:!0,characterData:!0});Ul(window,"resize",A),Va([g,u],F=>{if(F.length===1&&F[0].target.className==="tooltip-card"){const{blockSize:fe,inlineSize:Me}=F[0].borderBoxSize[0];if(fe===w.value&&Me===y.value)return}E()});function A(){k.value=document.documentElement.clientWidth,p.value=document.documentElement.clientHeight,I(),E()}function I(){var F;j(),i.value=D(((F=u.value)==null?void 0:F.parentElement)??null),i.value&&i.value.addEventListener("scroll",E),i.value===document.documentElement&&O.start()}function j(){i.value&&i.value.removeEventListener("scroll",E),i.value=null,O.stop()}function D(F){return F?(Me=>{const Ae=window.getComputedStyle(Me);return!!(Me.scrollWidth>Me.clientWidth&&["scroll","auto"].includes(Ae.overflowX)||Me.scrollHeight>Me.clientHeight&&["scroll","auto"].includes(Ae.overflowY)||(Me.scrollWidth>Me.clientWidth||Me.scrollHeight>Me.clientHeight)&&Me===document.documentElement)})(F)?F:D(F.parentElement??null):null}function E(){n.value&&H()}async function H(){await Xe(),f.value=u.value.offsetWidth,h.value=u.value.offsetHeight,y.value=g.value.offsetWidth,w.value=g.value.offsetHeight,l.flip&&(c.value=ie()),["top","bottom"].includes(c.value)?(o.value=w.value+(l.arrow?16:6),s.value=(y.value-f.value)/2):(o.value=(w.value-h.value)/2,s.value=y.value+(l.arrow?16:6))}function V(){return i.value&&i.value!==document.documentElement?i.value.getBoundingClientRect():{top:0,left:0,bottom:p.value,right:k.value}}function ie(){const{top:F,bottom:fe,left:Me,right:Ae}=u.value.getBoundingClientRect(),{top:ue,bottom:ce,left:de,right:oe}=V(),W=F-ue-(l.arrow?12:0),me=ce-fe-(l.arrow?12:0),Fe=Me-de-(l.arrow?12:0),$e=oe-Ae-(l.arrow?12:0),Ye=(y.value-f.value)/2,ke=(w.value-h.value)/2;return Q(l.placement,[]);function Q(Se,_e){if(Se==="top"){if(_e.includes("top"))return _e.includes("bottom")?_e.includes("left")?Q("right",_e):Q("left",_e):Q("bottom",_e);if(W=Ye&&$e>=Ye)return"top";if(_e.length!==3){if(Fe>=Ye)return Q("left",["top","bottom","right"]);if($e>=Ye)return Q("right",["top","bottom","left"])}}else if(Se==="bottom"){if(_e.includes("bottom"))return _e.includes("top")?_e.includes("left")?Q("right",_e):Q("left",_e):Q("top",_e);if(me=Ye&&$e>=Ye)return"bottom";if(_e.length!==3){if(Fe>=Ye)return Q("left",["top","bottom","right"]);if($e>=Ye)return Q("right",["top","bottom","left"])}}else if(Se==="left"){if(_e.includes("left"))return _e.includes("right")?_e.includes("top")?Q("bottom",_e):Q("top",_e):Q("right",_e);if(Fe=ke&&me>=ke)return"left";if(_e.length!==3){if(W>=ke)return Q("top",["left","right","bottom"]);if(me>=ke)return Q("bottom",["left","right","top"])}}else if(Se==="right"){if(_e.includes("right"))return _e.includes("left")?_e.includes("top")?Q("bottom",_e):Q("top",_e):Q("left",_e);if($e=ke&&me>=ke)return"right";if(_e.length!==3){if(W>=ke)return Q("top",["left","right","bottom"]);if(me>=ke)return Q("bottom",["left","right","top"])}}return l.placement}}function J(){r.value&&jt(r.value),n.value||(r.value=Ia(()=>{n.value=!0,H(),x("update:show",!0),x("openChange",!0)},l.showDelay))}function Z(){r.value&&jt(r.value),n.value&&(r.value=Ia(()=>{n.value=!1,x("update:show",!1),x("openChange",!1)},l.hideDelay))}function R(){n.value?Z():J()}function Y(){M.value&&l.trigger==="hover"&&!l.showControl&&J()}function U(){M.value&&l.trigger==="hover"&&!l.showControl&&Z()}function ee(){l.trigger==="hover"&&!l.showControl&&J(),l.trigger==="click"&&(_.value=!1)}function N(){l.trigger==="hover"&&!l.showControl&&Z(),l.trigger==="click"&&(_.value=!0,m.value.focus())}function ae(){_.value=!1}function we(){_.value=!0,m.value.focus()}return e({show:J,hide:Z,observeScroll:I}),(F,fe)=>(d(),v("div",{class:"m-tooltip-wrap",style:K(`--tooltip-max-width: ${S.value}; --tooltip-background-color: ${F.bgColor}; --transition-duration: ${F.transitionDuration}ms;`),onMouseenter:Y,onMouseleave:U},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active"},{default:q(()=>[qe(b("div",{ref_key:"tooltipRef",ref:m,tabindex:"1",class:G(["m-tooltip-card",{[`tooltip-${c.value}-padding`]:F.arrow}]),style:K(B.value),onBlur:fe[0]||(fe[0]=Me=>F.trigger==="click"&&_.value?Z():()=>!1),onMouseenter:ee,onMouseleave:N,onKeydown:fe[1]||(fe[1]=ut(Me=>F.trigger==="click"&&F.keyboard&&n.value?Z():()=>!1,["esc"])),onClick:fe[2]||(fe[2]=Ge(()=>{},["stop"]))},[b("div",{ref_key:"tooltipCardRef",ref:g,class:G(["tooltip-card",F.tooltipClass]),style:K(F.tooltipStyle)},[z(F.$slots,"tooltip",{},()=>[ve(ne(F.tooltip),1)],!0)],6),F.arrow?(d(),v("div",{key:0,class:G(["tooltip-arrow",`arrow-${c.value||"top"}`])},null,2)):L("",!0)],38),[[Qe,M.value&&n.value]])]),_:3}),b("span",{ref_key:"contentRef",ref:u,class:G(["tooltip-content",F.contentClass]),style:K(F.contentStyle),onClick:fe[3]||(fe[3]=Me=>M.value&&F.trigger==="click"?R():()=>!1),onKeydown:[fe[4]||(fe[4]=ut(Me=>M.value&&F.trigger==="click"&&F.keyboard?R():()=>!1,["enter"])),fe[5]||(fe[5]=ut(Me=>M.value&&F.trigger==="click"&&F.keyboard&&n.value?Z():()=>!1,["esc"]))],onMouseenter:fe[6]||(fe[6]=Me=>M.value&&F.trigger==="click"&&n.value?ae():()=>!1),onMouseleave:fe[7]||(fe[7]=Me=>M.value&&F.trigger==="click"&&n.value?we():()=>!1)},[z(F.$slots,"default",{},()=>[ve(ne(F.content),1)],!0)],38)],36))}}),hy=Ie(vy,[["__scopeId","data-v-4c797c55"]]),Sa=ze(hy),my={key:1,width:"1em",height:"1em",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},gy={key:0,class:"backtop-description"},yy=he({__name:"BackTop",props:{icon:{default:void 0},description:{default:void 0},tooltip:{default:void 0},tooltipProps:{default:()=>({})},type:{default:"default"},shape:{default:"circle"},bottom:{default:40},right:{default:40},zIndex:{default:9},visibilityHeight:{default:180},to:{default:"body"},listenTo:{default:void 0}},emits:["click","show"],setup(a,{emit:e}){const t=a,l=$(null),n=$(0),r=$(null),i=$(null),o=e,s=dt(["tooltip","icon","description"]),c=P(()=>({bottom:typeof t.bottom=="number"?`${t.bottom}px`:t.bottom,right:typeof t.right=="number"?`${t.right}px`:t.right})),u=P(()=>n.value>=t.visibilityHeight),f=P(()=>s.tooltip||t.tooltip),h=P(()=>s.description||t.description);Le(()=>t.to,()=>{_()},{flush:"post"}),Le(()=>t.listenTo,()=>{y()},{flush:"post"}),Le(u,x=>{o("show",x)}),Ke(()=>{y()}),Na(()=>{var x;w(),(x=l.value)==null||x.remove()});const m=gn(r,()=>{var x;n.value=((x=r.value)==null?void 0:x.scrollTop)??0},{subtree:!0,childList:!0,attributes:!0,characterData:!0});function g(x){n.value=x.target.scrollTop}function y(){var x;w(),t.listenTo===void 0?r.value=k(((x=l.value)==null?void 0:x.parentElement)??null):typeof t.listenTo=="string"?r.value=document.getElementsByTagName(t.listenTo)[0]:t.listenTo instanceof HTMLElement&&(r.value=t.listenTo),r.value&&r.value.addEventListener("scroll",g),r.value===document.documentElement&&m.start(),_()}function w(){r.value&&r.value.removeEventListener("scroll",g),r.value=null,m.stop()}function _(){var x;typeof t.to=="string"?i.value=document.getElementsByTagName(t.to)[0]:t.to instanceof HTMLElement&&(i.value=t.to),i.value&&((x=i.value)==null||x.appendChild(l.value))}function k(x){return x?(S=>{const M=window.getComputedStyle(S);return!!(S.scrollHeight>S.clientHeight&&(["scroll","auto"].includes(M.overflowY)||S===document.documentElement))})(x)?x:k(x.parentElement??null):null}function p(){r.value&&r.value.scrollTo({top:0,behavior:"smooth"}),o("click")}return(x,T)=>(d(),pe(pt,{name:"zoom"},{default:q(()=>[qe(b("div",{ref_key:"backtopRef",ref:l,class:"m-backtop-wrap",style:K([c.value,` + scale(${D}) + `;if(c.slideShadows){let A=g.querySelector(".swiper-slide-shadow");A||(A=ql("cards",g)),A&&(A.style.opacity=Math.min(Math.max((Math.abs(w)-.5)/.5,0),1))}g.style.zIndex=-Math.abs(Math.round(y))+i.length;const I=Mn(c,g);I.style.transform=j}},setTransition:i=>{const o=e.slides.map(s=>Ml(s));o.forEach(s=>{s.style.transitionDuration=`${i}ms`,s.querySelectorAll(".swiper-slide-shadow").forEach(c=>{c.style.transitionDuration=`${i}ms`})}),mr({swiper:e,duration:i,transformElements:o})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}const Km=he({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(a){return(e,t)=>(d(),v("span",{class:W(["VPBadge",e.type])},[z(e.$slots,"default",{},()=>[ve(ne(e.text),1)])],2))}}),Zm={key:0,class:"VPBackdrop"},e8=he({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(a){return(e,t)=>(d(),pe(pt,{name:"fade"},{default:G(()=>[e.show?(d(),v("div",Zm)):L("",!0)]),_:1}))}}),t8=qe(e8,[["__scopeId","data-v-adb74654"]]),et=Y1;function a8(a,e){let t,l=!1;return()=>{t&&clearTimeout(t),l?t=setTimeout(a,e):(a(),(l=!0)&&setTimeout(()=>l=!1,e))}}function _i(a){return/^\//.test(a)?a:`/${a}`}function fo(a){const{pathname:e,search:t,hash:l,protocol:n}=new URL(a,"http://a.com");if(q1(a)||a.startsWith("#")||!n.startsWith("http")||!W1(e))return a;const{site:r}=et(),i=e.endsWith("/")||e.endsWith(".html")?a:a.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${l}`);return Pi(i)}function $n({correspondingLink:a=!1}={}){const{site:e,localeIndex:t,page:l,theme:n,hash:r}=et(),i=P(()=>{var s,c;return{label:(s=e.value.locales[t.value])==null?void 0:s.label,link:((c=e.value.locales[t.value])==null?void 0:c.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:P(()=>Object.entries(e.value.locales).flatMap(([s,c])=>i.value.label===c.label?[]:{text:c.label,link:l8(c.link||(s==="root"?"/":`/${s}/`),n.value.i18nRouting!==!1&&a,l.value.relativePath.slice(i.value.link.length-1),!e.value.cleanUrls)+r.value})),currentLang:i}}function l8(a,e,t,l){return e?a.replace(/\/$/,"")+_i(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,l?".html":"")):a}const n8={class:"NotFound"},r8={class:"code"},i8={class:"title"},o8={class:"quote"},s8={class:"action"},u8=["href","aria-label"],c8=he({__name:"NotFound",setup(a){const{theme:e}=et(),{currentLang:t}=$n();return(l,n)=>{var r,i,o,s,c;return d(),v("div",n8,[b("p",r8,ne(((r=C(e).notFound)==null?void 0:r.code)??"404"),1),b("h1",i8,ne(((i=C(e).notFound)==null?void 0:i.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=b("div",{class:"divider"},null,-1)),b("blockquote",o8,ne(((o=C(e).notFound)==null?void 0:o.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),b("div",s8,[b("a",{class:"link",href:C(Pi)(C(t).link),"aria-label":((s=C(e).notFound)==null?void 0:s.linkLabel)??"go to home"},ne(((c=C(e).notFound)==null?void 0:c.linkText)??"Take me home"),9,u8)])])}}}),d8=qe(c8,[["__scopeId","data-v-706c8c18"]]);function x1(a,e){if(Array.isArray(a))return Wn(a);if(a==null)return[];e=_i(e);const t=Object.keys(a).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(_i(n))),l=t?a[t]:[];return Array.isArray(l)?Wn(l):Wn(l.items,l.base)}function f8(a){const e=[];let t=0;for(const l in a){const n=a[l];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function p8(a){const e=[];function t(l){for(const n of l)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(a),e}function Si(a,e){return Array.isArray(e)?e.some(t=>Si(a,t)):kl(a,e.link)?!0:e.items?Si(a,e.items):!1}function Wn(a,e){return[...a].map(t=>{const l={...t},n=l.base||e;return n&&l.link&&(l.link=n+l.link),l.items&&(l.items=Wn(l.items,n)),l})}function Va(){const{frontmatter:a,page:e,theme:t}=et(),l=ii("(min-width: 960px)"),n=$(!1),r=P(()=>{const y=t.value.sidebar,w=e.value.relativePath;return y?x1(y,w):[]}),i=$(r.value);Le(r,(y,w)=>{JSON.stringify(y)!==JSON.stringify(w)&&(i.value=r.value)});const o=P(()=>a.value.sidebar!==!1&&i.value.length>0&&a.value.layout!=="home"),s=P(()=>c?a.value.aside==null?t.value.aside==="left":a.value.aside==="left":!1),c=P(()=>a.value.layout==="home"?!1:a.value.aside!=null?!!a.value.aside:t.value.aside!==!1),u=P(()=>o.value&&l.value),f=P(()=>o.value?f8(i.value):[]);function h(){n.value=!0}function m(){n.value=!1}function g(){n.value?m():h()}return{isOpen:n,sidebar:i,sidebarGroups:f,hasSidebar:o,hasAside:c,leftAside:s,isSidebarEnabled:u,open:h,close:m,toggle:g}}function v8(a,e){let t;ft(()=>{t=a.value?document.activeElement:void 0}),Ke(()=>{window.addEventListener("keyup",l)}),na(()=>{window.removeEventListener("keyup",l)});function l(n){n.key==="Escape"&&a.value&&(e(),t==null||t.focus())}}function h8(a){const{page:e,hash:t}=et(),l=$(!1),n=P(()=>a.value.collapsed!=null),r=P(()=>!!a.value.link),i=$(!1),o=()=>{i.value=kl(e.value.relativePath,a.value.link)};Le([e,a,t],o),Ke(o);const s=P(()=>i.value?!0:a.value.items?Si(e.value.relativePath,a.value.items):!1),c=P(()=>!!(a.value.items&&a.value.items.length));ft(()=>{l.value=!!(n.value&&a.value.collapsed)}),Oi(()=>{(i.value||s.value)&&(l.value=!1)});function u(){n.value&&(l.value=!l.value)}return{collapsed:l,collapsible:n,isLink:r,isActiveLink:i,hasActiveLink:s,hasChildren:c,toggle:u}}function m8(){const{hasSidebar:a}=Va(),e=ii("(min-width: 960px)"),t=ii("(min-width: 1280px)");return{isAsideEnabled:P(()=>!t.value&&!e.value?!1:a.value?t.value:e.value)}}const Mi=[];function _1(a){return typeof a.outline=="object"&&!Array.isArray(a.outline)&&a.outline.label||a.outlineTitle||"On this page"}function po(a){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const l=Number(t.tagName[1]);return{element:t,title:g8(t),link:"#"+t.id,level:l}});return y8(e,a)}function g8(a){let e="";for(const t of a.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function y8(a,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[l,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;return k8(a,l,n)}function b8(a,e){const{isAsideEnabled:t}=m8(),l=a8(r,100);let n=null;Ke(()=>{requestAnimationFrame(r),window.addEventListener("scroll",l)}),Ci(()=>{i(location.hash)}),na(()=>{window.removeEventListener("scroll",l)});function r(){if(!t.value)return;const o=window.scrollY,s=window.innerHeight,c=document.body.offsetHeight,u=Math.abs(o+s-c)<1,f=Mi.map(({element:m,link:g})=>({link:g,top:w8(m)})).filter(({top:m})=>!Number.isNaN(m)).sort((m,g)=>m.top-g.top);if(!f.length){i(null);return}if(o<1){i(null);return}if(u){i(f[f.length-1].link);return}let h=null;for(const{link:m,top:g}of f){if(g>o+G1()+4)break;h=m}i(h)}function i(o){n&&n.classList.remove("active"),o==null?n=null:n=a.value.querySelector(`a[href="${decodeURIComponent(o)}"]`);const s=n;s?(s.classList.add("active"),e.value.style.top=s.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function w8(a){let e=0;for(;a!==document.body;){if(a===null)return NaN;e+=a.offsetTop,a=a.offsetParent}return e}function k8(a,e,t){Mi.length=0;const l=[],n=[];return a.forEach(r=>{const i={...r,children:[]};let o=n[n.length-1];for(;o&&o.level>=i.level;)n.pop(),o=n[n.length-1];if(i.element.classList.contains("ignore-header")||o&&"shouldIgnore"in o){n.push({level:i.level,shouldIgnore:!0});return}i.level>t||i.level{const n=ba("VPDocOutlineItem",!0);return d(),v("ul",{class:W(["VPDocOutlineItem",t.root?"root":"nested"])},[(d(!0),v(ge,null,Te(t.headers,({children:r,link:i,title:o})=>(d(),v("li",null,[b("a",{class:"outline-link",href:i,onClick:e,title:o},ne(o),9,x8),r!=null&&r.length?(d(),pe(n,{key:0,headers:r},null,8,["headers"])):L("",!0)]))),256))],2)}}}),S1=qe(_8,[["__scopeId","data-v-ed314298"]]),S8={class:"content"},M8={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},$8=he({__name:"VPDocAsideOutline",setup(a){const{frontmatter:e,theme:t}=et(),l=vl([]);lr(()=>{l.value=po(e.value.outline??t.value.outline)});const n=$(),r=$();return b8(n,r),(i,o)=>(d(),v("nav",{"aria-labelledby":"doc-outline-aria-label",class:W(["VPDocAsideOutline",{"has-outline":l.value.length>0}]),ref_key:"container",ref:n},[b("div",S8,[b("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),b("div",M8,ne(C(_1)(C(t))),1),te(S1,{headers:l.value,root:!0},null,8,["headers"])])],2))}}),C8=qe($8,[["__scopeId","data-v-c240f224"]]),P8={class:"VPDocAsideCarbonAds"},O8=he({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(a){const e=()=>null;return(t,l)=>(d(),v("div",P8,[te(C(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),T8={class:"VPDocAside"},E8=he({__name:"VPDocAside",setup(a){const{theme:e}=et();return(t,l)=>(d(),v("div",T8,[z(t.$slots,"aside-top",{},void 0,!0),z(t.$slots,"aside-outline-before",{},void 0,!0),te(C8),z(t.$slots,"aside-outline-after",{},void 0,!0),l[0]||(l[0]=b("div",{class:"spacer"},null,-1)),z(t.$slots,"aside-ads-before",{},void 0,!0),C(e).carbonAds?(d(),pe(O8,{key:0,"carbon-ads":C(e).carbonAds},null,8,["carbon-ads"])):L("",!0),z(t.$slots,"aside-ads-after",{},void 0,!0),z(t.$slots,"aside-bottom",{},void 0,!0)]))}}),A8=qe(E8,[["__scopeId","data-v-69ca6f2d"]]);function L8(){const{theme:a,page:e}=et();return P(()=>{const{text:t="Edit this page",pattern:l=""}=a.value.editLink||{};let n;return typeof l=="function"?n=l(e.value):n=l.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function B8(){const{page:a,theme:e,frontmatter:t}=et();return P(()=>{var c,u,f,h,m,g,y,w;const l=x1(e.value.sidebar,a.value.relativePath),n=p8(l),r=z8(n,_=>_.link.replace(/[?#].*$/,"")),i=r.findIndex(_=>kl(a.value.relativePath,_.link)),o=((c=e.value.docFooter)==null?void 0:c.prev)===!1&&!t.value.prev||t.value.prev===!1,s=((u=e.value.docFooter)==null?void 0:u.next)===!1&&!t.value.next||t.value.next===!1;return{prev:o?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((f=r[i-1])==null?void 0:f.docFooterText)??((h=r[i-1])==null?void 0:h.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((m=r[i-1])==null?void 0:m.link)},next:s?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((g=r[i+1])==null?void 0:g.docFooterText)??((y=r[i+1])==null?void 0:y.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=r[i+1])==null?void 0:w.link)}}})}function z8(a,e){const t=new Set;return a.filter(l=>{const n=e(l);return t.has(n)?!1:t.add(n)})}const xa=he({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(a){const e=a,t=P(()=>e.tag??(e.href?"a":"span")),l=P(()=>e.href&&Nu.test(e.href)||e.target==="_blank");return(n,r)=>(d(),pe(tt(t.value),{class:W(["VPLink",{link:n.href,"vp-external-link-icon":l.value,"no-icon":n.noIcon}]),href:n.href?C(fo)(n.href):void 0,target:n.target??(l.value?"_blank":void 0),rel:n.rel??(l.value?"noreferrer":void 0)},{default:G(()=>[z(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),D8={class:"VPLastUpdated"},I8=["datetime"],F8=he({__name:"VPDocFooterLastUpdated",setup(a){const{theme:e,page:t,lang:l}=et(),n=P(()=>new Date(t.value.lastUpdated)),r=P(()=>n.value.toISOString()),i=$("");return Ke(()=>{ft(()=>{var o,s,c;i.value=new Intl.DateTimeFormat((s=(o=e.value.lastUpdated)==null?void 0:o.formatOptions)!=null&&s.forceLocale?l.value:void 0,((c=e.value.lastUpdated)==null?void 0:c.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(o,s)=>{var c;return d(),v("p",D8,[ve(ne(((c=C(e).lastUpdated)==null?void 0:c.text)||C(e).lastUpdatedText||"Last updated")+": ",1),b("time",{datetime:r.value},ne(i.value),9,I8)])}}}),N8=qe(F8,[["__scopeId","data-v-116a36c2"]]),V8={key:0,class:"VPDocFooter"},H8={key:0,class:"edit-info"},j8={key:0,class:"edit-link"},R8={key:1,class:"last-updated"},Y8={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},q8={class:"pager"},W8=["innerHTML"],G8=["innerHTML"],U8={class:"pager"},Q8=["innerHTML"],X8=["innerHTML"],J8=he({__name:"VPDocFooter",setup(a){const{theme:e,page:t,frontmatter:l}=et(),n=L8(),r=B8(),i=P(()=>e.value.editLink&&l.value.editLink!==!1),o=P(()=>t.value.lastUpdated),s=P(()=>i.value||o.value||r.value.prev||r.value.next);return(c,u)=>{var f,h,m,g;return s.value?(d(),v("footer",V8,[z(c.$slots,"doc-footer-before",{},void 0,!0),i.value||o.value?(d(),v("div",H8,[i.value?(d(),v("div",j8,[te(xa,{class:"edit-link-button",href:C(n).url,"no-icon":!0},{default:G(()=>[u[0]||(u[0]=b("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ve(" "+ne(C(n).text),1)]),_:1},8,["href"])])):L("",!0),o.value?(d(),v("div",R8,[te(N8)])):L("",!0)])):L("",!0),(f=C(r).prev)!=null&&f.link||(h=C(r).next)!=null&&h.link?(d(),v("nav",Y8,[u[1]||(u[1]=b("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),b("div",q8,[(m=C(r).prev)!=null&&m.link?(d(),pe(xa,{key:0,class:"pager-link prev",href:C(r).prev.link},{default:G(()=>{var y;return[b("span",{class:"desc",innerHTML:((y=C(e).docFooter)==null?void 0:y.prev)||"Previous page"},null,8,W8),b("span",{class:"title",innerHTML:C(r).prev.text},null,8,G8)]}),_:1},8,["href"])):L("",!0)]),b("div",U8,[(g=C(r).next)!=null&&g.link?(d(),pe(xa,{key:0,class:"pager-link next",href:C(r).next.link},{default:G(()=>{var y;return[b("span",{class:"desc",innerHTML:((y=C(e).docFooter)==null?void 0:y.next)||"Next page"},null,8,Q8),b("span",{class:"title",innerHTML:C(r).next.text},null,8,X8)]}),_:1},8,["href"])):L("",!0)])])):L("",!0)])):L("",!0)}}}),K8=qe(J8,[["__scopeId","data-v-8d5fedb5"]]),Z8={class:"container"},e5={class:"aside-container"},t5={class:"aside-content"},a5={class:"content"},l5={class:"content-container"},n5={class:"main"},r5=he({__name:"VPDoc",setup(a){const{theme:e}=et(),t=nr(),{hasSidebar:l,hasAside:n,leftAside:r}=Va(),i=P(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(o,s)=>{const c=ba("Content");return d(),v("div",{class:W(["VPDoc",{"has-sidebar":C(l),"has-aside":C(n)}])},[z(o.$slots,"doc-top",{},void 0,!0),b("div",Z8,[C(n)?(d(),v("div",{key:0,class:W(["aside",{"left-aside":C(r)}])},[s[0]||(s[0]=b("div",{class:"aside-curtain"},null,-1)),b("div",e5,[b("div",t5,[te(A8,null,{"aside-top":G(()=>[z(o.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":G(()=>[z(o.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":G(()=>[z(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":G(()=>[z(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":G(()=>[z(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":G(()=>[z(o.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):L("",!0),b("div",a5,[b("div",l5,[z(o.$slots,"doc-before",{},void 0,!0),b("main",n5,[te(c,{class:W(["vp-doc",[i.value,C(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),te(K8,null,{"doc-footer-before":G(()=>[z(o.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),z(o.$slots,"doc-after",{},void 0,!0)])])]),z(o.$slots,"doc-bottom",{},void 0,!0)],2)}}}),i5=qe(r5,[["__scopeId","data-v-da969657"]]),o5=he({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(a){const e=a,t=P(()=>e.href&&Nu.test(e.href)),l=P(()=>e.tag||(e.href?"a":"button"));return(n,r)=>(d(),pe(tt(l.value),{class:W(["VPButton",[n.size,n.theme]]),href:n.href?C(fo)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:G(()=>[ve(ne(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),s5=qe(o5,[["__scopeId","data-v-f22419b6"]]),u5=["src","alt"],c5=he({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(a){return(e,t)=>{const l=ba("VPImage",!0);return e.image?(d(),v(ge,{key:0},[typeof e.image=="string"||"src"in e.image?(d(),v("img",Oe({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:C(Pi)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,u5)):(d(),v(ge,{key:1},[te(l,Oe({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),te(l,Oe({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):L("",!0)}}}),er=qe(c5,[["__scopeId","data-v-0e6098e1"]]),d5={class:"container"},f5={class:"main"},p5={key:0,class:"name"},v5=["innerHTML"],h5=["innerHTML"],m5=["innerHTML"],g5={key:0,class:"actions"},y5={key:0,class:"image"},b5={class:"image-container"},w5=he({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(a){const e=yn("hero-image-slot-exists");return(t,l)=>(d(),v("div",{class:W(["VPHero",{"has-image":t.image||C(e)}])},[b("div",d5,[b("div",f5,[z(t.$slots,"home-hero-info-before",{},void 0,!0),z(t.$slots,"home-hero-info",{},()=>[t.name?(d(),v("h1",p5,[b("span",{innerHTML:t.name,class:"clip"},null,8,v5)])):L("",!0),t.text?(d(),v("p",{key:1,innerHTML:t.text,class:"text"},null,8,h5)):L("",!0),t.tagline?(d(),v("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,m5)):L("",!0)],!0),z(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(d(),v("div",g5,[(d(!0),v(ge,null,Te(t.actions,n=>(d(),v("div",{key:n.link,class:"action"},[te(s5,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):L("",!0),z(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||C(e)?(d(),v("div",y5,[b("div",b5,[l[0]||(l[0]=b("div",{class:"image-bg"},null,-1)),z(t.$slots,"home-hero-image",{},()=>[t.image?(d(),pe(er,{key:0,class:"image-src",image:t.image},null,8,["image"])):L("",!0)],!0)])])):L("",!0)])],2))}}),k5=qe(w5,[["__scopeId","data-v-2c1d7313"]]),x5=he({__name:"VPHomeHero",setup(a){const{frontmatter:e}=et();return(t,l)=>C(e).hero?(d(),pe(k5,{key:0,class:"VPHomeHero",name:C(e).hero.name,text:C(e).hero.text,tagline:C(e).hero.tagline,image:C(e).hero.image,actions:C(e).hero.actions},{"home-hero-info-before":G(()=>[z(t.$slots,"home-hero-info-before")]),"home-hero-info":G(()=>[z(t.$slots,"home-hero-info")]),"home-hero-info-after":G(()=>[z(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":G(()=>[z(t.$slots,"home-hero-actions-after")]),"home-hero-image":G(()=>[z(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):L("",!0)}}),_5={class:"box"},S5={key:0,class:"icon"},M5=["innerHTML"],$5=["innerHTML"],C5=["innerHTML"],P5={key:4,class:"link-text"},O5={class:"link-text-value"},T5=he({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(a){return(e,t)=>(d(),pe(xa,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:G(()=>[b("article",_5,[typeof e.icon=="object"&&e.icon.wrap?(d(),v("div",S5,[te(er,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(d(),pe(er,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(d(),v("div",{key:2,class:"icon",innerHTML:e.icon},null,8,M5)):L("",!0),b("h2",{class:"title",innerHTML:e.title},null,8,$5),e.details?(d(),v("p",{key:3,class:"details",innerHTML:e.details},null,8,C5)):L("",!0),e.linkText?(d(),v("div",P5,[b("p",O5,[ve(ne(e.linkText)+" ",1),t[0]||(t[0]=b("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):L("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),E5=qe(T5,[["__scopeId","data-v-e1c98d9e"]]),A5={key:0,class:"VPFeatures"},L5={class:"container"},B5={class:"items"},z5=he({__name:"VPFeatures",props:{features:{}},setup(a){const e=a,t=P(()=>{const l=e.features.length;if(l){if(l===2)return"grid-2";if(l===3)return"grid-3";if(l%3===0)return"grid-6";if(l>3)return"grid-4"}else return});return(l,n)=>l.features?(d(),v("div",A5,[b("div",L5,[b("div",B5,[(d(!0),v(ge,null,Te(l.features,r=>(d(),v("div",{key:r.title,class:W(["item",[t.value]])},[te(E5,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):L("",!0)}}),D5=qe(z5,[["__scopeId","data-v-c2bd324e"]]),I5=he({__name:"VPHomeFeatures",setup(a){const{frontmatter:e}=et();return(t,l)=>C(e).features?(d(),pe(D5,{key:0,class:"VPHomeFeatures",features:C(e).features},null,8,["features"])):L("",!0)}}),F5=he({__name:"VPHomeContent",setup(a){const{width:e}=U1({initialWidth:0,includeScrollbar:!1});return(t,l)=>(d(),v("div",{class:"vp-doc container",style:K(C(e)?{"--vp-offset":`calc(50% - ${C(e)/2}px)`}:{})},[z(t.$slots,"default",{},void 0,!0)],4))}}),N5=qe(F5,[["__scopeId","data-v-2aa1d52b"]]),V5={class:"VPHome"},H5=he({__name:"VPHome",setup(a){const{frontmatter:e}=et();return(t,l)=>{const n=ba("Content");return d(),v("div",V5,[z(t.$slots,"home-hero-before",{},void 0,!0),te(x5,null,{"home-hero-info-before":G(()=>[z(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":G(()=>[z(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":G(()=>[z(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":G(()=>[z(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":G(()=>[z(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),z(t.$slots,"home-hero-after",{},void 0,!0),z(t.$slots,"home-features-before",{},void 0,!0),te(I5),z(t.$slots,"home-features-after",{},void 0,!0),C(e).markdownStyles!==!1?(d(),pe(N5,{key:0},{default:G(()=>[te(n)]),_:1})):(d(),pe(n,{key:1}))])}}}),j5=qe(H5,[["__scopeId","data-v-1157faa7"]]),R5={},Y5={class:"VPPage"};function q5(a,e){const t=ba("Content");return d(),v("div",Y5,[z(a.$slots,"page-top"),te(t),z(a.$slots,"page-bottom")])}const W5=qe(R5,[["render",q5]]),G5=he({__name:"VPContent",setup(a){const{page:e,frontmatter:t}=et(),{hasSidebar:l}=Va();return(n,r)=>(d(),v("div",{class:W(["VPContent",{"has-sidebar":C(l),"is-home":C(t).layout==="home"}]),id:"VPContent"},[C(e).isNotFound?z(n.$slots,"not-found",{key:0},()=>[te(d8)],!0):C(t).layout==="page"?(d(),pe(W5,{key:1},{"page-top":G(()=>[z(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":G(()=>[z(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):C(t).layout==="home"?(d(),pe(j5,{key:2},{"home-hero-before":G(()=>[z(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":G(()=>[z(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":G(()=>[z(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":G(()=>[z(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":G(()=>[z(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":G(()=>[z(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":G(()=>[z(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":G(()=>[z(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":G(()=>[z(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):C(t).layout&&C(t).layout!=="doc"?(d(),pe(tt(C(t).layout),{key:3})):(d(),pe(i5,{key:4},{"doc-top":G(()=>[z(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":G(()=>[z(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":G(()=>[z(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":G(()=>[z(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":G(()=>[z(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":G(()=>[z(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":G(()=>[z(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":G(()=>[z(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":G(()=>[z(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":G(()=>[z(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":G(()=>[z(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),U5=qe(G5,[["__scopeId","data-v-28b05e10"]]),Q5={class:"container"},X5=["innerHTML"],J5=["innerHTML"],K5=he({__name:"VPFooter",setup(a){const{theme:e,frontmatter:t}=et(),{hasSidebar:l}=Va();return(n,r)=>C(e).footer&&C(t).footer!==!1?(d(),v("footer",{key:0,class:W(["VPFooter",{"has-sidebar":C(l)}])},[b("div",Q5,[C(e).footer.message?(d(),v("p",{key:0,class:"message",innerHTML:C(e).footer.message},null,8,X5)):L("",!0),C(e).footer.copyright?(d(),v("p",{key:1,class:"copyright",innerHTML:C(e).footer.copyright},null,8,J5)):L("",!0)])],2)):L("",!0)}}),Z5=qe(K5,[["__scopeId","data-v-0ad5e504"]]);function eg(){const{theme:a,frontmatter:e}=et(),t=vl([]),l=P(()=>t.value.length>0);return lr(()=>{t.value=po(e.value.outline??a.value.outline)}),{headers:t,hasLocalNav:l}}const tg={class:"menu-text"},ag={class:"header"},lg={class:"outline"},ng=he({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(a){const e=a,{theme:t}=et(),l=$(!1),n=$(0),r=$(),i=$();function o(f){var h;(h=r.value)!=null&&h.contains(f.target)||(l.value=!1)}Le(l,f=>{if(f){document.addEventListener("click",o);return}document.removeEventListener("click",o)}),Q1("Escape",()=>{l.value=!1}),lr(()=>{l.value=!1});function s(){l.value=!l.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function c(f){f.target.classList.contains("outline-link")&&(i.value&&(i.value.style.transition="none"),Qe(()=>{l.value=!1}))}function u(){l.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(f,h)=>(d(),v("div",{class:"VPLocalNavOutlineDropdown",style:K({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[f.headers.length>0?(d(),v("button",{key:0,onClick:s,class:W({open:l.value})},[b("span",tg,ne(C(_1)(C(t))),1),h[0]||(h[0]=b("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(d(),v("button",{key:1,onClick:u},ne(C(t).returnToTopLabel||"Return to top"),1)),te(pt,{name:"flyout"},{default:G(()=>[l.value?(d(),v("div",{key:0,ref_key:"items",ref:i,class:"items",onClick:c},[b("div",ag,[b("a",{class:"top-link",href:"#",onClick:u},ne(C(t).returnToTopLabel||"Return to top"),1)]),b("div",lg,[te(S1,{headers:f.headers},null,8,["headers"])])],512)):L("",!0)]),_:1})],4))}}),rg=qe(ng,[["__scopeId","data-v-56928fd3"]]),ig={class:"container"},og=["aria-expanded"],sg={class:"menu-text"},ug=he({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(a){const{theme:e,frontmatter:t}=et(),{hasSidebar:l}=Va(),{headers:n}=eg(),{y:r}=Vu(),i=$(0);Ke(()=>{i.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),lr(()=>{n.value=po(t.value.outline??e.value.outline)});const o=P(()=>n.value.length===0),s=P(()=>o.value&&!l.value),c=P(()=>({VPLocalNav:!0,"has-sidebar":l.value,empty:o.value,fixed:s.value}));return(u,f)=>C(t).layout!=="home"&&(!s.value||C(r)>=i.value)?(d(),v("div",{key:0,class:W(c.value)},[b("div",ig,[C(l)?(d(),v("button",{key:0,class:"menu","aria-expanded":u.open,"aria-controls":"VPSidebarNav",onClick:f[0]||(f[0]=h=>u.$emit("open-menu"))},[f[1]||(f[1]=b("span",{class:"vpi-align-left menu-icon"},null,-1)),b("span",sg,ne(C(e).sidebarMenuLabel||"Menu"),1)],8,og)):L("",!0),te(rg,{headers:C(n),navHeight:i.value},null,8,["headers","navHeight"])])],2)):L("",!0)}}),cg=qe(ug,[["__scopeId","data-v-a18e3a57"]]);function dg(){const a=$(!1);function e(){a.value=!0,window.addEventListener("resize",n)}function t(){a.value=!1,window.removeEventListener("resize",n)}function l(){a.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=nr();return Le(()=>r.path,t),{isScreenOpen:a,openScreen:e,closeScreen:t,toggleScreen:l}}const fg={},pg={class:"VPSwitch",type:"button",role:"switch"},vg={class:"check"},hg={key:0,class:"icon"};function mg(a,e){return d(),v("button",pg,[b("span",vg,[a.$slots.default?(d(),v("span",hg,[z(a.$slots,"default",{},void 0,!0)])):L("",!0)])])}const gg=qe(fg,[["render",mg],["__scopeId","data-v-e5053537"]]),yg=he({__name:"VPSwitchAppearance",setup(a){const{isDark:e,theme:t}=et(),l=yn("toggle-appearance",()=>{e.value=!e.value}),n=$("");return Oi(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(r,i)=>(d(),pe(gg,{title:n.value,class:"VPSwitchAppearance","aria-checked":C(e),onClick:C(l)},{default:G(()=>i[0]||(i[0]=[b("span",{class:"vpi-sun sun"},null,-1),b("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),vo=qe(yg,[["__scopeId","data-v-311ecb95"]]),bg={key:0,class:"VPNavBarAppearance"},wg=he({__name:"VPNavBarAppearance",setup(a){const{site:e}=et();return(t,l)=>C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",bg,[te(vo)])):L("",!0)}}),kg=qe(wg,[["__scopeId","data-v-7c506d5f"]]),ho=$();let M1=!1,ri=0;function xg(a){const e=$(!1);if(rr){!M1&&_g(),ri++;const t=Le(ho,l=>{var n,r,i;l===a.el.value||(n=a.el.value)!=null&&n.contains(l)?(e.value=!0,(r=a.onFocus)==null||r.call(a)):(e.value=!1,(i=a.onBlur)==null||i.call(a))});na(()=>{t(),ri--,ri||Sg()})}return Du(e)}function _g(){document.addEventListener("focusin",$1),M1=!0,ho.value=document.activeElement}function Sg(){document.removeEventListener("focusin",$1)}function $1(){ho.value=document.activeElement}const Mg={class:"VPMenuLink"},$g=["innerHTML"],Cg=he({__name:"VPMenuLink",props:{item:{}},setup(a){const{page:e}=et();return(t,l)=>(d(),v("div",Mg,[te(xa,{class:W({active:C(kl)(C(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon},{default:G(()=>[b("span",{innerHTML:t.item.text},null,8,$g)]),_:1},8,["class","href","target","rel","no-icon"])]))}}),gr=qe(Cg,[["__scopeId","data-v-2bde50bb"]]),Pg={class:"VPMenuGroup"},Og={key:0,class:"title"},Tg=he({__name:"VPMenuGroup",props:{text:{},items:{}},setup(a){return(e,t)=>(d(),v("div",Pg,[e.text?(d(),v("p",Og,ne(e.text),1)):L("",!0),(d(!0),v(ge,null,Te(e.items,l=>(d(),v(ge,null,["link"in l?(d(),pe(gr,{key:0,item:l},null,8,["item"])):L("",!0)],64))),256))]))}}),Eg=qe(Tg,[["__scopeId","data-v-9b98a607"]]),Ag={class:"VPMenu"},Lg={key:0,class:"items"},Bg=he({__name:"VPMenu",props:{items:{}},setup(a){return(e,t)=>(d(),v("div",Ag,[e.items?(d(),v("div",Lg,[(d(!0),v(ge,null,Te(e.items,l=>(d(),v(ge,{key:JSON.stringify(l)},["link"in l?(d(),pe(gr,{key:0,item:l},null,8,["item"])):"component"in l?(d(),pe(tt(l.component),Oe({key:1,ref_for:!0},l.props),null,16)):(d(),pe(Eg,{key:2,text:l.text,items:l.items},null,8,["text","items"]))],64))),128))])):L("",!0),z(e.$slots,"default",{},void 0,!0)]))}}),zg=qe(Bg,[["__scopeId","data-v-3f36891b"]]),Dg=["aria-expanded","aria-label"],Ig={key:0,class:"text"},Fg=["innerHTML"],Ng={key:1,class:"vpi-more-horizontal icon"},Vg={class:"menu"},Hg=he({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(a){const e=$(!1),t=$();xg({el:t,onBlur:l});function l(){e.value=!1}return(n,r)=>(d(),v("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=i=>e.value=!0),onMouseleave:r[2]||(r[2]=i=>e.value=!1)},[b("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=i=>e.value=!e.value)},[n.button||n.icon?(d(),v("span",Ig,[n.icon?(d(),v("span",{key:0,class:W([n.icon,"option-icon"])},null,2)):L("",!0),n.button?(d(),v("span",{key:1,innerHTML:n.button},null,8,Fg)):L("",!0),r[3]||(r[3]=b("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(d(),v("span",Ng))],8,Dg),b("div",Vg,[te(zg,{items:n.items},{default:G(()=>[z(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),mo=qe(Hg,[["__scopeId","data-v-c6b9d922"]]),jg=["href","aria-label","innerHTML"],Rg=he({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(a){const e=a,t=$();Ke(async()=>{var r;await Qe();const n=(r=t.value)==null?void 0:r.children[0];n instanceof HTMLElement&&n.className.startsWith("vpi-social-")&&(getComputedStyle(n).maskImage||getComputedStyle(n).webkitMaskImage)==="none"&&n.style.setProperty("--icon",`url('https://api.iconify.design/simple-icons/${e.icon}.svg')`)});const l=P(()=>typeof e.icon=="object"?e.icon.svg:``);return(n,r)=>(d(),v("a",{ref_key:"el",ref:t,class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:l.value},null,8,jg))}}),Yg=qe(Rg,[["__scopeId","data-v-44521f31"]]),qg={class:"VPSocialLinks"},Wg=he({__name:"VPSocialLinks",props:{links:{}},setup(a){return(e,t)=>(d(),v("div",qg,[(d(!0),v(ge,null,Te(e.links,({link:l,icon:n,ariaLabel:r})=>(d(),pe(Yg,{key:l,icon:n,link:l,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),go=qe(Wg,[["__scopeId","data-v-64ce5c63"]]),Gg={key:0,class:"group translations"},Ug={class:"trans-title"},Qg={key:1,class:"group"},Xg={class:"item appearance"},Jg={class:"label"},Kg={class:"appearance-action"},Zg={key:2,class:"group"},e7={class:"item social-links"},t7=he({__name:"VPNavBarExtra",setup(a){const{site:e,theme:t}=et(),{localeLinks:l,currentLang:n}=$n({correspondingLink:!0}),r=P(()=>l.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(i,o)=>r.value?(d(),pe(mo,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:G(()=>[C(l).length&&C(n).label?(d(),v("div",Gg,[b("p",Ug,ne(C(n).label),1),(d(!0),v(ge,null,Te(C(l),s=>(d(),pe(gr,{key:s.link,item:s},null,8,["item"]))),128))])):L("",!0),C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",Qg,[b("div",Xg,[b("p",Jg,ne(C(t).darkModeSwitchLabel||"Appearance"),1),b("div",Kg,[te(vo)])])])):L("",!0),C(t).socialLinks?(d(),v("div",Zg,[b("div",e7,[te(go,{class:"social-links-list",links:C(t).socialLinks},null,8,["links"])])])):L("",!0)]),_:1})):L("",!0)}}),a7=qe(t7,[["__scopeId","data-v-80081d0e"]]),l7=["aria-expanded"],n7=he({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(a){return(e,t)=>(d(),v("button",{type:"button",class:W(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=l=>e.$emit("click"))},t[1]||(t[1]=[b("span",{class:"container"},[b("span",{class:"top"}),b("span",{class:"middle"}),b("span",{class:"bottom"})],-1)]),10,l7))}}),r7=qe(n7,[["__scopeId","data-v-f1f52190"]]),i7=["innerHTML"],o7=he({__name:"VPNavBarMenuLink",props:{item:{}},setup(a){const{page:e}=et();return(t,l)=>(d(),pe(xa,{class:W({VPNavBarMenuLink:!0,active:C(kl)(C(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,tabindex:"0"},{default:G(()=>[b("span",{innerHTML:t.item.text},null,8,i7)]),_:1},8,["class","href","target","rel","no-icon"]))}}),s7=qe(o7,[["__scopeId","data-v-aac76ea4"]]),u7=he({__name:"VPNavBarMenuGroup",props:{item:{}},setup(a){const e=a,{page:t}=et(),l=r=>"component"in r?!1:"link"in r?kl(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(l),n=P(()=>l(e.item));return(r,i)=>(d(),pe(mo,{class:W({VPNavBarMenuGroup:!0,active:C(kl)(C(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),c7={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},d7=he({__name:"VPNavBarMenu",setup(a){const{theme:e}=et();return(t,l)=>C(e).nav?(d(),v("nav",c7,[l[0]||(l[0]=b("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(d(!0),v(ge,null,Te(C(e).nav,n=>(d(),v(ge,{key:JSON.stringify(n)},["link"in n?(d(),pe(s7,{key:0,item:n},null,8,["item"])):"component"in n?(d(),pe(tt(n.component),Oe({key:1,ref_for:!0},n.props),null,16)):(d(),pe(u7,{key:2,item:n},null,8,["item"]))],64))),128))])):L("",!0)}}),f7=qe(d7,[["__scopeId","data-v-3f51994f"]]);function p7(a){const{localeIndex:e,theme:t}=et();function l(n){var g,y,w;const r=n.split("."),i=(g=t.value.search)==null?void 0:g.options,o=i&&typeof i=="object",s=o&&((w=(y=i.locales)==null?void 0:y[e.value])==null?void 0:w.translations)||null,c=o&&i.translations||null;let u=s,f=c,h=a;const m=r.pop();for(const _ of r){let k=null;const p=h==null?void 0:h[_];p&&(k=h=p);const x=f==null?void 0:f[_];x&&(k=f=x);const O=u==null?void 0:u[_];O&&(k=u=O),p||(h=k),x||(f=k),O||(u=k)}return(u==null?void 0:u[m])??(f==null?void 0:f[m])??(h==null?void 0:h[m])??""}return l}const v7=["aria-label"],h7={class:"DocSearch-Button-Container"},m7={class:"DocSearch-Button-Placeholder"},Ou=he({__name:"VPNavBarSearchButton",setup(a){const t=p7({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(l,n)=>(d(),v("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":C(t)("button.buttonAriaLabel")},[b("span",h7,[n[0]||(n[0]=b("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),b("span",m7,ne(C(t)("button.buttonText")),1)]),n[1]||(n[1]=b("span",{class:"DocSearch-Button-Keys"},[b("kbd",{class:"DocSearch-Button-Key"}),b("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,v7))}}),g7={class:"VPNavBarSearch"},y7={id:"local-search"},b7={key:1,id:"docsearch"},w7=he({__name:"VPNavBarSearch",setup(a){const e=()=>null,t=X1(()=>J1(()=>import("./VPAlgoliaSearchBox.DoZxL6Xt.js"),__vite__mapDeps([0,1]))),{theme:l}=et(),n=$(!1),r=$(!1),i=()=>{const h="VPAlgoliaPreconnect";(window.requestIdleCallback||setTimeout)(()=>{var y;const g=document.createElement("link");g.id=h,g.rel="preconnect",g.href=`https://${(((y=l.value.search)==null?void 0:y.options)??l.value.algolia).appId}-dsn.algolia.net`,g.crossOrigin="",document.head.appendChild(g)})};Ke(()=>{i();const h=g=>{(g.key.toLowerCase()==="k"&&(g.metaKey||g.ctrlKey)||!c(g)&&g.key==="/")&&(g.preventDefault(),o(),m())},m=()=>{window.removeEventListener("keydown",h)};window.addEventListener("keydown",h),na(m)});function o(){n.value||(n.value=!0,setTimeout(s,16))}function s(){const h=new Event("keydown");h.key="k",h.metaKey=!0,window.dispatchEvent(h),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||s()},16)}function c(h){const m=h.target,g=m.tagName;return m.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const u=$(!1),f="algolia";return(h,m)=>{var g;return d(),v("div",g7,[C(f)==="local"?(d(),v(ge,{key:0},[u.value?(d(),pe(C(e),{key:0,onClose:m[0]||(m[0]=y=>u.value=!1)})):L("",!0),b("div",y7,[te(Ou,{onClick:m[1]||(m[1]=y=>u.value=!0)})])],64)):C(f)==="algolia"?(d(),v(ge,{key:1},[n.value?(d(),pe(C(t),{key:0,algolia:((g=C(l).search)==null?void 0:g.options)??C(l).algolia,onVnodeBeforeMount:m[2]||(m[2]=y=>r.value=!0)},null,8,["algolia"])):L("",!0),r.value?L("",!0):(d(),v("div",b7,[te(Ou,{onClick:o})]))],64)):L("",!0)])}}}),k7=he({__name:"VPNavBarSocialLinks",setup(a){const{theme:e}=et();return(t,l)=>C(e).socialLinks?(d(),pe(go,{key:0,class:"VPNavBarSocialLinks",links:C(e).socialLinks},null,8,["links"])):L("",!0)}}),x7=qe(k7,[["__scopeId","data-v-2ca6bd12"]]),_7=["href","rel","target"],S7=["innerHTML"],M7={key:2},$7=he({__name:"VPNavBarTitle",setup(a){const{site:e,theme:t}=et(),{hasSidebar:l}=Va(),{currentLang:n}=$n(),r=P(()=>{var s;return typeof t.value.logoLink=="string"?t.value.logoLink:(s=t.value.logoLink)==null?void 0:s.link}),i=P(()=>{var s;return typeof t.value.logoLink=="string"||(s=t.value.logoLink)==null?void 0:s.rel}),o=P(()=>{var s;return typeof t.value.logoLink=="string"||(s=t.value.logoLink)==null?void 0:s.target});return(s,c)=>(d(),v("div",{class:W(["VPNavBarTitle",{"has-sidebar":C(l)}])},[b("a",{class:"title",href:r.value??C(fo)(C(n).link),rel:i.value,target:o.value},[z(s.$slots,"nav-bar-title-before",{},void 0,!0),C(t).logo?(d(),pe(er,{key:0,class:"logo",image:C(t).logo},null,8,["image"])):L("",!0),C(t).siteTitle?(d(),v("span",{key:1,innerHTML:C(t).siteTitle},null,8,S7)):C(t).siteTitle===void 0?(d(),v("span",M7,ne(C(e).title),1)):L("",!0),z(s.$slots,"nav-bar-title-after",{},void 0,!0)],8,_7)],2))}}),C7=qe($7,[["__scopeId","data-v-02d339c1"]]),P7={class:"items"},O7={class:"title"},T7=he({__name:"VPNavBarTranslations",setup(a){const{theme:e}=et(),{localeLinks:t,currentLang:l}=$n({correspondingLink:!0});return(n,r)=>C(t).length&&C(l).label?(d(),pe(mo,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:C(e).langMenuLabel||"Change language"},{default:G(()=>[b("div",P7,[b("p",O7,ne(C(l).label),1),(d(!0),v(ge,null,Te(C(t),i=>(d(),pe(gr,{key:i.link,item:i},null,8,["item"]))),128))])]),_:1},8,["label"])):L("",!0)}}),E7=qe(T7,[["__scopeId","data-v-b1315b18"]]),A7={class:"wrapper"},L7={class:"container"},B7={class:"title"},z7={class:"content"},D7={class:"content-body"},I7=he({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(a){const e=a,{y:t}=Vu(),{hasSidebar:l}=Va(),{frontmatter:n}=et(),r=$({});return Oi(()=>{r.value={"has-sidebar":l.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(i,o)=>(d(),v("div",{class:W(["VPNavBar",r.value])},[b("div",A7,[b("div",L7,[b("div",B7,[te(C7,null,{"nav-bar-title-before":G(()=>[z(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":G(()=>[z(i.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),b("div",z7,[b("div",D7,[z(i.$slots,"nav-bar-content-before",{},void 0,!0),te(w7,{class:"search"}),te(f7,{class:"menu"}),te(E7,{class:"translations"}),te(kg,{class:"appearance"}),te(x7,{class:"social-links"}),te(a7,{class:"extra"}),z(i.$slots,"nav-bar-content-after",{},void 0,!0),te(r7,{class:"hamburger",active:i.isScreenOpen,onClick:o[0]||(o[0]=s=>i.$emit("toggle-screen"))},null,8,["active"])])])])]),o[1]||(o[1]=b("div",{class:"divider"},[b("div",{class:"divider-line"})],-1))],2))}}),F7=qe(I7,[["__scopeId","data-v-8031c236"]]),N7={key:0,class:"VPNavScreenAppearance"},V7={class:"text"},H7=he({__name:"VPNavScreenAppearance",setup(a){const{site:e,theme:t}=et();return(l,n)=>C(e).appearance&&C(e).appearance!=="force-dark"&&C(e).appearance!=="force-auto"?(d(),v("div",N7,[b("p",V7,ne(C(t).darkModeSwitchLabel||"Appearance"),1),te(vo)])):L("",!0)}}),j7=qe(H7,[["__scopeId","data-v-b5fcb7b8"]]),R7=["innerHTML"],Y7=he({__name:"VPNavScreenMenuLink",props:{item:{}},setup(a){const e=yn("close-screen");return(t,l)=>(d(),pe(xa,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:C(e)},{default:G(()=>[b("span",{innerHTML:t.item.text},null,8,R7)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),q7=qe(Y7,[["__scopeId","data-v-861aaa84"]]),W7=["innerHTML"],G7=he({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(a){const e=yn("close-screen");return(t,l)=>(d(),pe(xa,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,"no-icon":t.item.noIcon,onClick:C(e)},{default:G(()=>[b("span",{innerHTML:t.item.text},null,8,W7)]),_:1},8,["href","target","rel","no-icon","onClick"]))}}),C1=qe(G7,[["__scopeId","data-v-ff70e680"]]),U7={class:"VPNavScreenMenuGroupSection"},Q7={key:0,class:"title"},X7=he({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(a){return(e,t)=>(d(),v("div",U7,[e.text?(d(),v("p",Q7,ne(e.text),1)):L("",!0),(d(!0),v(ge,null,Te(e.items,l=>(d(),pe(C1,{key:l.text,item:l},null,8,["item"]))),128))]))}}),J7=qe(X7,[["__scopeId","data-v-82af709f"]]),K7=["aria-controls","aria-expanded"],Z7=["innerHTML"],e9=["id"],t9={key:0,class:"item"},a9={key:1,class:"item"},l9={key:2,class:"group"},n9=he({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(a){const e=a,t=$(!1),l=P(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,i)=>(d(),v("div",{class:W(["VPNavScreenMenuGroup",{open:t.value}])},[b("button",{class:"button","aria-controls":l.value,"aria-expanded":t.value,onClick:n},[b("span",{class:"button-text",innerHTML:r.text},null,8,Z7),i[0]||(i[0]=b("span",{class:"vpi-plus button-icon"},null,-1))],8,K7),b("div",{id:l.value,class:"items"},[(d(!0),v(ge,null,Te(r.items,o=>(d(),v(ge,{key:JSON.stringify(o)},["link"in o?(d(),v("div",t9,[te(C1,{item:o},null,8,["item"])])):"component"in o?(d(),v("div",a9,[(d(),pe(tt(o.component),Oe({ref_for:!0},o.props,{"screen-menu":""}),null,16))])):(d(),v("div",l9,[te(J7,{text:o.text,items:o.items},null,8,["text","items"])]))],64))),128))],8,e9)],2))}}),r9=qe(n9,[["__scopeId","data-v-b6c4283c"]]),i9={key:0,class:"VPNavScreenMenu"},o9=he({__name:"VPNavScreenMenu",setup(a){const{theme:e}=et();return(t,l)=>C(e).nav?(d(),v("nav",i9,[(d(!0),v(ge,null,Te(C(e).nav,n=>(d(),v(ge,{key:JSON.stringify(n)},["link"in n?(d(),pe(q7,{key:0,item:n},null,8,["item"])):"component"in n?(d(),pe(tt(n.component),Oe({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(d(),pe(r9,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):L("",!0)}}),s9=he({__name:"VPNavScreenSocialLinks",setup(a){const{theme:e}=et();return(t,l)=>C(e).socialLinks?(d(),pe(go,{key:0,class:"VPNavScreenSocialLinks",links:C(e).socialLinks},null,8,["links"])):L("",!0)}}),u9={class:"list"},c9=he({__name:"VPNavScreenTranslations",setup(a){const{localeLinks:e,currentLang:t}=$n({correspondingLink:!0}),l=$(!1);function n(){l.value=!l.value}return(r,i)=>C(e).length&&C(t).label?(d(),v("div",{key:0,class:W(["VPNavScreenTranslations",{open:l.value}])},[b("button",{class:"title",onClick:n},[i[0]||(i[0]=b("span",{class:"vpi-languages icon lang"},null,-1)),ve(" "+ne(C(t).label)+" ",1),i[1]||(i[1]=b("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),b("ul",u9,[(d(!0),v(ge,null,Te(C(e),o=>(d(),v("li",{key:o.link,class:"item"},[te(xa,{class:"link",href:o.link},{default:G(()=>[ve(ne(o.text),1)]),_:2},1032,["href"])]))),128))])],2)):L("",!0)}}),d9=qe(c9,[["__scopeId","data-v-32d3cdf1"]]),f9={class:"container"},p9=he({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(a){const e=$(null),t=Hu(rr?document.body:null);return(l,n)=>(d(),pe(pt,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:G(()=>[l.open?(d(),v("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[b("div",f9,[z(l.$slots,"nav-screen-content-before",{},void 0,!0),te(o9,{class:"menu"}),te(d9,{class:"translations"}),te(j7,{class:"appearance"}),te(s9,{class:"social-links"}),z(l.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):L("",!0)]),_:3}))}}),v9=qe(p9,[["__scopeId","data-v-202df57c"]]),h9={key:0,class:"VPNav"},m9=he({__name:"VPNav",setup(a){const{isScreenOpen:e,closeScreen:t,toggleScreen:l}=dg(),{frontmatter:n}=et(),r=P(()=>n.value.navbar!==!1);return ar("close-screen",t),ft(()=>{rr&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(i,o)=>r.value?(d(),v("header",h9,[te(F7,{"is-screen-open":C(e),onToggleScreen:C(l)},{"nav-bar-title-before":G(()=>[z(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":G(()=>[z(i.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":G(()=>[z(i.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":G(()=>[z(i.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),te(v9,{open:C(e)},{"nav-screen-content-before":G(()=>[z(i.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":G(()=>[z(i.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):L("",!0)}}),g9=qe(m9,[["__scopeId","data-v-b8a4b897"]]),y9=["role","tabindex"],b9={key:1,class:"items"},w9=he({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(a){const e=a,{collapsed:t,collapsible:l,isLink:n,isActiveLink:r,hasActiveLink:i,hasChildren:o,toggle:s}=h8(P(()=>e.item)),c=P(()=>o.value?"section":"div"),u=P(()=>n.value?"a":"div"),f=P(()=>o.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),h=P(()=>n.value?void 0:"button"),m=P(()=>[[`level-${e.depth}`],{collapsible:l.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":i.value}]);function g(w){"key"in w&&w.key!=="Enter"||!e.item.link&&s()}function y(){e.item.link&&s()}return(w,_)=>{const k=ba("VPSidebarItem",!0);return d(),pe(tt(c.value),{class:W(["VPSidebarItem",m.value])},{default:G(()=>[w.item.text?(d(),v("div",Oe({key:0,class:"item",role:h.value},K1(w.item.items?{click:g,keydown:g}:{},!0),{tabindex:w.item.items&&0}),[_[1]||(_[1]=b("div",{class:"indicator"},null,-1)),w.item.link?(d(),pe(xa,{key:0,tag:u.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:G(()=>[(d(),pe(tt(f.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(d(),pe(tt(f.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(d(),v("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:y,onKeydown:ut(y,["enter"]),tabindex:"0"},_[0]||(_[0]=[b("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):L("",!0)],16,y9)):L("",!0),w.item.items&&w.item.items.length?(d(),v("div",b9,[w.depth<5?(d(!0),v(ge,{key:0},Te(w.item.items,p=>(d(),pe(k,{key:p.text,item:p,depth:w.depth+1},null,8,["item","depth"]))),128)):L("",!0)])):L("",!0)]),_:1},8,["class"])}}}),k9=qe(w9,[["__scopeId","data-v-caa6dd50"]]),x9=he({__name:"VPSidebarGroup",props:{items:{}},setup(a){const e=$(!0);let t=null;return Ke(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Na(()=>{t!=null&&(clearTimeout(t),t=null)}),(l,n)=>(d(!0),v(ge,null,Te(l.items,r=>(d(),v("div",{key:r.text,class:W(["group",{"no-transition":e.value}])},[te(k9,{item:r,depth:0},null,8,["item"])],2))),128))}}),_9=qe(x9,[["__scopeId","data-v-6a17ccf2"]]),S9={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},M9=he({__name:"VPSidebar",props:{open:{type:Boolean}},setup(a){const{sidebarGroups:e,hasSidebar:t}=Va(),l=a,n=$(null),r=Hu(rr?document.body:null);Le([l,n],()=>{var o;l.open?(r.value=!0,(o=n.value)==null||o.focus()):r.value=!1},{immediate:!0,flush:"post"});const i=$(0);return Le(e,()=>{i.value+=1},{deep:!0}),(o,s)=>C(t)?(d(),v("aside",{key:0,class:W(["VPSidebar",{open:o.open}]),ref_key:"navEl",ref:n,onClick:s[0]||(s[0]=We(()=>{},["stop"]))},[s[2]||(s[2]=b("div",{class:"curtain"},null,-1)),b("nav",S9,[s[1]||(s[1]=b("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),z(o.$slots,"sidebar-nav-before",{},void 0,!0),(d(),pe(_9,{items:C(e),key:i.value},null,8,["items"])),z(o.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):L("",!0)}}),$9=qe(M9,[["__scopeId","data-v-4ce59efe"]]),C9=he({__name:"VPSkipLink",setup(a){const e=nr(),t=$();Le(()=>e.path,()=>t.value.focus());function l({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const i=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",i)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",i),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(d(),v(ge,null,[b("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),b("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:l}," Skip to content ")],64))}}),P9=qe(C9,[["__scopeId","data-v-c17776bd"]]),O9=he({__name:"Layout",setup(a){const{isOpen:e,open:t,close:l}=Va(),n=nr();Le(()=>n.path,l),v8(e,l);const{frontmatter:r}=et(),i=Fa(),o=P(()=>!!i["home-hero-image"]);return ar("hero-image-slot-exists",o),(s,c)=>{const u=ba("Content");return C(r).layout!==!1?(d(),v("div",{key:0,class:W(["Layout",C(r).pageClass])},[z(s.$slots,"layout-top",{},void 0,!0),te(P9),te(t8,{class:"backdrop",show:C(e),onClick:C(l)},null,8,["show","onClick"]),te(g9,null,{"nav-bar-title-before":G(()=>[z(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":G(()=>[z(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":G(()=>[z(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":G(()=>[z(s.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":G(()=>[z(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":G(()=>[z(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),te(cg,{open:C(e),onOpenMenu:C(t)},null,8,["open","onOpenMenu"]),te($9,{open:C(e)},{"sidebar-nav-before":G(()=>[z(s.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":G(()=>[z(s.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),te(U5,null,{"page-top":G(()=>[z(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":G(()=>[z(s.$slots,"page-bottom",{},void 0,!0)]),"not-found":G(()=>[z(s.$slots,"not-found",{},void 0,!0)]),"home-hero-before":G(()=>[z(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":G(()=>[z(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":G(()=>[z(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":G(()=>[z(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":G(()=>[z(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":G(()=>[z(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":G(()=>[z(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":G(()=>[z(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":G(()=>[z(s.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":G(()=>[z(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":G(()=>[z(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":G(()=>[z(s.$slots,"doc-after",{},void 0,!0)]),"doc-top":G(()=>[z(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":G(()=>[z(s.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":G(()=>[z(s.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":G(()=>[z(s.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":G(()=>[z(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":G(()=>[z(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":G(()=>[z(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":G(()=>[z(s.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),te(Z5),z(s.$slots,"layout-bottom",{},void 0,!0)],2)):(d(),pe(u,{key:1}))}}}),T9=qe(O9,[["__scopeId","data-v-f27dab2b"]]),E9={Layout:T9,enhanceApp:({app:a})=>{a.component("Badge",Km)}},A9={},L9={class:"mail"};function B9(a,e){return d(),v("span",L9,e[0]||(e[0]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 24 24"},[b("g",{fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[b("rect",{x:"3",y:"5",width:"18",height:"14",rx:"2"}),b("path",{d:"M3 7l9 6l9-6"})])],-1)]))}const Tu=qe(A9,[["render",B9],["__scopeId","data-v-d3224f72"]]),z9={},D9={class:"arrow-down"};function I9(a,e){return d(),v("span",D9,e[0]||(e[0]=[Ja('',1)]))}const F9=qe(z9,[["render",I9],["__scopeId","data-v-25ee364b"]]),N9=he({__name:"GlobalElement",props:{hideSponsor:{type:Boolean,default:!1},hideBackTop:{type:Boolean,default:!1},hideWatermark:{type:Boolean,default:!1}},setup(a){return(e,t)=>{const l=ba("FloatButton"),n=ba("BackTop"),r=ba("Watermark");return d(),v(ge,null,[e.hideSponsor?L("",!0):(d(),pe(l,{key:0,bottom:220,type:"primary",tooltip:"成为赞助者 ✨","tooltip-props":{tooltipStyle:{fontWeight:500,padding:"8px 12px"}},href:"https://themusecatcher.github.io/vue-amazing-ui/sponsor/charge.html",target:"_blank"},{description:G(()=>t[0]||(t[0]=[b("span",{style:{"font-size":"14px","font-weight":"600"}},"赞助",-1)])),_:1})),te(l,{bottom:160,type:"primary","tooltip-props":{maxWidth:200,tooltipStyle:{fontWeight:500,padding:"8px 12px"}}},{icon:G(()=>[te(C(Bi))]),tooltip:G(()=>t[1]||(t[1]=[ve(" 文档网站部署在静态网站服务 GitHub Pages,为了您的流程访问,建议打开代理 ")])),_:1}),te(l,{bottom:100,type:"primary","tooltip-props":{tooltipStyle:{textAlign:"center",fontWeight:500,padding:"8px 12px"}}},{icon:G(()=>[te(Tu)]),tooltip:G(()=>[te(Tu),t[2]||(t[2]=ve(" Email Me")),te(F9),t[3]||(t[3]=b("br",null,null,-1)),t[4]||(t[4]=ve(" themusecatcher@163.com "))]),_:1}),e.hideBackTop?L("",!0):(d(),pe(n,{key:1})),e.hideWatermark?L("",!0):(d(),pe(r,{key:2,fullscreen:"",content:"Vue Amazing UI"}))],64)}}});function P1(a,e=2,t=",",l=".",n,r){typeof a!="number"&&typeof a!="string"&&console.warn("Expected value to be of type number or string"),typeof e!="number"&&console.warn("Expected precision to be of type number");const i=Number(a);if(isNaN(i)||!isFinite(i))return"";if(i===0)return i.toFixed(e);let o=i.toFixed(e);if(typeof t=="string"&&t!==""){const[s,c]=o.split(".");o=s.replace(/(\d)(?=(\d{3})+$)/g,"$1"+t)+(c?l+c:"")}return(n||"")+o+(r||"")}function Ia(a,e=0,t=!1){let l=null;function n(i){if(l||(l=i),i-l>=e){try{a()}catch(o){console.error("Error executing rafTimeout function:",o)}t&&(l=i,r.id=requestAnimationFrame(n))}else r.id=requestAnimationFrame(n)}const r={id:requestAnimationFrame(n)};return r}function jt(a){a&&a.id&&typeof a.id=="number"?cancelAnimationFrame(a.id):console.warn("cancelRaf received an invalid id:",a)}function V9(a,e=300){let t=!0;return function(...l){return t&&(a(...l),t=!1,setTimeout(()=>{t=!0},e)),!1}}function Al(a,e=300){let t=null;return function(...l){t&&clearTimeout(t),t=setTimeout(()=>{a(...l)},e)}}function cn(a,e){if(Number.isNaN(a)||Number.isNaN(e))throw new Error("Both num1 and num2 must be valid numbers.");const t=a%1!==0,l=e%1!==0;if(!t&&!l)return a+e;const n=String(a).split(".")[1]??"",r=String(e).split(".")[1]??"",i=Math.max(n.length,r.length),o=Math.pow(10,i),s=a.toFixed(i),c=e.toFixed(i);return(+s.replace(".","")+ +c.replace(".",""))/o}function H9(){const a=$(!1),e=Lu();return e&&Ke(()=>{a.value=!0},e),a}function O1(a){const e=H9();return P(()=>(e.value,!!a()))}function Ul(a,e,t){Ke(()=>a.addEventListener(e,t)),na(()=>a.removeEventListener(e,t))}function gn(a,e,t={}){const l=O1(()=>window&&"MutationObserver"in window),n=$(!1);let r;const i=P(()=>{const f=Nt(a);return f?Array.isArray(f)?f.map(h=>Nt(h)).filter(h=>h):[f]:[]}),o=()=>{r&&(r.disconnect(),r=void 0)},s=()=>{l.value&&i.value.length&&!n.value&&(r=new MutationObserver(e),i.value.forEach(f=>r.observe(f,t)))};Le(()=>i.value,()=>{o(),s()},{immediate:!0,flush:"post"});const c=()=>{n.value=!0,o()},u=()=>{n.value=!1,s()};return Na(()=>o()),{stop:c,start:u}}function j9(a=window,e=0,t,l){const n=$(0),r=$(0),i=$(0),o=$(0),s=$(!1),c=$(!1),u=$(!1),f=$(!1),h=$(!1),m=$(0),g=$(0);function y(O){s.value=!0;const S=O.target.documentElement??O.target;n.value=S.scrollLeft,i.value=S.scrollTop,c.value=n.valuem.value,f.value=i.valueg.value,m.value=n.value,g.value=i.value,k(O)}const w=V9(y,e);function _(O){s.value&&(s.value=!1,c.value=!1,u.value=!1,f.value=!1,h.value=!1)}const k=Al(_,e+200),p=P(()=>Nt(a)||null);Le(()=>p.value,(O,S)=>{var M;if(S&&x(S),O){const B=((M=O==null?void 0:O.document)==null?void 0:M.documentElement)||(O==null?void 0:O.documentElement)||O;r.value=B.scrollWidth-B.clientWidth,o.value=B.scrollHeight-B.clientHeight,B.addEventListener("scroll",w),B.addEventListener("scrollend",k)}},{immediate:!0,flush:"post"});function x(O){var S;const M=((S=O==null?void 0:O.document)==null?void 0:S.documentElement)||(O==null?void 0:O.documentElement)||O;M.removeEventListener("scroll",w),M.removeEventListener("scrollend",k)}return Na(()=>x(p.value)),{x:n,xScrollMax:r,y:i,yScrollMax:o,isScrolling:s,left:c,right:u,top:f,bottom:h}}function Ha(a,e,t={}){const l=O1(()=>window&&"ResizeObserver"in window);let n;const r=$(!1),i=P(()=>{const f=Nt(a);return f?Array.isArray(f)?f.map(h=>Nt(h)).filter(h=>h):[f]:[]}),o=()=>{n&&(n.disconnect(),n=void 0)},s=()=>{l.value&&i.value.length&&!r.value&&(n=new ResizeObserver(e),i.value.forEach(f=>n.observe(f,t)))};Le(()=>i.value,()=>{o(),s()},{immediate:!0,flush:"post"});const c=()=>{r.value=!0,o()},u=()=>{r.value=!1,s()};return Na(()=>o()),{stop:c,start:u}}function dt(a="default"){const e=Fa(),t=l=>{var n;const r=(n=e[l])==null?void 0:n.call(e),i=o=>{if(typeof o.children=="string")return o.children==="v-if"?!1:o.children.trim()!=="";if(o.children===null){if(o.type==="img"||typeof o.type!="string")return!0}else return!!o.children};return r&&r!=null&&r.length?r.some(o=>i(o)):!1};if(Array.isArray(a)){const l=_l({});return a.forEach(n=>{const r=P(()=>t(n));l[n]=r}),l}else return P(()=>t(a))}const R9={key:0,class:"m-alert-icon"},Y9=["src"],q9={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},W9={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},G9={key:3,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},U9={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Q9={key:1,class:"m-big-icon"},X9=["src"],J9={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},K9={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Z9={key:3,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ey={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ty={class:"m-alert-content"},ay={class:"alert-message"},ly={key:0,class:"alert-description"},ny={key:1,class:"m-alert-actions"},ry=["onKeydown"],iy={key:0},oy={key:1,class:"alert-close",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},sy=he({__name:"Alert",props:{message:{default:void 0},description:{default:void 0},type:{default:"default"},bordered:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},closeText:{default:void 0},icon:{default:void 0},showIcon:{type:Boolean,default:!1},actions:{default:void 0}},emits:["close"],setup(a,{emit:e}){const t=a,l=$(),n=$(!1),r=e,i=dt(["icon","description","actions"]),o=P(()=>i.icon||t.icon||["success","info","warning","error"].includes(t.type)),s=P(()=>i.description||t.description);async function c(u){l.value.style.maxHeight=`${l.value.offsetHeight}px`,await Qe(),n.value=!0,r("close",u)}return(u,f)=>(d(),pe(pt,{name:"alert-motion","leave-from-class":"alert-motion-leave","leave-active-class":"alert-motion-leave alert-motion-leave-active","leave-to-class":"alert-motion-leave alert-motion-leave-active"},{default:G(()=>[n.value?L("",!0):(d(),v("div",{key:0,ref_key:"alertRef",ref:l,class:W(["m-alert",[`alert-${u.type}`,{"alert-borderless":!u.bordered,"alert-width-description":s.value}]])},[u.showIcon&&o.value?(d(),v(ge,{key:0},[s.value?(d(),v("span",Q9,[z(u.$slots,"icon",{},()=>[u.icon?(d(),v("img",{key:0,src:u.icon,class:"big-icon-img"},null,8,X9)):u.type==="info"?(d(),v("svg",J9,f[4]||(f[4]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"},null,-1)]))):u.type==="success"?(d(),v("svg",K9,f[5]||(f[5]=[b("path",{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"},null,-1),b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):u.type==="warning"?(d(),v("svg",Z9,f[6]||(f[6]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):u.type==="error"?(d(),v("svg",ey,f[7]||(f[7]=[b("path",{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"},null,-1),b("path",{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):L("",!0)],!0)])):(d(),v("span",R9,[z(u.$slots,"icon",{},()=>[u.icon?(d(),v("img",{key:0,src:u.icon,class:"icon-img"},null,8,Y9)):u.type==="info"?(d(),v("svg",q9,f[0]||(f[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):u.type==="success"?(d(),v("svg",W9,f[1]||(f[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):u.type==="warning"?(d(),v("svg",G9,f[2]||(f[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):u.type==="error"?(d(),v("svg",U9,f[3]||(f[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0)],!0)]))],64)):L("",!0),b("div",ty,[b("div",ay,[z(u.$slots,"default",{},()=>[ve(ne(u.message),1)],!0)]),s.value?(d(),v("div",ly,[z(u.$slots,"description",{},()=>[ve(ne(u.description),1)],!0)])):L("",!0)]),C(i).actions?(d(),v("div",ny,[z(u.$slots,"actions",{},void 0,!0)])):L("",!0),u.closable?(d(),v("a",{key:2,tabindex:"0",class:"m-alert-close",onClick:c,onKeydown:ut(We(c,["prevent"]),["enter"])},[z(u.$slots,"closeText",{},()=>[u.closeText?(d(),v("span",iy,ne(u.closeText),1)):(d(),v("svg",oy,f[8]||(f[8]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)])))],!0)],40,ry)):L("",!0)],2))]),_:3}))}}),Ie=(a,e)=>{const t=a.__vccOpts||a;for(const[l,n]of e)t[l]=n;return t},uy=Ie(sy,[["__scopeId","data-v-792d9ca8"]]),ze=a=>{const e=a;return e.install=function(t){t.component(e.__name,a)},a},cy=ze(uy),dy=["src","alt"],fy=he({__name:"Avatar",props:{color:{default:"rgba(0, 0, 0, 0.25)"},shape:{default:"circle"},size:{default:"middle"},src:{default:void 0},alt:{default:void 0},icon:{default:void 0},href:{default:void 0},target:{default:"_self"}},setup(a){const e=a,t=$(window.innerWidth);function l(){t.value=window.innerWidth}Ul(window,"resize",l);const n=dt(["default","icon"]),r=P(()=>e.src?!1:!!(n.icon||e.icon)),i=P(()=>{if(typeof e.size=="number")return r.value?{backgroundColor:e.color,width:`${e.size}px`,height:`${e.size}px`,lineHeight:`${e.size}px`,fontSize:`${e.size/2}px`}:{backgroundColor:e.color,width:`${e.size}px`,height:`${e.size}px`,lineHeight:`${e.size}px`,fontSize:"18px"};if(typeof e.size=="object"){let c=32;return t.value>=1600&&e.size.xxl?c=e.size.xxl:t.value>=1200&&e.size.xl?c=e.size.xl:t.value>=992&&e.size.lg?c=e.size.lg:t.value>=768&&e.size.md?c=e.size.md:t.value>=576&&e.size.sm?c=e.size.sm:t.value<576&&e.size.xs&&(c=e.size.xs),{backgroundColor:e.color,width:`${c}px`,height:`${c}px`,lineHeight:`${c}px`,fontSize:`${c/2}px`}}return{backgroundColor:e.color}}),o=P(()=>!e.src&&!r.value?n.default:!1),s=P(()=>{if(typeof e.size=="string")return{transform:"scale(1) translateX(-50%)"};if(typeof e.size=="number"){const c=Math.min(1,Math.max(.022222222222222223,(1+(e.size-9)*1)/45));return{lineHeight:`${e.size}px`,transform:`scale(${c}) translateX(-50%)`}}return{}});return(c,u)=>(d(),pe(tt(c.href?"a":"div"),{class:W(["m-avatar",[`avatar-${c.shape}`,{[`avatar-${c.size}`]:typeof c.size=="string"&&["small","middle","large"].includes(c.size),"avatar-image":c.src,"avatar-link":c.href}]]),style:K(i.value),href:c.href,target:c.target},{default:G(()=>[c.src?(d(),v("img",{key:0,class:"image-item",src:c.src,alt:c.alt},null,8,dy)):L("",!0),!c.src&&r.value?z(c.$slots,"icon",{key:1},()=>[(d(),pe(tt(c.icon)))],!0):L("",!0),o.value?(d(),v("span",{key:2,class:"string-item",style:K(s.value)},[z(c.$slots,"default",{},void 0,!0)],4)):L("",!0)]),_:3},8,["class","style","href","target"]))}}),py=Ie(fy,[["__scopeId","data-v-faa2dac7"]]),T1=ze(py),vy=he({__name:"Tooltip",props:{maxWidth:{default:240},content:{default:void 0},contentClass:{default:void 0},contentStyle:{default:()=>({})},tooltip:{default:void 0},tooltipClass:{default:void 0},tooltipStyle:{default:()=>({})},bgColor:{default:"rgba(0, 0, 0, 0.85)"},arrow:{type:Boolean,default:!0},placement:{default:"top"},flip:{type:Boolean,default:!0},trigger:{default:"hover"},keyboard:{type:Boolean,default:!1},transitionDuration:{default:100},showDelay:{default:100},hideDelay:{default:100},show:{type:Boolean,default:!1},showControl:{type:Boolean,default:!1}},emits:["update:show","openChange"],setup(a,{expose:e,emit:t}){const l=a,n=$(!1),r=$(),i=$(null),o=$(0),s=$(0),c=$("top"),u=$(),f=$(0),h=$(0),m=$(),g=$(),y=$(0),w=$(0),_=$(!1),k=$(document.documentElement.clientWidth),p=$(document.documentElement.clientHeight),x=t,O=dt(["tooltip"]),S=P(()=>typeof l.maxWidth=="number"?`${l.maxWidth}px`:l.maxWidth),M=P(()=>O.tooltip||l.tooltip),B=P(()=>{switch(c.value){case"top":return{transformOrigin:`50% ${o.value}px`,top:`${-o.value}px`,left:`${-s.value}px`};case"bottom":return{transformOrigin:`50% ${l.arrow?-4:-6}px`,bottom:`${-o.value}px`,left:`${-s.value}px`};case"left":return{transformOrigin:`${s.value}px 50%`,top:`${-o.value}px`,left:`${-s.value}px`};case"right":return{transformOrigin:`${l.arrow?-4:-6}px 50%`,top:`${-o.value}px`,right:`${-s.value}px`};default:return{transformOrigin:`50% ${o.value}px`,top:`${-o.value}px`,left:`${-s.value}px`}}});Le(()=>[l.placement,l.arrow,l.flip],()=>{A()},{deep:!0}),ft(()=>{n.value=l.show}),Ke(()=>{D()}),Na(()=>{j()});const T=gn(i,()=>{A()},{subtree:!0,childList:!0,attributes:!0,characterData:!0});Ul(window,"resize",E),Ha([g,u],F=>{if(F.length===1&&F[0].target.className==="tooltip-card"){const{blockSize:fe,inlineSize:Me}=F[0].borderBoxSize[0];if(fe===w.value&&Me===y.value)return}A()});function E(){k.value=document.documentElement.clientWidth,p.value=document.documentElement.clientHeight,D(),A()}function D(){var F;j(),i.value=I(((F=u.value)==null?void 0:F.parentElement)??null),i.value&&i.value.addEventListener("scroll",A),i.value===document.documentElement&&T.start()}function j(){i.value&&i.value.removeEventListener("scroll",A),i.value=null,T.stop()}function I(F){return F?(Me=>{const Ae=window.getComputedStyle(Me);return!!(Me.scrollWidth>Me.clientWidth&&["scroll","auto"].includes(Ae.overflowX)||Me.scrollHeight>Me.clientHeight&&["scroll","auto"].includes(Ae.overflowY)||(Me.scrollWidth>Me.clientWidth||Me.scrollHeight>Me.clientHeight)&&Me===document.documentElement)})(F)?F:I(F.parentElement??null):null}function A(){n.value&&V()}async function V(){await Qe(),f.value=u.value.offsetWidth,h.value=u.value.offsetHeight,y.value=g.value.offsetWidth,w.value=g.value.offsetHeight,l.flip&&(c.value=ie()),["top","bottom"].includes(c.value)?(o.value=w.value+(l.arrow?16:6),s.value=(y.value-f.value)/2):(o.value=(w.value-h.value)/2,s.value=y.value+(l.arrow?16:6))}function H(){return i.value&&i.value!==document.documentElement?i.value.getBoundingClientRect():{top:0,left:0,bottom:p.value,right:k.value}}function ie(){const{top:F,bottom:fe,left:Me,right:Ae}=u.value.getBoundingClientRect(),{top:ue,bottom:ce,left:de,right:oe}=H(),q=F-ue-(l.arrow?12:0),me=ce-fe-(l.arrow?12:0),Fe=Me-de-(l.arrow?12:0),$e=oe-Ae-(l.arrow?12:0),Ye=(y.value-f.value)/2,ke=(w.value-h.value)/2;return X(l.placement,[]);function X(Se,_e){if(Se==="top"){if(_e.includes("top"))return _e.includes("bottom")?_e.includes("left")?X("right",_e):X("left",_e):X("bottom",_e);if(q=Ye&&$e>=Ye)return"top";if(_e.length!==3){if(Fe>=Ye)return X("left",["top","bottom","right"]);if($e>=Ye)return X("right",["top","bottom","left"])}}else if(Se==="bottom"){if(_e.includes("bottom"))return _e.includes("top")?_e.includes("left")?X("right",_e):X("left",_e):X("top",_e);if(me=Ye&&$e>=Ye)return"bottom";if(_e.length!==3){if(Fe>=Ye)return X("left",["top","bottom","right"]);if($e>=Ye)return X("right",["top","bottom","left"])}}else if(Se==="left"){if(_e.includes("left"))return _e.includes("right")?_e.includes("top")?X("bottom",_e):X("top",_e):X("right",_e);if(Fe=ke&&me>=ke)return"left";if(_e.length!==3){if(q>=ke)return X("top",["left","right","bottom"]);if(me>=ke)return X("bottom",["left","right","top"])}}else if(Se==="right"){if(_e.includes("right"))return _e.includes("left")?_e.includes("top")?X("bottom",_e):X("top",_e):X("left",_e);if($e=ke&&me>=ke)return"right";if(_e.length!==3){if(q>=ke)return X("top",["left","right","bottom"]);if(me>=ke)return X("bottom",["left","right","top"])}}return l.placement}}function J(){r.value&&jt(r.value),n.value||(r.value=Ia(()=>{n.value=!0,V(),x("update:show",!0),x("openChange",!0)},l.showDelay))}function Z(){r.value&&jt(r.value),n.value&&(r.value=Ia(()=>{n.value=!1,x("update:show",!1),x("openChange",!1)},l.hideDelay))}function R(){n.value?Z():J()}function Y(){M.value&&l.trigger==="hover"&&!l.showControl&&J()}function U(){M.value&&l.trigger==="hover"&&!l.showControl&&Z()}function ee(){l.trigger==="hover"&&!l.showControl&&J(),l.trigger==="click"&&(_.value=!1)}function N(){l.trigger==="hover"&&!l.showControl&&Z(),l.trigger==="click"&&(_.value=!0,m.value.focus())}function ae(){_.value=!1}function we(){_.value=!0,m.value.focus()}return e({show:J,hide:Z,observeScroll:D}),(F,fe)=>(d(),v("div",{class:"m-tooltip-wrap",style:K(`--tooltip-max-width: ${S.value}; --tooltip-background-color: ${F.bgColor}; --transition-duration: ${F.transitionDuration}ms;`),onMouseenter:Y,onMouseleave:U},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active"},{default:G(()=>[Ge(b("div",{ref_key:"tooltipRef",ref:m,tabindex:"1",class:W(["m-tooltip-card",{[`tooltip-${c.value}-padding`]:F.arrow}]),style:K(B.value),onBlur:fe[0]||(fe[0]=Me=>F.trigger==="click"&&_.value?Z():()=>!1),onMouseenter:ee,onMouseleave:N,onKeydown:fe[1]||(fe[1]=ut(Me=>F.trigger==="click"&&F.keyboard&&n.value?Z():()=>!1,["esc"])),onClick:fe[2]||(fe[2]=We(()=>{},["stop"]))},[b("div",{ref_key:"tooltipCardRef",ref:g,class:W(["tooltip-card",F.tooltipClass]),style:K(F.tooltipStyle)},[z(F.$slots,"tooltip",{},()=>[ve(ne(F.tooltip),1)],!0)],6),F.arrow?(d(),v("div",{key:0,class:W(["tooltip-arrow",`arrow-${c.value||"top"}`])},null,2)):L("",!0)],38),[[Xe,M.value&&n.value]])]),_:3}),b("span",{ref_key:"contentRef",ref:u,class:W(["tooltip-content",F.contentClass]),style:K(F.contentStyle),onClick:fe[3]||(fe[3]=Me=>M.value&&F.trigger==="click"?R():()=>!1),onKeydown:[fe[4]||(fe[4]=ut(Me=>M.value&&F.trigger==="click"&&F.keyboard?R():()=>!1,["enter"])),fe[5]||(fe[5]=ut(Me=>M.value&&F.trigger==="click"&&F.keyboard&&n.value?Z():()=>!1,["esc"]))],onMouseenter:fe[6]||(fe[6]=Me=>M.value&&F.trigger==="click"&&n.value?ae():()=>!1),onMouseleave:fe[7]||(fe[7]=Me=>M.value&&F.trigger==="click"&&n.value?we():()=>!1)},[z(F.$slots,"default",{},()=>[ve(ne(F.content),1)],!0)],38)],36))}}),hy=Ie(vy,[["__scopeId","data-v-4c797c55"]]),Sa=ze(hy),my={key:1,width:"1em",height:"1em",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},gy={key:0,class:"backtop-description"},yy=he({__name:"BackTop",props:{icon:{default:void 0},description:{default:void 0},tooltip:{default:void 0},tooltipProps:{default:()=>({})},type:{default:"default"},shape:{default:"circle"},bottom:{default:40},right:{default:40},zIndex:{default:9},visibilityHeight:{default:180},to:{default:"body"},listenTo:{default:void 0}},emits:["click","show"],setup(a,{emit:e}){const t=a,l=$(null),n=$(0),r=$(null),i=$(null),o=e,s=dt(["tooltip","icon","description"]),c=P(()=>({bottom:typeof t.bottom=="number"?`${t.bottom}px`:t.bottom,right:typeof t.right=="number"?`${t.right}px`:t.right})),u=P(()=>n.value>=t.visibilityHeight),f=P(()=>s.tooltip||t.tooltip),h=P(()=>s.description||t.description);Le(()=>t.to,()=>{_()},{flush:"post"}),Le(()=>t.listenTo,()=>{y()},{flush:"post"}),Le(u,x=>{o("show",x)}),Ke(()=>{y()}),Na(()=>{var x;w(),(x=l.value)==null||x.remove()});const m=gn(r,()=>{var x;n.value=((x=r.value)==null?void 0:x.scrollTop)??0},{subtree:!0,childList:!0,attributes:!0,characterData:!0});function g(x){n.value=x.target.scrollTop}function y(){var x;w(),t.listenTo===void 0?r.value=k(((x=l.value)==null?void 0:x.parentElement)??null):typeof t.listenTo=="string"?r.value=document.getElementsByTagName(t.listenTo)[0]:t.listenTo instanceof HTMLElement&&(r.value=t.listenTo),r.value&&r.value.addEventListener("scroll",g),r.value===document.documentElement&&m.start(),_()}function w(){r.value&&r.value.removeEventListener("scroll",g),r.value=null,m.stop()}function _(){var x;typeof t.to=="string"?i.value=document.getElementsByTagName(t.to)[0]:t.to instanceof HTMLElement&&(i.value=t.to),i.value&&((x=i.value)==null||x.appendChild(l.value))}function k(x){return x?(S=>{const M=window.getComputedStyle(S);return!!(S.scrollHeight>S.clientHeight&&(["scroll","auto"].includes(M.overflowY)||S===document.documentElement))})(x)?x:k(x.parentElement??null):null}function p(){r.value&&r.value.scrollTo({top:0,behavior:"smooth"}),o("click")}return(x,O)=>(d(),pe(pt,{name:"zoom"},{default:G(()=>[Ge(b("div",{ref_key:"backtopRef",ref:l,class:"m-backtop-wrap",style:K([c.value,` --z-index: ${x.zIndex}; --backtop-width: 44px; --backtop-height: 44px; @@ -87,9 +87,9 @@ Minimum version required to store current data is: `+r+`. --shadow-color-primary-hover: rgba(9, 88, 217, 0.32); --circle-border-radius: calc(var(--backtop-width) / 2); --square-border-radius: 8px; - `]),onClick:p},[te(C(Sa),Te({style:`border-radius: var(--${x.shape}-border-radius)`,"content-style":{borderRadius:`var(--${x.shape}-border-radius)`}},x.tooltipProps),Et({default:q(()=>[b("div",{class:G(["m-backtop",`backtop-${x.type} backtop-${x.shape}`])},[z(x.$slots,"default",{},()=>[b("span",{class:G(["backtop-icon",{"icon-description":h.value}])},[z(x.$slots,"icon",{},()=>[x.icon?(d(),pe(tt(x.icon),{key:0})):(d(),v("svg",my,T[0]||(T[0]=[b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},[b("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},[b("g",{transform:"translate(120.000000, 4285.000000)"},[b("g",{transform:"translate(7.000000, 126.000000)"},[b("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},[b("g",{transform:"translate(4.000000, 2.000000)"},[b("path",{d:"M8,0 C8.51283584,0 8.93550716,0.38604019 8.99327227,0.883378875 L9,1 L9,10.584 L12.2928932,7.29289322 C12.6834175,6.90236893 13.3165825,6.90236893 13.7071068,7.29289322 C14.0675907,7.65337718 14.0953203,8.22060824 13.7902954,8.61289944 L13.7071068,8.70710678 L8.70710678,13.7071068 L8.62544899,13.7803112 L8.618,13.784 L8.59530661,13.8036654 L8.4840621,13.8753288 L8.37133602,13.9287745 L8.22929083,13.9735893 L8.14346259,13.9897165 L8.03324678,13.9994506 L7.9137692,13.9962979 L7.77070917,13.9735893 L7.6583843,13.9401293 L7.57677845,13.9063266 L7.47929125,13.8540045 L7.4048407,13.8036865 L7.38131006,13.7856883 C7.35030318,13.7612383 7.32077858,13.7349921 7.29289322,13.7071068 L2.29289322,8.70710678 L2.20970461,8.61289944 C1.90467972,8.22060824 1.93240926,7.65337718 2.29289322,7.29289322 C2.65337718,6.93240926 3.22060824,6.90467972 3.61289944,7.20970461 L3.70710678,7.29289322 L7,10.585 L7,1 L7.00672773,0.883378875 C7.06449284,0.38604019 7.48716416,0 8,0 Z"}),b("path",{d:"M14.9333333,15.9994506 C15.5224371,15.9994506 16,16.4471659 16,16.9994506 C16,17.5122865 15.5882238,17.9349578 15.0577292,17.9927229 L14.9333333,17.9994506 L1.06666667,17.9994506 C0.477562934,17.9994506 0,17.5517354 0,16.9994506 C0,16.4866148 0.411776203,16.0639435 0.9422708,16.0061783 L1.06666667,15.9994506 L14.9333333,15.9994506 Z"})])])])])])],-1)])))],!0)],2),h.value?(d(),v("span",gy,[z(x.$slots,"description",{},()=>[ve(ne(x.description),1)],!0)])):L("",!0)],!0)],2)]),_:2},[f.value?{name:"tooltip",fn:q(()=>[z(x.$slots,"tooltip",{},()=>[ve(ne(x.tooltip),1)],!0)]),key:"0"}:void 0]),1040,["style","content-style"])],4),[[Qe,u.value]])]),_:3}))}}),by=Ie(yy,[["__scopeId","data-v-4239f547"]]),wy=ze(by),ky={class:"status-text"},xy=["title"],_y={key:0,class:"m-number",style:{transition:"none 0s ease 0s"}},Sy={class:"u-number"},My=he({__name:"Badge",props:{color:{default:void 0},value:{default:void 0},max:{default:99},showZero:{type:Boolean,default:!1},dot:{type:Boolean,default:!1},offset:{default:void 0},status:{default:void 0},text:{default:void 0},valueStyle:{default:()=>({})},zIndex:{default:9},title:{default:void 0},ripple:{type:Boolean,default:!0}},setup(a){const e=a,t=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],l=dt(["default","value"]),n=P(()=>{if(e.color&&!t.includes(e.color))return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?{backgroundColor:e.color}:{color:e.color,backgroundColor:e.color}}),r=P(()=>{if(e.color&&t.includes(e.color))return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?`color-${e.color} white`:`color-${e.color}`;if(e.status)return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?`status-${e.status} white`:`status-${e.status}`}),i=P(()=>e.value!==void 0||e.dot||!e.color&&!e.status?l.default:!1),o=P(()=>!e.color&&!e.status?l.value:!1),s=P(()=>!!(e.value!==void 0&&e.value!==0||e.showZero&&e.value===0||e.dot)),c=P(()=>e.value===void 0||e.value===0&&!e.showZero||e.dot),u=P(()=>{var m;return(m=e.offset)!=null&&m.length?{right:f(e.offset[0])?-e.offset[0]+"px":h(e.offset[0]),marginTop:f(e.offset[1])?e.offset[1]+"px":e.offset[1]}:{}});function f(m){return typeof m=="number"}function h(m){return m.includes("-")?m.replace("-",""):`-${m}`}return(m,g)=>(d(),v("div",{class:G(["m-badge",{"badge-status-color":m.value===void 0&&(m.color||m.status)}]),style:K([`--z-index: ${m.zIndex}`,m.value===void 0&&!m.dot?u.value:null])},[m.value===void 0&&!m.dot&&(m.color||m.status)?(d(),v(ge,{key:0},[b("span",{class:G(["status-dot",[r.value,{"dot-ripple":m.ripple}]]),style:K(n.value)},null,6),b("span",ky,[z(m.$slots,"default",{},()=>[ve(ne(m.text),1)],!0)])],64)):(d(),v(ge,{key:1},[i.value?z(m.$slots,"default",{key:0},void 0,!0):L("",!0),o.value?(d(),v("span",{key:1,class:G(["m-value",{"only-number":!i.value}])},[z(m.$slots,"value",{},void 0,!0)],2)):(d(),pe(pt,{key:2,name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave","leave-to-class":"zoom-leave"},{default:q(()=>[s.value?(d(),v("div",{key:0,class:G(["m-badge-value",[{"small-num":typeof m.value=="number"&&m.value<10,"only-number":!i.value,"only-dot":c.value},r.value]]),style:K([n.value,u.value,m.valueStyle]),title:m.title||(m.value!==void 0?String(m.value):"")},[m.dot?L("",!0):(d(),v("span",_y,[b("span",Sy,ne(typeof m.value=="number"&&m.value>m.max?m.max+"+":m.value),1)]))],14,xy)):L("",!0)]),_:1}))],64))],6))}}),$y=Ie(My,[["__scopeId","data-v-63006609"]]),E1=ze($y),Cy={key:0},Py={key:1,focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ty=he({__name:"Breadcrumb",props:{routes:{default:()=>[]},breadcrumbClass:{default:void 0},breadcrumbStyle:{default:()=>({})},maxWidth:{default:"100%"},separator:{default:void 0},separatorStyle:{default:()=>({})},target:{default:"_self"}},setup(a){const e=a,t=P(()=>e.routes.length);function l(n){let r="";if(n.path&&(r=n.path),n.query&&JSON.stringify(n.query)!=="{}"){const i=n.query;Object.keys(i).forEach((o,s)=>{s===0?r=r+"?"+o+"="+i[o]:r=r+"&"+o+"="+i[o]})}return r}return(n,r)=>(d(),v("div",{class:G(["m-breadcrumb",n.breadcrumbClass]),style:K(n.breadcrumbStyle)},[(d(!0),v(ge,null,Oe(n.routes,(i,o)=>(d(),v("div",{class:"m-breadcrumb-item",key:o},[(d(),pe(tt(i.path?"a":"span"),{class:G(["breadcrumb-link",{"link-hover":i.path,"link-active":o===t.value-1}]),style:K(`max-width: ${n.maxWidth}px;`),href:l(i),target:n.target,title:i.name},{default:q(()=>[ve(ne(i.name),1)]),_:2},1032,["class","style","href","target","title"])),o[n.separator?(d(),v("span",Cy,ne(n.separator),1)):(d(),v("svg",Py,r[0]||(r[0]=[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"},null,-1)])))],!0)],4)):L("",!0)]))),128))],6))}}),Oy=Ie(Ty,[["__scopeId","data-v-40e71de6"]]),Ey=ze(Oy),Ay={key:0,class:"btn-loading"},Ly={key:0,class:"m-static-circle"},By={key:1,class:"m-dynamic-circle"},zy={key:1,class:"btn-icon"},Dy={key:2,class:"btn-content"},Iy=he({__name:"Button",props:{type:{default:"default"},shape:{default:"default"},icon:{default:void 0},size:{default:"middle"},ghost:{type:Boolean,default:!1},buttonClass:{default:void 0},rippleColor:{default:void 0},href:{default:void 0},target:{default:"_self"},keyboard:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingType:{default:"dynamic"},block:{type:Boolean,default:!1}},emits:["click"],setup(a,{emit:e}){const t=a,l={default:"#1677ff",reverse:"#1677ff",primary:"#1677ff",danger:"#ff4d4f",dashed:"#1677ff",text:"transparent",link:"transparent"},n=$(!1),r=e,i=dt(["icon","default"]),o=P(()=>i.icon||t.icon),s=P(()=>o.value&&!i.default);function c(h){n.value?(n.value=!1,Xe(()=>{n.value=!0})):n.value=!0,r("click",h)}function u(h){c(h)}function f(){n.value=!1}return(h,m)=>(d(),pe(tt(h.href?"a":"div"),{tabindex:"0",class:G(["m-btn",[`btn-${h.type} btn-${h.size}`,{[`loading-${h.size}`]:!h.href&&h.loading,"btn-icon-only":s.value,"btn-circle":h.shape==="circle","btn-round":h.shape==="round","btn-loading-blur":!h.href&&h.loading,"btn-ghost":h.ghost,"btn-block":h.block,"btn-disabled":h.disabled},h.buttonClass]]),style:K(`--ripple-color: ${h.rippleColor||l[h.type]};`),href:h.href,target:h.target,onClick:m[0]||(m[0]=g=>h.disabled||h.loading?()=>!1:c(g)),onKeydown:m[1]||(m[1]=ut(Ge(g=>h.keyboard&&!h.disabled&&!h.loading?u(g):()=>!1,["prevent"]),["enter"]))},{default:q(()=>[h.loading||!o.value?(d(),v("div",Ay,[!h.href&&h.loadingType==="static"?(d(),v("div",Ly,m[2]||(m[2]=[b("svg",{class:"circle",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 100 100"},[b("path",{d:"M 50,50 m 0,-45 a 45,45 0 1 1 0,90 a 45,45 0 1 1 0,-90","stroke-linecap":"round",class:"path","fill-opacity":"0"})],-1)]))):L("",!0),!h.href&&h.loadingType==="dynamic"?(d(),v("div",By,m[3]||(m[3]=[b("svg",{class:"circle",viewBox:"0 0 50 50",width:"1em",height:"1em",fill:"currentColor"},[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})],-1)]))):L("",!0)])):L("",!0),!h.loading&&o.value?(d(),v("span",zy,[z(h.$slots,"icon",{},()=>[h.icon?(d(),pe(tt(h.icon),{key:0})):L("",!0)],!0)])):L("",!0),C(i).default?(d(),v("span",Dy,[z(h.$slots,"default",{},void 0,!0)])):L("",!0),h.disabled?L("",!0):(d(),v("div",{key:3,class:G(["button-wave",{"wave-active":n.value}]),onAnimationend:f},null,34))]),_:3},40,["class","style","href","target"]))}}),Fy=Ie(Iy,[["__scopeId","data-v-dc75610d"]]),Wt=ze(Fy),Ny={key:2,class:"skeleton-image"},Hy={key:3,class:"skeleton-header"},Vy={key:0,class:"skeleton-content"},jy=he({__name:"Skeleton",props:{animated:{type:Boolean,default:!0},button:{type:[Boolean,Object],default:!1},avatar:{type:[Boolean,Object],default:!1},input:{type:[Boolean,Object],default:!1},image:{type:Boolean,default:!1},title:{type:[Boolean,Object],default:!0},paragraph:{type:[Boolean,Object],default:!0},loading:{type:Boolean,default:!0}},setup(a){const e=a,t=P(()=>{if(typeof e.button=="object")return e.button.size==="large"?40:e.button.size==="small"?24:32}),l=P(()=>typeof e.avatar=="boolean"?8:typeof e.avatar.size=="number"?(e.avatar.size-16)/2:{small:4,middle:8,large:12}[e.avatar.size||"middle"]),n=P(()=>typeof e.title=="boolean"?"38%":typeof e.title.width=="number"?`${e.title.width}px`:e.title.width||"38%"),r=P(()=>typeof e.paragraph=="boolean"?e.avatar?2:3:e.avatar?e.paragraph.rows||2:e.paragraph.rows||3),i=P(()=>{if(typeof e.paragraph=="object"){if(Array.isArray(e.paragraph.width))return e.paragraph.width.map(o=>typeof o=="number"?`${o}px`:o);if(typeof e.paragraph.width=="number")return Array(r.value).fill(`${e.paragraph.width}px`);if(typeof e.paragraph.width=="string")return Array(r.value).fill(e.paragraph.width)}return Array(r.value)});return(o,s)=>o.loading?(d(),v("div",{key:0,class:G(["m-skeleton",{"skeleton-avatar":o.avatar,"skeleton-animated":o.animated}]),style:K(`--button-size: ${t.value}px; --title-top: ${l.value}px;`)},[o.button?(d(),v("span",{key:0,class:G(["skeleton-button",{"button-round":typeof o.button!="boolean"&&o.button.shape==="round","button-circle":typeof o.button!="boolean"&&o.button.shape==="circle","button-sm":typeof o.button!="boolean"&&o.button.size==="small","button-lg":typeof o.button!="boolean"&&o.button.size==="large","button-block":typeof o.button!="boolean"&&o.button.shape!=="circle"&&o.button.block}])},null,2)):L("",!0),o.input?(d(),v("span",{key:1,class:G(["skeleton-input",{"input-sm":typeof o.input!="boolean"&&o.input.size==="small","input-lg":typeof o.input!="boolean"&&o.input.size==="large"}])},null,2)):L("",!0),o.image?(d(),v("div",Ny,s[0]||(s[0]=[b("svg",{class:"image-svg",viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg"},[b("path",{class:"svg-path",d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z"})],-1)]))):L("",!0),o.avatar?(d(),v("div",Hy,[b("span",{class:G(["skeleton-avatar",{"avatar-sm":typeof o.avatar!="boolean"&&o.avatar.size==="small","avatar-lg":typeof o.avatar!="boolean"&&o.avatar.size==="large","avatar-square":typeof o.avatar!="boolean"&&o.avatar.shape==="square"}])},null,2)])):L("",!0),!o.button&&!o.image&&!o.input?(d(),v(ge,{key:4},[o.title||o.paragraph?(d(),v("div",Vy,[o.title?(d(),v("h3",{key:0,class:"skeleton-title",style:K({width:n.value})},null,4)):L("",!0),o.paragraph?(d(),v("ul",{key:1,class:G(["skeleton-paragraph",{mt24:o.title,mt28:o.title&&o.avatar}])},[(d(!0),v(ge,null,Oe(r.value,c=>(d(),v("li",{key:c,style:K(`width: ${i.value[c-1]};`)},null,4))),128))],2)):L("",!0)])):L("",!0)],64)):L("",!0)],6)):z(o.$slots,"default",{key:1},void 0,!0)}}),Ry=Ie(jy,[["__scopeId","data-v-be2b7607"]]),A1=ze(Ry),Yy={class:"m-head-wrapper"},Wy={key:0,class:"head-title"},Gy={key:1,class:"head-extra"},qy=he({__name:"Card",props:{width:{default:"auto"},bordered:{type:Boolean,default:!0},size:{default:"middle"},hoverable:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},skeletonProps:{default:()=>({})},title:{default:void 0},extra:{default:void 0},headStyle:{default:()=>({})},bodyStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["title","extra"]),l=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),n=P(()=>t.title||t.extra||e.title||e.extra),r=P(()=>t.title||e.title),i=P(()=>t.extra||e.extra);return(o,s)=>(d(),v("div",{class:G(["m-card",{"card-bordered":o.bordered,"card-small":o.size==="small","card-middle":o.size==="middle","card-large":o.size==="large","card-hoverable":o.hoverable}]),style:K(`width: ${l.value};`)},[n.value?(d(),v("div",{key:0,class:"m-card-head",style:K(o.headStyle)},[b("div",Yy,[r.value?(d(),v("div",Wy,[z(o.$slots,"title",{},()=>[ve(ne(o.title),1)],!0)])):L("",!0),i.value?(d(),v("div",Gy,[z(o.$slots,"extra",{},()=>[ve(ne(o.extra),1)],!0)])):L("",!0)])],4)):L("",!0),b("div",{class:"m-card-body",style:K(o.bodyStyle)},[te(C(A1),Te({title:!1,loading:o.loading},o.skeletonProps),{default:q(()=>[z(o.$slots,"default",{},void 0,!0)]),_:3},16,["loading"])],4)],6))}}),Uy=Ie(qy,[["__scopeId","data-v-93089170"]]),Xy=ze(Uy),Qy={class:"m-spin"},Jy={class:"m-spin-box"},Ky={key:0,class:"m-loading-dot"},Zy={key:3,class:"m-ring-circle"},eb={class:"circle",viewBox:"0 0 100 100"},tb=["d"],ab={key:4,class:"m-ring-rail"},lb={class:"circle",viewBox:"0 0 100 100"},nb=["d","stroke"],rb=["d"],ib={key:5,class:"m-dynamic-circle"},ob={key:6,class:"m-magic-ring"},sb=he({__name:"Spin",props:{spinning:{type:Boolean,default:!0},size:{default:"middle"},tip:{default:void 0},indicator:{default:"dot"},color:{default:"#1677ff"},spinCircleWidth:{default:12},spinCirclePercent:{default:33},ringRailColor:{default:"rgba(0, 0, 0, 0.12)"},magicRingColor:{default:"#4096ff"},rotate:{type:Boolean,default:!1},speed:{default:800}},setup(a){const e=a,t=dt(["tip"]),l=P(()=>(100-e.spinCircleWidth)*Math.PI),n=P(()=>{const i=100-e.spinCircleWidth;return`M 50,50 m 0,-${i/2} + `]),onClick:p},[te(C(Sa),Oe({style:`border-radius: var(--${x.shape}-border-radius)`,"content-style":{borderRadius:`var(--${x.shape}-border-radius)`}},x.tooltipProps),Et({default:G(()=>[b("div",{class:W(["m-backtop",`backtop-${x.type} backtop-${x.shape}`])},[z(x.$slots,"default",{},()=>[b("span",{class:W(["backtop-icon",{"icon-description":h.value}])},[z(x.$slots,"icon",{},()=>[x.icon?(d(),pe(tt(x.icon),{key:0})):(d(),v("svg",my,O[0]||(O[0]=[b("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},[b("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},[b("g",{transform:"translate(120.000000, 4285.000000)"},[b("g",{transform:"translate(7.000000, 126.000000)"},[b("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},[b("g",{transform:"translate(4.000000, 2.000000)"},[b("path",{d:"M8,0 C8.51283584,0 8.93550716,0.38604019 8.99327227,0.883378875 L9,1 L9,10.584 L12.2928932,7.29289322 C12.6834175,6.90236893 13.3165825,6.90236893 13.7071068,7.29289322 C14.0675907,7.65337718 14.0953203,8.22060824 13.7902954,8.61289944 L13.7071068,8.70710678 L8.70710678,13.7071068 L8.62544899,13.7803112 L8.618,13.784 L8.59530661,13.8036654 L8.4840621,13.8753288 L8.37133602,13.9287745 L8.22929083,13.9735893 L8.14346259,13.9897165 L8.03324678,13.9994506 L7.9137692,13.9962979 L7.77070917,13.9735893 L7.6583843,13.9401293 L7.57677845,13.9063266 L7.47929125,13.8540045 L7.4048407,13.8036865 L7.38131006,13.7856883 C7.35030318,13.7612383 7.32077858,13.7349921 7.29289322,13.7071068 L2.29289322,8.70710678 L2.20970461,8.61289944 C1.90467972,8.22060824 1.93240926,7.65337718 2.29289322,7.29289322 C2.65337718,6.93240926 3.22060824,6.90467972 3.61289944,7.20970461 L3.70710678,7.29289322 L7,10.585 L7,1 L7.00672773,0.883378875 C7.06449284,0.38604019 7.48716416,0 8,0 Z"}),b("path",{d:"M14.9333333,15.9994506 C15.5224371,15.9994506 16,16.4471659 16,16.9994506 C16,17.5122865 15.5882238,17.9349578 15.0577292,17.9927229 L14.9333333,17.9994506 L1.06666667,17.9994506 C0.477562934,17.9994506 0,17.5517354 0,16.9994506 C0,16.4866148 0.411776203,16.0639435 0.9422708,16.0061783 L1.06666667,15.9994506 L14.9333333,15.9994506 Z"})])])])])])],-1)])))],!0)],2),h.value?(d(),v("span",gy,[z(x.$slots,"description",{},()=>[ve(ne(x.description),1)],!0)])):L("",!0)],!0)],2)]),_:2},[f.value?{name:"tooltip",fn:G(()=>[z(x.$slots,"tooltip",{},()=>[ve(ne(x.tooltip),1)],!0)]),key:"0"}:void 0]),1040,["style","content-style"])],4),[[Xe,u.value]])]),_:3}))}}),by=Ie(yy,[["__scopeId","data-v-4239f547"]]),wy=ze(by),ky={class:"status-text"},xy=["title"],_y={key:0,class:"m-number",style:{transition:"none 0s ease 0s"}},Sy={class:"u-number"},My=he({__name:"Badge",props:{color:{default:void 0},value:{default:void 0},max:{default:99},showZero:{type:Boolean,default:!1},dot:{type:Boolean,default:!1},offset:{default:void 0},status:{default:void 0},text:{default:void 0},valueStyle:{default:()=>({})},zIndex:{default:9},title:{default:void 0},ripple:{type:Boolean,default:!0}},setup(a){const e=a,t=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],l=dt(["default","value"]),n=P(()=>{if(e.color&&!t.includes(e.color))return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?{backgroundColor:e.color}:{color:e.color,backgroundColor:e.color}}),r=P(()=>{if(e.color&&t.includes(e.color))return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?`color-${e.color} white`:`color-${e.color}`;if(e.status)return e.value!==void 0&&e.value!==0||e.showZero&&e.value===0?`status-${e.status} white`:`status-${e.status}`}),i=P(()=>e.value!==void 0||e.dot||!e.color&&!e.status?l.default:!1),o=P(()=>!e.color&&!e.status?l.value:!1),s=P(()=>!!(e.value!==void 0&&e.value!==0||e.showZero&&e.value===0||e.dot)),c=P(()=>e.value===void 0||e.value===0&&!e.showZero||e.dot),u=P(()=>{var m;return(m=e.offset)!=null&&m.length?{right:f(e.offset[0])?-e.offset[0]+"px":h(e.offset[0]),marginTop:f(e.offset[1])?e.offset[1]+"px":e.offset[1]}:{}});function f(m){return typeof m=="number"}function h(m){return m.includes("-")?m.replace("-",""):`-${m}`}return(m,g)=>(d(),v("div",{class:W(["m-badge",{"badge-status-color":m.value===void 0&&(m.color||m.status)}]),style:K([`--z-index: ${m.zIndex}`,m.value===void 0&&!m.dot?u.value:null])},[m.value===void 0&&!m.dot&&(m.color||m.status)?(d(),v(ge,{key:0},[b("span",{class:W(["status-dot",[r.value,{"dot-ripple":m.ripple}]]),style:K(n.value)},null,6),b("span",ky,[z(m.$slots,"default",{},()=>[ve(ne(m.text),1)],!0)])],64)):(d(),v(ge,{key:1},[i.value?z(m.$slots,"default",{key:0},void 0,!0):L("",!0),o.value?(d(),v("span",{key:1,class:W(["m-value",{"only-number":!i.value}])},[z(m.$slots,"value",{},void 0,!0)],2)):(d(),pe(pt,{key:2,name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave","leave-to-class":"zoom-leave"},{default:G(()=>[s.value?(d(),v("div",{key:0,class:W(["m-badge-value",[{"small-num":typeof m.value=="number"&&m.value<10,"only-number":!i.value,"only-dot":c.value},r.value]]),style:K([n.value,u.value,m.valueStyle]),title:m.title||(m.value!==void 0?String(m.value):"")},[m.dot?L("",!0):(d(),v("span",_y,[b("span",Sy,ne(typeof m.value=="number"&&m.value>m.max?m.max+"+":m.value),1)]))],14,xy)):L("",!0)]),_:1}))],64))],6))}}),$y=Ie(My,[["__scopeId","data-v-63006609"]]),E1=ze($y),Cy={key:0},Py={key:1,focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Oy=he({__name:"Breadcrumb",props:{routes:{default:()=>[]},breadcrumbClass:{default:void 0},breadcrumbStyle:{default:()=>({})},maxWidth:{default:"100%"},separator:{default:void 0},separatorStyle:{default:()=>({})},target:{default:"_self"}},setup(a){const e=a,t=P(()=>e.routes.length);function l(n){let r="";if(n.path&&(r=n.path),n.query&&JSON.stringify(n.query)!=="{}"){const i=n.query;Object.keys(i).forEach((o,s)=>{s===0?r=r+"?"+o+"="+i[o]:r=r+"&"+o+"="+i[o]})}return r}return(n,r)=>(d(),v("div",{class:W(["m-breadcrumb",n.breadcrumbClass]),style:K(n.breadcrumbStyle)},[(d(!0),v(ge,null,Te(n.routes,(i,o)=>(d(),v("div",{class:"m-breadcrumb-item",key:o},[(d(),pe(tt(i.path?"a":"span"),{class:W(["breadcrumb-link",{"link-hover":i.path,"link-active":o===t.value-1}]),style:K(`max-width: ${n.maxWidth}px;`),href:l(i),target:n.target,title:i.name},{default:G(()=>[ve(ne(i.name),1)]),_:2},1032,["class","style","href","target","title"])),o[n.separator?(d(),v("span",Cy,ne(n.separator),1)):(d(),v("svg",Py,r[0]||(r[0]=[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"},null,-1)])))],!0)],4)):L("",!0)]))),128))],6))}}),Ty=Ie(Oy,[["__scopeId","data-v-40e71de6"]]),Ey=ze(Ty),Ay={key:0,class:"btn-loading"},Ly={key:0,class:"m-static-circle"},By={key:1,class:"m-dynamic-circle"},zy={key:1,class:"btn-icon"},Dy={key:2,class:"btn-content"},Iy=he({__name:"Button",props:{type:{default:"default"},shape:{default:"default"},icon:{default:void 0},size:{default:"middle"},ghost:{type:Boolean,default:!1},buttonClass:{default:void 0},rippleColor:{default:void 0},href:{default:void 0},target:{default:"_self"},keyboard:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingType:{default:"dynamic"},block:{type:Boolean,default:!1}},emits:["click"],setup(a,{emit:e}){const t=a,l={default:"#1677ff",reverse:"#1677ff",primary:"#1677ff",danger:"#ff4d4f",dashed:"#1677ff",text:"transparent",link:"transparent"},n=$(!1),r=e,i=dt(["icon","default"]),o=P(()=>i.icon||t.icon),s=P(()=>o.value&&!i.default);function c(h){n.value?(n.value=!1,Qe(()=>{n.value=!0})):n.value=!0,r("click",h)}function u(h){c(h)}function f(){n.value=!1}return(h,m)=>(d(),pe(tt(h.href?"a":"div"),{tabindex:"0",class:W(["m-btn",[`btn-${h.type} btn-${h.size}`,{[`loading-${h.size}`]:!h.href&&h.loading,"btn-icon-only":s.value,"btn-circle":h.shape==="circle","btn-round":h.shape==="round","btn-loading-blur":!h.href&&h.loading,"btn-ghost":h.ghost,"btn-block":h.block,"btn-disabled":h.disabled},h.buttonClass]]),style:K(`--ripple-color: ${h.rippleColor||l[h.type]};`),href:h.href,target:h.target,onClick:m[0]||(m[0]=g=>h.disabled||h.loading?()=>!1:c(g)),onKeydown:m[1]||(m[1]=ut(We(g=>h.keyboard&&!h.disabled&&!h.loading?u(g):()=>!1,["prevent"]),["enter"]))},{default:G(()=>[h.loading||!o.value?(d(),v("div",Ay,[!h.href&&h.loadingType==="static"?(d(),v("div",Ly,m[2]||(m[2]=[b("svg",{class:"circle",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 100 100"},[b("path",{d:"M 50,50 m 0,-45 a 45,45 0 1 1 0,90 a 45,45 0 1 1 0,-90","stroke-linecap":"round",class:"path","fill-opacity":"0"})],-1)]))):L("",!0),!h.href&&h.loadingType==="dynamic"?(d(),v("div",By,m[3]||(m[3]=[b("svg",{class:"circle",viewBox:"0 0 50 50",width:"1em",height:"1em",fill:"currentColor"},[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})],-1)]))):L("",!0)])):L("",!0),!h.loading&&o.value?(d(),v("span",zy,[z(h.$slots,"icon",{},()=>[h.icon?(d(),pe(tt(h.icon),{key:0})):L("",!0)],!0)])):L("",!0),C(i).default?(d(),v("span",Dy,[z(h.$slots,"default",{},void 0,!0)])):L("",!0),h.disabled?L("",!0):(d(),v("div",{key:3,class:W(["button-wave",{"wave-active":n.value}]),onAnimationend:f},null,34))]),_:3},40,["class","style","href","target"]))}}),Fy=Ie(Iy,[["__scopeId","data-v-dc75610d"]]),qt=ze(Fy),Ny={key:2,class:"skeleton-image"},Vy={key:3,class:"skeleton-header"},Hy={key:0,class:"skeleton-content"},jy=he({__name:"Skeleton",props:{animated:{type:Boolean,default:!0},button:{type:[Boolean,Object],default:!1},avatar:{type:[Boolean,Object],default:!1},input:{type:[Boolean,Object],default:!1},image:{type:Boolean,default:!1},title:{type:[Boolean,Object],default:!0},paragraph:{type:[Boolean,Object],default:!0},loading:{type:Boolean,default:!0}},setup(a){const e=a,t=P(()=>{if(typeof e.button=="object")return e.button.size==="large"?40:e.button.size==="small"?24:32}),l=P(()=>typeof e.avatar=="boolean"?8:typeof e.avatar.size=="number"?(e.avatar.size-16)/2:{small:4,middle:8,large:12}[e.avatar.size||"middle"]),n=P(()=>typeof e.title=="boolean"?"38%":typeof e.title.width=="number"?`${e.title.width}px`:e.title.width||"38%"),r=P(()=>typeof e.paragraph=="boolean"?e.avatar?2:3:e.avatar?e.paragraph.rows||2:e.paragraph.rows||3),i=P(()=>{if(typeof e.paragraph=="object"){if(Array.isArray(e.paragraph.width))return e.paragraph.width.map(o=>typeof o=="number"?`${o}px`:o);if(typeof e.paragraph.width=="number")return Array(r.value).fill(`${e.paragraph.width}px`);if(typeof e.paragraph.width=="string")return Array(r.value).fill(e.paragraph.width)}return Array(r.value)});return(o,s)=>o.loading?(d(),v("div",{key:0,class:W(["m-skeleton",{"skeleton-avatar":o.avatar,"skeleton-animated":o.animated}]),style:K(`--button-size: ${t.value}px; --title-top: ${l.value}px;`)},[o.button?(d(),v("span",{key:0,class:W(["skeleton-button",{"button-round":typeof o.button!="boolean"&&o.button.shape==="round","button-circle":typeof o.button!="boolean"&&o.button.shape==="circle","button-sm":typeof o.button!="boolean"&&o.button.size==="small","button-lg":typeof o.button!="boolean"&&o.button.size==="large","button-block":typeof o.button!="boolean"&&o.button.shape!=="circle"&&o.button.block}])},null,2)):L("",!0),o.input?(d(),v("span",{key:1,class:W(["skeleton-input",{"input-sm":typeof o.input!="boolean"&&o.input.size==="small","input-lg":typeof o.input!="boolean"&&o.input.size==="large"}])},null,2)):L("",!0),o.image?(d(),v("div",Ny,s[0]||(s[0]=[b("svg",{class:"image-svg",viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg"},[b("path",{class:"svg-path",d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z"})],-1)]))):L("",!0),o.avatar?(d(),v("div",Vy,[b("span",{class:W(["skeleton-avatar",{"avatar-sm":typeof o.avatar!="boolean"&&o.avatar.size==="small","avatar-lg":typeof o.avatar!="boolean"&&o.avatar.size==="large","avatar-square":typeof o.avatar!="boolean"&&o.avatar.shape==="square"}])},null,2)])):L("",!0),!o.button&&!o.image&&!o.input?(d(),v(ge,{key:4},[o.title||o.paragraph?(d(),v("div",Hy,[o.title?(d(),v("h3",{key:0,class:"skeleton-title",style:K({width:n.value})},null,4)):L("",!0),o.paragraph?(d(),v("ul",{key:1,class:W(["skeleton-paragraph",{mt24:o.title,mt28:o.title&&o.avatar}])},[(d(!0),v(ge,null,Te(r.value,c=>(d(),v("li",{key:c,style:K(`width: ${i.value[c-1]};`)},null,4))),128))],2)):L("",!0)])):L("",!0)],64)):L("",!0)],6)):z(o.$slots,"default",{key:1},void 0,!0)}}),Ry=Ie(jy,[["__scopeId","data-v-be2b7607"]]),A1=ze(Ry),Yy={class:"m-head-wrapper"},qy={key:0,class:"head-title"},Wy={key:1,class:"head-extra"},Gy=he({__name:"Card",props:{width:{default:"auto"},bordered:{type:Boolean,default:!0},size:{default:"middle"},hoverable:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},skeletonProps:{default:()=>({})},title:{default:void 0},extra:{default:void 0},headStyle:{default:()=>({})},bodyStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["title","extra"]),l=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),n=P(()=>t.title||t.extra||e.title||e.extra),r=P(()=>t.title||e.title),i=P(()=>t.extra||e.extra);return(o,s)=>(d(),v("div",{class:W(["m-card",{"card-bordered":o.bordered,"card-small":o.size==="small","card-middle":o.size==="middle","card-large":o.size==="large","card-hoverable":o.hoverable}]),style:K(`width: ${l.value};`)},[n.value?(d(),v("div",{key:0,class:"m-card-head",style:K(o.headStyle)},[b("div",Yy,[r.value?(d(),v("div",qy,[z(o.$slots,"title",{},()=>[ve(ne(o.title),1)],!0)])):L("",!0),i.value?(d(),v("div",Wy,[z(o.$slots,"extra",{},()=>[ve(ne(o.extra),1)],!0)])):L("",!0)])],4)):L("",!0),b("div",{class:"m-card-body",style:K(o.bodyStyle)},[te(C(A1),Oe({title:!1,loading:o.loading},o.skeletonProps),{default:G(()=>[z(o.$slots,"default",{},void 0,!0)]),_:3},16,["loading"])],4)],6))}}),Uy=Ie(Gy,[["__scopeId","data-v-93089170"]]),Qy=ze(Uy),Xy={class:"m-spin"},Jy={class:"m-spin-box"},Ky={key:0,class:"m-loading-dot"},Zy={key:3,class:"m-ring-circle"},eb={class:"circle",viewBox:"0 0 100 100"},tb=["d"],ab={key:4,class:"m-ring-rail"},lb={class:"circle",viewBox:"0 0 100 100"},nb=["d","stroke"],rb=["d"],ib={key:5,class:"m-dynamic-circle"},ob={key:6,class:"m-magic-ring"},sb=he({__name:"Spin",props:{spinning:{type:Boolean,default:!0},size:{default:"middle"},tip:{default:void 0},indicator:{default:"dot"},color:{default:"#1677ff"},spinCircleWidth:{default:12},spinCirclePercent:{default:33},ringRailColor:{default:"rgba(0, 0, 0, 0.12)"},magicRingColor:{default:"#4096ff"},rotate:{type:Boolean,default:!1},speed:{default:800}},setup(a){const e=a,t=dt(["tip"]),l=P(()=>(100-e.spinCircleWidth)*Math.PI),n=P(()=>{const i=100-e.spinCircleWidth;return`M 50,50 m 0,-${i/2} a ${i/2},${i/2} 0 1 1 0,${i} - a ${i/2},${i/2} 0 1 1 0,-${i}`}),r=P(()=>t.tip||e.tip);return(i,o)=>(d(),v("div",{class:G(`m-spin-wrap spin-${i.size}`),style:K(`--spin-color: ${i.color}; --magic-ring-color: ${i.magicRingColor}; --spin-circle-width: ${i.spinCircleWidth}; --spin-speed: ${i.speed}ms;`)},[qe(b("div",Qy,[b("div",Jy,[i.indicator==="dot"?(d(),v("div",Ky,o[0]||(o[0]=[b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1)]))):L("",!0),i.indicator==="spin-dot"?(d(),v("div",{key:1,class:G(["spin-wrap-box",{"spin-box-rotate":i.rotate}])},[o[2]||(o[2]=Ja('
',1)),b("div",{class:G(["m-spin-dot spin-rotate",{"has-tip":i.tip}])},o[1]||(o[1]=[b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1)]),2)],2)):L("",!0),i.indicator==="spin-line"?(d(),v("div",{key:2,class:G(["spin-wrap-box",{"spin-box-rotate":i.rotate}])},[o[4]||(o[4]=Ja('
',1)),b("div",{class:G(["m-spin-line spin-rotate",{"has-tip":i.tip}])},o[3]||(o[3]=[b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1)]),2)],2)):L("",!0),i.indicator==="ring-circle"?(d(),v("div",Zy,[(d(),v("svg",eb,[b("path",{d:n.value,"stroke-linecap":"round",class:"path",style:K(`stroke-dasharray: ${i.spinCirclePercent/100*l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,tb)]))])):L("",!0),i.indicator==="ring-rail"?(d(),v("div",ab,[(d(),v("svg",lb,[b("path",{d:n.value,stroke:i.ringRailColor,"stroke-linecap":"round",class:"trail",style:K(`stroke-dasharray: ${l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,nb),b("path",{d:n.value,"stroke-linecap":"round",class:"path",style:K(`stroke-dasharray: ${i.spinCirclePercent/100*l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,rb)]))])):L("",!0),i.indicator==="dynamic-circle"?(d(),v("div",ib,o[5]||(o[5]=[b("svg",{class:"circle",viewBox:"0 0 50 50"},[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})],-1)]))):L("",!0),i.indicator==="magic-ring"?(d(),v("div",ob,o[6]||(o[6]=[b("div",{class:"outer-ring"},null,-1),b("div",{class:"inner-ring"},null,-1)]))):L("",!0),r.value?(d(),v("div",{key:7,class:G(["spin-tip",{"dot-tip":["dot","spin-dot"].includes(i.indicator)}])},[z(i.$slots,"tip",{},()=>[ve(ne(i.tip),1)],!0)],2)):L("",!0)])],512),[[Qe,i.spinning]]),b("div",{class:G(["spin-content",{"spin-blur":i.spinning}])},[z(i.$slots,"default",{},void 0,!0)],2)],6))}}),ub=Ie(sb,[["__scopeId","data-v-59291b64"]]),ll=ze(ub),cb=["onClick"],db=["href","target"],fb=["onLoad","src","alt"],pb=["href","target"],vb=["src","alt"],hb=["onClick","onMouseenter"],mb=he({__name:"Carousel",props:{images:{default:()=>[]},width:{default:"100%"},height:{default:"100vh"},autoplay:{type:Boolean,default:!1},pauseOnMouseEnter:{type:Boolean,default:!1},effect:{default:"slide"},interval:{default:3e3},showArrow:{type:Boolean,default:!0},arrowColor:{default:"#FFF"},arrowSize:{default:36},dots:{type:Boolean,default:!0},dotSize:{default:10},dotColor:{default:"rgba(255, 255, 255, 0.3)"},dotActiveColor:{default:"#1677FF"},dotStyle:{default:()=>({})},dotActiveStyle:{default:()=>({})},dotPosition:{default:"bottom"},dotsTrigger:{default:"click"},spinProps:{default:()=>({})},fadeDuration:{default:500},fadeFunction:{default:"cubic-bezier(0.4, 0, 0.2, 1)"},slideDuration:{default:800},slideFunction:{default:()=>[.65,0,.35,1]}},emits:["change","click"],setup(a,{expose:e,emit:t}){const l=a,n=$(0),r=$(),i=$(!1),o=$(!1),s=$(),c=$(),u=$(),f=$(1),h=$(),m=$(),g=$(Array(l.images.length).fill(!1)),y=t,w=P(()=>typeof l.width=="number"?`${l.width}px`:l.width),_=P(()=>typeof l.height=="number"?`${l.height}px`:l.height),k=P(()=>l.images.length),p=P(()=>["left","right"].includes(l.dotPosition)),x=P(()=>p.value?m.value:h.value),T=P(()=>l.effect==="slide"?{transform:(p.value?"translateY":"translateX")+`(${-n.value}px)`}:{});Le(()=>[p.value,l.effect,l.images,l.autoplay,l.interval,l.fadeDuration,l.fadeFunction,g.value[0]],()=>{S()},{deep:!0,flush:"post"}),Le(f,oe=>{y("change",oe)}),Ul(document,"visibilitychange",A),Va(u,()=>{B(),S()});function S(){r.value&&jt(r.value),s.value&&cancelAnimationFrame(s.value),o.value=!1,l.effect==="slide"&&(n.value=(f.value-1)*x.value),I()}function M(oe){g.value[oe]=!0}function B(){h.value=u.value.offsetWidth,m.value=u.value.offsetHeight}function O(oe){k.value>1&&((oe.key==="ArrowLeft"||oe.key==="ArrowUp")&&E(),(oe.key==="ArrowRight"||oe.key==="ArrowDown")&&H())}function A(){document.visibilityState==="hidden"?(r.value&&jt(r.value),n.value=ie.value+J.value,o.value=!1):I()}function I(){l.autoplay&&k.value>1&&g.value[0]&&(i.value=!1,D())}function j(){r.value&&jt(r.value),i.value=!0}function D(){i.value||(r.value&&jt(r.value),r.value=Ia(()=>{if(o.value=!0,l.effect==="slide"){const oe=n.value%(k.value*x.value)+x.value;N(oe),f.value=f.value%k.value+1}else R("left")},l.interval))}function E(){if(!o.value)if(o.value=!0,r.value&&jt(r.value),l.effect==="slide"){const oe=(f.value+k.value-2)%k.value*x.value;we(oe),f.value=f.value-1>0?f.value-1:k.value}else R("right")}function H(){if(!o.value)if(o.value=!0,r.value&&jt(r.value),l.effect==="slide"){const oe=f.value*x.value;N(oe),f.value=f.value%k.value+1}else R("left")}const V=$(0),ie=$(0),J=$(0),Z=Md(V,{duration:l.slideDuration,transition:l.slideFunction});function R(oe,W){oe==="left"?f.value=f.value%k.value+1:oe==="right"?f.value=f.value-1>0?f.value-1:k.value:f.value=W,Ia(()=>{o.value=!1,l.autoplay&&D()},l.fadeDuration)}function Y(oe){c.value=oe,V.value=V.value?0:1,ie.value=n.value,J.value=oe-ie.value}function U(){V.value?n.value=ie.value+J.value*Z.value:n.value=ie.value+J.value*(1-Z.value)}function ee(){n.value>=c.value?(o.value=!1,l.autoplay&&D()):(U(),s.value=requestAnimationFrame(ee))}function N(oe){n.value===k.value*x.value&&(n.value=0),Y(oe),s.value=requestAnimationFrame(ee)}function ae(){n.value<=c.value?(o.value=!1,l.autoplay&&D()):(U(),s.value=requestAnimationFrame(ae))}function we(oe){n.value===0&&(n.value=k.value*x.value),Y(oe),s.value=requestAnimationFrame(ae)}function F(oe){if(!o.value&&f.value!==oe){if(o.value=!0,r.value&&jt(r.value),oef.value)if(l.effect==="slide"){const W=(oe-1)*x.value;N(W),f.value=oe}else R("switch",oe)}}function fe(oe){F(oe)}function Me(oe){y("click",oe)}function Ae(oe){oe>=1&&oe<=k.value&&F(oe)}function ue(){E()}function ce(){H()}function de(){return f.value}return e({to:Ae,prev:ue,next:ce,getCurrentIndex:de}),(oe,W)=>(d(),v("div",{ref_key:"carouselRef",ref:u,class:G(["m-carousel",{"carousel-vertical":p.value,"carousel-fade":oe.effect==="fade"}]),style:K(`--arrow-color: ${oe.arrowColor}; --dot-size: ${oe.dotSize}px; --dot-color: ${oe.dotColor}; --fade-duration: ${l.fadeDuration}ms; --fade-function: ${l.fadeFunction}; width: ${w.value}; height: ${_.value};`),onMouseenter:W[2]||(W[2]=me=>oe.autoplay&&oe.pauseOnMouseEnter?j():()=>!1),onMouseleave:W[3]||(W[3]=me=>oe.autoplay&&oe.pauseOnMouseEnter?I():()=>!1)},[b("div",{class:"carousel-flex-wrap",style:K(T.value)},[(d(!0),v(ge,null,Oe(oe.images,(me,Fe)=>(d(),v("div",{class:G(["image-wrap",{"image-fade-active":oe.effect==="fade"&&f.value===Fe+1}]),onClick:$e=>Me(me),key:Fe},[te(C(ll),Te({spinning:!g.value[Fe],indicator:"dynamic-circle",ref_for:!0},oe.spinProps),{default:q(()=>[b("a",{class:G(["image-link",{"link-cursor":me.link}]),href:me.link,target:me.target?me.target:"_blank"},[(d(),v("img",{onLoad:$e=>M(Fe),src:me.src,key:me.src,alt:me.name,class:"image-item",style:K(`width: ${h.value}px; height: ${m.value}px;`)},null,44,fb))],10,db)]),_:2},1040,["spinning"])],10,cb))),128)),k.value&&oe.effect==="slide"?(d(),v("div",{key:0,class:"image-wrap",onClick:W[1]||(W[1]=me=>Me(oe.images[0]))},[te(C(ll),Te({spinning:!g.value[0],indicator:"dynamic-circle"},oe.spinProps),{default:q(()=>[b("a",{class:G(["image-link",{"link-cursor":oe.images[0].link}]),href:oe.images[0].link,target:oe.images[0].target?oe.images[0].target:"_blank"},[(d(),v("img",{onLoad:W[0]||(W[0]=me=>M(0)),src:oe.images[0].src,key:oe.images[0].src,alt:oe.images[0].name,class:"image-item",style:K(`width: ${h.value}px; height: ${m.value}px;`)},null,44,vb))],10,pb)]),_:1},16,["spinning"])])):L("",!0)],4),oe.showArrow?(d(),v(ge,{key:0},[(d(),v("svg",{tabindex:"0",class:"arrow-left",style:K(`width: ${oe.arrowSize}px; height: ${oe.arrowSize}px;`),onClick:E,onKeydown:Ge(O,["prevent"]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},W[4]||(W[4]=[b("path",{d:"M10.26 3.2a.75.75 0 0 1 .04 1.06L6.773 8l3.527 3.74a.75.75 0 1 1-1.1 1.02l-4-4.25a.75.75 0 0 1 0-1.02l4-4.25a.75.75 0 0 1 1.06-.04z"},null,-1)]),36)),(d(),v("svg",{tabindex:"0",class:"arrow-right",style:K(`width: ${oe.arrowSize}px; height: ${oe.arrowSize}px;`),onClick:H,onKeydown:Ge(O,["prevent"]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},W[5]||(W[5]=[b("path",{d:"M5.74 3.2a.75.75 0 0 0-.04 1.06L9.227 8L5.7 11.74a.75.75 0 1 0 1.1 1.02l4-4.25a.75.75 0 0 0 0-1.02l-4-4.25a.75.75 0 0 0-1.06-.04z"},null,-1)]),36))],64)):L("",!0),oe.dots?(d(),v("div",{key:1,class:G(["carousel-switch",`switch-${oe.dotPosition}`])},[(d(!0),v(ge,null,Oe(k.value,me=>(d(),v("div",{tabindex:"0",class:"dot-item",style:K([oe.dotStyle,f.value===me?{backgroundColor:oe.dotActiveColor,...oe.dotActiveStyle}:{}]),key:me,onClick:Fe=>oe.dotsTrigger==="click"?F(me):()=>!1,onMouseenter:Fe=>oe.dotsTrigger==="hover"?fe(me):()=>!1,onKeydown:Ge(O,["prevent"])},null,44,hb))),128))],2)):L("",!0)],38))}}),gb=Ie(mb,[["__scopeId","data-v-5c8e1ecc"]]),yb=ze(gb),bb=["src"],wb={key:1,class:"empty-footer"},kb=he({__name:"Empty",props:{description:{default:"暂无数据"},descriptionStyle:{default:()=>({})},image:{default:"filled"},imageStyle:{default:()=>({})},footer:{default:void 0}},setup(a){const e=a,t=dt(["default","description","footer"]),l=P(()=>t.description||e.description),n=P(()=>t.footer||e.footer);return(r,i)=>(d(),v("div",{class:G(["m-empty",{"empty-image-outlined":r.image==="outlined"}])},[b("div",{class:"m-empty-image",style:K(r.imageStyle)},[C(t).default?z(r.$slots,"default",{key:0},void 0,!0):r.image==="filled"?(d(),v("svg",{key:1,class:"empty-filled",style:K(r.imageStyle),viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},i[0]||(i[0]=[Ja('',1)]),4)):r.image==="outlined"?(d(),v("svg",{key:2,class:"empty-outlined",style:K(r.imageStyle),viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},i[1]||(i[1]=[Ja('',1)]),4)):r.image?(d(),v("img",{key:3,class:"empty-image",src:r.image,alt:"empty"},null,8,bb)):L("",!0)],4),l.value?(d(),v("p",{key:0,class:"empty-description",style:K(r.descriptionStyle)},[z(r.$slots,"description",{},()=>[ve(ne(r.description),1)],!0)],4)):L("",!0),n.value?(d(),v("div",wb,[z(r.$slots,"footer",{},()=>[ve(ne(r.footer),1)],!0)])):L("",!0)],2))}}),xb=Ie(kb,[["__scopeId","data-v-7edb0b97"]]),yl=ze(xb),_b=he({__name:"Scrollbar",props:{contentClass:{default:void 0},contentStyle:{default:()=>({})},size:{default:5},trigger:{default:"hover"},autoHide:{type:Boolean,default:!0},delay:{default:500},xScrollable:{type:Boolean,default:!1},yScrollable:{type:Boolean,default:!0},xPlacement:{default:"bottom"},yPlacement:{default:"right"}},emits:["scroll","scrollend"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(),o=$(),s=$(!1),c=$(!1),u=$(0),f=$(0),h=$(0),m=$(0),g=$(0),y=$(0),w=$(0),_=$(0),k=$(0),p=$(0),x=$(0),T=$(0),S=$(!1),M=$(!1),B=$(!1),O=$(!1),A=$(0),I=$(0),j=$(0),D=$(0),E={width:"fit-content"},H=$(!1),V=$(!1),ie=t,J=P(()=>l.trigger==="hover"&&l.autoHide),Z=P(()=>l.trigger==="hover"&&!l.autoHide),R=P(()=>u.value>h.value),Y=P(()=>f.value>m.value),U=P(()=>u.value||f.value?l.yScrollable&&R.value||l.xScrollable&&Y.value:!0),ee=P(()=>{if(l.yScrollable&&R.value&&g.value&&w.value&&k.value){const Je=Math.min(g.value,k.value*g.value/w.value+1.5*l.size);return Number(Je.toFixed(4))}return 0}),N=P(()=>g.value&&w.value&&k.value?x.value/(w.value-g.value)*(k.value-ee.value):0),ae=P(()=>({top:`${N.value}px`,height:`${ee.value}px`})),we=P(()=>{if(l.xScrollable&&Y.value&&y.value&&_.value&&p.value){const Je=p.value*y.value/_.value+1.5*l.size;return Number(Je.toFixed(4))}return 0}),F=P(()=>y.value&&_.value&&p.value?T.value/(_.value-y.value)*(p.value-we.value):0),fe=P(()=>({left:`${F.value}px`,width:`${we.value}px`}));Ke(()=>{W()});const{left:Me,right:Ae,top:ue,bottom:ce}=j9(n);Va([n,r],W);function de(){x.value=n.value.scrollTop,T.value=n.value.scrollLeft}function oe(){u.value=n.value.scrollHeight,f.value=n.value.scrollWidth,h.value=n.value.clientHeight,m.value=n.value.clientWidth,g.value=n.value.offsetHeight,y.value=n.value.offsetWidth,w.value=r.value.offsetHeight,_.value=r.value.offsetWidth,k.value=i.value.offsetHeight,p.value=o.value.offsetWidth}function W(){de(),oe()}const me=Al(ke,100),Fe=Al(Q,100),$e=Al(Se,100+l.delay),Ye=Al(_e,100+l.delay);function ke(Je,le){ie("scrollend",Je,le)}function Q(Je,le){ie("scrollend",Je,le)}function Se(){J.value&&!H.value&&(s.value=!1),Z.value&&!S.value&&(s.value=!1)}function _e(){J.value&&!V.value&&(c.value=!1),Z.value&&!S.value&&(c.value=!1)}function it(Je){if(Me.value||Ae.value){let le="";Me.value&&(le="left"),Ae.value&&(le="right"),ie("scroll",Je,le),J.value&&(c.value=!0,B.value||(Fe(Je,le),Ye()))}if(ue.value||ce.value){let le="";ue.value&&(le="top"),ce.value&&(le="bottom"),ie("scroll",Je,le),J.value&&(s.value=!0,M.value||(me(Je,le),$e()))}de()}function nt(){S.value=!0,B.value||M.value?O.value=!1:J.value||(c.value=!0,s.value=!0)}function De(){S.value=!1,B.value||M.value?O.value=!0:J.value||(c.value&&Ye(),s.value&&$e())}function Dt(){H.value=!0}function vt(){H.value=!1,J.value&&$e()}function ul(){V.value=!0}function cl(){V.value=!1,J.value&&Ye()}function Pa(Je){M.value=!0,A.value=x.value,j.value=Je.clientY,window.onmousemove=le=>{const Pe=(le.clientY-j.value)*(w.value-g.value)/(g.value-ee.value),Ve=w.value-g.value;let be=A.value+Pe;be=Math.min(Ve,be),be=Math.max(be,0),n.value.scrollTop=be},window.onmouseup=()=>{window.onmousemove=null,M.value=!1,J.value&&!H.value?$e():Z.value&&O.value&&(O.value=!1,$e())}}function ja(Je){B.value=!0,I.value=T.value,D.value=Je.clientX,window.onmousemove=le=>{const Pe=(le.clientX-D.value)*(_.value-y.value)/(y.value-we.value),Ve=_.value-y.value;let be=I.value+Pe;be=Math.min(Ve,be),be=Math.max(be,0),n.value.scrollLeft=be},window.onmouseup=()=>{window.onmousemove=null,B.value=!1,J.value&&!V.value?Ye():Z.value&&O.value&&(O.value=!1,Ye())}}function Ra(...Je){var le;(le=n.value)==null||le.scrollTo(...Je)}function va(...Je){var le;(le=n.value)==null||le.scrollBy(...Je)}function dl(){return{scrollWidth:f.value,scrollHeight:u.value,clientWidth:m.value,clientHeight:h.value}}return e({scrollTo:Ra,scrollBy:va,getScrollData:dl}),(Je,le)=>(d(),v("div",{class:"m-scrollbar",style:K(` + a ${i/2},${i/2} 0 1 1 0,-${i}`}),r=P(()=>t.tip||e.tip);return(i,o)=>(d(),v("div",{class:W(`m-spin-wrap spin-${i.size}`),style:K(`--spin-color: ${i.color}; --magic-ring-color: ${i.magicRingColor}; --spin-circle-width: ${i.spinCircleWidth}; --spin-speed: ${i.speed}ms;`)},[Ge(b("div",Xy,[b("div",Jy,[i.indicator==="dot"?(d(),v("div",Ky,o[0]||(o[0]=[b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1),b("span",{class:"dot-item"},null,-1)]))):L("",!0),i.indicator==="spin-dot"?(d(),v("div",{key:1,class:W(["spin-wrap-box",{"spin-box-rotate":i.rotate}])},[o[2]||(o[2]=Ja('
',1)),b("div",{class:W(["m-spin-dot spin-rotate",{"has-tip":i.tip}])},o[1]||(o[1]=[b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1)]),2)],2)):L("",!0),i.indicator==="spin-line"?(d(),v("div",{key:2,class:W(["spin-wrap-box",{"spin-box-rotate":i.rotate}])},[o[4]||(o[4]=Ja('
',1)),b("div",{class:W(["m-spin-line spin-rotate",{"has-tip":i.tip}])},o[3]||(o[3]=[b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1),b("span",{class:"spin-item"},null,-1)]),2)],2)):L("",!0),i.indicator==="ring-circle"?(d(),v("div",Zy,[(d(),v("svg",eb,[b("path",{d:n.value,"stroke-linecap":"round",class:"path",style:K(`stroke-dasharray: ${i.spinCirclePercent/100*l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,tb)]))])):L("",!0),i.indicator==="ring-rail"?(d(),v("div",ab,[(d(),v("svg",lb,[b("path",{d:n.value,stroke:i.ringRailColor,"stroke-linecap":"round",class:"trail",style:K(`stroke-dasharray: ${l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,nb),b("path",{d:n.value,"stroke-linecap":"round",class:"path",style:K(`stroke-dasharray: ${i.spinCirclePercent/100*l.value}px, ${l.value}px;`),"fill-opacity":"0"},null,12,rb)]))])):L("",!0),i.indicator==="dynamic-circle"?(d(),v("div",ib,o[5]||(o[5]=[b("svg",{class:"circle",viewBox:"0 0 50 50"},[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})],-1)]))):L("",!0),i.indicator==="magic-ring"?(d(),v("div",ob,o[6]||(o[6]=[b("div",{class:"outer-ring"},null,-1),b("div",{class:"inner-ring"},null,-1)]))):L("",!0),r.value?(d(),v("div",{key:7,class:W(["spin-tip",{"dot-tip":["dot","spin-dot"].includes(i.indicator)}])},[z(i.$slots,"tip",{},()=>[ve(ne(i.tip),1)],!0)],2)):L("",!0)])],512),[[Xe,i.spinning]]),b("div",{class:W(["spin-content",{"spin-blur":i.spinning}])},[z(i.$slots,"default",{},void 0,!0)],2)],6))}}),ub=Ie(sb,[["__scopeId","data-v-59291b64"]]),ll=ze(ub),cb=["onClick"],db=["href","target"],fb=["onLoad","src","alt"],pb=["href","target"],vb=["src","alt"],hb=["onClick","onMouseenter"],mb=he({__name:"Carousel",props:{images:{default:()=>[]},width:{default:"100%"},height:{default:"100vh"},autoplay:{type:Boolean,default:!1},pauseOnMouseEnter:{type:Boolean,default:!1},effect:{default:"slide"},interval:{default:3e3},showArrow:{type:Boolean,default:!0},arrowColor:{default:"#FFF"},arrowSize:{default:36},dots:{type:Boolean,default:!0},dotSize:{default:10},dotColor:{default:"rgba(255, 255, 255, 0.3)"},dotActiveColor:{default:"#1677FF"},dotStyle:{default:()=>({})},dotActiveStyle:{default:()=>({})},dotPosition:{default:"bottom"},dotsTrigger:{default:"click"},spinProps:{default:()=>({})},fadeDuration:{default:500},fadeFunction:{default:"cubic-bezier(0.4, 0, 0.2, 1)"},slideDuration:{default:800},slideFunction:{default:()=>[.65,0,.35,1]}},emits:["change","click"],setup(a,{expose:e,emit:t}){const l=a,n=$(0),r=$(),i=$(!1),o=$(!1),s=$(),c=$(),u=$(),f=$(1),h=$(),m=$(),g=$(Array(l.images.length).fill(!1)),y=t,w=P(()=>typeof l.width=="number"?`${l.width}px`:l.width),_=P(()=>typeof l.height=="number"?`${l.height}px`:l.height),k=P(()=>l.images.length),p=P(()=>["left","right"].includes(l.dotPosition)),x=P(()=>p.value?m.value:h.value),O=P(()=>l.effect==="slide"?{transform:(p.value?"translateY":"translateX")+`(${-n.value}px)`}:{});Le(()=>[p.value,l.effect,l.images,l.autoplay,l.interval,l.fadeDuration,l.fadeFunction,g.value[0]],()=>{S()},{deep:!0,flush:"post"}),Le(f,oe=>{y("change",oe)}),Ul(document,"visibilitychange",E),Ha(u,()=>{B(),S()});function S(){r.value&&jt(r.value),s.value&&cancelAnimationFrame(s.value),o.value=!1,l.effect==="slide"&&(n.value=(f.value-1)*x.value),D()}function M(oe){g.value[oe]=!0}function B(){h.value=u.value.offsetWidth,m.value=u.value.offsetHeight}function T(oe){k.value>1&&((oe.key==="ArrowLeft"||oe.key==="ArrowUp")&&A(),(oe.key==="ArrowRight"||oe.key==="ArrowDown")&&V())}function E(){document.visibilityState==="hidden"?(r.value&&jt(r.value),n.value=ie.value+J.value,o.value=!1):D()}function D(){l.autoplay&&k.value>1&&g.value[0]&&(i.value=!1,I())}function j(){r.value&&jt(r.value),i.value=!0}function I(){i.value||(r.value&&jt(r.value),r.value=Ia(()=>{if(o.value=!0,l.effect==="slide"){const oe=n.value%(k.value*x.value)+x.value;N(oe),f.value=f.value%k.value+1}else R("left")},l.interval))}function A(){if(!o.value)if(o.value=!0,r.value&&jt(r.value),l.effect==="slide"){const oe=(f.value+k.value-2)%k.value*x.value;we(oe),f.value=f.value-1>0?f.value-1:k.value}else R("right")}function V(){if(!o.value)if(o.value=!0,r.value&&jt(r.value),l.effect==="slide"){const oe=f.value*x.value;N(oe),f.value=f.value%k.value+1}else R("left")}const H=$(0),ie=$(0),J=$(0),Z=Md(H,{duration:l.slideDuration,transition:l.slideFunction});function R(oe,q){oe==="left"?f.value=f.value%k.value+1:oe==="right"?f.value=f.value-1>0?f.value-1:k.value:f.value=q,Ia(()=>{o.value=!1,l.autoplay&&I()},l.fadeDuration)}function Y(oe){c.value=oe,H.value=H.value?0:1,ie.value=n.value,J.value=oe-ie.value}function U(){H.value?n.value=ie.value+J.value*Z.value:n.value=ie.value+J.value*(1-Z.value)}function ee(){n.value>=c.value?(o.value=!1,l.autoplay&&I()):(U(),s.value=requestAnimationFrame(ee))}function N(oe){n.value===k.value*x.value&&(n.value=0),Y(oe),s.value=requestAnimationFrame(ee)}function ae(){n.value<=c.value?(o.value=!1,l.autoplay&&I()):(U(),s.value=requestAnimationFrame(ae))}function we(oe){n.value===0&&(n.value=k.value*x.value),Y(oe),s.value=requestAnimationFrame(ae)}function F(oe){if(!o.value&&f.value!==oe){if(o.value=!0,r.value&&jt(r.value),oef.value)if(l.effect==="slide"){const q=(oe-1)*x.value;N(q),f.value=oe}else R("switch",oe)}}function fe(oe){F(oe)}function Me(oe){y("click",oe)}function Ae(oe){oe>=1&&oe<=k.value&&F(oe)}function ue(){A()}function ce(){V()}function de(){return f.value}return e({to:Ae,prev:ue,next:ce,getCurrentIndex:de}),(oe,q)=>(d(),v("div",{ref_key:"carouselRef",ref:u,class:W(["m-carousel",{"carousel-vertical":p.value,"carousel-fade":oe.effect==="fade"}]),style:K(`--arrow-color: ${oe.arrowColor}; --dot-size: ${oe.dotSize}px; --dot-color: ${oe.dotColor}; --fade-duration: ${l.fadeDuration}ms; --fade-function: ${l.fadeFunction}; width: ${w.value}; height: ${_.value};`),onMouseenter:q[2]||(q[2]=me=>oe.autoplay&&oe.pauseOnMouseEnter?j():()=>!1),onMouseleave:q[3]||(q[3]=me=>oe.autoplay&&oe.pauseOnMouseEnter?D():()=>!1)},[b("div",{class:"carousel-flex-wrap",style:K(O.value)},[(d(!0),v(ge,null,Te(oe.images,(me,Fe)=>(d(),v("div",{class:W(["image-wrap",{"image-fade-active":oe.effect==="fade"&&f.value===Fe+1}]),onClick:$e=>Me(me),key:Fe},[te(C(ll),Oe({spinning:!g.value[Fe],indicator:"dynamic-circle",ref_for:!0},oe.spinProps),{default:G(()=>[b("a",{class:W(["image-link",{"link-cursor":me.link}]),href:me.link,target:me.target?me.target:"_blank"},[(d(),v("img",{onLoad:$e=>M(Fe),src:me.src,key:me.src,alt:me.name,class:"image-item",style:K(`width: ${h.value}px; height: ${m.value}px;`)},null,44,fb))],10,db)]),_:2},1040,["spinning"])],10,cb))),128)),k.value&&oe.effect==="slide"?(d(),v("div",{key:0,class:"image-wrap",onClick:q[1]||(q[1]=me=>Me(oe.images[0]))},[te(C(ll),Oe({spinning:!g.value[0],indicator:"dynamic-circle"},oe.spinProps),{default:G(()=>[b("a",{class:W(["image-link",{"link-cursor":oe.images[0].link}]),href:oe.images[0].link,target:oe.images[0].target?oe.images[0].target:"_blank"},[(d(),v("img",{onLoad:q[0]||(q[0]=me=>M(0)),src:oe.images[0].src,key:oe.images[0].src,alt:oe.images[0].name,class:"image-item",style:K(`width: ${h.value}px; height: ${m.value}px;`)},null,44,vb))],10,pb)]),_:1},16,["spinning"])])):L("",!0)],4),oe.showArrow?(d(),v(ge,{key:0},[(d(),v("svg",{tabindex:"0",class:"arrow-left",style:K(`width: ${oe.arrowSize}px; height: ${oe.arrowSize}px;`),onClick:A,onKeydown:We(T,["prevent"]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},q[4]||(q[4]=[b("path",{d:"M10.26 3.2a.75.75 0 0 1 .04 1.06L6.773 8l3.527 3.74a.75.75 0 1 1-1.1 1.02l-4-4.25a.75.75 0 0 1 0-1.02l4-4.25a.75.75 0 0 1 1.06-.04z"},null,-1)]),36)),(d(),v("svg",{tabindex:"0",class:"arrow-right",style:K(`width: ${oe.arrowSize}px; height: ${oe.arrowSize}px;`),onClick:V,onKeydown:We(T,["prevent"]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},q[5]||(q[5]=[b("path",{d:"M5.74 3.2a.75.75 0 0 0-.04 1.06L9.227 8L5.7 11.74a.75.75 0 1 0 1.1 1.02l4-4.25a.75.75 0 0 0 0-1.02l-4-4.25a.75.75 0 0 0-1.06-.04z"},null,-1)]),36))],64)):L("",!0),oe.dots?(d(),v("div",{key:1,class:W(["carousel-switch",`switch-${oe.dotPosition}`])},[(d(!0),v(ge,null,Te(k.value,me=>(d(),v("div",{tabindex:"0",class:"dot-item",style:K([oe.dotStyle,f.value===me?{backgroundColor:oe.dotActiveColor,...oe.dotActiveStyle}:{}]),key:me,onClick:Fe=>oe.dotsTrigger==="click"?F(me):()=>!1,onMouseenter:Fe=>oe.dotsTrigger==="hover"?fe(me):()=>!1,onKeydown:We(T,["prevent"])},null,44,hb))),128))],2)):L("",!0)],38))}}),gb=Ie(mb,[["__scopeId","data-v-5c8e1ecc"]]),yb=ze(gb),bb=["src"],wb={key:1,class:"empty-footer"},kb=he({__name:"Empty",props:{description:{default:"暂无数据"},descriptionStyle:{default:()=>({})},image:{default:"filled"},imageStyle:{default:()=>({})},footer:{default:void 0}},setup(a){const e=a,t=dt(["default","description","footer"]),l=P(()=>t.description||e.description),n=P(()=>t.footer||e.footer);return(r,i)=>(d(),v("div",{class:W(["m-empty",{"empty-image-outlined":r.image==="outlined"}])},[b("div",{class:"m-empty-image",style:K(r.imageStyle)},[C(t).default?z(r.$slots,"default",{key:0},void 0,!0):r.image==="filled"?(d(),v("svg",{key:1,class:"empty-filled",style:K(r.imageStyle),viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},i[0]||(i[0]=[Ja('',1)]),4)):r.image==="outlined"?(d(),v("svg",{key:2,class:"empty-outlined",style:K(r.imageStyle),viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},i[1]||(i[1]=[Ja('',1)]),4)):r.image?(d(),v("img",{key:3,class:"empty-image",src:r.image,alt:"empty"},null,8,bb)):L("",!0)],4),l.value?(d(),v("p",{key:0,class:"empty-description",style:K(r.descriptionStyle)},[z(r.$slots,"description",{},()=>[ve(ne(r.description),1)],!0)],4)):L("",!0),n.value?(d(),v("div",wb,[z(r.$slots,"footer",{},()=>[ve(ne(r.footer),1)],!0)])):L("",!0)],2))}}),xb=Ie(kb,[["__scopeId","data-v-7edb0b97"]]),yl=ze(xb),_b=he({__name:"Scrollbar",props:{contentClass:{default:void 0},contentStyle:{default:()=>({})},size:{default:5},trigger:{default:"hover"},autoHide:{type:Boolean,default:!0},delay:{default:500},xScrollable:{type:Boolean,default:!1},yScrollable:{type:Boolean,default:!0},xPlacement:{default:"bottom"},yPlacement:{default:"right"}},emits:["scroll","scrollend"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(),o=$(),s=$(!1),c=$(!1),u=$(0),f=$(0),h=$(0),m=$(0),g=$(0),y=$(0),w=$(0),_=$(0),k=$(0),p=$(0),x=$(0),O=$(0),S=$(!1),M=$(!1),B=$(!1),T=$(!1),E=$(0),D=$(0),j=$(0),I=$(0),A={width:"fit-content"},V=$(!1),H=$(!1),ie=t,J=P(()=>l.trigger==="hover"&&l.autoHide),Z=P(()=>l.trigger==="hover"&&!l.autoHide),R=P(()=>u.value>h.value),Y=P(()=>f.value>m.value),U=P(()=>u.value||f.value?l.yScrollable&&R.value||l.xScrollable&&Y.value:!0),ee=P(()=>{if(l.yScrollable&&R.value&&g.value&&w.value&&k.value){const Je=Math.min(g.value,k.value*g.value/w.value+1.5*l.size);return Number(Je.toFixed(4))}return 0}),N=P(()=>g.value&&w.value&&k.value?x.value/(w.value-g.value)*(k.value-ee.value):0),ae=P(()=>({top:`${N.value}px`,height:`${ee.value}px`})),we=P(()=>{if(l.xScrollable&&Y.value&&y.value&&_.value&&p.value){const Je=p.value*y.value/_.value+1.5*l.size;return Number(Je.toFixed(4))}return 0}),F=P(()=>y.value&&_.value&&p.value?O.value/(_.value-y.value)*(p.value-we.value):0),fe=P(()=>({left:`${F.value}px`,width:`${we.value}px`}));Ke(()=>{q()});const{left:Me,right:Ae,top:ue,bottom:ce}=j9(n);Ha([n,r],q);function de(){x.value=n.value.scrollTop,O.value=n.value.scrollLeft}function oe(){u.value=n.value.scrollHeight,f.value=n.value.scrollWidth,h.value=n.value.clientHeight,m.value=n.value.clientWidth,g.value=n.value.offsetHeight,y.value=n.value.offsetWidth,w.value=r.value.offsetHeight,_.value=r.value.offsetWidth,k.value=i.value.offsetHeight,p.value=o.value.offsetWidth}function q(){de(),oe()}const me=Al(ke,100),Fe=Al(X,100),$e=Al(Se,100+l.delay),Ye=Al(_e,100+l.delay);function ke(Je,le){ie("scrollend",Je,le)}function X(Je,le){ie("scrollend",Je,le)}function Se(){J.value&&!V.value&&(s.value=!1),Z.value&&!S.value&&(s.value=!1)}function _e(){J.value&&!H.value&&(c.value=!1),Z.value&&!S.value&&(c.value=!1)}function it(Je){if(Me.value||Ae.value){let le="";Me.value&&(le="left"),Ae.value&&(le="right"),ie("scroll",Je,le),J.value&&(c.value=!0,B.value||(Fe(Je,le),Ye()))}if(ue.value||ce.value){let le="";ue.value&&(le="top"),ce.value&&(le="bottom"),ie("scroll",Je,le),J.value&&(s.value=!0,M.value||(me(Je,le),$e()))}de()}function nt(){S.value=!0,B.value||M.value?T.value=!1:J.value||(c.value=!0,s.value=!0)}function De(){S.value=!1,B.value||M.value?T.value=!0:J.value||(c.value&&Ye(),s.value&&$e())}function Dt(){V.value=!0}function vt(){V.value=!1,J.value&&$e()}function ul(){H.value=!0}function cl(){H.value=!1,J.value&&Ye()}function Pa(Je){M.value=!0,E.value=x.value,j.value=Je.clientY,window.onmousemove=le=>{const Pe=(le.clientY-j.value)*(w.value-g.value)/(g.value-ee.value),He=w.value-g.value;let be=E.value+Pe;be=Math.min(He,be),be=Math.max(be,0),n.value.scrollTop=be},window.onmouseup=()=>{window.onmousemove=null,M.value=!1,J.value&&!V.value?$e():Z.value&&T.value&&(T.value=!1,$e())}}function ja(Je){B.value=!0,D.value=O.value,I.value=Je.clientX,window.onmousemove=le=>{const Pe=(le.clientX-I.value)*(_.value-y.value)/(y.value-we.value),He=_.value-y.value;let be=D.value+Pe;be=Math.min(He,be),be=Math.max(be,0),n.value.scrollLeft=be},window.onmouseup=()=>{window.onmousemove=null,B.value=!1,J.value&&!H.value?Ye():Z.value&&T.value&&(T.value=!1,Ye())}}function Ra(...Je){var le;(le=n.value)==null||le.scrollTo(...Je)}function va(...Je){var le;(le=n.value)==null||le.scrollBy(...Je)}function dl(){return{scrollWidth:f.value,scrollHeight:u.value,clientWidth:m.value,clientHeight:h.value}}return e({scrollTo:Ra,scrollBy:va,getScrollData:dl}),(Je,le)=>(d(),v("div",{class:"m-scrollbar",style:K(` --scrollbar-width: ${Je.size}px; --scrollbar-height: ${Je.size}px; --scrollbar-border-radius: ${Je.size}px; @@ -100,7 +100,7 @@ Minimum version required to store current data is: `+r+`. --scrollbar-rail-vertical-right: 2px 4px 2px auto; --scrollbar-rail-vertical-left: 2px auto 2px 4px; --scrollbar-rail-color: transparent; - `),onMouseenter:le[4]||(le[4]=Pe=>U.value&&Je.trigger==="hover"?nt():()=>!1),onMouseleave:le[5]||(le[5]=Pe=>U.value&&Je.trigger==="hover"?De():()=>!1)},[b("div",{ref_key:"containerRef",ref:n,class:G(["scrollbar-container",{"container-scroll":U.value}]),onScroll:it},[b("div",{ref_key:"contentRef",ref:r,class:G(["scrollbar-content",Je.contentClass]),style:K([Je.xScrollable?{...E,...Je.contentStyle}:Je.contentStyle])},[z(Je.$slots,"default",{},void 0,!0)],6)],34),qe(b("div",{ref_key:"railVerticalRef",ref:i,class:G(["scrollbar-rail rail-vertical",`rail-vertical-${Je.yPlacement}`])},[b("div",{class:G(["scrollbar-track",{"track-visible":Je.trigger==="none"||s.value}]),style:K(ae.value),onMouseenter:le[0]||(le[0]=Pe=>J.value?Dt():()=>!1),onMouseleave:le[1]||(le[1]=Pe=>J.value?vt():()=>!1),onMousedown:Ge(Pa,["prevent","stop"])},null,38)],2),[[Qe,Je.yScrollable]]),qe(b("div",{ref_key:"railHorizontalRef",ref:o,class:G(["scrollbar-rail rail-horizontal",`rail-horizontal-${Je.xPlacement}`])},[b("div",{class:G(["scrollbar-track",{"track-visible":Je.trigger==="none"||c.value}]),style:K(fe.value),onMouseenter:le[2]||(le[2]=Pe=>J.value?ul():()=>!1),onMouseleave:le[3]||(le[3]=Pe=>J.value?cl():()=>!1),onMousedown:Ge(ja,["prevent","stop"])},null,38)],2),[[Qe,Je.xScrollable]])],36))}}),Sb=Ie(_b,[["__scopeId","data-v-c93fd6cf"]]),nl=ze(Sb),Mb={class:"select-search"},$b=["readonly","disabled"],Cb=["title"],Pb=["title","onMouseenter","onClick"],Tb=he({__name:"Select",props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},placeholder:{default:"请选择"},disabled:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},search:{type:Boolean,default:!1},filter:{type:[Function,Boolean],default:!0},width:{default:"auto"},height:{default:32},size:{default:"middle"},maxDisplay:{default:6},scrollbarProps:{default:()=>({})},modelValue:{default:void 0}},emits:["update:modelValue","change","openChange"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=$(),o=$(!1),s=$(!1),c=$(),u=$(!1),f=$(!0),h=$(!1),m=$(!1),g=$(!1),y=$(!1),w=e,_=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),k=P(()=>({maxHeight:`${t.maxDisplay*32+8}px`}));ft(()=>{t.search?(i.value?(u.value=!0,l.value=t.options.filter(D=>typeof t.filter=="function"?t.filter(i.value,D):D[t.label].includes(i.value))):l.value=[...t.options],l.value.length&&i.value?c.value=l.value[0][t.value]:c.value=null):l.value=t.options}),ft(()=>{p()}),Le(u,D=>{w("openChange",D),t.search&&!D&&(i.value=void 0,s.value=!1)});function p(){if(t.modelValue){const D=t.options.find(E=>E[t.value]===t.modelValue);D?(n.value=D[t.label],c.value=D[t.value]):(n.value=t.modelValue,c.value=null)}else n.value=null,c.value=null}function x(){y.value=!1,u.value&&(u.value=!1),t.search&&(g.value=!1,f.value=!0,s.value=!1)}function T(){o.value=!0,t.allowClear&&(n.value||t.search&&i.value)&&(f.value=!1,h.value=!0,t.search&&(g.value=!1))}function S(){o.value=!1,t.allowClear&&h.value&&(h.value=!1,t.search||(f.value=!0)),t.search&&(u.value?(g.value=!0,f.value=!1):(g.value=!1,f.value=!0))}function M(D,E){o.value=!!E,c.value=D}function B(){if(I(),t.search||(r.value.style.opacity=0),u.value=!u.value,!c.value&&n.value){const D=t.options.find(E=>E[t.label]===n.value);c.value=D?D[t.value]:null}t.search&&(h.value||(f.value=!u.value,g.value=u.value))}function O(D){var E;s.value=!!((E=D.target)!=null&&E.value)}function A(){y.value&&(I(),m.value=!0),h.value=!1,n.value=null,c.value=null,u.value=!1,g.value=!1,f.value=!0,w("update:modelValue"),w("change")}function I(){r.value.focus(),y.value=!0}function j(D,E,H){t.modelValue!==D&&(n.value=E,c.value=D,w("update:modelValue",D),w("change",D,E,H)),m.value=!1}return(D,E)=>(d(),v("div",{class:G(["m-select",{"select-focused":y.value,"search-select":D.search,"select-small":D.size==="small","select-large":D.size==="large","select-disabled":D.disabled}]),style:K(`--select-width: ${_.value}; --select-height: ${D.height}px;`),onClick:E[4]||(E[4]=H=>D.disabled?()=>!1:B())},[b("div",{class:"m-select-wrap",onMouseenter:T,onMouseleave:S},[b("span",Mb,[qe(b("input",{ref_key:"inputRef",ref:r,class:G(["search-input",{"caret-show":u.value||m.value}]),type:"text",autocomplete:"off",readonly:!D.search,disabled:D.disabled,onInput:O,"onUpdate:modelValue":E[0]||(E[0]=H=>i.value=H),onBlur:E[1]||(E[1]=H=>!o.value&&u.value&&!D.disabled?x():()=>!1)},null,42,$b),[[Oi,i.value]])]),s.value?L("",!0):(d(),v("span",{key:0,class:G(["select-item",{"select-placeholder":!n.value||u.value}]),title:n.value},ne(n.value||D.placeholder),11,Cb)),(d(),v("svg",{class:G(["arrow-svg",{"arrow-rotate":u.value,"show-svg":f.value}]),focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},E[5]||(E[5]=[b("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"},null,-1)]),2)),(d(),v("svg",{class:G(["search-svg",{"show-svg":g.value}]),focusable:"false","data-icon":"search",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},E[6]||(E[6]=[b("path",{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"},null,-1)]),2)),(d(),v("svg",{class:G(["clear-svg",{"show-svg":h.value}]),focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896",onClick:Ge(A,["stop"])},E[7]||(E[7]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]),2))],32),te(pt,{name:"slide-up","enter-from-class":"slide-up-enter","enter-active-class":"slide-up-enter","enter-to-class":"slide-up-enter slide-up-enter-active","leave-from-class":"slide-up-leave","leave-active-class":"slide-up-leave slide-up-leave-active","leave-to-class":"slide-up-leave slide-up-leave-active"},{default:q(()=>[u.value&&l.value&&l.value.length?(d(),v("div",{key:0,class:"options-panel",onMouseleave:E[2]||(E[2]=H=>o.value=!1)},[te(C(nl),Te({"content-style":{padding:"4px"},style:k.value},D.scrollbarProps),{default:q(()=>[(d(!0),v(ge,null,Oe(l.value,(H,V)=>(d(),v("p",{key:V,class:G(["select-option",{"option-hover":!H.disabled&&H[D.value]===c.value,"option-selected":H[D.label]===n.value,"option-disabled":H.disabled}]),title:H[D.label],onMouseenter:ie=>M(H[D.value],H.disabled),onClick:Ge(ie=>H.disabled?I():j(H[D.value],H[D.label],V),["stop"])},ne(H[D.label]),43,Pb))),128))]),_:1},16,["style"])],32)):u.value&&l.value&&!l.value.length?(d(),v("div",{key:1,class:"options-empty",onClick:E[3]||(E[3]=Ge(()=>{},["stop","prevent"]))},[te(C(yl),{image:"outlined"})])):L("",!0)]),_:1})],6))}}),Ob=Ie(Tb,[["__scopeId","data-v-0f8049a2"]]),dn=ze(Ob),Eb=he({__name:"Cascader",props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},children:{default:"children"},placeholder:{default:"请选择"},changeOnSelect:{type:Boolean,default:!1},gap:{default:8},width:{default:"auto"},height:{default:32},disabled:{type:[Boolean,Array],default:!1},allowClear:{type:Boolean,default:!1},search:{type:Boolean,default:!1},filter:{type:[Function,Boolean],default:!0},maxDisplay:{default:6},modelValue:{default:()=>[]}},emits:["update:modelValue","change"],setup(a,{emit:e}){const t=a,l=$([]),n=$([]),r=$([]),i=$([]),o=$([]),s=e;ft(()=>{r.value=[...t.options]}),ft(()=>{l.value=[...t.modelValue]}),ft(()=>{u(l.value),h(l.value)});function c(w,_){const k=w.length;for(let p=0;p1&&(o.value=c(i.value,1))}function f(w,_){const k=w.length;for(let p=0;p1&&(n.value[1]=f(i.value,1)),w.length>2&&(n.value[2]=f(o.value,2))}function m(w,_){t.changeOnSelect?(s("update:modelValue",[w]),s("change",[w],[_])):(l.value=[w],n.value=[_])}function g(w,_){t.changeOnSelect?(s("update:modelValue",[l.value[0],w]),s("change",[l.value[0],w],[n.value[0],_])):(l.value=[l.value[0],w],n.value=[n.value[0],_])}function y(w,_){s("update:modelValue",[...l.value.slice(0,2),w]),s("change",[...l.value.slice(0,2),w],[...n.value.slice(0,2),_])}return(w,_)=>(d(),v("div",{class:"m-cascader",style:K(`height: ${w.height}px; gap: ${w.gap}px;`)},[te(C(dn),{options:r.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[0]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[0]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[0]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[0],"onUpdate:modelValue":_[0]||(_[0]=k=>l.value[0]=k),onChange:m},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"]),te(C(dn),{options:i.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[1]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[1]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[1]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[1],"onUpdate:modelValue":_[1]||(_[1]=k=>l.value[1]=k),onChange:g},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"]),te(C(dn),{options:o.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[2]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[2]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[2]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[2],"onUpdate:modelValue":_[2]||(_[2]=k=>l.value[2]=k),onChange:y},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"])],4))}}),Ab=Ie(Eb,[["__scopeId","data-v-cd7493f4"]]),Lb=ze(Ab),Bb=["onClick"],zb=["onAnimationend"],Db={class:"checkbox-label"},Ib={key:0,class:"checkbox-label"},Fb=he({__name:"Checkbox",props:{options:{default:()=>[]},disabled:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},value:{default:()=>[]},gap:{default:8},indeterminate:{type:Boolean,default:!1},checked:{type:Boolean,default:!1}},emits:["update:value","update:checked","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=$([]),r=$(!1),i=$([]),o=dt(["default"]),s=e,c=P(()=>t.options.length),u=P(()=>!t.vertical&&Array.isArray(t.gap)?`${t.gap[1]}px ${t.gap[0]}px`:`${t.gap}px`);ft(()=>{l.value=t.checked}),ft(()=>{n.value=t.value});function f(k){return k===void 0?t.disabled:k}function h(){g(),l.value=!l.value,s("update:checked",l.value),s("change",l.value)}function m(k){if(w(k),n.value.includes(k)){const p=n.value.filter(x=>x!==k);n.value=p,s("update:value",p),s("change",p)}else{const p=[...n.value,k];n.value=p,s("update:value",p),s("change",p)}}function g(){r.value?(r.value=!1,Xe(()=>{r.value=!0})):r.value=!0}function y(){r.value=!1}function w(k){i.value.includes(k)?(i.value=i.value.filter(p=>p!==k),Xe(()=>{i.value.push(k)})):i.value.push(k)}function _(k){i.value=i.value.filter(p=>p!==k)}return(k,p)=>c.value?(d(),v("div",Te({key:0,class:["m-checkbox",{"checkbox-vertical":k.vertical}],style:`--checkbox-gap: ${u.value};`},k.$attrs),[(d(!0),v(ge,null,Oe(k.options,(x,T)=>(d(),v("div",{class:G(["checkbox-wrap",{"checkbox-disabled":f(x.disabled)}]),key:T,onClick:S=>f(x.disabled)?()=>!1:m(x.value)},[b("span",{class:G(["checkbox-box",{"checkbox-checked":n.value.includes(x.value)}])},[f(x.disabled)?L("",!0):(d(),v("span",{key:0,class:G(["checkbox-wave",{"wave-active":i.value.includes(x.value)}]),onAnimationend:S=>_(x.value)},null,42,zb))],2),b("span",Db,[z(k.$slots,"default",{option:x,label:x.label,index:T},()=>[ve(ne(x.label),1)],!0)])],10,Bb))),128))],16)):(d(),v("div",Te({key:1,class:["checkbox-wrap",{"checkbox-disabled":k.disabled}],onClick:p[0]||(p[0]=x=>k.disabled?()=>!1:h())},k.$attrs),[b("span",{class:G(["checkbox-box",{"checkbox-checked":l.value&&!k.indeterminate,"checkbox-indeterminate":k.indeterminate}])},[k.disabled?L("",!0):(d(),v("span",{key:0,class:G(["checkbox-wave",{"wave-active":r.value}]),onAnimationend:y},null,34))],2),C(o).default?(d(),v("span",Ib,[z(k.$slots,"default",{},void 0,!0)])):L("",!0)],16))}}),Nb=Ie(Fb,[["__scopeId","data-v-9a55d979"]]),ln=ze(Nb),Hb=["onClick","onKeydown"],Vb={class:"collapse-header"},jb={class:"collapse-extra"},Rb={class:"collapse-lang"},Yb=he({__name:"Collapse",props:{items:{default:()=>[]},activeKey:{default:null},bordered:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},ghost:{type:Boolean,default:!1},headerStyle:{default:()=>({})},contentStyle:{default:()=>({})},collapseStyle:{default:()=>({})},arrow:{default:void 0},showArrow:{type:Boolean,default:!0},arrowPlacement:{default:"left"},arrowStyle:{default:()=>({})},extra:{default:void 0},lang:{default:void 0},copyable:{type:Boolean,default:!1},copyProps:{default:()=>({})},copyText:{default:"Copy"},copiedText:{default:"Copied"}},emits:["update:activeKey","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$([]),i=e;ft(()=>{n.value=t.copyText});function o(_,k){let p=t[k];return(_==null?void 0:_[k])!==void 0&&(p=_[k]),p}function s(_,k){return _!==void 0?_:k}function c(_){_.style.height=_.lastElementChild.offsetHeight+(t.bordered&&!t.ghost?1:0)+"px",_.style.opacity="1"}function u(_){_.style.removeProperty("height"),_.style.removeProperty("opacity")}function f(_){i("update:activeKey",_),i("change",_)}function h(_){if(m(_))if(Array.isArray(t.activeKey)){const k=t.activeKey.filter(p=>p!==_);f(k)}else f(null);else Array.isArray(t.activeKey)?f([...t.activeKey,_]):f(_)}function m(_){return Array.isArray(t.activeKey)?t.activeKey.includes(_):t.activeKey===_}function g(_,k){const p=o(_,"copyText"),x=o(_,"copiedText");return r.value.includes(s(_.key,k))?x:p}const y=Al(_=>{r.value=r.value.filter(k=>k!==_)},3e3);function w(_,k){navigator.clipboard.writeText(l.value[_].innerText||"").then(()=>{r.value.includes(k)||r.value.push(k),y(k)},p=>{console.log("copy failed",p)})}return(_,k)=>(d(),v("div",{class:G(["m-collapse",{"collapse-borderless":!_.bordered,"collapse-ghost":_.ghost}])},[(d(!0),v(ge,null,Oe(_.items,(p,x)=>(d(),v("div",{class:G(["m-collapse-item",{"collapse-arrow-left":o(p,"arrowPlacement")==="left","collapse-arrow-right":o(p,"arrowPlacement")==="right","collapse-item-disabled":o(p,"disabled")}]),style:K(o(p,"collapseStyle")),key:x},[b("div",{tabindex:"0",class:G(["m-collapse-header",{"collapse-header-no-arrow":o(p,"showArrow")}]),style:K(o(p,"headerStyle")),onClick:T=>o(p,"disabled")?()=>!1:h(s(p.key,x)),onKeydown:ut(T=>h(s(p.key,x)),["enter"])},[o(p,"showArrow")?(d(),v("div",{key:0,class:"collapse-arrow",style:K(o(p,"arrowStyle"))},[z(_.$slots,"arrow",{item:p,key:s(p.key,x),active:m(s(p.key,x))},()=>[o(p,"arrow")?(d(),pe(tt(o(p,"arrow")),{key:0,class:G(["arrow-svg",{"arrow-rotate":m(s(p.key,x))}])},null,8,["class"])):(d(),v("svg",{key:1,class:G(["arrow-svg",{"arrow-rotate":m(s(p.key,x))}]),focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},k[0]||(k[0]=[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"},null,-1)]),2))],!0)],4)):L("",!0),b("div",Vb,[z(_.$slots,"header",{item:p,header:p.header,key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(p.header),1)],!0)]),b("div",jb,[z(_.$slots,"extra",{item:p,extra:o(p,"extra"),key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(o(p,"extra")),1)],!0)])],46,Hb),te(pt,{name:"collapse",onEnter:c,onAfterEnter:u,onLeave:c,onAfterLeave:u},{default:q(()=>[qe(b("div",{class:G(["m-collapse-content",{"collapse-copyable":o(p,"copyable")}])},[b("div",Rb,[z(_.$slots,"lang",{item:p,lang:o(p,"lang"),key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(o(p,"lang")),1)],!0)]),te(C(Wt),Te({class:"collapse-copy",size:"small",type:"primary",onClick:T=>w(x,s(p.key,x)),ref_for:!0},o(p,"copyProps")),{default:q(()=>[ve(ne(g(p,x)),1)]),_:2},1040,["onClick"]),b("div",{ref_for:!0,ref_key:"contentRef",ref:l,class:"collapse-content",style:K(o(p,"contentStyle"))},[z(_.$slots,"content",{item:p,content:p.content,key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(p.content),1)],!0)],4)],2),[[Qe,m(s(p.key,x))]])]),_:2},1024)],6))),128))],2))}}),Wb=Ie(Yb,[["__scopeId","data-v-14404af3"]]),Gb=ze(Wb),qb={key:0,class:"input-prefix"},Ub=["type","value","placeholder","maxlength","disabled","onKeydown"],Xb={key:1,class:"input-suffix"},Qb={class:"eye-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Jb={class:"eye-svg",focusable:"false","data-icon":"eye-invisible",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Kb={key:2,class:"input-count"},Zb={key:3,class:"m-suffix"},ew=he({__name:"Input",props:{width:{default:"100%"},size:{default:"middle"},addonBefore:{default:void 0},addonAfter:{default:void 0},prefix:{default:void 0},suffix:{default:void 0},allowClear:{type:Boolean,default:!1},password:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change","enter"],setup(a,{emit:e}){const t=a,l=$(),n=$(!1),r=e,i=dt(["prefix","suffix","addonBefore","addonAfter"]),o=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),s=P(()=>!t.disabled&&t.allowClear),c=P(()=>t.maxlength?`${t.value?t.value.length:0} / ${t.maxlength}`:t.value?t.value.length:0),u=P(()=>i.prefix||t.prefix),f=P(()=>i.suffix||t.suffix),h=P(()=>s.value||t.password||t.showCount||f.value),m=P(()=>i.addonBefore||t.addonBefore),g=P(()=>i.addonAfter||t.addonAfter),y=P(()=>"lazy"in t.valueModifiers);function w(T){y.value||(r("update:value",T.target.value),r("change",T))}function _(T){y.value&&(r("update:value",T.target.value),r("change",T))}function k(T){r("enter",T),y.value&&(l.value.blur(),Xe(()=>{l.value.focus()}))}function p(){r("update:value",""),l.value.focus()}function x(){n.value=!n.value}return(T,S)=>(d(),v("div",{class:"m-input",style:K(`width: ${o.value};`)},[m.value?(d(),v("span",{key:0,class:G(["input-addon",{"addon-before":m.value}])},[z(T.$slots,"addonBefore",{},()=>[ve(ne(T.addonBefore),1)],!0)],2)):L("",!0),b("div",{tabindex:"1",class:G(["input-wrap",[`input-${T.size}`,{"input-before":m.value,"input-after":g.value,"input-disabled":T.disabled}]])},[u.value?(d(),v("span",qb,[z(T.$slots,"prefix",{},()=>[ve(ne(T.prefix),1)],!0)])):L("",!0),b("input",{ref_key:"inputRef",ref:l,class:"input-item",type:T.password&&!n.value?"password":"text",value:T.value,placeholder:T.placeholder,maxlength:T.maxlength,disabled:T.disabled,onInput:w,onChange:_,onKeydown:ut(Ge(k,["prevent"]),["enter"])},null,40,Ub),h.value?(d(),v("span",Xb,[s.value?(d(),v("span",{key:0,class:G(["m-actions",{"clear-hidden":!T.value}]),onClick:p},S[0]||(S[0]=[b("svg",{class:"clear-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"})],-1)]),2)):L("",!0),T.password?(d(),v("span",{key:1,class:"m-actions",onClick:x},[qe((d(),v("svg",Qb,S[1]||(S[1]=[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"},null,-1)]),512)),[[Qe,n.value]]),qe((d(),v("svg",Jb,S[2]||(S[2]=[b("path",{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"},null,-1),b("path",{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"},null,-1)]),512)),[[Qe,!n.value]])])):L("",!0),T.showCount?(d(),v("span",Kb,ne(c.value),1)):L("",!0),f.value?(d(),v("span",Zb,[z(T.$slots,"suffix",{},()=>[ve(ne(T.suffix),1)],!0)])):L("",!0)])):L("",!0)],2),g.value?(d(),v("span",{key:1,class:G(["input-addon",{"addon-after":g.value}])},[z(T.$slots,"addonAfter",{},()=>[ve(ne(T.addonAfter),1)],!0)],2)):L("",!0)],4))}}),tw=Ie(ew,[["__scopeId","data-v-8be88ca0"]]),tr=ze(tw),aw={class:"color-picker-preview"},lw={class:"color-picker-preview-sliders"},nw={class:"color-picker-input"},rw={class:"color-picker-input-group"},iw={class:"color-picker-fill"},Xt="12px",Eu=12,Ft="6px",ow=6,sw=he({__name:"ColorPicker",props:{keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})},showAlpha:{type:Boolean,default:!0},show:{type:Boolean,default:!1},size:{default:"middle"},disabled:{type:Boolean,default:!1},value:{default:"rgba(0, 0, 0, 1)"},modes:{default:()=>["rgb","hex","hsl"]},actions:{default:()=>[]}},emits:["update:show","update:value","complete"],setup(a,{emit:e}){const t=a,l=$(),n=$(null),r=$(null),i=$(null),o=$(0),s=$(1),c=$([0,0]),u=$(),f=$(me(u.value)||t.modes[0]||"rgb"),h=e,m=P(()=>({width:Xt,height:Xt,borderRadius:Ft,left:`calc(${c.value[0]}% - ${Ft})`,bottom:`calc(${c.value[1]}% - ${Ft})`})),g=P(()=>J.value?`linear-gradient(to right, rgba(${J.value[0]}, ${J.value[1]}, ${J.value[2]}, 0) 0%, rgba(${J.value[0]}, ${J.value[1]}, ${J.value[2]}, 1) 100%)`:""),y=P(()=>J.value?`rgb(${J.value[0]}, ${J.value[1]}, ${J.value[2]})`:""),w=P(()=>({backgroundColor:y.value,borderRadius:Ft,width:Xt,height:Xt})),_=P(()=>({height:Xt,borderRadius:Ft})),k=P(()=>({position:"relative",boxShadow:"inset 0 0 2px 0 rgba(0, 0, 0, 0.24)",backgroundImage:"linear-gradient(90deg, red, #ff0 16.66%, #0f0 33.33%, #0ff 50%, #00f 66.66%, #f0f 83.33%, red)",height:Xt,borderRadius:Ft})),p=P(()=>({left:`calc((${o.value}%) / 359 * 100 - ${Ft})`,borderRadius:Ft,width:Xt,height:Xt})),x=P(()=>({backgroundColor:`hsl(${o.value}, 100%, 50%)`,borderRadius:Ft,width:Xt,height:Xt})),T=P(()=>({left:`calc(${s.value*100}% - ${Ft})`,borderRadius:Ft,width:Xt,height:Xt})),S=P(()=>({backgroundColor:J.value?zn(J.value):void 0,borderRadius:Ft,width:Xt,height:Xt})),M=P(()=>`${{small:24,middle:32,large:40}[t.size]}px`),B=P(()=>me(u.value));let O,A,I,j,D,E,H,V;const ie=P(()=>{if(!u.value)return null;switch(B.value){case"hsv":return Or(u.value);case"hsl":return[O,A,I,V]=Tr(u.value),[...h4(O,A,I),V];case"rgb":case"hex":return[D,E,H,V]=on(u.value),[...m4(D,E,H),V]}}),J=P(()=>{if(!u.value)return null;switch(B.value){case"rgb":case"hex":return on(u.value);case"hsv":return[O,A,j,V]=Or(u.value),[...Zl(O,A,j),V];case"hsl":return[O,A,I,V]=Tr(u.value),[...y4(O,A,I),V]}}),Z=P(()=>{if(!u.value)return null;switch(B.value){case"hsl":return Tr(u.value);case"hsv":return[O,A,j,V]=Or(u.value),[...Pr(O,A,j),V];case"rgb":case"hex":return[D,E,H,V]=on(u.value),[...g4(D,E,H),V]}}),R=P(()=>{let ke=null;switch(f.value){case"rgb":case"hex":ke=J.value;break;case"hsv":ke=ie.value;break;case"hsl":ke=Z.value;break}return ke===null?[void 0,void 0,void 0,void 0]:ke.map(Q=>Q.toString())});Le(()=>t.value,ke=>{u.value=ke},{immediate:!0});function Y(ke,Q){h("update:value",ke),u.value=ke}function U(ke,Q){const Se=ie.value?ie.value[3]:1;switch(c.value=[ke,Q],f.value){case"hsv":Y((t.showAlpha?Er:nu)([o.value,ke,Q,Se]));break;case"hsl":Y((t.showAlpha?Dn:ru)([...Pr(o.value,ke,Q),Se]));break;case"rgb":Y((t.showAlpha?zn:lu)([...Zl(o.value,ke,Q),Se]));break;case"hex":Y((t.showAlpha?Ar:iu)([...Zl(o.value,ke,Q),Se]));break}}function ee(ke){n.value&&(document.addEventListener("mousemove",N),document.addEventListener("mouseup",ae),N(ke))}function N(ke){if(!n.value)return;const{width:Q,height:Se,left:_e,bottom:it}=n.value.getBoundingClientRect(),nt=(it-ke.clientY)/Se,De=(ke.clientX-_e)/Q,Dt=100*(De>1?1:De<0?0:De),vt=100*(nt>1?1:nt<0?0:nt);U(Dt,vt)}function ae(){document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",ae),h("complete")}function we(ke){if(o.value=ke,!ie.value)return;const[,Q,Se,_e]=ie.value;switch(f.value){case"hsv":Y((t.showAlpha?Er:nu)([ke,Q,Se,_e]));break;case"rgb":Y((t.showAlpha?zn:lu)([...Zl(ke,Q,Se),_e]));break;case"hex":Y((t.showAlpha?Ar:iu)([...Zl(ke,Q,Se),_e]));break;case"hsl":Y((t.showAlpha?Dn:ru)([...Pr(ke,Q,Se),_e]));break}}function F(ke){r.value&&(document.addEventListener("mousemove",Me),document.addEventListener("mouseup",Ae),Me(ke))}function fe(ke){return ke=Math.round(ke),ke>=360?359:ke<0?0:ke}function Me(ke){if(!r.value)return;const{width:Q,left:Se}=r.value.getBoundingClientRect(),_e=fe((ke.clientX-Se-ow)/(Q-Eu)*360);we(_e)}function Ae(){document.removeEventListener("mousemove",Me),document.removeEventListener("mouseup",Ae),h("complete")}function ue(ke){switch(f.value){case"hsv":[O,A,j]=ie.value,Y(Er([O,A,j,ke]));break;case"rgb":[D,E,H]=J.value,Y(zn([D,E,H,ke]));break;case"hex":[D,E,H]=J.value,Y(Ar([D,E,H,ke]));break;case"hsl":[O,A,I]=Z.value,Y(Dn([O,A,I,ke]));break}s.value=ke}function ce(ke){!i.value||!J.value||(document.addEventListener("mousemove",oe),document.addEventListener("mouseup",W),oe(ke))}function de(ke){return ke=Math.round(ke*100)/100,ke>1?1:ke<0?0:ke}function oe(ke){if(!i.value)return;const{width:Q,left:Se}=i.value.getBoundingClientRect(),_e=de((ke.clientX-Se)/(Q-Eu));ue(_e)}function W(){document.removeEventListener("mousemove",oe),document.removeEventListener("mouseup",W),h("complete")}function me(ke){if(ke!==void 0){if(/^ *#/.test(ke))return"hex";if(ke.includes("rgb"))return"rgb";if(ke.includes("hsl"))return"hsl";if(ke.includes("hsv"))return"hsv"}}function Fe(){const ke=t.modes.findIndex(Q=>Q===f.value);ke!==-1?f.value=t.modes[(ke+1)%t.modes.length]:f.value="rgb"}const $e=$(!1);function Ye(){$e.value?l.value.hide():l.value.show()}return(ke,Q)=>(d(),pe(C(Sa),Te({ref_key:"tooltipRef",ref:l,show:$e.value,"onUpdate:show":Q[0]||(Q[0]=Se=>$e.value=Se),style:{width:"100%"},arrow:!1,"bg-color":"#fff","tooltip-style":{width:"240px",padding:"12px",borderRadius:"4px",color:"rgba(0, 0, 0, 0.88)",...ke.tooltipStyle},"content-style":{width:"100%"},trigger:"click",keyboard:ke.keyboard,"transition-duration":200},ke.$attrs),{tooltip:q(()=>[b("div",{ref_key:"palleteRef",ref:n,class:"color-picker-pallete",onMousedown:ee},[b("div",{class:"color-picker-pallete-layer",style:K({backgroundImage:`linear-gradient(90deg, white, hsl(${o.value}, 100%, 50%))`})},null,4),Q[1]||(Q[1]=b("div",{class:"color-picker-pallete-layer pallete-layer-shadowed",style:{"background-image":"linear-gradient(180deg, rgba(0, 0, 0, 0%), rgba(0, 0, 0, 100%))"}},null,-1)),b("div",{class:"color-picker-handle",style:K(m.value)},[b("div",{class:"color-picker-handle-fill",style:K(w.value)},null,4)],4)],544),b("div",aw,[b("div",lw,[b("div",{class:"color-picker-slider",style:K(_.value)},[b("div",{ref_key:"hueRailRef",ref:r,style:K(k.value),onMousedown:F},[b("div",{style:K(`position: absolute; top: 0px; bottom: 0; left: ${Ft}; right: ${Ft}`)},[b("div",{class:"color-picker-handle",style:K(p.value)},[b("div",{class:"color-picker-handle-fill",style:K(x.value)},null,4)],4)],4)],36)],4),ke.showAlpha?(d(),v("div",{key:0,ref_key:"alphaRailRef",ref:i,class:"color-picker-slider",style:K(_.value),onMousedown:ce},[b("div",{style:K(` + `),onMouseenter:le[4]||(le[4]=Pe=>U.value&&Je.trigger==="hover"?nt():()=>!1),onMouseleave:le[5]||(le[5]=Pe=>U.value&&Je.trigger==="hover"?De():()=>!1)},[b("div",{ref_key:"containerRef",ref:n,class:W(["scrollbar-container",{"container-scroll":U.value}]),onScroll:it},[b("div",{ref_key:"contentRef",ref:r,class:W(["scrollbar-content",Je.contentClass]),style:K([Je.xScrollable?{...A,...Je.contentStyle}:Je.contentStyle])},[z(Je.$slots,"default",{},void 0,!0)],6)],34),Ge(b("div",{ref_key:"railVerticalRef",ref:i,class:W(["scrollbar-rail rail-vertical",`rail-vertical-${Je.yPlacement}`])},[b("div",{class:W(["scrollbar-track",{"track-visible":Je.trigger==="none"||s.value}]),style:K(ae.value),onMouseenter:le[0]||(le[0]=Pe=>J.value?Dt():()=>!1),onMouseleave:le[1]||(le[1]=Pe=>J.value?vt():()=>!1),onMousedown:We(Pa,["prevent","stop"])},null,38)],2),[[Xe,Je.yScrollable]]),Ge(b("div",{ref_key:"railHorizontalRef",ref:o,class:W(["scrollbar-rail rail-horizontal",`rail-horizontal-${Je.xPlacement}`])},[b("div",{class:W(["scrollbar-track",{"track-visible":Je.trigger==="none"||c.value}]),style:K(fe.value),onMouseenter:le[2]||(le[2]=Pe=>J.value?ul():()=>!1),onMouseleave:le[3]||(le[3]=Pe=>J.value?cl():()=>!1),onMousedown:We(ja,["prevent","stop"])},null,38)],2),[[Xe,Je.xScrollable]])],36))}}),Sb=Ie(_b,[["__scopeId","data-v-c93fd6cf"]]),nl=ze(Sb),Mb={class:"select-search"},$b=["readonly","disabled"],Cb=["title"],Pb=["title","onMouseenter","onClick"],Ob=he({__name:"Select",props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},placeholder:{default:"请选择"},disabled:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},search:{type:Boolean,default:!1},filter:{type:[Function,Boolean],default:!0},width:{default:"auto"},height:{default:32},size:{default:"middle"},maxDisplay:{default:6},scrollbarProps:{default:()=>({})},modelValue:{default:void 0}},emits:["update:modelValue","change","openChange"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=$(),o=$(!1),s=$(!1),c=$(),u=$(!1),f=$(!0),h=$(!1),m=$(!1),g=$(!1),y=$(!1),w=e,_=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),k=P(()=>({maxHeight:`${t.maxDisplay*32+8}px`}));ft(()=>{t.search?(i.value?(u.value=!0,l.value=t.options.filter(I=>typeof t.filter=="function"?t.filter(i.value,I):I[t.label].includes(i.value))):l.value=[...t.options],l.value.length&&i.value?c.value=l.value[0][t.value]:c.value=null):l.value=t.options}),ft(()=>{p()}),Le(u,I=>{w("openChange",I),t.search&&!I&&(i.value=void 0,s.value=!1)});function p(){if(t.modelValue){const I=t.options.find(A=>A[t.value]===t.modelValue);I?(n.value=I[t.label],c.value=I[t.value]):(n.value=t.modelValue,c.value=null)}else n.value=null,c.value=null}function x(){y.value=!1,u.value&&(u.value=!1),t.search&&(g.value=!1,f.value=!0,s.value=!1)}function O(){o.value=!0,t.allowClear&&(n.value||t.search&&i.value)&&(f.value=!1,h.value=!0,t.search&&(g.value=!1))}function S(){o.value=!1,t.allowClear&&h.value&&(h.value=!1,t.search||(f.value=!0)),t.search&&(u.value?(g.value=!0,f.value=!1):(g.value=!1,f.value=!0))}function M(I,A){o.value=!!A,c.value=I}function B(){if(D(),t.search||(r.value.style.opacity=0),u.value=!u.value,!c.value&&n.value){const I=t.options.find(A=>A[t.label]===n.value);c.value=I?I[t.value]:null}t.search&&(h.value||(f.value=!u.value,g.value=u.value))}function T(I){var A;s.value=!!((A=I.target)!=null&&A.value)}function E(){y.value&&(D(),m.value=!0),h.value=!1,n.value=null,c.value=null,u.value=!1,g.value=!1,f.value=!0,w("update:modelValue"),w("change")}function D(){r.value.focus(),y.value=!0}function j(I,A,V){t.modelValue!==I&&(n.value=A,c.value=I,w("update:modelValue",I),w("change",I,A,V)),m.value=!1}return(I,A)=>(d(),v("div",{class:W(["m-select",{"select-focused":y.value,"search-select":I.search,"select-small":I.size==="small","select-large":I.size==="large","select-disabled":I.disabled}]),style:K(`--select-width: ${_.value}; --select-height: ${I.height}px;`),onClick:A[4]||(A[4]=V=>I.disabled?()=>!1:B())},[b("div",{class:"m-select-wrap",onMouseenter:O,onMouseleave:S},[b("span",Mb,[Ge(b("input",{ref_key:"inputRef",ref:r,class:W(["search-input",{"caret-show":u.value||m.value}]),type:"text",autocomplete:"off",readonly:!I.search,disabled:I.disabled,onInput:T,"onUpdate:modelValue":A[0]||(A[0]=V=>i.value=V),onBlur:A[1]||(A[1]=V=>!o.value&&u.value&&!I.disabled?x():()=>!1)},null,42,$b),[[Ti,i.value]])]),s.value?L("",!0):(d(),v("span",{key:0,class:W(["select-item",{"select-placeholder":!n.value||u.value}]),title:n.value},ne(n.value||I.placeholder),11,Cb)),(d(),v("svg",{class:W(["arrow-svg",{"arrow-rotate":u.value,"show-svg":f.value}]),focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},A[5]||(A[5]=[b("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"},null,-1)]),2)),(d(),v("svg",{class:W(["search-svg",{"show-svg":g.value}]),focusable:"false","data-icon":"search",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},A[6]||(A[6]=[b("path",{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"},null,-1)]),2)),(d(),v("svg",{class:W(["clear-svg",{"show-svg":h.value}]),focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896",onClick:We(E,["stop"])},A[7]||(A[7]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]),2))],32),te(pt,{name:"slide-up","enter-from-class":"slide-up-enter","enter-active-class":"slide-up-enter","enter-to-class":"slide-up-enter slide-up-enter-active","leave-from-class":"slide-up-leave","leave-active-class":"slide-up-leave slide-up-leave-active","leave-to-class":"slide-up-leave slide-up-leave-active"},{default:G(()=>[u.value&&l.value&&l.value.length?(d(),v("div",{key:0,class:"options-panel",onMouseleave:A[2]||(A[2]=V=>o.value=!1)},[te(C(nl),Oe({"content-style":{padding:"4px"},style:k.value},I.scrollbarProps),{default:G(()=>[(d(!0),v(ge,null,Te(l.value,(V,H)=>(d(),v("p",{key:H,class:W(["select-option",{"option-hover":!V.disabled&&V[I.value]===c.value,"option-selected":V[I.label]===n.value,"option-disabled":V.disabled}]),title:V[I.label],onMouseenter:ie=>M(V[I.value],V.disabled),onClick:We(ie=>V.disabled?D():j(V[I.value],V[I.label],H),["stop"])},ne(V[I.label]),43,Pb))),128))]),_:1},16,["style"])],32)):u.value&&l.value&&!l.value.length?(d(),v("div",{key:1,class:"options-empty",onClick:A[3]||(A[3]=We(()=>{},["stop","prevent"]))},[te(C(yl),{image:"outlined"})])):L("",!0)]),_:1})],6))}}),Tb=Ie(Ob,[["__scopeId","data-v-0f8049a2"]]),dn=ze(Tb),Eb=he({__name:"Cascader",props:{options:{default:()=>[]},label:{default:"label"},value:{default:"value"},children:{default:"children"},placeholder:{default:"请选择"},changeOnSelect:{type:Boolean,default:!1},gap:{default:8},width:{default:"auto"},height:{default:32},disabled:{type:[Boolean,Array],default:!1},allowClear:{type:Boolean,default:!1},search:{type:Boolean,default:!1},filter:{type:[Function,Boolean],default:!0},maxDisplay:{default:6},modelValue:{default:()=>[]}},emits:["update:modelValue","change"],setup(a,{emit:e}){const t=a,l=$([]),n=$([]),r=$([]),i=$([]),o=$([]),s=e;ft(()=>{r.value=[...t.options]}),ft(()=>{l.value=[...t.modelValue]}),ft(()=>{u(l.value),h(l.value)});function c(w,_){const k=w.length;for(let p=0;p1&&(o.value=c(i.value,1))}function f(w,_){const k=w.length;for(let p=0;p1&&(n.value[1]=f(i.value,1)),w.length>2&&(n.value[2]=f(o.value,2))}function m(w,_){t.changeOnSelect?(s("update:modelValue",[w]),s("change",[w],[_])):(l.value=[w],n.value=[_])}function g(w,_){t.changeOnSelect?(s("update:modelValue",[l.value[0],w]),s("change",[l.value[0],w],[n.value[0],_])):(l.value=[l.value[0],w],n.value=[n.value[0],_])}function y(w,_){s("update:modelValue",[...l.value.slice(0,2),w]),s("change",[...l.value.slice(0,2),w],[...n.value.slice(0,2),_])}return(w,_)=>(d(),v("div",{class:"m-cascader",style:K(`height: ${w.height}px; gap: ${w.gap}px;`)},[te(C(dn),{options:r.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[0]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[0]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[0]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[0],"onUpdate:modelValue":_[0]||(_[0]=k=>l.value[0]=k),onChange:m},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"]),te(C(dn),{options:i.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[1]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[1]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[1]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[1],"onUpdate:modelValue":_[1]||(_[1]=k=>l.value[1]=k),onChange:g},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"]),te(C(dn),{options:o.value,label:w.label,value:w.value,placeholder:Array.isArray(w.placeholder)?w.placeholder[2]:w.placeholder,disabled:Array.isArray(w.disabled)?w.disabled[2]:w.disabled,"allow-clear":w.allowClear,search:w.search,filter:w.filter,width:Array.isArray(w.width)?w.width[2]:w.width,height:w.height,"max-display":w.maxDisplay,modelValue:l.value[2],"onUpdate:modelValue":_[2]||(_[2]=k=>l.value[2]=k),onChange:y},null,8,["options","label","value","placeholder","disabled","allow-clear","search","filter","width","height","max-display","modelValue"])],4))}}),Ab=Ie(Eb,[["__scopeId","data-v-cd7493f4"]]),Lb=ze(Ab),Bb=["onClick"],zb=["onAnimationend"],Db={class:"checkbox-label"},Ib={key:0,class:"checkbox-label"},Fb=he({__name:"Checkbox",props:{options:{default:()=>[]},disabled:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},value:{default:()=>[]},gap:{default:8},indeterminate:{type:Boolean,default:!1},checked:{type:Boolean,default:!1}},emits:["update:value","update:checked","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=$([]),r=$(!1),i=$([]),o=dt(["default"]),s=e,c=P(()=>t.options.length),u=P(()=>!t.vertical&&Array.isArray(t.gap)?`${t.gap[1]}px ${t.gap[0]}px`:`${t.gap}px`);ft(()=>{l.value=t.checked}),ft(()=>{n.value=t.value});function f(k){return k===void 0?t.disabled:k}function h(){g(),l.value=!l.value,s("update:checked",l.value),s("change",l.value)}function m(k){if(w(k),n.value.includes(k)){const p=n.value.filter(x=>x!==k);n.value=p,s("update:value",p),s("change",p)}else{const p=[...n.value,k];n.value=p,s("update:value",p),s("change",p)}}function g(){r.value?(r.value=!1,Qe(()=>{r.value=!0})):r.value=!0}function y(){r.value=!1}function w(k){i.value.includes(k)?(i.value=i.value.filter(p=>p!==k),Qe(()=>{i.value.push(k)})):i.value.push(k)}function _(k){i.value=i.value.filter(p=>p!==k)}return(k,p)=>c.value?(d(),v("div",Oe({key:0,class:["m-checkbox",{"checkbox-vertical":k.vertical}],style:`--checkbox-gap: ${u.value};`},k.$attrs),[(d(!0),v(ge,null,Te(k.options,(x,O)=>(d(),v("div",{class:W(["checkbox-wrap",{"checkbox-disabled":f(x.disabled)}]),key:O,onClick:S=>f(x.disabled)?()=>!1:m(x.value)},[b("span",{class:W(["checkbox-box",{"checkbox-checked":n.value.includes(x.value)}])},[f(x.disabled)?L("",!0):(d(),v("span",{key:0,class:W(["checkbox-wave",{"wave-active":i.value.includes(x.value)}]),onAnimationend:S=>_(x.value)},null,42,zb))],2),b("span",Db,[z(k.$slots,"default",{option:x,label:x.label,index:O},()=>[ve(ne(x.label),1)],!0)])],10,Bb))),128))],16)):(d(),v("div",Oe({key:1,class:["checkbox-wrap",{"checkbox-disabled":k.disabled}],onClick:p[0]||(p[0]=x=>k.disabled?()=>!1:h())},k.$attrs),[b("span",{class:W(["checkbox-box",{"checkbox-checked":l.value&&!k.indeterminate,"checkbox-indeterminate":k.indeterminate}])},[k.disabled?L("",!0):(d(),v("span",{key:0,class:W(["checkbox-wave",{"wave-active":r.value}]),onAnimationend:y},null,34))],2),C(o).default?(d(),v("span",Ib,[z(k.$slots,"default",{},void 0,!0)])):L("",!0)],16))}}),Nb=Ie(Fb,[["__scopeId","data-v-9a55d979"]]),ln=ze(Nb),Vb=["onClick","onKeydown"],Hb={class:"collapse-header"},jb={class:"collapse-extra"},Rb={class:"collapse-lang"},Yb=he({__name:"Collapse",props:{items:{default:()=>[]},activeKey:{default:null},bordered:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},ghost:{type:Boolean,default:!1},headerStyle:{default:()=>({})},contentStyle:{default:()=>({})},collapseStyle:{default:()=>({})},arrow:{default:void 0},showArrow:{type:Boolean,default:!0},arrowPlacement:{default:"left"},arrowStyle:{default:()=>({})},extra:{default:void 0},lang:{default:void 0},copyable:{type:Boolean,default:!1},copyProps:{default:()=>({})},copyText:{default:"Copy"},copiedText:{default:"Copied"}},emits:["update:activeKey","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$([]),i=e;ft(()=>{n.value=t.copyText});function o(_,k){let p=t[k];return(_==null?void 0:_[k])!==void 0&&(p=_[k]),p}function s(_,k){return _!==void 0?_:k}function c(_){_.style.height=_.lastElementChild.offsetHeight+(t.bordered&&!t.ghost?1:0)+"px",_.style.opacity="1"}function u(_){_.style.removeProperty("height"),_.style.removeProperty("opacity")}function f(_){i("update:activeKey",_),i("change",_)}function h(_){if(m(_))if(Array.isArray(t.activeKey)){const k=t.activeKey.filter(p=>p!==_);f(k)}else f(null);else Array.isArray(t.activeKey)?f([...t.activeKey,_]):f(_)}function m(_){return Array.isArray(t.activeKey)?t.activeKey.includes(_):t.activeKey===_}function g(_,k){const p=o(_,"copyText"),x=o(_,"copiedText");return r.value.includes(s(_.key,k))?x:p}const y=Al(_=>{r.value=r.value.filter(k=>k!==_)},3e3);function w(_,k){navigator.clipboard.writeText(l.value[_].innerText||"").then(()=>{r.value.includes(k)||r.value.push(k),y(k)},p=>{console.log("copy failed",p)})}return(_,k)=>(d(),v("div",{class:W(["m-collapse",{"collapse-borderless":!_.bordered,"collapse-ghost":_.ghost}])},[(d(!0),v(ge,null,Te(_.items,(p,x)=>(d(),v("div",{class:W(["m-collapse-item",{"collapse-arrow-left":o(p,"arrowPlacement")==="left","collapse-arrow-right":o(p,"arrowPlacement")==="right","collapse-item-disabled":o(p,"disabled")}]),style:K(o(p,"collapseStyle")),key:x},[b("div",{tabindex:"0",class:W(["m-collapse-header",{"collapse-header-no-arrow":o(p,"showArrow")}]),style:K(o(p,"headerStyle")),onClick:O=>o(p,"disabled")?()=>!1:h(s(p.key,x)),onKeydown:ut(O=>h(s(p.key,x)),["enter"])},[o(p,"showArrow")?(d(),v("div",{key:0,class:"collapse-arrow",style:K(o(p,"arrowStyle"))},[z(_.$slots,"arrow",{item:p,key:s(p.key,x),active:m(s(p.key,x))},()=>[o(p,"arrow")?(d(),pe(tt(o(p,"arrow")),{key:0,class:W(["arrow-svg",{"arrow-rotate":m(s(p.key,x))}])},null,8,["class"])):(d(),v("svg",{key:1,class:W(["arrow-svg",{"arrow-rotate":m(s(p.key,x))}]),focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},k[0]||(k[0]=[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"},null,-1)]),2))],!0)],4)):L("",!0),b("div",Hb,[z(_.$slots,"header",{item:p,header:p.header,key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(p.header),1)],!0)]),b("div",jb,[z(_.$slots,"extra",{item:p,extra:o(p,"extra"),key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(o(p,"extra")),1)],!0)])],46,Vb),te(pt,{name:"collapse",onEnter:c,onAfterEnter:u,onLeave:c,onAfterLeave:u},{default:G(()=>[Ge(b("div",{class:W(["m-collapse-content",{"collapse-copyable":o(p,"copyable")}])},[b("div",Rb,[z(_.$slots,"lang",{item:p,lang:o(p,"lang"),key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(o(p,"lang")),1)],!0)]),te(C(qt),Oe({class:"collapse-copy",size:"small",type:"primary",onClick:O=>w(x,s(p.key,x)),ref_for:!0},o(p,"copyProps")),{default:G(()=>[ve(ne(g(p,x)),1)]),_:2},1040,["onClick"]),b("div",{ref_for:!0,ref_key:"contentRef",ref:l,class:"collapse-content",style:K(o(p,"contentStyle"))},[z(_.$slots,"content",{item:p,content:p.content,key:s(p.key,x),active:m(s(p.key,x))},()=>[ve(ne(p.content),1)],!0)],4)],2),[[Xe,m(s(p.key,x))]])]),_:2},1024)],6))),128))],2))}}),qb=Ie(Yb,[["__scopeId","data-v-14404af3"]]),Wb=ze(qb),Gb={key:0,class:"input-prefix"},Ub=["type","value","placeholder","maxlength","disabled","onKeydown"],Qb={key:1,class:"input-suffix"},Xb={class:"eye-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Jb={class:"eye-svg",focusable:"false","data-icon":"eye-invisible",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Kb={key:2,class:"input-count"},Zb={key:3,class:"suffix-item"},ew=he({__name:"Input",props:{width:{default:"100%"},size:{default:"middle"},addonBefore:{default:void 0},addonAfter:{default:void 0},prefix:{default:void 0},suffix:{default:void 0},allowClear:{type:Boolean,default:!1},password:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change","enter"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(!1),i=$(!1),o=e,s=dt(["prefix","suffix","addonBefore","addonAfter"]),c=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),u=P(()=>!t.disabled&&t.allowClear),f=P(()=>t.maxlength?`${t.value?t.value.length:0} / ${t.maxlength}`:t.value?t.value.length:0),h=P(()=>s.prefix||t.prefix),m=P(()=>s.suffix||t.suffix),g=P(()=>u.value||t.password||t.showCount||m.value),y=P(()=>s.addonBefore||t.addonBefore),w=P(()=>s.addonAfter||t.addonAfter),_=P(()=>"lazy"in t.valueModifiers);function k(){r.value=!1,l.value.style.zIndex=1}function p(){r.value=!0}function x(){r.value&&(l.value.style.zIndex="")}function O(E){_.value||(o("update:value",E.target.value),o("change",E))}function S(E){_.value&&(o("update:value",E.target.value),o("change",E))}function M(E){o("enter",E),_.value&&(n.value.blur(),Qe(()=>{n.value.focus()}))}function B(){o("update:value",""),n.value.focus()}function T(){i.value=!i.value}return(E,D)=>(d(),v("div",{class:"m-input",style:K(`width: ${c.value};`)},[y.value?(d(),v("span",{key:0,class:W(["input-addon",{"addon-before":y.value}])},[z(E.$slots,"addonBefore",{},()=>[ve(ne(E.addonBefore),1)],!0)],2)):L("",!0),b("div",{ref_key:"inputWrapRef",ref:l,tabindex:"1",class:W(["input-wrap",[`input-${E.size}`,{"input-before":y.value,"input-after":w.value,"input-disabled":E.disabled}]]),onMouseenter:k,onMouseleave:p,onTransitionend:x},[h.value?(d(),v("span",Gb,[z(E.$slots,"prefix",{},()=>[ve(ne(E.prefix),1)],!0)])):L("",!0),b("input",{ref_key:"inputRef",ref:n,class:"input-item",type:E.password&&!i.value?"password":"text",value:E.value,placeholder:E.placeholder,maxlength:E.maxlength,disabled:E.disabled,onInput:O,onChange:S,onKeydown:ut(We(M,["prevent"]),["enter"])},null,40,Ub),g.value?(d(),v("span",Qb,[u.value?(d(),v("span",{key:0,class:W(["input-actions",{"clear-hidden":!E.value}]),onClick:B},D[0]||(D[0]=[b("svg",{class:"clear-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"})],-1)]),2)):L("",!0),E.password?(d(),v("span",{key:1,class:"input-actions",onClick:T},[Ge((d(),v("svg",Xb,D[1]||(D[1]=[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"},null,-1)]),512)),[[Xe,i.value]]),Ge((d(),v("svg",Jb,D[2]||(D[2]=[b("path",{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"},null,-1),b("path",{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"},null,-1)]),512)),[[Xe,!i.value]])])):L("",!0),E.showCount?(d(),v("span",Kb,ne(f.value),1)):L("",!0),m.value?(d(),v("span",Zb,[z(E.$slots,"suffix",{},()=>[ve(ne(E.suffix),1)],!0)])):L("",!0)])):L("",!0)],34),w.value?(d(),v("span",{key:1,class:W(["input-addon",{"addon-after":w.value}])},[z(E.$slots,"addonAfter",{},()=>[ve(ne(E.addonAfter),1)],!0)],2)):L("",!0)],4))}}),tw=Ie(ew,[["__scopeId","data-v-fb3ddc2c"]]),tr=ze(tw),aw={class:"color-picker-preview"},lw={class:"color-picker-preview-sliders"},nw={class:"color-picker-input"},rw={class:"color-picker-input-group"},iw={class:"color-picker-fill"},Qt="12px",Eu=12,Ft="6px",ow=6,sw=he({__name:"ColorPicker",props:{keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})},showAlpha:{type:Boolean,default:!0},show:{type:Boolean,default:!1},size:{default:"middle"},disabled:{type:Boolean,default:!1},value:{default:"rgba(0, 0, 0, 1)"},modes:{default:()=>["rgb","hex","hsl"]},actions:{default:()=>[]}},emits:["update:show","update:value","complete"],setup(a,{emit:e}){const t=a,l=$(),n=$(null),r=$(null),i=$(null),o=$(0),s=$(1),c=$([0,0]),u=$(),f=$(me(u.value)||t.modes[0]||"rgb"),h=e,m=P(()=>({width:Qt,height:Qt,borderRadius:Ft,left:`calc(${c.value[0]}% - ${Ft})`,bottom:`calc(${c.value[1]}% - ${Ft})`})),g=P(()=>J.value?`linear-gradient(to right, rgba(${J.value[0]}, ${J.value[1]}, ${J.value[2]}, 0) 0%, rgba(${J.value[0]}, ${J.value[1]}, ${J.value[2]}, 1) 100%)`:""),y=P(()=>J.value?`rgb(${J.value[0]}, ${J.value[1]}, ${J.value[2]})`:""),w=P(()=>({backgroundColor:y.value,borderRadius:Ft,width:Qt,height:Qt})),_=P(()=>({height:Qt,borderRadius:Ft})),k=P(()=>({position:"relative",boxShadow:"inset 0 0 2px 0 rgba(0, 0, 0, 0.24)",backgroundImage:"linear-gradient(90deg, red, #ff0 16.66%, #0f0 33.33%, #0ff 50%, #00f 66.66%, #f0f 83.33%, red)",height:Qt,borderRadius:Ft})),p=P(()=>({left:`calc((${o.value}%) / 359 * 100 - ${Ft})`,borderRadius:Ft,width:Qt,height:Qt})),x=P(()=>({backgroundColor:`hsl(${o.value}, 100%, 50%)`,borderRadius:Ft,width:Qt,height:Qt})),O=P(()=>({left:`calc(${s.value*100}% - ${Ft})`,borderRadius:Ft,width:Qt,height:Qt})),S=P(()=>({backgroundColor:J.value?zn(J.value):void 0,borderRadius:Ft,width:Qt,height:Qt})),M=P(()=>`${{small:24,middle:32,large:40}[t.size]}px`),B=P(()=>me(u.value));let T,E,D,j,I,A,V,H;const ie=P(()=>{if(!u.value)return null;switch(B.value){case"hsv":return Tr(u.value);case"hsl":return[T,E,D,H]=Or(u.value),[...h4(T,E,D),H];case"rgb":case"hex":return[I,A,V,H]=on(u.value),[...m4(I,A,V),H]}}),J=P(()=>{if(!u.value)return null;switch(B.value){case"rgb":case"hex":return on(u.value);case"hsv":return[T,E,j,H]=Tr(u.value),[...Zl(T,E,j),H];case"hsl":return[T,E,D,H]=Or(u.value),[...y4(T,E,D),H]}}),Z=P(()=>{if(!u.value)return null;switch(B.value){case"hsl":return Or(u.value);case"hsv":return[T,E,j,H]=Tr(u.value),[...Pr(T,E,j),H];case"rgb":case"hex":return[I,A,V,H]=on(u.value),[...g4(I,A,V),H]}}),R=P(()=>{let ke=null;switch(f.value){case"rgb":case"hex":ke=J.value;break;case"hsv":ke=ie.value;break;case"hsl":ke=Z.value;break}return ke===null?[void 0,void 0,void 0,void 0]:ke.map(X=>X.toString())});Le(()=>t.value,ke=>{u.value=ke},{immediate:!0});function Y(ke,X){h("update:value",ke),u.value=ke}function U(ke,X){const Se=ie.value?ie.value[3]:1;switch(c.value=[ke,X],f.value){case"hsv":Y((t.showAlpha?Er:nu)([o.value,ke,X,Se]));break;case"hsl":Y((t.showAlpha?Dn:ru)([...Pr(o.value,ke,X),Se]));break;case"rgb":Y((t.showAlpha?zn:lu)([...Zl(o.value,ke,X),Se]));break;case"hex":Y((t.showAlpha?Ar:iu)([...Zl(o.value,ke,X),Se]));break}}function ee(ke){n.value&&(document.addEventListener("mousemove",N),document.addEventListener("mouseup",ae),N(ke))}function N(ke){if(!n.value)return;const{width:X,height:Se,left:_e,bottom:it}=n.value.getBoundingClientRect(),nt=(it-ke.clientY)/Se,De=(ke.clientX-_e)/X,Dt=100*(De>1?1:De<0?0:De),vt=100*(nt>1?1:nt<0?0:nt);U(Dt,vt)}function ae(){document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",ae),h("complete")}function we(ke){if(o.value=ke,!ie.value)return;const[,X,Se,_e]=ie.value;switch(f.value){case"hsv":Y((t.showAlpha?Er:nu)([ke,X,Se,_e]));break;case"rgb":Y((t.showAlpha?zn:lu)([...Zl(ke,X,Se),_e]));break;case"hex":Y((t.showAlpha?Ar:iu)([...Zl(ke,X,Se),_e]));break;case"hsl":Y((t.showAlpha?Dn:ru)([...Pr(ke,X,Se),_e]));break}}function F(ke){r.value&&(document.addEventListener("mousemove",Me),document.addEventListener("mouseup",Ae),Me(ke))}function fe(ke){return ke=Math.round(ke),ke>=360?359:ke<0?0:ke}function Me(ke){if(!r.value)return;const{width:X,left:Se}=r.value.getBoundingClientRect(),_e=fe((ke.clientX-Se-ow)/(X-Eu)*360);we(_e)}function Ae(){document.removeEventListener("mousemove",Me),document.removeEventListener("mouseup",Ae),h("complete")}function ue(ke){switch(f.value){case"hsv":[T,E,j]=ie.value,Y(Er([T,E,j,ke]));break;case"rgb":[I,A,V]=J.value,Y(zn([I,A,V,ke]));break;case"hex":[I,A,V]=J.value,Y(Ar([I,A,V,ke]));break;case"hsl":[T,E,D]=Z.value,Y(Dn([T,E,D,ke]));break}s.value=ke}function ce(ke){!i.value||!J.value||(document.addEventListener("mousemove",oe),document.addEventListener("mouseup",q),oe(ke))}function de(ke){return ke=Math.round(ke*100)/100,ke>1?1:ke<0?0:ke}function oe(ke){if(!i.value)return;const{width:X,left:Se}=i.value.getBoundingClientRect(),_e=de((ke.clientX-Se)/(X-Eu));ue(_e)}function q(){document.removeEventListener("mousemove",oe),document.removeEventListener("mouseup",q),h("complete")}function me(ke){if(ke!==void 0){if(/^ *#/.test(ke))return"hex";if(ke.includes("rgb"))return"rgb";if(ke.includes("hsl"))return"hsl";if(ke.includes("hsv"))return"hsv"}}function Fe(){const ke=t.modes.findIndex(X=>X===f.value);ke!==-1?f.value=t.modes[(ke+1)%t.modes.length]:f.value="rgb"}const $e=$(!1);function Ye(){$e.value?l.value.hide():l.value.show()}return(ke,X)=>(d(),pe(C(Sa),Oe({ref_key:"tooltipRef",ref:l,show:$e.value,"onUpdate:show":X[0]||(X[0]=Se=>$e.value=Se),style:{width:"100%"},arrow:!1,"bg-color":"#fff","tooltip-style":{width:"240px",padding:"12px",borderRadius:"4px",color:"rgba(0, 0, 0, 0.88)",...ke.tooltipStyle},"content-style":{width:"100%"},trigger:"click",keyboard:ke.keyboard,"transition-duration":200},ke.$attrs),{tooltip:G(()=>[b("div",{ref_key:"palleteRef",ref:n,class:"color-picker-pallete",onMousedown:ee},[b("div",{class:"color-picker-pallete-layer",style:K({backgroundImage:`linear-gradient(90deg, white, hsl(${o.value}, 100%, 50%))`})},null,4),X[1]||(X[1]=b("div",{class:"color-picker-pallete-layer pallete-layer-shadowed",style:{"background-image":"linear-gradient(180deg, rgba(0, 0, 0, 0%), rgba(0, 0, 0, 100%))"}},null,-1)),b("div",{class:"color-picker-handle",style:K(m.value)},[b("div",{class:"color-picker-handle-fill",style:K(w.value)},null,4)],4)],544),b("div",aw,[b("div",lw,[b("div",{class:"color-picker-slider",style:K(_.value)},[b("div",{ref_key:"hueRailRef",ref:r,style:K(k.value),onMousedown:F},[b("div",{style:K(`position: absolute; top: 0px; bottom: 0; left: ${Ft}; right: ${Ft}`)},[b("div",{class:"color-picker-handle",style:K(p.value)},[b("div",{class:"color-picker-handle-fill",style:K(x.value)},null,4)],4)],4)],36)],4),ke.showAlpha?(d(),v("div",{key:0,ref_key:"alphaRailRef",ref:i,class:"color-picker-slider",style:K(_.value),onMousedown:ce},[b("div",{style:K(` border-radius: ${Ft}; position: absolute; top: 0px; @@ -108,14 +108,14 @@ Minimum version required to store current data is: `+r+`. left: 0px; right: 0px; overflow: hidden; - `)},[Q[2]||(Q[2]=b("div",{class:"color-picker-checkboard"},null,-1)),b("div",{class:"color-picker-slider-image",style:K(`background-image: ${g.value}`)},null,4)],4),J.value?(d(),v("div",{key:0,style:K(`position: absolute; top: 0px; bottom: 0; left: ${Ft}; right: ${Ft}`)},[b("div",{class:"color-picker-handle",style:K(T.value)},[b("div",{class:"color-picker-handle-fill",style:K(S.value)},null,4)],4)],4)):L("",!0)],36)):L("",!0)])]),b("div",nw,[b("div",{class:"color-picker-input-mode",style:K({cursor:ke.modes.length===1?"":"pointer"}),onClick:Fe},ne(f.value.toUpperCase()+(ke.showAlpha?"A":"")),5),b("div",rw,[f.value==="hex"?(d(),pe(C(tr),{key:0,size:"small",placeholder:f.value.toUpperCase()+(ke.showAlpha?"A":"")},null,8,["placeholder"])):(d(!0),v(ge,{key:1},Oe((f.value.toUpperCase()+(ke.showAlpha?"A":"")).split(""),(Se,_e)=>(d(),pe(C(tr),{size:"small",placeholder:Se,value:R.value[_e],"onUpdate:value":it=>R.value[_e]=it,key:_e},null,8,["placeholder","value","onUpdate:value"]))),128))])])]),default:q(()=>[b("div",{tabindex:"1",class:G(["color-picker",{"color-picker-disabled":ke.disabled}]),style:K(`--color-picker-height: ${M.value};`),onClick:Ge(Ye,["stop"])},[b("div",iw,[Q[3]||(Q[3]=b("div",{class:"color-picker-checkboard"},null,-1)),b("div",{style:K(`position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color: ${Z.value?C(Dn)(Z.value):""};`)},null,4),u.value&&Z.value?(d(),v("div",{key:0,class:"color-picker-value",style:K({color:Z.value[2]>50||Z.value[3]<.5?"black":"white"})},ne(u.value),5)):L("",!0)])],6)]),_:1},16,["show","tooltip-style","keyboard"]))}}),uw=Ie(sw,[["__scopeId","data-v-32f864d5"]]),cw=ze(uw),dw={class:"m-countdown"},fw={class:"countdown-time"},pw={key:0,class:"time-prefix"},vw={key:0,class:"time-suffix"},hw=he({__name:"Countdown",props:{title:{default:void 0},titleStyle:{default:()=>({})},prefix:{default:void 0},suffix:{default:void 0},finish:{default:void 0},future:{type:Boolean,default:!0},format:{default:"HH:mm:ss"},value:{default:0},valueStyle:{default:()=>({})},active:{type:Boolean,default:!0}},emits:["finish"],setup(a,{expose:e,emit:t}){const l=a,n=$(0),r=$(0),i=$(null),o=t,s=dt(["title","prefix","suffix"]),c=P(()=>s.title||l.title),u=P(()=>s.prefix||l.prefix),f=P(()=>s.suffix||l.suffix),h=P(()=>({showMillisecond:l.format.includes("SSS"),showYear:l.format.includes("Y"),showMonth:l.format.includes("M"),showDay:l.format.includes("D"),showHour:l.format.includes("H"),showMinute:l.format.includes("m"),showSecond:l.format.includes("s")}));Le(()=>l.active,p=>{l.future||(p?(n.value=r.value+Date.now(),i.value=requestAnimationFrame(y)):(i.value&&cancelAnimationFrame(i.value),i.value=null))}),Le(()=>[l.value,l.future],()=>{m()},{deep:!0}),Ke(()=>{m()});function m(){Number.isFinite(l.value)?(l.future?l.value>Date.now()?n.value=l.value:g():l.value>0?n.value=l.value+Date.now():g(),r.value=n.value-Date.now(),(l.future||!l.future&&l.active)&&(i.value&&cancelAnimationFrame(i.value),i.value=requestAnimationFrame(y))):r.value=0}function g(){r.value=0,o("finish")}function y(){n.value>Date.now()?(r.value=n.value-Date.now(),i.value=requestAnimationFrame(y)):g()}function w(p,x=2){return String(p).padStart(x,"0")}function _(p){let x=l.format;if(h.value.showMillisecond){var T=p%1e3;x=x.replace("SSS",w(T,3))}if(p=Math.floor(p/1e3),h.value.showYear){var S=Math.floor(p/31104e3);x=x.includes("YY")?x.replace("YY",w(S)):x.replace("Y",String(S))}else var S=0;if(h.value.showMonth){p=p-S*60*60*24*30*12;var M=Math.floor(p/(60*60*24*30));x=x.includes("MM")?x.replace("MM",w(M)):x.replace("M",String(M))}else var M=0;if(h.value.showDay){p=p-M*60*60*24*30;var B=Math.floor(p/(60*60*24));x=x.includes("DD")?x.replace("DD",w(B)):x.replace("D",String(B))}else var B=0;if(h.value.showHour){p=p-B*60*60*24;var O=Math.floor(p/(60*60));x=x.includes("HH")?x.replace("HH",w(O)):x.replace("H",String(O))}else var O=0;if(h.value.showMinute){p=p-O*60*60;var A=Math.floor(p/60);x=x.includes("mm")?x.replace("mm",w(A)):x.replace("m",String(A))}else var A=0;if(h.value.showSecond){var I=p-A*60;x=x.includes("ss")?x.replace("ss",w(I)):x.replace("s",String(I))}return x}function k(){m()}return e({reset:k}),(p,x)=>(d(),v("div",dw,[c.value?(d(),v("div",{key:0,class:"countdown-title",style:K(p.titleStyle)},[z(p.$slots,"title",{},()=>[ve(ne(l.title),1)],!0)],4)):L("",!0),b("div",fw,[u.value?(d(),v(ge,{key:0},[u.value||r.value>0?(d(),v("span",pw,[z(p.$slots,"prefix",{},()=>[ve(ne(p.prefix),1)],!0)])):L("",!0)],64)):L("",!0),p.finish&&r.value===0?(d(),v("span",{key:1,class:"time-value",style:K(p.valueStyle)},[z(p.$slots,"finish",{},()=>[ve(ne(p.finish),1)],!0)],4)):(d(),v("span",{key:2,class:"time-value",style:K(p.valueStyle)},ne(_(r.value)),5)),f.value?(d(),v(ge,{key:3},[f.value||r.value>0?(d(),v("span",vw,[z(p.$slots,"suffix",{},()=>[ve(ne(p.suffix),1)],!0)])):L("",!0)],64)):L("",!0)])]))}}),mw=Ie(hw,[["__scopeId","data-v-076b98ed"]]),gw=ze(mw),yw=he({__name:"DatePicker",props:{width:{default:180},mode:{default:"date"},showTime:{type:Boolean,default:!1},showToday:{type:Boolean,default:!1},modelType:{default:"format"}},setup(a){const e=a,t=P(()=>e.mode==="time"),l=P(()=>e.mode==="week"),n=P(()=>e.mode==="month"),r=P(()=>e.mode==="year");return(i,o)=>(d(),pe(C(lo),{class:"m-datepicker",style:K(`width: ${i.width}px;`),locale:"zh-CN","month-change-on-scroll":!1,"enable-time-picker":i.showTime,"time-picker":t.value,"week-picker":l.value,"month-picker":n.value,"year-picker":r.value,"now-button-label":"今天","show-now-button":i.showToday,"auto-apply":"","text-input":"","model-type":i.modelType,"day-names":["一","二","三","四","五","六","七"]},null,8,["style","enable-time-picker","time-picker","week-picker","month-picker","year-picker","show-now-button","model-type"]))}}),bw=Ie(yw,[["__scopeId","data-v-2c07f0b8"]]),ww=ze(bw),kw={key:0,class:"m-descriptions-header"},xw={class:"descriptions-title"},_w={class:"descriptions-extra"},Sw={key:0},Mw=["colspan"],$w={key:1},Cw={key:0},Pw=["colspan"],Tw=["colspan"],Ow={key:1},Ew=he({__name:"Descriptions",props:{title:{default:void 0},extra:{default:void 0},bordered:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},size:{default:"default"},column:{default:()=>({xs:1,sm:2,md:3})},labelStyle:{default:()=>({})},contentStyle:{default:()=>({})}},setup(a){const e=a,t=$(),l=$(!0),n=$(!0),r=$(),i=$(),o=$(),s=$(),c=$(),u=$(),f=$(),h=$([]),m=$(window.innerWidth);function g(){m.value=window.innerWidth}Ul(window,"resize",g);const y=dt(["title","extra"]),w=P(()=>y.title||y.extra||e.title||e.extra),_=P(()=>typeof e.column=="object"?m.value>=1600&&e.column.xxl?e.column.xxl:m.value>=1200&&e.column.xl?e.column.xl:m.value>=992&&e.column.lg?e.column.lg:m.value>=768&&e.column.md?e.column.md:m.value>=576&&e.column.sm?e.column.sm:m.value<576&&e.column.xs?e.column.xs:1:e.column);Le(()=>[e.bordered,e.vertical,_.value,e.labelStyle,e.contentStyle],()=>{n.value||(n.value=!0),k()},{deep:!0}),gn(t,M=>{n.value||(n.value=!0,M.some(B=>B.type==="childList")&&k())},{subtree:!0,childList:!0,attributes:!0}),Ke(()=>{x()});async function k(){l.value=!l.value,await Xe(),x()}function p(M){return M.reduce((B,O)=>B+O.span,0)}async function x(){if(r.value=Array.from(t.value.children).filter(M=>M.className===(e.bordered?"descriptions-item-bordered":"descriptions-item")),h.value.length&&(h.value=[],await Xe()),r.value&&r.value.length){const M=r.value.length;let B=[];for(let O=0;O{M.forEach(O=>{const A=Array.from(O.element.children),I=A[0];S(I,e.labelStyle);const j=A[1];S(j,e.contentStyle),e.vertical?(I.colSpan=O.span,j.colSpan=O.span,u.value[B].appendChild(I),f.value[B].appendChild(j)):(I.colSpan=1,j.colSpan=O.span*2-1,c.value[B].appendChild(I),c.value[B].appendChild(j))})}):r.value.forEach((M,B)=>{const O=Array.from(M.children),A=O[0];S(A,e.labelStyle);const I=O[1];S(I,e.contentStyle),e.vertical?(o.value[B].appendChild(M.firstChild),s.value[B].appendChild(M.lastChild)):i.value[B].appendChild(M)}),await Xe(),n.value=!1}function S(M,B){JSON.stringify(B)!=="{}"&&Object.keys(B).forEach(O=>{M.style[O]||(M.style[O]=B[O])})}return(M,B)=>(d(),v("div",{class:G(["m-descriptions",`descriptions-${M.size}`])},[w.value?(d(),v("div",kw,[b("div",xw,[z(M.$slots,"title",{},()=>[ve(ne(M.title),1)],!0)]),b("div",_w,[z(M.$slots,"extra",{},()=>[ve(ne(M.extra),1)],!0)])])):L("",!0),M.vertical?(d(),v("div",{key:2,class:G(["m-descriptions-view",{"descriptions-bordered":M.bordered}])},[b("table",null,[M.bordered?(d(),v("tbody",Ow,[(d(!0),v(ge,null,Oe(h.value.length,O=>(d(),v(ge,{key:O},[b("tr",{ref_for:!0,ref_key:"thVerticalBorderedRows",ref:u,class:"descriptions-bordered-tr"},null,512),b("tr",{ref_for:!0,ref_key:"tdVerticalBorderedRows",ref:f,class:"descriptions-bordered-tr"},null,512)],64))),128))])):(d(),v("tbody",Cw,[(d(!0),v(ge,null,Oe(h.value,(O,A)=>(d(),v(ge,{key:A},[b("tr",null,[(d(!0),v(ge,null,Oe(O,(I,j)=>(d(),v("th",{class:"descriptions-item-th",colspan:I.span,key:j},[b("div",{ref_for:!0,ref_key:"thVerticalCols",ref:o,class:"descriptions-item"},null,512)],8,Pw))),128))]),b("tr",null,[(d(!0),v(ge,null,Oe(O,(I,j)=>(d(),v("td",{class:"descriptions-item-td",colspan:I.span,key:j},[b("div",{ref_for:!0,ref_key:"tdVerticalCols",ref:s,class:"descriptions-item"},null,512)],8,Tw))),128))])],64))),128))]))])],2)):(d(),v("div",{key:1,class:G(["m-descriptions-view",{"descriptions-bordered":M.bordered}])},[b("table",null,[M.bordered?(d(),v("tbody",$w,[(d(!0),v(ge,null,Oe(h.value.length,O=>(d(),v("tr",{ref_for:!0,ref_key:"trBorderedRows",ref:c,class:"descriptions-bordered-tr",key:O}))),128))])):(d(),v("tbody",Sw,[(d(!0),v(ge,null,Oe(h.value,(O,A)=>(d(),v("tr",{key:A},[(d(!0),v(ge,null,Oe(O,(I,j)=>(d(),v("td",{ref_for:!0,ref_key:"tdCols",ref:i,class:"descriptions-item-td",colspan:I.span,key:j},null,8,Mw))),128))]))),128))]))])],2)),qe(b("div",{ref_key:"defaultSlotsRef",ref:t},[l.value?z(M.$slots,"default",{key:0},void 0,!0):z(M.$slots,"default",{key:1},void 0,!0)],512),[[Qe,!1]])],2))}}),Aw=Ie(Ew,[["__scopeId","data-v-f2f5f16e"]]),Lw=ze(Aw),Bw=["data-span"],zw=["data-span"],Dw=he({__name:"DescriptionsItem",props:{label:{default:void 0},span:{default:void 0},labelStyle:{default:()=>({})},contentStyle:{default:()=>({})}},setup(a){return(e,t)=>(d(),v(ge,null,[b("div",{class:"descriptions-item","data-span":e.span},[b("span",{class:"descriptions-label",style:K(e.labelStyle)},[z(e.$slots,"label",{},()=>[ve(ne(e.label),1)],!0)],4),b("span",{class:"descriptions-content",style:K(e.contentStyle)},[z(e.$slots,"default",{},void 0,!0)],4)],8,Bw),b("tr",{class:"descriptions-item-bordered","data-span":e.span},[b("th",{class:"descriptions-label-th",style:K(e.labelStyle)},[z(e.$slots,"label",{},()=>[ve(ne(e.label),1)],!0)],4),b("td",{class:"descriptions-content-td",style:K(e.contentStyle)},[z(e.$slots,"default",{},void 0,!0)],4)],8,zw)],64))}}),Iw=Ie(Dw,[["__scopeId","data-v-a13c3072"]]),Fw=ze(Iw),Nw={class:"m-dialog-root"},Hw={focusable:"false","data-icon":"fullscreen",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Vw={focusable:"false","data-icon":"fullscreen-exit",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},jw={key:1,class:"dialog-footer"},Rw={focusable:"false","data-icon":"fullscreen",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Yw={focusable:"false","data-icon":"fullscreen-exit",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ww={key:1,class:"dialog-footer"},Gw=he({__name:"Dialog",props:{width:{default:520},height:{default:"auto"},title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},scrollbarProps:{default:()=>({})},cancelText:{default:"取消"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},footer:{type:Boolean,default:!0},destroyOnClose:{type:Boolean,default:!1},switchFullscreen:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},top:{default:100},transformOrigin:{default:"mouse"},confirmLoading:{type:Boolean,default:!1},blockScroll:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},maskStyle:{default:()=>({})},open:{type:Boolean,default:!1}},emits:["update:open","cancel","ok"],setup(a,{emit:e}){const t=a,l=$(),n=$(null),r=$(),i=$(),o=$("50% 50%"),s=$(!1),c=e,u=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),f=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),h=P(()=>typeof t.top=="number"?`${t.top}px`:t.top),m=P(()=>{var S,M;return s.value?t.transformOrigin==="mouse"?{width:"100%",transformOrigin:`${(S=n.value)==null?void 0:S.x}px ${(M=n.value)==null?void 0:M.y}px`}:{width:"100%",transformOrigin:o.value}:t.centered?{width:u.value,transformOrigin:o.value}:{width:u.value,transformOrigin:o.value,top:h.value}}),g=P(()=>s.value?{height:"100vh",...t.bodyStyle}:{height:f.value,...t.bodyStyle});Le(r,async S=>{S?(await Xe(),l.value.focus(),t.blockScroll&&(document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden")):t.blockScroll&&(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{r.value=t.open}),Ke(()=>{document.addEventListener("click",y,!0)}),na(()=>{document.removeEventListener("click",y,!0)});function y(S){r.value||(n.value={x:S.clientX,y:S.clientY})}async function w(S){if(i.value=!0,await Xe(),t.transformOrigin==="mouse"&&n.value){const M=S.getBoundingClientRect();o.value=`${n.value.x-M.left}px ${n.value.y-M.top}px`}else o.value="50% 50%"}function _(S){if(t.transformOrigin==="mouse"&&n.value){const M=S.getBoundingClientRect();o.value=`${n.value.x-M.left}px ${n.value.y-M.top}px`}else o.value="50% 50%"}function k(){i.value=!1,s.value=!1}function p(){s.value=!s.value}function x(){r.value=!1,c("update:open",!1),c("cancel")}function T(){c("ok")}return(S,M)=>(d(),v("div",Nw,[te(pt,{name:"fade"},{default:q(()=>[qe(b("div",{class:"m-dialog-mask",style:K(S.maskStyle)},null,4),[[Qe,r.value]])]),_:1}),qe(b("div",{tabindex:"-1",ref_key:"dialogRef",ref:l,class:G(["m-dialog-wrap",{"flex-centered":S.centered}]),onClick:M[0]||(M[0]=Ge(B=>t.maskClosable?x():()=>!1,["self"])),onKeydown:M[1]||(M[1]=ut(B=>t.keyboard?x():()=>!1,["esc"]))},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active",onBeforeEnter:w,onBeforeLeave:_,onAfterLeave:k},{default:q(()=>[qe(b("div",{class:G(["m-dialog",{"dialog-with-fullscreen":s.value}]),style:K(m.value)},[S.destroyOnClose?L("",!0):(d(),v("div",{key:0,class:G(["dialog-body-wrap",S.bodyClass]),style:K(g.value)},[b("div",{class:G(["dialog-header",{"header-with-switch":S.switchFullscreen}]),style:K(S.titleStyle)},[z(S.$slots,"title",{},()=>[ve(ne(S.title),1)],!0)],6),S.switchFullscreen?(d(),v("span",{key:0,class:"fullscreen-action",onClick:p},[qe((d(),v("svg",Hw,M[2]||(M[2]=[b("path",{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1)]),512)),[[Qe,!s.value]]),qe((d(),v("svg",Vw,M[3]||(M[3]=[b("path",{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"},null,-1)]),512)),[[Qe,s.value]])])):L("",!0),b("span",{class:"close-action",onClick:x},M[4]||(M[4]=[b("svg",{width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),te(C(nl),wt(Tt(S.scrollbarProps)),{default:q(()=>[b("div",{class:"dialog-content",style:K(S.contentStyle)},[z(S.$slots,"default",{},()=>[ve(ne(S.content),1)],!0)],4)]),_:3},16),S.footer?(d(),v("div",jw,[z(S.$slots,"footer",{},()=>[te(C(Wt),Te({class:"mr8",onClick:x},S.cancelProps),{default:q(()=>[ve(ne(S.cancelText),1)]),_:1},16),te(C(Wt),Te({type:S.okType,loading:t.confirmLoading,onClick:T},S.okProps),{default:q(()=>[ve(ne(S.okText),1)]),_:1},16,["type","loading"])],!0)])):L("",!0)],6)),S.destroyOnClose&&r.value?(d(),v("div",{key:1,class:G(["dialog-body-wrap",S.bodyClass]),style:K(g.value)},[b("div",{class:G(["dialog-header",{"header-with-switch":S.switchFullscreen}]),style:K(S.titleStyle)},[z(S.$slots,"title",{},()=>[ve(ne(S.title),1)],!0)],6),S.switchFullscreen?(d(),v("span",{key:0,class:"fullscreen-action",onClick:p},[qe((d(),v("svg",Rw,M[5]||(M[5]=[b("path",{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1)]),512)),[[Qe,!s.value]]),qe((d(),v("svg",Yw,M[6]||(M[6]=[b("path",{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"},null,-1)]),512)),[[Qe,s.value]])])):L("",!0),b("span",{class:"close-action",onClick:x},M[7]||(M[7]=[b("svg",{width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),te(C(nl),wt(Tt(S.scrollbarProps)),{default:q(()=>[b("div",{class:"dialog-content",style:K(S.contentStyle)},[z(S.$slots,"default",{},()=>[ve(ne(S.content),1)],!0)],4)]),_:3},16),S.footer?(d(),v("div",Ww,[z(S.$slots,"footer",{},()=>[te(C(Wt),Te({class:"mr8",onClick:x},S.cancelProps),{default:q(()=>[ve(ne(S.cancelText),1)]),_:1},16),te(C(Wt),Te({type:S.okType,loading:t.confirmLoading,onClick:T},S.okProps),{default:q(()=>[ve(ne(S.okText),1)]),_:1},16,["type","loading"])],!0)])):L("",!0)],6)):L("",!0)],6),[[Qe,r.value]])]),_:3})],34),[[Qe,i.value]])]))}}),qw=Ie(Gw,[["__scopeId","data-v-75209879"]]),Uw=ze(qw),Xw={key:0,class:"divider-text"},Qw=he({__name:"Divider",props:{orientation:{default:"center"},orientationMargin:{default:void 0},borderWidth:{default:1},borderStyle:{default:"solid"},borderColor:{default:"rgba(5, 5, 5, 0.06)"},vertical:{type:Boolean,default:!1},height:{default:"0.9em"}},setup(a){const e=a,t=dt(["default"]),l=P(()=>typeof e.orientationMargin=="number"?`${e.orientationMargin}px`:e.orientationMargin),n=P(()=>typeof e.height=="number"?`${e.height}px`:e.height),r=P(()=>t.default);return(i,o)=>(d(),v("div",{class:G(["m-divider",[i.vertical?"divider-vertical":"divider-horizontal",{"divider-with-text":r.value,"divider-with-text-center":r.value&&i.orientation==="center","divider-with-text-left":r.value&&i.orientation==="left","divider-with-text-right":r.value&&i.orientation==="right","divider-orientation-margin-left":r.value&&i.orientation==="left"&&i.orientationMargin!==void 0,"divider-orientation-margin-right":r.value&&i.orientation==="right"&&i.orientationMargin!==void 0}]]),style:K(`--border-width: ${i.borderWidth}px; --border-style: ${i.borderStyle}; --border-color: ${i.borderColor}; --margin: ${l.value}; --line-height: ${n.value};`)},[r.value?(d(),v("span",Xw,[z(i.$slots,"default",{},void 0,!0)])):L("",!0)],6))}}),Jw=Ie(Qw,[["__scopeId","data-v-5d37218d"]]),Kw=ze(Jw),Zw={class:"drawer-content"},ek={key:0,class:"drawer-body-wrapper"},tk={class:"header-title"},ak={key:1,class:"header-title"},lk={key:0,class:"header-extra"},nk={key:1,class:"drawer-body-wrapper"},rk={class:"header-title"},ik={key:1,class:"header-title"},ok={key:0,class:"header-extra"},sk=he({__name:"Drawer",props:{width:{default:378},height:{default:378},title:{default:void 0},closable:{type:Boolean,default:!0},placement:{default:"right"},headerClass:{default:void 0},headerStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},scrollbarProps:{default:()=>({})},extra:{default:void 0},footer:{default:void 0},footerClass:{default:void 0},footerStyle:{default:()=>({})},destroyOnClose:{type:Boolean,default:!1},zIndex:{default:1e3},open:{type:Boolean,default:!1}},emits:["update:open","close"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=dt(["title","extra","footer"]),i=e,o=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),s=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),c=P(()=>["top","bottom"].includes(t.placement)?{zIndex:t.zIndex,height:s.value}:{zIndex:t.zIndex,width:o.value}),u=P(()=>r.title||r.extra||t.title||t.extra||t.closable),f=P(()=>r.title||t.title),h=P(()=>r.extra||t.extra),m=P(()=>r.footer||t.footer);Le(n,w=>{w?(l.value.focus(),document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden"):(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{n.value=t.open});function g(w){n.value=!1,i("update:open",!1),i("close",w)}function y(w){n.value=!1,i("update:open",!1),i("close",w)}return(w,_)=>(d(),v("div",{ref_key:"drawerRef",ref:l,tabindex:"-1",class:"m-drawer",onKeydown:ut(y,["esc"])},[te(pt,{name:"fade"},{default:q(()=>[qe(b("div",{class:"drawer-mask",onClick:Ge(g,["self"])},null,512),[[Qe,n.value]])]),_:1}),te(pt,{name:`motion-${w.placement}`},{default:q(()=>[qe(b("div",{class:G(["drawer-wrap",`drawer-${w.placement}`]),style:K(c.value)},[b("div",Zw,[w.destroyOnClose?L("",!0):(d(),v("div",ek,[qe(b("div",{class:G(["drawer-header",w.headerClass]),style:K(w.headerStyle)},[b("div",tk,[w.closable?(d(),v("svg",{key:0,focusable:"false",class:"svg-close","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896",onClick:y},_[0]||(_[0]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)]))):L("",!0),f.value?(d(),v("div",ak,[z(w.$slots,"title",{},()=>[ve(ne(w.title),1)],!0)])):L("",!0)]),h.value?(d(),v("div",lk,[z(w.$slots,"extra",{},()=>[ve(ne(w.extra),1)],!0)])):L("",!0)],6),[[Qe,u.value]]),te(C(nl),wt(Tt(w.scrollbarProps)),{default:q(()=>[b("div",{class:G(["drawer-body",w.bodyClass]),style:K(w.bodyStyle)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16),m.value?(d(),v("div",{key:0,class:G(["drawer-footer",w.footerClass]),style:K(w.footerStyle)},[z(w.$slots,"footer",{},()=>[ve(ne(w.footer),1)],!0)],6)):L("",!0)])),w.destroyOnClose&&n.value?(d(),v("div",nk,[qe(b("div",{class:G(["drawer-header",w.headerClass]),style:K(w.headerStyle)},[b("div",rk,[w.closable?(d(),v("svg",{key:0,focusable:"false",class:"svg-close","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896",onClick:y},_[1]||(_[1]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)]))):L("",!0),f.value?(d(),v("div",ik,[z(w.$slots,"title",{},()=>[ve(ne(w.title),1)],!0)])):L("",!0)]),h.value?(d(),v("div",ok,[z(w.$slots,"extra",{},()=>[ve(ne(w.extra),1)],!0)])):L("",!0)],6),[[Qe,u.value]]),te(C(nl),wt(Tt(w.scrollbarProps)),{default:q(()=>[b("div",{class:G(["drawer-body",w.bodyClass]),style:K(w.bodyStyle)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16),m.value?(d(),v("div",{key:0,class:G(["drawer-footer",w.footerClass]),style:K(w.footerStyle)},[z(w.$slots,"footer",{},()=>[ve(ne(w.footer),1)],!0)],6)):L("",!0)])):L("",!0)])],6),[[Qe,n.value]])]),_:3},8,["name"])],544))}}),uk=Ie(sk,[["__scopeId","data-v-d3c3afe3"]]),ck=ze(uk),dk=he({__name:"Ellipsis",props:{maxWidth:{default:"100%"},tooltipMaxWidth:{default:void 0},line:{default:void 0},expand:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!0}},emits:["expandChange"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(!1),o=$(!1),s=$(),c=$(),u=$(),f=$(!1),h=t,m=P(()=>typeof l.maxWidth=="number"?`${l.maxWidth}px`:l.maxWidth);Le(s,w=>{if(l.tooltipMaxWidth===void 0&&w){const _=w.offsetWidth;c.value=`${_+24}px`}},{flush:"post"}),Le(()=>l.line,w=>{w!==void 0?u.value=w:u.value="none"},{immediate:!0}),Le(()=>[l.maxWidth,l.line,l.tooltip],()=>{g()},{deep:!0,flush:"post"}),Va(s,()=>{f.value?setTimeout(()=>{f.value=!1}):g()}),Ke(()=>{g(),r.value=n.value.observeScroll});function g(){const w=s.value.scrollWidth,_=s.value.scrollHeight,k=s.value.clientWidth,p=s.value.clientHeight;w>k||_>p?(l.expand&&(o.value=!0),l.tooltip&&(i.value=!0)):(l.expand&&(o.value=!1),l.tooltip&&(i.value=!1))}function y(){f.value=!0,u.value!=="none"?(u.value="none",l.tooltip&&i.value&&(i.value=!1),h("expandChange",!0)):(u.value=l.line??"none",l.tooltip&&!i.value&&(i.value=!0),h("expandChange",!1))}return e({observeScroll:r}),(w,_)=>(d(),pe(C(Sa),Te({ref_key:"tooltipRef",ref:n,style:`max-width: ${m.value}`,"max-width":c.value,"content-style":{maxWidth:m.value},"tooltip-style":{padding:"8px 12px"},"transition-duration":200},w.$attrs),{tooltip:q(()=>[i.value?z(w.$slots,"tooltip",{key:0},()=>[z(w.$slots,"default",{},void 0,!0)],!0):L("",!0)]),default:q(()=>[b("div",{ref_key:"ellipsisRef",ref:s,class:G(["m-ellipsis",[w.line?"ellipsis-line":"not-ellipsis-line",{"ellipsis-cursor-pointer":o.value}]]),style:K(`--ellipsis-max-width: ${m.value}; --ellipsis-line: ${u.value};`),onClick:_[0]||(_[0]=k=>o.value?y():()=>!1)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16,["style","max-width","content-style"]))}}),fk=Ie(dk,[["__scopeId","data-v-5c11e0d9"]]),pl=ze(fk),pk=he({__name:"Flex",props:{width:{default:"auto"},vertical:{type:Boolean,default:!1},wrap:{default:"nowrap"},justify:{default:"normal"},align:{default:"normal"},gap:{default:"middle"}},setup(a){const e=a,t=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),l=P(()=>{if(e.gap===void 0)return 0;if(typeof e.gap=="number")return`${e.gap}px`;if(Array.isArray(e.gap))return`${e.gap[1]}px ${e.gap[0]}px`;if(["small","middle","large"].includes(e.gap))return{small:"8px",middle:"16px",large:"24px"}[e.gap]});return(n,r)=>(d(),v("div",{class:G(["m-flex",{"flex-vertical":n.vertical}]),style:K(` + `)},[X[2]||(X[2]=b("div",{class:"color-picker-checkboard"},null,-1)),b("div",{class:"color-picker-slider-image",style:K(`background-image: ${g.value}`)},null,4)],4),J.value?(d(),v("div",{key:0,style:K(`position: absolute; top: 0px; bottom: 0; left: ${Ft}; right: ${Ft}`)},[b("div",{class:"color-picker-handle",style:K(O.value)},[b("div",{class:"color-picker-handle-fill",style:K(S.value)},null,4)],4)],4)):L("",!0)],36)):L("",!0)])]),b("div",nw,[b("div",{class:"color-picker-input-mode",style:K({cursor:ke.modes.length===1?"":"pointer"}),onClick:Fe},ne(f.value.toUpperCase()+(ke.showAlpha?"A":"")),5),b("div",rw,[f.value==="hex"?(d(),pe(C(tr),{key:0,size:"small",placeholder:f.value.toUpperCase()+(ke.showAlpha?"A":"")},null,8,["placeholder"])):(d(!0),v(ge,{key:1},Te((f.value.toUpperCase()+(ke.showAlpha?"A":"")).split(""),(Se,_e)=>(d(),pe(C(tr),{size:"small",placeholder:Se,value:R.value[_e],"onUpdate:value":it=>R.value[_e]=it,key:_e},null,8,["placeholder","value","onUpdate:value"]))),128))])])]),default:G(()=>[b("div",{tabindex:"1",class:W(["color-picker",{"color-picker-disabled":ke.disabled}]),style:K(`--color-picker-height: ${M.value};`),onClick:We(Ye,["stop"])},[b("div",iw,[X[3]||(X[3]=b("div",{class:"color-picker-checkboard"},null,-1)),b("div",{style:K(`position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color: ${Z.value?C(Dn)(Z.value):""};`)},null,4),u.value&&Z.value?(d(),v("div",{key:0,class:"color-picker-value",style:K({color:Z.value[2]>50||Z.value[3]<.5?"black":"white"})},ne(u.value),5)):L("",!0)])],6)]),_:1},16,["show","tooltip-style","keyboard"]))}}),uw=Ie(sw,[["__scopeId","data-v-b844f8f2"]]),cw=ze(uw),dw={class:"m-countdown"},fw={class:"countdown-time"},pw={key:0,class:"time-prefix"},vw={key:0,class:"time-suffix"},hw=he({__name:"Countdown",props:{title:{default:void 0},titleStyle:{default:()=>({})},prefix:{default:void 0},suffix:{default:void 0},finish:{default:void 0},future:{type:Boolean,default:!0},format:{default:"HH:mm:ss"},value:{default:0},valueStyle:{default:()=>({})},active:{type:Boolean,default:!0}},emits:["finish"],setup(a,{expose:e,emit:t}){const l=a,n=$(0),r=$(0),i=$(null),o=t,s=dt(["title","prefix","suffix"]),c=P(()=>s.title||l.title),u=P(()=>s.prefix||l.prefix),f=P(()=>s.suffix||l.suffix),h=P(()=>({showMillisecond:l.format.includes("SSS"),showYear:l.format.includes("Y"),showMonth:l.format.includes("M"),showDay:l.format.includes("D"),showHour:l.format.includes("H"),showMinute:l.format.includes("m"),showSecond:l.format.includes("s")}));Le(()=>l.active,p=>{l.future||(p?(n.value=r.value+Date.now(),i.value=requestAnimationFrame(y)):(i.value&&cancelAnimationFrame(i.value),i.value=null))}),Le(()=>[l.value,l.future],()=>{m()},{deep:!0}),Ke(()=>{m()});function m(){Number.isFinite(l.value)?(l.future?l.value>Date.now()?n.value=l.value:g():l.value>0?n.value=l.value+Date.now():g(),r.value=n.value-Date.now(),(l.future||!l.future&&l.active)&&(i.value&&cancelAnimationFrame(i.value),i.value=requestAnimationFrame(y))):r.value=0}function g(){r.value=0,o("finish")}function y(){n.value>Date.now()?(r.value=n.value-Date.now(),i.value=requestAnimationFrame(y)):g()}function w(p,x=2){return String(p).padStart(x,"0")}function _(p){let x=l.format;if(h.value.showMillisecond){var O=p%1e3;x=x.replace("SSS",w(O,3))}if(p=Math.floor(p/1e3),h.value.showYear){var S=Math.floor(p/31104e3);x=x.includes("YY")?x.replace("YY",w(S)):x.replace("Y",String(S))}else var S=0;if(h.value.showMonth){p=p-S*60*60*24*30*12;var M=Math.floor(p/(60*60*24*30));x=x.includes("MM")?x.replace("MM",w(M)):x.replace("M",String(M))}else var M=0;if(h.value.showDay){p=p-M*60*60*24*30;var B=Math.floor(p/(60*60*24));x=x.includes("DD")?x.replace("DD",w(B)):x.replace("D",String(B))}else var B=0;if(h.value.showHour){p=p-B*60*60*24;var T=Math.floor(p/(60*60));x=x.includes("HH")?x.replace("HH",w(T)):x.replace("H",String(T))}else var T=0;if(h.value.showMinute){p=p-T*60*60;var E=Math.floor(p/60);x=x.includes("mm")?x.replace("mm",w(E)):x.replace("m",String(E))}else var E=0;if(h.value.showSecond){var D=p-E*60;x=x.includes("ss")?x.replace("ss",w(D)):x.replace("s",String(D))}return x}function k(){m()}return e({reset:k}),(p,x)=>(d(),v("div",dw,[c.value?(d(),v("div",{key:0,class:"countdown-title",style:K(p.titleStyle)},[z(p.$slots,"title",{},()=>[ve(ne(l.title),1)],!0)],4)):L("",!0),b("div",fw,[u.value?(d(),v(ge,{key:0},[u.value||r.value>0?(d(),v("span",pw,[z(p.$slots,"prefix",{},()=>[ve(ne(p.prefix),1)],!0)])):L("",!0)],64)):L("",!0),p.finish&&r.value===0?(d(),v("span",{key:1,class:"time-value",style:K(p.valueStyle)},[z(p.$slots,"finish",{},()=>[ve(ne(p.finish),1)],!0)],4)):(d(),v("span",{key:2,class:"time-value",style:K(p.valueStyle)},ne(_(r.value)),5)),f.value?(d(),v(ge,{key:3},[f.value||r.value>0?(d(),v("span",vw,[z(p.$slots,"suffix",{},()=>[ve(ne(p.suffix),1)],!0)])):L("",!0)],64)):L("",!0)])]))}}),mw=Ie(hw,[["__scopeId","data-v-076b98ed"]]),gw=ze(mw),yw=he({__name:"DatePicker",props:{width:{default:180},mode:{default:"date"},showTime:{type:Boolean,default:!1},showToday:{type:Boolean,default:!1},modelType:{default:"format"}},setup(a){const e=a,t=P(()=>e.mode==="time"),l=P(()=>e.mode==="week"),n=P(()=>e.mode==="month"),r=P(()=>e.mode==="year");return(i,o)=>(d(),pe(C(lo),{class:"m-datepicker",style:K(`width: ${i.width}px;`),locale:"zh-CN","month-change-on-scroll":!1,"enable-time-picker":i.showTime,"time-picker":t.value,"week-picker":l.value,"month-picker":n.value,"year-picker":r.value,"now-button-label":"今天","show-now-button":i.showToday,"auto-apply":"","text-input":"","model-type":i.modelType,"day-names":["一","二","三","四","五","六","七"]},null,8,["style","enable-time-picker","time-picker","week-picker","month-picker","year-picker","show-now-button","model-type"]))}}),bw=Ie(yw,[["__scopeId","data-v-2c07f0b8"]]),ww=ze(bw),kw={key:0,class:"m-descriptions-header"},xw={class:"descriptions-title"},_w={class:"descriptions-extra"},Sw={key:0},Mw=["colspan"],$w={key:1},Cw={key:0},Pw=["colspan"],Ow=["colspan"],Tw={key:1},Ew=he({__name:"Descriptions",props:{title:{default:void 0},extra:{default:void 0},bordered:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},size:{default:"default"},column:{default:()=>({xs:1,sm:2,md:3})},labelStyle:{default:()=>({})},contentStyle:{default:()=>({})}},setup(a){const e=a,t=$(),l=$(!0),n=$(!0),r=$(),i=$(),o=$(),s=$(),c=$(),u=$(),f=$(),h=$([]),m=$(window.innerWidth);function g(){m.value=window.innerWidth}Ul(window,"resize",g);const y=dt(["title","extra"]),w=P(()=>y.title||y.extra||e.title||e.extra),_=P(()=>typeof e.column=="object"?m.value>=1600&&e.column.xxl?e.column.xxl:m.value>=1200&&e.column.xl?e.column.xl:m.value>=992&&e.column.lg?e.column.lg:m.value>=768&&e.column.md?e.column.md:m.value>=576&&e.column.sm?e.column.sm:m.value<576&&e.column.xs?e.column.xs:1:e.column);Le(()=>[e.bordered,e.vertical,_.value,e.labelStyle,e.contentStyle],()=>{n.value||(n.value=!0),k()},{deep:!0}),gn(t,M=>{n.value||(n.value=!0,M.some(B=>B.type==="childList")&&k())},{subtree:!0,childList:!0,attributes:!0}),Ke(()=>{x()});async function k(){l.value=!l.value,await Qe(),x()}function p(M){return M.reduce((B,T)=>B+T.span,0)}async function x(){if(r.value=Array.from(t.value.children).filter(M=>M.className===(e.bordered?"descriptions-item-bordered":"descriptions-item")),h.value.length&&(h.value=[],await Qe()),r.value&&r.value.length){const M=r.value.length;let B=[];for(let T=0;T{M.forEach(T=>{const E=Array.from(T.element.children),D=E[0];S(D,e.labelStyle);const j=E[1];S(j,e.contentStyle),e.vertical?(D.colSpan=T.span,j.colSpan=T.span,u.value[B].appendChild(D),f.value[B].appendChild(j)):(D.colSpan=1,j.colSpan=T.span*2-1,c.value[B].appendChild(D),c.value[B].appendChild(j))})}):r.value.forEach((M,B)=>{const T=Array.from(M.children),E=T[0];S(E,e.labelStyle);const D=T[1];S(D,e.contentStyle),e.vertical?(o.value[B].appendChild(M.firstChild),s.value[B].appendChild(M.lastChild)):i.value[B].appendChild(M)}),await Qe(),n.value=!1}function S(M,B){JSON.stringify(B)!=="{}"&&Object.keys(B).forEach(T=>{M.style[T]||(M.style[T]=B[T])})}return(M,B)=>(d(),v("div",{class:W(["m-descriptions",`descriptions-${M.size}`])},[w.value?(d(),v("div",kw,[b("div",xw,[z(M.$slots,"title",{},()=>[ve(ne(M.title),1)],!0)]),b("div",_w,[z(M.$slots,"extra",{},()=>[ve(ne(M.extra),1)],!0)])])):L("",!0),M.vertical?(d(),v("div",{key:2,class:W(["m-descriptions-view",{"descriptions-bordered":M.bordered}])},[b("table",null,[M.bordered?(d(),v("tbody",Tw,[(d(!0),v(ge,null,Te(h.value.length,T=>(d(),v(ge,{key:T},[b("tr",{ref_for:!0,ref_key:"thVerticalBorderedRows",ref:u,class:"descriptions-bordered-tr"},null,512),b("tr",{ref_for:!0,ref_key:"tdVerticalBorderedRows",ref:f,class:"descriptions-bordered-tr"},null,512)],64))),128))])):(d(),v("tbody",Cw,[(d(!0),v(ge,null,Te(h.value,(T,E)=>(d(),v(ge,{key:E},[b("tr",null,[(d(!0),v(ge,null,Te(T,(D,j)=>(d(),v("th",{class:"descriptions-item-th",colspan:D.span,key:j},[b("div",{ref_for:!0,ref_key:"thVerticalCols",ref:o,class:"descriptions-item"},null,512)],8,Pw))),128))]),b("tr",null,[(d(!0),v(ge,null,Te(T,(D,j)=>(d(),v("td",{class:"descriptions-item-td",colspan:D.span,key:j},[b("div",{ref_for:!0,ref_key:"tdVerticalCols",ref:s,class:"descriptions-item"},null,512)],8,Ow))),128))])],64))),128))]))])],2)):(d(),v("div",{key:1,class:W(["m-descriptions-view",{"descriptions-bordered":M.bordered}])},[b("table",null,[M.bordered?(d(),v("tbody",$w,[(d(!0),v(ge,null,Te(h.value.length,T=>(d(),v("tr",{ref_for:!0,ref_key:"trBorderedRows",ref:c,class:"descriptions-bordered-tr",key:T}))),128))])):(d(),v("tbody",Sw,[(d(!0),v(ge,null,Te(h.value,(T,E)=>(d(),v("tr",{key:E},[(d(!0),v(ge,null,Te(T,(D,j)=>(d(),v("td",{ref_for:!0,ref_key:"tdCols",ref:i,class:"descriptions-item-td",colspan:D.span,key:j},null,8,Mw))),128))]))),128))]))])],2)),Ge(b("div",{ref_key:"defaultSlotsRef",ref:t},[l.value?z(M.$slots,"default",{key:0},void 0,!0):z(M.$slots,"default",{key:1},void 0,!0)],512),[[Xe,!1]])],2))}}),Aw=Ie(Ew,[["__scopeId","data-v-f2f5f16e"]]),Lw=ze(Aw),Bw=["data-span"],zw=["data-span"],Dw=he({__name:"DescriptionsItem",props:{label:{default:void 0},span:{default:void 0},labelStyle:{default:()=>({})},contentStyle:{default:()=>({})}},setup(a){return(e,t)=>(d(),v(ge,null,[b("div",{class:"descriptions-item","data-span":e.span},[b("span",{class:"descriptions-label",style:K(e.labelStyle)},[z(e.$slots,"label",{},()=>[ve(ne(e.label),1)],!0)],4),b("span",{class:"descriptions-content",style:K(e.contentStyle)},[z(e.$slots,"default",{},void 0,!0)],4)],8,Bw),b("tr",{class:"descriptions-item-bordered","data-span":e.span},[b("th",{class:"descriptions-label-th",style:K(e.labelStyle)},[z(e.$slots,"label",{},()=>[ve(ne(e.label),1)],!0)],4),b("td",{class:"descriptions-content-td",style:K(e.contentStyle)},[z(e.$slots,"default",{},void 0,!0)],4)],8,zw)],64))}}),Iw=Ie(Dw,[["__scopeId","data-v-a13c3072"]]),Fw=ze(Iw),Nw={class:"m-dialog-root"},Vw={focusable:"false","data-icon":"fullscreen",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Hw={focusable:"false","data-icon":"fullscreen-exit",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},jw={key:1,class:"dialog-footer"},Rw={focusable:"false","data-icon":"fullscreen",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Yw={focusable:"false","data-icon":"fullscreen-exit",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},qw={key:1,class:"dialog-footer"},Ww=he({__name:"Dialog",props:{width:{default:520},height:{default:"auto"},title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},scrollbarProps:{default:()=>({})},cancelText:{default:"取消"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},footer:{type:Boolean,default:!0},destroyOnClose:{type:Boolean,default:!1},switchFullscreen:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},top:{default:100},transformOrigin:{default:"mouse"},confirmLoading:{type:Boolean,default:!1},blockScroll:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},maskStyle:{default:()=>({})},open:{type:Boolean,default:!1}},emits:["update:open","cancel","ok"],setup(a,{emit:e}){const t=a,l=$(),n=$(null),r=$(),i=$(),o=$("50% 50%"),s=$(!1),c=e,u=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),f=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),h=P(()=>typeof t.top=="number"?`${t.top}px`:t.top),m=P(()=>{var S,M;return s.value?t.transformOrigin==="mouse"?{width:"100%",transformOrigin:`${(S=n.value)==null?void 0:S.x}px ${(M=n.value)==null?void 0:M.y}px`}:{width:"100%",transformOrigin:o.value}:t.centered?{width:u.value,transformOrigin:o.value}:{width:u.value,transformOrigin:o.value,top:h.value}}),g=P(()=>s.value?{height:"100vh",...t.bodyStyle}:{height:f.value,...t.bodyStyle});Le(r,async S=>{S?(await Qe(),l.value.focus(),t.blockScroll&&(document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden")):t.blockScroll&&(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{r.value=t.open}),Ke(()=>{document.addEventListener("click",y,!0)}),na(()=>{document.removeEventListener("click",y,!0)});function y(S){r.value||(n.value={x:S.clientX,y:S.clientY})}async function w(S){if(i.value=!0,await Qe(),t.transformOrigin==="mouse"&&n.value){const M=S.getBoundingClientRect();o.value=`${n.value.x-M.left}px ${n.value.y-M.top}px`}else o.value="50% 50%"}function _(S){if(t.transformOrigin==="mouse"&&n.value){const M=S.getBoundingClientRect();o.value=`${n.value.x-M.left}px ${n.value.y-M.top}px`}else o.value="50% 50%"}function k(){i.value=!1,s.value=!1}function p(){s.value=!s.value}function x(){r.value=!1,c("update:open",!1),c("cancel")}function O(){c("ok")}return(S,M)=>(d(),v("div",Nw,[te(pt,{name:"fade"},{default:G(()=>[Ge(b("div",{class:"m-dialog-mask",style:K(S.maskStyle)},null,4),[[Xe,r.value]])]),_:1}),Ge(b("div",{tabindex:"-1",ref_key:"dialogRef",ref:l,class:W(["m-dialog-wrap",{"flex-centered":S.centered}]),onClick:M[0]||(M[0]=We(B=>t.maskClosable?x():()=>!1,["self"])),onKeydown:M[1]||(M[1]=ut(B=>t.keyboard?x():()=>!1,["esc"]))},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active",onBeforeEnter:w,onBeforeLeave:_,onAfterLeave:k},{default:G(()=>[Ge(b("div",{class:W(["m-dialog",{"dialog-with-fullscreen":s.value}]),style:K(m.value)},[S.destroyOnClose?L("",!0):(d(),v("div",{key:0,class:W(["dialog-body-wrap",S.bodyClass]),style:K(g.value)},[b("div",{class:W(["dialog-header",{"header-with-switch":S.switchFullscreen}]),style:K(S.titleStyle)},[z(S.$slots,"title",{},()=>[ve(ne(S.title),1)],!0)],6),S.switchFullscreen?(d(),v("span",{key:0,class:"fullscreen-action",onClick:p},[Ge((d(),v("svg",Vw,M[2]||(M[2]=[b("path",{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1)]),512)),[[Xe,!s.value]]),Ge((d(),v("svg",Hw,M[3]||(M[3]=[b("path",{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"},null,-1)]),512)),[[Xe,s.value]])])):L("",!0),b("span",{class:"close-action",onClick:x},M[4]||(M[4]=[b("svg",{width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),te(C(nl),wt(Ot(S.scrollbarProps)),{default:G(()=>[b("div",{class:"dialog-content",style:K(S.contentStyle)},[z(S.$slots,"default",{},()=>[ve(ne(S.content),1)],!0)],4)]),_:3},16),S.footer?(d(),v("div",jw,[z(S.$slots,"footer",{},()=>[te(C(qt),Oe({class:"mr8",onClick:x},S.cancelProps),{default:G(()=>[ve(ne(S.cancelText),1)]),_:1},16),te(C(qt),Oe({type:S.okType,loading:t.confirmLoading,onClick:O},S.okProps),{default:G(()=>[ve(ne(S.okText),1)]),_:1},16,["type","loading"])],!0)])):L("",!0)],6)),S.destroyOnClose&&r.value?(d(),v("div",{key:1,class:W(["dialog-body-wrap",S.bodyClass]),style:K(g.value)},[b("div",{class:W(["dialog-header",{"header-with-switch":S.switchFullscreen}]),style:K(S.titleStyle)},[z(S.$slots,"title",{},()=>[ve(ne(S.title),1)],!0)],6),S.switchFullscreen?(d(),v("span",{key:0,class:"fullscreen-action",onClick:p},[Ge((d(),v("svg",Rw,M[5]||(M[5]=[b("path",{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"},null,-1)]),512)),[[Xe,!s.value]]),Ge((d(),v("svg",Yw,M[6]||(M[6]=[b("path",{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"},null,-1)]),512)),[[Xe,s.value]])])):L("",!0),b("span",{class:"close-action",onClick:x},M[7]||(M[7]=[b("svg",{width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),te(C(nl),wt(Ot(S.scrollbarProps)),{default:G(()=>[b("div",{class:"dialog-content",style:K(S.contentStyle)},[z(S.$slots,"default",{},()=>[ve(ne(S.content),1)],!0)],4)]),_:3},16),S.footer?(d(),v("div",qw,[z(S.$slots,"footer",{},()=>[te(C(qt),Oe({class:"mr8",onClick:x},S.cancelProps),{default:G(()=>[ve(ne(S.cancelText),1)]),_:1},16),te(C(qt),Oe({type:S.okType,loading:t.confirmLoading,onClick:O},S.okProps),{default:G(()=>[ve(ne(S.okText),1)]),_:1},16,["type","loading"])],!0)])):L("",!0)],6)):L("",!0)],6),[[Xe,r.value]])]),_:3})],34),[[Xe,i.value]])]))}}),Gw=Ie(Ww,[["__scopeId","data-v-75209879"]]),Uw=ze(Gw),Qw={key:0,class:"divider-text"},Xw=he({__name:"Divider",props:{orientation:{default:"center"},orientationMargin:{default:void 0},borderWidth:{default:1},borderStyle:{default:"solid"},borderColor:{default:"rgba(5, 5, 5, 0.06)"},vertical:{type:Boolean,default:!1},height:{default:"0.9em"}},setup(a){const e=a,t=dt(["default"]),l=P(()=>typeof e.orientationMargin=="number"?`${e.orientationMargin}px`:e.orientationMargin),n=P(()=>typeof e.height=="number"?`${e.height}px`:e.height),r=P(()=>t.default);return(i,o)=>(d(),v("div",{class:W(["m-divider",[i.vertical?"divider-vertical":"divider-horizontal",{"divider-with-text":r.value,"divider-with-text-center":r.value&&i.orientation==="center","divider-with-text-left":r.value&&i.orientation==="left","divider-with-text-right":r.value&&i.orientation==="right","divider-orientation-margin-left":r.value&&i.orientation==="left"&&i.orientationMargin!==void 0,"divider-orientation-margin-right":r.value&&i.orientation==="right"&&i.orientationMargin!==void 0}]]),style:K(`--border-width: ${i.borderWidth}px; --border-style: ${i.borderStyle}; --border-color: ${i.borderColor}; --margin: ${l.value}; --line-height: ${n.value};`)},[r.value?(d(),v("span",Qw,[z(i.$slots,"default",{},void 0,!0)])):L("",!0)],6))}}),Jw=Ie(Xw,[["__scopeId","data-v-5d37218d"]]),Kw=ze(Jw),Zw={class:"drawer-content"},ek={key:0,class:"drawer-body-wrapper"},tk={class:"header-title"},ak={key:1,class:"header-title"},lk={key:0,class:"header-extra"},nk={key:1,class:"drawer-body-wrapper"},rk={class:"header-title"},ik={key:1,class:"header-title"},ok={key:0,class:"header-extra"},sk=he({__name:"Drawer",props:{width:{default:378},height:{default:378},title:{default:void 0},closable:{type:Boolean,default:!0},placement:{default:"right"},headerClass:{default:void 0},headerStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},scrollbarProps:{default:()=>({})},extra:{default:void 0},footer:{default:void 0},footerClass:{default:void 0},footerStyle:{default:()=>({})},destroyOnClose:{type:Boolean,default:!1},zIndex:{default:1e3},open:{type:Boolean,default:!1}},emits:["update:open","close"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=dt(["title","extra","footer"]),i=e,o=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),s=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),c=P(()=>["top","bottom"].includes(t.placement)?{zIndex:t.zIndex,height:s.value}:{zIndex:t.zIndex,width:o.value}),u=P(()=>r.title||r.extra||t.title||t.extra||t.closable),f=P(()=>r.title||t.title),h=P(()=>r.extra||t.extra),m=P(()=>r.footer||t.footer);Le(n,w=>{w?(l.value.focus(),document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden"):(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{n.value=t.open});function g(w){n.value=!1,i("update:open",!1),i("close",w)}function y(w){n.value=!1,i("update:open",!1),i("close",w)}return(w,_)=>(d(),v("div",{ref_key:"drawerRef",ref:l,tabindex:"-1",class:"m-drawer",onKeydown:ut(y,["esc"])},[te(pt,{name:"fade"},{default:G(()=>[Ge(b("div",{class:"drawer-mask",onClick:We(g,["self"])},null,512),[[Xe,n.value]])]),_:1}),te(pt,{name:`motion-${w.placement}`},{default:G(()=>[Ge(b("div",{class:W(["drawer-wrap",`drawer-${w.placement}`]),style:K(c.value)},[b("div",Zw,[w.destroyOnClose?L("",!0):(d(),v("div",ek,[Ge(b("div",{class:W(["drawer-header",w.headerClass]),style:K(w.headerStyle)},[b("div",tk,[w.closable?(d(),v("svg",{key:0,focusable:"false",class:"svg-close","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896",onClick:y},_[0]||(_[0]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)]))):L("",!0),f.value?(d(),v("div",ak,[z(w.$slots,"title",{},()=>[ve(ne(w.title),1)],!0)])):L("",!0)]),h.value?(d(),v("div",lk,[z(w.$slots,"extra",{},()=>[ve(ne(w.extra),1)],!0)])):L("",!0)],6),[[Xe,u.value]]),te(C(nl),wt(Ot(w.scrollbarProps)),{default:G(()=>[b("div",{class:W(["drawer-body",w.bodyClass]),style:K(w.bodyStyle)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16),m.value?(d(),v("div",{key:0,class:W(["drawer-footer",w.footerClass]),style:K(w.footerStyle)},[z(w.$slots,"footer",{},()=>[ve(ne(w.footer),1)],!0)],6)):L("",!0)])),w.destroyOnClose&&n.value?(d(),v("div",nk,[Ge(b("div",{class:W(["drawer-header",w.headerClass]),style:K(w.headerStyle)},[b("div",rk,[w.closable?(d(),v("svg",{key:0,focusable:"false",class:"svg-close","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896",onClick:y},_[1]||(_[1]=[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"},null,-1)]))):L("",!0),f.value?(d(),v("div",ik,[z(w.$slots,"title",{},()=>[ve(ne(w.title),1)],!0)])):L("",!0)]),h.value?(d(),v("div",ok,[z(w.$slots,"extra",{},()=>[ve(ne(w.extra),1)],!0)])):L("",!0)],6),[[Xe,u.value]]),te(C(nl),wt(Ot(w.scrollbarProps)),{default:G(()=>[b("div",{class:W(["drawer-body",w.bodyClass]),style:K(w.bodyStyle)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16),m.value?(d(),v("div",{key:0,class:W(["drawer-footer",w.footerClass]),style:K(w.footerStyle)},[z(w.$slots,"footer",{},()=>[ve(ne(w.footer),1)],!0)],6)):L("",!0)])):L("",!0)])],6),[[Xe,n.value]])]),_:3},8,["name"])],544))}}),uk=Ie(sk,[["__scopeId","data-v-d3c3afe3"]]),ck=ze(uk),dk=he({__name:"Ellipsis",props:{maxWidth:{default:"100%"},tooltipMaxWidth:{default:void 0},line:{default:void 0},expand:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!0}},emits:["expandChange"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(!1),o=$(!1),s=$(),c=$(),u=$(),f=$(!1),h=t,m=P(()=>typeof l.maxWidth=="number"?`${l.maxWidth}px`:l.maxWidth);Le(s,w=>{if(l.tooltipMaxWidth===void 0&&w){const _=w.offsetWidth;c.value=`${_+24}px`}},{flush:"post"}),Le(()=>l.line,w=>{w!==void 0?u.value=w:u.value="none"},{immediate:!0}),Le(()=>[l.maxWidth,l.line,l.tooltip],()=>{g()},{deep:!0,flush:"post"}),Ha(s,()=>{f.value?setTimeout(()=>{f.value=!1}):g()}),Ke(()=>{g(),r.value=n.value.observeScroll});function g(){const w=s.value.scrollWidth,_=s.value.scrollHeight,k=s.value.clientWidth,p=s.value.clientHeight;w>k||_>p?(l.expand&&(o.value=!0),l.tooltip&&(i.value=!0)):(l.expand&&(o.value=!1),l.tooltip&&(i.value=!1))}function y(){f.value=!0,u.value!=="none"?(u.value="none",l.tooltip&&i.value&&(i.value=!1),h("expandChange",!0)):(u.value=l.line??"none",l.tooltip&&!i.value&&(i.value=!0),h("expandChange",!1))}return e({observeScroll:r}),(w,_)=>(d(),pe(C(Sa),Oe({ref_key:"tooltipRef",ref:n,style:`max-width: ${m.value}`,"max-width":c.value,"content-style":{maxWidth:m.value},"tooltip-style":{padding:"8px 12px"},"transition-duration":200},w.$attrs),{tooltip:G(()=>[i.value?z(w.$slots,"tooltip",{key:0},()=>[z(w.$slots,"default",{},void 0,!0)],!0):L("",!0)]),default:G(()=>[b("div",{ref_key:"ellipsisRef",ref:s,class:W(["m-ellipsis",[w.line?"ellipsis-line":"not-ellipsis-line",{"ellipsis-cursor-pointer":o.value}]]),style:K(`--ellipsis-max-width: ${m.value}; --ellipsis-line: ${u.value};`),onClick:_[0]||(_[0]=k=>o.value?y():()=>!1)},[z(w.$slots,"default",{},void 0,!0)],6)]),_:3},16,["style","max-width","content-style"]))}}),fk=Ie(dk,[["__scopeId","data-v-5c11e0d9"]]),pl=ze(fk),pk=he({__name:"Flex",props:{width:{default:"auto"},vertical:{type:Boolean,default:!1},wrap:{default:"nowrap"},justify:{default:"normal"},align:{default:"normal"},gap:{default:"middle"}},setup(a){const e=a,t=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),l=P(()=>{if(e.gap===void 0)return 0;if(typeof e.gap=="number")return`${e.gap}px`;if(Array.isArray(e.gap))return`${e.gap[1]}px ${e.gap[0]}px`;if(["small","middle","large"].includes(e.gap))return{small:"8px",middle:"16px",large:"24px"}[e.gap]});return(n,r)=>(d(),v("div",{class:W(["m-flex",{"flex-vertical":n.vertical}]),style:K(` width: ${t.value}; gap: ${l.value}; margin-bottom: -${Array.isArray(e.gap)&&n.wrap?e.gap[1]:0}px; --wrap: ${n.wrap}; --justify: ${n.justify}; --align: ${n.align}; - `)},[z(n.$slots,"default",{},void 0,!0)],6))}}),vk=Ie(pk,[["__scopeId","data-v-a2d72bd4"]]),hk=ze(vk),mk={class:"float-btn-body"},gk={class:"float-btn-content"},yk={key:0,class:"float-btn-icon"},bk={key:1,class:"close-svg",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},wk={key:1,class:"float-btn-description"},kk={class:"float-btn-menu"},xk=he({__name:"FloatButton",props:{top:{default:void 0},bottom:{default:40},left:{default:void 0},right:{default:40},zIndex:{default:9},width:{default:44},height:{default:44},type:{default:"default"},shape:{default:"circle"},icon:{default:void 0},description:{default:void 0},href:{default:void 0},target:{default:"_self"},menuTrigger:{default:void 0},tooltip:{default:void 0},tooltipProps:{default:()=>({})},badgeProps:{default:()=>({})}},emits:["click","openChange"],setup(a,{emit:e}){const t=a,l=$(!1),n=e,r=dt(["icon","description","tooltip","menu"]),i=P(()=>r.tooltip||t.tooltip),o=P(()=>r.icon||t.icon),s=P(()=>r.description||t.description),c=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),u=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),f=P(()=>typeof t.left=="number"?`${t.left}px`:t.left),h=P(()=>t.left?null:typeof t.right=="number"?`${t.right}px`:t.right),m=P(()=>typeof t.top=="number"?`${t.top}px`:t.top),g=P(()=>t.top?null:typeof t.bottom=="number"?`${t.bottom}px`:t.bottom);Le(l,w=>{n("openChange",w)});function y(w){n("click",w),t.menuTrigger==="click"&&r.menu&&(l.value=!l.value)}return(w,_)=>(d(),pe(tt(w.href?"a":"div"),{tabindex:"0",class:G(["m-float-btn",`float-btn-${w.type} float-btn-${w.shape}`]),style:K(` + `)},[z(n.$slots,"default",{},void 0,!0)],6))}}),vk=Ie(pk,[["__scopeId","data-v-a2d72bd4"]]),hk=ze(vk),mk={class:"float-btn-body"},gk={class:"float-btn-content"},yk={key:0,class:"float-btn-icon"},bk={key:1,class:"close-svg",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},wk={key:1,class:"float-btn-description"},kk={class:"float-btn-menu"},xk=he({__name:"FloatButton",props:{top:{default:void 0},bottom:{default:40},left:{default:void 0},right:{default:40},zIndex:{default:9},width:{default:44},height:{default:44},type:{default:"default"},shape:{default:"circle"},icon:{default:void 0},description:{default:void 0},href:{default:void 0},target:{default:"_self"},menuTrigger:{default:void 0},tooltip:{default:void 0},tooltipProps:{default:()=>({})},badgeProps:{default:()=>({})}},emits:["click","openChange"],setup(a,{emit:e}){const t=a,l=$(!1),n=e,r=dt(["icon","description","tooltip","menu"]),i=P(()=>r.tooltip||t.tooltip),o=P(()=>r.icon||t.icon),s=P(()=>r.description||t.description),c=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),u=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),f=P(()=>typeof t.left=="number"?`${t.left}px`:t.left),h=P(()=>t.left?null:typeof t.right=="number"?`${t.right}px`:t.right),m=P(()=>typeof t.top=="number"?`${t.top}px`:t.top),g=P(()=>t.top?null:typeof t.bottom=="number"?`${t.bottom}px`:t.bottom);Le(l,w=>{n("openChange",w)});function y(w){n("click",w),t.menuTrigger==="click"&&r.menu&&(l.value=!l.value)}return(w,_)=>(d(),pe(tt(w.href?"a":"div"),{tabindex:"0",class:W(["m-float-btn",`float-btn-${w.type} float-btn-${w.shape}`]),style:K(` --float-btn-width: ${c.value}; --float-btn-height: ${u.value}; --float-btn-left: ${f.value}; @@ -123,13 +123,13 @@ Minimum version required to store current data is: `+r+`. --float-btn-top: ${m.value}; --float-btn-bottom: ${g.value}; --float-btn-z-index: ${w.zIndex}; - `),href:w.href,target:w.target,onClick:y,onBlur:_[0]||(_[0]=k=>w.menuTrigger==="click"?l.value=!1:null),onMouseenter:_[1]||(_[1]=k=>w.menuTrigger==="hover"?l.value=!0:null),onMouseleave:_[2]||(_[2]=k=>w.menuTrigger==="hover"?l.value=!1:null)},{default:q(()=>[te(C(Sa),Te({placement:"left"},w.tooltipProps,{class:"float-btn-tooltip"}),Et({default:q(()=>[te(C(E1),wt(Tt(w.badgeProps)),{default:q(()=>[b("div",mk,[b("div",gk,[o.value?(d(),v("div",yk,[te(pt,{name:"fade"},{default:q(()=>[l.value?(d(),v("svg",bk,_[3]||(_[3]=[b("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"},null,-1)]))):z(w.$slots,"icon",{key:0},()=>[w.icon?(d(),pe(tt(w.icon),{key:0})):L("",!0)],!0)]),_:3})])):L("",!0),s.value?(d(),v("div",wk,[z(w.$slots,"description",{},()=>[ve(ne(w.description),1)],!0)])):L("",!0)])])]),_:3},16)]),_:2},[i.value?{name:"tooltip",fn:q(()=>[z(w.$slots,"tooltip",{},()=>[ve(ne(w.tooltip),1)],!0)]),key:"0"}:void 0]),1040),qe(te(pt,{name:"move"},{default:q(()=>[b("div",kk,[z(w.$slots,"menu",{},void 0,!0)])]),_:3},512),[[Qe,l.value]])]),_:3},40,["class","style","href","target"]))}}),_k=Ie(xk,[["__scopeId","data-v-fb8d17bf"]]),Sk=ze(_k);var L1=(a=>(a.primary="rgba(22, 199, 255, 0.6)",a.info="rgba(22, 199, 255, 0.6)",a.success="rgba(82, 196, 26, 0.6)",a.warning="rgba(250, 173, 20, 0.6)",a.error="rgba(255, 77, 79, 0.6)",a))(L1||{}),B1=(a=>(a.primary="#1677FF",a.info="#1677FF",a.success="#52c41a",a.warning="#faad14",a.error="#ff4d4f",a))(B1||{});const Mk=he({__name:"GradientText",props:{gradient:{default:void 0},size:{default:14},weight:{default:400},type:{default:"primary"}},setup(a){const e=a,t=P(()=>typeof e.gradient=="string"?{backgroundImage:e.gradient}:{}),l=P(()=>typeof e.gradient=="object"&&e.gradient.deg?o(e.gradient.deg)?`${e.gradient.deg}deg`:e.gradient.deg:"252deg"),n=P(()=>typeof e.gradient=="object"?e.gradient.from:L1[e.type]),r=P(()=>typeof e.gradient=="object"?e.gradient.to:B1[e.type]),i=P(()=>{if(typeof e.size=="number")return`${e.size}px`;if(typeof e.size=="string")return e.size});function o(s){return typeof s=="number"}return(s,c)=>(d(),v("span",{class:"m-gradient-text",style:K([`--rotate: ${l.value}; --color-start: ${n.value}; --color-end: ${r.value}; --font-size: ${i.value}; --font-weight: ${s.weight};`,t.value])},[z(s.$slots,"default",{},void 0,!0)],4))}}),$k=Ie(Mk,[["__scopeId","data-v-700d3027"]]),Ck=ze($k),Pk=he({__name:"Row",props:{width:{default:"auto"},gutter:{default:0},wrap:{type:Boolean,default:!1},align:{default:"top"},justify:{default:"start"}},setup(a){const e=a,t={top:"flex-start",middle:"center",bottom:"flex-end",stretch:"stretch"},l=$(window.innerWidth);function n(){l.value=window.innerWidth}Ul(window,"resize",n);const r=P(()=>typeof e.gutter=="number"?e.gutter:Array.isArray(e.gutter)?typeof e.gutter[0]=="object"?s(e.gutter[0]):e.gutter[0]:typeof e.gutter=="object"?s(e.gutter):0),i=P(()=>Array.isArray(e.gutter)?typeof e.gutter[1]=="object"?s(e.gutter[1]):e.gutter[1]:0),o=P(()=>typeof e.width=="number"?`${e.width}px`:e.width);function s(c){return l.value>=1600&&c.xxl?c.xxl:l.value>=1200&&c.xl?c.xl:l.value>=992&&c.lg?c.lg:l.value>=768&&c.md?c.md:l.value>=576&&c.sm?c.sm:l.value<576&&c.xs?c.xs:0}return(c,u)=>(d(),v("div",{class:G(["m-grid-row",{"gutter-row":c.gutter}]),style:K(`--xGap: ${r.value/2}px; --justify: ${c.justify}; --align: ${t[c.align]}; width: ${o.value}; margin-left: -${r.value/2}px; margin-right: -${r.value/2}px; row-gap: ${i.value}px;`)},[z(c.$slots,"default",{},void 0,!0)],6))}}),Tk=Ie(Pk,[["__scopeId","data-v-489864e6"]]),Ok=ze(Tk),Ek=he({__name:"Col",props:{span:{default:void 0},offset:{default:0},flex:{default:void 0},order:{default:0},xs:{default:void 0},sm:{default:void 0},md:{default:void 0},lg:{default:void 0},xl:{default:void 0},xxl:{default:void 0}},setup(a){const e=a,t=P(()=>typeof e.flex=="number"?`${e.flex} ${e.flex} auto`:e.flex),l=P(()=>[{width:1600,value:e.xxl},{width:1200,value:e.xl},{width:992,value:e.lg},{width:768,value:e.md},{width:576,value:e.sm},{width:0,value:e.xs}]),n=$(window.innerWidth);function r(){n.value=window.innerWidth}Ul(window,"resize",r);const i=P(()=>{for(const o of l.value)if(o.value&&n.value>=o.width)return typeof o.value=="object"?{span:o.value.span||e.span,offset:o.value.offset||e.offset}:{span:o.value,offset:e.offset};return{span:e.span,offset:e.offset}});return(o,s)=>(d(),v("div",{class:G(`grid-col col-${i.value.span} offset-${i.value.offset}`),style:K([{"padding-left":"var(--xGap)","padding-right":"var(--xGap)"},`flex: ${t.value}; order: ${o.order};`])},[z(o.$slots,"default",{},void 0,!0)],6))}}),Ak=Ie(Ek,[["__scopeId","data-v-32c954f7"]]),Lk=ze(Ak),Bk=he({__name:"Space",props:{width:{default:"auto"},align:{default:"start"},vertical:{type:Boolean,default:!1},gap:{default:"middle"},wrap:{type:Boolean,default:!0}},setup(a){const e=a,t=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),l=P(()=>{if(typeof e.gap=="number")return`${e.gap}px`;if(Array.isArray(e.gap))return`${e.gap[1]}px ${e.gap[0]}px`;if(["small","middle","large"].includes(e.gap))return{small:"8px",middle:"16px",large:"24px"}[e.gap]});return(n,r)=>(d(),v("div",{class:G(["m-space",[`space-${n.align}`,{"space-vertical":n.vertical,"space-wrap":n.wrap}]]),style:K(`width: ${t.value}; gap: ${l.value}; margin-bottom: -${Array.isArray(e.gap)&&n.wrap?e.gap[1]:0}px;`)},[z(n.$slots,"default",{},void 0,!0)],6))}}),zk=Ie(Bk,[["__scopeId","data-v-981a4b5a"]]),yr=ze(zk),Dk={class:"m-image-wrap"},Ik=["onLoad","src","alt"],Fk=["onClick"],Nk={class:"image-mask-info"},Hk={class:"mask-pre"},Vk={class:"preview-mask"},jk={class:"preview-body"},Rk={class:"preview-operations"},Yk=["href","title"],Wk={class:"icon-svg",style:{transform:"rotate(90deg)"},focusable:"false","data-icon":"swap",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Gk=["src","alt","onLoad"],qk=he({__name:"Image",props:{src:{default:void 0},name:{default:void 0},width:{default:100},height:{default:100},bordered:{type:Boolean,default:!0},fit:{default:"contain"},preview:{default:"预览"},spaceProps:{default:()=>({})},spinProps:{default:()=>({})},zoomRatio:{default:.1},minZoomScale:{default:.1},maxZoomScale:{default:10},resetOnDbclick:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},album:{type:Boolean,default:!1}},setup(a,{expose:e}){const t=a,l=$([]),n=$(),r=$(0),i=$(!1),o=$(0),s=$(1),c=$(1),u=$(1),f=$(0),h=$(0),m=$(0),g=$(0),y=P(()=>l.value.length),w=$(Array(y.value).fill(!1)),_=$(Array(y.value).fill(!1));ft(()=>{l.value=k()});function k(){return Array.isArray(t.src)?t.src:[{src:t.src,name:t.name}]}function p(Y){w.value[Y]=!0}function x(Y){_.value[Y]=!0}function T(Y){if(Y){if(Y.name)return Y.name;{const U=Y.src.split("?")[0].split("/");return U[U.length-1]}}}function S(Y,U){return Array.isArray(Y)?typeof Y[U]=="number"?`${Y[U]}px`:Y[U]:typeof Y=="number"?`${Y}px`:Y}function M(Y){i.value&&y.value>1&&((Y.key==="ArrowLeft"||Y.key==="ArrowUp")&&Z(),(Y.key==="ArrowRight"||Y.key==="ArrowDown")&&R())}async function B(Y){s.value=1,o.value=0,m.value=0,g.value=0,i.value=!0,r.value=Y,await Xe(),n.value.focus()}e({preview:B});function O(){i.value=!1}function A(){s.value+t.zoomRatio>t.maxZoomScale?s.value=t.maxZoomScale:s.value=cn(s.value,t.zoomRatio)}function I(){s.value-t.zoomRatio0||s.value===t.maxZoomScale&&U<0||(s.value-Ut.maxZoomScale?s.value=t.maxZoomScale:s.value=cn(s.value,-U))}function J(Y){const U=Y.target.getBoundingClientRect(),ee=U.top,N=U.bottom,ae=U.right,we=U.left,F=window.innerWidth,fe=window.innerHeight;f.value=Y.clientX,h.value=Y.clientY;const Me=m.value,Ae=g.value;window.onmousemove=ue=>{m.value=Me+ue.clientX-f.value,g.value=Ae+ue.clientY-h.value},window.onmouseup=()=>{m.value>Me+F-ae&&(m.value=Me+F-ae),m.valueAe+fe-N&&(g.value=Ae+fe-N),g.value0&&r.value--,j()}function R(){t.loop?r.value=(r.value+1)%y.value:r.value(d(),v("div",Dk,[te(C(yr),Te({gap:"small"},Y.spaceProps),{default:q(()=>[(d(!0),v(ge,null,Oe(l.value,(ee,N)=>qe((d(),v("div",{class:G(["m-image",{"image-bordered":Y.bordered,"image-hover-mask":w.value[N]}]),style:K(`width: ${S(t.width,N)}; height: ${S(t.height,N)};`),key:N},[te(C(ll),Te({spinning:!w.value[N],indicator:"dynamic-circle",size:"small",ref_for:!0},Y.spinProps),{default:q(()=>[b("img",{class:"image-item",style:K(`object-fit: ${Y.fit};`),onLoad:ae=>p(N),src:ee.src,alt:T(ee)},null,44,Ik)]),_:2},1040,["spinning"]),b("div",{class:"image-mask",onClick:ae=>B(N)},[b("div",Nk,[U[2]||(U[2]=b("svg",{class:"eye-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"})],-1)),b("p",Hk,[z(Y.$slots,"preview",{},()=>[ve(ne(Y.preview),1)],!0)])])],8,Fk)],6)),[[Qe,!Y.album||Y.album&&N===0]])),128))]),_:3},16),te(pt,{name:"fade"},{default:q(()=>[qe(b("div",Vk,null,512),[[Qe,i.value]])]),_:1}),te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active"},{default:q(()=>[qe(b("div",{ref_key:"previewRef",ref:n,class:"m-preview-wrap",tabindex:"-1",onClick:Ge(O,["self"]),onWheel:Ge(ie,["prevent"]),onKeydown:[M,ut(O,["esc"])]},[b("div",jk,[b("div",Rk,[b("a",{class:"previe-name",href:l.value[r.value].src,target:"_blank",title:T(l.value[r.value])},ne(T(l.value[r.value])),9,Yk),qe(b("p",{class:"preview-progress"},ne(r.value+1)+" / "+ne(y.value),513),[[Qe,Array.isArray(Y.src)]]),b("div",{class:"preview-operation",title:"关闭",onClick:O},U[3]||(U[3]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),b("div",{class:G(["preview-operation",{"operation-disabled":s.value===Y.maxZoomScale}]),title:"放大",onClick:A},U[4]||(U[4]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"zoom-in",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"})],-1)]),2),b("div",{class:G(["preview-operation",{"operation-disabled":s.value===Y.minZoomScale}]),title:"缩小",onClick:I},U[5]||(U[5]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"zoom-out",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"})],-1)]),2),b("div",{class:"preview-operation",title:"还原",onClick:j},U[6]||(U[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"expand",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M342 88H120c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V168h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm578 576h-48c-8.8 0-16 7.2-16 16v176H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V680c0-8.8-7.2-16-16-16zM342 856H168V680c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zM904 88H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V120c0-17.7-14.3-32-32-32z"})],-1)])),b("div",{class:"preview-operation",title:"向右旋转",onClick:D},U[7]||(U[7]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"rotate-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}),b("path",{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"})],-1)])),b("div",{class:"preview-operation",title:"向左旋转",onClick:E},U[8]||(U[8]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"rotate-left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}),b("path",{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"})],-1)])),b("div",{class:"preview-operation",title:"水平镜像",onClick:H},U[9]||(U[9]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"swap",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"})],-1)])),b("div",{class:"preview-operation",title:"垂直镜像",onClick:V},[(d(),v("svg",Wk,U[10]||(U[10]=[b("path",{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"},null,-1)])))])]),(d(!0),v(ge,null,Oe(l.value,(ee,N)=>qe((d(),v("div",{class:"preview-image-wrap",style:K(`transform: translate3d(${m.value}px, ${g.value}px, 0px);`),key:N},[b("img",{class:"preview-image",style:K(`transform: scale3d(${c.value*s.value}, ${u.value*s.value}, 1) rotate(${o.value}deg);`),src:ee.src,alt:T(ee),onMousedown:U[0]||(U[0]=Ge(ae=>J(ae),["prevent"])),onLoad:ae=>x(N),onDblclick:U[1]||(U[1]=ae=>Y.resetOnDbclick?j():()=>!1)},null,44,Gk)],4)),[[Qe,r.value===N]])),128)),y.value>1?(d(),v(ge,{key:0},[b("div",{class:G(["switch-left",{"switch-disabled":r.value===0&&!Y.loop}]),onClick:Z},U[11]||(U[11]=[b("svg",{class:"switch-svg",focusable:"false","data-icon":"left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"})],-1)]),2),b("div",{class:G(["switch-right",{"switch-disabled":r.value===y.value-1&&!Y.loop}]),onClick:R},U[12]||(U[12]=[b("svg",{class:"switch-svg",focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"})],-1)]),2)],64)):L("",!0)])],544),[[Qe,i.value]])]),_:1})]))}}),Uk=Ie(qk,[["__scopeId","data-v-8dfd56da"]]),z1=ze(Uk),Xk={class:"input-number-wrap"},Qk={key:0,class:"input-prefix"},Jk=["disabled","placeholder"],Kk={class:"input-number-handler-wrap"},Zk=he({__name:"InputNumber",props:{width:{default:90},min:{default:-1/0},max:{default:1/0},step:{default:1},precision:{default:0},prefix:{default:void 0},formatter:{type:Function,default:void 0},parser:{type:Function,default:void 0},keyboard:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=e,i=dt(["prefix"]),o=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),s=P(()=>{var T;const S=((T=String(t.step).split(".")[1])==null?void 0:T.length)||0;return Math.max(t.precision,S)}),c=P(()=>i.prefix||t.prefix),u=P(()=>"lazy"in t.valueModifiers);Le(()=>[t.value,s.value,t.formatter],async()=>{if(t.value!==void 0)if(l.value){const{selectionStart:T,selectionEnd:S,value:M}=l.value,B=M.slice(0,T),O=M.slice(S);n.value=m(),await Xe(),f(T,B,O)}else n.value=m()},{immediate:!0,flush:"post",deep:!0});function f(T,S,M){const{value:B}=l.value;let O=B.length;if(B.endsWith(M))O=B.length-M.length;else if(B.startsWith(S))O=S.length;else{const A=S[T-1],I=B.indexOf(A,T-1);I!==-1&&(O=I+1)}l.value.setSelectionRange(O,O)}function h(T){r("change",T),r("update:value",T)}function m(){var T,S;return t.formatter?t.formatter((T=t.value)==null?void 0:T.toFixed(s.value)):(S=t.value)==null?void 0:S.toFixed(s.value)}function g(T){let S=parseFloat(T);return S>t.max&&(S=t.max),S(d(),v("div",{tabindex:"1",class:G(["m-input-number",{"input-number-disabled":T.disabled}]),style:K(`width: ${o.value};`)},[b("div",Xk,[c.value?(d(),v("span",Qk,[z(T.$slots,"prefix",{},()=>[ve(ne(T.prefix),1)],!0)])):L("",!0),qe(b("input",{ref_key:"inputRef",ref:l,class:"input-number",autocomplete:"off",disabled:T.disabled,placeholder:T.placeholder,"onUpdate:modelValue":S[0]||(S[0]=M=>n.value=M),onInput:w,onChange:_,onKeydown:[S[1]||(S[1]=ut(Ge(()=>{},["prevent"]),["up"])),S[2]||(S[2]=M=>T.keyboard?k(M):()=>!1)]},null,40,Jk),[[Oi,n.value]])]),b("div",Kk,[b("span",{class:G(["input-number-arrow up-arrow",{"arrow-disabled":(T.value||0)>=T.max}]),onClick:S[3]||(S[3]=M=>(T.value||0)>=T.max?()=>!1:p())},S[5]||(S[5]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"up",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"})],-1)]),2),b("span",{class:G(["input-number-arrow down-arrow",{"arrow-disabled":(T.value||0)<=T.min}]),onClick:S[4]||(S[4]=M=>(T.value||0)<=T.min?()=>!1:x())},S[6]||(S[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"})],-1)]),2)])],6))}}),ex=Ie(Zk,[["__scopeId","data-v-0d4b8044"]]),tx=ze(ex),ax={key:0,class:"input-search-prefix"},lx=["value","placeholder","maxlength","disabled","onKeydown"],nx={key:1,class:"input-search-suffix"},rx={key:1,class:"input-search-count"},ix={key:2,class:"suffix-item"},ox=["onKeydown"],sx=he({__name:"InputSearch",props:{width:{default:"100%"},icon:{type:Boolean,default:!0},search:{default:void 0},searchProps:{default:()=>({})},size:{default:"middle"},allowClear:{type:Boolean,default:!1},addonBefore:{default:void 0},prefix:{default:void 0},suffix:{default:void 0},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change","search"],setup(a,{emit:e}){const t=a,l=$(),n=dt(["prefix","suffix","addonBefore"]),r=e,i=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),o=P(()=>!t.disabled&&t.allowClear),s=P(()=>t.maxlength?(t.value?t.value.length:0)+" / "+t.maxlength:t.value?t.value.length:0),c=P(()=>n.prefix||t.prefix),u=P(()=>n.suffix||t.suffix),f=P(()=>o.value||t.showCount||u.value),h=P(()=>n.addonBefore||t.addonBefore),m=P(()=>"lazy"in t.valueModifiers);function g(p){m.value||(r("update:value",p.target.value),r("change",p))}function y(p){m.value&&(r("update:value",p.target.value),r("change",p))}function w(){r("update:value",""),l.value.focus()}async function _(p){m.value?(m.value&&(l.value.blur(),await Xe(),l.value.focus()),r("search",t.value)):k()}function k(){r("search",t.value)}return(p,x)=>(d(),v("div",{class:"m-input-search",style:K(`width: ${i.value};`)},[h.value?(d(),v("span",{key:0,class:G(["input-search-addon-before",`addon-before-${p.size}`])},[z(p.$slots,"addonBefore",{},()=>[ve(ne(p.addonBefore),1)],!0)],2)):L("",!0),b("div",{tabindex:"1",class:G(["input-search-wrap",[`input-search-${p.size}`,{"input-search-before":h.value,"input-search-disabled":p.disabled}]])},[c.value?(d(),v("span",ax,[z(p.$slots,"prefix",{},()=>[ve(ne(p.prefix),1)],!0)])):L("",!0),b("input",{ref_key:"inputRef",ref:l,class:"input-search",type:"text",value:p.value,placeholder:p.placeholder,maxlength:p.maxlength,disabled:p.disabled,onInput:g,onChange:y,onKeydown:ut(Ge(_,["prevent"]),["enter"])},null,40,lx),f.value?(d(),v("span",nx,[o.value?(d(),v("span",{key:0,class:G(["input-search-clear",{"clear-hidden":!p.value}]),onClick:w},x[0]||(x[0]=[b("svg",{class:"clear-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"})],-1)]),2)):L("",!0),p.showCount?(d(),v("span",rx,ne(s.value),1)):L("",!0),u.value?(d(),v("span",ix,[z(p.$slots,"suffix",{},()=>[ve(ne(p.suffix),1)],!0)])):L("",!0)])):L("",!0)],2),b("span",{class:"input-search-button",onClick:k,onKeydown:ut(Ge(k,["prevent"]),["enter"])},[z(p.$slots,"search",{},()=>[te(C(Wt),Te({class:"search-btn",size:p.size,disabled:p.disabled,loading:p.loading},p.searchProps),Et({default:q(()=>[ve(" "+ne(p.search),1)]),_:2},[p.icon?{name:"icon",fn:q(()=>[z(p.$slots,"icon",{},()=>[x[1]||(x[1]=b("svg",{focusable:"false","data-icon":"search",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"})],-1))],!0)]),key:"0"}:void 0]),1040,["size","disabled","loading"])],!0)],40,ox)],4))}}),ux=Ie(sx,[["__scopeId","data-v-9ae810f0"]]),cx=ze(ux),dx={key:0,class:"pagination-total-text pagination-right-gap"},fx=["onClick"],px={key:1,class:"pagination-options"},vx={key:1,class:"pagination-jump-page"},hx=he({__name:"Pagination",props:{page:{default:1},pageSize:{default:10},total:{default:0},disabled:{type:Boolean,default:!1},pageAmount:{default:5},hideOnSinglePage:{type:Boolean,default:!1},showQuickJumper:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},pageSizeOptions:{default:()=>[10,20,50,100]},showTotal:{type:[Boolean,Function],default:!1},placement:{default:"center"},size:{default:"large"}},emits:["update:page","update:pageSize","change","pageSizeChange"],setup(a,{emit:e}){const t=a,l=$(t.page),n=$(t.pageSize),r=$(),i=$(!1),o=$(!1),s=e,c=P(()=>Math.ceil(t.total/n.value)),u=P(()=>{if(typeof t.showTotal=="boolean"){if(t.showTotal)return`共 ${t.total} 条`}else{const S=(l.value-1)*n.value+1,M=l.value*n.value>t.total?t.total:l.value*n.value;return t.showTotal(t.total,[S,M])}return null}),f=P(()=>w(l.value).filter(S=>S!==1&&S!==c.value)),h=P(()=>typeof t.showSizeChanger=="boolean"?t.showSizeChanger:t.total>50),m=P(()=>{const S=[n.value,...t.pageSizeOptions].map(M=>Number(M));return Array.from(new Set(S)).sort((M,B)=>M-B).map(M=>({label:`${M} 条/页`,value:M}))}),g=P(()=>{const S={small:24,middle:28,large:32};return S[t.size]||S.large}),y=P(()=>t.size==="small"?"small":"middle");Le(()=>t.page,S=>{l.value=S}),Le(()=>t.pageSize,S=>{n.value=S});function w(S){var M=[],B=Math.floor(t.pageAmount/2),O={start:S-B,end:S+B};O.start<1&&(O.end=O.end+(1-O.start),O.start=1),O.end>c.value&&(O.start=O.start-(O.end-c.value),O.end=c.value),O.start<1&&(O.start=1),O.start>1?i.value=!0:i.value=!1,O.end0?l.value-t.pageAmount:1,s("update:page",l.value),s("change",l.value,n.value)}function k(){l.value=l.value+t.pageAmountc.value&&(S=c.value),x(S)),await Xe(),r.value=void 0}function x(S){if(S===0||S===c.value+1)return!1;l.value!==S&&(l.value=S,s("update:page",l.value),s("change",l.value,n.value))}function T(S){n.value=S;const M=Math.ceil(t.total/S);l.value>M&&(l.value=M),s("update:page",l.value),s("update:pageSize",n.value),s("pageSizeChange",l.value,n.value),s("change",l.value,n.value)}return(S,M)=>(d(),v("div",{class:G(["m-pagination",[`pagination-${S.placement}`,{"pagination-small":S.size==="small","pagination-middle":S.size==="middle","pagination-disabled":S.disabled,"pagination-hidden":!S.total||S.hideOnSinglePage&&S.total<=n.value}]])},[u.value?(d(),v("span",dx,ne(u.value),1)):L("",!0),b("span",{tabindex:"0",class:G(["pagination-prev pagination-right-gap",{"pagination-item-disabled":l.value===1}]),onKeydown:M[0]||(M[0]=ut(Ge(B=>S.disabled?()=>!1:x(l.value-1),["prevent"]),["enter"])),onClick:M[1]||(M[1]=B=>S.disabled||l.value===1?()=>!1:x(l.value-1))},M[10]||(M[10]=[b("svg",{class:"arrow-svg",viewBox:"64 64 896 896","data-icon":"left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"})],-1)]),34),b("span",{tabindex:"0",class:G(["pagination-item pagination-right-gap",{"pagination-item-active":l.value===1}]),onClick:M[2]||(M[2]=B=>S.disabled?()=>!1:x(1))}," 1 ",2),qe(b("span",{tabindex:"0",ref:"forward",class:"pagintion-item-link pagination-right-gap",onClick:M[3]||(M[3]=B=>S.disabled?()=>!1:_())},M[11]||(M[11]=[b("span",{class:"ellipsis-character"},"•••",-1),b("svg",{class:"icon-svg",focusable:"false","data-icon":"double-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"})],-1)]),512),[[Qe,i.value&&f.value[0]-1>1]]),(d(!0),v(ge,null,Oe(f.value,(B,O)=>(d(),v("span",{tabindex:"0",class:G(["pagination-item pagination-right-gap",{"pagination-item-active":l.value===B}]),key:O,onClick:A=>S.disabled?()=>!1:x(B)},ne(B),11,fx))),128)),qe(b("span",{tabindex:"0",ref:"backward",class:"pagintion-item-link pagination-right-gap",onClick:M[4]||(M[4]=B=>S.disabled?()=>!1:k())},M[12]||(M[12]=[b("span",{class:"ellipsis-character"},"•••",-1),b("svg",{class:"icon-svg",focusable:"false","data-icon":"double-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"})],-1)]),512),[[Qe,o.value&&f.value[f.value.length-1]+1S.disabled?()=>!1:x(c.value))},ne(c.value),3),[[Qe,c.value!==1]]),b("span",{tabindex:"0",class:G(["pagination-next",{"pagination-item-disabled":l.value===c.value}]),onKeydown:M[6]||(M[6]=ut(Ge(B=>S.disabled?()=>!1:x(l.value+1),["prevent"]),["enter"])),onClick:M[7]||(M[7]=B=>S.disabled||l.value===c.value?()=>!1:x(l.value+1))},M[13]||(M[13]=[b("svg",{class:"arrow-svg",viewBox:"64 64 896 896","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4z"})],-1)]),34),h.value||S.showQuickJumper?(d(),v("span",px,[h.value?(d(),pe(C(dn),{key:0,size:y.value,height:g.value,disabled:S.disabled,options:m.value,onChange:T,modelValue:n.value,"onUpdate:modelValue":M[8]||(M[8]=B=>n.value=B)},null,8,["size","height","disabled","options","modelValue"])):L("",!0),S.showQuickJumper?(d(),v("span",vx,[M[14]||(M[14]=ve(" 跳至")),te(C(tr),{width:50,size:y.value,disabled:S.disabled,value:r.value,"onUpdate:value":M[9]||(M[9]=B=>r.value=B),valueModifiers:{lazy:!0},onChange:p,onEnter:p},null,8,["size","disabled","value"]),M[15]||(M[15]=ve("页 "))])):L("",!0)])):L("",!0)],2))}}),mx=Ie(hx,[["__scopeId","data-v-d940f214"]]),yo=ze(mx),gx={key:0,class:"list-header"},yx={key:2,class:"list-empty"},bx={key:3,class:"list-footer"},wx={key:4,class:"list-pagination"},kx=he({__name:"List",props:{bordered:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},split:{type:Boolean,default:!0},size:{default:"middle"},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},header:{default:void 0},footer:{default:void 0},spinProps:{default:()=>({})},emptyProps:{default:()=>({})},showPagination:{type:Boolean,default:!1},pagination:{default:()=>({})}},setup(a){const e=a,t=dt(["header","default","footer"]),l=P(()=>t.header||e.header),n=P(()=>t.footer||e.footer);return(r,i)=>(d(),pe(C(ll),Te({size:"small",spinning:r.loading},r.spinProps),{default:q(()=>[b("div",{class:G(["m-list",{"list-bordered":r.bordered,"list-vertical":r.vertical,"list-split":r.split,"list-small":r.size==="small","list-large":r.size==="large","list-hoverable":r.hoverable}])},[l.value?(d(),v("div",gx,[z(r.$slots,"header",{},()=>[ve(ne(r.header),1)],!0)])):L("",!0),C(t).default?z(r.$slots,"default",{key:1},void 0,!0):(d(),v("div",yx,[te(C(yl),Te({image:"outlined"},r.emptyProps),null,16)])),n.value?(d(),v("div",bx,[z(r.$slots,"footer",{},()=>[ve(ne(r.footer),1)],!0)])):L("",!0),r.showPagination?(d(),v("div",wx,[te(C(yo),Te({placement:"right"},r.pagination),null,16)])):L("",!0)],2)]),_:3},16,["spinning"]))}}),xx=Ie(kx,[["__scopeId","data-v-d708b20e"]]),_x=ze(xx),Sx={class:"m-list-item"},Mx={class:"m-list-item-main"},$x={key:0,class:"m-list-item-meta"},Cx={key:1,class:"m-list-item-content"},Px=he({__name:"ListItem",props:{avatar:{default:void 0},avatarProps:{default:()=>({})},title:{default:void 0},description:{default:void 0},actions:{default:void 0},extra:{default:void 0},avatarStyle:{default:()=>({})},titleStyle:{default:()=>({})},descriptionStyle:{default:()=>({})},contentStyle:{default:()=>({})},actionsStyle:{default:()=>({})},extraStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["avatar","title","description","default","actions","extra"]),l=P(()=>t.avatar||e.avatar||JSON.stringify(e.avatarProps)!=="{}"),n=P(()=>t.title||t.description||e.title||e.description),r=P(()=>t.extra||e.extra);return(i,o)=>(d(),v("div",Sx,[b("div",Mx,[l.value||n.value?(d(),v("div",$x,[l.value?(d(),v("div",{key:0,class:"m-list-item-avatar",style:K(i.avatarStyle)},[z(i.$slots,"avatar",{},()=>[te(C(O1),wt(Tt(i.avatarProps)),{default:q(()=>[ve(ne(i.avatar),1)]),_:1},16)],!0)],4)):L("",!0),n.value?(d(),v("div",Cx,[b("p",{class:"list-item-title",style:K(i.titleStyle)},[z(i.$slots,"title",{},()=>[ve(ne(i.title),1)],!0)],4),b("div",{class:"list-item-description",style:K(i.descriptionStyle)},[z(i.$slots,"description",{},()=>[ve(ne(i.description),1)],!0)],4)])):L("",!0)])):L("",!0),C(t).default?(d(),v("div",{key:1,style:K(i.contentStyle)},[z(i.$slots,"default",{},void 0,!0)],4)):L("",!0),C(t).actions?(d(),v("div",{key:2,class:"list-item-actions",style:K(i.actionsStyle)},[z(i.$slots,"actions",{},void 0,!0)],4)):L("",!0)]),r.value?(d(),v("div",{key:0,class:"list-item-extra",style:K(i.extraStyle)},[z(i.$slots,"extra",{},()=>[ve(ne(i.extra),1)],!0)],4)):L("",!0)]))}}),Tx=Ie(Px,[["__scopeId","data-v-2514f059"]]),Ox=ze(Tx),Ex=he({__name:"LoadingBar",props:{containerClass:{default:void 0},containerStyle:{default:()=>({})},loadingBarSize:{default:2},colorLoading:{default:"#1677ff"},colorFinish:{default:"#1677ff"},colorError:{default:"#ff4d4f"},to:{default:"body"}},setup(a,{expose:e}){const t=$(!1),l=$(),n=$(!1),r=$(!1),i=$(!1);async function o(){t.value=!1,r.value=!1,i.value=!1}async function s(m=0,g=80,y="starting"){n.value=!0,await o(),!r.value&&(t.value=!0,await Xe(),l.value&&(l.value.style.transition="none",l.value.style.maxWidth=`${m}%`,l.value.offsetWidth,l.value.className=`loading-bar loading-bar-${y}`,l.value.style.transition="",l.value.style.maxWidth=`${g}%`))}async function c(){r.value||i.value||(n.value&&await Xe(),r.value=!0,l.value&&(l.value.className="loading-bar loading-bar-finishing",l.value.style.maxWidth="100%",l.value.offsetWidth,t.value=!1))}function u(){if(!(r.value||i.value))if(!t.value)s(100,100,"error").then(()=>{i.value=!0});else{if(i.value=!0,!l.value)return;l.value.className="loading-bar loading-bar-error",l.value.style.maxWidth="100%",l.value.offsetWidth,t.value=!1}}function f(){i.value&&(t.value=!1)}async function h(){await o()}return e({start:s,finish:c,error:u}),(m,g)=>(d(),pe(Iu,{disabled:!m.to,to:m.to},[te(pt,{name:"fade-in",onAfterEnter:f,onAfterLeave:h},{default:q(()=>[qe(b("div",{class:G(["m-loading-bar-container",m.containerClass]),style:K(m.containerStyle)},[b("div",{ref_key:"loadingBarRef",ref:l,class:"loading-bar",style:K(`--loading-bar-size: ${m.loadingBarSize}px; --color-loading: ${m.colorLoading}; --color-finish: ${m.colorFinish}; --color-error: ${m.colorError}; max-width: 100%;`)},null,4)],6),[[Qe,t.value]])]),_:1})],8,["disabled","to"]))}}),Ax=Ie(Ex,[["__scopeId","data-v-dc3cd7f1"]]),Lx=ze(Ax),Bx=["onMouseenter","onMouseleave","onClick"],zx={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Dx={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ix={key:3,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},Fx={key:4,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Nx={key:5,width:"1em",height:"1em",fill:"currentColor",class:"icon-svg circle",viewBox:"0 0 50 50"},Hx={class:"message-content"},Vx=he({__name:"Message",props:{content:{default:void 0},duration:{default:3e3},top:{default:30}},emits:["click","close"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$([]),i=$([]),o=$([]),s=$(null),c=t,u=$(),f=P(()=>r.value.every(M=>!M));Le(f,(M,B)=>{!B&&M&&(n.value=Ia(()=>{o.value=[],r.value=[]},300))});function h(M){i.value[M]&&jt(i.value[M])}function m(M){y(M)}function g(M,B){o.value[B].onClick&&o.value[B].onClick(),c("click",M)}function y(M){s.value!==null&&(i.value[M]=Ia(()=>{r.value[M]=!1,o.value[M].onClose&&o.value[M].onClose(),c("close")},s.value))}function w(){n.value&&jt(n.value);const M=o.value.length-1,B=o.value[M];B.top!==void 0?u.value=typeof B.top=="number"?`${B.top}px`:B.top:u.value=typeof l.top=="number"?`${l.top}px`:l.top,r.value[M]=!0,B.duration!==null?(s.value=B.duration||l.duration,y(M)):s.value=null}function _(M){typeof M=="string"?o.value.push({content:M,mode:"open"}):o.value.push({...M,mode:"open"}),w()}function k(M){typeof M=="string"?o.value.push({content:M,mode:"info"}):o.value.push({...M,mode:"info"}),w()}function p(M){typeof M=="string"?o.value.push({content:M,mode:"success"}):o.value.push({...M,mode:"success"}),w()}function x(M){typeof M=="string"?o.value.push({content:M,mode:"error"}):o.value.push({...M,mode:"error"}),w()}function T(M){typeof M=="string"?o.value.push({content:M,mode:"warning"}):o.value.push({...M,mode:"warning"}),w()}function S(M){typeof M=="string"?o.value.push({content:M,mode:"loading"}):o.value.push({...M,mode:"loading"}),w()}return e({open:_,info:k,success:p,error:x,warning:T,loading:S}),(M,B)=>(d(),v("div",{class:"m-message-wrap",style:K(`top: ${u.value};`)},[te(Ei,{name:"slide-fade"},{default:q(()=>[(d(!0),v(ge,null,Oe(o.value,(O,A)=>qe((d(),v("div",{class:G(["m-message",O.class]),style:K(O.style),key:A},[b("div",{class:G(["m-message-content",`icon-${O.mode}`]),onMouseenter:I=>h(A),onMouseleave:I=>m(A),onClick:I=>g(I,A)},[O.icon?(d(),pe(tt(O.icon),{key:0,class:"icon-svg"})):O.mode==="info"?(d(),v("svg",zx,B[0]||(B[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):O.mode==="success"?(d(),v("svg",Dx,B[1]||(B[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):O.mode==="error"?(d(),v("svg",Ix,B[2]||(B[2]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):O.mode==="warning"?(d(),v("svg",Fx,B[3]||(B[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):O.mode==="loading"?(d(),v("svg",Nx,B[4]||(B[4]=[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"},null,-1)]))):L("",!0),b("div",Hx,ne(O.content||M.content),1)],42,Bx)],6)),[[Qe,r.value[A]]])),128))]),_:1})],4))}}),jx=Ie(Vx,[["__scopeId","data-v-ac2b707b"]]),D1=ze(jx),Rx={class:"m-modal-root"},Yx={class:"modal-body"},Wx={key:1,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Gx={key:2,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},qx={key:3,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ux={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},Xx={key:5,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Qx={class:"modal-btns"},Jx={class:"modal-body"},Kx={key:1,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Zx={key:2,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},e_={key:3,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},t_={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},a_={key:5,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},l_={class:"modal-btns"},n_=he({__name:"Modal",props:{width:{default:420},icon:{default:void 0},title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},cancelText:{default:"取消"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},noticeText:{default:"知道了"},noticeProps:{default:()=>({})},destroyOnClose:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},top:{default:100},transformOrigin:{default:"mouse"},confirmLoading:{type:Boolean,default:!1},blockScroll:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},maskStyle:{default:()=>({})}},emits:["update:open","cancel","ok","know"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(null),i=$(!1),o=$(!1),s=$(!1),c=$("50% 50%"),u=$(),f=$(),h=t,m=P(()=>{const ce=Y("width");return typeof ce=="number"?`${ce}px`:ce}),g=P(()=>{const ce=Y("top");return typeof ce=="number"?`${ce}px`:ce}),y=P(()=>Y("centered")),w=P(()=>y.value?{width:m.value,transformOrigin:c.value}:{width:m.value,top:g.value,transformOrigin:c.value}),_=P(()=>Y("titleStyle")),k=P(()=>Y("contentStyle")),p=P(()=>Y("bodyClass")),x=P(()=>Y("bodyStyle")),T=P(()=>Y("maskStyle")),S=P(()=>Y("icon")),M=P(()=>Y("title")),B=P(()=>Y("content")),O=P(()=>Y("cancelText")),A=P(()=>Y("cancelProps")),I=P(()=>Y("okType")),j=P(()=>Y("okText")),D=P(()=>Y("okProps")),E=P(()=>Y("noticeText")),H=P(()=>Y("noticeProps")),V=P(()=>Y("destroyOnClose"));Le(i,async ce=>{const de=Y("blockScroll");ce?(await Xe(),n.value.focus(),de&&(document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden")):de&&(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{s.value=l.confirmLoading}),Ke(()=>{document.addEventListener("click",ie,!0)}),na(()=>{document.removeEventListener("click",ie,!0)});function ie(ce){i.value||(r.value={x:ce.clientX,y:ce.clientY})}async function J(ce){if(o.value=!0,await Xe(),Y("transformOrigin")==="mouse"&&r.value){const de=ce.getBoundingClientRect();c.value=`${r.value.x-de.left}px ${r.value.y-de.top}px`}else c.value="50% 50%"}function Z(ce){if(Y("transformOrigin")==="mouse"&&r.value){const de=ce.getBoundingClientRect();c.value=`${r.value.x-de.left}px ${r.value.y-de.top}px`}else c.value="50% 50%"}function R(){o.value=!1}function Y(ce){var de;let oe=l[ce];return((de=u.value)==null?void 0:de[ce])!==void 0&&(oe=u.value[ce]),oe}function U(ce){f.value="info",u.value=ce,fe()}function ee(ce){f.value="success",u.value=ce,fe()}function N(ce){f.value="error",u.value=ce,fe()}function ae(ce){f.value="warning",u.value=ce,fe()}function we(ce){f.value="confirm",u.value=ce,fe()}function F(ce){f.value="erase",u.value=ce,fe()}function fe(){i.value=!0,h("update:open",!0)}function Me(){var ce;(ce=u.value)!=null&&ce.onCancel&&u.value.onCancel(),i.value=!1,h("cancel")}async function Ae(){var ce;(ce=u.value)!=null&&ce.onOk&&(s.value=!0,await u.value.onOk(),s.value=!1),i.value=!1,h("ok")}function ue(){var ce;(ce=u.value)!=null&&ce.onKnow&&u.value.onKnow(),i.value=!1,h("know")}return e({info:U,success:ee,error:N,warning:ae,confirm:we,erase:F}),(ce,de)=>(d(),v("div",Rx,[te(pt,{name:"fade"},{default:q(()=>[qe(b("div",{class:"m-modal-mask",style:K(T.value)},null,4),[[Qe,i.value]])]),_:1}),qe(b("div",{tabindex:"-1",ref_key:"modalWrapRef",ref:n,class:G(["m-modal-wrap",{"flex-centered":y.value}]),onClick:de[0]||(de[0]=Ge(oe=>Y("maskClosable")?Me():()=>!1,["self"])),onKeydown:de[1]||(de[1]=ut(oe=>Y("keyboard")?Me():()=>!1,["esc"]))},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active",onBeforeEnter:J,onBeforeLeave:Z,onAfterLeave:R},{default:q(()=>[qe(b("div",{class:"m-modal",style:K(w.value)},[V.value?L("",!0):(d(),v("div",{key:0,class:G(["modal-body-wrap",p.value]),style:K(x.value)},[b("div",Yx,[b("div",{class:G(["modal-header",{[`icon-${f.value}`]:["info","success","error","warning","confirm","erase"].includes(f.value)}])},[z(ce.$slots,"icon",{},()=>[S.value?(d(),pe(tt(S.value),{key:0,class:"icon-svg"})):f.value==="confirm"||f.value==="erase"?(d(),v("svg",Wx,de[2]||(de[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):f.value==="info"?(d(),v("svg",Gx,de[3]||(de[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):f.value==="success"?(d(),v("svg",qx,de[4]||(de[4]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):f.value==="error"?(d(),v("svg",Ux,de[5]||(de[5]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):f.value==="warning"?(d(),v("svg",Xx,de[6]||(de[6]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0)],!0),b("div",{class:"modal-title",style:K(_.value)},[z(ce.$slots,"title",{},()=>[ve(ne(M.value),1)],!0)],4)],2),b("div",{class:"modal-content",style:K(k.value)},[z(ce.$slots,"default",{},()=>[ve(ne(B.value),1)],!0)],4)]),b("div",Qx,[["confirm","erase"].includes(f.value)?(d(),v(ge,{key:0},[te(C(Wt),Te({class:"mr8",onClick:Me},A.value),{default:q(()=>[ve(ne(O.value),1)]),_:1},16),te(C(Wt),Te({type:I.value,loading:s.value,onClick:Ae},D.value),{default:q(()=>[ve(ne(j.value),1)]),_:1},16,["type","loading"])],64)):L("",!0),["info","success","error","warning"].includes(f.value)?(d(),pe(C(Wt),Te({key:1,type:"primary",loading:s.value,onClick:ue},H.value),{default:q(()=>[ve(ne(E.value),1)]),_:1},16,["loading"])):L("",!0)])],6)),V.value&&i.value?(d(),v("div",{key:1,class:G(["modal-body-wrap",p.value]),style:K(x.value)},[b("div",Jx,[b("div",{class:G(["modal-header",{[`icon-${f.value}`]:["info","success","error","warning","confirm","erase"].includes(f.value)}])},[z(ce.$slots,"icon",{},()=>[S.value?(d(),pe(tt(S.value),{key:0,class:"icon-svg"})):f.value==="confirm"||f.value==="erase"?(d(),v("svg",Kx,de[7]||(de[7]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):f.value==="info"?(d(),v("svg",Zx,de[8]||(de[8]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):f.value==="success"?(d(),v("svg",e_,de[9]||(de[9]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):f.value==="error"?(d(),v("svg",t_,de[10]||(de[10]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):f.value==="warning"?(d(),v("svg",a_,de[11]||(de[11]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0)],!0),b("div",{class:"modal-title",style:K(_.value)},[z(ce.$slots,"title",{},()=>[ve(ne(M.value),1)],!0)],4)],2),b("div",{class:"modal-content",style:K(k.value)},[z(ce.$slots,"default",{},()=>[ve(ne(B.value),1)],!0)],4)]),b("div",l_,[["confirm","erase"].includes(f.value)?(d(),v(ge,{key:0},[te(C(Wt),Te({class:"mr8",onClick:Me},A.value),{default:q(()=>[ve(ne(O.value),1)]),_:1},16),te(C(Wt),Te({type:I.value,loading:s.value,onClick:Ae},D.value),{default:q(()=>[ve(ne(j.value),1)]),_:1},16,["type","loading"])],64)):L("",!0),["info","success","error","warning"].includes(f.value)?(d(),pe(C(Wt),Te({key:1,type:"primary",loading:s.value,onClick:ue},H.value),{default:q(()=>[ve(ne(E.value),1)]),_:1},16,["loading"])):L("",!0)])],6)):L("",!0)],4),[[Qe,i.value]])]),_:3})],34),[[Qe,o.value]])]))}}),r_=Ie(n_,[["__scopeId","data-v-3e871765"]]),i_=ze(r_),o_=["onMouseenter","onMouseleave"],s_={key:1,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},u_={key:2,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},c_={key:3,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},d_={key:4,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},f_={class:"notification-content"},p_={class:"notification-title"},v_={class:"notification-description"},h_=["onClick"],m_=he({__name:"Notification",props:{title:{default:void 0},description:{default:void 0},duration:{default:4500},top:{default:24},bottom:{default:24},placement:{default:"topRight"}},emits:["close"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$([]),i=$([]),o=$([]),s=$(null),c=$(),u=$(),f=t,h=P(()=>["topRight","topLeft"].includes(c.value)?{top:`${l.top}px`}:{}),m=P(()=>["bottomRight","bottomLeft"].includes(c.value)?{bottom:`${l.bottom}px`}:{}),g=P(()=>r.value.length===o.value.length);Le(g,(A,I)=>{!I&&A&&(n.value=Ia(()=>{r.value=[],o.value=[]},300))},{flush:"post"}),ft(()=>{c.value=l.placement});function y(A){_(A)}function w(A){r.value.includes(A)||k(A)}function _(A){i.value[A]&&jt(i.value[A]),i.value[A]=null}function k(A){s.value!==null&&(i.value[A]=Ia(()=>{p(A)},s.value))}async function p(A){u.value[A].style.maxHeight=u.value[A].offsetHeight+"px",await Xe(),r.value.push(A),o.value[A].onClose&&o.value[A].onClose(),f("close")}function x(){n.value&&jt(n.value),i.value.push(null);const A=o.value.length-1,I=o.value[A];I.placement&&(c.value=I.placement),I.duration!==null?(s.value=I.duration||l.duration,k(A)):s.value=null}function T(A){o.value.push({...A,mode:"open"}),x()}function S(A){o.value.push({...A,mode:"info"}),x()}function M(A){o.value.push({...A,mode:"success"}),x()}function B(A){o.value.push({...A,mode:"error"}),x()}function O(A){o.value.push({...A,mode:"warning"}),x()}return e({open:T,info:S,success:M,error:B,warning:O}),(A,I)=>(d(),v("div",{class:G(["m-notification-wrap",`notification-${c.value}`]),style:K({...h.value,...m.value})},[te(Ei,{name:["topRight","bottomRight"].includes(c.value)?"right":"left"},{default:q(()=>[(d(!0),v(ge,null,Oe(o.value,(j,D)=>qe((d(),v("div",{ref_for:!0,ref_key:"notificationRef",ref:u,class:G(["m-notification-content",[`icon-${j.mode}`,j.class]]),style:K(j.style),key:D,onMouseenter:E=>y(D),onMouseleave:E=>w(D)},[j.icon?(d(),pe(tt(j.icon),{key:0,class:"icon-svg"})):j.mode==="info"?(d(),v("svg",s_,I[0]||(I[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 336a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"},null,-1)]))):j.mode==="success"?(d(),v("svg",u_,I[1]||(I[1]=[b("path",{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0 0 51.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"},null,-1),b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):j.mode==="warning"?(d(),v("svg",c_,I[2]||(I[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):j.mode==="error"?(d(),v("svg",d_,I[3]||(I[3]=[b("path",{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 0 0-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"},null,-1),b("path",{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):L("",!0),b("div",f_,[b("div",p_,ne(j.title||A.title),1),b("div",v_,ne(j.description||A.description),1)]),b("a",{tabindex:"0",class:"notification-close",onClick:E=>p(D)},I[4]||(I[4]=[b("svg",{class:"close-svg",viewBox:"64 64 896 896","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]),8,h_)],46,o_)),[[Qe,!r.value.includes(D)]])),128))]),_:1},8,["name"])],6))}}),g_=Ie(m_,[["__scopeId","data-v-63999365"]]),y_=ze(g_),b_=he({__name:"NumberAnimation",props:{from:{default:0},to:{default:1e3},duration:{default:3e3},autoplay:{type:Boolean,default:!0},precision:{default:0},prefix:{default:void 0},suffix:{default:void 0},separator:{default:","},decimal:{default:"."},valueStyle:{default:()=>({})},transition:{default:"easeInOutCubic"}},emits:["started","finished"],setup(a,{expose:e,emit:t}){const l=a,n=$(l.from),r=t;ft(()=>{n.value=l.from}),Le(()=>[l.from,l.to],()=>{l.autoplay&&o()},{deep:!0}),Ke(()=>{l.autoplay&&o()});const i=Md(n,{duration:l.duration,transition:f4[l.transition],onFinished:()=>r("finished"),onStarted:()=>r("started")});function o(){n.value=l.to}const s=P(()=>{const{precision:c,separator:u,decimal:f,prefix:h,suffix:m}=l;return P1(i.value,c,u,f,h,m)});return e({play:o}),(c,u)=>(d(),v("span",{style:K(c.valueStyle)},ne(s.value),5))}}),w_=ze(b_),k_={class:"m-popconfirm-message"},x_={key:0,class:"icon-info",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"info-circle","aria-hidden":"true"},__={key:1,class:"icon-success",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"check-circle","aria-hidden":"true"},S_={key:2,class:"icon-danger",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close-circle","aria-hidden":"true"},M_={key:3,class:"icon-warning",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"exclamation-circle","aria-hidden":"true"},$_={class:"popconfirm-buttons"},C_=he({__name:"Popconfirm",props:{title:{default:void 0},titleStyle:{default:()=>({})},description:{default:void 0},descriptionStyle:{default:()=>({})},keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})},icon:{default:"warning"},iconStyle:{default:()=>({})},cancelText:{default:"取消"},cancelType:{default:"default"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},showCancel:{type:Boolean,default:!0}},emits:["cancel","ok"],setup(a,{emit:e}){const t=a,l=$(),n=e,r=dt(["description"]),i=P(()=>r.description||t.description);function o(c){n("cancel",c),l.value.hide()}function s(c){n("ok",c),l.value.hide()}return(c,u)=>(d(),pe(C(Sa),Te({ref_key:"tooltipRef",ref:l,"max-width":"auto","bg-color":"#fff","tooltip-style":{padding:"12px",borderRadius:"8px",textAlign:"start",...c.tooltipStyle},trigger:"click",keyboard:c.keyboard,"transition-duration":200},c.$attrs),{tooltip:q(()=>[b("div",k_,[b("span",{class:"m-popconfirm-icon",style:K(c.iconStyle)},[z(c.$slots,"icon",{},()=>[c.icon==="info"?(d(),v("svg",x_,u[0]||(u[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 0 1 0-96 48.01 48.01 0 0 1 0 96z"},null,-1)]))):c.icon==="success"?(d(),v("svg",__,u[1]||(u[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 0 1-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):c.icon==="danger"?(d(),v("svg",S_,u[2]||(u[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 0 1-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):c.icon==="warning"?(d(),v("svg",M_,u[3]||(u[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 0 1 0-96 48.01 48.01 0 0 1 0 96z"},null,-1)]))):c.icon?(d(),pe(tt(c.icon),{key:4})):L("",!0)],!0)],4),b("div",{class:G(["popconfirm-title",{"title-font-weight":i.value}]),style:K(c.titleStyle)},[z(c.$slots,"title",{},()=>[ve(ne(c.title),1)],!0)],6)]),i.value?(d(),v("div",{key:0,class:"popconfirm-description",style:K(c.descriptionStyle)},[z(c.$slots,"description",{},()=>[ve(ne(c.description),1)],!0)],4)):L("",!0),b("div",$_,[c.showCancel?(d(),pe(C(Wt),Te({key:0,size:"small",type:c.cancelType,onClick:o},c.cancelProps),{default:q(()=>[z(c.$slots,"cancelText",{},()=>[ve(ne(c.cancelText),1)],!0)]),_:3},16,["type"])):L("",!0),te(C(Wt),Te({size:"small",type:c.okType,onClick:s},c.okProps),{default:q(()=>[z(c.$slots,"okText",{},()=>[ve(ne(c.okText),1)],!0)]),_:3},16,["type"])])]),default:q(()=>[z(c.$slots,"default",{},void 0,!0)]),_:3},16,["tooltip-style","keyboard"]))}}),P_=Ie(C_,[["__scopeId","data-v-6d0a9800"]]),T_=ze(P_),O_=he({__name:"Popover",props:{title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["title","content"]),l=P(()=>t.title||e.title),n=P(()=>t.content||e.content);return(r,i)=>(d(),pe(C(Sa),Te({"max-width":"auto","bg-color":"#fff","tooltip-style":{padding:"12px",borderRadius:"8px",textAlign:"start",...r.tooltipStyle},keyboard:r.keyboard,"transition-duration":200},r.$attrs),{tooltip:q(()=>[l.value?(d(),v("div",{key:0,class:G(["popover-title",{mb8:n.value}]),style:K(r.titleStyle)},[z(r.$slots,"title",{},()=>[ve(ne(r.title),1)],!0)],6)):L("",!0),n.value?(d(),v("div",{key:1,class:"popover-content",style:K(r.contentStyle)},[z(r.$slots,"content",{},()=>[ve(ne(r.content),1)],!0)],4)):L("",!0)]),default:q(()=>[z(r.$slots,"default",{},void 0,!0)]),_:3},16,["tooltip-style","keyboard"]))}}),E_=Ie(O_,[["__scopeId","data-v-566087ba"]]),A_=ze(E_),L_={class:"m-progress-inner"},B_={key:0,class:"progress-success"},z_={key:0,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},D_={key:1,class:"progress-success-info"},I_={key:1,class:"progress-text"},F_={class:"progress-circle",viewBox:"0 0 100 100"},N_={key:0},H_=["id"],V_=["stop-color"],j_=["stop-color"],R_=["d","stroke-linecap","stroke-width"],Y_=["d","stroke-linecap","stroke-width","stroke","opacity"],W_={key:0,class:"icon-svg",focusable:"false","data-icon":"check",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},G_={key:1,class:"progress-success-info"},q_={key:2,class:"progress-text"},U_=he({__name:"Progress",props:{width:{default:void 0},percent:{default:0},lineSize:{default:void 0},lineColor:{default:"#1677FF"},lineCap:{default:"round"},showInfo:{type:Boolean,default:!0},infoSize:{default:void 0},success:{default:void 0},format:{type:Function,default:a=>a+"%"},type:{default:"line"}},setup(a){const e=a,t=dt(["success"]),l=P(()=>{if(e.width===void 0){if(e.type==="line")return"100%";if(e.type==="circle")return"120px"}return typeof e.width=="number"?`${e.width}px`:e.width}),n=P(()=>{if(e.lineSize===void 0){if(e.type==="line")return 8;if(e.type==="circle")return 6}return e.lineSize}),r=P(()=>{if(e.infoSize===void 0){if(e.type==="line")return"14px";if(e.type==="circle")return"24px"}return`${e.infoSize}px`}),i=P(()=>(100-n.value)*Math.PI),o=P(()=>{const y=100-n.value;return`M 50,50 m 0,-${y/2} + `),href:w.href,target:w.target,onClick:y,onBlur:_[0]||(_[0]=k=>w.menuTrigger==="click"?l.value=!1:null),onMouseenter:_[1]||(_[1]=k=>w.menuTrigger==="hover"?l.value=!0:null),onMouseleave:_[2]||(_[2]=k=>w.menuTrigger==="hover"?l.value=!1:null)},{default:G(()=>[te(C(Sa),Oe({placement:"left"},w.tooltipProps,{class:"float-btn-tooltip"}),Et({default:G(()=>[te(C(E1),wt(Ot(w.badgeProps)),{default:G(()=>[b("div",mk,[b("div",gk,[o.value?(d(),v("div",yk,[te(pt,{name:"fade"},{default:G(()=>[l.value?(d(),v("svg",bk,_[3]||(_[3]=[b("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"},null,-1)]))):z(w.$slots,"icon",{key:0},()=>[w.icon?(d(),pe(tt(w.icon),{key:0})):L("",!0)],!0)]),_:3})])):L("",!0),s.value?(d(),v("div",wk,[z(w.$slots,"description",{},()=>[ve(ne(w.description),1)],!0)])):L("",!0)])])]),_:3},16)]),_:2},[i.value?{name:"tooltip",fn:G(()=>[z(w.$slots,"tooltip",{},()=>[ve(ne(w.tooltip),1)],!0)]),key:"0"}:void 0]),1040),Ge(te(pt,{name:"move"},{default:G(()=>[b("div",kk,[z(w.$slots,"menu",{},void 0,!0)])]),_:3},512),[[Xe,l.value]])]),_:3},40,["class","style","href","target"]))}}),_k=Ie(xk,[["__scopeId","data-v-fb8d17bf"]]),Sk=ze(_k);var L1=(a=>(a.primary="rgba(22, 199, 255, 0.6)",a.info="rgba(22, 199, 255, 0.6)",a.success="rgba(82, 196, 26, 0.6)",a.warning="rgba(250, 173, 20, 0.6)",a.error="rgba(255, 77, 79, 0.6)",a))(L1||{}),B1=(a=>(a.primary="#1677FF",a.info="#1677FF",a.success="#52c41a",a.warning="#faad14",a.error="#ff4d4f",a))(B1||{});const Mk=he({__name:"GradientText",props:{gradient:{default:void 0},size:{default:14},weight:{default:400},type:{default:"primary"}},setup(a){const e=a,t=P(()=>typeof e.gradient=="string"?{backgroundImage:e.gradient}:{}),l=P(()=>typeof e.gradient=="object"&&e.gradient.deg?o(e.gradient.deg)?`${e.gradient.deg}deg`:e.gradient.deg:"252deg"),n=P(()=>typeof e.gradient=="object"?e.gradient.from:L1[e.type]),r=P(()=>typeof e.gradient=="object"?e.gradient.to:B1[e.type]),i=P(()=>{if(typeof e.size=="number")return`${e.size}px`;if(typeof e.size=="string")return e.size});function o(s){return typeof s=="number"}return(s,c)=>(d(),v("span",{class:"m-gradient-text",style:K([`--rotate: ${l.value}; --color-start: ${n.value}; --color-end: ${r.value}; --font-size: ${i.value}; --font-weight: ${s.weight};`,t.value])},[z(s.$slots,"default",{},void 0,!0)],4))}}),$k=Ie(Mk,[["__scopeId","data-v-700d3027"]]),Ck=ze($k),Pk=he({__name:"Row",props:{width:{default:"auto"},gutter:{default:0},wrap:{type:Boolean,default:!1},align:{default:"top"},justify:{default:"start"}},setup(a){const e=a,t={top:"flex-start",middle:"center",bottom:"flex-end",stretch:"stretch"},l=$(window.innerWidth);function n(){l.value=window.innerWidth}Ul(window,"resize",n);const r=P(()=>typeof e.gutter=="number"?e.gutter:Array.isArray(e.gutter)?typeof e.gutter[0]=="object"?s(e.gutter[0]):e.gutter[0]:typeof e.gutter=="object"?s(e.gutter):0),i=P(()=>Array.isArray(e.gutter)?typeof e.gutter[1]=="object"?s(e.gutter[1]):e.gutter[1]:0),o=P(()=>typeof e.width=="number"?`${e.width}px`:e.width);function s(c){return l.value>=1600&&c.xxl?c.xxl:l.value>=1200&&c.xl?c.xl:l.value>=992&&c.lg?c.lg:l.value>=768&&c.md?c.md:l.value>=576&&c.sm?c.sm:l.value<576&&c.xs?c.xs:0}return(c,u)=>(d(),v("div",{class:W(["m-grid-row",{"gutter-row":c.gutter}]),style:K(`--xGap: ${r.value/2}px; --justify: ${c.justify}; --align: ${t[c.align]}; width: ${o.value}; margin-left: -${r.value/2}px; margin-right: -${r.value/2}px; row-gap: ${i.value}px;`)},[z(c.$slots,"default",{},void 0,!0)],6))}}),Ok=Ie(Pk,[["__scopeId","data-v-489864e6"]]),Tk=ze(Ok),Ek=he({__name:"Col",props:{span:{default:void 0},offset:{default:0},flex:{default:void 0},order:{default:0},xs:{default:void 0},sm:{default:void 0},md:{default:void 0},lg:{default:void 0},xl:{default:void 0},xxl:{default:void 0}},setup(a){const e=a,t=P(()=>typeof e.flex=="number"?`${e.flex} ${e.flex} auto`:e.flex),l=P(()=>[{width:1600,value:e.xxl},{width:1200,value:e.xl},{width:992,value:e.lg},{width:768,value:e.md},{width:576,value:e.sm},{width:0,value:e.xs}]),n=$(window.innerWidth);function r(){n.value=window.innerWidth}Ul(window,"resize",r);const i=P(()=>{for(const o of l.value)if(o.value&&n.value>=o.width)return typeof o.value=="object"?{span:o.value.span||e.span,offset:o.value.offset||e.offset}:{span:o.value,offset:e.offset};return{span:e.span,offset:e.offset}});return(o,s)=>(d(),v("div",{class:W(`grid-col col-${i.value.span} offset-${i.value.offset}`),style:K([{"padding-left":"var(--xGap)","padding-right":"var(--xGap)"},`flex: ${t.value}; order: ${o.order};`])},[z(o.$slots,"default",{},void 0,!0)],6))}}),Ak=Ie(Ek,[["__scopeId","data-v-32c954f7"]]),Lk=ze(Ak),Bk=he({__name:"Space",props:{width:{default:"auto"},align:{default:"start"},vertical:{type:Boolean,default:!1},gap:{default:"middle"},wrap:{type:Boolean,default:!0}},setup(a){const e=a,t=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),l=P(()=>{if(typeof e.gap=="number")return`${e.gap}px`;if(Array.isArray(e.gap))return`${e.gap[1]}px ${e.gap[0]}px`;if(["small","middle","large"].includes(e.gap))return{small:"8px",middle:"16px",large:"24px"}[e.gap]});return(n,r)=>(d(),v("div",{class:W(["m-space",[`space-${n.align}`,{"space-vertical":n.vertical,"space-wrap":n.wrap}]]),style:K(`width: ${t.value}; gap: ${l.value}; margin-bottom: -${Array.isArray(e.gap)&&n.wrap?e.gap[1]:0}px;`)},[z(n.$slots,"default",{},void 0,!0)],6))}}),zk=Ie(Bk,[["__scopeId","data-v-981a4b5a"]]),yr=ze(zk),Dk={class:"m-image-wrap"},Ik=["onLoad","src","alt"],Fk=["onClick"],Nk={class:"image-mask-info"},Vk={class:"mask-pre"},Hk={class:"preview-mask"},jk={class:"preview-body"},Rk={class:"preview-operations"},Yk=["href","title"],qk={class:"icon-svg",style:{transform:"rotate(90deg)"},focusable:"false","data-icon":"swap",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Wk=["src","alt","onLoad"],Gk=he({__name:"Image",props:{src:{default:void 0},name:{default:void 0},width:{default:100},height:{default:100},bordered:{type:Boolean,default:!0},fit:{default:"contain"},preview:{default:"预览"},spaceProps:{default:()=>({})},spinProps:{default:()=>({})},zoomRatio:{default:.1},minZoomScale:{default:.1},maxZoomScale:{default:10},resetOnDbclick:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},album:{type:Boolean,default:!1}},setup(a,{expose:e}){const t=a,l=$([]),n=$(),r=$(0),i=$(!1),o=$(0),s=$(1),c=$(1),u=$(1),f=$(0),h=$(0),m=$(0),g=$(0),y=P(()=>l.value.length),w=$(Array(y.value).fill(!1)),_=$(Array(y.value).fill(!1));ft(()=>{l.value=k()});function k(){return Array.isArray(t.src)?t.src:[{src:t.src,name:t.name}]}function p(Y){w.value[Y]=!0}function x(Y){_.value[Y]=!0}function O(Y){if(Y){if(Y.name)return Y.name;{const U=Y.src.split("?")[0].split("/");return U[U.length-1]}}}function S(Y,U){return Array.isArray(Y)?typeof Y[U]=="number"?`${Y[U]}px`:Y[U]:typeof Y=="number"?`${Y}px`:Y}function M(Y){i.value&&y.value>1&&((Y.key==="ArrowLeft"||Y.key==="ArrowUp")&&Z(),(Y.key==="ArrowRight"||Y.key==="ArrowDown")&&R())}async function B(Y){s.value=1,o.value=0,m.value=0,g.value=0,i.value=!0,r.value=Y,await Qe(),n.value.focus()}e({preview:B});function T(){i.value=!1}function E(){s.value+t.zoomRatio>t.maxZoomScale?s.value=t.maxZoomScale:s.value=cn(s.value,t.zoomRatio)}function D(){s.value-t.zoomRatio0||s.value===t.maxZoomScale&&U<0||(s.value-Ut.maxZoomScale?s.value=t.maxZoomScale:s.value=cn(s.value,-U))}function J(Y){const U=Y.target.getBoundingClientRect(),ee=U.top,N=U.bottom,ae=U.right,we=U.left,F=window.innerWidth,fe=window.innerHeight;f.value=Y.clientX,h.value=Y.clientY;const Me=m.value,Ae=g.value;window.onmousemove=ue=>{m.value=Me+ue.clientX-f.value,g.value=Ae+ue.clientY-h.value},window.onmouseup=()=>{m.value>Me+F-ae&&(m.value=Me+F-ae),m.valueAe+fe-N&&(g.value=Ae+fe-N),g.value0&&r.value--,j()}function R(){t.loop?r.value=(r.value+1)%y.value:r.value(d(),v("div",Dk,[te(C(yr),Oe({gap:"small"},Y.spaceProps),{default:G(()=>[(d(!0),v(ge,null,Te(l.value,(ee,N)=>Ge((d(),v("div",{class:W(["m-image",{"image-bordered":Y.bordered,"image-hover-mask":w.value[N]}]),style:K(`width: ${S(t.width,N)}; height: ${S(t.height,N)};`),key:N},[te(C(ll),Oe({spinning:!w.value[N],indicator:"dynamic-circle",size:"small",ref_for:!0},Y.spinProps),{default:G(()=>[b("img",{class:"image-item",style:K(`object-fit: ${Y.fit};`),onLoad:ae=>p(N),src:ee.src,alt:O(ee)},null,44,Ik)]),_:2},1040,["spinning"]),b("div",{class:"image-mask",onClick:ae=>B(N)},[b("div",Nk,[U[2]||(U[2]=b("svg",{class:"eye-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"})],-1)),b("p",Vk,[z(Y.$slots,"preview",{},()=>[ve(ne(Y.preview),1)],!0)])])],8,Fk)],6)),[[Xe,!Y.album||Y.album&&N===0]])),128))]),_:3},16),te(pt,{name:"fade"},{default:G(()=>[Ge(b("div",Hk,null,512),[[Xe,i.value]])]),_:1}),te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active"},{default:G(()=>[Ge(b("div",{ref_key:"previewRef",ref:n,class:"m-preview-wrap",tabindex:"-1",onClick:We(T,["self"]),onWheel:We(ie,["prevent"]),onKeydown:[M,ut(T,["esc"])]},[b("div",jk,[b("div",Rk,[b("a",{class:"previe-name",href:l.value[r.value].src,target:"_blank",title:O(l.value[r.value])},ne(O(l.value[r.value])),9,Yk),Ge(b("p",{class:"preview-progress"},ne(r.value+1)+" / "+ne(y.value),513),[[Xe,Array.isArray(Y.src)]]),b("div",{class:"preview-operation",title:"关闭",onClick:T},U[3]||(U[3]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)])),b("div",{class:W(["preview-operation",{"operation-disabled":s.value===Y.maxZoomScale}]),title:"放大",onClick:E},U[4]||(U[4]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"zoom-in",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"})],-1)]),2),b("div",{class:W(["preview-operation",{"operation-disabled":s.value===Y.minZoomScale}]),title:"缩小",onClick:D},U[5]||(U[5]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"zoom-out",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"})],-1)]),2),b("div",{class:"preview-operation",title:"还原",onClick:j},U[6]||(U[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"expand",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M342 88H120c-17.7 0-32 14.3-32 32v224c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V168h174c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zm578 576h-48c-8.8 0-16 7.2-16 16v176H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h222c17.7 0 32-14.3 32-32V680c0-8.8-7.2-16-16-16zM342 856H168V680c0-8.8-7.2-16-16-16h-48c-8.8 0-16 7.2-16 16v224c0 17.7 14.3 32 32 32h222c8.8 0 16-7.2 16-16v-48c0-8.8-7.2-16-16-16zM904 88H682c-8.8 0-16 7.2-16 16v48c0 8.8 7.2 16 16 16h174v176c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16V120c0-17.7-14.3-32-32-32z"})],-1)])),b("div",{class:"preview-operation",title:"向右旋转",onClick:I},U[7]||(U[7]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"rotate-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}),b("path",{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"})],-1)])),b("div",{class:"preview-operation",title:"向左旋转",onClick:A},U[8]||(U[8]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"rotate-left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}),b("path",{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"})],-1)])),b("div",{class:"preview-operation",title:"水平镜像",onClick:V},U[9]||(U[9]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"swap",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"})],-1)])),b("div",{class:"preview-operation",title:"垂直镜像",onClick:H},[(d(),v("svg",qk,U[10]||(U[10]=[b("path",{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"},null,-1)])))])]),(d(!0),v(ge,null,Te(l.value,(ee,N)=>Ge((d(),v("div",{class:"preview-image-wrap",style:K(`transform: translate3d(${m.value}px, ${g.value}px, 0px);`),key:N},[b("img",{class:"preview-image",style:K(`transform: scale3d(${c.value*s.value}, ${u.value*s.value}, 1) rotate(${o.value}deg);`),src:ee.src,alt:O(ee),onMousedown:U[0]||(U[0]=We(ae=>J(ae),["prevent"])),onLoad:ae=>x(N),onDblclick:U[1]||(U[1]=ae=>Y.resetOnDbclick?j():()=>!1)},null,44,Wk)],4)),[[Xe,r.value===N]])),128)),y.value>1?(d(),v(ge,{key:0},[b("div",{class:W(["switch-left",{"switch-disabled":r.value===0&&!Y.loop}]),onClick:Z},U[11]||(U[11]=[b("svg",{class:"switch-svg",focusable:"false","data-icon":"left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"})],-1)]),2),b("div",{class:W(["switch-right",{"switch-disabled":r.value===y.value-1&&!Y.loop}]),onClick:R},U[12]||(U[12]=[b("svg",{class:"switch-svg",focusable:"false","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"})],-1)]),2)],64)):L("",!0)])],544),[[Xe,i.value]])]),_:1})]))}}),Uk=Ie(Gk,[["__scopeId","data-v-8dfd56da"]]),z1=ze(Uk),Qk={class:"input-number-wrap"},Xk={key:0,class:"input-prefix"},Jk=["disabled","placeholder"],Kk={class:"input-number-handler-wrap"},Zk=he({__name:"InputNumber",props:{width:{default:90},min:{default:-1/0},max:{default:1/0},step:{default:1},precision:{default:0},prefix:{default:void 0},formatter:{type:Function,default:void 0},parser:{type:Function,default:void 0},keyboard:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=e,i=dt(["prefix"]),o=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),s=P(()=>{var O;const S=((O=String(t.step).split(".")[1])==null?void 0:O.length)||0;return Math.max(t.precision,S)}),c=P(()=>i.prefix||t.prefix),u=P(()=>"lazy"in t.valueModifiers);Le(()=>[t.value,s.value,t.formatter],async()=>{if(t.value!==void 0)if(l.value){const{selectionStart:O,selectionEnd:S,value:M}=l.value,B=M.slice(0,O),T=M.slice(S);n.value=m(),await Qe(),f(O,B,T)}else n.value=m()},{immediate:!0,flush:"post",deep:!0});function f(O,S,M){const{value:B}=l.value;let T=B.length;if(B.endsWith(M))T=B.length-M.length;else if(B.startsWith(S))T=S.length;else{const E=S[O-1],D=B.indexOf(E,O-1);D!==-1&&(T=D+1)}l.value.setSelectionRange(T,T)}function h(O){r("change",O),r("update:value",O)}function m(){var O,S;return t.formatter?t.formatter((O=t.value)==null?void 0:O.toFixed(s.value)):(S=t.value)==null?void 0:S.toFixed(s.value)}function g(O){let S=parseFloat(O);return S>t.max&&(S=t.max),S(d(),v("div",{tabindex:"1",class:W(["m-input-number",{"input-number-disabled":O.disabled}]),style:K(`width: ${o.value};`)},[b("div",Qk,[c.value?(d(),v("span",Xk,[z(O.$slots,"prefix",{},()=>[ve(ne(O.prefix),1)],!0)])):L("",!0),Ge(b("input",{ref_key:"inputRef",ref:l,class:"input-number",autocomplete:"off",disabled:O.disabled,placeholder:O.placeholder,"onUpdate:modelValue":S[0]||(S[0]=M=>n.value=M),onInput:w,onChange:_,onKeydown:[S[1]||(S[1]=ut(We(()=>{},["prevent"]),["up"])),S[2]||(S[2]=M=>O.keyboard?k(M):()=>!1)]},null,40,Jk),[[Ti,n.value]])]),b("div",Kk,[b("span",{class:W(["input-number-arrow up-arrow",{"arrow-disabled":(O.value||0)>=O.max}]),onClick:S[3]||(S[3]=M=>(O.value||0)>=O.max?()=>!1:p())},S[5]||(S[5]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"up",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"})],-1)]),2),b("span",{class:W(["input-number-arrow down-arrow",{"arrow-disabled":(O.value||0)<=O.min}]),onClick:S[4]||(S[4]=M=>(O.value||0)<=O.min?()=>!1:x())},S[6]||(S[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"})],-1)]),2)])],6))}}),ex=Ie(Zk,[["__scopeId","data-v-0d4b8044"]]),tx=ze(ex),ax={key:0,class:"input-search-prefix"},lx=["value","placeholder","maxlength","disabled","onKeydown"],nx={key:1,class:"input-search-suffix"},rx={key:1,class:"input-search-count"},ix={key:2,class:"suffix-item"},ox=["onKeydown"],sx=he({__name:"InputSearch",props:{width:{default:"100%"},icon:{type:Boolean,default:!0},search:{default:void 0},searchProps:{default:()=>({})},size:{default:"middle"},allowClear:{type:Boolean,default:!1},addonBefore:{default:void 0},prefix:{default:void 0},suffix:{default:void 0},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:void 0},valueModifiers:{default:()=>({})}},emits:["update:value","change","search"],setup(a,{emit:e}){const t=a,l=$(),n=dt(["prefix","suffix","addonBefore"]),r=e,i=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),o=P(()=>!t.disabled&&t.allowClear),s=P(()=>t.maxlength?(t.value?t.value.length:0)+" / "+t.maxlength:t.value?t.value.length:0),c=P(()=>n.prefix||t.prefix),u=P(()=>n.suffix||t.suffix),f=P(()=>o.value||t.showCount||u.value),h=P(()=>n.addonBefore||t.addonBefore),m=P(()=>"lazy"in t.valueModifiers);function g(p){m.value||(r("update:value",p.target.value),r("change",p))}function y(p){m.value&&(r("update:value",p.target.value),r("change",p))}function w(){r("update:value",""),l.value.focus()}async function _(p){m.value?(m.value&&(l.value.blur(),await Qe(),l.value.focus()),r("search",t.value)):k()}function k(){r("search",t.value)}return(p,x)=>(d(),v("div",{class:"m-input-search",style:K(`width: ${i.value};`)},[h.value?(d(),v("span",{key:0,class:W(["input-search-addon-before",`addon-before-${p.size}`])},[z(p.$slots,"addonBefore",{},()=>[ve(ne(p.addonBefore),1)],!0)],2)):L("",!0),b("div",{tabindex:"1",class:W(["input-search-wrap",[`input-search-${p.size}`,{"input-search-before":h.value,"input-search-disabled":p.disabled}]])},[c.value?(d(),v("span",ax,[z(p.$slots,"prefix",{},()=>[ve(ne(p.prefix),1)],!0)])):L("",!0),b("input",{ref_key:"inputRef",ref:l,class:"input-search",type:"text",value:p.value,placeholder:p.placeholder,maxlength:p.maxlength,disabled:p.disabled,onInput:g,onChange:y,onKeydown:ut(We(_,["prevent"]),["enter"])},null,40,lx),f.value?(d(),v("span",nx,[o.value?(d(),v("span",{key:0,class:W(["input-search-clear",{"clear-hidden":!p.value}]),onClick:w},x[0]||(x[0]=[b("svg",{class:"clear-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"})],-1)]),2)):L("",!0),p.showCount?(d(),v("span",rx,ne(s.value),1)):L("",!0),u.value?(d(),v("span",ix,[z(p.$slots,"suffix",{},()=>[ve(ne(p.suffix),1)],!0)])):L("",!0)])):L("",!0)],2),b("span",{class:"input-search-button",onClick:k,onKeydown:ut(We(k,["prevent"]),["enter"])},[z(p.$slots,"search",{},()=>[te(C(qt),Oe({class:"search-btn",size:p.size,disabled:p.disabled,loading:p.loading},p.searchProps),Et({default:G(()=>[ve(" "+ne(p.search),1)]),_:2},[p.icon?{name:"icon",fn:G(()=>[z(p.$slots,"icon",{},()=>[x[1]||(x[1]=b("svg",{focusable:"false","data-icon":"search",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"})],-1))],!0)]),key:"0"}:void 0]),1040,["size","disabled","loading"])],!0)],40,ox)],4))}}),ux=Ie(sx,[["__scopeId","data-v-9ae810f0"]]),cx=ze(ux),dx={key:0,class:"pagination-total-text pagination-right-gap"},fx=["onClick"],px={key:1,class:"pagination-options"},vx={key:1,class:"pagination-jump-page"},hx=he({__name:"Pagination",props:{page:{default:1},pageSize:{default:10},total:{default:0},disabled:{type:Boolean,default:!1},pageAmount:{default:5},hideOnSinglePage:{type:Boolean,default:!1},showQuickJumper:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},pageSizeOptions:{default:()=>[10,20,50,100]},showTotal:{type:[Boolean,Function],default:!1},placement:{default:"center"},size:{default:"large"}},emits:["update:page","update:pageSize","change","pageSizeChange"],setup(a,{emit:e}){const t=a,l=$(t.page),n=$(t.pageSize),r=$(),i=$(!1),o=$(!1),s=e,c=P(()=>Math.ceil(t.total/n.value)),u=P(()=>{if(typeof t.showTotal=="boolean"){if(t.showTotal)return`共 ${t.total} 条`}else{const S=(l.value-1)*n.value+1,M=l.value*n.value>t.total?t.total:l.value*n.value;return t.showTotal(t.total,[S,M])}return null}),f=P(()=>w(l.value).filter(S=>S!==1&&S!==c.value)),h=P(()=>typeof t.showSizeChanger=="boolean"?t.showSizeChanger:t.total>50),m=P(()=>{const S=[n.value,...t.pageSizeOptions].map(M=>Number(M));return Array.from(new Set(S)).sort((M,B)=>M-B).map(M=>({label:`${M} 条/页`,value:M}))}),g=P(()=>{const S={small:24,middle:28,large:32};return S[t.size]||S.large}),y=P(()=>t.size==="small"?"small":"middle");Le(()=>t.page,S=>{l.value=S}),Le(()=>t.pageSize,S=>{n.value=S});function w(S){var M=[],B=Math.floor(t.pageAmount/2),T={start:S-B,end:S+B};T.start<1&&(T.end=T.end+(1-T.start),T.start=1),T.end>c.value&&(T.start=T.start-(T.end-c.value),T.end=c.value),T.start<1&&(T.start=1),T.start>1?i.value=!0:i.value=!1,T.end0?l.value-t.pageAmount:1,s("update:page",l.value),s("change",l.value,n.value)}function k(){l.value=l.value+t.pageAmountc.value&&(S=c.value),x(S)),await Qe(),r.value=void 0}function x(S){if(S===0||S===c.value+1)return!1;l.value!==S&&(l.value=S,s("update:page",l.value),s("change",l.value,n.value))}function O(S){n.value=S;const M=Math.ceil(t.total/S);l.value>M&&(l.value=M),s("update:page",l.value),s("update:pageSize",n.value),s("pageSizeChange",l.value,n.value),s("change",l.value,n.value)}return(S,M)=>(d(),v("div",{class:W(["m-pagination",[`pagination-${S.placement}`,{"pagination-small":S.size==="small","pagination-middle":S.size==="middle","pagination-disabled":S.disabled,"pagination-hidden":!S.total||S.hideOnSinglePage&&S.total<=n.value}]])},[u.value?(d(),v("span",dx,ne(u.value),1)):L("",!0),b("span",{tabindex:"0",class:W(["pagination-prev pagination-right-gap",{"pagination-item-disabled":l.value===1}]),onKeydown:M[0]||(M[0]=ut(We(B=>S.disabled?()=>!1:x(l.value-1),["prevent"]),["enter"])),onClick:M[1]||(M[1]=B=>S.disabled||l.value===1?()=>!1:x(l.value-1))},M[10]||(M[10]=[b("svg",{class:"arrow-svg",viewBox:"64 64 896 896","data-icon":"left",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"})],-1)]),34),b("span",{tabindex:"0",class:W(["pagination-item pagination-right-gap",{"pagination-item-active":l.value===1}]),onClick:M[2]||(M[2]=B=>S.disabled?()=>!1:x(1))}," 1 ",2),Ge(b("span",{tabindex:"0",ref:"forward",class:"pagintion-item-link pagination-right-gap",onClick:M[3]||(M[3]=B=>S.disabled?()=>!1:_())},M[11]||(M[11]=[b("span",{class:"ellipsis-character"},"•••",-1),b("svg",{class:"icon-svg",focusable:"false","data-icon":"double-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"})],-1)]),512),[[Xe,i.value&&f.value[0]-1>1]]),(d(!0),v(ge,null,Te(f.value,(B,T)=>(d(),v("span",{tabindex:"0",class:W(["pagination-item pagination-right-gap",{"pagination-item-active":l.value===B}]),key:T,onClick:E=>S.disabled?()=>!1:x(B)},ne(B),11,fx))),128)),Ge(b("span",{tabindex:"0",ref:"backward",class:"pagintion-item-link pagination-right-gap",onClick:M[4]||(M[4]=B=>S.disabled?()=>!1:k())},M[12]||(M[12]=[b("span",{class:"ellipsis-character"},"•••",-1),b("svg",{class:"icon-svg",focusable:"false","data-icon":"double-right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"})],-1)]),512),[[Xe,o.value&&f.value[f.value.length-1]+1S.disabled?()=>!1:x(c.value))},ne(c.value),3),[[Xe,c.value!==1]]),b("span",{tabindex:"0",class:W(["pagination-next",{"pagination-item-disabled":l.value===c.value}]),onKeydown:M[6]||(M[6]=ut(We(B=>S.disabled?()=>!1:x(l.value+1),["prevent"]),["enter"])),onClick:M[7]||(M[7]=B=>S.disabled||l.value===c.value?()=>!1:x(l.value+1))},M[13]||(M[13]=[b("svg",{class:"arrow-svg",viewBox:"64 64 896 896","data-icon":"right",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4z"})],-1)]),34),h.value||S.showQuickJumper?(d(),v("span",px,[h.value?(d(),pe(C(dn),{key:0,size:y.value,height:g.value,disabled:S.disabled,options:m.value,onChange:O,modelValue:n.value,"onUpdate:modelValue":M[8]||(M[8]=B=>n.value=B)},null,8,["size","height","disabled","options","modelValue"])):L("",!0),S.showQuickJumper?(d(),v("span",vx,[M[14]||(M[14]=ve(" 跳至")),te(C(tr),{width:50,size:y.value,disabled:S.disabled,value:r.value,"onUpdate:value":M[9]||(M[9]=B=>r.value=B),valueModifiers:{lazy:!0},onChange:p,onEnter:p},null,8,["size","disabled","value"]),M[15]||(M[15]=ve("页 "))])):L("",!0)])):L("",!0)],2))}}),mx=Ie(hx,[["__scopeId","data-v-d940f214"]]),yo=ze(mx),gx={key:0,class:"list-header"},yx={key:2,class:"list-empty"},bx={key:3,class:"list-footer"},wx={key:4,class:"list-pagination"},kx=he({__name:"List",props:{bordered:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},split:{type:Boolean,default:!0},size:{default:"middle"},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},header:{default:void 0},footer:{default:void 0},spinProps:{default:()=>({})},emptyProps:{default:()=>({})},showPagination:{type:Boolean,default:!1},pagination:{default:()=>({})}},setup(a){const e=a,t=dt(["header","default","footer"]),l=P(()=>t.header||e.header),n=P(()=>t.footer||e.footer);return(r,i)=>(d(),pe(C(ll),Oe({size:"small",spinning:r.loading},r.spinProps),{default:G(()=>[b("div",{class:W(["m-list",{"list-bordered":r.bordered,"list-vertical":r.vertical,"list-split":r.split,"list-small":r.size==="small","list-large":r.size==="large","list-hoverable":r.hoverable}])},[l.value?(d(),v("div",gx,[z(r.$slots,"header",{},()=>[ve(ne(r.header),1)],!0)])):L("",!0),C(t).default?z(r.$slots,"default",{key:1},void 0,!0):(d(),v("div",yx,[te(C(yl),Oe({image:"outlined"},r.emptyProps),null,16)])),n.value?(d(),v("div",bx,[z(r.$slots,"footer",{},()=>[ve(ne(r.footer),1)],!0)])):L("",!0),r.showPagination?(d(),v("div",wx,[te(C(yo),Oe({placement:"right"},r.pagination),null,16)])):L("",!0)],2)]),_:3},16,["spinning"]))}}),xx=Ie(kx,[["__scopeId","data-v-d708b20e"]]),_x=ze(xx),Sx={class:"m-list-item"},Mx={class:"m-list-item-main"},$x={key:0,class:"m-list-item-meta"},Cx={key:1,class:"m-list-item-content"},Px=he({__name:"ListItem",props:{avatar:{default:void 0},avatarProps:{default:()=>({})},title:{default:void 0},description:{default:void 0},actions:{default:void 0},extra:{default:void 0},avatarStyle:{default:()=>({})},titleStyle:{default:()=>({})},descriptionStyle:{default:()=>({})},contentStyle:{default:()=>({})},actionsStyle:{default:()=>({})},extraStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["avatar","title","description","default","actions","extra"]),l=P(()=>t.avatar||e.avatar||JSON.stringify(e.avatarProps)!=="{}"),n=P(()=>t.title||t.description||e.title||e.description),r=P(()=>t.extra||e.extra);return(i,o)=>(d(),v("div",Sx,[b("div",Mx,[l.value||n.value?(d(),v("div",$x,[l.value?(d(),v("div",{key:0,class:"m-list-item-avatar",style:K(i.avatarStyle)},[z(i.$slots,"avatar",{},()=>[te(C(T1),wt(Ot(i.avatarProps)),{default:G(()=>[ve(ne(i.avatar),1)]),_:1},16)],!0)],4)):L("",!0),n.value?(d(),v("div",Cx,[b("p",{class:"list-item-title",style:K(i.titleStyle)},[z(i.$slots,"title",{},()=>[ve(ne(i.title),1)],!0)],4),b("div",{class:"list-item-description",style:K(i.descriptionStyle)},[z(i.$slots,"description",{},()=>[ve(ne(i.description),1)],!0)],4)])):L("",!0)])):L("",!0),C(t).default?(d(),v("div",{key:1,style:K(i.contentStyle)},[z(i.$slots,"default",{},void 0,!0)],4)):L("",!0),C(t).actions?(d(),v("div",{key:2,class:"list-item-actions",style:K(i.actionsStyle)},[z(i.$slots,"actions",{},void 0,!0)],4)):L("",!0)]),r.value?(d(),v("div",{key:0,class:"list-item-extra",style:K(i.extraStyle)},[z(i.$slots,"extra",{},()=>[ve(ne(i.extra),1)],!0)],4)):L("",!0)]))}}),Ox=Ie(Px,[["__scopeId","data-v-2514f059"]]),Tx=ze(Ox),Ex=he({__name:"LoadingBar",props:{containerClass:{default:void 0},containerStyle:{default:()=>({})},loadingBarSize:{default:2},colorLoading:{default:"#1677ff"},colorFinish:{default:"#1677ff"},colorError:{default:"#ff4d4f"},to:{default:"body"}},setup(a,{expose:e}){const t=$(!1),l=$(),n=$(!1),r=$(!1),i=$(!1);async function o(){t.value=!1,r.value=!1,i.value=!1}async function s(m=0,g=80,y="starting"){n.value=!0,await o(),!r.value&&(t.value=!0,await Qe(),l.value&&(l.value.style.transition="none",l.value.style.maxWidth=`${m}%`,l.value.offsetWidth,l.value.className=`loading-bar loading-bar-${y}`,l.value.style.transition="",l.value.style.maxWidth=`${g}%`))}async function c(){r.value||i.value||(n.value&&await Qe(),r.value=!0,l.value&&(l.value.className="loading-bar loading-bar-finishing",l.value.style.maxWidth="100%",l.value.offsetWidth,t.value=!1))}function u(){if(!(r.value||i.value))if(!t.value)s(100,100,"error").then(()=>{i.value=!0});else{if(i.value=!0,!l.value)return;l.value.className="loading-bar loading-bar-error",l.value.style.maxWidth="100%",l.value.offsetWidth,t.value=!1}}function f(){i.value&&(t.value=!1)}async function h(){await o()}return e({start:s,finish:c,error:u}),(m,g)=>(d(),pe(Iu,{disabled:!m.to,to:m.to},[te(pt,{name:"fade-in",onAfterEnter:f,onAfterLeave:h},{default:G(()=>[Ge(b("div",{class:W(["m-loading-bar-container",m.containerClass]),style:K(m.containerStyle)},[b("div",{ref_key:"loadingBarRef",ref:l,class:"loading-bar",style:K(`--loading-bar-size: ${m.loadingBarSize}px; --color-loading: ${m.colorLoading}; --color-finish: ${m.colorFinish}; --color-error: ${m.colorError}; max-width: 100%;`)},null,4)],6),[[Xe,t.value]])]),_:1})],8,["disabled","to"]))}}),Ax=Ie(Ex,[["__scopeId","data-v-dc3cd7f1"]]),Lx=ze(Ax),Bx=["onMouseenter","onMouseleave","onClick"],zx={key:1,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Dx={key:2,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ix={key:3,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},Fx={key:4,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Nx={key:5,width:"1em",height:"1em",fill:"currentColor",class:"icon-svg circle",viewBox:"0 0 50 50"},Vx={class:"message-content"},Hx=he({__name:"Message",props:{content:{default:void 0},duration:{default:3e3},top:{default:30}},emits:["click","close"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$([]),i=$([]),o=$([]),s=$(null),c=t,u=$(),f=P(()=>r.value.every(M=>!M));Le(f,(M,B)=>{!B&&M&&(n.value=Ia(()=>{o.value=[],r.value=[]},300))});function h(M){i.value[M]&&jt(i.value[M])}function m(M){y(M)}function g(M,B){o.value[B].onClick&&o.value[B].onClick(),c("click",M)}function y(M){s.value!==null&&(i.value[M]=Ia(()=>{r.value[M]=!1,o.value[M].onClose&&o.value[M].onClose(),c("close")},s.value))}function w(){n.value&&jt(n.value);const M=o.value.length-1,B=o.value[M];B.top!==void 0?u.value=typeof B.top=="number"?`${B.top}px`:B.top:u.value=typeof l.top=="number"?`${l.top}px`:l.top,r.value[M]=!0,B.duration!==null?(s.value=B.duration||l.duration,y(M)):s.value=null}function _(M){typeof M=="string"?o.value.push({content:M,mode:"open"}):o.value.push({...M,mode:"open"}),w()}function k(M){typeof M=="string"?o.value.push({content:M,mode:"info"}):o.value.push({...M,mode:"info"}),w()}function p(M){typeof M=="string"?o.value.push({content:M,mode:"success"}):o.value.push({...M,mode:"success"}),w()}function x(M){typeof M=="string"?o.value.push({content:M,mode:"error"}):o.value.push({...M,mode:"error"}),w()}function O(M){typeof M=="string"?o.value.push({content:M,mode:"warning"}):o.value.push({...M,mode:"warning"}),w()}function S(M){typeof M=="string"?o.value.push({content:M,mode:"loading"}):o.value.push({...M,mode:"loading"}),w()}return e({open:_,info:k,success:p,error:x,warning:O,loading:S}),(M,B)=>(d(),v("div",{class:"m-message-wrap",style:K(`top: ${u.value};`)},[te(Ei,{name:"slide-fade"},{default:G(()=>[(d(!0),v(ge,null,Te(o.value,(T,E)=>Ge((d(),v("div",{class:W(["m-message",T.class]),style:K(T.style),key:E},[b("div",{class:W(["m-message-content",`icon-${T.mode}`]),onMouseenter:D=>h(E),onMouseleave:D=>m(E),onClick:D=>g(D,E)},[T.icon?(d(),pe(tt(T.icon),{key:0,class:"icon-svg"})):T.mode==="info"?(d(),v("svg",zx,B[0]||(B[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):T.mode==="success"?(d(),v("svg",Dx,B[1]||(B[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):T.mode==="error"?(d(),v("svg",Ix,B[2]||(B[2]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):T.mode==="warning"?(d(),v("svg",Fx,B[3]||(B[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):T.mode==="loading"?(d(),v("svg",Nx,B[4]||(B[4]=[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"},null,-1)]))):L("",!0),b("div",Vx,ne(T.content||M.content),1)],42,Bx)],6)),[[Xe,r.value[E]]])),128))]),_:1})],4))}}),jx=Ie(Hx,[["__scopeId","data-v-ac2b707b"]]),D1=ze(jx),Rx={class:"m-modal-root"},Yx={class:"modal-body"},qx={key:1,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Wx={key:2,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Gx={key:3,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Ux={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},Qx={key:5,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Xx={class:"modal-btns"},Jx={class:"modal-body"},Kx={key:1,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},Zx={key:2,class:"icon-svg",focusable:"false","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},e_={key:3,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},t_={key:4,class:"icon-svg",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true","fill-rule":"evenodd",viewBox:"64 64 896 896"},a_={key:5,class:"icon-svg",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},l_={class:"modal-btns"},n_=he({__name:"Modal",props:{width:{default:420},icon:{default:void 0},title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},bodyClass:{default:void 0},bodyStyle:{default:()=>({})},cancelText:{default:"取消"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},noticeText:{default:"知道了"},noticeProps:{default:()=>({})},destroyOnClose:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},top:{default:100},transformOrigin:{default:"mouse"},confirmLoading:{type:Boolean,default:!1},blockScroll:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},maskStyle:{default:()=>({})}},emits:["update:open","cancel","ok","know"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(null),i=$(!1),o=$(!1),s=$(!1),c=$("50% 50%"),u=$(),f=$(),h=t,m=P(()=>{const ce=Y("width");return typeof ce=="number"?`${ce}px`:ce}),g=P(()=>{const ce=Y("top");return typeof ce=="number"?`${ce}px`:ce}),y=P(()=>Y("centered")),w=P(()=>y.value?{width:m.value,transformOrigin:c.value}:{width:m.value,top:g.value,transformOrigin:c.value}),_=P(()=>Y("titleStyle")),k=P(()=>Y("contentStyle")),p=P(()=>Y("bodyClass")),x=P(()=>Y("bodyStyle")),O=P(()=>Y("maskStyle")),S=P(()=>Y("icon")),M=P(()=>Y("title")),B=P(()=>Y("content")),T=P(()=>Y("cancelText")),E=P(()=>Y("cancelProps")),D=P(()=>Y("okType")),j=P(()=>Y("okText")),I=P(()=>Y("okProps")),A=P(()=>Y("noticeText")),V=P(()=>Y("noticeProps")),H=P(()=>Y("destroyOnClose"));Le(i,async ce=>{const de=Y("blockScroll");ce?(await Qe(),n.value.focus(),de&&(document.documentElement.style.overflowY="hidden",document.body.style.overflowY="hidden")):de&&(document.documentElement.style.removeProperty("overflow-y"),document.body.style.removeProperty("overflow-y"))},{immediate:!0}),ft(()=>{s.value=l.confirmLoading}),Ke(()=>{document.addEventListener("click",ie,!0)}),na(()=>{document.removeEventListener("click",ie,!0)});function ie(ce){i.value||(r.value={x:ce.clientX,y:ce.clientY})}async function J(ce){if(o.value=!0,await Qe(),Y("transformOrigin")==="mouse"&&r.value){const de=ce.getBoundingClientRect();c.value=`${r.value.x-de.left}px ${r.value.y-de.top}px`}else c.value="50% 50%"}function Z(ce){if(Y("transformOrigin")==="mouse"&&r.value){const de=ce.getBoundingClientRect();c.value=`${r.value.x-de.left}px ${r.value.y-de.top}px`}else c.value="50% 50%"}function R(){o.value=!1}function Y(ce){var de;let oe=l[ce];return((de=u.value)==null?void 0:de[ce])!==void 0&&(oe=u.value[ce]),oe}function U(ce){f.value="info",u.value=ce,fe()}function ee(ce){f.value="success",u.value=ce,fe()}function N(ce){f.value="error",u.value=ce,fe()}function ae(ce){f.value="warning",u.value=ce,fe()}function we(ce){f.value="confirm",u.value=ce,fe()}function F(ce){f.value="erase",u.value=ce,fe()}function fe(){i.value=!0,h("update:open",!0)}function Me(){var ce;(ce=u.value)!=null&&ce.onCancel&&u.value.onCancel(),i.value=!1,h("cancel")}async function Ae(){var ce;(ce=u.value)!=null&&ce.onOk&&(s.value=!0,await u.value.onOk(),s.value=!1),i.value=!1,h("ok")}function ue(){var ce;(ce=u.value)!=null&&ce.onKnow&&u.value.onKnow(),i.value=!1,h("know")}return e({info:U,success:ee,error:N,warning:ae,confirm:we,erase:F}),(ce,de)=>(d(),v("div",Rx,[te(pt,{name:"fade"},{default:G(()=>[Ge(b("div",{class:"m-modal-mask",style:K(O.value)},null,4),[[Xe,i.value]])]),_:1}),Ge(b("div",{tabindex:"-1",ref_key:"modalWrapRef",ref:n,class:W(["m-modal-wrap",{"flex-centered":y.value}]),onClick:de[0]||(de[0]=We(oe=>Y("maskClosable")?Me():()=>!1,["self"])),onKeydown:de[1]||(de[1]=ut(oe=>Y("keyboard")?Me():()=>!1,["esc"]))},[te(pt,{name:"zoom","enter-from-class":"zoom-enter","enter-active-class":"zoom-enter","enter-to-class":"zoom-enter zoom-enter-active","leave-from-class":"zoom-leave","leave-active-class":"zoom-leave zoom-leave-active","leave-to-class":"zoom-leave zoom-leave-active",onBeforeEnter:J,onBeforeLeave:Z,onAfterLeave:R},{default:G(()=>[Ge(b("div",{class:"m-modal",style:K(w.value)},[H.value?L("",!0):(d(),v("div",{key:0,class:W(["modal-body-wrap",p.value]),style:K(x.value)},[b("div",Yx,[b("div",{class:W(["modal-header",{[`icon-${f.value}`]:["info","success","error","warning","confirm","erase"].includes(f.value)}])},[z(ce.$slots,"icon",{},()=>[S.value?(d(),pe(tt(S.value),{key:0,class:"icon-svg"})):f.value==="confirm"||f.value==="erase"?(d(),v("svg",qx,de[2]||(de[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):f.value==="info"?(d(),v("svg",Wx,de[3]||(de[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):f.value==="success"?(d(),v("svg",Gx,de[4]||(de[4]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):f.value==="error"?(d(),v("svg",Ux,de[5]||(de[5]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):f.value==="warning"?(d(),v("svg",Qx,de[6]||(de[6]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0)],!0),b("div",{class:"modal-title",style:K(_.value)},[z(ce.$slots,"title",{},()=>[ve(ne(M.value),1)],!0)],4)],2),b("div",{class:"modal-content",style:K(k.value)},[z(ce.$slots,"default",{},()=>[ve(ne(B.value),1)],!0)],4)]),b("div",Xx,[["confirm","erase"].includes(f.value)?(d(),v(ge,{key:0},[te(C(qt),Oe({class:"mr8",onClick:Me},E.value),{default:G(()=>[ve(ne(T.value),1)]),_:1},16),te(C(qt),Oe({type:D.value,loading:s.value,onClick:Ae},I.value),{default:G(()=>[ve(ne(j.value),1)]),_:1},16,["type","loading"])],64)):L("",!0),["info","success","error","warning"].includes(f.value)?(d(),pe(C(qt),Oe({key:1,type:"primary",loading:s.value,onClick:ue},V.value),{default:G(()=>[ve(ne(A.value),1)]),_:1},16,["loading"])):L("",!0)])],6)),H.value&&i.value?(d(),v("div",{key:1,class:W(["modal-body-wrap",p.value]),style:K(x.value)},[b("div",Jx,[b("div",{class:W(["modal-header",{[`icon-${f.value}`]:["info","success","error","warning","confirm","erase"].includes(f.value)}])},[z(ce.$slots,"icon",{},()=>[S.value?(d(),pe(tt(S.value),{key:0,class:"icon-svg"})):f.value==="confirm"||f.value==="erase"?(d(),v("svg",Kx,de[7]||(de[7]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):f.value==="info"?(d(),v("svg",Zx,de[8]||(de[8]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):f.value==="success"?(d(),v("svg",e_,de[9]||(de[9]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):f.value==="error"?(d(),v("svg",t_,de[10]||(de[10]=[b("path",{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"},null,-1)]))):f.value==="warning"?(d(),v("svg",a_,de[11]||(de[11]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0)],!0),b("div",{class:"modal-title",style:K(_.value)},[z(ce.$slots,"title",{},()=>[ve(ne(M.value),1)],!0)],4)],2),b("div",{class:"modal-content",style:K(k.value)},[z(ce.$slots,"default",{},()=>[ve(ne(B.value),1)],!0)],4)]),b("div",l_,[["confirm","erase"].includes(f.value)?(d(),v(ge,{key:0},[te(C(qt),Oe({class:"mr8",onClick:Me},E.value),{default:G(()=>[ve(ne(T.value),1)]),_:1},16),te(C(qt),Oe({type:D.value,loading:s.value,onClick:Ae},I.value),{default:G(()=>[ve(ne(j.value),1)]),_:1},16,["type","loading"])],64)):L("",!0),["info","success","error","warning"].includes(f.value)?(d(),pe(C(qt),Oe({key:1,type:"primary",loading:s.value,onClick:ue},V.value),{default:G(()=>[ve(ne(A.value),1)]),_:1},16,["loading"])):L("",!0)])],6)):L("",!0)],4),[[Xe,i.value]])]),_:3})],34),[[Xe,o.value]])]))}}),r_=Ie(n_,[["__scopeId","data-v-3e871765"]]),i_=ze(r_),o_=["onMouseenter","onMouseleave"],s_={key:1,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"info-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},u_={key:2,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},c_={key:3,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},d_={key:4,class:"icon-svg",viewBox:"64 64 896 896","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},f_={class:"notification-content"},p_={class:"notification-title"},v_={class:"notification-description"},h_=["onClick"],m_=he({__name:"Notification",props:{title:{default:void 0},description:{default:void 0},duration:{default:4500},top:{default:24},bottom:{default:24},placement:{default:"topRight"}},emits:["close"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$([]),i=$([]),o=$([]),s=$(null),c=$(),u=$(),f=t,h=P(()=>["topRight","topLeft"].includes(c.value)?{top:`${l.top}px`}:{}),m=P(()=>["bottomRight","bottomLeft"].includes(c.value)?{bottom:`${l.bottom}px`}:{}),g=P(()=>r.value.length===o.value.length);Le(g,(E,D)=>{!D&&E&&(n.value=Ia(()=>{r.value=[],o.value=[]},300))},{flush:"post"}),ft(()=>{c.value=l.placement});function y(E){_(E)}function w(E){r.value.includes(E)||k(E)}function _(E){i.value[E]&&jt(i.value[E]),i.value[E]=null}function k(E){s.value!==null&&(i.value[E]=Ia(()=>{p(E)},s.value))}async function p(E){u.value[E].style.maxHeight=u.value[E].offsetHeight+"px",await Qe(),r.value.push(E),o.value[E].onClose&&o.value[E].onClose(),f("close")}function x(){n.value&&jt(n.value),i.value.push(null);const E=o.value.length-1,D=o.value[E];D.placement&&(c.value=D.placement),D.duration!==null?(s.value=D.duration||l.duration,k(E)):s.value=null}function O(E){o.value.push({...E,mode:"open"}),x()}function S(E){o.value.push({...E,mode:"info"}),x()}function M(E){o.value.push({...E,mode:"success"}),x()}function B(E){o.value.push({...E,mode:"error"}),x()}function T(E){o.value.push({...E,mode:"warning"}),x()}return e({open:O,info:S,success:M,error:B,warning:T}),(E,D)=>(d(),v("div",{class:W(["m-notification-wrap",`notification-${c.value}`]),style:K({...h.value,...m.value})},[te(Ei,{name:["topRight","bottomRight"].includes(c.value)?"right":"left"},{default:G(()=>[(d(!0),v(ge,null,Te(o.value,(j,I)=>Ge((d(),v("div",{ref_for:!0,ref_key:"notificationRef",ref:u,class:W(["m-notification-content",[`icon-${j.mode}`,j.class]]),style:K(j.style),key:I,onMouseenter:A=>y(I),onMouseleave:A=>w(I)},[j.icon?(d(),pe(tt(j.icon),{key:0,class:"icon-svg"})):j.mode==="info"?(d(),v("svg",s_,D[0]||(D[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 336a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"},null,-1)]))):j.mode==="success"?(d(),v("svg",u_,D[1]||(D[1]=[b("path",{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0 0 51.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"},null,-1),b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):j.mode==="warning"?(d(),v("svg",c_,D[2]||(D[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1),b("path",{d:"M464 688a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},null,-1)]))):j.mode==="error"?(d(),v("svg",d_,D[3]||(D[3]=[b("path",{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 0 0-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"},null,-1),b("path",{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},null,-1)]))):L("",!0),b("div",f_,[b("div",p_,ne(j.title||E.title),1),b("div",v_,ne(j.description||E.description),1)]),b("a",{tabindex:"0",class:"notification-close",onClick:A=>p(I)},D[4]||(D[4]=[b("svg",{class:"close-svg",viewBox:"64 64 896 896","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 0 0 203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]),8,h_)],46,o_)),[[Xe,!r.value.includes(I)]])),128))]),_:1},8,["name"])],6))}}),g_=Ie(m_,[["__scopeId","data-v-63999365"]]),y_=ze(g_),b_=he({__name:"NumberAnimation",props:{from:{default:0},to:{default:1e3},duration:{default:3e3},autoplay:{type:Boolean,default:!0},precision:{default:0},prefix:{default:void 0},suffix:{default:void 0},separator:{default:","},decimal:{default:"."},valueStyle:{default:()=>({})},transition:{default:"easeInOutCubic"}},emits:["started","finished"],setup(a,{expose:e,emit:t}){const l=a,n=$(l.from),r=t;ft(()=>{n.value=l.from}),Le(()=>[l.from,l.to],()=>{l.autoplay&&o()},{deep:!0}),Ke(()=>{l.autoplay&&o()});const i=Md(n,{duration:l.duration,transition:f4[l.transition],onFinished:()=>r("finished"),onStarted:()=>r("started")});function o(){n.value=l.to}const s=P(()=>{const{precision:c,separator:u,decimal:f,prefix:h,suffix:m}=l;return P1(i.value,c,u,f,h,m)});return e({play:o}),(c,u)=>(d(),v("span",{style:K(c.valueStyle)},ne(s.value),5))}}),w_=ze(b_),k_={class:"m-popconfirm-message"},x_={key:0,class:"icon-info",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"info-circle","aria-hidden":"true"},__={key:1,class:"icon-success",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"check-circle","aria-hidden":"true"},S_={key:2,class:"icon-danger",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"close-circle","aria-hidden":"true"},M_={key:3,class:"icon-warning",focusable:"false",width:"1em",height:"1em",fill:"currentColor",viewBox:"64 64 896 896","data-icon":"exclamation-circle","aria-hidden":"true"},$_={class:"popconfirm-buttons"},C_=he({__name:"Popconfirm",props:{title:{default:void 0},titleStyle:{default:()=>({})},description:{default:void 0},descriptionStyle:{default:()=>({})},keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})},icon:{default:"warning"},iconStyle:{default:()=>({})},cancelText:{default:"取消"},cancelType:{default:"default"},cancelProps:{default:()=>({})},okText:{default:"确定"},okType:{default:"primary"},okProps:{default:()=>({})},showCancel:{type:Boolean,default:!0}},emits:["cancel","ok"],setup(a,{emit:e}){const t=a,l=$(),n=e,r=dt(["description"]),i=P(()=>r.description||t.description);function o(c){n("cancel",c),l.value.hide()}function s(c){n("ok",c),l.value.hide()}return(c,u)=>(d(),pe(C(Sa),Oe({ref_key:"tooltipRef",ref:l,"max-width":"auto","bg-color":"#fff","tooltip-style":{padding:"12px",borderRadius:"8px",textAlign:"start",...c.tooltipStyle},trigger:"click",keyboard:c.keyboard,"transition-duration":200},c.$attrs),{tooltip:G(()=>[b("div",k_,[b("span",{class:"m-popconfirm-icon",style:K(c.iconStyle)},[z(c.$slots,"icon",{},()=>[c.icon==="info"?(d(),v("svg",x_,u[0]||(u[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 0 1 0-96 48.01 48.01 0 0 1 0 96z"},null,-1)]))):c.icon==="success"?(d(),v("svg",__,u[1]||(u[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 0 1-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):c.icon==="danger"?(d(),v("svg",S_,u[2]||(u[2]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 0 1-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):c.icon==="warning"?(d(),v("svg",M_,u[3]||(u[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 0 1 0-96 48.01 48.01 0 0 1 0 96z"},null,-1)]))):c.icon?(d(),pe(tt(c.icon),{key:4})):L("",!0)],!0)],4),b("div",{class:W(["popconfirm-title",{"title-font-weight":i.value}]),style:K(c.titleStyle)},[z(c.$slots,"title",{},()=>[ve(ne(c.title),1)],!0)],6)]),i.value?(d(),v("div",{key:0,class:"popconfirm-description",style:K(c.descriptionStyle)},[z(c.$slots,"description",{},()=>[ve(ne(c.description),1)],!0)],4)):L("",!0),b("div",$_,[c.showCancel?(d(),pe(C(qt),Oe({key:0,size:"small",type:c.cancelType,onClick:o},c.cancelProps),{default:G(()=>[z(c.$slots,"cancelText",{},()=>[ve(ne(c.cancelText),1)],!0)]),_:3},16,["type"])):L("",!0),te(C(qt),Oe({size:"small",type:c.okType,onClick:s},c.okProps),{default:G(()=>[z(c.$slots,"okText",{},()=>[ve(ne(c.okText),1)],!0)]),_:3},16,["type"])])]),default:G(()=>[z(c.$slots,"default",{},void 0,!0)]),_:3},16,["tooltip-style","keyboard"]))}}),P_=Ie(C_,[["__scopeId","data-v-6d0a9800"]]),O_=ze(P_),T_=he({__name:"Popover",props:{title:{default:void 0},titleStyle:{default:()=>({})},content:{default:void 0},contentStyle:{default:()=>({})},keyboard:{type:Boolean,default:!0},tooltipStyle:{default:()=>({})}},setup(a){const e=a,t=dt(["title","content"]),l=P(()=>t.title||e.title),n=P(()=>t.content||e.content);return(r,i)=>(d(),pe(C(Sa),Oe({"max-width":"auto","bg-color":"#fff","tooltip-style":{padding:"12px",borderRadius:"8px",textAlign:"start",...r.tooltipStyle},keyboard:r.keyboard,"transition-duration":200},r.$attrs),{tooltip:G(()=>[l.value?(d(),v("div",{key:0,class:W(["popover-title",{mb8:n.value}]),style:K(r.titleStyle)},[z(r.$slots,"title",{},()=>[ve(ne(r.title),1)],!0)],6)):L("",!0),n.value?(d(),v("div",{key:1,class:"popover-content",style:K(r.contentStyle)},[z(r.$slots,"content",{},()=>[ve(ne(r.content),1)],!0)],4)):L("",!0)]),default:G(()=>[z(r.$slots,"default",{},void 0,!0)]),_:3},16,["tooltip-style","keyboard"]))}}),E_=Ie(T_,[["__scopeId","data-v-566087ba"]]),A_=ze(E_),L_={class:"m-progress-inner"},B_={key:0,class:"progress-success"},z_={key:0,class:"icon-svg",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},D_={key:1,class:"progress-success-info"},I_={key:1,class:"progress-text"},F_={class:"progress-circle",viewBox:"0 0 100 100"},N_={key:0},V_=["id"],H_=["stop-color"],j_=["stop-color"],R_=["d","stroke-linecap","stroke-width"],Y_=["d","stroke-linecap","stroke-width","stroke","opacity"],q_={key:0,class:"icon-svg",focusable:"false","data-icon":"check",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},W_={key:1,class:"progress-success-info"},G_={key:2,class:"progress-text"},U_=he({__name:"Progress",props:{width:{default:void 0},percent:{default:0},lineSize:{default:void 0},lineColor:{default:"#1677FF"},lineCap:{default:"round"},showInfo:{type:Boolean,default:!0},infoSize:{default:void 0},success:{default:void 0},format:{type:Function,default:a=>a+"%"},type:{default:"line"}},setup(a){const e=a,t=dt(["success"]),l=P(()=>{if(e.width===void 0){if(e.type==="line")return"100%";if(e.type==="circle")return"120px"}return typeof e.width=="number"?`${e.width}px`:e.width}),n=P(()=>{if(e.lineSize===void 0){if(e.type==="line")return 8;if(e.type==="circle")return 6}return e.lineSize}),r=P(()=>{if(e.infoSize===void 0){if(e.type==="line")return"14px";if(e.type==="circle")return"24px"}return`${e.infoSize}px`}),i=P(()=>(100-n.value)*Math.PI),o=P(()=>{const y=100-n.value;return`M 50,50 m 0,-${y/2} a ${y/2},${y/2} 0 1 1 0,${y} a ${y/2},${y/2} 0 1 1 0,-${y}`}),s=P(()=>typeof e.lineColor!="string"),c=P(()=>typeof e.lineColor=="string"?e.lineColor:`linear-gradient(to ${e.lineColor.direction||"right"}, ${e.lineColor["0%"]||e.lineColor.from}, ${e.lineColor["100%"]||e.lineColor.to})`),u=P(()=>{if(s.value){const y=e.lineColor;return y.direction===void 0||y.direction==="right"?`right-${y["0%"]||y.from}-${y["100%"]||y.to}`:`left-${y["100%"]||y.to}-${y["0%"]||y.from}`}return null}),f=P(()=>{if(s.value){const y=e.lineColor;return y.direction===void 0||y.direction==="right"?y["0%"]||y.from:y["100%"]||y.to}}),h=P(()=>{if(s.value){const y=e.lineColor;return!y.direction||y.direction==="right"?y["100%"]||y.to:y["0%"]||y.from}}),m=P(()=>e.format(e.percent>100?100:e.percent)),g=P(()=>t.success||e.success);return(y,w)=>y.type==="line"?(d(),v("div",{key:0,class:"m-progress-line",style:K(` --progress-size: ${l.value}; --success-color: #52c41a; --info-size: ${r.value}; - `)},[b("div",L_,[b("div",{class:G(["progress-bg",{"line-success":y.percent>=100&&!s.value}]),style:K(`background: ${c.value}; width: ${y.percent>=100?100:y.percent}%; height: ${n.value}px; --border-radius: ${y.lineCap==="round"?"100px":0};`)},null,6)]),y.showInfo?(d(),pe(pt,{key:0,name:"fade",mode:"out-in"},{default:q(()=>[y.percent>=100?(d(),v("span",B_,[g.value===void 0?(d(),v("svg",z_,w[0]||(w[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):(d(),v("p",D_,[z(y.$slots,"success",{},()=>[ve(ne(y.success),1)],!0)]))])):(d(),v("p",I_,[z(y.$slots,"format",{percent:y.percent},()=>[ve(ne(m.value),1)],!0)]))]),_:3})):L("",!0)],4)):(d(),v("div",{key:1,class:"m-progress-circle",style:K(`--progress-size: ${l.value}; --success-color: #52c41a; --info-size: ${r.value};`)},[(d(),v("svg",F_,[s.value?(d(),v("defs",N_,[b("linearGradient",{id:`${u.value}`,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[b("stop",{offset:"0%","stop-color":f.value},null,8,V_),b("stop",{offset:"100%","stop-color":h.value},null,8,j_)],8,H_)])):L("",!0),b("path",{d:o.value,"stroke-linecap":y.lineCap,class:"circle-trail","stroke-width":n.value,style:K(`stroke-dasharray: ${i.value}px, ${i.value}px;`),"fill-opacity":"0"},null,12,R_),b("path",{d:o.value,"stroke-linecap":y.lineCap,class:G(["circle-path",{"circle-path-success":y.percent>=100&&!s.value}]),"stroke-width":n.value,stroke:s.value?`url(#${u.value})`:c.value,style:K(`stroke-dasharray: ${y.percent/100*i.value}px, ${i.value}px;`),opacity:y.percent===0?0:1,"fill-opacity":"0"},null,14,Y_)])),y.showInfo?(d(),pe(pt,{key:0,name:"fade",mode:"out-in"},{default:q(()=>[g.value===void 0&&y.percent>=100?(d(),v("svg",W_,w[1]||(w[1]=[b("path",{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"},null,-1)]))):y.percent>=100?(d(),v("p",G_,[z(y.$slots,"success",{},()=>[ve(ne(y.success),1)],!0)])):(d(),v("p",q_,[z(y.$slots,"format",{percent:y.percent},()=>[ve(ne(m.value),1)],!0)]))]),_:3})):L("",!0)],4))}}),X_=Ie(U_,[["__scopeId","data-v-b7110ed3"]]),Q_=ze(X_),J_=["src"],K_=he({__name:"QRCode",props:{value:{default:void 0},size:{default:160},color:{default:"#000"},bgColor:{default:"#FFF"},bordered:{type:Boolean,default:!0},borderColor:{default:"#0505050f"},scale:{default:8},errorLevel:{default:"H"}},setup(a){const e=a,t=P(()=>g3(e.value||"",{errorCorrectionLevel:e.errorLevel,type:"image/png",quality:1,margin:3,scale:e.scale,color:{dark:e.color,light:e.bgColor}}));return(l,n)=>(d(),v("div",{class:G(["m-qrcode",{"qrcode-bordered":l.bordered}]),style:K(`width: ${l.size}px; height: ${l.size}px; border-color: ${l.borderColor};`)},[b("img",{src:t.value.value,class:"qrcode-image",alt:"QRCode"},null,8,J_)],6))}}),Z_=Ie(K_,[["__scopeId","data-v-c8d3f146"]]),eS=ze(Z_),tS=["onClick"],aS={class:"radio-label"},lS=["onClick"],nS={class:"radio-label"},rS={key:0,class:"radio-label"},iS={class:"radio-label"},oS=he({__name:"Radio",props:{options:{default:()=>[]},disabled:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},gap:{default:8},button:{type:Boolean,default:!1},buttonStyle:{default:"outline"},buttonSize:{default:"middle"},value:{type:[String,Number,Boolean],default:void 0}},emits:["update:checked","update:value","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=$(),r=$(!1),i=dt(["default"]),o=e,s=P(()=>t.options.length),c=P(()=>t.button?0:!t.vertical&&Array.isArray(t.gap)?`${t.gap[1]}px ${t.gap[0]}px`:`${t.gap}px`);ft(()=>{l.value=t.checked}),ft(()=>{n.value=t.value});function u(y){return y===void 0?t.disabled:y}function f(y){y!==n.value&&(m(),n.value=y,o("update:value",y),o("change",y))}function h(){l.value||(m(),l.value=!0,o("update:checked",!0),o("change",!0))}function m(){r.value?(r.value=!1,Xe(()=>{r.value=!0})):r.value=!0}function g(){r.value=!1}return(y,w)=>s.value?(d(),v("div",Te({key:0,class:["m-radio",{"radio-vertical":!y.button&&y.vertical}],style:`--radio-gap: ${c.value};`},y.$attrs),[y.button?(d(!0),v(ge,{key:1},Oe(y.options,(_,k)=>(d(),v("div",{tabindex:"0",class:G(["radio-button-wrap",{"radio-button-checked":n.value===_.value,"radio-button-disabled":u(_.disabled),"radio-button-solid":y.buttonStyle==="solid","radio-button-small":y.buttonSize==="small","radio-button-large":y.buttonSize==="large"}]),key:k,onClick:p=>u(_.disabled)?()=>!1:f(_.value)},[b("span",nS,[z(y.$slots,"default",{option:_,label:_.label,index:k},()=>[ve(ne(_.label),1)],!0)]),u(_.disabled)?L("",!0):(d(),v("span",{key:0,class:G(["radio-wave",{"wave-active":r.value&&n.value===_.value}]),onAnimationend:g},null,34))],10,lS))),128)):(d(!0),v(ge,{key:0},Oe(y.options,(_,k)=>(d(),v("div",{class:G(["radio-wrap",{"radio-disabled":u(_.disabled)}]),key:k,onClick:p=>u(_.disabled)?()=>!1:f(_.value)},[b("span",{class:G(["radio-handle",{"radio-checked":n.value===_.value}])},[u(_.disabled)?L("",!0):(d(),v("span",{key:0,class:G(["radio-wave",{"wave-active":r.value&&n.value===_.value}]),onAnimationend:g},null,34))],2),b("span",aS,[z(y.$slots,"default",{option:_,label:_.label,index:k},()=>[ve(ne(_.label),1)],!0)])],10,tS))),128))],16)):(d(),v(ge,{key:1},[y.button?(d(),v("div",Te({key:1,tabindex:"0",class:["radio-button-wrap radio-button-single",{"radio-button-checked":l.value,"radio-button-disabled":y.disabled,"radio-button-solid":y.buttonStyle==="solid","radio-button-small":y.buttonSize==="small","radio-button-large":y.buttonSize==="large"}],onClick:w[1]||(w[1]=_=>y.disabled?()=>!1:h())},y.$attrs),[b("span",iS,[z(y.$slots,"default",{},void 0,!0)]),y.disabled?L("",!0):(d(),v("span",{key:0,class:G(["radio-wave",{"wave-active":r.value&&l.value}]),onAnimationend:g},null,34))],16)):(d(),v("div",Te({key:0,class:["radio-wrap",{"radio-disabled":y.disabled}],onClick:w[0]||(w[0]=_=>y.disabled?()=>!1:h())},y.$attrs),[b("span",{class:G(["radio-handle",{"radio-checked":l.value}])},[y.disabled?L("",!0):(d(),v("span",{key:0,class:G(["radio-wave",{"wave-active":r.value&&l.value}]),onAnimationend:g},null,34))],2),C(i).default?(d(),v("span",rS,[z(y.$slots,"default",{},void 0,!0)])):L("",!0)],16))],64))}}),sS=Ie(oS,[["__scopeId","data-v-c1d2a5ab"]]),$i=ze(sS),uS=["onClick","onKeydown"],cS=["onClick","onMouseenter"],dS={key:0,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},fS={key:1,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},pS={key:2,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},vS={key:3,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},hS={key:4,class:"icon-character"},mS=["onClick","onMouseenter"],gS={key:0,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},yS={key:1,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},bS={key:2,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},wS={key:3,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},kS={key:4,class:"icon-character"},xS=he({__name:"Rate",props:{allowClear:{type:Boolean,default:!0},allowHalf:{type:Boolean,default:!1},count:{default:5},character:{default:"star-filled"},size:{default:20},color:{default:"#fadb14"},gap:{default:8},disabled:{type:Boolean,default:!1},tooltips:{default:()=>[]},tooltipProps:{default:()=>({})},value:{default:0}},emits:["update:value","change","hoverChange"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=e;Le(()=>t.value,g=>{l.value=g},{immediate:!0}),Le(l,g=>{n.value=g},{immediate:!0});function o(g){r.value=null,g!==l.value?(l.value=g,i("change",g),i("update:value",g)):t.allowClear?(r.value=g,l.value=0,i("change",0),i("update:value",0)):i("change",g)}function s(g){n.value=g,i("hoverChange",g)}function c(g){n.value=g,i("hoverChange",g)}function u(){r.value=null}function f(){n.value=l.value}function h(){r.value=null,l.value0&&(l.value-=t.allowHalf?.5:1,i("change",l.value),i("update:value",l.value))}return(g,y)=>(d(),v("div",{class:G(["m-rate",{"rate-disabled":g.disabled}]),style:K(`--star-color: ${g.color}; --star-gap: ${g.gap}px; --star-size: ${g.size}px;`),onMouseleave:f},[(d(!0),v(ge,null,Oe(g.count,w=>(d(),pe(C(Sa),Te({key:w,ref_for:!0},g.tooltipProps),Et({default:q(()=>[b("div",{tabindex:"0",class:G(["rate-star",{"star-half":g.allowHalf&&n.value>=w-.5&&n.value=w,"temp-gray":!g.allowHalf&&r.value===w}]),onClick:_=>g.allowHalf?()=>!1:o(w),onKeydown:[ut(Ge(h,["prevent"]),["right"]),ut(Ge(m,["prevent"]),["left"])]},[g.allowHalf?(d(),v("div",{key:0,class:G(["star-first",{"temp-gray-first":r.value===w-.5}]),onClick:Ge(_=>o(w-.5),["stop"]),onMouseenter:_=>s(w-.5),onMouseleave:u},[z(g.$slots,"character",{value:w},()=>[g.character==="star-filled"?(d(),v("svg",dS,y[0]||(y[0]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"},null,-1)]))):g.character==="star-outlined"?(d(),v("svg",fS,y[1]||(y[1]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"},null,-1)]))):g.character==="heart-filled"?(d(),v("svg",pS,y[2]||(y[2]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"},null,-1)]))):g.character==="heart-outlined"?(d(),v("svg",vS,y[3]||(y[3]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"},null,-1)]))):g.character?(d(),v("span",hS,ne(g.character),1)):L("",!0)],!0)],42,cS)):L("",!0),b("div",{class:G(["star-second",{"temp-gray-second":r.value===w}]),onClick:Ge(_=>o(w),["stop"]),onMouseenter:_=>c(w),onMouseleave:u},[z(g.$slots,"character",{value:w},()=>[g.character==="star-filled"?(d(),v("svg",gS,y[4]||(y[4]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"},null,-1)]))):g.character==="star-outlined"?(d(),v("svg",yS,y[5]||(y[5]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"},null,-1)]))):g.character==="heart-filled"?(d(),v("svg",bS,y[6]||(y[6]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"},null,-1)]))):g.character==="heart-outlined"?(d(),v("svg",wS,y[7]||(y[7]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"},null,-1)]))):(d(),v("span",kS,ne(g.character),1))],!0)],42,mS)],42,uS)]),_:2},[g.tooltips[w-1]?{name:"tooltip",fn:q(()=>[z(g.$slots,"tooltip",{tooltip:g.tooltips[w-1],value:w},()=>[ve(ne(g.tooltips[w-1]),1)],!0)]),key:"0"}:void 0]),1040))),128))],38))}}),_S=Ie(xS,[["__scopeId","data-v-1dab3b80"]]),SS=ze(_S),MS={class:"m-result"},$S={class:"result-image"},CS={key:0,class:"icon-svg icon-info",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},PS={key:1,class:"icon-svg icon-success",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},TS={key:2,class:"icon-svg icon-warning",focusable:"false","data-icon":"warning",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},OS={key:3,class:"icon-svg icon-error",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ES={key:4,class:"result-icon",width:"251",height:"294"},AS={key:5,class:"result-icon",width:"252",height:"294"},LS={key:6,class:"result-icon",width:"254",height:"294"},BS={key:0,class:"result-title"},zS={key:1,class:"result-subtitle"},DS={key:2,class:"result-extra"},IS={key:3,class:"result-content"},FS=he({__name:"Result",props:{icon:{default:void 0},status:{default:"info"},title:{default:void 0},subTitle:{default:void 0},extra:{default:void 0}},setup(a){const e=a,t=dt(["title","subTitle","extra","default"]),l=P(()=>t.title||e.title),n=P(()=>t.subTitle||e.subTitle),r=P(()=>t.extra||e.extra);return(i,o)=>(d(),v("div",MS,[b("div",$S,[z(i.$slots,"icon",{},()=>[i.status==="info"?(d(),v("svg",CS,o[0]||(o[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0),i.status==="success"?(d(),v("svg",PS,o[1]||(o[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):L("",!0),i.status==="warning"?(d(),v("svg",TS,o[2]||(o[2]=[b("path",{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0),i.status==="error"?(d(),v("svg",OS,o[3]||(o[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0),i.status==="403"?(d(),v("svg",ES,o[4]||(o[4]=[Ja('',1)]))):L("",!0),i.status==="404"?(d(),v("svg",AS,o[5]||(o[5]=[Ja('',2)]))):L("",!0),i.status==="500"?(d(),v("svg",LS,o[6]||(o[6]=[Ja('',2)]))):L("",!0)],!0)]),l.value?(d(),v("div",BS,[z(i.$slots,"title",{},()=>[ve(ne(i.title),1)],!0)])):L("",!0),n.value?(d(),v("div",zS,[z(i.$slots,"subTitle",{},()=>[ve(ne(i.subTitle),1)],!0)])):L("",!0),r.value?(d(),v("div",DS,[z(i.$slots,"extra",{},()=>[ve(ne(i.extra),1)],!0)])):L("",!0),C(t).default?(d(),v("div",IS,[z(i.$slots,"default",{},void 0,!0)])):L("",!0)]))}}),NS=Ie(FS,[["__scopeId","data-v-0b695cc6"]]),HS=ze(NS),VS={class:"segmented-group"},jS=["onClick"],RS=["checked","disabled"],YS=["title"],WS=he({__name:"Segmented",props:{block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},options:{default:()=>[]},size:{default:"middle"},value:{default:void 0}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=e;function n(s){s!==t.value&&(l("update:value",s),l("change",s))}function r(s){return typeof s=="object"&&(s==null?void 0:s.disabled)||!1}function i(s){return typeof s=="object"?s.value:s}function o(s){return typeof s=="object"?s.label:s}return(s,c)=>(d(),v("div",{class:G(["m-segmented",{"segmented-small":s.size=="small","segmented-large":s.size=="large","segmented-block":s.block}])},[b("div",VS,[(d(!0),v(ge,null,Oe(s.options,(u,f)=>(d(),v("div",{class:G(["segmented-item",{"segmented-item-selected":s.value===i(u),"segmented-item-disabled":s.disabled||r(u),"segmented-item-block":s.block}]),key:f,onClick:h=>s.disabled||r(u)?()=>!1:n(i(u))},[b("input",{type:"radio",class:"segmented-item-input",checked:s.value===i(u),disabled:s.disabled||r(u)},null,8,RS),b("div",{class:"segmented-item-label",title:typeof u=="object"&&u.payload?void 0:String(o(u))},[z(s.$slots,"label",{option:u,label:o(u),index:f,payload:typeof u=="object"?u.payload:{}},()=>[ve(ne(o(u)),1)],!0)],8,YS)],10,jS))),128))])],2))}}),GS=Ie(WS,[["__scopeId","data-v-1805caee"]]),qS=ze(GS),US=he({__name:"Slider",props:{width:{default:"100%"},height:{default:"100%"},vertical:{type:Boolean,default:!1},min:{default:0},max:{default:100},disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},step:{default:1},formatTooltip:{type:Function,default:a=>a},tooltip:{type:Boolean,default:!0},value:{default:0}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=$(0),o=$(0),s=$(),c=$(),u=$(),f=$(),h=e,m=P(()=>t.vertical?r.value:n.value),g=P(()=>t.vertical?{height:typeof t.height=="number"?`${t.height}px`:t.height}:{width:typeof t.width=="number"?`${t.width}px`:t.width}),y=P(()=>t.vertical?{bottom:`${i.value}px`,top:"auto",height:`${o.value-i.value}px`}:{left:`${i.value}px`,right:"auto",width:`${o.value-i.value}px`}),w=P(()=>t.vertical?{bottom:`${i.value}px`,top:"auto",transform:"translate(-50%, 50%)"}:{left:`${i.value}px`,right:"auto",transform:"translate(-50%, -50%)"}),_=P(()=>t.vertical?{bottom:`${o.value}px`,top:"auto",transform:"translate(-50%, 50%)"}:{left:`${o.value}px`,right:"auto",transform:"translate(-50%, -50%)"}),k=P(()=>{var R;return((R=t.step.toString().split(".")[1])==null?void 0:R.length)??0}),p=P(()=>{let R;if(o.value===m.value?R=t.max:(R=I(Z(o.value,"/")*t.step+t.min,k.value),t.step>1&&(R=Math.round(R/t.step)*t.step)),t.range){let Y=I(Z(i.value,"/")*t.step+t.min,k.value);return t.step>1&&(Y=Math.round(Y/t.step)*t.step),[Y,R]}return R}),x=P(()=>t.range?t.formatTooltip(p.value[0]):null),T=P(()=>t.range?t.formatTooltip(p.value[1]):t.formatTooltip(p.value));Le(()=>[t.min,t.max,t.step,t.vertical,t.value],()=>{M()},{deep:!0}),Le(p,R=>{h("update:value",R),h("change",R)}),Va(l,()=>{S(),M()}),Ke(()=>{S(),M()});function S(){n.value=l.value.offsetWidth,r.value=l.value.offsetHeight}function M(){if(t.range){const R=Z((B(t.value[0])-t.min)/t.step,"*");i.value=I(R,2);const Y=Z((O(t.value[1])-t.min)/t.step,"*");o.value=I(Y,2)}else{const R=Z((A(t.value)-t.min)/t.step,"*");o.value=I(R,2)}}function B(R){return Rt.max?t.max:R}function A(R){return Rt.max?t.max:R}function I(R,Y){return parseFloat(R.toFixed(Y))}function j(R){R.classList.remove("show-handle-tooltip")}function D(R,Y){R.focus(),t.tooltip&&Y.classList.add("show-handle-tooltip")}function E(R){let Y;if(t.vertical){const U=l.value.getBoundingClientRect().bottom,ee=Math.round(Z(U-R.clientY,"/"));Y=I(Z(ee,"*"),2)}else{const U=l.value.getBoundingClientRect().left,ee=Math.round(Z(R.clientX-U,"/"));Y=I(Z(ee,"*"),2)}t.range?Y<=i.value?(i.value=Y,D(s.value,c.value)):Y>=o.value?(o.value=Y,D(u.value,f.value)):Y-i.value{t.tooltip&&c.value.classList.add("show-handle-tooltip");let U;if(t.vertical){const ee=Math.round(Z(R-Y.clientY,"/"));U=I(Z(ee,"*"),2)}else{const ee=Math.round(Z(Y.clientX-R,"/"));U=I(Z(ee,"*"),2)}U<0?i.value=0:U>=0&&U<=o.value?i.value=U:(i.value=o.value,u.value.focus(),V())},window.onmouseup=()=>{t.tooltip&&c.value.classList.remove("show-handle-tooltip"),window.onmousemove=null}}function V(){let R;t.vertical?R=l.value.getBoundingClientRect().bottom:R=l.value.getBoundingClientRect().left,window.onmousemove=Y=>{t.tooltip&&f.value.classList.add("show-handle-tooltip");let U;if(t.vertical){const ee=Math.round(Z(R-Y.clientY,"/"));U=I(Z(ee,"*"),2)}else{const ee=Math.round(Z(Y.clientX-R,"/"));U=I(Z(ee,"*"),2)}U>m.value?o.value=m.value:i.value<=U&&U<=m.value?o.value=U:(o.value=i.value,t.range&&(s.value.focus(),H()))},window.onmouseup=()=>{t.tooltip&&f.value.classList.remove("show-handle-tooltip"),window.onmousemove=null}}function ie(R,Y){const U=Z(R,"-");Y==="low"?U<0?i.value=0:i.value=U:U>=i.value?o.value=U:(o.value=i.value,i.value=U,s.value.focus())}function J(R,Y){const U=Z(R,"+");Y==="high"?U>m.value?o.value=m.value:o.value=U:U<=o.value?i.value=U:(i.value=o.value,o.value=U,u.value.focus())}function Z(R,Y){return Y==="+"?R+m.value*t.step/(t.max-t.min):Y==="-"?R-m.value*t.step/(t.max-t.min):Y==="*"?R*m.value*t.step/(t.max-t.min):Y==="/"?R*(t.max-t.min)/(m.value*t.step):R}return(R,Y)=>(d(),v("div",{ref_key:"sliderRef",ref:l,class:G(["m-slider",{"slider-horizontal":!R.vertical,"slider-vertical":R.vertical,"slider-disabled":R.disabled}]),style:K([g.value,` + `)},[b("div",L_,[b("div",{class:W(["progress-bg",{"line-success":y.percent>=100&&!s.value}]),style:K(`background: ${c.value}; width: ${y.percent>=100?100:y.percent}%; height: ${n.value}px; --border-radius: ${y.lineCap==="round"?"100px":0};`)},null,6)]),y.showInfo?(d(),pe(pt,{key:0,name:"fade",mode:"out-in"},{default:G(()=>[y.percent>=100?(d(),v("span",B_,[g.value===void 0?(d(),v("svg",z_,w[0]||(w[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):(d(),v("p",D_,[z(y.$slots,"success",{},()=>[ve(ne(y.success),1)],!0)]))])):(d(),v("p",I_,[z(y.$slots,"format",{percent:y.percent},()=>[ve(ne(m.value),1)],!0)]))]),_:3})):L("",!0)],4)):(d(),v("div",{key:1,class:"m-progress-circle",style:K(`--progress-size: ${l.value}; --success-color: #52c41a; --info-size: ${r.value};`)},[(d(),v("svg",F_,[s.value?(d(),v("defs",N_,[b("linearGradient",{id:`${u.value}`,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[b("stop",{offset:"0%","stop-color":f.value},null,8,H_),b("stop",{offset:"100%","stop-color":h.value},null,8,j_)],8,V_)])):L("",!0),b("path",{d:o.value,"stroke-linecap":y.lineCap,class:"circle-trail","stroke-width":n.value,style:K(`stroke-dasharray: ${i.value}px, ${i.value}px;`),"fill-opacity":"0"},null,12,R_),b("path",{d:o.value,"stroke-linecap":y.lineCap,class:W(["circle-path",{"circle-path-success":y.percent>=100&&!s.value}]),"stroke-width":n.value,stroke:s.value?`url(#${u.value})`:c.value,style:K(`stroke-dasharray: ${y.percent/100*i.value}px, ${i.value}px;`),opacity:y.percent===0?0:1,"fill-opacity":"0"},null,14,Y_)])),y.showInfo?(d(),pe(pt,{key:0,name:"fade",mode:"out-in"},{default:G(()=>[g.value===void 0&&y.percent>=100?(d(),v("svg",q_,w[1]||(w[1]=[b("path",{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"},null,-1)]))):y.percent>=100?(d(),v("p",W_,[z(y.$slots,"success",{},()=>[ve(ne(y.success),1)],!0)])):(d(),v("p",G_,[z(y.$slots,"format",{percent:y.percent},()=>[ve(ne(m.value),1)],!0)]))]),_:3})):L("",!0)],4))}}),Q_=Ie(U_,[["__scopeId","data-v-b7110ed3"]]),X_=ze(Q_),J_=["src"],K_=he({__name:"QRCode",props:{value:{default:void 0},size:{default:160},color:{default:"#000"},bgColor:{default:"#FFF"},bordered:{type:Boolean,default:!0},borderColor:{default:"#0505050f"},scale:{default:8},errorLevel:{default:"H"}},setup(a){const e=a,t=P(()=>g3(e.value||"",{errorCorrectionLevel:e.errorLevel,type:"image/png",quality:1,margin:3,scale:e.scale,color:{dark:e.color,light:e.bgColor}}));return(l,n)=>(d(),v("div",{class:W(["m-qrcode",{"qrcode-bordered":l.bordered}]),style:K(`width: ${l.size}px; height: ${l.size}px; border-color: ${l.borderColor};`)},[b("img",{src:t.value.value,class:"qrcode-image",alt:"QRCode"},null,8,J_)],6))}}),Z_=Ie(K_,[["__scopeId","data-v-c8d3f146"]]),eS=ze(Z_),tS=["onClick"],aS={class:"radio-label"},lS=["onClick"],nS={class:"radio-label"},rS={key:0,class:"radio-label"},iS={class:"radio-label"},oS=he({__name:"Radio",props:{options:{default:()=>[]},disabled:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},gap:{default:8},button:{type:Boolean,default:!1},buttonStyle:{default:"outline"},buttonSize:{default:"middle"},value:{type:[String,Number,Boolean],default:void 0}},emits:["update:checked","update:value","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=$(),r=$(!1),i=dt(["default"]),o=e,s=P(()=>t.options.length),c=P(()=>t.button?0:!t.vertical&&Array.isArray(t.gap)?`${t.gap[1]}px ${t.gap[0]}px`:`${t.gap}px`);ft(()=>{l.value=t.checked}),ft(()=>{n.value=t.value});function u(y){return y===void 0?t.disabled:y}function f(y){y!==n.value&&(m(),n.value=y,o("update:value",y),o("change",y))}function h(){l.value||(m(),l.value=!0,o("update:checked",!0),o("change",!0))}function m(){r.value?(r.value=!1,Qe(()=>{r.value=!0})):r.value=!0}function g(){r.value=!1}return(y,w)=>s.value?(d(),v("div",Oe({key:0,class:["m-radio",{"radio-vertical":!y.button&&y.vertical}],style:`--radio-gap: ${c.value};`},y.$attrs),[y.button?(d(!0),v(ge,{key:1},Te(y.options,(_,k)=>(d(),v("div",{tabindex:"0",class:W(["radio-button-wrap",{"radio-button-checked":n.value===_.value,"radio-button-disabled":u(_.disabled),"radio-button-solid":y.buttonStyle==="solid","radio-button-small":y.buttonSize==="small","radio-button-large":y.buttonSize==="large"}]),key:k,onClick:p=>u(_.disabled)?()=>!1:f(_.value)},[b("span",nS,[z(y.$slots,"default",{option:_,label:_.label,index:k},()=>[ve(ne(_.label),1)],!0)]),u(_.disabled)?L("",!0):(d(),v("span",{key:0,class:W(["radio-wave",{"wave-active":r.value&&n.value===_.value}]),onAnimationend:g},null,34))],10,lS))),128)):(d(!0),v(ge,{key:0},Te(y.options,(_,k)=>(d(),v("div",{class:W(["radio-wrap",{"radio-disabled":u(_.disabled)}]),key:k,onClick:p=>u(_.disabled)?()=>!1:f(_.value)},[b("span",{class:W(["radio-handle",{"radio-checked":n.value===_.value}])},[u(_.disabled)?L("",!0):(d(),v("span",{key:0,class:W(["radio-wave",{"wave-active":r.value&&n.value===_.value}]),onAnimationend:g},null,34))],2),b("span",aS,[z(y.$slots,"default",{option:_,label:_.label,index:k},()=>[ve(ne(_.label),1)],!0)])],10,tS))),128))],16)):(d(),v(ge,{key:1},[y.button?(d(),v("div",Oe({key:1,tabindex:"0",class:["radio-button-wrap radio-button-single",{"radio-button-checked":l.value,"radio-button-disabled":y.disabled,"radio-button-solid":y.buttonStyle==="solid","radio-button-small":y.buttonSize==="small","radio-button-large":y.buttonSize==="large"}],onClick:w[1]||(w[1]=_=>y.disabled?()=>!1:h())},y.$attrs),[b("span",iS,[z(y.$slots,"default",{},void 0,!0)]),y.disabled?L("",!0):(d(),v("span",{key:0,class:W(["radio-wave",{"wave-active":r.value&&l.value}]),onAnimationend:g},null,34))],16)):(d(),v("div",Oe({key:0,class:["radio-wrap",{"radio-disabled":y.disabled}],onClick:w[0]||(w[0]=_=>y.disabled?()=>!1:h())},y.$attrs),[b("span",{class:W(["radio-handle",{"radio-checked":l.value}])},[y.disabled?L("",!0):(d(),v("span",{key:0,class:W(["radio-wave",{"wave-active":r.value&&l.value}]),onAnimationend:g},null,34))],2),C(i).default?(d(),v("span",rS,[z(y.$slots,"default",{},void 0,!0)])):L("",!0)],16))],64))}}),sS=Ie(oS,[["__scopeId","data-v-c1d2a5ab"]]),$i=ze(sS),uS=["onClick","onKeydown"],cS=["onClick","onMouseenter"],dS={key:0,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},fS={key:1,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},pS={key:2,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},vS={key:3,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},hS={key:4,class:"icon-character"},mS=["onClick","onMouseenter"],gS={key:0,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},yS={key:1,class:"icon-character",focusable:"false","data-icon":"star",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},bS={key:2,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},wS={key:3,class:"icon-character",focusable:"false","data-icon":"heart",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},kS={key:4,class:"icon-character"},xS=he({__name:"Rate",props:{allowClear:{type:Boolean,default:!0},allowHalf:{type:Boolean,default:!1},count:{default:5},character:{default:"star-filled"},size:{default:20},color:{default:"#fadb14"},gap:{default:8},disabled:{type:Boolean,default:!1},tooltips:{default:()=>[]},tooltipProps:{default:()=>({})},value:{default:0}},emits:["update:value","change","hoverChange"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=e;Le(()=>t.value,g=>{l.value=g},{immediate:!0}),Le(l,g=>{n.value=g},{immediate:!0});function o(g){r.value=null,g!==l.value?(l.value=g,i("change",g),i("update:value",g)):t.allowClear?(r.value=g,l.value=0,i("change",0),i("update:value",0)):i("change",g)}function s(g){n.value=g,i("hoverChange",g)}function c(g){n.value=g,i("hoverChange",g)}function u(){r.value=null}function f(){n.value=l.value}function h(){r.value=null,l.value0&&(l.value-=t.allowHalf?.5:1,i("change",l.value),i("update:value",l.value))}return(g,y)=>(d(),v("div",{class:W(["m-rate",{"rate-disabled":g.disabled}]),style:K(`--star-color: ${g.color}; --star-gap: ${g.gap}px; --star-size: ${g.size}px;`),onMouseleave:f},[(d(!0),v(ge,null,Te(g.count,w=>(d(),pe(C(Sa),Oe({key:w,ref_for:!0},g.tooltipProps),Et({default:G(()=>[b("div",{tabindex:"0",class:W(["rate-star",{"star-half":g.allowHalf&&n.value>=w-.5&&n.value=w,"temp-gray":!g.allowHalf&&r.value===w}]),onClick:_=>g.allowHalf?()=>!1:o(w),onKeydown:[ut(We(h,["prevent"]),["right"]),ut(We(m,["prevent"]),["left"])]},[g.allowHalf?(d(),v("div",{key:0,class:W(["star-first",{"temp-gray-first":r.value===w-.5}]),onClick:We(_=>o(w-.5),["stop"]),onMouseenter:_=>s(w-.5),onMouseleave:u},[z(g.$slots,"character",{value:w},()=>[g.character==="star-filled"?(d(),v("svg",dS,y[0]||(y[0]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"},null,-1)]))):g.character==="star-outlined"?(d(),v("svg",fS,y[1]||(y[1]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"},null,-1)]))):g.character==="heart-filled"?(d(),v("svg",pS,y[2]||(y[2]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"},null,-1)]))):g.character==="heart-outlined"?(d(),v("svg",vS,y[3]||(y[3]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"},null,-1)]))):g.character?(d(),v("span",hS,ne(g.character),1)):L("",!0)],!0)],42,cS)):L("",!0),b("div",{class:W(["star-second",{"temp-gray-second":r.value===w}]),onClick:We(_=>o(w),["stop"]),onMouseenter:_=>c(w),onMouseleave:u},[z(g.$slots,"character",{value:w},()=>[g.character==="star-filled"?(d(),v("svg",gS,y[4]||(y[4]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"},null,-1)]))):g.character==="star-outlined"?(d(),v("svg",yS,y[5]||(y[5]=[b("path",{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3zM664.8 561.6l36.1 210.3L512 672.7 323.1 772l36.1-210.3-152.8-149L417.6 382 512 190.7 606.4 382l211.2 30.7-152.8 148.9z"},null,-1)]))):g.character==="heart-filled"?(d(),v("svg",bS,y[6]||(y[6]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"},null,-1)]))):g.character==="heart-outlined"?(d(),v("svg",wS,y[7]||(y[7]=[b("path",{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"},null,-1)]))):(d(),v("span",kS,ne(g.character),1))],!0)],42,mS)],42,uS)]),_:2},[g.tooltips[w-1]?{name:"tooltip",fn:G(()=>[z(g.$slots,"tooltip",{tooltip:g.tooltips[w-1],value:w},()=>[ve(ne(g.tooltips[w-1]),1)],!0)]),key:"0"}:void 0]),1040))),128))],38))}}),_S=Ie(xS,[["__scopeId","data-v-1dab3b80"]]),SS=ze(_S),MS={class:"m-result"},$S={class:"result-image"},CS={key:0,class:"icon-svg icon-info",focusable:"false","data-icon":"exclamation-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},PS={key:1,class:"icon-svg icon-success",focusable:"false","data-icon":"check-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},OS={key:2,class:"icon-svg icon-warning",focusable:"false","data-icon":"warning",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},TS={key:3,class:"icon-svg icon-error",focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},ES={key:4,class:"result-icon",width:"251",height:"294"},AS={key:5,class:"result-icon",width:"252",height:"294"},LS={key:6,class:"result-icon",width:"254",height:"294"},BS={key:0,class:"result-title"},zS={key:1,class:"result-subtitle"},DS={key:2,class:"result-extra"},IS={key:3,class:"result-content"},FS=he({__name:"Result",props:{icon:{default:void 0},status:{default:"info"},title:{default:void 0},subTitle:{default:void 0},extra:{default:void 0}},setup(a){const e=a,t=dt(["title","subTitle","extra","default"]),l=P(()=>t.title||e.title),n=P(()=>t.subTitle||e.subTitle),r=P(()=>t.extra||e.extra);return(i,o)=>(d(),v("div",MS,[b("div",$S,[z(i.$slots,"icon",{},()=>[i.status==="info"?(d(),v("svg",CS,o[0]||(o[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0),i.status==="success"?(d(),v("svg",PS,o[1]||(o[1]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"},null,-1)]))):L("",!0),i.status==="warning"?(d(),v("svg",OS,o[2]||(o[2]=[b("path",{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"},null,-1)]))):L("",!0),i.status==="error"?(d(),v("svg",TS,o[3]||(o[3]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0),i.status==="403"?(d(),v("svg",ES,o[4]||(o[4]=[Ja('',1)]))):L("",!0),i.status==="404"?(d(),v("svg",AS,o[5]||(o[5]=[Ja('',2)]))):L("",!0),i.status==="500"?(d(),v("svg",LS,o[6]||(o[6]=[Ja('',2)]))):L("",!0)],!0)]),l.value?(d(),v("div",BS,[z(i.$slots,"title",{},()=>[ve(ne(i.title),1)],!0)])):L("",!0),n.value?(d(),v("div",zS,[z(i.$slots,"subTitle",{},()=>[ve(ne(i.subTitle),1)],!0)])):L("",!0),r.value?(d(),v("div",DS,[z(i.$slots,"extra",{},()=>[ve(ne(i.extra),1)],!0)])):L("",!0),C(t).default?(d(),v("div",IS,[z(i.$slots,"default",{},void 0,!0)])):L("",!0)]))}}),NS=Ie(FS,[["__scopeId","data-v-0b695cc6"]]),VS=ze(NS),HS={class:"segmented-group"},jS=["onClick"],RS=["checked","disabled"],YS=["title"],qS=he({__name:"Segmented",props:{block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},options:{default:()=>[]},size:{default:"middle"},value:{default:void 0}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=e;function n(s){s!==t.value&&(l("update:value",s),l("change",s))}function r(s){return typeof s=="object"&&(s==null?void 0:s.disabled)||!1}function i(s){return typeof s=="object"?s.value:s}function o(s){return typeof s=="object"?s.label:s}return(s,c)=>(d(),v("div",{class:W(["m-segmented",{"segmented-small":s.size=="small","segmented-large":s.size=="large","segmented-block":s.block}])},[b("div",HS,[(d(!0),v(ge,null,Te(s.options,(u,f)=>(d(),v("div",{class:W(["segmented-item",{"segmented-item-selected":s.value===i(u),"segmented-item-disabled":s.disabled||r(u),"segmented-item-block":s.block}]),key:f,onClick:h=>s.disabled||r(u)?()=>!1:n(i(u))},[b("input",{type:"radio",class:"segmented-item-input",checked:s.value===i(u),disabled:s.disabled||r(u)},null,8,RS),b("div",{class:"segmented-item-label",title:typeof u=="object"&&u.payload?void 0:String(o(u))},[z(s.$slots,"label",{option:u,label:o(u),index:f,payload:typeof u=="object"?u.payload:{}},()=>[ve(ne(o(u)),1)],!0)],8,YS)],10,jS))),128))])],2))}}),WS=Ie(qS,[["__scopeId","data-v-1805caee"]]),GS=ze(WS),US=he({__name:"Slider",props:{width:{default:"100%"},height:{default:"100%"},vertical:{type:Boolean,default:!1},min:{default:0},max:{default:100},disabled:{type:Boolean,default:!1},range:{type:Boolean,default:!1},step:{default:1},formatTooltip:{type:Function,default:a=>a},tooltip:{type:Boolean,default:!0},value:{default:0}},emits:["update:value","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(),r=$(),i=$(0),o=$(0),s=$(),c=$(),u=$(),f=$(),h=e,m=P(()=>t.vertical?r.value:n.value),g=P(()=>t.vertical?{height:typeof t.height=="number"?`${t.height}px`:t.height}:{width:typeof t.width=="number"?`${t.width}px`:t.width}),y=P(()=>t.vertical?{bottom:`${i.value}px`,top:"auto",height:`${o.value-i.value}px`}:{left:`${i.value}px`,right:"auto",width:`${o.value-i.value}px`}),w=P(()=>t.vertical?{bottom:`${i.value}px`,top:"auto",transform:"translate(-50%, 50%)"}:{left:`${i.value}px`,right:"auto",transform:"translate(-50%, -50%)"}),_=P(()=>t.vertical?{bottom:`${o.value}px`,top:"auto",transform:"translate(-50%, 50%)"}:{left:`${o.value}px`,right:"auto",transform:"translate(-50%, -50%)"}),k=P(()=>{var R;return((R=t.step.toString().split(".")[1])==null?void 0:R.length)??0}),p=P(()=>{let R;if(o.value===m.value?R=t.max:(R=D(Z(o.value,"/")*t.step+t.min,k.value),t.step>1&&(R=Math.round(R/t.step)*t.step)),t.range){let Y=D(Z(i.value,"/")*t.step+t.min,k.value);return t.step>1&&(Y=Math.round(Y/t.step)*t.step),[Y,R]}return R}),x=P(()=>t.range?t.formatTooltip(p.value[0]):null),O=P(()=>t.range?t.formatTooltip(p.value[1]):t.formatTooltip(p.value));Le(()=>[t.min,t.max,t.step,t.vertical,t.value],()=>{M()},{deep:!0}),Le(p,R=>{h("update:value",R),h("change",R)}),Ha(l,()=>{S(),M()}),Ke(()=>{S(),M()});function S(){n.value=l.value.offsetWidth,r.value=l.value.offsetHeight}function M(){if(t.range){const R=Z((B(t.value[0])-t.min)/t.step,"*");i.value=D(R,2);const Y=Z((T(t.value[1])-t.min)/t.step,"*");o.value=D(Y,2)}else{const R=Z((E(t.value)-t.min)/t.step,"*");o.value=D(R,2)}}function B(R){return Rt.max?t.max:R}function E(R){return Rt.max?t.max:R}function D(R,Y){return parseFloat(R.toFixed(Y))}function j(R){R.classList.remove("show-handle-tooltip")}function I(R,Y){R.focus(),t.tooltip&&Y.classList.add("show-handle-tooltip")}function A(R){let Y;if(t.vertical){const U=l.value.getBoundingClientRect().bottom,ee=Math.round(Z(U-R.clientY,"/"));Y=D(Z(ee,"*"),2)}else{const U=l.value.getBoundingClientRect().left,ee=Math.round(Z(R.clientX-U,"/"));Y=D(Z(ee,"*"),2)}t.range?Y<=i.value?(i.value=Y,I(s.value,c.value)):Y>=o.value?(o.value=Y,I(u.value,f.value)):Y-i.value{t.tooltip&&c.value.classList.add("show-handle-tooltip");let U;if(t.vertical){const ee=Math.round(Z(R-Y.clientY,"/"));U=D(Z(ee,"*"),2)}else{const ee=Math.round(Z(Y.clientX-R,"/"));U=D(Z(ee,"*"),2)}U<0?i.value=0:U>=0&&U<=o.value?i.value=U:(i.value=o.value,u.value.focus(),H())},window.onmouseup=()=>{t.tooltip&&c.value.classList.remove("show-handle-tooltip"),window.onmousemove=null}}function H(){let R;t.vertical?R=l.value.getBoundingClientRect().bottom:R=l.value.getBoundingClientRect().left,window.onmousemove=Y=>{t.tooltip&&f.value.classList.add("show-handle-tooltip");let U;if(t.vertical){const ee=Math.round(Z(R-Y.clientY,"/"));U=D(Z(ee,"*"),2)}else{const ee=Math.round(Z(Y.clientX-R,"/"));U=D(Z(ee,"*"),2)}U>m.value?o.value=m.value:i.value<=U&&U<=m.value?o.value=U:(o.value=i.value,t.range&&(s.value.focus(),V()))},window.onmouseup=()=>{t.tooltip&&f.value.classList.remove("show-handle-tooltip"),window.onmousemove=null}}function ie(R,Y){const U=Z(R,"-");Y==="low"?U<0?i.value=0:i.value=U:U>=i.value?o.value=U:(o.value=i.value,i.value=U,s.value.focus())}function J(R,Y){const U=Z(R,"+");Y==="high"?U>m.value?o.value=m.value:o.value=U:U<=o.value?i.value=U:(i.value=o.value,o.value=U,u.value.focus())}function Z(R,Y){return Y==="+"?R+m.value*t.step/(t.max-t.min):Y==="-"?R-m.value*t.step/(t.max-t.min):Y==="*"?R*m.value*t.step/(t.max-t.min):Y==="/"?R*(t.max-t.min)/(m.value*t.step):R}return(R,Y)=>(d(),v("div",{ref_key:"sliderRef",ref:l,class:W(["m-slider",{"slider-horizontal":!R.vertical,"slider-vertical":R.vertical,"slider-disabled":R.disabled}]),style:K([g.value,` --rail-color: rgba(0, 0, 0, 0.04); --rail-color-hover: rgba(0, 0, 0, 0.1); --rail-color-disabled: rgba(0, 0, 0, 0.06); @@ -140,22 +140,22 @@ Minimum version required to store current data is: `+r+`. --handle-shadow-color: #91caff; --handle-shadow-color-hover-focus: #1677ff; --handle-shadow-color-disabled: #bfbfbf; - `]),onClick:Y[12]||(Y[12]=U=>R.disabled?()=>!1:E(U))},[Y[15]||(Y[15]=b("div",{class:"slider-rail"},null,-1)),b("div",{class:"slider-track",style:K(y.value)},null,4),R.range?(d(),v("div",{key:0,tabindex:"0",ref_key:"lowHandle",ref:s,class:"slider-handle",style:K(w.value),onKeydown:[Y[0]||(Y[0]=ut(Ge(U=>R.disabled?()=>!1:ie(i.value,"low"),["prevent"]),["left"])),Y[1]||(Y[1]=ut(Ge(U=>R.disabled?()=>!1:J(i.value,"low"),["prevent"]),["right"])),Y[2]||(Y[2]=ut(Ge(U=>R.disabled?()=>!1:ie(i.value,"low"),["prevent"]),["down"])),Y[3]||(Y[3]=ut(Ge(U=>R.disabled?()=>!1:J(i.value,"low"),["prevent"]),["up"]))],onMousedown:Y[4]||(Y[4]=U=>R.disabled?()=>!1:H()),onBlur:Y[5]||(Y[5]=U=>R.tooltip&&!R.disabled?j(c.value):()=>!1)},[R.tooltip?(d(),v("div",{key:0,ref_key:"lowTooltip",ref:c,class:"handle-tooltip"},[ve(ne(x.value)+" ",1),Y[13]||(Y[13]=b("div",{class:"tooltip-arrow"},null,-1))],512)):L("",!0)],36)):L("",!0),b("div",{tabindex:"0",ref_key:"highHandle",ref:u,class:"slider-handle",style:K(_.value),onKeydown:[Y[6]||(Y[6]=ut(Ge(U=>R.disabled?()=>!1:ie(o.value,"high"),["prevent"]),["left"])),Y[7]||(Y[7]=ut(Ge(U=>R.disabled?()=>!1:J(o.value,"high"),["prevent"]),["right"])),Y[8]||(Y[8]=ut(Ge(U=>R.disabled?()=>!1:ie(o.value,"high"),["prevent"]),["down"])),Y[9]||(Y[9]=ut(Ge(U=>R.disabled?()=>!1:J(o.value,"high"),["prevent"]),["up"]))],onMousedown:Y[10]||(Y[10]=U=>R.disabled?()=>!1:V()),onBlur:Y[11]||(Y[11]=U=>R.tooltip&&!R.disabled?j(f.value):()=>!1)},[R.tooltip?(d(),v("div",{key:0,ref_key:"highTooltip",ref:f,class:"handle-tooltip"},[ve(ne(T.value)+" ",1),Y[14]||(Y[14]=b("div",{class:"tooltip-arrow"},null,-1))],512)):L("",!0)],36)],6))}}),XS=Ie(US,[["__scopeId","data-v-fefaaef4"]]),QS=ze(XS),JS={class:"m-statistic"},KS={key:0,class:"statistic-title"},ZS={key:0,class:"statistic-prefix"},eM={class:"statistic-value"},tM={key:1,class:"statistic-suffix"},aM=he({__name:"Statistic",props:{title:{default:void 0},value:{default:void 0},valueStyle:{default:()=>({})},precision:{default:0},prefix:{default:void 0},suffix:{default:void 0},separator:{default:","},formatter:{type:Function,default:a=>a}},setup(a){const e=a,t=dt(["title","prefix","suffix"]),l=P(()=>e.formatter(P1(e.value||"",e.precision,e.separator))),n=P(()=>t.title||e.title),r=P(()=>t.prefix||e.prefix),i=P(()=>t.suffix||e.suffix);return(o,s)=>(d(),v("div",JS,[n.value?(d(),v("div",KS,[z(o.$slots,"title",{},()=>[ve(ne(o.title),1)],!0)])):L("",!0),b("div",{class:"statistic-content",style:K(o.valueStyle)},[r.value?(d(),v("span",ZS,[z(o.$slots,"prefix",{},()=>[ve(ne(o.prefix),1)],!0)])):L("",!0),b("span",eM,[z(o.$slots,"default",{},()=>[ve(ne(l.value),1)],!0)]),i.value?(d(),v("span",tM,[z(o.$slots,"suffix",{},()=>[ve(ne(o.suffix),1)],!0)])):L("",!0)],4)]))}}),lM=Ie(aM,[["__scopeId","data-v-7435b33b"]]),nM=ze(lM),rM=["onClick"],iM={class:"steps-icon"},oM={key:0,class:"steps-num"},sM={key:1,class:"icon-svg",focusable:"false","data-icon":"check",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},uM={key:1,class:"steps-dot"},cM={class:"steps-content"},dM={class:"steps-title"},fM={key:0,class:"steps-description"},pM=he({__name:"Steps",props:{items:{default:()=>[]},width:{default:"auto"},size:{default:"default"},vertical:{type:Boolean,default:!1},labelPlacement:{default:"right"},dotted:{type:Boolean,default:!1},current:{default:1}},emits:["update:current","change"],setup(a,{emit:e}){const t=a,l=e,n=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),r=P(()=>t.items.length),i=P(()=>t.current<1?1:t.current>r.value+1?r.value+1:t.current);function o(s){i.value!==s&&(l("update:current",s),l("change",s))}return(s,c)=>(d(),v("div",{class:G(["m-steps",{"steps-small":s.size==="small","steps-vertical":s.vertical,"steps-label-bottom":!s.vertical&&(s.labelPlacement==="bottom"||s.dotted),"steps-dotted":s.dotted}]),style:K(`width: ${n.value};`)},[(d(!0),v(ge,null,Oe(s.items,(u,f)=>(d(),v("div",{class:G(["steps-item",{"steps-finish":i.value>f+1,"steps-process":i.value===f+1,"steps-wait":i.valueo(f+1)},[c[1]||(c[1]=b("div",{class:"steps-tail"},null,-1)),b("div",iM,[s.dotted?(d(),v("span",uM)):(d(),v(ge,{key:0},[i.value<=f+1?(d(),v("span",oM,ne(f+1),1)):(d(),v("svg",sM,c[0]||(c[0]=[b("path",{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"},null,-1)])))],64))]),b("div",cM,[b("div",dM,ne(u.title),1),u.description?(d(),v("div",fM,ne(u.description),1)):L("",!0)])],8,rM)],2))),128))],6))}}),vM=Ie(pM,[["__scopeId","data-v-6a932039"]]),hM=ze(vM),mM=["src","alt"],gM=["src","alt"],yM=["src","alt"],bM=he({__name:"Swiper",props:{images:{default:()=>[]},width:{default:"100%"},height:{default:"100%"},mode:{default:"banner"},navigation:{type:Boolean,default:!1},effect:{default:"slide"},delay:{default:3e3},speed:{default:300},loop:{type:Boolean,default:!0},pauseOnMouseEnter:{type:Boolean,default:!1},swipe:{type:Boolean,default:!0},preloaderColor:{default:"theme"}},emits:["swiper","change"],setup(a,{emit:e}){const t=a,l=$({delay:t.delay,disableOnInteraction:!1,pauseOnMouseEnter:t.pauseOnMouseEnter}),n=$([Pu]),r=$({delay:0,disableOnInteraction:!1}),i=$([$u,Cu,Wm]),o=e,s=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),c=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),u=P(()=>{const g=[$u,Cu,Pu],y={fade:Gm,cube:qm,flip:Um,coverflow:Xm,cards:Jm,creative:Qm};return t.effect!=="slide"&&g.push(y[t.effect]),g});function f(g){o("swiper",g),t.mode==="carousel"&&t.pauseOnMouseEnter&&(g.el.onmouseenter=()=>{g.autoplay.stop()},g.el.onmouseleave=()=>{g.autoplay.start()})}function h(g){o("change",g)}function m(g){if(g.name)return g.name;{const y=g.src.split("?")[0].split("/");return y[y.length-1]}}return(g,y)=>(d(),v(ge,null,[g.mode==="banner"?(d(),pe(C(li),Te({key:0,class:{"swiper-no-swiping":!g.swipe},style:`width: ${s.value}; height: ${c.value};`,modules:u.value,navigation:g.navigation,"slides-per-view":1,autoplay:l.value,effect:g.effect,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:q(()=>[(d(!0),v(ge,null,Oe(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:q(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:q(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,mM)]),_:2},1032,["href","target"])),b("div",{class:G(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["class","style","modules","navigation","autoplay","effect","speed","loop"])):L("",!0),g.mode==="carousel"?(d(),pe(C(li),Te({key:1,class:"swiper-no-swiping",style:`width: ${s.value}; height: ${c.value};`,modules:n.value,autoplay:r.value,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:q(()=>[(d(!0),v(ge,null,Oe(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:q(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:q(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,gM)]),_:2},1032,["href","target"])),b("div",{class:G(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["style","modules","autoplay","speed","loop"])):L("",!0),g.mode==="broadcast"?(d(),pe(C(li),Te({key:2,style:`width: ${s.value}; height: ${c.value};`,modules:i.value,navigation:g.navigation,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:q(()=>[(d(!0),v(ge,null,Oe(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:q(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:q(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,yM)]),_:2},1032,["href","target"])),b("div",{class:G(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["style","modules","navigation","speed","loop"])):L("",!0)],64))}}),wM=Ie(bM,[["__scopeId","data-v-98cc0f34"]]),kM=ze(wM),xM={class:"switch-inner"},_M={class:"inner-checked"},SM={class:"inner-unchecked"},MM={key:0,class:"circular",viewBox:"0 0 50 50"},$M=he({__name:"Switch",props:{checked:{default:void 0},checkedValue:{type:[Boolean,String,Number],default:!0},unchecked:{default:void 0},uncheckedValue:{type:[Boolean,String,Number],default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{default:"middle"},rippleColor:{default:"#1677ff"},circleStyle:{default:()=>({})},modelValue:{type:[Boolean,String,Number],default:!1}},emits:["update:modelValue","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=e;function r(){t.modelValue===t.checkedValue?(n("update:modelValue",t.uncheckedValue),n("change",t.uncheckedValue)):(n("update:modelValue",t.checkedValue),n("change",t.checkedValue)),l.value?(l.value=!1,Xe(()=>{l.value=!0})):l.value=!0}function i(){l.value=!1}return(o,s)=>(d(),v("div",{class:G(["m-switch",{"switch-loading":o.loading,"switch-small":o.size==="small","switch-large":o.size==="large","switch-checked":o.modelValue===o.checkedValue,"switch-disabled":o.disabled}]),style:K(`--ripple-color: ${o.rippleColor};`),onClick:s[0]||(s[0]=c=>o.disabled||o.loading?()=>!1:r())},[b("div",xM,[b("span",_M,[z(o.$slots,"checked",{},()=>[ve(ne(o.checked),1)],!0)]),b("span",SM,[z(o.$slots,"unchecked",{},()=>[ve(ne(o.unchecked),1)],!0)])]),b("div",{class:"switch-circle",style:K(o.circleStyle)},[o.loading?(d(),v("svg",MM,s[1]||(s[1]=[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"},null,-1)]))):L("",!0),z(o.$slots,"node",{checked:o.modelValue},void 0,!0)],4),o.disabled?L("",!0):(d(),v("div",{key:0,class:G(["switch-wave",{"wave-active":l.value}]),onAnimationend:i},null,34))],6))}}),CM=Ie($M,[["__scopeId","data-v-7964cfd8"]]),PM=ze(CM),TM={key:0,class:"table-header"},OM=["rowspan"],EM=["rowspan"],AM={key:1,class:"table-selection"},LM=["rowspan","colspan","colstart","colend","onMouseenter","onMouseleave","onClick"],BM={class:"table-cell-sorter"},zM={class:"table-cell-title"},DM={key:0},IM=["colspan"],FM=["onMouseenter","onClick"],NM=["onClick"],HM={class:"table-selection"},VM={key:0},jM=["colspan"],RM=["rowspan"],YM=["rowspan"],WM={key:1,class:"table-selection"},GM=["rowspan","colspan","colstart","colend","title","onMouseenter","onMouseleave","onClick"],qM={class:"table-cell-sorter"},UM={class:"table-cell-title"},XM={key:0},QM=["colspan"],JM=["onMouseenter","onClick"],KM=["onClick"],ZM={class:"table-selection"},e$={key:0},t$=["colspan"],a$={key:3,class:"table-footer"},l$=he({__name:"Table",props:{header:{default:void 0},footer:{default:void 0},columns:{default:()=>[]},dataSource:{default:()=>[]},bordered:{type:Boolean,default:!1},rowClassName:{type:[String,Function],default:void 0},size:{default:"large"},striped:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},spinProps:{default:()=>({})},emptyProps:{default:()=>({})},ellipsisProps:{default:()=>({})},showSorterTooltip:{type:Boolean,default:!0},sortDirections:{default:()=>["ascend","descend"]},sortTooltipProps:{default:()=>({})},sticky:{type:Boolean,default:!1},showPagination:{type:Boolean,default:!0},pagination:{default:()=>({})},rowSelection:{default:void 0},scroll:{default:void 0},scrollbarProps:{default:()=>({})},tableLayout:{default:void 0},showExpandColumn:{type:Boolean,default:!1},expandColumnTitle:{default:void 0},expandColumnWidth:{default:48},expandCell:{default:void 0},expandedRowRender:{default:void 0},expandFixed:{type:Boolean,default:!1},expandedRowKeys:{default:()=>[]},expandRowByClick:{type:Boolean,default:!1}},emits:["expand","expandedRowsChange","update:expandedRowKeys","sortChange","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(1),r=$(10),i=$(),o=$([]),s=$([]),c=$([]),u=$(!1),f=$(!1),h=$([]),m=$([]),g=$([]),y=$([]),w=$([]),_=$(),k=$(),p=$(),x=$(0),T=$(0),S=$(0),M=$(0),B=$(0),O=$(0),A=$(),I=$(),j=$(),D=$([]),E=$(!1),H=$(null),V=$(null),ie=$(null),J=$(null),Z=$(null),R=$(!1),Y=dt(["header","footer"]),U=e,ee=P(()=>t.rowSelection!==void 0),N=P(()=>{var X;return(X=t.rowSelection)==null?void 0:X.columnTitle}),ae=P(()=>{var X,ye;return!((X=t.rowSelection)!=null&&X.hideSelectAll)&&((ye=t.rowSelection)==null?void 0:ye.type)!=="radio"}),we=P(()=>{var X;return((X=t.scroll)==null?void 0:X.x)!==void 0}),F=P(()=>we.value&&T.value>M.value),fe=P(()=>{var X;return((X=t.scroll)==null?void 0:X.y)!==void 0}),Me=P(()=>fe.value&&S.value>B.value),Ae=P(()=>x.value>0),ue=P(()=>T.value-M.value>Math.round(x.value)),ce=P(()=>{const X=t.columns.some(ye=>ye.fixed==="left");return nt.value||_e.value||X}),de=P(()=>t.columns.some(X=>X.fixed==="right")),oe=P(()=>Y.header||t.header),W=P(()=>{if(t.tableLayout===void 0){const X=t.columns.some(se=>se.ellipsis),ye=t.columns.some(se=>se.fixed);return X||ye||nt.value||_e.value||fe.value?"fixed":"auto"}return t.tableLayout}),me=P(()=>{const X={minWidth:"100%"},ye=t.scroll;return we.value&&(typeof(ye==null?void 0:ye.x)=="boolean"?X.width="auto":X.width=typeof(ye==null?void 0:ye.x)=="number"?`${ye.x}px`:ye==null?void 0:ye.x),X.tableLayout=W.value,X}),Fe=P(()=>({width:`${M.value}px`,position:"sticky",left:"0px",overflow:"hidden"})),$e=P(()=>({width:typeof t.expandColumnWidth=="number"?`${t.expandColumnWidth}px`:t.expandColumnWidth})),Ye=P(()=>{var X;const ye={width:"32px"};return((X=t.rowSelection)==null?void 0:X.columnWidth)!==void 0&&(typeof t.rowSelection.columnWidth=="number"?ye.width=`${t.rowSelection.columnWidth}px`:ye.width=t.rowSelection.columnWidth),ye}),ke=P(()=>t.columns.filter(X=>X.colSpan!==0)),Q=P(()=>He(t.columns)),Se=P(()=>Q.value[0][0].fixed==="left"),_e=P(()=>!!(t.rowSelection!==void 0&&(t.rowSelection.fixed||Se.value))),it=P(()=>_e.value&&!Se.value),nt=P(()=>t.showExpandColumn&&(t.expandFixed||_e.value||!ee.value&&Se.value)),De=P(()=>nt.value&&ee.value&&!_e.value||nt.value&&!ee.value&&!Se.value),Dt=P(()=>({width:`${M.value+(t.bordered?1:0)}px`,position:"sticky",left:"0px",overflow:"hidden"})),vt=P(()=>({position:"relative",left:`${-x.value}px`})),ul=P(()=>{const X={};if(fe.value){const ye=t.scroll;X.maxHeight=typeof(ye==null?void 0:ye.y)=="number"?`${ye.y}px`:ye==null?void 0:ye.y}return X}),cl=P(()=>Y.footer||t.footer),Pa=P(()=>{let X=t.dataSource.length;return t.showPagination&&"total"in t.pagination&&(X=t.pagination.total),X}),ja=P(()=>t.showPagination&&Pa.value===t.dataSource.length);Le(()=>[t.dataSource,ja.value,n.value,r.value,V.value,ie.value,J.value],()=>{if(ja.value){let X;V.value===null?X=[...t.dataSource]:(X=[...t.dataSource].sort(ie.value),J.value==="descend"&&X.reverse()),s.value=X.slice((n.value-1)*r.value,n.value*r.value)}else{let X;V.value===null?X=[...t.dataSource]:(X=[...t.dataSource].sort(ie.value),J.value==="descend"&&X.reverse()),s.value=X}},{immediate:!0,deep:!0}),Le(s,X=>{var ye,se,xe;h.value=new Array(X.length).fill(!1);const je=X.length;for(let lt=0;lt{var X,ye;return[(X=t.rowSelection)==null?void 0:X.selectedRowKeys,(ye=t.rowSelection)==null?void 0:ye.type]},()=>{m.value=[],y.value=[],s.value.forEach((X,ye)=>{var se,xe,je;((se=t.rowSelection)==null?void 0:se.type)==="radio"?(xe=t.rowSelection)!=null&&xe.selectedRowKeys&&t.rowSelection.selectedRowKeys[0]===X.key?(h.value[ye]=!0,m.value.push(X.key),y.value.push(X)):h.value[ye]=!1:(je=t.rowSelection)!=null&&je.selectedRowKeys&&t.rowSelection.selectedRowKeys.includes(X.key)?(h.value[ye]=!0,m.value.push(X.key),y.value.push(X)):h.value[ye]=!1})},{immediate:!0,deep:!0}),Le(h,X=>{var ye,se;if(((ye=t.rowSelection)==null?void 0:ye.type)===void 0||((se=t.rowSelection)==null?void 0:se.type)==="checkbox"){const xe=X.filter(lt=>lt);let je=0;s.value.forEach((lt,ot)=>{var re;const bt=((re=t.rowSelection)==null?void 0:re.getSelectionProps)&&t.rowSelection.getSelectionProps(lt,ot);bt&&"disabled"in bt&&bt.disabled||je++}),f.value=0{E.value||dl()}),ft(()=>{t.showPagination&&("page"in t.pagination&&(n.value=t.pagination.page),"pageSize"in t.pagination&&(r.value=t.pagination.pageSize))}),ft(()=>{c.value=t.expandedRowKeys}),Ke(()=>{Je(),le(),Pe()}),Va(l,()=>{Je()});function Ra(X){var ye,se;g.value=[],w.value=[],s.value.forEach((xe,je)=>{var lt;const ot=((lt=t.rowSelection)==null?void 0:lt.getSelectionProps)&&t.rowSelection.getSelectionProps(xe,je);ot&&"disabled"in ot&&ot.disabled||(X?h.value[je]||(h.value[je]=!0,m.value.push(xe.key),y.value.push(xe),g.value.push(xe.key),w.value.push(xe)):(m.value=[],y.value=[],h.value[je]&&(h.value[je]=!1,g.value.push(xe.key),w.value.push(xe))))}),(ye=t.rowSelection)!=null&&ye.onSelectAll&&t.rowSelection.onSelectAll(X,y.value,w.value,m.value,g.value),(se=t.rowSelection)!=null&&se.onChange&&t.rowSelection.onChange(m.value,y.value)}function va(X,ye,se,xe){var je,lt,ot;X?((je=t.rowSelection)==null?void 0:je.type)==="radio"?(h.value.forEach((re,bt)=>{bt!==ye&&re&&(h.value[bt]=!1)}),m.value=[se],y.value=[xe]):(m.value.push(se),y.value.push(xe)):(m.value=m.value.filter(re=>re!==se),y.value=y.value.filter(re=>re.key!==se)),(lt=t.rowSelection)!=null&<.onSelect&&t.rowSelection.onSelect(xe,X,y.value,m.value),(ot=t.rowSelection)!=null&&ot.onChange&&t.rowSelection.onChange(m.value,y.value)}function dl(){const X=D.value.filter(se=>se.colSpan!==0),ye=X.length;for(let se=0;seX.observeScroll())}async function Pe(){await Xe(),k.value&&k.value.forEach(X=>X.observeScroll())}function Ve(X,ye){if(X&&X.length){const se=X.length;for(let xe=0;xe{se.children&&se.children.length>0?ye+=be(se.children):ye+=1}),ye}function Ee(X,ye=1){let se=ye;return X.forEach(xe=>{if(xe.children&&xe.children.length>0){const je=Ee(xe.children,ye+1);je>se&&(se=je)}}),se}function He(X){D.value=[];const ye=Ee(X),se=[];for(let je=0;je{re.children&&re.children.length>0?(re.colSpan=be(re.children),re.colStart=ot,re.colEnd=ot+re.colSpan-1,ot+=re.colSpan,xe(re.children,lt+1,re.colStart)):(re.rowSpan=ye-lt,re.colStart=ot,re.colEnd=ot,ot+=1,D.value.push(re)),Ve(re.children,"left")&&(re.fixed="left"),Ve(re.children,"right")&&(re.fixed="right"),se[lt].push(re)})}return xe(X,0,t.showExpandColumn?1:0),se}function It(X,ye){return D.value.filter(se=>{if(se.customCell){const xe=se.customCell(X,ye,se);if(xe&&("colSpan"in xe&&xe.colSpan===0||"rowSpan"in xe&&xe.rowSpan===0))return!1}return!0})}function yt(X,ye){let se=t[ye];return(X==null?void 0:X[ye])!==void 0&&(se=X[ye]),se}function Ta(X){const ye={ascend:"点击升序",descend:"点击降序"},se=yt(X,"sortDirections");return!E.value&&V.value===X.dataIndex?se.length===2&&X.defaultSortOrder===se[0]?ye[se[1]]:"取消排序":V.value===X.dataIndex?J.value==="ascend"?se.length===1?"取消排序":se[0]==="ascend"?"点击降序":"取消排序":se.length===1||se[0]==="ascend"?"取消排序":"点击升序":se.length>0?ye[se[0]]:void 0}function Ya(X){R.value=!0,H.value=X,E.value||(E.value=!0);const ye=yt(X,"sortDirections");V.value===X.dataIndex?J.value==="ascend"?ye.length===1?(V.value=null,ie.value=null,J.value=null):ye[0]==="ascend"?J.value="descend":(V.value=null,ie.value=null,J.value=null):ye.length===1||ye[0]==="ascend"?(V.value=null,ie.value=null,J.value=null):J.value="ascend":(V.value=X.dataIndex,ie.value=X.sorter,ye.length>0&&(J.value=ye[0])),Mo()}function ra(X){Z.value=X}function $l(){Z.value=null}function Cl(X,ye,se){return ye.fixed==="left"&&se0&&X[se-1].fixed!=="right"}function br(X){const ye={};return X.width!==void 0&&(ye.width=typeof X.width=="number"?`${X.width}px`:X.width),ye}function Pn(X){const ye={};return X&&(ye.position="sticky",ye.left="0px"),ye}function Tn(X){const ye={};return X&&(ye.position="sticky",ye.left=t.showExpandColumn?`${A.value&&A.value.offsetWidth}px`:"0px"),ye}function On(X){const ye={};if(X.fixed&&j.value&&j.value.length){if(ye.position="sticky",X.fixed==="left"){const se=X.colStart;let xe=0;t.showExpandColumn&&(xe+=A.value.offsetWidth),ee.value&&(xe+=I.value.offsetWidth);for(let je=0;je<(t.showExpandColumn?se-1:se);je++)xe+=j.value[je].offsetWidth;return ye.left=`${xe}px`,ye}if(X.fixed==="right"){const se=X.colEnd;let xe=0;for(let je=j.value.length-1;je>(t.showExpandColumn?se-1:se);je--)xe+=j.value[je].offsetWidth;return ye.right=`${xe}px`,ye}}return ye}function I1(X,ye){const se=[];return t.columns.forEach((xe,je)=>{if(xe.customCell){const lt=xe.customCell(X,ye,xe);lt&&"rowSpan"in lt&<.rowSpan===0&&se.push(je)}}),se}function bo(X,ye,se){var xe;if(se>=0){const je=(xe=ye.customCell)==null?void 0:xe.call(ye,X,se,ye);return je&&"rowSpan"in je&&je.rowSpan>0?se:bo(X,ye,se-1)}}function wo(X,ye){return typeof t.rowClassName=="function"?t.rowClassName(X,ye):t.rowClassName}function ko(X,ye){i.value=ye;const se=I1(X,ye);se.length&&se.forEach(xe=>{const je=t.columns[xe];o.value.push({row:bo(s.value[ye-1],je,ye-1),col:xe})})}function xo(){i.value=null,o.value=[]}function _o(X,ye){return o.value.some(se=>se.row===X&&se.col===ye)}function En(X){const ye=X.key;c.value.includes(ye)?c.value=c.value.filter(se=>se!==ye):c.value.push(ye),U("expand",c.value.includes(ye),X),U("expandedRowsChange",c.value),U("update:expandedRowKeys",c.value)}function So(X,ye){["left","right"].includes(ye)&&(x.value=X.target.scrollLeft,T.value=X.target.scrollWidth,M.value=X.target.clientWidth),["top","bottom"].includes(ye)&&(S.value=X.target.scrollHeight,B.value=X.target.clientHeight)}function F1(X){if(X.deltaX){const ye=X.deltaX*1;x.value+ye>O.value?x.value=O.value:x.value+ye<0?x.value=0:(X.stopPropagation(),X.preventDefault(),x.value+=ye),p.value.scrollTo({left:x.value,behavior:"instant"})}}function Mo(){var X;(X=t.scroll)!=null&&X.initialScrollPositionOnChange&&p.value.scrollTo({top:0,left:0,behavior:"smooth"})}function N1(X,ye){n.value=X,r.value=ye,U("change",X,ye),Mo()}return(X,ye)=>(d(),v("div",{ref_key:"tableRef",ref:l,class:"m-table-wrap"},[te(C(ll),Te({size:"small",spinning:X.loading},X.spinProps),{default:q(()=>[b("div",{class:G(["m-table",{"table-shadow-left":Ae.value,"table-shadow-right":ue.value,"table-has-fix-left":ce.value,"table-has-fix-right":de.value,"table-small":X.size==="small","table-middle":X.size==="middle","table-striped":X.striped,"table-bordered":X.bordered}])},[oe.value?(d(),v("div",TM,[z(X.$slots,"header",{},()=>[ve(ne(X.header),1)],!0)])):L("",!0),!fe.value&&!X.sticky?(d(),v("div",{key:1,class:G(["table-container",{"container-no-x-scroll":!F.value}])},[te(C(nl),Te({ref_key:"scrollbarRef",ref:p,style:{"border-radius":"8px 8px 0 0"},"x-scrollable":F.value,"y-scrollable":Me.value,"auto-hide":!1,onScroll:So},X.scrollbarProps),{default:q(()=>[b("table",{style:K(me.value)},[b("colgroup",null,[X.showExpandColumn?(d(),v("col",{key:0,ref_key:"colExpandRef",ref:A,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,ref_key:"colSelectionRef",ref:I,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Oe(D.value,(se,xe)=>(d(),v("col",{ref_for:!0,ref_key:"colRef",ref:j,style:K(br(se)),key:xe},null,4))),128))]),b("thead",null,[(d(!0),v(ge,null,Oe(Q.value,(se,xe)=>{var je,lt,ot;return d(),v("tr",{key:xe},[xe===0?(d(),v(ge,{key:0},[X.showExpandColumn?(d(),v("th",{key:0,class:G(["table-th",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value}]),style:K(Pn(nt.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[z(X.$slots,"expandColumnTitle",{},()=>[ve(ne(X.expandColumnTitle),1)],!0)],14,OM)):L("",!0),ee.value?(d(),v("th",{key:1,class:G(["table-th table-th-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value}]),style:K(Tn(_e.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[N.value?(d(),v(ge,{key:0},[Po((je=X.rowSelection)==null?void 0:je.columnTitle)?(d(),pe(tt((lt=X.rowSelection)==null?void 0:lt.columnTitle),{key:0})):(d(),v(ge,{key:1},[ve(ne((ot=X.rowSelection)==null?void 0:ot.columnTitle),1)],64))],64)):ae.value?(d(),v("div",AM,[te(C(ln),{indeterminate:f.value,checked:u.value,"onUpdate:checked":ye[0]||(ye[0]=re=>u.value=re),onChange:Ra},null,8,["indeterminate","checked"])])):L("",!0)],14,EM)):L("",!0)],64)):L("",!0),(d(!0),v(ge,null,Oe(se,(re,bt)=>(d(),v(ge,{key:`${xe}-${bt}`},[re.colSpan!==0?(d(),v("th",{key:0,class:G(["table-th",[re.className,{"table-cell-has-sorter":re.sorter,"table-cell-sort":V.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(se,re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(se,re,bt)}]]),style:K(On(re)),rowspan:re.rowSpan,colspan:re.colSpan,colstart:re.colStart,colend:re.colEnd,onMouseenter:Xl=>re.sorter?ra(re.dataIndex):()=>!1,onMouseleave:Xl=>re.sorter?$l():()=>!1,onClick:Xl=>re.sorter?Ya(re):()=>!1},[re.sorter?(d(),pe(C(Sa),Te({key:0,ref_for:!0,ref_key:"tooltipRef",ref:_,style:{width:"100%"},"show-control":"",show:Z.value===re.dataIndex,"content-style":{width:"100%"},tooltip:yt(re,"showSorterTooltip")?Ta(re):void 0,"tooltip-style":{fontWeight:"normal"}},yt(re,"sortTooltipProps")),{default:q(()=>[b("div",BM,[b("span",zM,[re.ellipsis?z(X.$slots,"headerCell",{key:0,column:re,title:re.title},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(X.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)]),b("span",{class:G(["table-cell-arrow",{"ascend-arrow":V.value===re.dataIndex&&J.value==="ascend","descend-arrow":V.value===re.dataIndex&&J.value==="descend"}])},ye[3]||(ye[3]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 16 16"},[b("g",{fill:"none"},[b("path",{d:"M8 14a.75.75 0 0 1-.75-.75V4.463L4.309 7.75a.75.75 0 0 1-1.118-1L7.441 2A.75.75 0 0 1 8.56 2l4.25 4.75a.75.75 0 1 1-1.118 1L8.75 4.463v8.787A.75.75 0 0 1 8 14z",fill:"currentColor"})])],-1)]),2)])]),_:2},1040,["show","tooltip"])):re.ellipsis?z(X.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(X.$slots,"headerCell",{key:2,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)],46,LM)):L("",!0)],64))),128))])}),128))]),b("tbody",null,[s.value.length?L("",!0):(d(),v("tr",DM,[b("td",{class:"table-empty",colspan:D.value.length},[F.value?(d(),v("div",{key:0,class:"table-empty-fixed",style:K(Fe.value)},[te(C(yl),Te({class:"empty",image:"outlined"},X.emptyProps),null,16)],4)):(d(),pe(C(yl),Te({key:1,class:"empty",image:"outlined"},X.emptyProps),null,16))],8,IM)])),s.value.length?(d(!0),v(ge,{key:1},Oe(s.value,(se,xe)=>{var je,lt,ot;return d(),v(ge,{key:xe},[b("tr",{class:G(wo(se,xe)),onMouseenter:re=>ko(se,xe),onMouseleave:xo,onClick:re=>X.expandRowByClick?En(se):()=>!1},[X.showExpandColumn?(d(),v("td",{key:0,class:G(["table-td table-td-expand",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value,"table-td-hover":i.value===xe}]),style:K(Pn(nt.value)),onClick:Ge(re=>En(se),["stop"])},[z(X.$slots,"expandCell",{record:se,index:xe,expanded:c.value.includes(se.key)},()=>[b("button",{class:G(["expand-btn",{"expand-btn-collapsed":!c.value.includes(se.key)}])},null,2)],!0)],14,NM)):L("",!0),ee.value?(d(),v("td",{key:1,class:G(["table-td table-td-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value,"table-td-hover":i.value===xe}]),style:K(Tn(_e.value))},[b("div",HM,[((je=X.rowSelection)==null?void 0:je.type)==="radio"?(d(),pe(C($i),Te({key:0,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((lt=X.rowSelection)==null?void 0:lt.getSelectionProps)&&X.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"])):(d(),pe(C(ln),Te({key:1,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((ot=X.rowSelection)==null?void 0:ot.getSelectionProps)&&X.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"]))])],6)):L("",!0),(d(!0),v(ge,null,Oe(It(se,xe),(re,bt)=>(d(),v("td",Te({class:["table-td",[re.className,{"table-cell-sort":V.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(It(se,xe),re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(It(se,xe),re,bt),"table-td-hover":i.value===xe||_o(xe,bt)}]],style:On(re),key:`${xe}-${bt}`,ref_for:!0},re.customCell&&re.customCell(se,xe,re)),[re.ellipsis?z(X.$slots,"bodyCell",{key:0,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(se[re.dataIndex]),1)]),_:2},1040)],!0):z(X.$slots,"bodyCell",{key:1,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[ve(ne(se[re.dataIndex]),1)],!0)],16))),128))],42,FM),X.showExpandColumn?qe((d(),v("tr",VM,[b("td",{class:"table-td table-td-expand-row",colspan:D.value.length+1},[nt.value?(d(),v("div",{key:0,class:"table-expand-row-fixed",style:K(Dt.value)},[z(X.$slots,"expandedRowRender",{record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],4)):z(X.$slots,"expandedRowRender",{key:1,record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],8,jM)],512)),[[Qe,c.value.includes(se.key)]]):L("",!0)],64)}),128)):L("",!0)])],4)]),_:3},16,["x-scrollable","y-scrollable"])],2)):(d(),v("div",{key:2,class:G(["table-container",{"container-vertical-no-x-scroll":!F.value,"container-no-scroll":!F.value&&!Me.value}])},[b("div",{class:G(["table-head",{"table-head-sticky":X.sticky}])},[b("table",{style:K([me.value,vt.value]),onWheel:ye[2]||(ye[2]=se=>F.value?F1(se):()=>!1)},[b("colgroup",null,[X.showExpandColumn?(d(),v("col",{key:0,ref_key:"colExpandRef",ref:A,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,ref_key:"colSelectionRef",ref:I,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Oe(D.value,(se,xe)=>(d(),v("col",{ref_for:!0,ref_key:"colRef",ref:j,style:K(br(se)),key:xe},null,4))),128))]),b("thead",null,[(d(!0),v(ge,null,Oe(Q.value,(se,xe)=>{var je,lt,ot;return d(),v("tr",{key:xe},[xe===0?(d(),v(ge,{key:0},[X.showExpandColumn?(d(),v("th",{key:0,class:G(["table-th",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value}]),style:K(Pn(nt.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[z(X.$slots,"expandColumnTitle",{},()=>[ve(ne(X.expandColumnTitle),1)],!0)],14,RM)):L("",!0),ee.value?(d(),v("th",{key:1,class:G(["table-th table-th-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value}]),style:K(Tn(_e.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[N.value?(d(),v(ge,{key:0},[Po((je=X.rowSelection)==null?void 0:je.columnTitle)?(d(),pe(tt((lt=X.rowSelection)==null?void 0:lt.columnTitle),{key:0})):(d(),v(ge,{key:1},[ve(ne((ot=X.rowSelection)==null?void 0:ot.columnTitle),1)],64))],64)):ae.value?(d(),v("div",WM,[te(C(ln),{indeterminate:f.value,checked:u.value,"onUpdate:checked":ye[1]||(ye[1]=re=>u.value=re),onChange:Ra},null,8,["indeterminate","checked"])])):L("",!0)],14,YM)):L("",!0)],64)):L("",!0),(d(!0),v(ge,null,Oe(se,(re,bt)=>(d(),v(ge,{key:`${xe}-${bt}`},[re.colSpan!==0?(d(),v("th",{key:0,class:G(["table-th",[re.className,{"table-cell-has-sorter":re.sorter,"table-cell-sort":V.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(se,re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(se,re,bt)}]]),style:K(On(re)),rowspan:re.rowSpan,colspan:re.colSpan,colstart:re.colStart,colend:re.colEnd,title:re.ellipsis&&F.value?re.title:void 0,onMouseenter:Xl=>re.sorter?ra(re.dataIndex):()=>!1,onMouseleave:Xl=>re.sorter?$l():()=>!1,onClick:Xl=>re.sorter?Ya(re):()=>!1},[re.sorter?(d(),pe(C(Sa),Te({key:0,ref_for:!0,ref_key:"tooltipRef",ref:_,style:{width:"100%"},"show-control":"",show:Z.value===re.dataIndex,"content-style":{width:"100%"},tooltip:yt(re,"showSorterTooltip")?Ta(re):void 0,"tooltip-style":{fontWeight:"normal"}},yt(re,"sortTooltipProps")),{default:q(()=>[b("div",qM,[b("span",UM,[re.ellipsis&&!F.value?z(X.$slots,"headerCell",{key:0,column:re,title:re.title},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(X.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)]),b("span",{class:G(["table-cell-arrow",{"ascend-arrow":V.value===re.dataIndex&&J.value==="ascend","descend-arrow":V.value===re.dataIndex&&J.value==="descend"}])},ye[4]||(ye[4]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 16 16"},[b("g",{fill:"none"},[b("path",{d:"M8 14a.75.75 0 0 1-.75-.75V4.463L4.309 7.75a.75.75 0 0 1-1.118-1L7.441 2A.75.75 0 0 1 8.56 2l4.25 4.75a.75.75 0 1 1-1.118 1L8.75 4.463v8.787A.75.75 0 0 1 8 14z",fill:"currentColor"})])],-1)]),2)])]),_:2},1040,["show","tooltip"])):re.ellipsis&&!F.value?z(X.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(X.$slots,"headerCell",{key:2,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)],46,GM)):L("",!0)],64))),128))])}),128))])],36)],2),te(C(nl),Te({ref_key:"scrollbarRef",ref:p,class:["table-body",{"table-x-scrollbar-sticky":X.sticky}],"x-scrollable":F.value,"y-scrollable":Me.value,"auto-hide":!1,style:ul.value,onScroll:So},X.scrollbarProps),{default:q(()=>[b("table",{style:K(me.value)},[b("colgroup",null,[X.showExpandColumn?(d(),v("col",{key:0,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Oe(D.value,(se,xe)=>(d(),v("col",{style:K(br(se)),key:xe},null,4))),128))]),b("tbody",null,[s.value.length?L("",!0):(d(),v("tr",XM,[b("td",{class:"table-empty",colspan:D.value.length},[F.value?(d(),v("div",{key:0,class:"table-empty-fixed",style:K(Fe.value)},[te(C(yl),Te({class:"empty",image:"outlined"},X.emptyProps),null,16)],4)):(d(),pe(C(yl),Te({key:1,class:"empty",image:"outlined"},X.emptyProps),null,16))],8,QM)])),s.value.length?(d(!0),v(ge,{key:1},Oe(s.value,(se,xe)=>{var je,lt,ot;return d(),v(ge,{key:xe},[b("tr",{class:G(wo(se,xe)),onMouseenter:re=>ko(se,xe),onMouseleave:xo,onClick:re=>X.expandRowByClick?En(se):()=>!1},[X.showExpandColumn?(d(),v("td",{key:0,class:G(["table-td table-td-expand",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value,"table-td-hover":i.value===xe}]),style:K(Pn(nt.value)),onClick:Ge(re=>En(se),["stop"])},[z(X.$slots,"expandCell",{record:se,index:xe,expanded:c.value.includes(se.key)},()=>[b("button",{class:G(["expand-btn",{"expand-btn-collapsed":!c.value.includes(se.key)}])},null,2)],!0)],14,KM)):L("",!0),ee.value?(d(),v("td",{key:1,class:G(["table-td table-td-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value,"table-td-hover":i.value===xe}]),style:K(Tn(_e.value))},[b("div",ZM,[((je=X.rowSelection)==null?void 0:je.type)==="radio"?(d(),pe(C($i),Te({key:0,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((lt=X.rowSelection)==null?void 0:lt.getSelectionProps)&&X.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"])):(d(),pe(C(ln),Te({key:1,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((ot=X.rowSelection)==null?void 0:ot.getSelectionProps)&&X.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"]))])],6)):L("",!0),(d(!0),v(ge,null,Oe(It(se,xe),(re,bt)=>(d(),v("td",Te({class:["table-td",[re.className,{"table-cell-sort":V.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(It(se,xe),re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(It(se,xe),re,bt),"table-td-hover":i.value===xe||_o(xe,bt)}]],style:On(re),key:`${xe}-${bt}`,ref_for:!0},re.customCell&&re.customCell(se,xe,re)),[re.ellipsis?z(X.$slots,"bodyCell",{key:0,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[te(C(pl),Te({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:q(()=>[ve(ne(se[re.dataIndex]),1)]),_:2},1040)],!0):z(X.$slots,"bodyCell",{key:1,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[ve(ne(se[re.dataIndex]),1)],!0)],16))),128))],42,JM),X.showExpandColumn?qe((d(),v("tr",e$,[b("td",{class:"table-td table-td-expand-row",colspan:D.value.length+1},[nt.value?(d(),v("div",{key:0,class:"table-expand-row-fixed",style:K(Dt.value)},[z(X.$slots,"expandedRowRender",{record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],4)):z(X.$slots,"expandedRowRender",{key:1,record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],8,t$)],512)),[[Qe,c.value.includes(se.key)]]):L("",!0)],64)}),128)):L("",!0)])],4)]),_:3},16,["class","x-scrollable","y-scrollable","style"])],2)),cl.value?(d(),v("div",a$,[z(X.$slots,"footer",{},()=>[ve(ne(X.footer),1)],!0)])):L("",!0)],2),X.showPagination?(d(),pe(C(yo),Te({key:0,class:"table-pagination",placement:"right",size:X.size,onChange:N1},{...X.pagination,page:n.value,pageSize:r.value,total:Pa.value}),null,16,["size"])):L("",!0)]),_:3},16,["spinning"])],512))}}),n$=Ie(l$,[["__scopeId","data-v-444328bb"]]),r$=ze(n$),i$={key:0,class:"tabs-prefix"},o$=["onClick"],s$={key:1,class:"tabs-suffix"},u$=he({__name:"Tabs",props:{items:{default:()=>[]},prefix:{default:void 0},suffix:{default:void 0},animated:{type:Boolean,default:!0},centered:{type:Boolean,default:!1},size:{default:"middle"},type:{default:"line"},tabGutter:{default:void 0},tabStyle:{default:()=>({})},tabPosition:{default:"top"},contentStyle:{default:()=>({})},activeKey:{default:void 0}},emits:["update:activeKey","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(0),r=$(0),i=$(0),o=$(0),s=$(),c=$(),u=$(),f=$(),h=$(),m=$(),g=$(!1),y=$(0),w=$(0),_=$(0),k=$(!1),p=e,x=dt(["prefix","suffix"]),T=P(()=>t.items.findIndex((F,fe)=>Y(F.key,fe)===t.activeKey)),S=P(()=>!!(x.prefix||t.prefix)),M=P(()=>!!(x.suffix||t.suffix)),B=P(()=>["top","bottom"].includes(t.tabPosition)?g.value&&w.value>0:g.value&&_.value>0),O=P(()=>["top","bottom"].includes(t.tabPosition)?g.value&&w.value["top","bottom"].includes(t.tabPosition)?{transform:`translate(${-w.value}px, 0)`}:{transform:`translate(0, ${-_.value}px)`}),I=P(()=>["top","bottom"].includes(t.tabPosition)?{marginLeft:`${t.tabGutter}px`}:{marginTop:`${t.tabGutter}px`}),j=P(()=>["top","bottom"].includes(t.tabPosition)?{left:`${n.value}px`,width:`${i.value}px`}:{top:`${r.value}px`,height:`${o.value}px`}),D=P(()=>t.animated&&["top","bottom"].includes(t.tabPosition)?{marginLeft:`-${100*T.value}%`}:{}),E=P(()=>t.animated&&["top","bottom"].includes(t.tabPosition)?{visibility:"hidden",height:"0px",overflowY:"hidden"}:{display:"none"});Le(()=>t.activeKey,()=>{J()},{flush:"post"}),Va([s,f],()=>{H()}),Ke(()=>{H()});function H(){["top","bottom"].includes(t.tabPosition)?V():ie()}function V(){c.value=s.value.offsetWidth,h.value=f.value.offsetWidth,h.value>c.value?(g.value=!0,y.value=h.value-c.value,w.value=y.value):(g.value=!1,w.value=0),J()}function ie(){u.value=s.value.offsetHeight,m.value=f.value.offsetHeight,m.value>u.value?(g.value=!0,y.value=m.value-u.value,_.value=y.value):(g.value=!1,_.value=0),J()}function J(){["top","bottom"].includes(t.tabPosition)?Z():R()}function Z(){const F=l.value[T.value];if(F){if(n.value=F.offsetLeft,i.value=F.offsetWidth,g.value){n.valuew.value&&(k.value=!0,w.value=fe)}}else n.value=0,i.value=0}function R(){const F=l.value[T.value];if(F){if(r.value=F.offsetTop,o.value=F.offsetHeight,g.value){r.value<_.value&&(k.value=!0,_.value=r.value);const fe=r.value+o.value-u.value;fe>_.value&&(k.value=!0,_.value=fe)}}else r.value=0,o.value=0}function Y(F,fe){return F===void 0?fe:F}function U(F){p("update:activeKey",F),p("change",F)}function ee(F){F.stopPropagation(),F.preventDefault(),(F.deltaX||F.deltaY)&&(["top","bottom"].includes(t.tabPosition)?N(F):ae(F))}function N(F){const fe=(F.deltaX||F.deltaY)*1;w.value+fe>y.value?w.value=y.value:w.value+fe<0?w.value=0:w.value+=fe}function ae(F){const fe=(F.deltaX||F.deltaY)*1;_.value+fe>y.value?_.value=y.value:_.value+fe<0?_.value=0:_.value+=fe}function we(F,fe){return t.activeKey!==Y(F,fe)?E.value:{}}return(F,fe)=>{var Me;return d(),v("div",{class:G(["m-tabs",[`tabs-${F.tabPosition} tabs-${F.size}`,{"tabs-card":F.type==="card"}]])},[b("div",{class:"m-tabs-nav",style:K(F.tabStyle)},[S.value?(d(),v("div",i$,[z(F.$slots,"prefix",{},()=>[ve(ne(F.prefix),1)],!0)])):L("",!0),b("div",{ref_key:"wrapRef",ref:s,class:G(["tabs-nav-wrap",{"tabs-center":F.centered,"before-shadow-active":B.value,"after-shadow-active":O.value}])},[b("div",{ref_key:"navRef",ref:f,class:G(["tabs-nav-list",{"nav-transition":k.value}]),onTransitionend:fe[0]||(fe[0]=Ae=>k.value=!1),style:K(A.value),onWheel:fe[1]||(fe[1]=Ae=>g.value?ee(Ae):()=>!1)},[(d(!0),v(ge,null,Oe(F.items,(Ae,ue)=>(d(),v("div",{ref_for:!0,ref_key:"tabsRef",ref:l,class:G(["tab-item",{"tab-line-active":F.type==="line"&&F.activeKey===Y(Ae.key,ue),"tab-card-active":F.type==="card"&&F.activeKey===Y(Ae.key,ue),"tab-disabled":Ae.disabled}]),style:K(ue>0&&F.tabGutter!==void 0?I.value:{}),onClick:ce=>Ae.disabled?()=>!1:U(Y(Ae.key,ue)),key:ue},[z(F.$slots,"tab",{item:Ae,tab:Ae.tab,key:Y(Ae.key,ue)},()=>[Ae.icon?(d(),pe(tt(Ae.icon),{key:0})):L("",!0),ve(" "+ne(Ae.tab),1)],!0)],14,o$))),128)),b("div",{class:G(["tab-bar",{"tab-bar-disabled":(Me=F.items[T.value])==null?void 0:Me.disabled,"card-hidden":F.type==="card"}]),style:K(j.value)},null,6)],38)],2),M.value?(d(),v("div",s$,[z(F.$slots,"suffix",{},()=>[ve(ne(F.suffix),1)],!0)])):L("",!0)],4),b("div",{class:"m-tabs-page",style:K(F.contentStyle)},[b("div",{class:G(["tabs-content-wrap",{"tabs-content-animated":F.animated&&["top","bottom"].includes(F.tabPosition)}]),style:K(D.value)},[(d(!0),v(ge,null,Oe(F.items,(Ae,ue)=>(d(),v("div",{class:"tabs-content",style:K(we(Ae.key,ue)),key:Ae.key||ue},[z(F.$slots,"content",{item:Ae,content:Ae.content,key:Y(Ae.key,ue)},()=>[ve(ne(Ae.content),1)],!0)],4))),128))],6)],4)],2)}}}),c$=Ie(u$,[["__scopeId","data-v-d9ad67dd"]]),d$=ze(c$),f$={key:0,class:"tag-icon"},p$={class:"tag-label"},v$={class:"tag-label"},h$=["onClick"],m$=he({__name:"Tag",props:{closable:{type:Boolean,default:!1},color:{default:void 0},icon:{default:void 0},size:{default:"middle"},bordered:{type:Boolean,default:!0},dynamic:{type:Boolean,default:!1},spaceProps:{default:()=>({})},value:{default:()=>[]}},emits:["update:value","close","dynamicClose"],setup(a,{emit:e}){const t=a,l=$(),n=$(!1),r=$(""),i=["success","processing","error","warning","default","pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],o=$(!1),s=$(),c=$(Array(t.value.length).fill(1)),u=dt(["icon"]),f=e,h=P(()=>{if(t.dynamic&&t.value.length){if(typeof t.value[0]=="string")return!0;if(typeof t.value[0]=="object")return!1}return null}),m=P(()=>t.dynamic&&t.value.length?h.value?t.value.map(x=>({label:x,closable:!0})):t.value.map(x=>({closable:!0,...x})):[]),g=P(()=>t.dynamic?!1:u.icon||t.icon);ft(()=>{if(t.dynamic){const x=t.value.length;c.value=Array(x).fill(1),Xe(()=>{if(s.value)for(let T=0;TB!==T);f("update:value",S),f("dynamicClose",x,T)}async function _(){n.value=!0,await Xe(),l.value.focus()}function k(){h.value?f("update:value",[...t.value,r.value]):f("update:value",[...t.value,{label:r.value}]),n.value=!1,l.value=""}function p(x){x.key==="Enter"&&l.value.blur()}return(x,T)=>x.dynamic?(d(),pe(C(yr),Te({key:1,gap:"small"},x.spaceProps),{default:q(()=>[(d(!0),v(ge,null,Oe(m.value,(S,M)=>(d(),v("div",{class:G(["m-tag",[`tag-${S.size||x.size}`,(S.color||x.color)&&i.includes(S.color||x.color)?`tag-${S.color||x.color}`:"",{"tag-borderless":S.bordered!==void 0&&!S.bordered,"tag-has-color":(S.color||x.color)&&!i.includes(S.color||x.color)}]]),style:K(`background-color: ${(S.color||x.color)&&!i.includes(S.color||x.color)?S.color||x.color:""};`),key:M},[c.value[M]?(d(),v("span",{key:0,ref_for:!0,ref_key:"tagsIconRef",ref:s,class:"tag-icon"},[z(x.$slots,"icon",{item:S,icon:x.icon,index:M},()=>[ve(ne(S.icon),1)],!0)],512)):L("",!0),b("span",v$,[z(x.$slots,"label",{item:S,label:S.label,index:M},()=>[ve(ne(S.label),1)],!0)]),S.closable||x.closable?(d(),v("span",{key:1,class:"tag-close",onClick:B=>w(S,M)},T[3]||(T[3]=[b("svg",{focusable:"false",class:"close-svg","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]),8,h$)):L("",!0)],6))),128)),n.value?L("",!0):(d(),v("div",{key:0,class:G(["m-tag",[`tag-${x.size}`,{"tag-plus":x.dynamic}]]),onClick:_},T[4]||(T[4]=[b("svg",{focusable:"false",class:"plus-svg","data-icon":"plus",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}),b("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"})],-1)]),2)),n.value?qe((d(),v("input",{key:1,ref_key:"inputRef",ref:l,class:G(["tag-input",`input-${x.size}`]),type:"text","onUpdate:modelValue":T[0]||(T[0]=S=>r.value=S),onBlur:T[1]||(T[1]=S=>n.value=!1),onChange:k,onKeydown:p},null,34)),[[Oi,r.value]]):L("",!0)]),_:3},16)):(d(),v("div",{key:0,class:G(["m-tag",[`tag-${x.size}`,x.color&&i.includes(x.color)?`tag-${x.color}`:"",{"tag-borderless":!x.bordered,"tag-has-color":x.color&&!i.includes(x.color),"tag-hidden":o.value}]]),style:K(`background-color: ${x.color&&!i.includes(x.color)?x.color:""};`)},[g.value?(d(),v("span",f$,[z(x.$slots,"icon",{},()=>[ve(ne(x.icon),1)],!0)])):L("",!0),b("span",p$,[z(x.$slots,"default",{},void 0,!0)]),x.closable?(d(),v("span",{key:1,class:"tag-close",onClick:y},T[2]||(T[2]=[b("svg",{focusable:"false",class:"close-svg","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]))):L("",!0)],6))}}),g$=Ie(m$,[["__scopeId","data-v-a24482dc"]]),y$=ze(g$),b$=["data-count"],w$=["value","placeholder","maxlength","disabled"],k$=he({__name:"Textarea",props:{width:{default:"100%"},allowClear:{type:Boolean,default:!1},autoSize:{type:[Boolean,Object],default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:""},valueModifiers:{default:()=>({})}},emits:["update:value","change","enter"],setup(a,{emit:e}){const t=a,l=$(),n=$(32),r=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),i=P(()=>{if(typeof t.autoSize=="object"){const w={height:`${n.value}px`,resize:"none"};return"minRows"in t.autoSize&&(w["min-height"]=t.autoSize.minRows*22+10+"px"),"maxRows"in t.autoSize&&(w["max-height"]=t.autoSize.maxRows*22+10+"px"),w}if(typeof t.autoSize=="boolean")return t.autoSize?{height:`${n.value}px`,resize:"none"}:{}}),o=P(()=>!t.disabled&&t.allowClear&&t.value),s=P(()=>t.maxlength?`${t.value.length} / ${t.maxlength}`:t.value.length),c=P(()=>"lazy"in t.valueModifiers);Le(()=>t.value,async()=>{JSON.stringify(i.value)!=="{}"&&(n.value=32,await Xe(),u())},{flush:"post"}),Ke(()=>{u()});function u(){n.value=l.value.scrollHeight+2}const f=e;function h(w){c.value||(f("update:value",w.target.value),f("change",w))}function m(w){c.value&&(f("update:value",w.target.value),f("change",w))}async function g(w){f("enter",w),c.value&&(l.value.blur(),await Xe(),l.value.focus())}function y(){f("update:value",""),l.value.focus()}return(w,_)=>(d(),v("div",{class:G(["m-textarea",{"show-count":w.showCount}]),style:K(`width: ${r.value};`),"data-count":s.value},[b("textarea",{ref_key:"textareaRef",ref:l,type:"hidden",class:G(["textarea-item",{"clear-class":o.value,"textarea-disabled":w.disabled}]),style:K(i.value),value:w.value,placeholder:w.placeholder,maxlength:w.maxlength,disabled:w.disabled,onInput:h,onChange:m,onKeydown:ut(g,["enter"])},null,46,w$),o.value?(d(),v("svg",{key:0,class:"clear-svg",onClick:y,focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},_[0]||(_[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0)],14,b$))}}),x$=Ie(k$,[["__scopeId","data-v-6be1449c"]]),_$=ze(x$),S$=he({__name:"TextScroll",props:{items:{default:()=>[]},single:{type:Boolean,default:!1},width:{default:"100%"},height:{default:50},itemStyle:{default:()=>({})},hrefHoverColor:{default:"#1677ff"},amount:{default:4},gap:{default:20},speed:{default:48},vertical:{type:Boolean,default:!1},duration:{default:1e3},interval:{default:3e3},pauseOnMouseEnter:{type:Boolean,default:!1}},emits:["click"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(0),i=$(),o=$(),s=$(0),c=$("paused"),u=$(!0),f=$(0),h=$(),m=$(!0),g=t,y=$([]),w=P(()=>y.value.length),_=P(()=>({width:typeof l.width=="number"?`${l.width}px`:l.width,height:`${l.height}px`})),k=P(()=>l.single?1:l.amount),p=P(()=>parseFloat((r.value/k.value).toFixed(2))),x=P(()=>s.value/l.speed);Le(()=>l.items,()=>{l.single?y.value=[l.items]:l.vertical&&l.items.length===1?y.value=[...l.items,...l.items]:y.value=[...l.items]},{immediate:!0,deep:!0}),Le(y,()=>{D()}),Le(()=>[l.vertical,l.duration,l.interval],()=>{T()},{deep:!0,flush:"post"}),Va([n,o,i],()=>{T()});function T(){h.value&&jt(h.value),m.value||(m.value=!0),l.vertical||S(),I()}function S(){r.value=n.value.offsetWidth,s.value=o.value.offsetWidth}function M(){c.value="paused",Xe(()=>{var E;(E=n.value)==null||E.offsetTop,c.value="running"})}function B(){M()}function O(){h.value=Ia(()=>{m.value&&(m.value=!1),f.value=(f.value+1)%w.value},m.value?l.interval:l.interval+l.duration,!0)}function A(E){g("click",E)}function I(){l.vertical?w.value>=1&&O():w.value>=k.value&&(u.value=!1,c.value="running")}function j(){l.vertical?(m.value=!0,h.value&&jt(h.value)):c.value="paused"}function D(){l.vertical?(h.value&&jt(h.value),f.value!==0?(f.value=0,m.value=!1):m.value=!0,I()):(c.value="paused",u.value=!0,Xe(()=>{var E;(E=n.value)==null||E.offsetTop,I()}))}return e({start:I,stop:j,reset:D}),(E,H)=>E.vertical?(d(),v("div",{key:1,ref_key:"verticalRef",ref:i,class:"m-scroll-vertical",style:K([_.value,` + `]),onClick:Y[12]||(Y[12]=U=>R.disabled?()=>!1:A(U))},[Y[15]||(Y[15]=b("div",{class:"slider-rail"},null,-1)),b("div",{class:"slider-track",style:K(y.value)},null,4),R.range?(d(),v("div",{key:0,tabindex:"0",ref_key:"lowHandle",ref:s,class:"slider-handle",style:K(w.value),onKeydown:[Y[0]||(Y[0]=ut(We(U=>R.disabled?()=>!1:ie(i.value,"low"),["prevent"]),["left"])),Y[1]||(Y[1]=ut(We(U=>R.disabled?()=>!1:J(i.value,"low"),["prevent"]),["right"])),Y[2]||(Y[2]=ut(We(U=>R.disabled?()=>!1:ie(i.value,"low"),["prevent"]),["down"])),Y[3]||(Y[3]=ut(We(U=>R.disabled?()=>!1:J(i.value,"low"),["prevent"]),["up"]))],onMousedown:Y[4]||(Y[4]=U=>R.disabled?()=>!1:V()),onBlur:Y[5]||(Y[5]=U=>R.tooltip&&!R.disabled?j(c.value):()=>!1)},[R.tooltip?(d(),v("div",{key:0,ref_key:"lowTooltip",ref:c,class:"handle-tooltip"},[ve(ne(x.value)+" ",1),Y[13]||(Y[13]=b("div",{class:"tooltip-arrow"},null,-1))],512)):L("",!0)],36)):L("",!0),b("div",{tabindex:"0",ref_key:"highHandle",ref:u,class:"slider-handle",style:K(_.value),onKeydown:[Y[6]||(Y[6]=ut(We(U=>R.disabled?()=>!1:ie(o.value,"high"),["prevent"]),["left"])),Y[7]||(Y[7]=ut(We(U=>R.disabled?()=>!1:J(o.value,"high"),["prevent"]),["right"])),Y[8]||(Y[8]=ut(We(U=>R.disabled?()=>!1:ie(o.value,"high"),["prevent"]),["down"])),Y[9]||(Y[9]=ut(We(U=>R.disabled?()=>!1:J(o.value,"high"),["prevent"]),["up"]))],onMousedown:Y[10]||(Y[10]=U=>R.disabled?()=>!1:H()),onBlur:Y[11]||(Y[11]=U=>R.tooltip&&!R.disabled?j(f.value):()=>!1)},[R.tooltip?(d(),v("div",{key:0,ref_key:"highTooltip",ref:f,class:"handle-tooltip"},[ve(ne(O.value)+" ",1),Y[14]||(Y[14]=b("div",{class:"tooltip-arrow"},null,-1))],512)):L("",!0)],36)],6))}}),QS=Ie(US,[["__scopeId","data-v-fefaaef4"]]),XS=ze(QS),JS={class:"m-statistic"},KS={key:0,class:"statistic-title"},ZS={key:0,class:"statistic-prefix"},eM={class:"statistic-value"},tM={key:1,class:"statistic-suffix"},aM=he({__name:"Statistic",props:{title:{default:void 0},value:{default:void 0},valueStyle:{default:()=>({})},precision:{default:0},prefix:{default:void 0},suffix:{default:void 0},separator:{default:","},formatter:{type:Function,default:a=>a}},setup(a){const e=a,t=dt(["title","prefix","suffix"]),l=P(()=>e.formatter(P1(e.value||"",e.precision,e.separator))),n=P(()=>t.title||e.title),r=P(()=>t.prefix||e.prefix),i=P(()=>t.suffix||e.suffix);return(o,s)=>(d(),v("div",JS,[n.value?(d(),v("div",KS,[z(o.$slots,"title",{},()=>[ve(ne(o.title),1)],!0)])):L("",!0),b("div",{class:"statistic-content",style:K(o.valueStyle)},[r.value?(d(),v("span",ZS,[z(o.$slots,"prefix",{},()=>[ve(ne(o.prefix),1)],!0)])):L("",!0),b("span",eM,[z(o.$slots,"default",{},()=>[ve(ne(l.value),1)],!0)]),i.value?(d(),v("span",tM,[z(o.$slots,"suffix",{},()=>[ve(ne(o.suffix),1)],!0)])):L("",!0)],4)]))}}),lM=Ie(aM,[["__scopeId","data-v-7435b33b"]]),nM=ze(lM),rM=["onClick"],iM={class:"steps-icon"},oM={key:0,class:"steps-num"},sM={key:1,class:"icon-svg",focusable:"false","data-icon":"check",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},uM={key:1,class:"steps-dot"},cM={class:"steps-content"},dM={class:"steps-title"},fM={key:0,class:"steps-description"},pM=he({__name:"Steps",props:{items:{default:()=>[]},width:{default:"auto"},size:{default:"default"},vertical:{type:Boolean,default:!1},labelPlacement:{default:"right"},dotted:{type:Boolean,default:!1},current:{default:1}},emits:["update:current","change"],setup(a,{emit:e}){const t=a,l=e,n=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),r=P(()=>t.items.length),i=P(()=>t.current<1?1:t.current>r.value+1?r.value+1:t.current);function o(s){i.value!==s&&(l("update:current",s),l("change",s))}return(s,c)=>(d(),v("div",{class:W(["m-steps",{"steps-small":s.size==="small","steps-vertical":s.vertical,"steps-label-bottom":!s.vertical&&(s.labelPlacement==="bottom"||s.dotted),"steps-dotted":s.dotted}]),style:K(`width: ${n.value};`)},[(d(!0),v(ge,null,Te(s.items,(u,f)=>(d(),v("div",{class:W(["steps-item",{"steps-finish":i.value>f+1,"steps-process":i.value===f+1,"steps-wait":i.valueo(f+1)},[c[1]||(c[1]=b("div",{class:"steps-tail"},null,-1)),b("div",iM,[s.dotted?(d(),v("span",uM)):(d(),v(ge,{key:0},[i.value<=f+1?(d(),v("span",oM,ne(f+1),1)):(d(),v("svg",sM,c[0]||(c[0]=[b("path",{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"},null,-1)])))],64))]),b("div",cM,[b("div",dM,ne(u.title),1),u.description?(d(),v("div",fM,ne(u.description),1)):L("",!0)])],8,rM)],2))),128))],6))}}),vM=Ie(pM,[["__scopeId","data-v-6a932039"]]),hM=ze(vM),mM=["src","alt"],gM=["src","alt"],yM=["src","alt"],bM=he({__name:"Swiper",props:{images:{default:()=>[]},width:{default:"100%"},height:{default:"100%"},mode:{default:"banner"},navigation:{type:Boolean,default:!1},effect:{default:"slide"},delay:{default:3e3},speed:{default:300},loop:{type:Boolean,default:!0},pauseOnMouseEnter:{type:Boolean,default:!1},swipe:{type:Boolean,default:!0},preloaderColor:{default:"theme"}},emits:["swiper","change"],setup(a,{emit:e}){const t=a,l=$({delay:t.delay,disableOnInteraction:!1,pauseOnMouseEnter:t.pauseOnMouseEnter}),n=$([Pu]),r=$({delay:0,disableOnInteraction:!1}),i=$([$u,Cu,qm]),o=e,s=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),c=P(()=>typeof t.height=="number"?`${t.height}px`:t.height),u=P(()=>{const g=[$u,Cu,Pu],y={fade:Wm,cube:Gm,flip:Um,coverflow:Qm,cards:Jm,creative:Xm};return t.effect!=="slide"&&g.push(y[t.effect]),g});function f(g){o("swiper",g),t.mode==="carousel"&&t.pauseOnMouseEnter&&(g.el.onmouseenter=()=>{g.autoplay.stop()},g.el.onmouseleave=()=>{g.autoplay.start()})}function h(g){o("change",g)}function m(g){if(g.name)return g.name;{const y=g.src.split("?")[0].split("/");return y[y.length-1]}}return(g,y)=>(d(),v(ge,null,[g.mode==="banner"?(d(),pe(C(li),Oe({key:0,class:{"swiper-no-swiping":!g.swipe},style:`width: ${s.value}; height: ${c.value};`,modules:u.value,navigation:g.navigation,"slides-per-view":1,autoplay:l.value,effect:g.effect,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:G(()=>[(d(!0),v(ge,null,Te(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:G(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:G(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,mM)]),_:2},1032,["href","target"])),b("div",{class:W(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["class","style","modules","navigation","autoplay","effect","speed","loop"])):L("",!0),g.mode==="carousel"?(d(),pe(C(li),Oe({key:1,class:"swiper-no-swiping",style:`width: ${s.value}; height: ${c.value};`,modules:n.value,autoplay:r.value,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:G(()=>[(d(!0),v(ge,null,Te(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:G(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:G(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,gM)]),_:2},1032,["href","target"])),b("div",{class:W(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["style","modules","autoplay","speed","loop"])):L("",!0),g.mode==="broadcast"?(d(),pe(C(li),Oe({key:2,style:`width: ${s.value}; height: ${c.value};`,modules:i.value,navigation:g.navigation,speed:g.speed,loop:g.loop,lazy:"",onSwiper:f,onSlideChange:h},g.$attrs),{default:G(()=>[(d(!0),v(ge,null,Te(g.images,(w,_)=>(d(),pe(C(ni),{key:_},{default:G(()=>[(d(),pe(tt(w.link?"a":"div"),{class:"swiper-link",href:w.link,target:w.target?w.target:"_blank"},{default:G(()=>[b("img",{class:"swiper-image",src:w.src,alt:m(w),loading:"lazy"},null,8,yM)]),_:2},1032,["href","target"])),b("div",{class:W(`swiper-lazy-preloader swiper-lazy-preloader-${g.preloaderColor}`)},null,2)]),_:2},1024))),128))]),_:1},16,["style","modules","navigation","speed","loop"])):L("",!0)],64))}}),wM=Ie(bM,[["__scopeId","data-v-98cc0f34"]]),kM=ze(wM),xM={class:"switch-inner"},_M={class:"inner-checked"},SM={class:"inner-unchecked"},MM={key:0,class:"circular",viewBox:"0 0 50 50"},$M=he({__name:"Switch",props:{checked:{default:void 0},checkedValue:{type:[Boolean,String,Number],default:!0},unchecked:{default:void 0},uncheckedValue:{type:[Boolean,String,Number],default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{default:"middle"},rippleColor:{default:"#1677ff"},circleStyle:{default:()=>({})},modelValue:{type:[Boolean,String,Number],default:!1}},emits:["update:modelValue","change"],setup(a,{emit:e}){const t=a,l=$(!1),n=e;function r(){t.modelValue===t.checkedValue?(n("update:modelValue",t.uncheckedValue),n("change",t.uncheckedValue)):(n("update:modelValue",t.checkedValue),n("change",t.checkedValue)),l.value?(l.value=!1,Qe(()=>{l.value=!0})):l.value=!0}function i(){l.value=!1}return(o,s)=>(d(),v("div",{class:W(["m-switch",{"switch-loading":o.loading,"switch-small":o.size==="small","switch-large":o.size==="large","switch-checked":o.modelValue===o.checkedValue,"switch-disabled":o.disabled}]),style:K(`--ripple-color: ${o.rippleColor};`),onClick:s[0]||(s[0]=c=>o.disabled||o.loading?()=>!1:r())},[b("div",xM,[b("span",_M,[z(o.$slots,"checked",{},()=>[ve(ne(o.checked),1)],!0)]),b("span",SM,[z(o.$slots,"unchecked",{},()=>[ve(ne(o.unchecked),1)],!0)])]),b("div",{class:"switch-circle",style:K(o.circleStyle)},[o.loading?(d(),v("svg",MM,s[1]||(s[1]=[b("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"},null,-1)]))):L("",!0),z(o.$slots,"node",{checked:o.modelValue},void 0,!0)],4),o.disabled?L("",!0):(d(),v("div",{key:0,class:W(["switch-wave",{"wave-active":l.value}]),onAnimationend:i},null,34))],6))}}),CM=Ie($M,[["__scopeId","data-v-7964cfd8"]]),PM=ze(CM),OM={key:0,class:"table-header"},TM=["rowspan"],EM=["rowspan"],AM={key:1,class:"table-selection"},LM=["rowspan","colspan","colstart","colend","onMouseenter","onMouseleave","onClick"],BM={class:"table-cell-sorter"},zM={class:"table-cell-title"},DM={key:0},IM=["colspan"],FM=["onMouseenter","onClick"],NM=["onClick"],VM={class:"table-selection"},HM={key:0},jM=["colspan"],RM=["rowspan"],YM=["rowspan"],qM={key:1,class:"table-selection"},WM=["rowspan","colspan","colstart","colend","title","onMouseenter","onMouseleave","onClick"],GM={class:"table-cell-sorter"},UM={class:"table-cell-title"},QM={key:0},XM=["colspan"],JM=["onMouseenter","onClick"],KM=["onClick"],ZM={class:"table-selection"},e$={key:0},t$=["colspan"],a$={key:3,class:"table-footer"},l$=he({__name:"Table",props:{header:{default:void 0},footer:{default:void 0},columns:{default:()=>[]},dataSource:{default:()=>[]},bordered:{type:Boolean,default:!1},rowClassName:{type:[String,Function],default:void 0},size:{default:"large"},striped:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},spinProps:{default:()=>({})},emptyProps:{default:()=>({})},ellipsisProps:{default:()=>({})},showSorterTooltip:{type:Boolean,default:!0},sortDirections:{default:()=>["ascend","descend"]},sortTooltipProps:{default:()=>({})},sticky:{type:Boolean,default:!1},showPagination:{type:Boolean,default:!0},pagination:{default:()=>({})},rowSelection:{default:void 0},scroll:{default:void 0},scrollbarProps:{default:()=>({})},tableLayout:{default:void 0},showExpandColumn:{type:Boolean,default:!1},expandColumnTitle:{default:void 0},expandColumnWidth:{default:48},expandCell:{default:void 0},expandedRowRender:{default:void 0},expandFixed:{type:Boolean,default:!1},expandedRowKeys:{default:()=>[]},expandRowByClick:{type:Boolean,default:!1}},emits:["expand","expandedRowsChange","update:expandedRowKeys","sortChange","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(1),r=$(10),i=$(),o=$([]),s=$([]),c=$([]),u=$(!1),f=$(!1),h=$([]),m=$([]),g=$([]),y=$([]),w=$([]),_=$(),k=$(),p=$(),x=$(0),O=$(0),S=$(0),M=$(0),B=$(0),T=$(0),E=$(),D=$(),j=$(),I=$([]),A=$(!1),V=$(null),H=$(null),ie=$(null),J=$(null),Z=$(null),R=$(!1),Y=dt(["header","footer"]),U=e,ee=P(()=>t.rowSelection!==void 0),N=P(()=>{var Q;return(Q=t.rowSelection)==null?void 0:Q.columnTitle}),ae=P(()=>{var Q,ye;return!((Q=t.rowSelection)!=null&&Q.hideSelectAll)&&((ye=t.rowSelection)==null?void 0:ye.type)!=="radio"}),we=P(()=>{var Q;return((Q=t.scroll)==null?void 0:Q.x)!==void 0}),F=P(()=>we.value&&O.value>M.value),fe=P(()=>{var Q;return((Q=t.scroll)==null?void 0:Q.y)!==void 0}),Me=P(()=>fe.value&&S.value>B.value),Ae=P(()=>x.value>0),ue=P(()=>O.value-M.value>Math.round(x.value)),ce=P(()=>{const Q=t.columns.some(ye=>ye.fixed==="left");return nt.value||_e.value||Q}),de=P(()=>t.columns.some(Q=>Q.fixed==="right")),oe=P(()=>Y.header||t.header),q=P(()=>{if(t.tableLayout===void 0){const Q=t.columns.some(se=>se.ellipsis),ye=t.columns.some(se=>se.fixed);return Q||ye||nt.value||_e.value||fe.value?"fixed":"auto"}return t.tableLayout}),me=P(()=>{const Q={minWidth:"100%"},ye=t.scroll;return we.value&&(typeof(ye==null?void 0:ye.x)=="boolean"?Q.width="auto":Q.width=typeof(ye==null?void 0:ye.x)=="number"?`${ye.x}px`:ye==null?void 0:ye.x),Q.tableLayout=q.value,Q}),Fe=P(()=>({width:`${M.value}px`,position:"sticky",left:"0px",overflow:"hidden"})),$e=P(()=>({width:typeof t.expandColumnWidth=="number"?`${t.expandColumnWidth}px`:t.expandColumnWidth})),Ye=P(()=>{var Q;const ye={width:"32px"};return((Q=t.rowSelection)==null?void 0:Q.columnWidth)!==void 0&&(typeof t.rowSelection.columnWidth=="number"?ye.width=`${t.rowSelection.columnWidth}px`:ye.width=t.rowSelection.columnWidth),ye}),ke=P(()=>t.columns.filter(Q=>Q.colSpan!==0)),X=P(()=>Ve(t.columns)),Se=P(()=>X.value[0][0].fixed==="left"),_e=P(()=>!!(t.rowSelection!==void 0&&(t.rowSelection.fixed||Se.value))),it=P(()=>_e.value&&!Se.value),nt=P(()=>t.showExpandColumn&&(t.expandFixed||_e.value||!ee.value&&Se.value)),De=P(()=>nt.value&&ee.value&&!_e.value||nt.value&&!ee.value&&!Se.value),Dt=P(()=>({width:`${M.value+(t.bordered?1:0)}px`,position:"sticky",left:"0px",overflow:"hidden"})),vt=P(()=>({position:"relative",left:`${-x.value}px`})),ul=P(()=>{const Q={};if(fe.value){const ye=t.scroll;Q.maxHeight=typeof(ye==null?void 0:ye.y)=="number"?`${ye.y}px`:ye==null?void 0:ye.y}return Q}),cl=P(()=>Y.footer||t.footer),Pa=P(()=>{let Q=t.dataSource.length;return t.showPagination&&"total"in t.pagination&&(Q=t.pagination.total),Q}),ja=P(()=>t.showPagination&&Pa.value===t.dataSource.length);Le(()=>[t.dataSource,ja.value,n.value,r.value,H.value,ie.value,J.value],()=>{if(ja.value){let Q;H.value===null?Q=[...t.dataSource]:(Q=[...t.dataSource].sort(ie.value),J.value==="descend"&&Q.reverse()),s.value=Q.slice((n.value-1)*r.value,n.value*r.value)}else{let Q;H.value===null?Q=[...t.dataSource]:(Q=[...t.dataSource].sort(ie.value),J.value==="descend"&&Q.reverse()),s.value=Q}},{immediate:!0,deep:!0}),Le(s,Q=>{var ye,se,xe;h.value=new Array(Q.length).fill(!1);const je=Q.length;for(let lt=0;lt{var Q,ye;return[(Q=t.rowSelection)==null?void 0:Q.selectedRowKeys,(ye=t.rowSelection)==null?void 0:ye.type]},()=>{m.value=[],y.value=[],s.value.forEach((Q,ye)=>{var se,xe,je;((se=t.rowSelection)==null?void 0:se.type)==="radio"?(xe=t.rowSelection)!=null&&xe.selectedRowKeys&&t.rowSelection.selectedRowKeys[0]===Q.key?(h.value[ye]=!0,m.value.push(Q.key),y.value.push(Q)):h.value[ye]=!1:(je=t.rowSelection)!=null&&je.selectedRowKeys&&t.rowSelection.selectedRowKeys.includes(Q.key)?(h.value[ye]=!0,m.value.push(Q.key),y.value.push(Q)):h.value[ye]=!1})},{immediate:!0,deep:!0}),Le(h,Q=>{var ye,se;if(((ye=t.rowSelection)==null?void 0:ye.type)===void 0||((se=t.rowSelection)==null?void 0:se.type)==="checkbox"){const xe=Q.filter(lt=>lt);let je=0;s.value.forEach((lt,ot)=>{var re;const bt=((re=t.rowSelection)==null?void 0:re.getSelectionProps)&&t.rowSelection.getSelectionProps(lt,ot);bt&&"disabled"in bt&&bt.disabled||je++}),f.value=0{A.value||dl()}),ft(()=>{t.showPagination&&("page"in t.pagination&&(n.value=t.pagination.page),"pageSize"in t.pagination&&(r.value=t.pagination.pageSize))}),ft(()=>{c.value=t.expandedRowKeys}),Ke(()=>{Je(),le(),Pe()}),Ha(l,()=>{Je()});function Ra(Q){var ye,se;g.value=[],w.value=[],s.value.forEach((xe,je)=>{var lt;const ot=((lt=t.rowSelection)==null?void 0:lt.getSelectionProps)&&t.rowSelection.getSelectionProps(xe,je);ot&&"disabled"in ot&&ot.disabled||(Q?h.value[je]||(h.value[je]=!0,m.value.push(xe.key),y.value.push(xe),g.value.push(xe.key),w.value.push(xe)):(m.value=[],y.value=[],h.value[je]&&(h.value[je]=!1,g.value.push(xe.key),w.value.push(xe))))}),(ye=t.rowSelection)!=null&&ye.onSelectAll&&t.rowSelection.onSelectAll(Q,y.value,w.value,m.value,g.value),(se=t.rowSelection)!=null&&se.onChange&&t.rowSelection.onChange(m.value,y.value)}function va(Q,ye,se,xe){var je,lt,ot;Q?((je=t.rowSelection)==null?void 0:je.type)==="radio"?(h.value.forEach((re,bt)=>{bt!==ye&&re&&(h.value[bt]=!1)}),m.value=[se],y.value=[xe]):(m.value.push(se),y.value.push(xe)):(m.value=m.value.filter(re=>re!==se),y.value=y.value.filter(re=>re.key!==se)),(lt=t.rowSelection)!=null&<.onSelect&&t.rowSelection.onSelect(xe,Q,y.value,m.value),(ot=t.rowSelection)!=null&&ot.onChange&&t.rowSelection.onChange(m.value,y.value)}function dl(){const Q=I.value.filter(se=>se.colSpan!==0),ye=Q.length;for(let se=0;seQ.observeScroll())}async function Pe(){await Qe(),k.value&&k.value.forEach(Q=>Q.observeScroll())}function He(Q,ye){if(Q&&Q.length){const se=Q.length;for(let xe=0;xe{se.children&&se.children.length>0?ye+=be(se.children):ye+=1}),ye}function Ee(Q,ye=1){let se=ye;return Q.forEach(xe=>{if(xe.children&&xe.children.length>0){const je=Ee(xe.children,ye+1);je>se&&(se=je)}}),se}function Ve(Q){I.value=[];const ye=Ee(Q),se=[];for(let je=0;je{re.children&&re.children.length>0?(re.colSpan=be(re.children),re.colStart=ot,re.colEnd=ot+re.colSpan-1,ot+=re.colSpan,xe(re.children,lt+1,re.colStart)):(re.rowSpan=ye-lt,re.colStart=ot,re.colEnd=ot,ot+=1,I.value.push(re)),He(re.children,"left")&&(re.fixed="left"),He(re.children,"right")&&(re.fixed="right"),se[lt].push(re)})}return xe(Q,0,t.showExpandColumn?1:0),se}function It(Q,ye){return I.value.filter(se=>{if(se.customCell){const xe=se.customCell(Q,ye,se);if(xe&&("colSpan"in xe&&xe.colSpan===0||"rowSpan"in xe&&xe.rowSpan===0))return!1}return!0})}function yt(Q,ye){let se=t[ye];return(Q==null?void 0:Q[ye])!==void 0&&(se=Q[ye]),se}function Oa(Q){const ye={ascend:"点击升序",descend:"点击降序"},se=yt(Q,"sortDirections");return!A.value&&H.value===Q.dataIndex?se.length===2&&Q.defaultSortOrder===se[0]?ye[se[1]]:"取消排序":H.value===Q.dataIndex?J.value==="ascend"?se.length===1?"取消排序":se[0]==="ascend"?"点击降序":"取消排序":se.length===1||se[0]==="ascend"?"取消排序":"点击升序":se.length>0?ye[se[0]]:void 0}function Ya(Q){R.value=!0,V.value=Q,A.value||(A.value=!0);const ye=yt(Q,"sortDirections");H.value===Q.dataIndex?J.value==="ascend"?ye.length===1?(H.value=null,ie.value=null,J.value=null):ye[0]==="ascend"?J.value="descend":(H.value=null,ie.value=null,J.value=null):ye.length===1||ye[0]==="ascend"?(H.value=null,ie.value=null,J.value=null):J.value="ascend":(H.value=Q.dataIndex,ie.value=Q.sorter,ye.length>0&&(J.value=ye[0])),Mo()}function ra(Q){Z.value=Q}function $l(){Z.value=null}function Cl(Q,ye,se){return ye.fixed==="left"&&se0&&Q[se-1].fixed!=="right"}function br(Q){const ye={};return Q.width!==void 0&&(ye.width=typeof Q.width=="number"?`${Q.width}px`:Q.width),ye}function Pn(Q){const ye={};return Q&&(ye.position="sticky",ye.left="0px"),ye}function On(Q){const ye={};return Q&&(ye.position="sticky",ye.left=t.showExpandColumn?`${E.value&&E.value.offsetWidth}px`:"0px"),ye}function Tn(Q){const ye={};if(Q.fixed&&j.value&&j.value.length){if(ye.position="sticky",Q.fixed==="left"){const se=Q.colStart;let xe=0;t.showExpandColumn&&(xe+=E.value.offsetWidth),ee.value&&(xe+=D.value.offsetWidth);for(let je=0;je<(t.showExpandColumn?se-1:se);je++)xe+=j.value[je].offsetWidth;return ye.left=`${xe}px`,ye}if(Q.fixed==="right"){const se=Q.colEnd;let xe=0;for(let je=j.value.length-1;je>(t.showExpandColumn?se-1:se);je--)xe+=j.value[je].offsetWidth;return ye.right=`${xe}px`,ye}}return ye}function I1(Q,ye){const se=[];return t.columns.forEach((xe,je)=>{if(xe.customCell){const lt=xe.customCell(Q,ye,xe);lt&&"rowSpan"in lt&<.rowSpan===0&&se.push(je)}}),se}function bo(Q,ye,se){var xe;if(se>=0){const je=(xe=ye.customCell)==null?void 0:xe.call(ye,Q,se,ye);return je&&"rowSpan"in je&&je.rowSpan>0?se:bo(Q,ye,se-1)}}function wo(Q,ye){return typeof t.rowClassName=="function"?t.rowClassName(Q,ye):t.rowClassName}function ko(Q,ye){i.value=ye;const se=I1(Q,ye);se.length&&se.forEach(xe=>{const je=t.columns[xe];o.value.push({row:bo(s.value[ye-1],je,ye-1),col:xe})})}function xo(){i.value=null,o.value=[]}function _o(Q,ye){return o.value.some(se=>se.row===Q&&se.col===ye)}function En(Q){const ye=Q.key;c.value.includes(ye)?c.value=c.value.filter(se=>se!==ye):c.value.push(ye),U("expand",c.value.includes(ye),Q),U("expandedRowsChange",c.value),U("update:expandedRowKeys",c.value)}function So(Q,ye){["left","right"].includes(ye)&&(x.value=Q.target.scrollLeft,O.value=Q.target.scrollWidth,M.value=Q.target.clientWidth),["top","bottom"].includes(ye)&&(S.value=Q.target.scrollHeight,B.value=Q.target.clientHeight)}function F1(Q){if(Q.deltaX){const ye=Q.deltaX*1;x.value+ye>T.value?x.value=T.value:x.value+ye<0?x.value=0:(Q.stopPropagation(),Q.preventDefault(),x.value+=ye),p.value.scrollTo({left:x.value,behavior:"instant"})}}function Mo(){var Q;(Q=t.scroll)!=null&&Q.initialScrollPositionOnChange&&p.value.scrollTo({top:0,left:0,behavior:"smooth"})}function N1(Q,ye){n.value=Q,r.value=ye,U("change",Q,ye),Mo()}return(Q,ye)=>(d(),v("div",{ref_key:"tableRef",ref:l,class:"m-table-wrap"},[te(C(ll),Oe({size:"small",spinning:Q.loading},Q.spinProps),{default:G(()=>[b("div",{class:W(["m-table",{"table-shadow-left":Ae.value,"table-shadow-right":ue.value,"table-has-fix-left":ce.value,"table-has-fix-right":de.value,"table-small":Q.size==="small","table-middle":Q.size==="middle","table-striped":Q.striped,"table-bordered":Q.bordered}])},[oe.value?(d(),v("div",OM,[z(Q.$slots,"header",{},()=>[ve(ne(Q.header),1)],!0)])):L("",!0),!fe.value&&!Q.sticky?(d(),v("div",{key:1,class:W(["table-container",{"container-no-x-scroll":!F.value}])},[te(C(nl),Oe({ref_key:"scrollbarRef",ref:p,style:{"border-radius":"8px 8px 0 0"},"x-scrollable":F.value,"y-scrollable":Me.value,"auto-hide":!1,onScroll:So},Q.scrollbarProps),{default:G(()=>[b("table",{style:K(me.value)},[b("colgroup",null,[Q.showExpandColumn?(d(),v("col",{key:0,ref_key:"colExpandRef",ref:E,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,ref_key:"colSelectionRef",ref:D,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Te(I.value,(se,xe)=>(d(),v("col",{ref_for:!0,ref_key:"colRef",ref:j,style:K(br(se)),key:xe},null,4))),128))]),b("thead",null,[(d(!0),v(ge,null,Te(X.value,(se,xe)=>{var je,lt,ot;return d(),v("tr",{key:xe},[xe===0?(d(),v(ge,{key:0},[Q.showExpandColumn?(d(),v("th",{key:0,class:W(["table-th",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value}]),style:K(Pn(nt.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[z(Q.$slots,"expandColumnTitle",{},()=>[ve(ne(Q.expandColumnTitle),1)],!0)],14,TM)):L("",!0),ee.value?(d(),v("th",{key:1,class:W(["table-th table-th-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value}]),style:K(On(_e.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[N.value?(d(),v(ge,{key:0},[Po((je=Q.rowSelection)==null?void 0:je.columnTitle)?(d(),pe(tt((lt=Q.rowSelection)==null?void 0:lt.columnTitle),{key:0})):(d(),v(ge,{key:1},[ve(ne((ot=Q.rowSelection)==null?void 0:ot.columnTitle),1)],64))],64)):ae.value?(d(),v("div",AM,[te(C(ln),{indeterminate:f.value,checked:u.value,"onUpdate:checked":ye[0]||(ye[0]=re=>u.value=re),onChange:Ra},null,8,["indeterminate","checked"])])):L("",!0)],14,EM)):L("",!0)],64)):L("",!0),(d(!0),v(ge,null,Te(se,(re,bt)=>(d(),v(ge,{key:`${xe}-${bt}`},[re.colSpan!==0?(d(),v("th",{key:0,class:W(["table-th",[re.className,{"table-cell-has-sorter":re.sorter,"table-cell-sort":H.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(se,re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(se,re,bt)}]]),style:K(Tn(re)),rowspan:re.rowSpan,colspan:re.colSpan,colstart:re.colStart,colend:re.colEnd,onMouseenter:Ql=>re.sorter?ra(re.dataIndex):()=>!1,onMouseleave:Ql=>re.sorter?$l():()=>!1,onClick:Ql=>re.sorter?Ya(re):()=>!1},[re.sorter?(d(),pe(C(Sa),Oe({key:0,ref_for:!0,ref_key:"tooltipRef",ref:_,style:{width:"100%"},"show-control":"",show:Z.value===re.dataIndex,"content-style":{width:"100%"},tooltip:yt(re,"showSorterTooltip")?Oa(re):void 0,"tooltip-style":{fontWeight:"normal"}},yt(re,"sortTooltipProps")),{default:G(()=>[b("div",BM,[b("span",zM,[re.ellipsis?z(Q.$slots,"headerCell",{key:0,column:re,title:re.title},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(Q.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)]),b("span",{class:W(["table-cell-arrow",{"ascend-arrow":H.value===re.dataIndex&&J.value==="ascend","descend-arrow":H.value===re.dataIndex&&J.value==="descend"}])},ye[3]||(ye[3]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 16 16"},[b("g",{fill:"none"},[b("path",{d:"M8 14a.75.75 0 0 1-.75-.75V4.463L4.309 7.75a.75.75 0 0 1-1.118-1L7.441 2A.75.75 0 0 1 8.56 2l4.25 4.75a.75.75 0 1 1-1.118 1L8.75 4.463v8.787A.75.75 0 0 1 8 14z",fill:"currentColor"})])],-1)]),2)])]),_:2},1040,["show","tooltip"])):re.ellipsis?z(Q.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(Q.$slots,"headerCell",{key:2,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)],46,LM)):L("",!0)],64))),128))])}),128))]),b("tbody",null,[s.value.length?L("",!0):(d(),v("tr",DM,[b("td",{class:"table-empty",colspan:I.value.length},[F.value?(d(),v("div",{key:0,class:"table-empty-fixed",style:K(Fe.value)},[te(C(yl),Oe({class:"empty",image:"outlined"},Q.emptyProps),null,16)],4)):(d(),pe(C(yl),Oe({key:1,class:"empty",image:"outlined"},Q.emptyProps),null,16))],8,IM)])),s.value.length?(d(!0),v(ge,{key:1},Te(s.value,(se,xe)=>{var je,lt,ot;return d(),v(ge,{key:xe},[b("tr",{class:W(wo(se,xe)),onMouseenter:re=>ko(se,xe),onMouseleave:xo,onClick:re=>Q.expandRowByClick?En(se):()=>!1},[Q.showExpandColumn?(d(),v("td",{key:0,class:W(["table-td table-td-expand",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value,"table-td-hover":i.value===xe}]),style:K(Pn(nt.value)),onClick:We(re=>En(se),["stop"])},[z(Q.$slots,"expandCell",{record:se,index:xe,expanded:c.value.includes(se.key)},()=>[b("button",{class:W(["expand-btn",{"expand-btn-collapsed":!c.value.includes(se.key)}])},null,2)],!0)],14,NM)):L("",!0),ee.value?(d(),v("td",{key:1,class:W(["table-td table-td-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value,"table-td-hover":i.value===xe}]),style:K(On(_e.value))},[b("div",VM,[((je=Q.rowSelection)==null?void 0:je.type)==="radio"?(d(),pe(C($i),Oe({key:0,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((lt=Q.rowSelection)==null?void 0:lt.getSelectionProps)&&Q.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"])):(d(),pe(C(ln),Oe({key:1,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((ot=Q.rowSelection)==null?void 0:ot.getSelectionProps)&&Q.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"]))])],6)):L("",!0),(d(!0),v(ge,null,Te(It(se,xe),(re,bt)=>(d(),v("td",Oe({class:["table-td",[re.className,{"table-cell-sort":H.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(It(se,xe),re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(It(se,xe),re,bt),"table-td-hover":i.value===xe||_o(xe,bt)}]],style:Tn(re),key:`${xe}-${bt}`,ref_for:!0},re.customCell&&re.customCell(se,xe,re)),[re.ellipsis?z(Q.$slots,"bodyCell",{key:0,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(se[re.dataIndex]),1)]),_:2},1040)],!0):z(Q.$slots,"bodyCell",{key:1,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[ve(ne(se[re.dataIndex]),1)],!0)],16))),128))],42,FM),Q.showExpandColumn?Ge((d(),v("tr",HM,[b("td",{class:"table-td table-td-expand-row",colspan:I.value.length+1},[nt.value?(d(),v("div",{key:0,class:"table-expand-row-fixed",style:K(Dt.value)},[z(Q.$slots,"expandedRowRender",{record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],4)):z(Q.$slots,"expandedRowRender",{key:1,record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],8,jM)],512)),[[Xe,c.value.includes(se.key)]]):L("",!0)],64)}),128)):L("",!0)])],4)]),_:3},16,["x-scrollable","y-scrollable"])],2)):(d(),v("div",{key:2,class:W(["table-container",{"container-vertical-no-x-scroll":!F.value,"container-no-scroll":!F.value&&!Me.value}])},[b("div",{class:W(["table-head",{"table-head-sticky":Q.sticky}])},[b("table",{style:K([me.value,vt.value]),onWheel:ye[2]||(ye[2]=se=>F.value?F1(se):()=>!1)},[b("colgroup",null,[Q.showExpandColumn?(d(),v("col",{key:0,ref_key:"colExpandRef",ref:E,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,ref_key:"colSelectionRef",ref:D,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Te(I.value,(se,xe)=>(d(),v("col",{ref_for:!0,ref_key:"colRef",ref:j,style:K(br(se)),key:xe},null,4))),128))]),b("thead",null,[(d(!0),v(ge,null,Te(X.value,(se,xe)=>{var je,lt,ot;return d(),v("tr",{key:xe},[xe===0?(d(),v(ge,{key:0},[Q.showExpandColumn?(d(),v("th",{key:0,class:W(["table-th",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value}]),style:K(Pn(nt.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[z(Q.$slots,"expandColumnTitle",{},()=>[ve(ne(Q.expandColumnTitle),1)],!0)],14,RM)):L("",!0),ee.value?(d(),v("th",{key:1,class:W(["table-th table-th-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value}]),style:K(On(_e.value)),rowspan:Ee(ke.value),colstart:0,colend:0},[N.value?(d(),v(ge,{key:0},[Po((je=Q.rowSelection)==null?void 0:je.columnTitle)?(d(),pe(tt((lt=Q.rowSelection)==null?void 0:lt.columnTitle),{key:0})):(d(),v(ge,{key:1},[ve(ne((ot=Q.rowSelection)==null?void 0:ot.columnTitle),1)],64))],64)):ae.value?(d(),v("div",qM,[te(C(ln),{indeterminate:f.value,checked:u.value,"onUpdate:checked":ye[1]||(ye[1]=re=>u.value=re),onChange:Ra},null,8,["indeterminate","checked"])])):L("",!0)],14,YM)):L("",!0)],64)):L("",!0),(d(!0),v(ge,null,Te(se,(re,bt)=>(d(),v(ge,{key:`${xe}-${bt}`},[re.colSpan!==0?(d(),v("th",{key:0,class:W(["table-th",[re.className,{"table-cell-has-sorter":re.sorter,"table-cell-sort":H.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(se,re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(se,re,bt)}]]),style:K(Tn(re)),rowspan:re.rowSpan,colspan:re.colSpan,colstart:re.colStart,colend:re.colEnd,title:re.ellipsis&&F.value?re.title:void 0,onMouseenter:Ql=>re.sorter?ra(re.dataIndex):()=>!1,onMouseleave:Ql=>re.sorter?$l():()=>!1,onClick:Ql=>re.sorter?Ya(re):()=>!1},[re.sorter?(d(),pe(C(Sa),Oe({key:0,ref_for:!0,ref_key:"tooltipRef",ref:_,style:{width:"100%"},"show-control":"",show:Z.value===re.dataIndex,"content-style":{width:"100%"},tooltip:yt(re,"showSorterTooltip")?Oa(re):void 0,"tooltip-style":{fontWeight:"normal"}},yt(re,"sortTooltipProps")),{default:G(()=>[b("div",GM,[b("span",UM,[re.ellipsis&&!F.value?z(Q.$slots,"headerCell",{key:0,column:re,title:re.title},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(Q.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)]),b("span",{class:W(["table-cell-arrow",{"ascend-arrow":H.value===re.dataIndex&&J.value==="ascend","descend-arrow":H.value===re.dataIndex&&J.value==="descend"}])},ye[4]||(ye[4]=[b("svg",{width:"1.25em",height:"1.25em",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",viewBox:"0 0 16 16"},[b("g",{fill:"none"},[b("path",{d:"M8 14a.75.75 0 0 1-.75-.75V4.463L4.309 7.75a.75.75 0 0 1-1.118-1L7.441 2A.75.75 0 0 1 8.56 2l4.25 4.75a.75.75 0 1 1-1.118 1L8.75 4.463v8.787A.75.75 0 0 1 8 14z",fill:"currentColor"})])],-1)]),2)])]),_:2},1040,["show","tooltip"])):re.ellipsis&&!F.value?z(Q.$slots,"headerCell",{key:1,column:re,title:re.title},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(re.title),1)]),_:2},1040)],!0):z(Q.$slots,"headerCell",{key:2,column:re,title:re.title},()=>[ve(ne(re.title),1)],!0)],46,WM)):L("",!0)],64))),128))])}),128))])],36)],2),te(C(nl),Oe({ref_key:"scrollbarRef",ref:p,class:["table-body",{"table-x-scrollbar-sticky":Q.sticky}],"x-scrollable":F.value,"y-scrollable":Me.value,"auto-hide":!1,style:ul.value,onScroll:So},Q.scrollbarProps),{default:G(()=>[b("table",{style:K(me.value)},[b("colgroup",null,[Q.showExpandColumn?(d(),v("col",{key:0,style:K($e.value)},null,4)):L("",!0),ee.value?(d(),v("col",{key:1,style:K(Ye.value)},null,4)):L("",!0),(d(!0),v(ge,null,Te(I.value,(se,xe)=>(d(),v("col",{style:K(br(se)),key:xe},null,4))),128))]),b("tbody",null,[s.value.length?L("",!0):(d(),v("tr",QM,[b("td",{class:"table-empty",colspan:I.value.length},[F.value?(d(),v("div",{key:0,class:"table-empty-fixed",style:K(Fe.value)},[te(C(yl),Oe({class:"empty",image:"outlined"},Q.emptyProps),null,16)],4)):(d(),pe(C(yl),Oe({key:1,class:"empty",image:"outlined"},Q.emptyProps),null,16))],8,XM)])),s.value.length?(d(!0),v(ge,{key:1},Te(s.value,(se,xe)=>{var je,lt,ot;return d(),v(ge,{key:xe},[b("tr",{class:W(wo(se,xe)),onMouseenter:re=>ko(se,xe),onMouseleave:xo,onClick:re=>Q.expandRowByClick?En(se):()=>!1},[Q.showExpandColumn?(d(),v("td",{key:0,class:W(["table-td table-td-expand",{"table-cell-fix-left":nt.value,"table-cell-fix-left-last":De.value,"table-td-hover":i.value===xe}]),style:K(Pn(nt.value)),onClick:We(re=>En(se),["stop"])},[z(Q.$slots,"expandCell",{record:se,index:xe,expanded:c.value.includes(se.key)},()=>[b("button",{class:W(["expand-btn",{"expand-btn-collapsed":!c.value.includes(se.key)}])},null,2)],!0)],14,KM)):L("",!0),ee.value?(d(),v("td",{key:1,class:W(["table-td table-td-selection",{"table-cell-fix-left":_e.value,"table-cell-fix-left-last":it.value,"table-td-hover":i.value===xe}]),style:K(On(_e.value))},[b("div",ZM,[((je=Q.rowSelection)==null?void 0:je.type)==="radio"?(d(),pe(C($i),Oe({key:0,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((lt=Q.rowSelection)==null?void 0:lt.getSelectionProps)&&Q.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"])):(d(),pe(C(ln),Oe({key:1,checked:h.value[xe],"onUpdate:checked":re=>h.value[xe]=re,onChange:re=>va(re,xe,se.key,se),ref_for:!0},((ot=Q.rowSelection)==null?void 0:ot.getSelectionProps)&&Q.rowSelection.getSelectionProps(se,xe)),null,16,["checked","onUpdate:checked","onChange"]))])],6)):L("",!0),(d(!0),v(ge,null,Te(It(se,xe),(re,bt)=>(d(),v("td",Oe({class:["table-td",[re.className,{"table-cell-sort":H.value===re.dataIndex,"table-cell-align-left":re.align==="left","table-cell-align-center":re.align==="center","table-cell-align-right":re.align==="right","table-cell-fix-left":re.fixed==="left","table-cell-fix-left-last":Cl(It(se,xe),re,bt),"table-cell-fix-right":re.fixed==="right","table-cell-fix-right-first":Cn(It(se,xe),re,bt),"table-td-hover":i.value===xe||_o(xe,bt)}]],style:Tn(re),key:`${xe}-${bt}`,ref_for:!0},re.customCell&&re.customCell(se,xe,re)),[re.ellipsis?z(Q.$slots,"bodyCell",{key:0,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[te(C(pl),Oe({ref_for:!0,ref_key:"ellipsisRef",ref:k},yt(re,"ellipsisProps")),{default:G(()=>[ve(ne(se[re.dataIndex]),1)]),_:2},1040)],!0):z(Q.$slots,"bodyCell",{key:1,column:re,record:se,text:se[re.dataIndex],index:xe},()=>[ve(ne(se[re.dataIndex]),1)],!0)],16))),128))],42,JM),Q.showExpandColumn?Ge((d(),v("tr",e$,[b("td",{class:"table-td table-td-expand-row",colspan:I.value.length+1},[nt.value?(d(),v("div",{key:0,class:"table-expand-row-fixed",style:K(Dt.value)},[z(Q.$slots,"expandedRowRender",{record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],4)):z(Q.$slots,"expandedRowRender",{key:1,record:se,index:xe,expanded:c.value.includes(se.key)},void 0,!0)],8,t$)],512)),[[Xe,c.value.includes(se.key)]]):L("",!0)],64)}),128)):L("",!0)])],4)]),_:3},16,["class","x-scrollable","y-scrollable","style"])],2)),cl.value?(d(),v("div",a$,[z(Q.$slots,"footer",{},()=>[ve(ne(Q.footer),1)],!0)])):L("",!0)],2),Q.showPagination?(d(),pe(C(yo),Oe({key:0,class:"table-pagination",placement:"right",size:Q.size,onChange:N1},{...Q.pagination,page:n.value,pageSize:r.value,total:Pa.value}),null,16,["size"])):L("",!0)]),_:3},16,["spinning"])],512))}}),n$=Ie(l$,[["__scopeId","data-v-444328bb"]]),r$=ze(n$),i$={key:0,class:"tabs-prefix"},o$=["onClick"],s$={key:1,class:"tabs-suffix"},u$=he({__name:"Tabs",props:{items:{default:()=>[]},prefix:{default:void 0},suffix:{default:void 0},animated:{type:Boolean,default:!0},centered:{type:Boolean,default:!1},size:{default:"middle"},type:{default:"line"},tabGutter:{default:void 0},tabStyle:{default:()=>({})},tabPosition:{default:"top"},contentStyle:{default:()=>({})},activeKey:{default:void 0}},emits:["update:activeKey","change"],setup(a,{emit:e}){const t=a,l=$(),n=$(0),r=$(0),i=$(0),o=$(0),s=$(),c=$(),u=$(),f=$(),h=$(),m=$(),g=$(!1),y=$(0),w=$(0),_=$(0),k=$(!1),p=e,x=dt(["prefix","suffix"]),O=P(()=>t.items.findIndex((F,fe)=>Y(F.key,fe)===t.activeKey)),S=P(()=>!!(x.prefix||t.prefix)),M=P(()=>!!(x.suffix||t.suffix)),B=P(()=>["top","bottom"].includes(t.tabPosition)?g.value&&w.value>0:g.value&&_.value>0),T=P(()=>["top","bottom"].includes(t.tabPosition)?g.value&&w.value["top","bottom"].includes(t.tabPosition)?{transform:`translate(${-w.value}px, 0)`}:{transform:`translate(0, ${-_.value}px)`}),D=P(()=>["top","bottom"].includes(t.tabPosition)?{marginLeft:`${t.tabGutter}px`}:{marginTop:`${t.tabGutter}px`}),j=P(()=>["top","bottom"].includes(t.tabPosition)?{left:`${n.value}px`,width:`${i.value}px`}:{top:`${r.value}px`,height:`${o.value}px`}),I=P(()=>t.animated&&["top","bottom"].includes(t.tabPosition)?{marginLeft:`-${100*O.value}%`}:{}),A=P(()=>t.animated&&["top","bottom"].includes(t.tabPosition)?{visibility:"hidden",height:"0px",overflowY:"hidden"}:{display:"none"});Le(()=>t.activeKey,()=>{J()},{flush:"post"}),Ha([s,f],()=>{V()}),Ke(()=>{V()});function V(){["top","bottom"].includes(t.tabPosition)?H():ie()}function H(){c.value=s.value.offsetWidth,h.value=f.value.offsetWidth,h.value>c.value?(g.value=!0,y.value=h.value-c.value,w.value=y.value):(g.value=!1,w.value=0),J()}function ie(){u.value=s.value.offsetHeight,m.value=f.value.offsetHeight,m.value>u.value?(g.value=!0,y.value=m.value-u.value,_.value=y.value):(g.value=!1,_.value=0),J()}function J(){["top","bottom"].includes(t.tabPosition)?Z():R()}function Z(){const F=l.value[O.value];if(F){if(n.value=F.offsetLeft,i.value=F.offsetWidth,g.value){n.valuew.value&&(k.value=!0,w.value=fe)}}else n.value=0,i.value=0}function R(){const F=l.value[O.value];if(F){if(r.value=F.offsetTop,o.value=F.offsetHeight,g.value){r.value<_.value&&(k.value=!0,_.value=r.value);const fe=r.value+o.value-u.value;fe>_.value&&(k.value=!0,_.value=fe)}}else r.value=0,o.value=0}function Y(F,fe){return F===void 0?fe:F}function U(F){p("update:activeKey",F),p("change",F)}function ee(F){F.stopPropagation(),F.preventDefault(),(F.deltaX||F.deltaY)&&(["top","bottom"].includes(t.tabPosition)?N(F):ae(F))}function N(F){const fe=(F.deltaX||F.deltaY)*1;w.value+fe>y.value?w.value=y.value:w.value+fe<0?w.value=0:w.value+=fe}function ae(F){const fe=(F.deltaX||F.deltaY)*1;_.value+fe>y.value?_.value=y.value:_.value+fe<0?_.value=0:_.value+=fe}function we(F,fe){return t.activeKey!==Y(F,fe)?A.value:{}}return(F,fe)=>{var Me;return d(),v("div",{class:W(["m-tabs",[`tabs-${F.tabPosition} tabs-${F.size}`,{"tabs-card":F.type==="card"}]])},[b("div",{class:"m-tabs-nav",style:K(F.tabStyle)},[S.value?(d(),v("div",i$,[z(F.$slots,"prefix",{},()=>[ve(ne(F.prefix),1)],!0)])):L("",!0),b("div",{ref_key:"wrapRef",ref:s,class:W(["tabs-nav-wrap",{"tabs-center":F.centered,"before-shadow-active":B.value,"after-shadow-active":T.value}])},[b("div",{ref_key:"navRef",ref:f,class:W(["tabs-nav-list",{"nav-transition":k.value}]),onTransitionend:fe[0]||(fe[0]=Ae=>k.value=!1),style:K(E.value),onWheel:fe[1]||(fe[1]=Ae=>g.value?ee(Ae):()=>!1)},[(d(!0),v(ge,null,Te(F.items,(Ae,ue)=>(d(),v("div",{ref_for:!0,ref_key:"tabsRef",ref:l,class:W(["tab-item",{"tab-line-active":F.type==="line"&&F.activeKey===Y(Ae.key,ue),"tab-card-active":F.type==="card"&&F.activeKey===Y(Ae.key,ue),"tab-disabled":Ae.disabled}]),style:K(ue>0&&F.tabGutter!==void 0?D.value:{}),onClick:ce=>Ae.disabled?()=>!1:U(Y(Ae.key,ue)),key:ue},[z(F.$slots,"tab",{item:Ae,tab:Ae.tab,key:Y(Ae.key,ue)},()=>[Ae.icon?(d(),pe(tt(Ae.icon),{key:0})):L("",!0),ve(" "+ne(Ae.tab),1)],!0)],14,o$))),128)),b("div",{class:W(["tab-bar",{"tab-bar-disabled":(Me=F.items[O.value])==null?void 0:Me.disabled,"card-hidden":F.type==="card"}]),style:K(j.value)},null,6)],38)],2),M.value?(d(),v("div",s$,[z(F.$slots,"suffix",{},()=>[ve(ne(F.suffix),1)],!0)])):L("",!0)],4),b("div",{class:"m-tabs-page",style:K(F.contentStyle)},[b("div",{class:W(["tabs-content-wrap",{"tabs-content-animated":F.animated&&["top","bottom"].includes(F.tabPosition)}]),style:K(I.value)},[(d(!0),v(ge,null,Te(F.items,(Ae,ue)=>(d(),v("div",{class:"tabs-content",style:K(we(Ae.key,ue)),key:Ae.key||ue},[z(F.$slots,"content",{item:Ae,content:Ae.content,key:Y(Ae.key,ue)},()=>[ve(ne(Ae.content),1)],!0)],4))),128))],6)],4)],2)}}}),c$=Ie(u$,[["__scopeId","data-v-d9ad67dd"]]),d$=ze(c$),f$={key:0,class:"tag-icon"},p$={class:"tag-label"},v$={class:"tag-label"},h$=["onClick"],m$=he({__name:"Tag",props:{closable:{type:Boolean,default:!1},color:{default:void 0},icon:{default:void 0},size:{default:"middle"},bordered:{type:Boolean,default:!0},dynamic:{type:Boolean,default:!1},spaceProps:{default:()=>({})},value:{default:()=>[]}},emits:["update:value","close","dynamicClose"],setup(a,{emit:e}){const t=a,l=$(),n=$(!1),r=$(""),i=["success","processing","error","warning","default","pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],o=$(!1),s=$(),c=$(Array(t.value.length).fill(1)),u=dt(["icon"]),f=e,h=P(()=>{if(t.dynamic&&t.value.length){if(typeof t.value[0]=="string")return!0;if(typeof t.value[0]=="object")return!1}return null}),m=P(()=>t.dynamic&&t.value.length?h.value?t.value.map(x=>({label:x,closable:!0})):t.value.map(x=>({closable:!0,...x})):[]),g=P(()=>t.dynamic?!1:u.icon||t.icon);ft(()=>{if(t.dynamic){const x=t.value.length;c.value=Array(x).fill(1),Qe(()=>{if(s.value)for(let O=0;OB!==O);f("update:value",S),f("dynamicClose",x,O)}async function _(){n.value=!0,await Qe(),l.value.focus()}function k(){h.value?f("update:value",[...t.value,r.value]):f("update:value",[...t.value,{label:r.value}]),n.value=!1,l.value=""}function p(x){x.key==="Enter"&&l.value.blur()}return(x,O)=>x.dynamic?(d(),pe(C(yr),Oe({key:1,gap:"small"},x.spaceProps),{default:G(()=>[(d(!0),v(ge,null,Te(m.value,(S,M)=>(d(),v("div",{class:W(["m-tag",[`tag-${S.size||x.size}`,(S.color||x.color)&&i.includes(S.color||x.color)?`tag-${S.color||x.color}`:"",{"tag-borderless":S.bordered!==void 0&&!S.bordered,"tag-has-color":(S.color||x.color)&&!i.includes(S.color||x.color)}]]),style:K(`background-color: ${(S.color||x.color)&&!i.includes(S.color||x.color)?S.color||x.color:""};`),key:M},[c.value[M]?(d(),v("span",{key:0,ref_for:!0,ref_key:"tagsIconRef",ref:s,class:"tag-icon"},[z(x.$slots,"icon",{item:S,icon:x.icon,index:M},()=>[ve(ne(S.icon),1)],!0)],512)):L("",!0),b("span",v$,[z(x.$slots,"label",{item:S,label:S.label,index:M},()=>[ve(ne(S.label),1)],!0)]),S.closable||x.closable?(d(),v("span",{key:1,class:"tag-close",onClick:B=>w(S,M)},O[3]||(O[3]=[b("svg",{focusable:"false",class:"close-svg","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]),8,h$)):L("",!0)],6))),128)),n.value?L("",!0):(d(),v("div",{key:0,class:W(["m-tag",[`tag-${x.size}`,{"tag-plus":x.dynamic}]]),onClick:_},O[4]||(O[4]=[b("svg",{focusable:"false",class:"plus-svg","data-icon":"plus",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}),b("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"})],-1)]),2)),n.value?Ge((d(),v("input",{key:1,ref_key:"inputRef",ref:l,class:W(["tag-input",`input-${x.size}`]),type:"text","onUpdate:modelValue":O[0]||(O[0]=S=>r.value=S),onBlur:O[1]||(O[1]=S=>n.value=!1),onChange:k,onKeydown:p},null,34)),[[Ti,r.value]]):L("",!0)]),_:3},16)):(d(),v("div",{key:0,class:W(["m-tag",[`tag-${x.size}`,x.color&&i.includes(x.color)?`tag-${x.color}`:"",{"tag-borderless":!x.bordered,"tag-has-color":x.color&&!i.includes(x.color),"tag-hidden":o.value}]]),style:K(`background-color: ${x.color&&!i.includes(x.color)?x.color:""};`)},[g.value?(d(),v("span",f$,[z(x.$slots,"icon",{},()=>[ve(ne(x.icon),1)],!0)])):L("",!0),b("span",p$,[z(x.$slots,"default",{},void 0,!0)]),x.closable?(d(),v("span",{key:1,class:"tag-close",onClick:y},O[2]||(O[2]=[b("svg",{focusable:"false",class:"close-svg","data-icon":"close",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"})],-1)]))):L("",!0)],6))}}),g$=Ie(m$,[["__scopeId","data-v-a24482dc"]]),y$=ze(g$),b$=["data-count"],w$=["value","placeholder","maxlength","disabled"],k$=he({__name:"Textarea",props:{width:{default:"100%"},allowClear:{type:Boolean,default:!1},autoSize:{type:[Boolean,Object],default:!1},disabled:{type:Boolean,default:!1},placeholder:{default:void 0},maxlength:{default:void 0},showCount:{type:Boolean,default:!1},value:{default:""},valueModifiers:{default:()=>({})}},emits:["update:value","change","enter"],setup(a,{emit:e}){const t=a,l=$(),n=$(32),r=P(()=>typeof t.width=="number"?`${t.width}px`:t.width),i=P(()=>{if(typeof t.autoSize=="object"){const w={height:`${n.value}px`,resize:"none"};return"minRows"in t.autoSize&&(w["min-height"]=t.autoSize.minRows*22+10+"px"),"maxRows"in t.autoSize&&(w["max-height"]=t.autoSize.maxRows*22+10+"px"),w}if(typeof t.autoSize=="boolean")return t.autoSize?{height:`${n.value}px`,resize:"none"}:{}}),o=P(()=>!t.disabled&&t.allowClear&&t.value),s=P(()=>t.maxlength?`${t.value.length} / ${t.maxlength}`:t.value.length),c=P(()=>"lazy"in t.valueModifiers);Le(()=>t.value,async()=>{JSON.stringify(i.value)!=="{}"&&(n.value=32,await Qe(),u())},{flush:"post"}),Ke(()=>{u()});function u(){n.value=l.value.scrollHeight+2}const f=e;function h(w){c.value||(f("update:value",w.target.value),f("change",w))}function m(w){c.value&&(f("update:value",w.target.value),f("change",w))}async function g(w){f("enter",w),c.value&&(l.value.blur(),await Qe(),l.value.focus())}function y(){f("update:value",""),l.value.focus()}return(w,_)=>(d(),v("div",{class:W(["m-textarea",{"show-count":w.showCount}]),style:K(`width: ${r.value};`),"data-count":s.value},[b("textarea",{ref_key:"textareaRef",ref:l,type:"hidden",class:W(["textarea-item",{"clear-class":o.value,"textarea-disabled":w.disabled}]),style:K(i.value),value:w.value,placeholder:w.placeholder,maxlength:w.maxlength,disabled:w.disabled,onInput:h,onChange:m,onKeydown:ut(g,["enter"])},null,46,w$),o.value?(d(),v("svg",{key:0,class:"clear-svg",onClick:y,focusable:"false","data-icon":"close-circle",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},_[0]||(_[0]=[b("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"},null,-1)]))):L("",!0)],14,b$))}}),x$=Ie(k$,[["__scopeId","data-v-6be1449c"]]),_$=ze(x$),S$=he({__name:"TextScroll",props:{items:{default:()=>[]},single:{type:Boolean,default:!1},width:{default:"100%"},height:{default:50},itemStyle:{default:()=>({})},hrefHoverColor:{default:"#1677ff"},amount:{default:4},gap:{default:20},speed:{default:48},vertical:{type:Boolean,default:!1},duration:{default:1e3},interval:{default:3e3},pauseOnMouseEnter:{type:Boolean,default:!1}},emits:["click"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(0),i=$(),o=$(),s=$(0),c=$("paused"),u=$(!0),f=$(0),h=$(),m=$(!0),g=t,y=$([]),w=P(()=>y.value.length),_=P(()=>({width:typeof l.width=="number"?`${l.width}px`:l.width,height:`${l.height}px`})),k=P(()=>l.single?1:l.amount),p=P(()=>parseFloat((r.value/k.value).toFixed(2))),x=P(()=>s.value/l.speed);Le(()=>l.items,()=>{l.single?y.value=[l.items]:l.vertical&&l.items.length===1?y.value=[...l.items,...l.items]:y.value=[...l.items]},{immediate:!0,deep:!0}),Le(y,()=>{I()}),Le(()=>[l.vertical,l.duration,l.interval],()=>{O()},{deep:!0,flush:"post"}),Ha([n,o,i],()=>{O()});function O(){h.value&&jt(h.value),m.value||(m.value=!0),l.vertical||S(),D()}function S(){r.value=n.value.offsetWidth,s.value=o.value.offsetWidth}function M(){c.value="paused",Qe(()=>{var A;(A=n.value)==null||A.offsetTop,c.value="running"})}function B(){M()}function T(){h.value=Ia(()=>{m.value&&(m.value=!1),f.value=(f.value+1)%w.value},m.value?l.interval:l.interval+l.duration,!0)}function E(A){g("click",A)}function D(){l.vertical?w.value>=1&&T():w.value>=k.value&&(u.value=!1,c.value="running")}function j(){l.vertical?(m.value=!0,h.value&&jt(h.value)):c.value="paused"}function I(){l.vertical?(h.value&&jt(h.value),f.value!==0?(f.value=0,m.value=!1):m.value=!0,D()):(c.value="paused",u.value=!0,Qe(()=>{var A;(A=n.value)==null||A.offsetTop,D()}))}return e({start:D,stop:j,reset:I}),(A,V)=>A.vertical?(d(),v("div",{key:1,ref_key:"verticalRef",ref:i,class:"m-scroll-vertical",style:K([_.value,` --scroll-shadow-color: #d3d3d3; --scroll-bg-color: #fff; - --scroll-href-hover-color: ${E.hrefHoverColor}; - --scroll-duration: ${E.duration}ms; + --scroll-href-hover-color: ${A.hrefHoverColor}; + --scroll-duration: ${A.duration}ms; --scroll-timing-function: ease; --scroll-scale: 0.5; - --scroll-item-padding: ${E.gap}px; - `]),onMouseenter:H[2]||(H[2]=V=>E.pauseOnMouseEnter?j():()=>!1),onMouseleave:H[3]||(H[3]=V=>E.pauseOnMouseEnter?I():()=>!1)},[te(Ei,{name:"slide"},{default:q(()=>[(d(!0),v(ge,null,Oe(y.value,(V,ie)=>qe((d(),v("div",{class:"scroll-item-wrap",key:ie},[(d(),pe(tt(V.href?"a":"div"),{class:G(["scroll-item",{"href-item":V.href}]),style:K(E.itemStyle),title:V.title,href:V.href,target:V.target,onClick:J=>A(V)},{default:q(()=>[ve(ne(V.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))])),[[Qe,f.value===ie]])),128))]),_:1})],36)):(d(),v("div",{key:0,ref_key:"horizontalRef",ref:n,class:"m-scroll-horizontal",style:K([_.value,` + --scroll-item-padding: ${A.gap}px; + `]),onMouseenter:V[2]||(V[2]=H=>A.pauseOnMouseEnter?j():()=>!1),onMouseleave:V[3]||(V[3]=H=>A.pauseOnMouseEnter?D():()=>!1)},[te(Ei,{name:"slide"},{default:G(()=>[(d(!0),v(ge,null,Te(y.value,(H,ie)=>Ge((d(),v("div",{class:"scroll-item-wrap",key:ie},[(d(),pe(tt(H.href?"a":"div"),{class:W(["scroll-item",{"href-item":H.href}]),style:K(A.itemStyle),title:H.title,href:H.href,target:H.target,onClick:J=>E(H)},{default:G(()=>[ve(ne(H.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))])),[[Xe,f.value===ie]])),128))]),_:1})],36)):(d(),v("div",{key:0,ref_key:"horizontalRef",ref:n,class:"m-scroll-horizontal",style:K([_.value,` --scroll-shadow-color: #d3d3d3; --scroll-bg-color: #fff; - --scroll-href-hover-color: ${E.hrefHoverColor}; - --scroll-item-gap: ${E.gap}px; + --scroll-href-hover-color: ${A.hrefHoverColor}; + --scroll-item-gap: ${A.gap}px; --scroll-play-state: ${c.value}; --scroll-duration: ${x.value}s; --scroll-delay: 0s; --scroll-iteration-count: infinite; - `]),onMouseenter:H[0]||(H[0]=V=>E.pauseOnMouseEnter?j():()=>!1),onMouseleave:H[1]||(H[1]=V=>E.pauseOnMouseEnter?I():()=>!1)},[b("div",{ref_key:"groupRef",ref:o,class:G(["scroll-items-group",{"scroll-items-reset":u.value}]),onAnimationiteration:B},[(d(!0),v(ge,null,Oe(y.value,(V,ie)=>(d(),pe(tt(V.href?"a":"div"),{class:G(["scroll-item",{"href-item":V.href}]),style:K([E.itemStyle,`width: ${p.value}px;`]),key:ie,title:V.title,href:V.href,target:V.target,onClick:J=>A(V)},{default:q(()=>[ve(ne(V.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))),128))],34),b("div",{class:G(["scroll-items-group",{"scroll-items-reset":u.value}])},[(d(!0),v(ge,null,Oe(y.value,(V,ie)=>(d(),pe(tt(V.href?"a":"div"),{class:G(["scroll-item",{"href-item":V.href}]),style:K([E.itemStyle,`width: ${p.value}px;`]),key:ie,title:V.title,href:V.href,target:V.target,onClick:J=>A(V)},{default:q(()=>[ve(ne(V.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))),128))],2)],36))}}),M$=Ie(S$,[["__scopeId","data-v-2c649d2c"]]),$$=ze(M$),C$=he({__name:"Timeline",props:{items:{default:()=>[]},width:{default:"100%"},lineStyle:{default:"solid"},mode:{default:"left"},position:{default:"left"}},setup(a){const e=a,t=$(),l=$([]),n=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),r=P(()=>e.items.length);function i(){for(let o=0;o{i()},{flush:"post"}),ft(()=>{if(e.mode==="center")for(let o=0;o(d(),v("div",{class:"m-timeline",style:K(`width: ${n.value};`)},[(d(!0),v(ge,null,Oe(o.items,(c,u)=>(d(),v("div",{class:G(["timeline-item",{"item-last":u===o.items.length-1}]),key:u},[b("span",{class:G(["timeline-tail",`tail-${o.mode}`]),style:K(`border-left-style: ${o.lineStyle};`)},null,6),b("div",{class:G(["timeline-dot",`dot-${o.mode}`]),style:K(`height: ${l.value[u]}`)},[z(o.$slots,"dot",{item:c,index:u},()=>[c.color==="red"?(d(),v("span",{key:0,class:"dot-item",style:K({borderColor:"#ff4d4f"})},null,4)):c.color==="gray"?(d(),v("span",{key:1,class:"dot-item",style:K({borderColor:"#00000040"})},null,4)):c.color==="green"?(d(),v("span",{key:2,class:"dot-item",style:K({borderColor:"#52c41a"})},null,4)):c.color==="blue"?(d(),v("span",{key:3,class:"dot-item",style:K({borderColor:"#1677ff"})},null,4)):(d(),v("span",{key:4,class:"dot-item",style:K({borderColor:c.color||"#1677ff"})},null,4))],!0)],6),b("div",{ref_for:!0,ref_key:"descRef",ref:t,class:G(`timeline-desc desc-${o.mode}`)},[z(o.$slots,"desc",{item:c,index:u},()=>[ve(ne(c.desc||"--"),1)],!0)],2)],2))),128))],4))}}),P$=Ie(C$,[["__scopeId","data-v-c9112a5f"]]),T$=ze(P$),O$={class:"m-upload-wrap"},E$=["onDrop","onClick"],A$=["accept","multiple","onChange"],L$={class:"upload-tip"},B$={class:"file-uploading"},z$={key:0,class:"file-preview"},D$={key:1,class:"file-svg",focusable:"false","data-icon":"file-pdf",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},I$={key:2,class:"file-svg",focusable:"false","data-icon":"file",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},F$={class:"file-mask"},N$=["onClick"],H$=["onClick"],V$=he({__name:"Upload",props:{accept:{default:"*"},multiple:{type:Boolean,default:!1},maxCount:{default:void 0},tip:{default:"Upload"},fit:{default:"contain"},draggable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},spaceProps:{default:()=>({})},spinProps:{default:()=>({})},imageProps:{default:()=>({})},messageProps:{default:()=>({})},actionMessage:{default:()=>({upload:"上传成功",remove:"删除成功"})},beforeUpload:{type:Function,default:()=>!0},uploadMode:{default:"base64"},customRequest:{type:Function,default:()=>{}},fileList:{default:()=>[]}},emits:["update:fileList","drop","change","preview","remove"],setup(a,{expose:e,emit:t}){const l=a,n=$([]),r=$(1),i=$([]),o=$(),s=$(),c=$(),u=t,f=P(()=>l.maxCount===void 0?1/0:l.maxCount);ft(()=>{h()});function h(){n.value=[...l.fileList],n.value.length>f.value&&n.value.splice(f.value),l.disabled?r.value=n.value.length:n.value.length{new Promise((E,H)=>{try{const V=l.beforeUpload(j);V instanceof Promise?V.then(E,H):typeof V=="boolean"?V?E(V):H(new Error("Function returned false")):E(V)}catch(V){H(V)}}).then(()=>{f.value>r.value&&r.value++,l.uploadMode==="base64"&&(i.value[D]=!0,p(j,D)),l.uploadMode==="custom"&&(i.value[D]=!0,x(j,D))}).catch(E=>{console.log("beforeUpload error:",E)})};function p(j,D){var E=new FileReader;E.readAsDataURL(j),E.onloadstart=function(H){},E.onabort=function(H){},E.onerror=function(H){},E.onprogress=function(H){H.loaded===H.total&&(i.value[D]=!1)},E.onload=function(H){var V;n.value.push({name:j.name,url:(V=H.target)==null?void 0:V.result}),l.actionMessage.upload&&c.value.success(l.actionMessage.upload),u("update:fileList",n.value),u("change",n.value)},E.onloadend=function(H){}}function x(j,D){l.customRequest(j).then(E=>{n.value.push(E),l.actionMessage.upload&&c.value.success(l.actionMessage.upload),u("update:fileList",n.value),u("change",n.value)}).catch(E=>{f.value>1&&(r.value=n.value.length+1),c.value.error(E)}).finally(()=>{i.value[D]=!1})}function T(j,D){if(m(D)){const E=n.value.slice(0,j).filter(H=>!m(H.url));s.value[j-E.length].preview(0)}else window.open(D);u("preview",n.value[j])}function S(j){n.value.length(d(),v("div",O$,[te(C(yr),Te({gap:"small"},j.spaceProps),{default:q(()=>[(d(!0),v(ge,null,Oe(r.value,E=>(d(),v("div",{class:"upload-item-panel",key:E},[qe(b("div",{class:G(["upload-item",{"upload-disabled":j.disabled}]),onDragenter:D[1]||(D[1]=Ge(()=>{},["stop","prevent"])),onDragover:D[2]||(D[2]=Ge(()=>{},["stop","prevent"])),onDrop:Ge(H=>j.draggable&&!j.disabled?y(H,E-1):()=>!1,["stop","prevent"]),onClick:H=>j.disabled?()=>!1:w(E-1)},[b("input",{ref_for:!0,ref_key:"uploadInputRef",ref:o,type:"file",onClick:D[0]||(D[0]=Ge(()=>{},["stop"])),accept:j.accept,multiple:j.multiple,onChange:H=>_(H,E-1),style:{display:"none"}},null,40,A$),b("div",null,[D[3]||(D[3]=b("svg",{focusable:"false",class:"plus-svg","data-icon":"plus",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("defs"),b("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}),b("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"})],-1)),b("p",L$,[z(j.$slots,"tip",{},()=>[ve(ne(j.tip),1)],!0)])])],42,E$),[[Qe,!i.value[E-1]&&!n.value[E-1]]]),qe(b("div",B$,[te(C(ll),Te({class:"spin-uploading",tip:"uploading",size:"small",indicator:"spin-line",ref_for:!0},j.spinProps),null,16)],512),[[Qe,i.value[E-1]]]),n.value[E-1]?(d(),v("div",z$,[m(n.value[E-1].url)?(d(),pe(C(z1),Te({key:0,ref_for:!0,ref_key:"imageRef",ref:s,bordered:!1,width:82,height:82,fit:j.fit,src:n.value[E-1].url,name:n.value[E-1].name},j.imageProps),null,16,["fit","src","name"])):g(n.value[E-1].url)?(d(),v("svg",D$,D[4]||(D[4]=[b("path",{d:"M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"},null,-1)]))):(d(),v("svg",I$,D[5]||(D[5]=[b("path",{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"},null,-1)]))),b("div",F$,[b("a",{class:"file-icon",title:"预览",onClick:H=>T(E-1,n.value[E-1].url)},D[6]||(D[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"})],-1)]),8,N$),qe(b("a",{class:"file-icon",title:"删除",onClick:Ge(H=>S(E-1),["prevent","stop"])},D[7]||(D[7]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"delete",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"})],-1)]),8,H$),[[Qe,!j.disabled]])])])):L("",!0)]))),128))]),_:3},16),te(C(D1),Te({ref_key:"messageRef",ref:c},j.messageProps),null,16)]))}}),j$=Ie(V$,[["__scopeId","data-v-65fdf777"]]),R$=ze(j$),Y$=["src","poster","autoplay","controls","loop","muted","preload"],W$=he({__name:"Video",props:{width:{default:800},height:{default:450},src:{default:void 0},poster:{default:void 0},second:{default:.5},fit:{default:"contain"},autoplay:{type:Boolean,default:!1},controls:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},muted:{type:Boolean,default:!1},preload:{default:"metadata"},playIcon:{type:Boolean,default:!0},iconSize:{default:80}},emits:["play","pause"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(!1),o=$(!0),s=$(!1),c=t,u=P(()=>typeof l.width=="number"?`${l.width}px`:l.width),f=P(()=>typeof l.height=="number"?`${l.height}px`:l.height);Le(()=>l.second,()=>{h()}),Le(()=>l.autoplay,k=>{var p;k?(s.value=!1,o.value=!1,i.value=!0):(s.value=!0,o.value=!0,i.value=!1,(p=n.value)==null||p.pause())},{immediate:!0,flush:"post"});function h(){if(n.value){n.value.currentTime=l.second;const k=document.createElement("canvas"),p=k.getContext("2d");k.width=n.value.videoWidth,k.height=n.value.videoHeight,p==null||p.drawImage(n.value,0,0,k.width,k.height),r.value=k.toDataURL("image/png")}}function m(){o.value&&(o.value=!1,n.value.currentTime=0),i.value?n.value.pause():n.value.play()}function g(){i.value=!1,l.playIcon&&(s.value=!0),c("pause")}function y(){i.value=!0,l.playIcon&&(s.value=!1),c("play")}function w(){o.value&&(o.value=!1,n.value.currentTime=0),i.value||n.value.play()}function _(){i.value&&n.value.pause()}return e({play:w,pause:_}),(k,p)=>(d(),v("div",{class:G(["m-video",{"video-hover":s.value}]),style:K(`--video-width: ${u.value}; --video-height: ${f.value}; --video-icon-scale: ${k.iconSize/80};`)},[b("video",Te({ref_key:"veoRef",ref:n,class:"u-video",style:`object-fit: ${k.fit};`,src:k.src,poster:k.poster?k.poster:r.value,autoplay:k.autoplay,controls:!o.value&&k.controls,loop:k.loop,muted:k.autoplay||k.muted,preload:k.preload,crossorigin:"anonymous",onLoadedmetadata:p[0]||(p[0]=x=>k.poster?()=>!1:h()),onPause:p[1]||(p[1]=x=>g()),onPlay:p[2]||(p[2]=x=>y()),onClick:Ge(m,["prevent"])},k.$attrs)," 您的浏览器不支持video标签。 ",16,Y$),qe(b("span",{class:G(["icon-play",{"icon-show":s.value}])},p[3]||(p[3]=[b("svg",{class:"play-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 34 34"},[b("path",{d:`M28.26,11.961L11.035,0.813C7.464-1.498,3,1.391,3,6.013v21.974c0,4.622,4.464,7.511,8.035,5.2L28.26,22.039 - C31.913,19.675,31.913,14.325,28.26,11.961z`})],-1)]),2),[[Qe,o.value||k.playIcon]])],6))}}),G$=Ie(W$,[["__scopeId","data-v-2559eec7"]]),q$=ze(G$),U$=["href","target"],X$=["src","alt","onLoad"],Q$=he({__name:"Waterfall",props:{images:{default:()=>[]},columnCount:{default:3},columnGap:{default:20},width:{default:"100%"},borderRadius:{default:8},backgroundColor:{default:"#F2F4F8"},spinProps:{default:()=>({})}},setup(a){const e=a,t=$(),l=$(),n=$(Array(e.images.length).fill(!1)),r=$(),i=$([]),o=$(Array(e.columnCount).fill(0)),s=$(0),c=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),u=P(()=>Math.max(...o.value)+e.columnGap),f=P(()=>e.images.length);Le(()=>[e.images,e.columnCount,e.columnGap,e.width],()=>{l.value=t.value.offsetWidth,o.value=Array(e.columnCount).fill(0),s.value++,m(s.value)},{deep:!0,flush:"post"}),Ke(()=>{l.value=t.value.offsetWidth,m(s.value)});function h(){const k=t.value.offsetWidth;e.images.length&&k!==l.value&&(l.value=k,s.value++,m(s.value))}Va(t,h);async function m(k){r.value=(l.value-(e.columnCount+1)*e.columnGap)/e.columnCount,i.value=[];for(let p=0;p{const T=new Image;T.src=k,T.onload=function(){const S=T.height/(T.width/r.value);i.value[p]={width:r.value,height:S,...y(p,S)},x("load")}})}function y(k,p){if(k(d(),v("div",{ref_key:"waterfallRef",ref:t,class:"m-waterfall",style:K(`--border-radius: ${k.borderRadius}px; background-color: ${k.backgroundColor}; width: ${c.value}; height: ${u.value}px;`)},[(d(!0),v(ge,null,Oe(i.value,(x,T)=>(d(),pe(C(ll),Te({class:"waterfall-image",style:`width: ${x.width}px; height: ${x.height}px; top: ${x&&x.top}px; left: ${x&&x.left}px;`,spinning:!n.value[T],size:"small",indicator:"dynamic-circle",ref_for:!0},k.spinProps,{key:T}),{default:q(()=>[b("a",{class:G(["image-link",{"link-cursor":k.images[T].link}]),href:k.images[T].link,target:k.images[T].target?k.images[T].target:"_blank"},[b("img",{class:"image-item",src:k.images[T].src,alt:_(k.images[T]),onLoad:S=>w(T)},null,40,X$)],10,U$)]),_:2},1040,["style","spinning"]))),128))],4))}}),J$=Ie(Q$,[["__scopeId","data-v-cc6560f9"]]),K$=ze(J$),Au=3,Z$=he({__name:"Watermark",props:{width:{default:void 0},height:{default:void 0},layout:{default:"alternate"},rotate:{default:-22},zIndex:{default:90},image:{default:void 0},content:{default:void 0},fullscreen:{type:Boolean,default:!1},fixed:{type:Boolean,default:!0},textStyle:{default:()=>({color:"rgba(0, 0, 0, 0.15)",fontSize:16,fontWeight:"normal",fontFamily:"sans-serif",fontStyle:"normal"})},gap:{default:()=>[100,100]},offset:{default:()=>[50,50]}},setup(a){const e=a,t=vl(),l=vl(),n=vl(document.documentElement),r=vl(n.value.classList.contains("dark")),i=vl(!1),o=P(()=>{var I;return((I=e.gap)==null?void 0:I[0])??100}),s=P(()=>{var I;return((I=e.gap)==null?void 0:I[1])??100}),c=P(()=>o.value/2),u=P(()=>s.value/2),f=P(()=>{var I;return((I=e.offset)==null?void 0:I[0])??c.value}),h=P(()=>{var I;return((I=e.offset)==null?void 0:I[1])??u.value}),m=P(()=>({parallel:1,alternate:2})[e.layout]),g=P(()=>e.fullscreen&&e.fixed),y=P(()=>{const I={zIndex:e.zIndex??9,position:g.value?"fixed":"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};r.value&&(I.filter="invert(1) hue-rotate(180deg)");let j=f.value-c.value,D=h.value-u.value;return j>0&&(I.left=`${j}px`,I.width=`calc(100% - ${j}px)`,j=0),D>0&&(I.top=`${D}px`,I.height=`calc(100% - ${D}px)`,D=0),I.backgroundPosition=`${j}px ${D}px`,I});Le(()=>[e],()=>{B()},{deep:!0,flush:"post"}),Ke(()=>{B()}),Na(()=>{_()}),gn(n,()=>{r.value=n.value.classList.contains("dark"),_(),B()},{attributeFilter:["class"]}),gn(e.fullscreen?n:t,w,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["style","class"]});function w(I){i.value||I.forEach(j=>{A(j,l.value)&&(_(),B())})}function _(){l.value&&(l.value.remove(),l.value=void 0)}function k(I,j){var D;t.value&&l.value&&(i.value=!0,l.value.setAttribute("style",x({...y.value,backgroundImage:`url('${I}')`,backgroundSize:`${(o.value+j)*m.value}px`})),e.fullscreen?(n.value.setAttribute("style","position: relative"),n.value.append(l.value)):(D=t.value)==null||D.append(l.value),setTimeout(()=>{i.value=!1}))}function p(I){return I.replace(/([A-Z])/g,"-$1").toLowerCase()}function x(I){return Object.keys(I).map(j=>`${p(j)}: ${I[j]};`).join(" ")}function T(I){let j=120,D=64;const E=e.content,H=e.image,V=e.width,ie=e.height,J=e.textStyle.fontSize??16,Z=e.textStyle.fontFamily??"sans-serif";if(!H&&I.measureText){I.font=`${Number(J)}px ${Z}`;const R=Array.isArray(E)?E:[E],Y=R.map(U=>I.measureText(U).width);j=Math.ceil(Math.max(...Y)),D=Number(J)*R.length+(R.length-1)*Au}return[V??j,ie??D]}function S(){return window.devicePixelRatio||1}function M(I,j,D,E,H){const V=S(),ie=e.content,J=e.textStyle.fontSize??16,Z=e.textStyle.fontWeight??"normal",R=e.textStyle.fontFamily??"sans-serif",Y=e.textStyle.fontStyle??"normal",U=e.textStyle.color??"rgba(0, 0, 0, 0.15)",ee=Number(J)*V;I.font=`${Y} normal ${Z} ${ee}px/${H}px ${R}`,I.fillStyle=U,I.textAlign="center",I.textBaseline="top",I.translate(E/2,0);const N=Array.isArray(ie)?ie:[ie];N==null||N.forEach((ae,we)=>{I.fillText(ae??"",j,D+we*(ee+Au*V))})}function B(){const I=document.createElement("canvas"),j=I.getContext("2d"),D=e.image,E=e.rotate??-22;if(j){l.value||(l.value=document.createElement("div"));const H=S(),[V,ie]=T(j),J=(o.value+V)*H,Z=(s.value+ie)*H;I.setAttribute("width",`${J*m.value}px`),I.setAttribute("height",`${Z*m.value}px`);const R=o.value*H/2,Y=s.value*H/2,U=V*H,ee=ie*H,N=(U+o.value*H)/2,ae=(ee+s.value*H)/2,we=R+J,F=Y+Z,fe=N+J,Me=ae+Z;if(j.save(),O(j,N,ae,E),D){const Ae=new Image;Ae.onload=()=>{j.drawImage(Ae,R,Y,U,ee),j.restore(),O(j,fe,Me,E),j.drawImage(Ae,we,F,U,ee),k(I.toDataURL(),V)},Ae.crossOrigin="anonymous",Ae.referrerPolicy="no-referrer",Ae.src=D}else M(j,R,Y,U,ee),j.restore(),O(j,fe,Me,E),M(j,we,F,U,ee),k(I.toDataURL(),V)}}function O(I,j,D,E){I.translate(j,D),I.rotate(Math.PI/180*Number(E)),I.translate(-j,-D)}function A(I,j){let D=!1;return I.removedNodes.length&&(D=Array.from(I.removedNodes).some(E=>E===j)),I.type==="attributes"&&I.target===j&&(D=!0),D}return(I,j)=>(d(),v("div",{ref_key:"containerRef",ref:t,class:"watermark-container"},[z(I.$slots,"default")],512))}}),eC=ze(Z$),tC=Object.freeze(Object.defineProperty({__proto__:null,Alert:cy,Avatar:O1,BackTop:wy,Badge:E1,Breadcrumb:Ey,Button:Wt,Card:Xy,Carousel:yb,Cascader:Lb,Checkbox:ln,Col:Lk,Collapse:Gb,ColorPicker:cw,Countdown:gw,DatePicker:ww,Descriptions:Lw,DescriptionsItem:Fw,Dialog:Uw,Divider:Kw,Drawer:ck,Ellipsis:pl,Empty:yl,Flex:hk,FloatButton:Sk,GradientText:Ck,Image:z1,Input:tr,InputNumber:tx,InputSearch:cx,List:_x,ListItem:Ox,LoadingBar:Lx,Message:D1,Modal:i_,Notification:y_,NumberAnimation:w_,Pagination:yo,Popconfirm:T_,Popover:A_,Progress:Q_,QRCode:eS,Radio:$i,Rate:SS,Result:HS,Row:Ok,Scrollbar:nl,Segmented:qS,Select:dn,Skeleton:A1,Slider:QS,Space:yr,Spin:ll,Statistic:nM,Steps:hM,Swiper:kM,Switch:PM,Table:r$,Tabs:d$,Tag:y$,TextScroll:$$,Textarea:_$,Timeline:T$,Tooltip:Sa,Upload:R$,Video:q$,Waterfall:K$,Watermark:eC},Symbol.toStringTag,{value:"Module"})),aC=function(a){return Object.values(tC).forEach(e=>{e.install&&a.use(e)}),a},lC={install:aC},uC={extends:E9,enhanceApp({app:a}){a.component("GlobalElement",N9),a.use(lC)}};export{oc as $,Ku as A,jc as B,sc as C,hc as D,bc as E,xc as F,_c as G,wc as H,Mc as I,cc as J,pc as K,Pc as L,Ec as M,Ac as N,Bc as O,Lc as P,zc as Q,Dc as R,Hc as S,Gc as T,Xc as U,Qc as V,qc as W,Cc as X,uc as Y,Vc as Z,lc as _,Zu as a,yc as a0,ac as a1,tc as a2,Kc as a3,ic as a4,Wc as a5,kc as a6,Oc as a7,Uc as a8,Zc as a9,$c as aa,Jc as ab,ec as ac,Sc as ad,uC as ae,et as af,Nc as b,rc as c,nc as d,mc as e,Ic as f,gc as g,Rc as h,Yc as i,wa as j,ua as k,nv as l,iC as m,oC as n,sC as o,Fl as p,fn as q,cd as r,dv as s,fa as t,dd as u,Tc as v,dc as w,vc as x,Fc as y,fc as z}; + `]),onMouseenter:V[0]||(V[0]=H=>A.pauseOnMouseEnter?j():()=>!1),onMouseleave:V[1]||(V[1]=H=>A.pauseOnMouseEnter?D():()=>!1)},[b("div",{ref_key:"groupRef",ref:o,class:W(["scroll-items-group",{"scroll-items-reset":u.value}]),onAnimationiteration:B},[(d(!0),v(ge,null,Te(y.value,(H,ie)=>(d(),pe(tt(H.href?"a":"div"),{class:W(["scroll-item",{"href-item":H.href}]),style:K([A.itemStyle,`width: ${p.value}px;`]),key:ie,title:H.title,href:H.href,target:H.target,onClick:J=>E(H)},{default:G(()=>[ve(ne(H.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))),128))],34),b("div",{class:W(["scroll-items-group",{"scroll-items-reset":u.value}])},[(d(!0),v(ge,null,Te(y.value,(H,ie)=>(d(),pe(tt(H.href?"a":"div"),{class:W(["scroll-item",{"href-item":H.href}]),style:K([A.itemStyle,`width: ${p.value}px;`]),key:ie,title:H.title,href:H.href,target:H.target,onClick:J=>E(H)},{default:G(()=>[ve(ne(H.title),1)]),_:2},1032,["class","style","title","href","target","onClick"]))),128))],2)],36))}}),M$=Ie(S$,[["__scopeId","data-v-2c649d2c"]]),$$=ze(M$),C$=he({__name:"Timeline",props:{items:{default:()=>[]},width:{default:"100%"},lineStyle:{default:"solid"},mode:{default:"left"},position:{default:"left"}},setup(a){const e=a,t=$(),l=$([]),n=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),r=P(()=>e.items.length);function i(){for(let o=0;o{i()},{flush:"post"}),ft(()=>{if(e.mode==="center")for(let o=0;o(d(),v("div",{class:"m-timeline",style:K(`width: ${n.value};`)},[(d(!0),v(ge,null,Te(o.items,(c,u)=>(d(),v("div",{class:W(["timeline-item",{"item-last":u===o.items.length-1}]),key:u},[b("span",{class:W(["timeline-tail",`tail-${o.mode}`]),style:K(`border-left-style: ${o.lineStyle};`)},null,6),b("div",{class:W(["timeline-dot",`dot-${o.mode}`]),style:K(`height: ${l.value[u]}`)},[z(o.$slots,"dot",{item:c,index:u},()=>[c.color==="red"?(d(),v("span",{key:0,class:"dot-item",style:K({borderColor:"#ff4d4f"})},null,4)):c.color==="gray"?(d(),v("span",{key:1,class:"dot-item",style:K({borderColor:"#00000040"})},null,4)):c.color==="green"?(d(),v("span",{key:2,class:"dot-item",style:K({borderColor:"#52c41a"})},null,4)):c.color==="blue"?(d(),v("span",{key:3,class:"dot-item",style:K({borderColor:"#1677ff"})},null,4)):(d(),v("span",{key:4,class:"dot-item",style:K({borderColor:c.color||"#1677ff"})},null,4))],!0)],6),b("div",{ref_for:!0,ref_key:"descRef",ref:t,class:W(`timeline-desc desc-${o.mode}`)},[z(o.$slots,"desc",{item:c,index:u},()=>[ve(ne(c.desc||"--"),1)],!0)],2)],2))),128))],4))}}),P$=Ie(C$,[["__scopeId","data-v-c9112a5f"]]),O$=ze(P$),T$={class:"m-upload-wrap"},E$=["onDrop","onClick"],A$=["accept","multiple","onChange"],L$={class:"upload-tip"},B$={class:"file-uploading"},z$={key:0,class:"file-preview"},D$={key:1,class:"file-svg",focusable:"false","data-icon":"file-pdf",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},I$={key:2,class:"file-svg",focusable:"false","data-icon":"file",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},F$={class:"file-mask"},N$=["onClick"],V$=["onClick"],H$=he({__name:"Upload",props:{accept:{default:"*"},multiple:{type:Boolean,default:!1},maxCount:{default:void 0},tip:{default:"Upload"},fit:{default:"contain"},draggable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},spaceProps:{default:()=>({})},spinProps:{default:()=>({})},imageProps:{default:()=>({})},messageProps:{default:()=>({})},actionMessage:{default:()=>({upload:"上传成功",remove:"删除成功"})},beforeUpload:{type:Function,default:()=>!0},uploadMode:{default:"base64"},customRequest:{type:Function,default:()=>{}},fileList:{default:()=>[]}},emits:["update:fileList","drop","change","preview","remove"],setup(a,{expose:e,emit:t}){const l=a,n=$([]),r=$(1),i=$([]),o=$(),s=$(),c=$(),u=t,f=P(()=>l.maxCount===void 0?1/0:l.maxCount);ft(()=>{h()});function h(){n.value=[...l.fileList],n.value.length>f.value&&n.value.splice(f.value),l.disabled?r.value=n.value.length:n.value.length{new Promise((A,V)=>{try{const H=l.beforeUpload(j);H instanceof Promise?H.then(A,V):typeof H=="boolean"?H?A(H):V(new Error("Function returned false")):A(H)}catch(H){V(H)}}).then(()=>{f.value>r.value&&r.value++,l.uploadMode==="base64"&&(i.value[I]=!0,p(j,I)),l.uploadMode==="custom"&&(i.value[I]=!0,x(j,I))}).catch(A=>{console.log("beforeUpload error:",A)})};function p(j,I){var A=new FileReader;A.readAsDataURL(j),A.onloadstart=function(V){},A.onabort=function(V){},A.onerror=function(V){},A.onprogress=function(V){V.loaded===V.total&&(i.value[I]=!1)},A.onload=function(V){var H;n.value.push({name:j.name,url:(H=V.target)==null?void 0:H.result}),l.actionMessage.upload&&c.value.success(l.actionMessage.upload),u("update:fileList",n.value),u("change",n.value)},A.onloadend=function(V){}}function x(j,I){l.customRequest(j).then(A=>{n.value.push(A),l.actionMessage.upload&&c.value.success(l.actionMessage.upload),u("update:fileList",n.value),u("change",n.value)}).catch(A=>{f.value>1&&(r.value=n.value.length+1),c.value.error(A)}).finally(()=>{i.value[I]=!1})}function O(j,I){if(m(I)){const A=n.value.slice(0,j).filter(V=>!m(V.url));s.value[j-A.length].preview(0)}else window.open(I);u("preview",n.value[j])}function S(j){n.value.length(d(),v("div",T$,[te(C(yr),Oe({gap:"small"},j.spaceProps),{default:G(()=>[(d(!0),v(ge,null,Te(r.value,A=>(d(),v("div",{class:"upload-item-panel",key:A},[Ge(b("div",{class:W(["upload-item",{"upload-disabled":j.disabled}]),onDragenter:I[1]||(I[1]=We(()=>{},["stop","prevent"])),onDragover:I[2]||(I[2]=We(()=>{},["stop","prevent"])),onDrop:We(V=>j.draggable&&!j.disabled?y(V,A-1):()=>!1,["stop","prevent"]),onClick:V=>j.disabled?()=>!1:w(A-1)},[b("input",{ref_for:!0,ref_key:"uploadInputRef",ref:o,type:"file",onClick:I[0]||(I[0]=We(()=>{},["stop"])),accept:j.accept,multiple:j.multiple,onChange:V=>_(V,A-1),style:{display:"none"}},null,40,A$),b("div",null,[I[3]||(I[3]=b("svg",{focusable:"false",class:"plus-svg","data-icon":"plus",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("defs"),b("path",{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}),b("path",{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"})],-1)),b("p",L$,[z(j.$slots,"tip",{},()=>[ve(ne(j.tip),1)],!0)])])],42,E$),[[Xe,!i.value[A-1]&&!n.value[A-1]]]),Ge(b("div",B$,[te(C(ll),Oe({class:"spin-uploading",tip:"uploading",size:"small",indicator:"spin-line",ref_for:!0},j.spinProps),null,16)],512),[[Xe,i.value[A-1]]]),n.value[A-1]?(d(),v("div",z$,[m(n.value[A-1].url)?(d(),pe(C(z1),Oe({key:0,ref_for:!0,ref_key:"imageRef",ref:s,bordered:!1,width:82,height:82,fit:j.fit,src:n.value[A-1].url,name:n.value[A-1].name},j.imageProps),null,16,["fit","src","name"])):g(n.value[A-1].url)?(d(),v("svg",D$,I[4]||(I[4]=[b("path",{d:"M531.3 574.4l.3-1.4c5.8-23.9 13.1-53.7 7.4-80.7-3.8-21.3-19.5-29.6-32.9-30.2-15.8-.7-29.9 8.3-33.4 21.4-6.6 24-.7 56.8 10.1 98.6-13.6 32.4-35.3 79.5-51.2 107.5-29.6 15.3-69.3 38.9-75.2 68.7-1.2 5.5.2 12.5 3.5 18.8 3.7 7 9.6 12.4 16.5 15 3 1.1 6.6 2 10.8 2 17.6 0 46.1-14.2 84.1-79.4 5.8-1.9 11.8-3.9 17.6-5.9 27.2-9.2 55.4-18.8 80.9-23.1 28.2 15.1 60.3 24.8 82.1 24.8 21.6 0 30.1-12.8 33.3-20.5 5.6-13.5 2.9-30.5-6.2-39.6-13.2-13-45.3-16.4-95.3-10.2-24.6-15-40.7-35.4-52.4-65.8zM421.6 726.3c-13.9 20.2-24.4 30.3-30.1 34.7 6.7-12.3 19.8-25.3 30.1-34.7zm87.6-235.5c5.2 8.9 4.5 35.8.5 49.4-4.9-19.9-5.6-48.1-2.7-51.4.8.1 1.5.7 2.2 2zm-1.6 120.5c10.7 18.5 24.2 34.4 39.1 46.2-21.6 4.9-41.3 13-58.9 20.2-4.2 1.7-8.3 3.4-12.3 5 13.3-24.1 24.4-51.4 32.1-71.4zm155.6 65.5c.1.2.2.5-.4.9h-.2l-.2.3c-.8.5-9 5.3-44.3-8.6 40.6-1.9 45 7.3 45.1 7.4zm191.4-388.2L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"},null,-1)]))):(d(),v("svg",I$,I[5]||(I[5]=[b("path",{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"},null,-1)]))),b("div",F$,[b("a",{class:"file-icon",title:"预览",onClick:V=>O(A-1,n.value[A-1].url)},I[6]||(I[6]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"eye",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"})],-1)]),8,N$),Ge(b("a",{class:"file-icon",title:"删除",onClick:We(V=>S(A-1),["prevent","stop"])},I[7]||(I[7]=[b("svg",{class:"icon-svg",focusable:"false","data-icon":"delete",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",viewBox:"64 64 896 896"},[b("path",{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"})],-1)]),8,V$),[[Xe,!j.disabled]])])])):L("",!0)]))),128))]),_:3},16),te(C(D1),Oe({ref_key:"messageRef",ref:c},j.messageProps),null,16)]))}}),j$=Ie(H$,[["__scopeId","data-v-65fdf777"]]),R$=ze(j$),Y$=["src","poster","autoplay","controls","loop","muted","preload"],q$=he({__name:"Video",props:{width:{default:800},height:{default:450},src:{default:void 0},poster:{default:void 0},second:{default:.5},fit:{default:"contain"},autoplay:{type:Boolean,default:!1},controls:{type:Boolean,default:!0},loop:{type:Boolean,default:!1},muted:{type:Boolean,default:!1},preload:{default:"metadata"},playIcon:{type:Boolean,default:!0},iconSize:{default:80}},emits:["play","pause"],setup(a,{expose:e,emit:t}){const l=a,n=$(),r=$(),i=$(!1),o=$(!0),s=$(!1),c=t,u=P(()=>typeof l.width=="number"?`${l.width}px`:l.width),f=P(()=>typeof l.height=="number"?`${l.height}px`:l.height);Le(()=>l.second,()=>{h()}),Le(()=>l.autoplay,k=>{var p;k?(s.value=!1,o.value=!1,i.value=!0):(s.value=!0,o.value=!0,i.value=!1,(p=n.value)==null||p.pause())},{immediate:!0,flush:"post"});function h(){if(n.value){n.value.currentTime=l.second;const k=document.createElement("canvas"),p=k.getContext("2d");k.width=n.value.videoWidth,k.height=n.value.videoHeight,p==null||p.drawImage(n.value,0,0,k.width,k.height),r.value=k.toDataURL("image/png")}}function m(){o.value&&(o.value=!1,n.value.currentTime=0),i.value?n.value.pause():n.value.play()}function g(){i.value=!1,l.playIcon&&(s.value=!0),c("pause")}function y(){i.value=!0,l.playIcon&&(s.value=!1),c("play")}function w(){o.value&&(o.value=!1,n.value.currentTime=0),i.value||n.value.play()}function _(){i.value&&n.value.pause()}return e({play:w,pause:_}),(k,p)=>(d(),v("div",{class:W(["m-video",{"video-hover":s.value}]),style:K(`--video-width: ${u.value}; --video-height: ${f.value}; --video-icon-scale: ${k.iconSize/80};`)},[b("video",Oe({ref_key:"veoRef",ref:n,class:"u-video",style:`object-fit: ${k.fit};`,src:k.src,poster:k.poster?k.poster:r.value,autoplay:k.autoplay,controls:!o.value&&k.controls,loop:k.loop,muted:k.autoplay||k.muted,preload:k.preload,crossorigin:"anonymous",onLoadedmetadata:p[0]||(p[0]=x=>k.poster?()=>!1:h()),onPause:p[1]||(p[1]=x=>g()),onPlay:p[2]||(p[2]=x=>y()),onClick:We(m,["prevent"])},k.$attrs)," 您的浏览器不支持video标签。 ",16,Y$),Ge(b("span",{class:W(["icon-play",{"icon-show":s.value}])},p[3]||(p[3]=[b("svg",{class:"play-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 34 34"},[b("path",{d:`M28.26,11.961L11.035,0.813C7.464-1.498,3,1.391,3,6.013v21.974c0,4.622,4.464,7.511,8.035,5.2L28.26,22.039 + C31.913,19.675,31.913,14.325,28.26,11.961z`})],-1)]),2),[[Xe,o.value||k.playIcon]])],6))}}),W$=Ie(q$,[["__scopeId","data-v-2559eec7"]]),G$=ze(W$),U$=["href","target"],Q$=["src","alt","onLoad"],X$=he({__name:"Waterfall",props:{images:{default:()=>[]},columnCount:{default:3},columnGap:{default:20},width:{default:"100%"},borderRadius:{default:8},backgroundColor:{default:"#F2F4F8"},spinProps:{default:()=>({})}},setup(a){const e=a,t=$(),l=$(),n=$(Array(e.images.length).fill(!1)),r=$(),i=$([]),o=$(Array(e.columnCount).fill(0)),s=$(0),c=P(()=>typeof e.width=="number"?`${e.width}px`:e.width),u=P(()=>Math.max(...o.value)+e.columnGap),f=P(()=>e.images.length);Le(()=>[e.images,e.columnCount,e.columnGap,e.width],()=>{l.value=t.value.offsetWidth,o.value=Array(e.columnCount).fill(0),s.value++,m(s.value)},{deep:!0,flush:"post"}),Ke(()=>{l.value=t.value.offsetWidth,m(s.value)});function h(){const k=t.value.offsetWidth;e.images.length&&k!==l.value&&(l.value=k,s.value++,m(s.value))}Ha(t,h);async function m(k){r.value=(l.value-(e.columnCount+1)*e.columnGap)/e.columnCount,i.value=[];for(let p=0;p{const O=new Image;O.src=k,O.onload=function(){const S=O.height/(O.width/r.value);i.value[p]={width:r.value,height:S,...y(p,S)},x("load")}})}function y(k,p){if(k(d(),v("div",{ref_key:"waterfallRef",ref:t,class:"m-waterfall",style:K(`--border-radius: ${k.borderRadius}px; background-color: ${k.backgroundColor}; width: ${c.value}; height: ${u.value}px;`)},[(d(!0),v(ge,null,Te(i.value,(x,O)=>(d(),pe(C(ll),Oe({class:"waterfall-image",style:`width: ${x.width}px; height: ${x.height}px; top: ${x&&x.top}px; left: ${x&&x.left}px;`,spinning:!n.value[O],size:"small",indicator:"dynamic-circle",ref_for:!0},k.spinProps,{key:O}),{default:G(()=>[b("a",{class:W(["image-link",{"link-cursor":k.images[O].link}]),href:k.images[O].link,target:k.images[O].target?k.images[O].target:"_blank"},[b("img",{class:"image-item",src:k.images[O].src,alt:_(k.images[O]),onLoad:S=>w(O)},null,40,Q$)],10,U$)]),_:2},1040,["style","spinning"]))),128))],4))}}),J$=Ie(X$,[["__scopeId","data-v-cc6560f9"]]),K$=ze(J$),Au=3,Z$=he({__name:"Watermark",props:{width:{default:void 0},height:{default:void 0},layout:{default:"alternate"},rotate:{default:-22},zIndex:{default:90},image:{default:void 0},content:{default:void 0},fullscreen:{type:Boolean,default:!1},fixed:{type:Boolean,default:!0},textStyle:{default:()=>({color:"rgba(0, 0, 0, 0.15)",fontSize:16,fontWeight:"normal",fontFamily:"sans-serif",fontStyle:"normal"})},gap:{default:()=>[100,100]},offset:{default:()=>[50,50]}},setup(a){const e=a,t=vl(),l=vl(),n=vl(document.documentElement),r=vl(n.value.classList.contains("dark")),i=vl(!1),o=P(()=>{var D;return((D=e.gap)==null?void 0:D[0])??100}),s=P(()=>{var D;return((D=e.gap)==null?void 0:D[1])??100}),c=P(()=>o.value/2),u=P(()=>s.value/2),f=P(()=>{var D;return((D=e.offset)==null?void 0:D[0])??c.value}),h=P(()=>{var D;return((D=e.offset)==null?void 0:D[1])??u.value}),m=P(()=>({parallel:1,alternate:2})[e.layout]),g=P(()=>e.fullscreen&&e.fixed),y=P(()=>{const D={zIndex:e.zIndex??9,position:g.value?"fixed":"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};r.value&&(D.filter="invert(1) hue-rotate(180deg)");let j=f.value-c.value,I=h.value-u.value;return j>0&&(D.left=`${j}px`,D.width=`calc(100% - ${j}px)`,j=0),I>0&&(D.top=`${I}px`,D.height=`calc(100% - ${I}px)`,I=0),D.backgroundPosition=`${j}px ${I}px`,D});Le(()=>[e],()=>{B()},{deep:!0,flush:"post"}),Ke(()=>{B()}),Na(()=>{_()}),gn(n,()=>{r.value=n.value.classList.contains("dark"),_(),B()},{attributeFilter:["class"]}),gn(e.fullscreen?n:t,w,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["style","class"]});function w(D){i.value||D.forEach(j=>{E(j,l.value)&&(_(),B())})}function _(){l.value&&(l.value.remove(),l.value=void 0)}function k(D,j){var I;t.value&&l.value&&(i.value=!0,l.value.setAttribute("style",x({...y.value,backgroundImage:`url('${D}')`,backgroundSize:`${(o.value+j)*m.value}px`})),e.fullscreen?(n.value.setAttribute("style","position: relative"),n.value.append(l.value)):(I=t.value)==null||I.append(l.value),setTimeout(()=>{i.value=!1}))}function p(D){return D.replace(/([A-Z])/g,"-$1").toLowerCase()}function x(D){return Object.keys(D).map(j=>`${p(j)}: ${D[j]};`).join(" ")}function O(D){let j=120,I=64;const A=e.content,V=e.image,H=e.width,ie=e.height,J=e.textStyle.fontSize??16,Z=e.textStyle.fontFamily??"sans-serif";if(!V&&D.measureText){D.font=`${Number(J)}px ${Z}`;const R=Array.isArray(A)?A:[A],Y=R.map(U=>D.measureText(U).width);j=Math.ceil(Math.max(...Y)),I=Number(J)*R.length+(R.length-1)*Au}return[H??j,ie??I]}function S(){return window.devicePixelRatio||1}function M(D,j,I,A,V){const H=S(),ie=e.content,J=e.textStyle.fontSize??16,Z=e.textStyle.fontWeight??"normal",R=e.textStyle.fontFamily??"sans-serif",Y=e.textStyle.fontStyle??"normal",U=e.textStyle.color??"rgba(0, 0, 0, 0.15)",ee=Number(J)*H;D.font=`${Y} normal ${Z} ${ee}px/${V}px ${R}`,D.fillStyle=U,D.textAlign="center",D.textBaseline="top",D.translate(A/2,0);const N=Array.isArray(ie)?ie:[ie];N==null||N.forEach((ae,we)=>{D.fillText(ae??"",j,I+we*(ee+Au*H))})}function B(){const D=document.createElement("canvas"),j=D.getContext("2d"),I=e.image,A=e.rotate??-22;if(j){l.value||(l.value=document.createElement("div"));const V=S(),[H,ie]=O(j),J=(o.value+H)*V,Z=(s.value+ie)*V;D.setAttribute("width",`${J*m.value}px`),D.setAttribute("height",`${Z*m.value}px`);const R=o.value*V/2,Y=s.value*V/2,U=H*V,ee=ie*V,N=(U+o.value*V)/2,ae=(ee+s.value*V)/2,we=R+J,F=Y+Z,fe=N+J,Me=ae+Z;if(j.save(),T(j,N,ae,A),I){const Ae=new Image;Ae.onload=()=>{j.drawImage(Ae,R,Y,U,ee),j.restore(),T(j,fe,Me,A),j.drawImage(Ae,we,F,U,ee),k(D.toDataURL(),H)},Ae.crossOrigin="anonymous",Ae.referrerPolicy="no-referrer",Ae.src=I}else M(j,R,Y,U,ee),j.restore(),T(j,fe,Me,A),M(j,we,F,U,ee),k(D.toDataURL(),H)}}function T(D,j,I,A){D.translate(j,I),D.rotate(Math.PI/180*Number(A)),D.translate(-j,-I)}function E(D,j){let I=!1;return D.removedNodes.length&&(I=Array.from(D.removedNodes).some(A=>A===j)),D.type==="attributes"&&D.target===j&&(I=!0),I}return(D,j)=>(d(),v("div",{ref_key:"containerRef",ref:t,class:"watermark-container"},[z(D.$slots,"default")],512))}}),eC=ze(Z$),tC=Object.freeze(Object.defineProperty({__proto__:null,Alert:cy,Avatar:T1,BackTop:wy,Badge:E1,Breadcrumb:Ey,Button:qt,Card:Qy,Carousel:yb,Cascader:Lb,Checkbox:ln,Col:Lk,Collapse:Wb,ColorPicker:cw,Countdown:gw,DatePicker:ww,Descriptions:Lw,DescriptionsItem:Fw,Dialog:Uw,Divider:Kw,Drawer:ck,Ellipsis:pl,Empty:yl,Flex:hk,FloatButton:Sk,GradientText:Ck,Image:z1,Input:tr,InputNumber:tx,InputSearch:cx,List:_x,ListItem:Tx,LoadingBar:Lx,Message:D1,Modal:i_,Notification:y_,NumberAnimation:w_,Pagination:yo,Popconfirm:O_,Popover:A_,Progress:X_,QRCode:eS,Radio:$i,Rate:SS,Result:VS,Row:Tk,Scrollbar:nl,Segmented:GS,Select:dn,Skeleton:A1,Slider:XS,Space:yr,Spin:ll,Statistic:nM,Steps:hM,Swiper:kM,Switch:PM,Table:r$,Tabs:d$,Tag:y$,TextScroll:$$,Textarea:_$,Timeline:O$,Tooltip:Sa,Upload:R$,Video:G$,Waterfall:K$,Watermark:eC},Symbol.toStringTag,{value:"Module"})),aC=function(a){return Object.values(tC).forEach(e=>{e.install&&a.use(e)}),a},lC={install:aC},uC={extends:E9,enhanceApp({app:a}){a.component("GlobalElement",N9),a.use(lC)}};export{oc as $,Ku as A,jc as B,sc as C,hc as D,bc as E,xc as F,_c as G,wc as H,Mc as I,cc as J,pc as K,Pc as L,Ec as M,Ac as N,Bc as O,Lc as P,zc as Q,Dc as R,Vc as S,Wc as T,Qc as U,Xc as V,Gc as W,Cc as X,uc as Y,Hc as Z,lc as _,Zu as a,yc as a0,ac as a1,tc as a2,Kc as a3,ic as a4,qc as a5,kc as a6,Tc as a7,Uc as a8,Zc as a9,$c as aa,Jc as ab,ec as ac,Sc as ad,uC as ae,et as af,Nc as b,rc as c,nc as d,mc as e,Ic as f,gc as g,Rc as h,Yc as i,wa as j,ua as k,nv as l,iC as m,oC as n,sC as o,Fl as p,fn as q,cd as r,dv as s,fa as t,dd as u,Oc as v,dc as w,vc as x,Fc as y,fc as z}; diff --git a/assets/guide_components_alert.md.E_zR1gOL.lean.js b/assets/guide_components_alert.md.9w9h1xUD.js similarity index 99% rename from assets/guide_components_alert.md.E_zR1gOL.lean.js rename to assets/guide_components_alert.md.9w9h1xUD.js index 896334d95..56cda9879 100644 --- a/assets/guide_components_alert.md.E_zR1gOL.lean.js +++ b/assets/guide_components_alert.md.9w9h1xUD.js @@ -1,4 +1,4 @@ -import{d as c,q as u,J as l,Q as n,c as s,ak as k,x as t,a7 as E,p as C,B as h}from"./chunks/framework.BOCSoIBq.js";import{A as B,a as q,S as p}from"./chunks/theme.Bi3PRj3m.js";const x=JSON.parse('{"title":"警告提示 Alert","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/alert.md","filePath":"guide/components/alert.md","lastUpdated":1735180868000}'),D={name:"guide/components/alert.md"},b=c({...D,setup(m){function r(g){console.log(g,"I was closed.")}return(g,i)=>{const o=E("GlobalElement"),a=E("Alert",!0),e=E("Flex"),y=E("Avatar"),d=E("Button"),F=E("Space");return C(),u("div",null,[i[12]||(i[12]=l("h1",{id:"警告提示-alert",tabindex:"-1"},[n("警告提示 Alert "),l("a",{class:"header-anchor",href:"#警告提示-alert","aria-label":'Permalink to "警告提示 Alert"'},"​")],-1)),s(o),i[13]||(i[13]=l("p",null,[l("em",null,"警告提示,展现需要关注的信息")],-1)),i[14]||(i[14]=l("h2",{id:"何时使用",tabindex:"-1"},[n("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),i[15]||(i[15]=l("ul",null,[l("li",null,"当某个页面需要向用户显示警告的信息时"),l("li",null,"非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭")],-1)),i[16]||(i[16]=l("h2",{id:"基本使用",tabindex:"-1"},[n("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(a,{message:"Default Text"}),i[17]||(i[17]=k(`
Show Code
vue
<template>
+import{d as c,q as u,J as l,Q as n,c as s,ak as k,x as t,a7 as E,p as C,B as h}from"./chunks/framework.BOCSoIBq.js";import{A as B,a as q,S as p}from"./chunks/theme.DGCXccDD.js";const x=JSON.parse('{"title":"警告提示 Alert","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/alert.md","filePath":"guide/components/alert.md","lastUpdated":1735180868000}'),D={name:"guide/components/alert.md"},b=c({...D,setup(m){function r(g){console.log(g,"I was closed.")}return(g,i)=>{const o=E("GlobalElement"),a=E("Alert",!0),e=E("Flex"),y=E("Avatar"),d=E("Button"),F=E("Space");return C(),u("div",null,[i[12]||(i[12]=l("h1",{id:"警告提示-alert",tabindex:"-1"},[n("警告提示 Alert "),l("a",{class:"header-anchor",href:"#警告提示-alert","aria-label":'Permalink to "警告提示 Alert"'},"​")],-1)),s(o),i[13]||(i[13]=l("p",null,[l("em",null,"警告提示,展现需要关注的信息")],-1)),i[14]||(i[14]=l("h2",{id:"何时使用",tabindex:"-1"},[n("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),i[15]||(i[15]=l("ul",null,[l("li",null,"当某个页面需要向用户显示警告的信息时"),l("li",null,"非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭")],-1)),i[16]||(i[16]=l("h2",{id:"基本使用",tabindex:"-1"},[n("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(a,{message:"Default Text"}),i[17]||(i[17]=k(`
Show Code
vue
<template>
   <Alert message="Default Text" />
 </template>

不同类型

`,2)),s(e,{vertical:""},{default:t(()=>[s(a,{message:"Info Text",type:"info"}),s(a,{message:"Success Text",type:"success"}),s(a,{message:"Warning Text",type:"warning"}),s(a,{message:"Error Text",type:"error"})]),_:1}),i[18]||(i[18]=k(`
Show Code
vue
<template>
   <Flex vertical>
diff --git a/assets/guide_components_alert.md.E_zR1gOL.js b/assets/guide_components_alert.md.9w9h1xUD.lean.js
similarity index 99%
rename from assets/guide_components_alert.md.E_zR1gOL.js
rename to assets/guide_components_alert.md.9w9h1xUD.lean.js
index 896334d95..56cda9879 100644
--- a/assets/guide_components_alert.md.E_zR1gOL.js
+++ b/assets/guide_components_alert.md.9w9h1xUD.lean.js
@@ -1,4 +1,4 @@
-import{d as c,q as u,J as l,Q as n,c as s,ak as k,x as t,a7 as E,p as C,B as h}from"./chunks/framework.BOCSoIBq.js";import{A as B,a as q,S as p}from"./chunks/theme.Bi3PRj3m.js";const x=JSON.parse('{"title":"警告提示 Alert","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/alert.md","filePath":"guide/components/alert.md","lastUpdated":1735180868000}'),D={name:"guide/components/alert.md"},b=c({...D,setup(m){function r(g){console.log(g,"I was closed.")}return(g,i)=>{const o=E("GlobalElement"),a=E("Alert",!0),e=E("Flex"),y=E("Avatar"),d=E("Button"),F=E("Space");return C(),u("div",null,[i[12]||(i[12]=l("h1",{id:"警告提示-alert",tabindex:"-1"},[n("警告提示 Alert "),l("a",{class:"header-anchor",href:"#警告提示-alert","aria-label":'Permalink to "警告提示 Alert"'},"​")],-1)),s(o),i[13]||(i[13]=l("p",null,[l("em",null,"警告提示,展现需要关注的信息")],-1)),i[14]||(i[14]=l("h2",{id:"何时使用",tabindex:"-1"},[n("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),i[15]||(i[15]=l("ul",null,[l("li",null,"当某个页面需要向用户显示警告的信息时"),l("li",null,"非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭")],-1)),i[16]||(i[16]=l("h2",{id:"基本使用",tabindex:"-1"},[n("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(a,{message:"Default Text"}),i[17]||(i[17]=k(`
Show Code
vue
<template>
+import{d as c,q as u,J as l,Q as n,c as s,ak as k,x as t,a7 as E,p as C,B as h}from"./chunks/framework.BOCSoIBq.js";import{A as B,a as q,S as p}from"./chunks/theme.DGCXccDD.js";const x=JSON.parse('{"title":"警告提示 Alert","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/alert.md","filePath":"guide/components/alert.md","lastUpdated":1735180868000}'),D={name:"guide/components/alert.md"},b=c({...D,setup(m){function r(g){console.log(g,"I was closed.")}return(g,i)=>{const o=E("GlobalElement"),a=E("Alert",!0),e=E("Flex"),y=E("Avatar"),d=E("Button"),F=E("Space");return C(),u("div",null,[i[12]||(i[12]=l("h1",{id:"警告提示-alert",tabindex:"-1"},[n("警告提示 Alert "),l("a",{class:"header-anchor",href:"#警告提示-alert","aria-label":'Permalink to "警告提示 Alert"'},"​")],-1)),s(o),i[13]||(i[13]=l("p",null,[l("em",null,"警告提示,展现需要关注的信息")],-1)),i[14]||(i[14]=l("h2",{id:"何时使用",tabindex:"-1"},[n("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),i[15]||(i[15]=l("ul",null,[l("li",null,"当某个页面需要向用户显示警告的信息时"),l("li",null,"非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭")],-1)),i[16]||(i[16]=l("h2",{id:"基本使用",tabindex:"-1"},[n("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(a,{message:"Default Text"}),i[17]||(i[17]=k(`
Show Code
vue
<template>
   <Alert message="Default Text" />
 </template>

不同类型

`,2)),s(e,{vertical:""},{default:t(()=>[s(a,{message:"Info Text",type:"info"}),s(a,{message:"Success Text",type:"success"}),s(a,{message:"Warning Text",type:"warning"}),s(a,{message:"Error Text",type:"error"})]),_:1}),i[18]||(i[18]=k(`
Show Code
vue
<template>
   <Flex vertical>
diff --git a/assets/guide_components_avatar.md.DRCLqnBB.js b/assets/guide_components_avatar.md.8VUGmU2B.js
similarity index 99%
rename from assets/guide_components_avatar.md.DRCLqnBB.js
rename to assets/guide_components_avatar.md.8VUGmU2B.js
index b58673723..ab7bd78c4 100644
--- a/assets/guide_components_avatar.md.DRCLqnBB.js
+++ b/assets/guide_components_avatar.md.8VUGmU2B.js
@@ -1,4 +1,4 @@
-import{U as n,T as y,b as o}from"./chunks/theme.Bi3PRj3m.js";import{d as c,q as F,J as h,Q as e,c as s,x as a,ak as p,a7 as E,p as u,B as l,h as A}from"./chunks/framework.BOCSoIBq.js";const v=JSON.parse('{"title":"头像 Avatar","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/avatar.md","filePath":"guide/components/avatar.md","lastUpdated":1735180868000}'),m={name:"guide/components/avatar.md"},x=c({...m,setup(C){return(f,i)=>{const r=E("GlobalElement"),t=E("Avatar",!0),k=E("Space"),d=E("Badge"),g=E("Tooltip");return u(),F("div",null,[i[3]||(i[3]=h("h1",{id:"头像-avatar",tabindex:"-1"},[e("头像 Avatar "),h("a",{class:"header-anchor",href:"#头像-avatar","aria-label":'Permalink to "头像 Avatar"'},"​")],-1)),s(r),i[4]||(i[4]=h("p",null,[h("em",null,"用来代表用户或事物,支持图片、图标或字符展示")],-1)),i[5]||(i[5]=h("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i[6]||(i[6]=h("p",null,[h("em",null,"三种尺寸,两种形状可选")],-1)),i[7]||(i[7]=h("br",null,null,-1)),s(k,{vertical:""},{default:a(()=>[s(k,{align:"center"},{default:a(()=>[s(t,{size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,null,{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1}),s(k,{align:"center"},{default:a(()=>[s(t,{shape:"square",size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1})]),_:1}),i[8]||(i[8]=p(`
Show Code
vue
<script setup lang="ts">
+import{U as n,T as y,b as o}from"./chunks/theme.DGCXccDD.js";import{d as c,q as F,J as h,Q as e,c as s,x as a,ak as p,a7 as E,p as u,B as l,h as A}from"./chunks/framework.BOCSoIBq.js";const v=JSON.parse('{"title":"头像 Avatar","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/avatar.md","filePath":"guide/components/avatar.md","lastUpdated":1735180868000}'),m={name:"guide/components/avatar.md"},x=c({...m,setup(C){return(f,i)=>{const r=E("GlobalElement"),t=E("Avatar",!0),k=E("Space"),d=E("Badge"),g=E("Tooltip");return u(),F("div",null,[i[3]||(i[3]=h("h1",{id:"头像-avatar",tabindex:"-1"},[e("头像 Avatar "),h("a",{class:"header-anchor",href:"#头像-avatar","aria-label":'Permalink to "头像 Avatar"'},"​")],-1)),s(r),i[4]||(i[4]=h("p",null,[h("em",null,"用来代表用户或事物,支持图片、图标或字符展示")],-1)),i[5]||(i[5]=h("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i[6]||(i[6]=h("p",null,[h("em",null,"三种尺寸,两种形状可选")],-1)),i[7]||(i[7]=h("br",null,null,-1)),s(k,{vertical:""},{default:a(()=>[s(k,{align:"center"},{default:a(()=>[s(t,{size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,null,{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1}),s(k,{align:"center"},{default:a(()=>[s(t,{shape:"square",size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1})]),_:1}),i[8]||(i[8]=p(`
Show Code
vue
<script setup lang="ts">
 import { UserOutlined } from '@ant-design/icons-vue'
 </script>
 <template>
diff --git a/assets/guide_components_avatar.md.DRCLqnBB.lean.js b/assets/guide_components_avatar.md.8VUGmU2B.lean.js
similarity index 99%
rename from assets/guide_components_avatar.md.DRCLqnBB.lean.js
rename to assets/guide_components_avatar.md.8VUGmU2B.lean.js
index b58673723..ab7bd78c4 100644
--- a/assets/guide_components_avatar.md.DRCLqnBB.lean.js
+++ b/assets/guide_components_avatar.md.8VUGmU2B.lean.js
@@ -1,4 +1,4 @@
-import{U as n,T as y,b as o}from"./chunks/theme.Bi3PRj3m.js";import{d as c,q as F,J as h,Q as e,c as s,x as a,ak as p,a7 as E,p as u,B as l,h as A}from"./chunks/framework.BOCSoIBq.js";const v=JSON.parse('{"title":"头像 Avatar","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/avatar.md","filePath":"guide/components/avatar.md","lastUpdated":1735180868000}'),m={name:"guide/components/avatar.md"},x=c({...m,setup(C){return(f,i)=>{const r=E("GlobalElement"),t=E("Avatar",!0),k=E("Space"),d=E("Badge"),g=E("Tooltip");return u(),F("div",null,[i[3]||(i[3]=h("h1",{id:"头像-avatar",tabindex:"-1"},[e("头像 Avatar "),h("a",{class:"header-anchor",href:"#头像-avatar","aria-label":'Permalink to "头像 Avatar"'},"​")],-1)),s(r),i[4]||(i[4]=h("p",null,[h("em",null,"用来代表用户或事物,支持图片、图标或字符展示")],-1)),i[5]||(i[5]=h("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i[6]||(i[6]=h("p",null,[h("em",null,"三种尺寸,两种形状可选")],-1)),i[7]||(i[7]=h("br",null,null,-1)),s(k,{vertical:""},{default:a(()=>[s(k,{align:"center"},{default:a(()=>[s(t,{size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,null,{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1}),s(k,{align:"center"},{default:a(()=>[s(t,{shape:"square",size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1})]),_:1}),i[8]||(i[8]=p(`
Show Code
vue
<script setup lang="ts">
+import{U as n,T as y,b as o}from"./chunks/theme.DGCXccDD.js";import{d as c,q as F,J as h,Q as e,c as s,x as a,ak as p,a7 as E,p as u,B as l,h as A}from"./chunks/framework.BOCSoIBq.js";const v=JSON.parse('{"title":"头像 Avatar","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/avatar.md","filePath":"guide/components/avatar.md","lastUpdated":1735180868000}'),m={name:"guide/components/avatar.md"},x=c({...m,setup(C){return(f,i)=>{const r=E("GlobalElement"),t=E("Avatar",!0),k=E("Space"),d=E("Badge"),g=E("Tooltip");return u(),F("div",null,[i[3]||(i[3]=h("h1",{id:"头像-avatar",tabindex:"-1"},[e("头像 Avatar "),h("a",{class:"header-anchor",href:"#头像-avatar","aria-label":'Permalink to "头像 Avatar"'},"​")],-1)),s(r),i[4]||(i[4]=h("p",null,[h("em",null,"用来代表用户或事物,支持图片、图标或字符展示")],-1)),i[5]||(i[5]=h("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i[6]||(i[6]=h("p",null,[h("em",null,"三种尺寸,两种形状可选")],-1)),i[7]||(i[7]=h("br",null,null,-1)),s(k,{vertical:""},{default:a(()=>[s(k,{align:"center"},{default:a(()=>[s(t,{size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,null,{icon:a(()=>[s(l(n))]),_:1}),s(t,{size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1}),s(k,{align:"center"},{default:a(()=>[s(t,{shape:"square",size:64},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"large"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square"},{icon:a(()=>[s(l(n))]),_:1}),s(t,{shape:"square",size:"small"},{icon:a(()=>[s(l(n))]),_:1})]),_:1})]),_:1}),i[8]||(i[8]=p(`
Show Code
vue
<script setup lang="ts">
 import { UserOutlined } from '@ant-design/icons-vue'
 </script>
 <template>
diff --git a/assets/guide_components_backtop.md.DWOX1_kj.js b/assets/guide_components_backtop.md.DDI5LZKR.js
similarity index 99%
rename from assets/guide_components_backtop.md.DWOX1_kj.js
rename to assets/guide_components_backtop.md.DDI5LZKR.js
index aa4a8c77d..a5fb912bb 100644
--- a/assets/guide_components_backtop.md.DWOX1_kj.js
+++ b/assets/guide_components_backtop.md.DDI5LZKR.js
@@ -1,4 +1,4 @@
-import{V as C,D as B,c as u}from"./chunks/theme.Bi3PRj3m.js";import{d as c,r as b,q as m,J as i,Q as h,c as a,ak as l,x as k,a7 as n,p as x,h as q,B as p}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"回到顶部 BackTop","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/backtop.md","filePath":"guide/components/backtop.md","lastUpdated":1735183354000}'),f={name:"guide/components/backtop.md"},T=c({...f,setup(A){const r={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--color-default-hover":"#d4380d"},d={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},g={"--backtop-width":"54px","--backtop-height":"54px","--icon-width-desc-size":"30px","--desc-size":"16px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},E=b();function y(e){console.log("show",e)}return(e,s)=>{const F=n("GlobalElement"),t=n("BackTop"),o=n("Scrollbar");return x(),m("div",null,[s[25]||(s[25]=i("h1",{id:"回到顶部-backtop",tabindex:"-1"},[h("回到顶部 BackTop "),i("a",{class:"header-anchor",href:"#回到顶部-backtop","aria-label":'Permalink to "回到顶部 BackTop"'},"​")],-1)),a(F,{"hide-back-top":""}),s[26]||(s[26]=l('

返回页面顶部的操作按钮

何时使用

  • 当页面内容区域比较长时
  • 当用户需要频繁返回顶部查看相关内容时。

基本使用

BackTop 会找到首个可滚动的祖先元素并且监听它的滚动事件

',5)),a(t,{onShow:y}),s[27]||(s[27]=l(`
Show Code
vue
<script setup lang="ts">
+import{V as C,D as B,c as u}from"./chunks/theme.DGCXccDD.js";import{d as c,r as b,q as m,J as i,Q as h,c as a,ak as l,x as k,a7 as n,p as x,h as q,B as p}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"回到顶部 BackTop","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/backtop.md","filePath":"guide/components/backtop.md","lastUpdated":1735183354000}'),f={name:"guide/components/backtop.md"},T=c({...f,setup(A){const r={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--color-default-hover":"#d4380d"},d={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},g={"--backtop-width":"54px","--backtop-height":"54px","--icon-width-desc-size":"30px","--desc-size":"16px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},E=b();function y(e){console.log("show",e)}return(e,s)=>{const F=n("GlobalElement"),t=n("BackTop"),o=n("Scrollbar");return x(),m("div",null,[s[25]||(s[25]=i("h1",{id:"回到顶部-backtop",tabindex:"-1"},[h("回到顶部 BackTop "),i("a",{class:"header-anchor",href:"#回到顶部-backtop","aria-label":'Permalink to "回到顶部 BackTop"'},"​")],-1)),a(F,{"hide-back-top":""}),s[26]||(s[26]=l('

返回页面顶部的操作按钮

何时使用

  • 当页面内容区域比较长时
  • 当用户需要频繁返回顶部查看相关内容时。

基本使用

BackTop 会找到首个可滚动的祖先元素并且监听它的滚动事件

',5)),a(t,{onShow:y}),s[27]||(s[27]=l(`
Show Code
vue
<script setup lang="ts">
 function onShow (show: boolean) {
   console.log('show', show)
 }
diff --git a/assets/guide_components_backtop.md.DWOX1_kj.lean.js b/assets/guide_components_backtop.md.DDI5LZKR.lean.js
similarity index 99%
rename from assets/guide_components_backtop.md.DWOX1_kj.lean.js
rename to assets/guide_components_backtop.md.DDI5LZKR.lean.js
index aa4a8c77d..a5fb912bb 100644
--- a/assets/guide_components_backtop.md.DWOX1_kj.lean.js
+++ b/assets/guide_components_backtop.md.DDI5LZKR.lean.js
@@ -1,4 +1,4 @@
-import{V as C,D as B,c as u}from"./chunks/theme.Bi3PRj3m.js";import{d as c,r as b,q as m,J as i,Q as h,c as a,ak as l,x as k,a7 as n,p as x,h as q,B as p}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"回到顶部 BackTop","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/backtop.md","filePath":"guide/components/backtop.md","lastUpdated":1735183354000}'),f={name:"guide/components/backtop.md"},T=c({...f,setup(A){const r={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--color-default-hover":"#d4380d"},d={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},g={"--backtop-width":"54px","--backtop-height":"54px","--icon-width-desc-size":"30px","--desc-size":"16px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},E=b();function y(e){console.log("show",e)}return(e,s)=>{const F=n("GlobalElement"),t=n("BackTop"),o=n("Scrollbar");return x(),m("div",null,[s[25]||(s[25]=i("h1",{id:"回到顶部-backtop",tabindex:"-1"},[h("回到顶部 BackTop "),i("a",{class:"header-anchor",href:"#回到顶部-backtop","aria-label":'Permalink to "回到顶部 BackTop"'},"​")],-1)),a(F,{"hide-back-top":""}),s[26]||(s[26]=l('

返回页面顶部的操作按钮

何时使用

  • 当页面内容区域比较长时
  • 当用户需要频繁返回顶部查看相关内容时。

基本使用

BackTop 会找到首个可滚动的祖先元素并且监听它的滚动事件

',5)),a(t,{onShow:y}),s[27]||(s[27]=l(`
Show Code
vue
<script setup lang="ts">
+import{V as C,D as B,c as u}from"./chunks/theme.DGCXccDD.js";import{d as c,r as b,q as m,J as i,Q as h,c as a,ak as l,x as k,a7 as n,p as x,h as q,B as p}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"回到顶部 BackTop","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/backtop.md","filePath":"guide/components/backtop.md","lastUpdated":1735183354000}'),f={name:"guide/components/backtop.md"},T=c({...f,setup(A){const r={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--color-default-hover":"#d4380d"},d={"--backtop-width":"54px","--backtop-height":"54px","--icon-size":"32px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},g={"--backtop-width":"54px","--backtop-height":"54px","--icon-width-desc-size":"30px","--desc-size":"16px","--bg-color-primary":"#d4380d","--bg-color-primary-hover":"#dd6747","--shadow-color-primary":"rgba(221, 103, 71, 0.36)","--shadow-color-primary-hover":"rgba(221, 103, 71, 0.36)","--square-border-radius":"18px"},E=b();function y(e){console.log("show",e)}return(e,s)=>{const F=n("GlobalElement"),t=n("BackTop"),o=n("Scrollbar");return x(),m("div",null,[s[25]||(s[25]=i("h1",{id:"回到顶部-backtop",tabindex:"-1"},[h("回到顶部 BackTop "),i("a",{class:"header-anchor",href:"#回到顶部-backtop","aria-label":'Permalink to "回到顶部 BackTop"'},"​")],-1)),a(F,{"hide-back-top":""}),s[26]||(s[26]=l('

返回页面顶部的操作按钮

何时使用

  • 当页面内容区域比较长时
  • 当用户需要频繁返回顶部查看相关内容时。

基本使用

BackTop 会找到首个可滚动的祖先元素并且监听它的滚动事件

',5)),a(t,{onShow:y}),s[27]||(s[27]=l(`
Show Code
vue
<script setup lang="ts">
 function onShow (show: boolean) {
   console.log('show', show)
 }
diff --git a/assets/guide_components_badge.md.CiCupQAm.js b/assets/guide_components_badge.md.CiEQrPpD.js
similarity index 99%
rename from assets/guide_components_badge.md.CiCupQAm.js
rename to assets/guide_components_badge.md.CiEQrPpD.js
index 0c3e072fb..37189bdea 100644
--- a/assets/guide_components_badge.md.CiCupQAm.js
+++ b/assets/guide_components_badge.md.CiEQrPpD.js
@@ -1,4 +1,4 @@
-import{C as m,M as A,P as b}from"./chunks/theme.Bi3PRj3m.js";import{d as D,r as y,q as F,J as l,Q as v,c as a,x as t,ak as n,a7 as k,p as o,B as r,K as x,v as S,_ as z}from"./chunks/framework.BOCSoIBq.js";const T=JSON.parse('{"title":"徽标 Badge","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/badge.md","filePath":"guide/components/badge.md","lastUpdated":1735183354000}'),P={name:"guide/components/badge.md"},w=D({...P,setup(_){const e=y(5),E=y(!0),u=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];function c(){e.value>=1&&e.value--}function C(){e.value++}return(O,s)=>{const B=k("GlobalElement"),d=k("Avatar"),i=k("Badge",!0),h=k("Space"),g=k("Button"),q=k("Switch"),f=k("Flex");return o(),F("div",null,[s[3]||(s[3]=l("h1",{id:"徽标-badge",tabindex:"-1"},[v("徽标 Badge "),l("a",{class:"header-anchor",href:"#徽标-badge","aria-label":'Permalink to "徽标 Badge"'},"​")],-1)),a(B),s[4]||(s[4]=l("p",null,[l("em",null,"图标右上角的圆形徽标数字或文本前的状态小圆点")],-1)),s[5]||(s[5]=l("h2",{id:"何时使用",tabindex:"-1"},[v("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=l("ul",null,[l("li",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理")],-1)),s[7]||(s[7]=l("h2",{id:"基本使用",tabindex:"-1"},[v("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(h,null,{default:t(()=>[a(i,{value:5},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,{value:0,"show-zero":""},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,null,{value:t(()=>[a(r(m),{style:{color:"#f5222d"}})]),default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1})]),_:1}),s[8]||(s[8]=n(`
Show Code
vue
<script setup lang="ts">
+import{C as m,M as A,P as b}from"./chunks/theme.DGCXccDD.js";import{d as D,r as y,q as F,J as l,Q as v,c as a,x as t,ak as n,a7 as k,p as o,B as r,K as x,v as S,_ as z}from"./chunks/framework.BOCSoIBq.js";const T=JSON.parse('{"title":"徽标 Badge","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/badge.md","filePath":"guide/components/badge.md","lastUpdated":1735183354000}'),P={name:"guide/components/badge.md"},w=D({...P,setup(_){const e=y(5),E=y(!0),u=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];function c(){e.value>=1&&e.value--}function C(){e.value++}return(O,s)=>{const B=k("GlobalElement"),d=k("Avatar"),i=k("Badge",!0),h=k("Space"),g=k("Button"),q=k("Switch"),f=k("Flex");return o(),F("div",null,[s[3]||(s[3]=l("h1",{id:"徽标-badge",tabindex:"-1"},[v("徽标 Badge "),l("a",{class:"header-anchor",href:"#徽标-badge","aria-label":'Permalink to "徽标 Badge"'},"​")],-1)),a(B),s[4]||(s[4]=l("p",null,[l("em",null,"图标右上角的圆形徽标数字或文本前的状态小圆点")],-1)),s[5]||(s[5]=l("h2",{id:"何时使用",tabindex:"-1"},[v("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=l("ul",null,[l("li",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理")],-1)),s[7]||(s[7]=l("h2",{id:"基本使用",tabindex:"-1"},[v("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(h,null,{default:t(()=>[a(i,{value:5},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,{value:0,"show-zero":""},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,null,{value:t(()=>[a(r(m),{style:{color:"#f5222d"}})]),default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1})]),_:1}),s[8]||(s[8]=n(`
Show Code
vue
<script setup lang="ts">
 import { ClockCircleOutlined } from '@ant-design/icons-vue'
 </script>
 <template>
diff --git a/assets/guide_components_badge.md.CiCupQAm.lean.js b/assets/guide_components_badge.md.CiEQrPpD.lean.js
similarity index 99%
rename from assets/guide_components_badge.md.CiCupQAm.lean.js
rename to assets/guide_components_badge.md.CiEQrPpD.lean.js
index 0c3e072fb..37189bdea 100644
--- a/assets/guide_components_badge.md.CiCupQAm.lean.js
+++ b/assets/guide_components_badge.md.CiEQrPpD.lean.js
@@ -1,4 +1,4 @@
-import{C as m,M as A,P as b}from"./chunks/theme.Bi3PRj3m.js";import{d as D,r as y,q as F,J as l,Q as v,c as a,x as t,ak as n,a7 as k,p as o,B as r,K as x,v as S,_ as z}from"./chunks/framework.BOCSoIBq.js";const T=JSON.parse('{"title":"徽标 Badge","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/badge.md","filePath":"guide/components/badge.md","lastUpdated":1735183354000}'),P={name:"guide/components/badge.md"},w=D({...P,setup(_){const e=y(5),E=y(!0),u=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];function c(){e.value>=1&&e.value--}function C(){e.value++}return(O,s)=>{const B=k("GlobalElement"),d=k("Avatar"),i=k("Badge",!0),h=k("Space"),g=k("Button"),q=k("Switch"),f=k("Flex");return o(),F("div",null,[s[3]||(s[3]=l("h1",{id:"徽标-badge",tabindex:"-1"},[v("徽标 Badge "),l("a",{class:"header-anchor",href:"#徽标-badge","aria-label":'Permalink to "徽标 Badge"'},"​")],-1)),a(B),s[4]||(s[4]=l("p",null,[l("em",null,"图标右上角的圆形徽标数字或文本前的状态小圆点")],-1)),s[5]||(s[5]=l("h2",{id:"何时使用",tabindex:"-1"},[v("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=l("ul",null,[l("li",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理")],-1)),s[7]||(s[7]=l("h2",{id:"基本使用",tabindex:"-1"},[v("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(h,null,{default:t(()=>[a(i,{value:5},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,{value:0,"show-zero":""},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,null,{value:t(()=>[a(r(m),{style:{color:"#f5222d"}})]),default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1})]),_:1}),s[8]||(s[8]=n(`
Show Code
vue
<script setup lang="ts">
+import{C as m,M as A,P as b}from"./chunks/theme.DGCXccDD.js";import{d as D,r as y,q as F,J as l,Q as v,c as a,x as t,ak as n,a7 as k,p as o,B as r,K as x,v as S,_ as z}from"./chunks/framework.BOCSoIBq.js";const T=JSON.parse('{"title":"徽标 Badge","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/badge.md","filePath":"guide/components/badge.md","lastUpdated":1735183354000}'),P={name:"guide/components/badge.md"},w=D({...P,setup(_){const e=y(5),E=y(!0),u=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];function c(){e.value>=1&&e.value--}function C(){e.value++}return(O,s)=>{const B=k("GlobalElement"),d=k("Avatar"),i=k("Badge",!0),h=k("Space"),g=k("Button"),q=k("Switch"),f=k("Flex");return o(),F("div",null,[s[3]||(s[3]=l("h1",{id:"徽标-badge",tabindex:"-1"},[v("徽标 Badge "),l("a",{class:"header-anchor",href:"#徽标-badge","aria-label":'Permalink to "徽标 Badge"'},"​")],-1)),a(B),s[4]||(s[4]=l("p",null,[l("em",null,"图标右上角的圆形徽标数字或文本前的状态小圆点")],-1)),s[5]||(s[5]=l("h2",{id:"何时使用",tabindex:"-1"},[v("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=l("ul",null,[l("li",null,"一般出现在通知图标或头像的右上角,用于显示需要处理的消息条数,通过醒目视觉形式吸引用户处理")],-1)),s[7]||(s[7]=l("h2",{id:"基本使用",tabindex:"-1"},[v("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(h,null,{default:t(()=>[a(i,{value:5},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,{value:0,"show-zero":""},{default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1}),a(i,null,{value:t(()=>[a(r(m),{style:{color:"#f5222d"}})]),default:t(()=>[a(d,{shape:"square",size:"large"})]),_:1})]),_:1}),s[8]||(s[8]=n(`
Show Code
vue
<script setup lang="ts">
 import { ClockCircleOutlined } from '@ant-design/icons-vue'
 </script>
 <template>
diff --git a/assets/guide_components_breadcrumb.md.CcUKD3pb.js b/assets/guide_components_breadcrumb.md.C48MEvT-.js
similarity index 99%
rename from assets/guide_components_breadcrumb.md.CcUKD3pb.js
rename to assets/guide_components_breadcrumb.md.C48MEvT-.js
index 07b73a93f..417f8349a 100644
--- a/assets/guide_components_breadcrumb.md.CcUKD3pb.js
+++ b/assets/guide_components_breadcrumb.md.C48MEvT-.js
@@ -1,4 +1,4 @@
-import{d as k,e as g}from"./chunks/theme.Bi3PRj3m.js";import{d as m,r as y,q as C,J as i,Q as p,c as s,ak as d,x as c,a7 as e,p as E,B as l,E as F,F as o,_ as B}from"./chunks/framework.BOCSoIBq.js";const R=JSON.parse('{"title":"面包屑 Breadcrumb","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/breadcrumb.md","filePath":"guide/components/breadcrumb.md","lastUpdated":1736149900000}'),b={name:"guide/components/breadcrumb.md"},f=m({...b,setup(x){const n=y([{name:"一级路由",path:"/first"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"三级路由"}]),h=y([{name:"一级路由"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"我是一个名字超长的三级路由"}]);return(A,a)=>{const u=e("GlobalElement"),t=e("Breadcrumb",!0),r=e("Flex");return E(),C("div",null,[a[0]||(a[0]=i("h1",{id:"面包屑-breadcrumb",tabindex:"-1"},[p("面包屑 Breadcrumb "),i("a",{class:"header-anchor",href:"#面包屑-breadcrumb","aria-label":'Permalink to "面包屑 Breadcrumb"'},"​")],-1)),s(u),a[1]||(a[1]=i("p",null,[i("em",null,"显示当前页面在系统层级结构中的位置,并能向上返回")],-1)),a[2]||(a[2]=i("h2",{id:"何时使用",tabindex:"-1"},[p("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=i("ul",null,[i("li",null,"当系统拥有超过两级以上的层级结构时"),i("li",null,"当需要告知用户『你在哪里』时"),i("li",null,"当需要向上导航的功能时")],-1)),a[4]||(a[4]=i("h2",{id:"基本使用",tabindex:"-1"},[p("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(t,{routes:n.value},null,8,["routes"]),a[5]||(a[5]=d(`
Show Code
vue
<script setup lang="ts">
+import{d as k,e as g}from"./chunks/theme.DGCXccDD.js";import{d as m,r as y,q as C,J as i,Q as p,c as s,ak as d,x as c,a7 as e,p as E,B as l,E as F,F as o,_ as B}from"./chunks/framework.BOCSoIBq.js";const R=JSON.parse('{"title":"面包屑 Breadcrumb","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/breadcrumb.md","filePath":"guide/components/breadcrumb.md","lastUpdated":1736149900000}'),b={name:"guide/components/breadcrumb.md"},f=m({...b,setup(x){const n=y([{name:"一级路由",path:"/first"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"三级路由"}]),h=y([{name:"一级路由"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"我是一个名字超长的三级路由"}]);return(A,a)=>{const u=e("GlobalElement"),t=e("Breadcrumb",!0),r=e("Flex");return E(),C("div",null,[a[0]||(a[0]=i("h1",{id:"面包屑-breadcrumb",tabindex:"-1"},[p("面包屑 Breadcrumb "),i("a",{class:"header-anchor",href:"#面包屑-breadcrumb","aria-label":'Permalink to "面包屑 Breadcrumb"'},"​")],-1)),s(u),a[1]||(a[1]=i("p",null,[i("em",null,"显示当前页面在系统层级结构中的位置,并能向上返回")],-1)),a[2]||(a[2]=i("h2",{id:"何时使用",tabindex:"-1"},[p("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=i("ul",null,[i("li",null,"当系统拥有超过两级以上的层级结构时"),i("li",null,"当需要告知用户『你在哪里』时"),i("li",null,"当需要向上导航的功能时")],-1)),a[4]||(a[4]=i("h2",{id:"基本使用",tabindex:"-1"},[p("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(t,{routes:n.value},null,8,["routes"]),a[5]||(a[5]=d(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 import type { BreadcrumbRoute } from 'vue-amazing-ui'
 const routes = ref<BreadcrumbRoute[]>([
diff --git a/assets/guide_components_breadcrumb.md.CcUKD3pb.lean.js b/assets/guide_components_breadcrumb.md.C48MEvT-.lean.js
similarity index 99%
rename from assets/guide_components_breadcrumb.md.CcUKD3pb.lean.js
rename to assets/guide_components_breadcrumb.md.C48MEvT-.lean.js
index 07b73a93f..417f8349a 100644
--- a/assets/guide_components_breadcrumb.md.CcUKD3pb.lean.js
+++ b/assets/guide_components_breadcrumb.md.C48MEvT-.lean.js
@@ -1,4 +1,4 @@
-import{d as k,e as g}from"./chunks/theme.Bi3PRj3m.js";import{d as m,r as y,q as C,J as i,Q as p,c as s,ak as d,x as c,a7 as e,p as E,B as l,E as F,F as o,_ as B}from"./chunks/framework.BOCSoIBq.js";const R=JSON.parse('{"title":"面包屑 Breadcrumb","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/breadcrumb.md","filePath":"guide/components/breadcrumb.md","lastUpdated":1736149900000}'),b={name:"guide/components/breadcrumb.md"},f=m({...b,setup(x){const n=y([{name:"一级路由",path:"/first"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"三级路由"}]),h=y([{name:"一级路由"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"我是一个名字超长的三级路由"}]);return(A,a)=>{const u=e("GlobalElement"),t=e("Breadcrumb",!0),r=e("Flex");return E(),C("div",null,[a[0]||(a[0]=i("h1",{id:"面包屑-breadcrumb",tabindex:"-1"},[p("面包屑 Breadcrumb "),i("a",{class:"header-anchor",href:"#面包屑-breadcrumb","aria-label":'Permalink to "面包屑 Breadcrumb"'},"​")],-1)),s(u),a[1]||(a[1]=i("p",null,[i("em",null,"显示当前页面在系统层级结构中的位置,并能向上返回")],-1)),a[2]||(a[2]=i("h2",{id:"何时使用",tabindex:"-1"},[p("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=i("ul",null,[i("li",null,"当系统拥有超过两级以上的层级结构时"),i("li",null,"当需要告知用户『你在哪里』时"),i("li",null,"当需要向上导航的功能时")],-1)),a[4]||(a[4]=i("h2",{id:"基本使用",tabindex:"-1"},[p("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(t,{routes:n.value},null,8,["routes"]),a[5]||(a[5]=d(`
Show Code
vue
<script setup lang="ts">
+import{d as k,e as g}from"./chunks/theme.DGCXccDD.js";import{d as m,r as y,q as C,J as i,Q as p,c as s,ak as d,x as c,a7 as e,p as E,B as l,E as F,F as o,_ as B}from"./chunks/framework.BOCSoIBq.js";const R=JSON.parse('{"title":"面包屑 Breadcrumb","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/breadcrumb.md","filePath":"guide/components/breadcrumb.md","lastUpdated":1736149900000}'),b={name:"guide/components/breadcrumb.md"},f=m({...b,setup(x){const n=y([{name:"一级路由",path:"/first"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"三级路由"}]),h=y([{name:"一级路由"},{name:"二级路由",path:"/second",query:{id:1,tab:2}},{name:"我是一个名字超长的三级路由"}]);return(A,a)=>{const u=e("GlobalElement"),t=e("Breadcrumb",!0),r=e("Flex");return E(),C("div",null,[a[0]||(a[0]=i("h1",{id:"面包屑-breadcrumb",tabindex:"-1"},[p("面包屑 Breadcrumb "),i("a",{class:"header-anchor",href:"#面包屑-breadcrumb","aria-label":'Permalink to "面包屑 Breadcrumb"'},"​")],-1)),s(u),a[1]||(a[1]=i("p",null,[i("em",null,"显示当前页面在系统层级结构中的位置,并能向上返回")],-1)),a[2]||(a[2]=i("h2",{id:"何时使用",tabindex:"-1"},[p("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=i("ul",null,[i("li",null,"当系统拥有超过两级以上的层级结构时"),i("li",null,"当需要告知用户『你在哪里』时"),i("li",null,"当需要向上导航的功能时")],-1)),a[4]||(a[4]=i("h2",{id:"基本使用",tabindex:"-1"},[p("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(t,{routes:n.value},null,8,["routes"]),a[5]||(a[5]=d(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 import type { BreadcrumbRoute } from 'vue-amazing-ui'
 const routes = ref<BreadcrumbRoute[]>([
diff --git a/assets/guide_components_button.md.XzFxrXTl.js b/assets/guide_components_button.md.BeaWwMDI.js
similarity index 99%
rename from assets/guide_components_button.md.XzFxrXTl.js
rename to assets/guide_components_button.md.BeaWwMDI.js
index dcc846686..dfc5da28c 100644
--- a/assets/guide_components_button.md.XzFxrXTl.js
+++ b/assets/guide_components_button.md.BeaWwMDI.js
@@ -1,4 +1,4 @@
-import{f as l,g as k}from"./chunks/theme.Bi3PRj3m.js";import{d as S,r as u,q as x,J as g,Q as d,c as s,x as i,ak as y,a7 as o,p as z,h as B,B as n,_ as O}from"./chunks/framework.BOCSoIBq.js";const V=JSON.parse('{"title":"按钮 Button","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/button.md","filePath":"guide/components/button.md","lastUpdated":1735183791000}'),w={name:"guide/components/button.md"},T=S({...w,setup(P){const E=u(!0),q=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],h=u("middle"),F=u(!1),p=u(!0),A=[{label:"static",value:"static"},{label:"dynamic",value:"dynamic"}],b=u("dynamic");function m(C){console.log("click",C)}return(C,a)=>{const f=o("GlobalElement"),t=o("Button",!0),e=o("Space"),v=o("Tooltip"),c=o("Switch"),D=o("Radio");return z(),x("div",null,[a[76]||(a[76]=g("h1",{id:"按钮-button",tabindex:"-1"},[d("按钮 Button "),g("a",{class:"header-anchor",href:"#按钮-button","aria-label":'Permalink to "按钮 Button"'},"​")],-1)),s(f),a[77]||(a[77]=g("p",null,[g("em",null,"按钮用于开始一个即时操作")],-1)),a[78]||(a[78]=g("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),g("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[79]||(a[79]=g("ul",null,[g("li",null,"响应用户点击行为,触发相应的业务逻辑")],-1)),a[80]||(a[80]=g("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),g("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[81]||(a[81]=g("p",null,[g("em",null,"七种类型")],-1)),a[82]||(a[82]=g("br",null,null,-1)),s(e,null,{default:i(()=>[s(t,{onClick:m},{default:i(()=>a[5]||(a[5]=[d("Default Button")])),_:1}),s(t,{type:"reverse"},{default:i(()=>a[6]||(a[6]=[d("Reverse Button")])),_:1}),s(t,{type:"primary"},{default:i(()=>a[7]||(a[7]=[d("Primary Button")])),_:1}),s(t,{type:"danger"},{default:i(()=>a[8]||(a[8]=[d("Danger Button")])),_:1}),s(t,{type:"dashed"},{default:i(()=>a[9]||(a[9]=[d("Dashed Button")])),_:1}),s(t,{type:"text"},{default:i(()=>a[10]||(a[10]=[d("Text Button")])),_:1}),s(t,{type:"link"},{default:i(()=>a[11]||(a[11]=[d("Link Button")])),_:1})]),_:1}),a[83]||(a[83]=y(`
Show Code
vue
<script setup lang="ts">
+import{f as l,g as k}from"./chunks/theme.DGCXccDD.js";import{d as S,r as u,q as x,J as g,Q as d,c as s,x as i,ak as y,a7 as o,p as z,h as B,B as n,_ as O}from"./chunks/framework.BOCSoIBq.js";const V=JSON.parse('{"title":"按钮 Button","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/button.md","filePath":"guide/components/button.md","lastUpdated":1735183791000}'),w={name:"guide/components/button.md"},T=S({...w,setup(P){const E=u(!0),q=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],h=u("middle"),F=u(!1),p=u(!0),A=[{label:"static",value:"static"},{label:"dynamic",value:"dynamic"}],b=u("dynamic");function m(C){console.log("click",C)}return(C,a)=>{const f=o("GlobalElement"),t=o("Button",!0),e=o("Space"),v=o("Tooltip"),c=o("Switch"),D=o("Radio");return z(),x("div",null,[a[76]||(a[76]=g("h1",{id:"按钮-button",tabindex:"-1"},[d("按钮 Button "),g("a",{class:"header-anchor",href:"#按钮-button","aria-label":'Permalink to "按钮 Button"'},"​")],-1)),s(f),a[77]||(a[77]=g("p",null,[g("em",null,"按钮用于开始一个即时操作")],-1)),a[78]||(a[78]=g("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),g("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[79]||(a[79]=g("ul",null,[g("li",null,"响应用户点击行为,触发相应的业务逻辑")],-1)),a[80]||(a[80]=g("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),g("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[81]||(a[81]=g("p",null,[g("em",null,"七种类型")],-1)),a[82]||(a[82]=g("br",null,null,-1)),s(e,null,{default:i(()=>[s(t,{onClick:m},{default:i(()=>a[5]||(a[5]=[d("Default Button")])),_:1}),s(t,{type:"reverse"},{default:i(()=>a[6]||(a[6]=[d("Reverse Button")])),_:1}),s(t,{type:"primary"},{default:i(()=>a[7]||(a[7]=[d("Primary Button")])),_:1}),s(t,{type:"danger"},{default:i(()=>a[8]||(a[8]=[d("Danger Button")])),_:1}),s(t,{type:"dashed"},{default:i(()=>a[9]||(a[9]=[d("Dashed Button")])),_:1}),s(t,{type:"text"},{default:i(()=>a[10]||(a[10]=[d("Text Button")])),_:1}),s(t,{type:"link"},{default:i(()=>a[11]||(a[11]=[d("Link Button")])),_:1})]),_:1}),a[83]||(a[83]=y(`
Show Code
vue
<script setup lang="ts">
 function onClick(e: Event) {
   console.log('click', e)
 }
diff --git a/assets/guide_components_button.md.XzFxrXTl.lean.js b/assets/guide_components_button.md.BeaWwMDI.lean.js
similarity index 99%
rename from assets/guide_components_button.md.XzFxrXTl.lean.js
rename to assets/guide_components_button.md.BeaWwMDI.lean.js
index dcc846686..dfc5da28c 100644
--- a/assets/guide_components_button.md.XzFxrXTl.lean.js
+++ b/assets/guide_components_button.md.BeaWwMDI.lean.js
@@ -1,4 +1,4 @@
-import{f as l,g as k}from"./chunks/theme.Bi3PRj3m.js";import{d as S,r as u,q as x,J as g,Q as d,c as s,x as i,ak as y,a7 as o,p as z,h as B,B as n,_ as O}from"./chunks/framework.BOCSoIBq.js";const V=JSON.parse('{"title":"按钮 Button","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/button.md","filePath":"guide/components/button.md","lastUpdated":1735183791000}'),w={name:"guide/components/button.md"},T=S({...w,setup(P){const E=u(!0),q=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],h=u("middle"),F=u(!1),p=u(!0),A=[{label:"static",value:"static"},{label:"dynamic",value:"dynamic"}],b=u("dynamic");function m(C){console.log("click",C)}return(C,a)=>{const f=o("GlobalElement"),t=o("Button",!0),e=o("Space"),v=o("Tooltip"),c=o("Switch"),D=o("Radio");return z(),x("div",null,[a[76]||(a[76]=g("h1",{id:"按钮-button",tabindex:"-1"},[d("按钮 Button "),g("a",{class:"header-anchor",href:"#按钮-button","aria-label":'Permalink to "按钮 Button"'},"​")],-1)),s(f),a[77]||(a[77]=g("p",null,[g("em",null,"按钮用于开始一个即时操作")],-1)),a[78]||(a[78]=g("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),g("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[79]||(a[79]=g("ul",null,[g("li",null,"响应用户点击行为,触发相应的业务逻辑")],-1)),a[80]||(a[80]=g("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),g("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[81]||(a[81]=g("p",null,[g("em",null,"七种类型")],-1)),a[82]||(a[82]=g("br",null,null,-1)),s(e,null,{default:i(()=>[s(t,{onClick:m},{default:i(()=>a[5]||(a[5]=[d("Default Button")])),_:1}),s(t,{type:"reverse"},{default:i(()=>a[6]||(a[6]=[d("Reverse Button")])),_:1}),s(t,{type:"primary"},{default:i(()=>a[7]||(a[7]=[d("Primary Button")])),_:1}),s(t,{type:"danger"},{default:i(()=>a[8]||(a[8]=[d("Danger Button")])),_:1}),s(t,{type:"dashed"},{default:i(()=>a[9]||(a[9]=[d("Dashed Button")])),_:1}),s(t,{type:"text"},{default:i(()=>a[10]||(a[10]=[d("Text Button")])),_:1}),s(t,{type:"link"},{default:i(()=>a[11]||(a[11]=[d("Link Button")])),_:1})]),_:1}),a[83]||(a[83]=y(`
Show Code
vue
<script setup lang="ts">
+import{f as l,g as k}from"./chunks/theme.DGCXccDD.js";import{d as S,r as u,q as x,J as g,Q as d,c as s,x as i,ak as y,a7 as o,p as z,h as B,B as n,_ as O}from"./chunks/framework.BOCSoIBq.js";const V=JSON.parse('{"title":"按钮 Button","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/button.md","filePath":"guide/components/button.md","lastUpdated":1735183791000}'),w={name:"guide/components/button.md"},T=S({...w,setup(P){const E=u(!0),q=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],h=u("middle"),F=u(!1),p=u(!0),A=[{label:"static",value:"static"},{label:"dynamic",value:"dynamic"}],b=u("dynamic");function m(C){console.log("click",C)}return(C,a)=>{const f=o("GlobalElement"),t=o("Button",!0),e=o("Space"),v=o("Tooltip"),c=o("Switch"),D=o("Radio");return z(),x("div",null,[a[76]||(a[76]=g("h1",{id:"按钮-button",tabindex:"-1"},[d("按钮 Button "),g("a",{class:"header-anchor",href:"#按钮-button","aria-label":'Permalink to "按钮 Button"'},"​")],-1)),s(f),a[77]||(a[77]=g("p",null,[g("em",null,"按钮用于开始一个即时操作")],-1)),a[78]||(a[78]=g("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),g("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[79]||(a[79]=g("ul",null,[g("li",null,"响应用户点击行为,触发相应的业务逻辑")],-1)),a[80]||(a[80]=g("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),g("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[81]||(a[81]=g("p",null,[g("em",null,"七种类型")],-1)),a[82]||(a[82]=g("br",null,null,-1)),s(e,null,{default:i(()=>[s(t,{onClick:m},{default:i(()=>a[5]||(a[5]=[d("Default Button")])),_:1}),s(t,{type:"reverse"},{default:i(()=>a[6]||(a[6]=[d("Reverse Button")])),_:1}),s(t,{type:"primary"},{default:i(()=>a[7]||(a[7]=[d("Primary Button")])),_:1}),s(t,{type:"danger"},{default:i(()=>a[8]||(a[8]=[d("Danger Button")])),_:1}),s(t,{type:"dashed"},{default:i(()=>a[9]||(a[9]=[d("Dashed Button")])),_:1}),s(t,{type:"text"},{default:i(()=>a[10]||(a[10]=[d("Text Button")])),_:1}),s(t,{type:"link"},{default:i(()=>a[11]||(a[11]=[d("Link Button")])),_:1})]),_:1}),a[83]||(a[83]=y(`
Show Code
vue
<script setup lang="ts">
 function onClick(e: Event) {
   console.log('click', e)
 }
diff --git a/assets/guide_components_collapse.md.FXrXxuwQ.js b/assets/guide_components_collapse.md.A-yY109a.js
similarity index 99%
rename from assets/guide_components_collapse.md.FXrXxuwQ.js
rename to assets/guide_components_collapse.md.A-yY109a.js
index f15461e99..4770aabd0 100644
--- a/assets/guide_components_collapse.md.FXrXxuwQ.js
+++ b/assets/guide_components_collapse.md.A-yY109a.js
@@ -1,4 +1,4 @@
-import{d as U,r as e,h as R,a4 as m,q as A,J as i,Q as p,c as t,ak as h,x as E,a7 as g,p as d,E as o,F as y,B as F,M as b}from"./chunks/framework.BOCSoIBq.js";import{d as O,e as j,R as N,h as V,i as G}from"./chunks/theme.Bi3PRj3m.js";const J={key:0},M={tabindex:"0"},$={style:{"text-align":"left"}},X=JSON.parse('{"title":"折叠面板 Collapse","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/collapse.md","filePath":"guide/components/collapse.md","lastUpdated":1736147906000}'),Q={name:"guide/components/collapse.md"},Y=U({...Q,setup(H){const k=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),D=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",disabled:!0,header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),w=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),x=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",headerStyle:{fontSize:"16px",color:"#1677ff"},contentStyle:{padding:"16px 24px",color:"#eb2f96"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),q=e([{key:"1",header:"This is panel header 1",arrow:R(O),arrowStyle:{color:"#1677ff"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),K=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",extra:"Extra",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),P=e([{label:"left",value:"left"},{label:"right",value:"right"}]),c=e(["1"]),u=e(["1"]),C=e("right"),f=e("1");m(()=>{console.log("activeKey",c.value)}),m(()=>{console.log("nestActiveKey",u.value)}),m(()=>{console.log("key",f.value)});function I(n){console.log("change",n)}function B(n){console.log("key",n)}return(n,s)=>{const T=g("GlobalElement"),l=g("Collapse",!0),v=g("Flex"),S=g("Radio"),z=g("Tag");return d(),A("div",null,[s[40]||(s[40]=i("h1",{id:"折叠面板-collapse",tabindex:"-1"},[p("折叠面板 Collapse "),i("a",{class:"header-anchor",href:"#折叠面板-collapse","aria-label":'Permalink to "折叠面板 Collapse"'},"​")],-1)),t(T),s[41]||(s[41]=h('

可以折叠/展开的内容区域

何时使用

  • 对复杂区域进行分组和隐藏,保持页面的整洁

基本使用

activeKey 传入 number[] | string[],所有面板可同时展开


',6)),t(l,{items:k.value,"active-key":c.value,"onUpdate:activeKey":s[0]||(s[0]=a=>c.value=a),onChange:I},null,8,["items","active-key"]),s[42]||(s[42]=h(`
Show Code
vue
<script setup lang="ts">
+import{d as U,r as e,h as R,a4 as m,q as A,J as i,Q as p,c as t,ak as h,x as E,a7 as g,p as d,E as o,F as y,B as F,M as b}from"./chunks/framework.BOCSoIBq.js";import{d as O,e as j,R as N,h as V,i as G}from"./chunks/theme.DGCXccDD.js";const J={key:0},M={tabindex:"0"},$={style:{"text-align":"left"}},X=JSON.parse('{"title":"折叠面板 Collapse","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/collapse.md","filePath":"guide/components/collapse.md","lastUpdated":1736147906000}'),Q={name:"guide/components/collapse.md"},Y=U({...Q,setup(H){const k=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),D=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",disabled:!0,header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),w=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),x=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",headerStyle:{fontSize:"16px",color:"#1677ff"},contentStyle:{padding:"16px 24px",color:"#eb2f96"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),q=e([{key:"1",header:"This is panel header 1",arrow:R(O),arrowStyle:{color:"#1677ff"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),K=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",extra:"Extra",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),P=e([{label:"left",value:"left"},{label:"right",value:"right"}]),c=e(["1"]),u=e(["1"]),C=e("right"),f=e("1");m(()=>{console.log("activeKey",c.value)}),m(()=>{console.log("nestActiveKey",u.value)}),m(()=>{console.log("key",f.value)});function I(n){console.log("change",n)}function B(n){console.log("key",n)}return(n,s)=>{const T=g("GlobalElement"),l=g("Collapse",!0),v=g("Flex"),S=g("Radio"),z=g("Tag");return d(),A("div",null,[s[40]||(s[40]=i("h1",{id:"折叠面板-collapse",tabindex:"-1"},[p("折叠面板 Collapse "),i("a",{class:"header-anchor",href:"#折叠面板-collapse","aria-label":'Permalink to "折叠面板 Collapse"'},"​")],-1)),t(T),s[41]||(s[41]=h('

可以折叠/展开的内容区域

何时使用

  • 对复杂区域进行分组和隐藏,保持页面的整洁

基本使用

activeKey 传入 number[] | string[],所有面板可同时展开


',6)),t(l,{items:k.value,"active-key":c.value,"onUpdate:activeKey":s[0]||(s[0]=a=>c.value=a),onChange:I},null,8,["items","active-key"]),s[42]||(s[42]=h(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import type { CollapseProps, CollapseItem } from 'vue-amazing-ui'
 const collapseItems = ref<CollapseItem[]>([
diff --git a/assets/guide_components_collapse.md.FXrXxuwQ.lean.js b/assets/guide_components_collapse.md.A-yY109a.lean.js
similarity index 99%
rename from assets/guide_components_collapse.md.FXrXxuwQ.lean.js
rename to assets/guide_components_collapse.md.A-yY109a.lean.js
index f15461e99..4770aabd0 100644
--- a/assets/guide_components_collapse.md.FXrXxuwQ.lean.js
+++ b/assets/guide_components_collapse.md.A-yY109a.lean.js
@@ -1,4 +1,4 @@
-import{d as U,r as e,h as R,a4 as m,q as A,J as i,Q as p,c as t,ak as h,x as E,a7 as g,p as d,E as o,F as y,B as F,M as b}from"./chunks/framework.BOCSoIBq.js";import{d as O,e as j,R as N,h as V,i as G}from"./chunks/theme.Bi3PRj3m.js";const J={key:0},M={tabindex:"0"},$={style:{"text-align":"left"}},X=JSON.parse('{"title":"折叠面板 Collapse","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/collapse.md","filePath":"guide/components/collapse.md","lastUpdated":1736147906000}'),Q={name:"guide/components/collapse.md"},Y=U({...Q,setup(H){const k=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),D=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",disabled:!0,header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),w=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),x=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",headerStyle:{fontSize:"16px",color:"#1677ff"},contentStyle:{padding:"16px 24px",color:"#eb2f96"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),q=e([{key:"1",header:"This is panel header 1",arrow:R(O),arrowStyle:{color:"#1677ff"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),K=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",extra:"Extra",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),P=e([{label:"left",value:"left"},{label:"right",value:"right"}]),c=e(["1"]),u=e(["1"]),C=e("right"),f=e("1");m(()=>{console.log("activeKey",c.value)}),m(()=>{console.log("nestActiveKey",u.value)}),m(()=>{console.log("key",f.value)});function I(n){console.log("change",n)}function B(n){console.log("key",n)}return(n,s)=>{const T=g("GlobalElement"),l=g("Collapse",!0),v=g("Flex"),S=g("Radio"),z=g("Tag");return d(),A("div",null,[s[40]||(s[40]=i("h1",{id:"折叠面板-collapse",tabindex:"-1"},[p("折叠面板 Collapse "),i("a",{class:"header-anchor",href:"#折叠面板-collapse","aria-label":'Permalink to "折叠面板 Collapse"'},"​")],-1)),t(T),s[41]||(s[41]=h('

可以折叠/展开的内容区域

何时使用

  • 对复杂区域进行分组和隐藏,保持页面的整洁

基本使用

activeKey 传入 number[] | string[],所有面板可同时展开


',6)),t(l,{items:k.value,"active-key":c.value,"onUpdate:activeKey":s[0]||(s[0]=a=>c.value=a),onChange:I},null,8,["items","active-key"]),s[42]||(s[42]=h(`
Show Code
vue
<script setup lang="ts">
+import{d as U,r as e,h as R,a4 as m,q as A,J as i,Q as p,c as t,ak as h,x as E,a7 as g,p as d,E as o,F as y,B as F,M as b}from"./chunks/framework.BOCSoIBq.js";import{d as O,e as j,R as N,h as V,i as G}from"./chunks/theme.DGCXccDD.js";const J={key:0},M={tabindex:"0"},$={style:{"text-align":"left"}},X=JSON.parse('{"title":"折叠面板 Collapse","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/collapse.md","filePath":"guide/components/collapse.md","lastUpdated":1736147906000}'),Q={name:"guide/components/collapse.md"},Y=U({...Q,setup(H){const k=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),D=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",disabled:!0,header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),w=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),x=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",headerStyle:{fontSize:"16px",color:"#1677ff"},contentStyle:{padding:"16px 24px",color:"#eb2f96"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),q=e([{key:"1",header:"This is panel header 1",arrow:R(O),arrowStyle:{color:"#1677ff"},content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),K=e([{key:"1",header:"This is panel header 1",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"2",header:"This is panel header 2",extra:"Extra",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."},{key:"3",header:"This is panel header 3",content:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness,it can be found as a welcome guest in many households across the world."}]),P=e([{label:"left",value:"left"},{label:"right",value:"right"}]),c=e(["1"]),u=e(["1"]),C=e("right"),f=e("1");m(()=>{console.log("activeKey",c.value)}),m(()=>{console.log("nestActiveKey",u.value)}),m(()=>{console.log("key",f.value)});function I(n){console.log("change",n)}function B(n){console.log("key",n)}return(n,s)=>{const T=g("GlobalElement"),l=g("Collapse",!0),v=g("Flex"),S=g("Radio"),z=g("Tag");return d(),A("div",null,[s[40]||(s[40]=i("h1",{id:"折叠面板-collapse",tabindex:"-1"},[p("折叠面板 Collapse "),i("a",{class:"header-anchor",href:"#折叠面板-collapse","aria-label":'Permalink to "折叠面板 Collapse"'},"​")],-1)),t(T),s[41]||(s[41]=h('

可以折叠/展开的内容区域

何时使用

  • 对复杂区域进行分组和隐藏,保持页面的整洁

基本使用

activeKey 传入 number[] | string[],所有面板可同时展开


',6)),t(l,{items:k.value,"active-key":c.value,"onUpdate:activeKey":s[0]||(s[0]=a=>c.value=a),onChange:I},null,8,["items","active-key"]),s[42]||(s[42]=h(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import type { CollapseProps, CollapseItem } from 'vue-amazing-ui'
 const collapseItems = ref<CollapseItem[]>([
diff --git a/assets/guide_components_datepicker.md.DPvd1Fnd.js b/assets/guide_components_datepicker.md.DosTN3CG.js
similarity index 99%
rename from assets/guide_components_datepicker.md.DPvd1Fnd.js
rename to assets/guide_components_datepicker.md.DosTN3CG.js
index 8e2f9d355..b0bf16bf6 100644
--- a/assets/guide_components_datepicker.md.DPvd1Fnd.js
+++ b/assets/guide_components_datepicker.md.DosTN3CG.js
@@ -1,4 +1,4 @@
-import{p as H}from"./chunks/package.BzavugT4.js";import{j as d,k as P,l as S,m as T,n as O,s as v,o as q,p as A,q as U,r as Y,t as W,u as R}from"./chunks/theme.Bi3PRj3m.js";import{d as G,r as k,a4 as e,q as N,J as i,Q as h,c as t,x as y,ak as n,a7 as g,p as I,N as b,B}from"./chunks/framework.BOCSoIBq.js";const j={id:"日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker",tabindex:"-1"},z={tabindex:"0"},J={style:{"text-align":"left"}},_=JSON.parse(`{"title":"日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/datepicker.md","filePath":"guide/components/datepicker.md","lastUpdated":1735180868000}`),L={name:"guide/components/datepicker.md"},ss=G({...L,setup(Q){const p=k(d(new Date,"yyyy-MM-dd")),F=k(d(new Date,"yyyy-MM-dd HH:mm:ss")),E=k([d(new Date,"yyyy-MM-dd"),d(P(new Date,1),"yyyy-MM-dd")]),o=k([{hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()},{hours:S(Date.now(),1).getHours(),minutes:T(Date.now(),10).getMinutes(),seconds:O(Date.now(),30).getSeconds()}]),w=k([{label:"Today",value:[new Date,new Date]},{label:"This month",value:[v(new Date),q(new Date)]},{label:"Last month",value:[v(A(new Date,1)),q(A(new Date,1))]},{label:"This year",value:[U(new Date).getTime(),Y(new Date).getTime()]}]),u=k({hours:new Date().getHours(),minutes:new Date().getMinutes()}),c=k({hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()}),f={weekStartsOn:1},r=k([W(new Date,f),R(new Date,f)]),C=k({year:new Date().getFullYear(),month:new Date().getMonth()}),m=k(new Date().getFullYear());return e(()=>{console.log("dateValue",p.value)}),e(()=>{console.log("dateTimeValue",F.value)}),e(()=>{console.log("rangeValue",E.value)}),e(()=>{console.log("timeRangeValue",o.value)}),e(()=>{console.log("timeValue",u.value)}),e(()=>{console.log("secondsValue",c.value)}),e(()=>{console.log("weekValue",r.value)}),e(()=>{console.log("monthValue",C.value)}),e(()=>{console.log("yearValue",m.value)}),(K,s)=>{const D=g("Tag"),x=g("GlobalElement"),l=g("DatePicker"),V=g("GradientText"),M=g("Space");return I(),N("div",null,[i("h1",j,[s[13]||(s[13]=h("日期选择 DatePicker")),t(D,{color:"volcano",style:{"vertical-align":"top","margin-left":"6px"}},{default:y(()=>[h(b(B(H).dependencies["@vuepic/vue-datepicker"]),1)]),_:1}),s[14]||(s[14]=h()),s[15]||(s[15]=i("a",{class:"header-anchor",href:"#日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker","aria-label":`Permalink to "日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}"`},"​",-1))]),t(x),s[28]||(s[28]=n('

输入或选择日期的控件

何时使用

  • 当用户需要选择或输入一个日期,弹出日期面板进行选择

官方文档

基本使用

',6)),t(l,{placeholder:"请选择日期",format:"yyyy-MM-dd",modelValue:p.value,"onUpdate:modelValue":s[0]||(s[0]=a=>p.value=a)},null,8,["modelValue"]),s[29]||(s[29]=n(`
Show Code
vue
<script setup lang="ts">
+import{p as H}from"./chunks/package.BzavugT4.js";import{j as d,k as P,l as S,m as T,n as O,s as v,o as q,p as A,q as U,r as Y,t as W,u as R}from"./chunks/theme.DGCXccDD.js";import{d as G,r as k,a4 as e,q as N,J as i,Q as h,c as t,x as y,ak as n,a7 as g,p as I,N as b,B}from"./chunks/framework.BOCSoIBq.js";const j={id:"日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker",tabindex:"-1"},z={tabindex:"0"},J={style:{"text-align":"left"}},_=JSON.parse(`{"title":"日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/datepicker.md","filePath":"guide/components/datepicker.md","lastUpdated":1735180868000}`),L={name:"guide/components/datepicker.md"},ss=G({...L,setup(Q){const p=k(d(new Date,"yyyy-MM-dd")),F=k(d(new Date,"yyyy-MM-dd HH:mm:ss")),E=k([d(new Date,"yyyy-MM-dd"),d(P(new Date,1),"yyyy-MM-dd")]),o=k([{hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()},{hours:S(Date.now(),1).getHours(),minutes:T(Date.now(),10).getMinutes(),seconds:O(Date.now(),30).getSeconds()}]),w=k([{label:"Today",value:[new Date,new Date]},{label:"This month",value:[v(new Date),q(new Date)]},{label:"Last month",value:[v(A(new Date,1)),q(A(new Date,1))]},{label:"This year",value:[U(new Date).getTime(),Y(new Date).getTime()]}]),u=k({hours:new Date().getHours(),minutes:new Date().getMinutes()}),c=k({hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()}),f={weekStartsOn:1},r=k([W(new Date,f),R(new Date,f)]),C=k({year:new Date().getFullYear(),month:new Date().getMonth()}),m=k(new Date().getFullYear());return e(()=>{console.log("dateValue",p.value)}),e(()=>{console.log("dateTimeValue",F.value)}),e(()=>{console.log("rangeValue",E.value)}),e(()=>{console.log("timeRangeValue",o.value)}),e(()=>{console.log("timeValue",u.value)}),e(()=>{console.log("secondsValue",c.value)}),e(()=>{console.log("weekValue",r.value)}),e(()=>{console.log("monthValue",C.value)}),e(()=>{console.log("yearValue",m.value)}),(K,s)=>{const D=g("Tag"),x=g("GlobalElement"),l=g("DatePicker"),V=g("GradientText"),M=g("Space");return I(),N("div",null,[i("h1",j,[s[13]||(s[13]=h("日期选择 DatePicker")),t(D,{color:"volcano",style:{"vertical-align":"top","margin-left":"6px"}},{default:y(()=>[h(b(B(H).dependencies["@vuepic/vue-datepicker"]),1)]),_:1}),s[14]||(s[14]=h()),s[15]||(s[15]=i("a",{class:"header-anchor",href:"#日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker","aria-label":`Permalink to "日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}"`},"​",-1))]),t(x),s[28]||(s[28]=n('

输入或选择日期的控件

何时使用

  • 当用户需要选择或输入一个日期,弹出日期面板进行选择

官方文档

基本使用

',6)),t(l,{placeholder:"请选择日期",format:"yyyy-MM-dd",modelValue:p.value,"onUpdate:modelValue":s[0]||(s[0]=a=>p.value=a)},null,8,["modelValue"]),s[29]||(s[29]=n(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import { format } from 'date-fns'
 const dateValue = ref(format(new Date(), 'yyyy-MM-dd'))
diff --git a/assets/guide_components_datepicker.md.DPvd1Fnd.lean.js b/assets/guide_components_datepicker.md.DosTN3CG.lean.js
similarity index 99%
rename from assets/guide_components_datepicker.md.DPvd1Fnd.lean.js
rename to assets/guide_components_datepicker.md.DosTN3CG.lean.js
index 8e2f9d355..b0bf16bf6 100644
--- a/assets/guide_components_datepicker.md.DPvd1Fnd.lean.js
+++ b/assets/guide_components_datepicker.md.DosTN3CG.lean.js
@@ -1,4 +1,4 @@
-import{p as H}from"./chunks/package.BzavugT4.js";import{j as d,k as P,l as S,m as T,n as O,s as v,o as q,p as A,q as U,r as Y,t as W,u as R}from"./chunks/theme.Bi3PRj3m.js";import{d as G,r as k,a4 as e,q as N,J as i,Q as h,c as t,x as y,ak as n,a7 as g,p as I,N as b,B}from"./chunks/framework.BOCSoIBq.js";const j={id:"日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker",tabindex:"-1"},z={tabindex:"0"},J={style:{"text-align":"left"}},_=JSON.parse(`{"title":"日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/datepicker.md","filePath":"guide/components/datepicker.md","lastUpdated":1735180868000}`),L={name:"guide/components/datepicker.md"},ss=G({...L,setup(Q){const p=k(d(new Date,"yyyy-MM-dd")),F=k(d(new Date,"yyyy-MM-dd HH:mm:ss")),E=k([d(new Date,"yyyy-MM-dd"),d(P(new Date,1),"yyyy-MM-dd")]),o=k([{hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()},{hours:S(Date.now(),1).getHours(),minutes:T(Date.now(),10).getMinutes(),seconds:O(Date.now(),30).getSeconds()}]),w=k([{label:"Today",value:[new Date,new Date]},{label:"This month",value:[v(new Date),q(new Date)]},{label:"Last month",value:[v(A(new Date,1)),q(A(new Date,1))]},{label:"This year",value:[U(new Date).getTime(),Y(new Date).getTime()]}]),u=k({hours:new Date().getHours(),minutes:new Date().getMinutes()}),c=k({hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()}),f={weekStartsOn:1},r=k([W(new Date,f),R(new Date,f)]),C=k({year:new Date().getFullYear(),month:new Date().getMonth()}),m=k(new Date().getFullYear());return e(()=>{console.log("dateValue",p.value)}),e(()=>{console.log("dateTimeValue",F.value)}),e(()=>{console.log("rangeValue",E.value)}),e(()=>{console.log("timeRangeValue",o.value)}),e(()=>{console.log("timeValue",u.value)}),e(()=>{console.log("secondsValue",c.value)}),e(()=>{console.log("weekValue",r.value)}),e(()=>{console.log("monthValue",C.value)}),e(()=>{console.log("yearValue",m.value)}),(K,s)=>{const D=g("Tag"),x=g("GlobalElement"),l=g("DatePicker"),V=g("GradientText"),M=g("Space");return I(),N("div",null,[i("h1",j,[s[13]||(s[13]=h("日期选择 DatePicker")),t(D,{color:"volcano",style:{"vertical-align":"top","margin-left":"6px"}},{default:y(()=>[h(b(B(H).dependencies["@vuepic/vue-datepicker"]),1)]),_:1}),s[14]||(s[14]=h()),s[15]||(s[15]=i("a",{class:"header-anchor",href:"#日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker","aria-label":`Permalink to "日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}"`},"​",-1))]),t(x),s[28]||(s[28]=n('

输入或选择日期的控件

何时使用

  • 当用户需要选择或输入一个日期,弹出日期面板进行选择

官方文档

基本使用

',6)),t(l,{placeholder:"请选择日期",format:"yyyy-MM-dd",modelValue:p.value,"onUpdate:modelValue":s[0]||(s[0]=a=>p.value=a)},null,8,["modelValue"]),s[29]||(s[29]=n(`
Show Code
vue
<script setup lang="ts">
+import{p as H}from"./chunks/package.BzavugT4.js";import{j as d,k as P,l as S,m as T,n as O,s as v,o as q,p as A,q as U,r as Y,t as W,u as R}from"./chunks/theme.DGCXccDD.js";import{d as G,r as k,a4 as e,q as N,J as i,Q as h,c as t,x as y,ak as n,a7 as g,p as I,N as b,B}from"./chunks/framework.BOCSoIBq.js";const j={id:"日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker",tabindex:"-1"},z={tabindex:"0"},J={style:{"text-align":"left"}},_=JSON.parse(`{"title":"日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/datepicker.md","filePath":"guide/components/datepicker.md","lastUpdated":1735180868000}`),L={name:"guide/components/datepicker.md"},ss=G({...L,setup(Q){const p=k(d(new Date,"yyyy-MM-dd")),F=k(d(new Date,"yyyy-MM-dd HH:mm:ss")),E=k([d(new Date,"yyyy-MM-dd"),d(P(new Date,1),"yyyy-MM-dd")]),o=k([{hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()},{hours:S(Date.now(),1).getHours(),minutes:T(Date.now(),10).getMinutes(),seconds:O(Date.now(),30).getSeconds()}]),w=k([{label:"Today",value:[new Date,new Date]},{label:"This month",value:[v(new Date),q(new Date)]},{label:"Last month",value:[v(A(new Date,1)),q(A(new Date,1))]},{label:"This year",value:[U(new Date).getTime(),Y(new Date).getTime()]}]),u=k({hours:new Date().getHours(),minutes:new Date().getMinutes()}),c=k({hours:new Date().getHours(),minutes:new Date().getMinutes(),seconds:new Date().getSeconds()}),f={weekStartsOn:1},r=k([W(new Date,f),R(new Date,f)]),C=k({year:new Date().getFullYear(),month:new Date().getMonth()}),m=k(new Date().getFullYear());return e(()=>{console.log("dateValue",p.value)}),e(()=>{console.log("dateTimeValue",F.value)}),e(()=>{console.log("rangeValue",E.value)}),e(()=>{console.log("timeRangeValue",o.value)}),e(()=>{console.log("timeValue",u.value)}),e(()=>{console.log("secondsValue",c.value)}),e(()=>{console.log("weekValue",r.value)}),e(()=>{console.log("monthValue",C.value)}),e(()=>{console.log("yearValue",m.value)}),(K,s)=>{const D=g("Tag"),x=g("GlobalElement"),l=g("DatePicker"),V=g("GradientText"),M=g("Space");return I(),N("div",null,[i("h1",j,[s[13]||(s[13]=h("日期选择 DatePicker")),t(D,{color:"volcano",style:{"vertical-align":"top","margin-left":"6px"}},{default:y(()=>[h(b(B(H).dependencies["@vuepic/vue-datepicker"]),1)]),_:1}),s[14]||(s[14]=h()),s[15]||(s[15]=i("a",{class:"header-anchor",href:"#日期选择-datepicker-pkg-dependencies-vuepic-vue-datepicker","aria-label":`Permalink to "日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }}"`},"​",-1))]),t(x),s[28]||(s[28]=n('

输入或选择日期的控件

何时使用

  • 当用户需要选择或输入一个日期,弹出日期面板进行选择

官方文档

基本使用

',6)),t(l,{placeholder:"请选择日期",format:"yyyy-MM-dd",modelValue:p.value,"onUpdate:modelValue":s[0]||(s[0]=a=>p.value=a)},null,8,["modelValue"]),s[29]||(s[29]=n(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import { format } from 'date-fns'
 const dateValue = ref(format(new Date(), 'yyyy-MM-dd'))
diff --git a/assets/guide_components_floatbutton.md.Bk7MHHu9.js b/assets/guide_components_floatbutton.md.Bszwrxjg.js
similarity index 99%
rename from assets/guide_components_floatbutton.md.Bk7MHHu9.js
rename to assets/guide_components_floatbutton.md.Bszwrxjg.js
index 064b84e82..1e92cf8de 100644
--- a/assets/guide_components_floatbutton.md.Bk7MHHu9.js
+++ b/assets/guide_components_floatbutton.md.Bszwrxjg.js
@@ -1,4 +1,4 @@
-import{G as F,v as E,w as p,Q as o,x as e,h as B,y as m,b as u}from"./chunks/theme.Bi3PRj3m.js";import{d as D,q,J as n,Q as r,c as s,x as i,ak as k,a7 as g,p as A,B as h,h as f}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"浮动按钮 FloatButton","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/floatbutton.md","filePath":"guide/components/floatbutton.md","lastUpdated":1735198214000}'),b={name:"guide/components/floatbutton.md"},S=D({...b,setup(x){function C(d){console.log("click",d)}function y(d){console.log("openChange",d)}return(d,a)=>{const c=g("GlobalElement"),t=g("FloatButton"),l=g("Card");return A(),q("div",null,[a[1]||(a[1]=n("h1",{id:"浮动按钮-floatbutton",tabindex:"-1"},[r("浮动按钮 FloatButton "),n("a",{class:"header-anchor",href:"#浮动按钮-floatbutton","aria-label":'Permalink to "浮动按钮 FloatButton"'},"​")],-1)),s(c),a[2]||(a[2]=n("p",null,[n("em",null,"浮动按钮")],-1)),a[3]||(a[3]=n("h2",{id:"何时使用",tabindex:"-1"},[r("何时使用 "),n("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[4]||(a[4]=n("ul",null,[n("li",null,"用于网站上的全局功能"),n("li",null,"无论浏览到何处都可以看见的按钮")],-1)),a[5]||(a[5]=n("h2",{id:"基本使用",tabindex:"-1"},[r("基本使用 "),n("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(l,{width:"100%",style:{height:"300px",transform:"translate(0)"}},{default:i(()=>[s(t,{onClick:C},{icon:i(()=>[s(h(F))]),_:1})]),_:1}),a[6]||(a[6]=k(`
Show Code
vue
<script setup lang="ts">
+import{G as F,v as E,w as p,Q as o,x as e,h as B,y as m,b as u}from"./chunks/theme.DGCXccDD.js";import{d as D,q,J as n,Q as r,c as s,x as i,ak as k,a7 as g,p as A,B as h,h as f}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"浮动按钮 FloatButton","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/floatbutton.md","filePath":"guide/components/floatbutton.md","lastUpdated":1735198214000}'),b={name:"guide/components/floatbutton.md"},S=D({...b,setup(x){function C(d){console.log("click",d)}function y(d){console.log("openChange",d)}return(d,a)=>{const c=g("GlobalElement"),t=g("FloatButton"),l=g("Card");return A(),q("div",null,[a[1]||(a[1]=n("h1",{id:"浮动按钮-floatbutton",tabindex:"-1"},[r("浮动按钮 FloatButton "),n("a",{class:"header-anchor",href:"#浮动按钮-floatbutton","aria-label":'Permalink to "浮动按钮 FloatButton"'},"​")],-1)),s(c),a[2]||(a[2]=n("p",null,[n("em",null,"浮动按钮")],-1)),a[3]||(a[3]=n("h2",{id:"何时使用",tabindex:"-1"},[r("何时使用 "),n("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[4]||(a[4]=n("ul",null,[n("li",null,"用于网站上的全局功能"),n("li",null,"无论浏览到何处都可以看见的按钮")],-1)),a[5]||(a[5]=n("h2",{id:"基本使用",tabindex:"-1"},[r("基本使用 "),n("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(l,{width:"100%",style:{height:"300px",transform:"translate(0)"}},{default:i(()=>[s(t,{onClick:C},{icon:i(()=>[s(h(F))]),_:1})]),_:1}),a[6]||(a[6]=k(`
Show Code
vue
<script setup lang="ts">
 <script setup lang="ts">
 import { GlobalOutlined } from '@ant-design/icons-vue'
 function onClick(e: Event) {
diff --git a/assets/guide_components_floatbutton.md.Bk7MHHu9.lean.js b/assets/guide_components_floatbutton.md.Bszwrxjg.lean.js
similarity index 99%
rename from assets/guide_components_floatbutton.md.Bk7MHHu9.lean.js
rename to assets/guide_components_floatbutton.md.Bszwrxjg.lean.js
index 064b84e82..1e92cf8de 100644
--- a/assets/guide_components_floatbutton.md.Bk7MHHu9.lean.js
+++ b/assets/guide_components_floatbutton.md.Bszwrxjg.lean.js
@@ -1,4 +1,4 @@
-import{G as F,v as E,w as p,Q as o,x as e,h as B,y as m,b as u}from"./chunks/theme.Bi3PRj3m.js";import{d as D,q,J as n,Q as r,c as s,x as i,ak as k,a7 as g,p as A,B as h,h as f}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"浮动按钮 FloatButton","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/floatbutton.md","filePath":"guide/components/floatbutton.md","lastUpdated":1735198214000}'),b={name:"guide/components/floatbutton.md"},S=D({...b,setup(x){function C(d){console.log("click",d)}function y(d){console.log("openChange",d)}return(d,a)=>{const c=g("GlobalElement"),t=g("FloatButton"),l=g("Card");return A(),q("div",null,[a[1]||(a[1]=n("h1",{id:"浮动按钮-floatbutton",tabindex:"-1"},[r("浮动按钮 FloatButton "),n("a",{class:"header-anchor",href:"#浮动按钮-floatbutton","aria-label":'Permalink to "浮动按钮 FloatButton"'},"​")],-1)),s(c),a[2]||(a[2]=n("p",null,[n("em",null,"浮动按钮")],-1)),a[3]||(a[3]=n("h2",{id:"何时使用",tabindex:"-1"},[r("何时使用 "),n("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[4]||(a[4]=n("ul",null,[n("li",null,"用于网站上的全局功能"),n("li",null,"无论浏览到何处都可以看见的按钮")],-1)),a[5]||(a[5]=n("h2",{id:"基本使用",tabindex:"-1"},[r("基本使用 "),n("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(l,{width:"100%",style:{height:"300px",transform:"translate(0)"}},{default:i(()=>[s(t,{onClick:C},{icon:i(()=>[s(h(F))]),_:1})]),_:1}),a[6]||(a[6]=k(`
Show Code
vue
<script setup lang="ts">
+import{G as F,v as E,w as p,Q as o,x as e,h as B,y as m,b as u}from"./chunks/theme.DGCXccDD.js";import{d as D,q,J as n,Q as r,c as s,x as i,ak as k,a7 as g,p as A,B as h,h as f}from"./chunks/framework.BOCSoIBq.js";const w=JSON.parse('{"title":"浮动按钮 FloatButton","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/floatbutton.md","filePath":"guide/components/floatbutton.md","lastUpdated":1735198214000}'),b={name:"guide/components/floatbutton.md"},S=D({...b,setup(x){function C(d){console.log("click",d)}function y(d){console.log("openChange",d)}return(d,a)=>{const c=g("GlobalElement"),t=g("FloatButton"),l=g("Card");return A(),q("div",null,[a[1]||(a[1]=n("h1",{id:"浮动按钮-floatbutton",tabindex:"-1"},[r("浮动按钮 FloatButton "),n("a",{class:"header-anchor",href:"#浮动按钮-floatbutton","aria-label":'Permalink to "浮动按钮 FloatButton"'},"​")],-1)),s(c),a[2]||(a[2]=n("p",null,[n("em",null,"浮动按钮")],-1)),a[3]||(a[3]=n("h2",{id:"何时使用",tabindex:"-1"},[r("何时使用 "),n("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[4]||(a[4]=n("ul",null,[n("li",null,"用于网站上的全局功能"),n("li",null,"无论浏览到何处都可以看见的按钮")],-1)),a[5]||(a[5]=n("h2",{id:"基本使用",tabindex:"-1"},[r("基本使用 "),n("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(l,{width:"100%",style:{height:"300px",transform:"translate(0)"}},{default:i(()=>[s(t,{onClick:C},{icon:i(()=>[s(h(F))]),_:1})]),_:1}),a[6]||(a[6]=k(`
Show Code
vue
<script setup lang="ts">
 <script setup lang="ts">
 import { GlobalOutlined } from '@ant-design/icons-vue'
 function onClick(e: Event) {
diff --git a/assets/guide_components_input.md.h0whgCVG.js b/assets/guide_components_input.md.Djbo5YZm.js
similarity index 99%
rename from assets/guide_components_input.md.h0whgCVG.js
rename to assets/guide_components_input.md.Djbo5YZm.js
index 5dc7e62a3..0d15fa4cf 100644
--- a/assets/guide_components_input.md.h0whgCVG.js
+++ b/assets/guide_components_input.md.Djbo5YZm.js
@@ -1,4 +1,4 @@
-import{U as c,I as C,y as D,E as x,z as b}from"./chunks/theme.Bi3PRj3m.js";import{d as w,r as F,a4 as B,q as I,J as i,Q as g,c as a,ak as k,x as n,a7 as E,p as z,B as e}from"./chunks/framework.BOCSoIBq.js";const S={tabindex:"0"},O={style:{"text-align":"left"}},N=JSON.parse('{"title":"输入框 Input","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/input.md","filePath":"guide/components/input.md","lastUpdated":1735198214000}'),U={name:"guide/components/input.md"},R=w({...U,setup(P){const l=F(""),y=F(""),v=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],d=F("middle");B(()=>{console.log("value",l.value)}),B(()=>{console.log("lazyValue",y.value)});function o(r){console.log("change",r)}function u(r){console.log("enter",r)}return(r,s)=>{const f=E("GlobalElement"),h=E("Input",!0),p=E("Space"),m=E("Tooltip"),A=E("Radio"),q=E("Tag");return z(),I("div",null,[s[33]||(s[33]=i("h1",{id:"输入框-input",tabindex:"-1"},[g("输入框 Input "),i("a",{class:"header-anchor",href:"#输入框-input","aria-label":'Permalink to "输入框 Input"'},"​")],-1)),a(f),s[34]||(s[34]=k(`

通过鼠标或键盘输入内容,是最基础的表单域的包装

何时使用

  • 需要用户输入表单域内容时
  • 提供组合型输入框,带搜索的输入框,还可以进行大小选择

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
+import{U as c,I as C,y as D,E as x,z as b}from"./chunks/theme.DGCXccDD.js";import{d as w,r as F,a4 as B,q as I,J as i,Q as g,c as a,ak as k,x as n,a7 as E,p as z,B as e}from"./chunks/framework.BOCSoIBq.js";const S={tabindex:"0"},O={style:{"text-align":"left"}},N=JSON.parse('{"title":"输入框 Input","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/input.md","filePath":"guide/components/input.md","lastUpdated":1735198214000}'),U={name:"guide/components/input.md"},R=w({...U,setup(P){const l=F(""),y=F(""),v=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],d=F("middle");B(()=>{console.log("value",l.value)}),B(()=>{console.log("lazyValue",y.value)});function o(r){console.log("change",r)}function u(r){console.log("enter",r)}return(r,s)=>{const f=E("GlobalElement"),h=E("Input",!0),p=E("Space"),m=E("Tooltip"),A=E("Radio"),q=E("Tag");return z(),I("div",null,[s[33]||(s[33]=i("h1",{id:"输入框-input",tabindex:"-1"},[g("输入框 Input "),i("a",{class:"header-anchor",href:"#输入框-input","aria-label":'Permalink to "输入框 Input"'},"​")],-1)),a(f),s[34]||(s[34]=k(`

通过鼠标或键盘输入内容,是最基础的表单域的包装

何时使用

  • 需要用户输入表单域内容时
  • 提供组合型输入框,带搜索的输入框,还可以进行大小选择

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
 <Input v-model:value.lazy="msg" />
`,5)),a(p,{gap:"small",vertical:"",width:200},{default:n(()=>[a(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=t=>l.value=t),placeholder:"Basic usage",onChange:o,onEnter:u},null,8,["value"]),a(h,{value:y.value,"onUpdate:value":s[1]||(s[1]=t=>y.value=t),valueModifiers:{lazy:!0},placeholder:"Lazy usage",onChange:o,onEnter:u},null,8,["value"])]),_:1}),s[35]||(s[35]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 const value = ref('')
diff --git a/assets/guide_components_input.md.h0whgCVG.lean.js b/assets/guide_components_input.md.Djbo5YZm.lean.js
similarity index 99%
rename from assets/guide_components_input.md.h0whgCVG.lean.js
rename to assets/guide_components_input.md.Djbo5YZm.lean.js
index 5dc7e62a3..0d15fa4cf 100644
--- a/assets/guide_components_input.md.h0whgCVG.lean.js
+++ b/assets/guide_components_input.md.Djbo5YZm.lean.js
@@ -1,4 +1,4 @@
-import{U as c,I as C,y as D,E as x,z as b}from"./chunks/theme.Bi3PRj3m.js";import{d as w,r as F,a4 as B,q as I,J as i,Q as g,c as a,ak as k,x as n,a7 as E,p as z,B as e}from"./chunks/framework.BOCSoIBq.js";const S={tabindex:"0"},O={style:{"text-align":"left"}},N=JSON.parse('{"title":"输入框 Input","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/input.md","filePath":"guide/components/input.md","lastUpdated":1735198214000}'),U={name:"guide/components/input.md"},R=w({...U,setup(P){const l=F(""),y=F(""),v=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],d=F("middle");B(()=>{console.log("value",l.value)}),B(()=>{console.log("lazyValue",y.value)});function o(r){console.log("change",r)}function u(r){console.log("enter",r)}return(r,s)=>{const f=E("GlobalElement"),h=E("Input",!0),p=E("Space"),m=E("Tooltip"),A=E("Radio"),q=E("Tag");return z(),I("div",null,[s[33]||(s[33]=i("h1",{id:"输入框-input",tabindex:"-1"},[g("输入框 Input "),i("a",{class:"header-anchor",href:"#输入框-input","aria-label":'Permalink to "输入框 Input"'},"​")],-1)),a(f),s[34]||(s[34]=k(`

通过鼠标或键盘输入内容,是最基础的表单域的包装

何时使用

  • 需要用户输入表单域内容时
  • 提供组合型输入框,带搜索的输入框,还可以进行大小选择

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
+import{U as c,I as C,y as D,E as x,z as b}from"./chunks/theme.DGCXccDD.js";import{d as w,r as F,a4 as B,q as I,J as i,Q as g,c as a,ak as k,x as n,a7 as E,p as z,B as e}from"./chunks/framework.BOCSoIBq.js";const S={tabindex:"0"},O={style:{"text-align":"left"}},N=JSON.parse('{"title":"输入框 Input","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/input.md","filePath":"guide/components/input.md","lastUpdated":1735198214000}'),U={name:"guide/components/input.md"},R=w({...U,setup(P){const l=F(""),y=F(""),v=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],d=F("middle");B(()=>{console.log("value",l.value)}),B(()=>{console.log("lazyValue",y.value)});function o(r){console.log("change",r)}function u(r){console.log("enter",r)}return(r,s)=>{const f=E("GlobalElement"),h=E("Input",!0),p=E("Space"),m=E("Tooltip"),A=E("Radio"),q=E("Tag");return z(),I("div",null,[s[33]||(s[33]=i("h1",{id:"输入框-input",tabindex:"-1"},[g("输入框 Input "),i("a",{class:"header-anchor",href:"#输入框-input","aria-label":'Permalink to "输入框 Input"'},"​")],-1)),a(f),s[34]||(s[34]=k(`

通过鼠标或键盘输入内容,是最基础的表单域的包装

何时使用

  • 需要用户输入表单域内容时
  • 提供组合型输入框,带搜索的输入框,还可以进行大小选择

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
 <Input v-model:value.lazy="msg" />
`,5)),a(p,{gap:"small",vertical:"",width:200},{default:n(()=>[a(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=t=>l.value=t),placeholder:"Basic usage",onChange:o,onEnter:u},null,8,["value"]),a(h,{value:y.value,"onUpdate:value":s[1]||(s[1]=t=>y.value=t),valueModifiers:{lazy:!0},placeholder:"Lazy usage",onChange:o,onEnter:u},null,8,["value"])]),_:1}),s[35]||(s[35]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 const value = ref('')
diff --git a/assets/guide_components_inputsearch.md.6eHREAI6.js b/assets/guide_components_inputsearch.md.YcJC_IQA.js
similarity index 99%
rename from assets/guide_components_inputsearch.md.6eHREAI6.js
rename to assets/guide_components_inputsearch.md.YcJC_IQA.js
index e76d5747d..041d92ef3 100644
--- a/assets/guide_components_inputsearch.md.6eHREAI6.js
+++ b/assets/guide_components_inputsearch.md.YcJC_IQA.js
@@ -1,4 +1,4 @@
-import{f as C,z as v,E as w,I}from"./chunks/theme.Bi3PRj3m.js";import{d as V,r as u,a4 as f,q as z,J as i,Q as p,c as a,ak as E,x as t,a7 as d,p as U,B as r}from"./chunks/framework.BOCSoIBq.js";const O={tabindex:"0"},P={style:{"text-align":"left"}},G=JSON.parse('{"title":"搜索框 InputSearch","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/inputsearch.md","filePath":"guide/components/inputsearch.md","lastUpdated":1735198214000}'),T={name:"guide/components/inputsearch.md"},J=V({...T,setup(N){const n=u(""),B=u(""),A=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],y=u("middle"),F=u(!0),g=u(!0);f(()=>{console.log("value",n.value)}),f(()=>{console.log("lazyValue",B.value)});function q(c){console.log("change",c)}function h(c){console.log("searchValue",c)}return(c,s)=>{const D=d("GlobalElement"),k=d("InputSearch"),e=d("Space"),o=d("Button"),x=d("Radio"),b=d("Tooltip"),m=d("Switch"),S=d("Tag");return U(),z("div",null,[s[54]||(s[54]=i("h1",{id:"搜索框-inputsearch",tabindex:"-1"},[p("搜索框 InputSearch "),i("a",{class:"header-anchor",href:"#搜索框-inputsearch","aria-label":'Permalink to "搜索框 InputSearch"'},"​")],-1)),a(D),s[55]||(s[55]=E(`

带搜索按钮的输入框

何时使用

  • 当需要输入搜索功能时

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
+import{f as C,z as v,E as w,I}from"./chunks/theme.DGCXccDD.js";import{d as V,r as u,a4 as f,q as z,J as i,Q as p,c as a,ak as E,x as t,a7 as d,p as U,B as r}from"./chunks/framework.BOCSoIBq.js";const O={tabindex:"0"},P={style:{"text-align":"left"}},G=JSON.parse('{"title":"搜索框 InputSearch","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/inputsearch.md","filePath":"guide/components/inputsearch.md","lastUpdated":1735198214000}'),T={name:"guide/components/inputsearch.md"},J=V({...T,setup(N){const n=u(""),B=u(""),A=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],y=u("middle"),F=u(!0),g=u(!0);f(()=>{console.log("value",n.value)}),f(()=>{console.log("lazyValue",B.value)});function q(c){console.log("change",c)}function h(c){console.log("searchValue",c)}return(c,s)=>{const D=d("GlobalElement"),k=d("InputSearch"),e=d("Space"),o=d("Button"),x=d("Radio"),b=d("Tooltip"),m=d("Switch"),S=d("Tag");return U(),z("div",null,[s[54]||(s[54]=i("h1",{id:"搜索框-inputsearch",tabindex:"-1"},[p("搜索框 InputSearch "),i("a",{class:"header-anchor",href:"#搜索框-inputsearch","aria-label":'Permalink to "搜索框 InputSearch"'},"​")],-1)),a(D),s[55]||(s[55]=E(`

带搜索按钮的输入框

何时使用

  • 当需要输入搜索功能时

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
 <InputSearch v-model:value.lazy="msg" />
`,5)),a(e,{gap:"small",vertical:"",width:200},{default:t(()=>[a(k,{value:n.value,"onUpdate:value":s[0]||(s[0]=l=>n.value=l),placeholder:"Basic search usage",onChange:q,onSearch:h},null,8,["value"]),a(k,{value:B.value,"onUpdate:value":s[1]||(s[1]=l=>B.value=l),valueModifiers:{lazy:!0},placeholder:"Lazy search usage",onChange:q,onSearch:h},null,8,["value"])]),_:1}),s[56]||(s[56]=E(`
Show Code
vue
<script setup lang="ts">
 <script setup lang="ts">
 import { ref, watchEffect } from 'vue'
diff --git a/assets/guide_components_inputsearch.md.6eHREAI6.lean.js b/assets/guide_components_inputsearch.md.YcJC_IQA.lean.js
similarity index 99%
rename from assets/guide_components_inputsearch.md.6eHREAI6.lean.js
rename to assets/guide_components_inputsearch.md.YcJC_IQA.lean.js
index e76d5747d..041d92ef3 100644
--- a/assets/guide_components_inputsearch.md.6eHREAI6.lean.js
+++ b/assets/guide_components_inputsearch.md.YcJC_IQA.lean.js
@@ -1,4 +1,4 @@
-import{f as C,z as v,E as w,I}from"./chunks/theme.Bi3PRj3m.js";import{d as V,r as u,a4 as f,q as z,J as i,Q as p,c as a,ak as E,x as t,a7 as d,p as U,B as r}from"./chunks/framework.BOCSoIBq.js";const O={tabindex:"0"},P={style:{"text-align":"left"}},G=JSON.parse('{"title":"搜索框 InputSearch","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/inputsearch.md","filePath":"guide/components/inputsearch.md","lastUpdated":1735198214000}'),T={name:"guide/components/inputsearch.md"},J=V({...T,setup(N){const n=u(""),B=u(""),A=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],y=u("middle"),F=u(!0),g=u(!0);f(()=>{console.log("value",n.value)}),f(()=>{console.log("lazyValue",B.value)});function q(c){console.log("change",c)}function h(c){console.log("searchValue",c)}return(c,s)=>{const D=d("GlobalElement"),k=d("InputSearch"),e=d("Space"),o=d("Button"),x=d("Radio"),b=d("Tooltip"),m=d("Switch"),S=d("Tag");return U(),z("div",null,[s[54]||(s[54]=i("h1",{id:"搜索框-inputsearch",tabindex:"-1"},[p("搜索框 InputSearch "),i("a",{class:"header-anchor",href:"#搜索框-inputsearch","aria-label":'Permalink to "搜索框 InputSearch"'},"​")],-1)),a(D),s[55]||(s[55]=E(`

带搜索按钮的输入框

何时使用

  • 当需要输入搜索功能时

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
+import{f as C,z as v,E as w,I}from"./chunks/theme.DGCXccDD.js";import{d as V,r as u,a4 as f,q as z,J as i,Q as p,c as a,ak as E,x as t,a7 as d,p as U,B as r}from"./chunks/framework.BOCSoIBq.js";const O={tabindex:"0"},P={style:{"text-align":"left"}},G=JSON.parse('{"title":"搜索框 InputSearch","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/inputsearch.md","filePath":"guide/components/inputsearch.md","lastUpdated":1735198214000}'),T={name:"guide/components/inputsearch.md"},J=V({...T,setup(N){const n=u(""),B=u(""),A=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],y=u("middle"),F=u(!0),g=u(!0);f(()=>{console.log("value",n.value)}),f(()=>{console.log("lazyValue",B.value)});function q(c){console.log("change",c)}function h(c){console.log("searchValue",c)}return(c,s)=>{const D=d("GlobalElement"),k=d("InputSearch"),e=d("Space"),o=d("Button"),x=d("Radio"),b=d("Tooltip"),m=d("Switch"),S=d("Tag");return U(),z("div",null,[s[54]||(s[54]=i("h1",{id:"搜索框-inputsearch",tabindex:"-1"},[p("搜索框 InputSearch "),i("a",{class:"header-anchor",href:"#搜索框-inputsearch","aria-label":'Permalink to "搜索框 InputSearch"'},"​")],-1)),a(D),s[55]||(s[55]=E(`

带搜索按钮的输入框

何时使用

  • 当需要输入搜索功能时

基本使用

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

vue
<!-- 在 "change" 事件后同步更新而不是 "input" -->
 <InputSearch v-model:value.lazy="msg" />
`,5)),a(e,{gap:"small",vertical:"",width:200},{default:t(()=>[a(k,{value:n.value,"onUpdate:value":s[0]||(s[0]=l=>n.value=l),placeholder:"Basic search usage",onChange:q,onSearch:h},null,8,["value"]),a(k,{value:B.value,"onUpdate:value":s[1]||(s[1]=l=>B.value=l),valueModifiers:{lazy:!0},placeholder:"Lazy search usage",onChange:q,onSearch:h},null,8,["value"])]),_:1}),s[56]||(s[56]=E(`
Show Code
vue
<script setup lang="ts">
 <script setup lang="ts">
 import { ref, watchEffect } from 'vue'
diff --git a/assets/guide_components_list.md.B-l9cU-P.js b/assets/guide_components_list.md.MW7pQ-fl.js
similarity index 99%
rename from assets/guide_components_list.md.B-l9cU-P.js
rename to assets/guide_components_list.md.MW7pQ-fl.js
index cd5279911..951caa0fd 100644
--- a/assets/guide_components_list.md.B-l9cU-P.js
+++ b/assets/guide_components_list.md.MW7pQ-fl.js
@@ -1,4 +1,4 @@
-import{i as J,L as H,v as N}from"./chunks/theme.Bi3PRj3m.js";import{d as _,r as m,a as K,q as v,J as l,Q as d,c as i,x as s,ak as u,a7 as c,p as h,K as g,v as y,E as o,N as E,B as P,_ as M}from"./chunks/framework.BOCSoIBq.js";const G={href:"https://themusecatcher.github.io/vue-amazing-ui/"},X=["href"],Z=["href"],ta=JSON.parse('{"title":"列表 List","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/list.md","filePath":"guide/components/list.md","lastUpdated":1735198214000}'),W={name:"guide/components/list.md"},Y=_({...W,setup(aa){const D=m([{title:"Vue Amazing UI Title 1",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"}]),V=m(!0),I=m([{title:"Vue Amazing UI Title 1",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"An Amazing Vue3 UI Components Library.",content:"content"}]),L=m(["Vue Amazing UI is developed using TypeScript","An Amazing Vue3 UI Components Library","Streamline web development with Vue Amazing UI","Incredible Vue components for modern web design","Transform your Vue interface with Vue Amazing UI"]),R=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],q=m("middle"),x=m(!0),U=m([]);for(let p=1;p<=8;p++)U.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI part ${p}`,avatar:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Vue Amazing UI supplies streamline web development, incredible Vue components for modern web design and transform your Vue interface completely."});const S=m([]);S.value=U.value.slice(0,3);const O={page:1,pageSize:3,total:8,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>8?8:p*a;S.value=U.value.slice(f-1,F)}},w=m([]);for(let p=1;p<=30;p++)w.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI Title ${p}`,description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Incredible Vue components for modern web design"});const j=m([]);j.value=w.value.slice(0,5);const n=K({bordered:!0,vertical:!1,split:!0,size:"middle",loading:!1,hoverable:!0,header:"list header",footer:"list footer",extra:"extra",showPagination:!0,pagination:{page:1,pageSize:5,total:30,showTotal:(p,a)=>`${a[0]}-${a[1]} of ${p} items`,showSizeChanger:!0,showQuickJumper:!0,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>n.pagination.total?n.pagination.total:p*a;j.value=w.value.slice(f-1,F)}}});return(p,a)=>{const f=c("GlobalElement"),F=c("Avatar"),r=c("ListItem"),b=c("List",!0),C=c("Switch"),B=c("Space"),A=c("Flex"),Q=c("Radio"),e=c("Col"),z=c("Row"),$=c("Select"),T=c("Input");return h(),v("div",null,[a[45]||(a[45]=l("h1",{id:"列表-list",tabindex:"-1"},[d("列表 List "),l("a",{class:"header-anchor",href:"#列表-list","aria-label":'Permalink to "列表 List"'},"​")],-1)),i(f),a[46]||(a[46]=l("p",null,[l("em",null,"通用列表")],-1)),a[47]||(a[47]=l("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[48]||(a[48]=l("ul",null,[l("li",null,"最基础的列表展示,可承载文字、列表、图片、段落,链接等")],-1)),a[49]||(a[49]=l("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(b,null,{default:s(()=>[(h(!0),v(g,null,y(D.value,(t,k)=>(h(),o(r,{key:k,title:t.title},{avatar:s(()=>[i(F,{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg"})]),description:s(()=>[d(E(t.description),1)]),_:2},1032,["title"]))),128))]),_:1}),a[50]||(a[50]=u(`
Show Code
vue
<script setup lang="ts">
+import{i as J,L as H,v as N}from"./chunks/theme.DGCXccDD.js";import{d as _,r as m,a as K,q as v,J as l,Q as d,c as i,x as s,ak as u,a7 as c,p as h,K as g,v as y,E as o,N as E,B as P,_ as M}from"./chunks/framework.BOCSoIBq.js";const G={href:"https://themusecatcher.github.io/vue-amazing-ui/"},X=["href"],Z=["href"],ta=JSON.parse('{"title":"列表 List","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/list.md","filePath":"guide/components/list.md","lastUpdated":1735198214000}'),W={name:"guide/components/list.md"},Y=_({...W,setup(aa){const D=m([{title:"Vue Amazing UI Title 1",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"}]),V=m(!0),I=m([{title:"Vue Amazing UI Title 1",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"An Amazing Vue3 UI Components Library.",content:"content"}]),L=m(["Vue Amazing UI is developed using TypeScript","An Amazing Vue3 UI Components Library","Streamline web development with Vue Amazing UI","Incredible Vue components for modern web design","Transform your Vue interface with Vue Amazing UI"]),R=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],q=m("middle"),x=m(!0),U=m([]);for(let p=1;p<=8;p++)U.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI part ${p}`,avatar:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Vue Amazing UI supplies streamline web development, incredible Vue components for modern web design and transform your Vue interface completely."});const S=m([]);S.value=U.value.slice(0,3);const O={page:1,pageSize:3,total:8,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>8?8:p*a;S.value=U.value.slice(f-1,F)}},w=m([]);for(let p=1;p<=30;p++)w.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI Title ${p}`,description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Incredible Vue components for modern web design"});const j=m([]);j.value=w.value.slice(0,5);const n=K({bordered:!0,vertical:!1,split:!0,size:"middle",loading:!1,hoverable:!0,header:"list header",footer:"list footer",extra:"extra",showPagination:!0,pagination:{page:1,pageSize:5,total:30,showTotal:(p,a)=>`${a[0]}-${a[1]} of ${p} items`,showSizeChanger:!0,showQuickJumper:!0,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>n.pagination.total?n.pagination.total:p*a;j.value=w.value.slice(f-1,F)}}});return(p,a)=>{const f=c("GlobalElement"),F=c("Avatar"),r=c("ListItem"),b=c("List",!0),C=c("Switch"),B=c("Space"),A=c("Flex"),Q=c("Radio"),e=c("Col"),z=c("Row"),$=c("Select"),T=c("Input");return h(),v("div",null,[a[45]||(a[45]=l("h1",{id:"列表-list",tabindex:"-1"},[d("列表 List "),l("a",{class:"header-anchor",href:"#列表-list","aria-label":'Permalink to "列表 List"'},"​")],-1)),i(f),a[46]||(a[46]=l("p",null,[l("em",null,"通用列表")],-1)),a[47]||(a[47]=l("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[48]||(a[48]=l("ul",null,[l("li",null,"最基础的列表展示,可承载文字、列表、图片、段落,链接等")],-1)),a[49]||(a[49]=l("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(b,null,{default:s(()=>[(h(!0),v(g,null,y(D.value,(t,k)=>(h(),o(r,{key:k,title:t.title},{avatar:s(()=>[i(F,{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg"})]),description:s(()=>[d(E(t.description),1)]),_:2},1032,["title"]))),128))]),_:1}),a[50]||(a[50]=u(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const listData = ref([
   {
diff --git a/assets/guide_components_list.md.B-l9cU-P.lean.js b/assets/guide_components_list.md.MW7pQ-fl.lean.js
similarity index 99%
rename from assets/guide_components_list.md.B-l9cU-P.lean.js
rename to assets/guide_components_list.md.MW7pQ-fl.lean.js
index cd5279911..951caa0fd 100644
--- a/assets/guide_components_list.md.B-l9cU-P.lean.js
+++ b/assets/guide_components_list.md.MW7pQ-fl.lean.js
@@ -1,4 +1,4 @@
-import{i as J,L as H,v as N}from"./chunks/theme.Bi3PRj3m.js";import{d as _,r as m,a as K,q as v,J as l,Q as d,c as i,x as s,ak as u,a7 as c,p as h,K as g,v as y,E as o,N as E,B as P,_ as M}from"./chunks/framework.BOCSoIBq.js";const G={href:"https://themusecatcher.github.io/vue-amazing-ui/"},X=["href"],Z=["href"],ta=JSON.parse('{"title":"列表 List","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/list.md","filePath":"guide/components/list.md","lastUpdated":1735198214000}'),W={name:"guide/components/list.md"},Y=_({...W,setup(aa){const D=m([{title:"Vue Amazing UI Title 1",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"}]),V=m(!0),I=m([{title:"Vue Amazing UI Title 1",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"An Amazing Vue3 UI Components Library.",content:"content"}]),L=m(["Vue Amazing UI is developed using TypeScript","An Amazing Vue3 UI Components Library","Streamline web development with Vue Amazing UI","Incredible Vue components for modern web design","Transform your Vue interface with Vue Amazing UI"]),R=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],q=m("middle"),x=m(!0),U=m([]);for(let p=1;p<=8;p++)U.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI part ${p}`,avatar:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Vue Amazing UI supplies streamline web development, incredible Vue components for modern web design and transform your Vue interface completely."});const S=m([]);S.value=U.value.slice(0,3);const O={page:1,pageSize:3,total:8,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>8?8:p*a;S.value=U.value.slice(f-1,F)}},w=m([]);for(let p=1;p<=30;p++)w.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI Title ${p}`,description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Incredible Vue components for modern web design"});const j=m([]);j.value=w.value.slice(0,5);const n=K({bordered:!0,vertical:!1,split:!0,size:"middle",loading:!1,hoverable:!0,header:"list header",footer:"list footer",extra:"extra",showPagination:!0,pagination:{page:1,pageSize:5,total:30,showTotal:(p,a)=>`${a[0]}-${a[1]} of ${p} items`,showSizeChanger:!0,showQuickJumper:!0,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>n.pagination.total?n.pagination.total:p*a;j.value=w.value.slice(f-1,F)}}});return(p,a)=>{const f=c("GlobalElement"),F=c("Avatar"),r=c("ListItem"),b=c("List",!0),C=c("Switch"),B=c("Space"),A=c("Flex"),Q=c("Radio"),e=c("Col"),z=c("Row"),$=c("Select"),T=c("Input");return h(),v("div",null,[a[45]||(a[45]=l("h1",{id:"列表-list",tabindex:"-1"},[d("列表 List "),l("a",{class:"header-anchor",href:"#列表-list","aria-label":'Permalink to "列表 List"'},"​")],-1)),i(f),a[46]||(a[46]=l("p",null,[l("em",null,"通用列表")],-1)),a[47]||(a[47]=l("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[48]||(a[48]=l("ul",null,[l("li",null,"最基础的列表展示,可承载文字、列表、图片、段落,链接等")],-1)),a[49]||(a[49]=l("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(b,null,{default:s(()=>[(h(!0),v(g,null,y(D.value,(t,k)=>(h(),o(r,{key:k,title:t.title},{avatar:s(()=>[i(F,{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg"})]),description:s(()=>[d(E(t.description),1)]),_:2},1032,["title"]))),128))]),_:1}),a[50]||(a[50]=u(`
Show Code
vue
<script setup lang="ts">
+import{i as J,L as H,v as N}from"./chunks/theme.DGCXccDD.js";import{d as _,r as m,a as K,q as v,J as l,Q as d,c as i,x as s,ak as u,a7 as c,p as h,K as g,v as y,E as o,N as E,B as P,_ as M}from"./chunks/framework.BOCSoIBq.js";const G={href:"https://themusecatcher.github.io/vue-amazing-ui/"},X=["href"],Z=["href"],ta=JSON.parse('{"title":"列表 List","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/list.md","filePath":"guide/components/list.md","lastUpdated":1735198214000}'),W={name:"guide/components/list.md"},Y=_({...W,setup(aa){const D=m([{title:"Vue Amazing UI Title 1",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"content"}]),V=m(!0),I=m([{title:"Vue Amazing UI Title 1",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 2",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 3",description:"An Amazing Vue3 UI Components Library.",content:"content"},{title:"Vue Amazing UI Title 4",description:"An Amazing Vue3 UI Components Library.",content:"content"}]),L=m(["Vue Amazing UI is developed using TypeScript","An Amazing Vue3 UI Components Library","Streamline web development with Vue Amazing UI","Incredible Vue components for modern web design","Transform your Vue interface with Vue Amazing UI"]),R=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],q=m("middle"),x=m(!0),U=m([]);for(let p=1;p<=8;p++)U.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI part ${p}`,avatar:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Vue Amazing UI supplies streamline web development, incredible Vue components for modern web design and transform your Vue interface completely."});const S=m([]);S.value=U.value.slice(0,3);const O={page:1,pageSize:3,total:8,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>8?8:p*a;S.value=U.value.slice(f-1,F)}},w=m([]);for(let p=1;p<=30;p++)w.value.push({href:"https://themusecatcher.github.io/vue-amazing-ui/",title:`Vue Amazing UI Title ${p}`,description:"Vue Amazing UI, An Amazing Vue3 UI Components Library.",content:"Incredible Vue components for modern web design"});const j=m([]);j.value=w.value.slice(0,5);const n=K({bordered:!0,vertical:!1,split:!0,size:"middle",loading:!1,hoverable:!0,header:"list header",footer:"list footer",extra:"extra",showPagination:!0,pagination:{page:1,pageSize:5,total:30,showTotal:(p,a)=>`${a[0]}-${a[1]} of ${p} items`,showSizeChanger:!0,showQuickJumper:!0,onChange:(p,a)=>{console.log("change page",p),console.log("change pageSize",a);const f=(p-1)*a+1,F=p*a>n.pagination.total?n.pagination.total:p*a;j.value=w.value.slice(f-1,F)}}});return(p,a)=>{const f=c("GlobalElement"),F=c("Avatar"),r=c("ListItem"),b=c("List",!0),C=c("Switch"),B=c("Space"),A=c("Flex"),Q=c("Radio"),e=c("Col"),z=c("Row"),$=c("Select"),T=c("Input");return h(),v("div",null,[a[45]||(a[45]=l("h1",{id:"列表-list",tabindex:"-1"},[d("列表 List "),l("a",{class:"header-anchor",href:"#列表-list","aria-label":'Permalink to "列表 List"'},"​")],-1)),i(f),a[46]||(a[46]=l("p",null,[l("em",null,"通用列表")],-1)),a[47]||(a[47]=l("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[48]||(a[48]=l("ul",null,[l("li",null,"最基础的列表展示,可承载文字、列表、图片、段落,链接等")],-1)),a[49]||(a[49]=l("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(b,null,{default:s(()=>[(h(!0),v(g,null,y(D.value,(t,k)=>(h(),o(r,{key:k,title:t.title},{avatar:s(()=>[i(F,{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg"})]),description:s(()=>[d(E(t.description),1)]),_:2},1032,["title"]))),128))]),_:1}),a[50]||(a[50]=u(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const listData = ref([
   {
diff --git a/assets/guide_components_message.md.BjQynizA.js b/assets/guide_components_message.md.3COtBbKm.js
similarity index 99%
rename from assets/guide_components_message.md.BjQynizA.js
rename to assets/guide_components_message.md.3COtBbKm.js
index 5655b7325..7bf7c3436 100644
--- a/assets/guide_components_message.md.BjQynizA.js
+++ b/assets/guide_components_message.md.3COtBbKm.js
@@ -1,4 +1,4 @@
-import{B as b,F as g}from"./chunks/theme.Bi3PRj3m.js";import{d as w,r as T,q as I,J as p,Q as t,c as i,ak as k,x as e,a7 as E,p as P,h as v,_ as $}from"./chunks/framework.BOCSoIBq.js";const U=JSON.parse('{"title":"全局提示 Message","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/message.md","filePath":"guide/components/message.md","lastUpdated":1735180868000}'),N={name:"guide/components/message.md"},O=w({...N,setup(V){const n=T();function r(s){n.value.open(s)}function y(s){n.value.info(s)}function o(s){n.value.success(s)}function F(s){n.value.error(s)}function c(s){n.value.warning(s)}function u(s){n.value.loading(s)}function C(s){n.value.info({content:s,icon:v(b)})}function m(s){n.value.open({content:s,icon:v(g,{style:"color: gold"})})}function B(s){n.value.info({content:s,icon:v(b),class:"custom-class"})}function f(s){n.value.warning({content:s,icon:v(g),duration:null,top:"30vh",style:{color:"#f50"}})}function A(){n.value.info({content:"The message will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom message closed")}})}function D(){n.value.info({content:"This message will not automatically turn off.",duration:null,onClick:()=>{console.log("custom message clicked")}})}function x(s){console.log("click",s)}function q(){console.log("close")}return(s,a)=>{const M=E("GlobalElement"),S=E("Message",!0),l=E("Button"),d=E("Space");return P(),I("div",null,[a[22]||(a[22]=p("h1",{id:"全局提示-message",tabindex:"-1"},[t("全局提示 Message "),p("a",{class:"header-anchor",href:"#全局提示-message","aria-label":'Permalink to "全局提示 Message"'},"​")],-1)),i(M),a[23]||(a[23]=k('

全局展示操作反馈信息

何时使用

  • 可提供成功、警告和错误等反馈信息
  • 顶部居中显示并自动消失,是一种不打断用户操作的轻量级提示方式

使用

  • message.value.open(content: string | Message) // open 调用
  • message.value.info(content: string | Message) // info 调用
  • message.value.success(content: string | Message) // success 调用
  • message.value.error(content: string | Message) // error 调用
  • message.value.warning(content: string | Message) // warning 调用
  • message.value.loading(content: string | Message) // loading 调用
',4)),i(S,{ref_key:"message",ref:n,onClick:x,onClose:q},null,512),a[24]||(a[24]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{type:"primary",onClick:a[0]||(a[0]=h=>r("This is a noraml message"))},{default:e(()=>a[10]||(a[10]=[t("Open")])),_:1}),a[25]||(a[25]=k(`
Show Code
vue
<script setup lang="ts">
+import{B as b,F as g}from"./chunks/theme.DGCXccDD.js";import{d as w,r as T,q as I,J as p,Q as t,c as i,ak as k,x as e,a7 as E,p as P,h as v,_ as $}from"./chunks/framework.BOCSoIBq.js";const U=JSON.parse('{"title":"全局提示 Message","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/message.md","filePath":"guide/components/message.md","lastUpdated":1735180868000}'),N={name:"guide/components/message.md"},O=w({...N,setup(V){const n=T();function r(s){n.value.open(s)}function y(s){n.value.info(s)}function o(s){n.value.success(s)}function F(s){n.value.error(s)}function c(s){n.value.warning(s)}function u(s){n.value.loading(s)}function C(s){n.value.info({content:s,icon:v(b)})}function m(s){n.value.open({content:s,icon:v(g,{style:"color: gold"})})}function B(s){n.value.info({content:s,icon:v(b),class:"custom-class"})}function f(s){n.value.warning({content:s,icon:v(g),duration:null,top:"30vh",style:{color:"#f50"}})}function A(){n.value.info({content:"The message will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom message closed")}})}function D(){n.value.info({content:"This message will not automatically turn off.",duration:null,onClick:()=>{console.log("custom message clicked")}})}function x(s){console.log("click",s)}function q(){console.log("close")}return(s,a)=>{const M=E("GlobalElement"),S=E("Message",!0),l=E("Button"),d=E("Space");return P(),I("div",null,[a[22]||(a[22]=p("h1",{id:"全局提示-message",tabindex:"-1"},[t("全局提示 Message "),p("a",{class:"header-anchor",href:"#全局提示-message","aria-label":'Permalink to "全局提示 Message"'},"​")],-1)),i(M),a[23]||(a[23]=k('

全局展示操作反馈信息

何时使用

  • 可提供成功、警告和错误等反馈信息
  • 顶部居中显示并自动消失,是一种不打断用户操作的轻量级提示方式

使用

  • message.value.open(content: string | Message) // open 调用
  • message.value.info(content: string | Message) // info 调用
  • message.value.success(content: string | Message) // success 调用
  • message.value.error(content: string | Message) // error 调用
  • message.value.warning(content: string | Message) // warning 调用
  • message.value.loading(content: string | Message) // loading 调用
',4)),i(S,{ref_key:"message",ref:n,onClick:x,onClose:q},null,512),a[24]||(a[24]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{type:"primary",onClick:a[0]||(a[0]=h=>r("This is a noraml message"))},{default:e(()=>a[10]||(a[10]=[t("Open")])),_:1}),a[25]||(a[25]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const message = ref()
 function onOpen(content: string) {
diff --git a/assets/guide_components_message.md.BjQynizA.lean.js b/assets/guide_components_message.md.3COtBbKm.lean.js
similarity index 99%
rename from assets/guide_components_message.md.BjQynizA.lean.js
rename to assets/guide_components_message.md.3COtBbKm.lean.js
index 5655b7325..7bf7c3436 100644
--- a/assets/guide_components_message.md.BjQynizA.lean.js
+++ b/assets/guide_components_message.md.3COtBbKm.lean.js
@@ -1,4 +1,4 @@
-import{B as b,F as g}from"./chunks/theme.Bi3PRj3m.js";import{d as w,r as T,q as I,J as p,Q as t,c as i,ak as k,x as e,a7 as E,p as P,h as v,_ as $}from"./chunks/framework.BOCSoIBq.js";const U=JSON.parse('{"title":"全局提示 Message","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/message.md","filePath":"guide/components/message.md","lastUpdated":1735180868000}'),N={name:"guide/components/message.md"},O=w({...N,setup(V){const n=T();function r(s){n.value.open(s)}function y(s){n.value.info(s)}function o(s){n.value.success(s)}function F(s){n.value.error(s)}function c(s){n.value.warning(s)}function u(s){n.value.loading(s)}function C(s){n.value.info({content:s,icon:v(b)})}function m(s){n.value.open({content:s,icon:v(g,{style:"color: gold"})})}function B(s){n.value.info({content:s,icon:v(b),class:"custom-class"})}function f(s){n.value.warning({content:s,icon:v(g),duration:null,top:"30vh",style:{color:"#f50"}})}function A(){n.value.info({content:"The message will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom message closed")}})}function D(){n.value.info({content:"This message will not automatically turn off.",duration:null,onClick:()=>{console.log("custom message clicked")}})}function x(s){console.log("click",s)}function q(){console.log("close")}return(s,a)=>{const M=E("GlobalElement"),S=E("Message",!0),l=E("Button"),d=E("Space");return P(),I("div",null,[a[22]||(a[22]=p("h1",{id:"全局提示-message",tabindex:"-1"},[t("全局提示 Message "),p("a",{class:"header-anchor",href:"#全局提示-message","aria-label":'Permalink to "全局提示 Message"'},"​")],-1)),i(M),a[23]||(a[23]=k('

全局展示操作反馈信息

何时使用

  • 可提供成功、警告和错误等反馈信息
  • 顶部居中显示并自动消失,是一种不打断用户操作的轻量级提示方式

使用

  • message.value.open(content: string | Message) // open 调用
  • message.value.info(content: string | Message) // info 调用
  • message.value.success(content: string | Message) // success 调用
  • message.value.error(content: string | Message) // error 调用
  • message.value.warning(content: string | Message) // warning 调用
  • message.value.loading(content: string | Message) // loading 调用
',4)),i(S,{ref_key:"message",ref:n,onClick:x,onClose:q},null,512),a[24]||(a[24]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{type:"primary",onClick:a[0]||(a[0]=h=>r("This is a noraml message"))},{default:e(()=>a[10]||(a[10]=[t("Open")])),_:1}),a[25]||(a[25]=k(`
Show Code
vue
<script setup lang="ts">
+import{B as b,F as g}from"./chunks/theme.DGCXccDD.js";import{d as w,r as T,q as I,J as p,Q as t,c as i,ak as k,x as e,a7 as E,p as P,h as v,_ as $}from"./chunks/framework.BOCSoIBq.js";const U=JSON.parse('{"title":"全局提示 Message","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/message.md","filePath":"guide/components/message.md","lastUpdated":1735180868000}'),N={name:"guide/components/message.md"},O=w({...N,setup(V){const n=T();function r(s){n.value.open(s)}function y(s){n.value.info(s)}function o(s){n.value.success(s)}function F(s){n.value.error(s)}function c(s){n.value.warning(s)}function u(s){n.value.loading(s)}function C(s){n.value.info({content:s,icon:v(b)})}function m(s){n.value.open({content:s,icon:v(g,{style:"color: gold"})})}function B(s){n.value.info({content:s,icon:v(b),class:"custom-class"})}function f(s){n.value.warning({content:s,icon:v(g),duration:null,top:"30vh",style:{color:"#f50"}})}function A(){n.value.info({content:"The message will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom message closed")}})}function D(){n.value.info({content:"This message will not automatically turn off.",duration:null,onClick:()=>{console.log("custom message clicked")}})}function x(s){console.log("click",s)}function q(){console.log("close")}return(s,a)=>{const M=E("GlobalElement"),S=E("Message",!0),l=E("Button"),d=E("Space");return P(),I("div",null,[a[22]||(a[22]=p("h1",{id:"全局提示-message",tabindex:"-1"},[t("全局提示 Message "),p("a",{class:"header-anchor",href:"#全局提示-message","aria-label":'Permalink to "全局提示 Message"'},"​")],-1)),i(M),a[23]||(a[23]=k('

全局展示操作反馈信息

何时使用

  • 可提供成功、警告和错误等反馈信息
  • 顶部居中显示并自动消失,是一种不打断用户操作的轻量级提示方式

使用

  • message.value.open(content: string | Message) // open 调用
  • message.value.info(content: string | Message) // info 调用
  • message.value.success(content: string | Message) // success 调用
  • message.value.error(content: string | Message) // error 调用
  • message.value.warning(content: string | Message) // warning 调用
  • message.value.loading(content: string | Message) // loading 调用
',4)),i(S,{ref_key:"message",ref:n,onClick:x,onClose:q},null,512),a[24]||(a[24]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{type:"primary",onClick:a[0]||(a[0]=h=>r("This is a noraml message"))},{default:e(()=>a[10]||(a[10]=[t("Open")])),_:1}),a[25]||(a[25]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const message = ref()
 function onOpen(content: string) {
diff --git a/assets/guide_components_modal.md.Ce4_rEFo.js b/assets/guide_components_modal.md.DDsEvge7.js
similarity index 99%
rename from assets/guide_components_modal.md.Ce4_rEFo.js
rename to assets/guide_components_modal.md.DDsEvge7.js
index c89060994..e8c54b1ed 100644
--- a/assets/guide_components_modal.md.Ce4_rEFo.js
+++ b/assets/guide_components_modal.md.DDsEvge7.js
@@ -1,4 +1,4 @@
-import{H as W,J as j,N as E,F as V,K as Y}from"./chunks/theme.Bi3PRj3m.js";import{d as z,r as $,q as J,J as b,Q as t,c as s,ak as d,x as i,h as k,a7 as p,p as R,_ as U}from"./chunks/framework.BOCSoIBq.js";const Z=JSON.parse('{"title":"模态框 Modal","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/modal.md","filePath":"guide/components/modal.md","lastUpdated":1736133084000}'),X={name:"guide/components/modal.md"},G=z({...X,setup(H){const n=$();function f(){n.value.info({title:"This is an info modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function v(){n.value.success({title:"This is a success modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function r(){n.value.error({title:"This is an error modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function g(){n.value.warning({title:"This is a warning modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function y(){n.value.confirm({title:"This is a confirm modal",content:"Some descriptions ...",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function o(){n.value.erase({title:"This is an erase modal",content:"Some descriptions ...",okType:"danger",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function F(){n.value.info({title:"This is a custom number width modal",content:"Some descriptions ...",width:365})}function c(){n.value.confirm({title:"This is a custom percent width modal",content:"Some descriptions ...",width:"28%"})}function u(){n.value.info({title:"This is a custom info icon modal",content:"Some descriptions ...",icon:k(j)})}function C(){n.value.confirm({title:"This is a custom confirm icon modal",content:"Some descriptions ...",icon:k(E,{style:"color: #ff6900"})})}function B(){n.value.info({title:"This is a custom class modal",content:"Some descriptions ...",icon:k(V),bodyClass:"custom-class"})}function m(){n.value.confirm({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(E),bodyStyle:{padding:"24px",borderRadius:"12px"},maskStyle:{backgroundColor:"rgba(0, 0, 0, 0.6)"}})}function x(){n.value.success({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(Y),titleStyle:{color:"#52c41a"},contentStyle:{color:"#52c41a"}})}function D(){n.value.info({title:"This is a custom info btn modal",content:"Some descriptions ...",noticeText:"Noted",noticeProps:{shape:"round"},onKnow:()=>{console.log("Know Click")}})}function A(){n.value.confirm({title:"This is a custom confirm btn modal",content:"Some descriptions ...",cancelText:"No",okText:"Yes",okType:"danger",okProps:{ghost:!0},onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function q(){n.value.info({title:"This is a transform-origin center modal",content:"Some descriptions ...",transformOrigin:"center"})}function S(){n.value.info({title:"60px This is a number fixed modal",content:"Some descriptions ...",centered:!1,top:60})}function M(){n.value.info({title:"20% This is a percent fixed modal",content:"Some descriptions ...",centered:!1,top:"20%"})}function w(){n.value.info({title:"This is a vertically centered modal",content:"Some descriptions ...",centered:!0})}function T(){n.value.confirm({title:"Do you Want to submit these items ?",content:"When clicked the OK button, this dialog will be closed after 1 second",icon:k(W),onOk:()=>(console.log("custom ok"),new Promise((e,a)=>{setTimeout(Math.random()>.5?e:a,1e3)}).catch(()=>console.log("Oops errors!"))),onCancel:()=>{console.log("custom cancel")}})}function P(){console.log("cancel")}function O(){console.log("ok")}function K(){console.log("know")}return(e,a)=>{const N=p("GlobalElement"),I=p("Modal",!0),l=p("Button"),h=p("Space");return R(),J("div",null,[a[20]||(a[20]=b("h1",{id:"模态框-modal",tabindex:"-1"},[t("模态框 Modal "),b("a",{class:"header-anchor",href:"#模态框-modal","aria-label":'Permalink to "模态框 Modal"'},"​")],-1)),s(N),a[21]||(a[21]=d('

模态对话框

何时使用

  • 在当前页面正中打开一个浮层,承载相应的操作或者提示内容

使用

  • modal.value.info(data: Modal) // info 调用
  • modal.value.success(data: Modal) // success 调用
  • modal.value.error(data: Modal) // error 调用
  • modal.value.warning(data: Modal) // warning 调用
  • modal.value.confirm(data: Modal) // confirm 调用
  • modal.value.erase(data: Modal) // erase 调用
',4)),s(I,{ref_key:"modal",ref:n,onCancel:P,onOk:O,onKnow:K},null,512),a[22]||(a[22]=b("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),b("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[23]||(a[23]=b("p",null,[b("em",null,"共有六种不同类型的模态框")],-1)),a[24]||(a[24]=b("br",null,null,-1)),s(h,null,{default:i(()=>[s(l,{type:"primary",onClick:f},{default:i(()=>a[0]||(a[0]=[t("Info Modal")])),_:1}),s(l,{type:"primary",onClick:v},{default:i(()=>a[1]||(a[1]=[t("Success Modal")])),_:1}),s(l,{type:"primary",onClick:r},{default:i(()=>a[2]||(a[2]=[t("Error Modal")])),_:1}),s(l,{type:"primary",onClick:g},{default:i(()=>a[3]||(a[3]=[t("Warning Modal")])),_:1}),s(l,{type:"primary",onClick:y},{default:i(()=>a[4]||(a[4]=[t("Confirm Modal")])),_:1}),s(l,{type:"primary",onClick:o},{default:i(()=>a[5]||(a[5]=[t("Erase Modal")])),_:1})]),_:1}),a[25]||(a[25]=d(`
Show Code
vue
<script setup lang="ts">
+import{H as W,J as j,N as E,F as V,K as Y}from"./chunks/theme.DGCXccDD.js";import{d as z,r as $,q as J,J as b,Q as t,c as s,ak as d,x as i,h as k,a7 as p,p as R,_ as U}from"./chunks/framework.BOCSoIBq.js";const Z=JSON.parse('{"title":"模态框 Modal","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/modal.md","filePath":"guide/components/modal.md","lastUpdated":1736133084000}'),X={name:"guide/components/modal.md"},G=z({...X,setup(H){const n=$();function f(){n.value.info({title:"This is an info modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function v(){n.value.success({title:"This is a success modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function r(){n.value.error({title:"This is an error modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function g(){n.value.warning({title:"This is a warning modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function y(){n.value.confirm({title:"This is a confirm modal",content:"Some descriptions ...",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function o(){n.value.erase({title:"This is an erase modal",content:"Some descriptions ...",okType:"danger",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function F(){n.value.info({title:"This is a custom number width modal",content:"Some descriptions ...",width:365})}function c(){n.value.confirm({title:"This is a custom percent width modal",content:"Some descriptions ...",width:"28%"})}function u(){n.value.info({title:"This is a custom info icon modal",content:"Some descriptions ...",icon:k(j)})}function C(){n.value.confirm({title:"This is a custom confirm icon modal",content:"Some descriptions ...",icon:k(E,{style:"color: #ff6900"})})}function B(){n.value.info({title:"This is a custom class modal",content:"Some descriptions ...",icon:k(V),bodyClass:"custom-class"})}function m(){n.value.confirm({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(E),bodyStyle:{padding:"24px",borderRadius:"12px"},maskStyle:{backgroundColor:"rgba(0, 0, 0, 0.6)"}})}function x(){n.value.success({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(Y),titleStyle:{color:"#52c41a"},contentStyle:{color:"#52c41a"}})}function D(){n.value.info({title:"This is a custom info btn modal",content:"Some descriptions ...",noticeText:"Noted",noticeProps:{shape:"round"},onKnow:()=>{console.log("Know Click")}})}function A(){n.value.confirm({title:"This is a custom confirm btn modal",content:"Some descriptions ...",cancelText:"No",okText:"Yes",okType:"danger",okProps:{ghost:!0},onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function q(){n.value.info({title:"This is a transform-origin center modal",content:"Some descriptions ...",transformOrigin:"center"})}function S(){n.value.info({title:"60px This is a number fixed modal",content:"Some descriptions ...",centered:!1,top:60})}function M(){n.value.info({title:"20% This is a percent fixed modal",content:"Some descriptions ...",centered:!1,top:"20%"})}function w(){n.value.info({title:"This is a vertically centered modal",content:"Some descriptions ...",centered:!0})}function T(){n.value.confirm({title:"Do you Want to submit these items ?",content:"When clicked the OK button, this dialog will be closed after 1 second",icon:k(W),onOk:()=>(console.log("custom ok"),new Promise((e,a)=>{setTimeout(Math.random()>.5?e:a,1e3)}).catch(()=>console.log("Oops errors!"))),onCancel:()=>{console.log("custom cancel")}})}function P(){console.log("cancel")}function O(){console.log("ok")}function K(){console.log("know")}return(e,a)=>{const N=p("GlobalElement"),I=p("Modal",!0),l=p("Button"),h=p("Space");return R(),J("div",null,[a[20]||(a[20]=b("h1",{id:"模态框-modal",tabindex:"-1"},[t("模态框 Modal "),b("a",{class:"header-anchor",href:"#模态框-modal","aria-label":'Permalink to "模态框 Modal"'},"​")],-1)),s(N),a[21]||(a[21]=d('

模态对话框

何时使用

  • 在当前页面正中打开一个浮层,承载相应的操作或者提示内容

使用

  • modal.value.info(data: Modal) // info 调用
  • modal.value.success(data: Modal) // success 调用
  • modal.value.error(data: Modal) // error 调用
  • modal.value.warning(data: Modal) // warning 调用
  • modal.value.confirm(data: Modal) // confirm 调用
  • modal.value.erase(data: Modal) // erase 调用
',4)),s(I,{ref_key:"modal",ref:n,onCancel:P,onOk:O,onKnow:K},null,512),a[22]||(a[22]=b("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),b("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[23]||(a[23]=b("p",null,[b("em",null,"共有六种不同类型的模态框")],-1)),a[24]||(a[24]=b("br",null,null,-1)),s(h,null,{default:i(()=>[s(l,{type:"primary",onClick:f},{default:i(()=>a[0]||(a[0]=[t("Info Modal")])),_:1}),s(l,{type:"primary",onClick:v},{default:i(()=>a[1]||(a[1]=[t("Success Modal")])),_:1}),s(l,{type:"primary",onClick:r},{default:i(()=>a[2]||(a[2]=[t("Error Modal")])),_:1}),s(l,{type:"primary",onClick:g},{default:i(()=>a[3]||(a[3]=[t("Warning Modal")])),_:1}),s(l,{type:"primary",onClick:y},{default:i(()=>a[4]||(a[4]=[t("Confirm Modal")])),_:1}),s(l,{type:"primary",onClick:o},{default:i(()=>a[5]||(a[5]=[t("Erase Modal")])),_:1})]),_:1}),a[25]||(a[25]=d(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const modal = ref()
 function openInfoModal() {
diff --git a/assets/guide_components_modal.md.Ce4_rEFo.lean.js b/assets/guide_components_modal.md.DDsEvge7.lean.js
similarity index 99%
rename from assets/guide_components_modal.md.Ce4_rEFo.lean.js
rename to assets/guide_components_modal.md.DDsEvge7.lean.js
index c89060994..e8c54b1ed 100644
--- a/assets/guide_components_modal.md.Ce4_rEFo.lean.js
+++ b/assets/guide_components_modal.md.DDsEvge7.lean.js
@@ -1,4 +1,4 @@
-import{H as W,J as j,N as E,F as V,K as Y}from"./chunks/theme.Bi3PRj3m.js";import{d as z,r as $,q as J,J as b,Q as t,c as s,ak as d,x as i,h as k,a7 as p,p as R,_ as U}from"./chunks/framework.BOCSoIBq.js";const Z=JSON.parse('{"title":"模态框 Modal","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/modal.md","filePath":"guide/components/modal.md","lastUpdated":1736133084000}'),X={name:"guide/components/modal.md"},G=z({...X,setup(H){const n=$();function f(){n.value.info({title:"This is an info modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function v(){n.value.success({title:"This is a success modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function r(){n.value.error({title:"This is an error modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function g(){n.value.warning({title:"This is a warning modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function y(){n.value.confirm({title:"This is a confirm modal",content:"Some descriptions ...",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function o(){n.value.erase({title:"This is an erase modal",content:"Some descriptions ...",okType:"danger",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function F(){n.value.info({title:"This is a custom number width modal",content:"Some descriptions ...",width:365})}function c(){n.value.confirm({title:"This is a custom percent width modal",content:"Some descriptions ...",width:"28%"})}function u(){n.value.info({title:"This is a custom info icon modal",content:"Some descriptions ...",icon:k(j)})}function C(){n.value.confirm({title:"This is a custom confirm icon modal",content:"Some descriptions ...",icon:k(E,{style:"color: #ff6900"})})}function B(){n.value.info({title:"This is a custom class modal",content:"Some descriptions ...",icon:k(V),bodyClass:"custom-class"})}function m(){n.value.confirm({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(E),bodyStyle:{padding:"24px",borderRadius:"12px"},maskStyle:{backgroundColor:"rgba(0, 0, 0, 0.6)"}})}function x(){n.value.success({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(Y),titleStyle:{color:"#52c41a"},contentStyle:{color:"#52c41a"}})}function D(){n.value.info({title:"This is a custom info btn modal",content:"Some descriptions ...",noticeText:"Noted",noticeProps:{shape:"round"},onKnow:()=>{console.log("Know Click")}})}function A(){n.value.confirm({title:"This is a custom confirm btn modal",content:"Some descriptions ...",cancelText:"No",okText:"Yes",okType:"danger",okProps:{ghost:!0},onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function q(){n.value.info({title:"This is a transform-origin center modal",content:"Some descriptions ...",transformOrigin:"center"})}function S(){n.value.info({title:"60px This is a number fixed modal",content:"Some descriptions ...",centered:!1,top:60})}function M(){n.value.info({title:"20% This is a percent fixed modal",content:"Some descriptions ...",centered:!1,top:"20%"})}function w(){n.value.info({title:"This is a vertically centered modal",content:"Some descriptions ...",centered:!0})}function T(){n.value.confirm({title:"Do you Want to submit these items ?",content:"When clicked the OK button, this dialog will be closed after 1 second",icon:k(W),onOk:()=>(console.log("custom ok"),new Promise((e,a)=>{setTimeout(Math.random()>.5?e:a,1e3)}).catch(()=>console.log("Oops errors!"))),onCancel:()=>{console.log("custom cancel")}})}function P(){console.log("cancel")}function O(){console.log("ok")}function K(){console.log("know")}return(e,a)=>{const N=p("GlobalElement"),I=p("Modal",!0),l=p("Button"),h=p("Space");return R(),J("div",null,[a[20]||(a[20]=b("h1",{id:"模态框-modal",tabindex:"-1"},[t("模态框 Modal "),b("a",{class:"header-anchor",href:"#模态框-modal","aria-label":'Permalink to "模态框 Modal"'},"​")],-1)),s(N),a[21]||(a[21]=d('

模态对话框

何时使用

  • 在当前页面正中打开一个浮层,承载相应的操作或者提示内容

使用

  • modal.value.info(data: Modal) // info 调用
  • modal.value.success(data: Modal) // success 调用
  • modal.value.error(data: Modal) // error 调用
  • modal.value.warning(data: Modal) // warning 调用
  • modal.value.confirm(data: Modal) // confirm 调用
  • modal.value.erase(data: Modal) // erase 调用
',4)),s(I,{ref_key:"modal",ref:n,onCancel:P,onOk:O,onKnow:K},null,512),a[22]||(a[22]=b("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),b("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[23]||(a[23]=b("p",null,[b("em",null,"共有六种不同类型的模态框")],-1)),a[24]||(a[24]=b("br",null,null,-1)),s(h,null,{default:i(()=>[s(l,{type:"primary",onClick:f},{default:i(()=>a[0]||(a[0]=[t("Info Modal")])),_:1}),s(l,{type:"primary",onClick:v},{default:i(()=>a[1]||(a[1]=[t("Success Modal")])),_:1}),s(l,{type:"primary",onClick:r},{default:i(()=>a[2]||(a[2]=[t("Error Modal")])),_:1}),s(l,{type:"primary",onClick:g},{default:i(()=>a[3]||(a[3]=[t("Warning Modal")])),_:1}),s(l,{type:"primary",onClick:y},{default:i(()=>a[4]||(a[4]=[t("Confirm Modal")])),_:1}),s(l,{type:"primary",onClick:o},{default:i(()=>a[5]||(a[5]=[t("Erase Modal")])),_:1})]),_:1}),a[25]||(a[25]=d(`
Show Code
vue
<script setup lang="ts">
+import{H as W,J as j,N as E,F as V,K as Y}from"./chunks/theme.DGCXccDD.js";import{d as z,r as $,q as J,J as b,Q as t,c as s,ak as d,x as i,h as k,a7 as p,p as R,_ as U}from"./chunks/framework.BOCSoIBq.js";const Z=JSON.parse('{"title":"模态框 Modal","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/modal.md","filePath":"guide/components/modal.md","lastUpdated":1736133084000}'),X={name:"guide/components/modal.md"},G=z({...X,setup(H){const n=$();function f(){n.value.info({title:"This is an info modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function v(){n.value.success({title:"This is a success modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function r(){n.value.error({title:"This is an error modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function g(){n.value.warning({title:"This is a warning modal",content:"Some descriptions ...",onKnow:()=>{console.log("Know Click")}})}function y(){n.value.confirm({title:"This is a confirm modal",content:"Some descriptions ...",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function o(){n.value.erase({title:"This is an erase modal",content:"Some descriptions ...",okType:"danger",onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function F(){n.value.info({title:"This is a custom number width modal",content:"Some descriptions ...",width:365})}function c(){n.value.confirm({title:"This is a custom percent width modal",content:"Some descriptions ...",width:"28%"})}function u(){n.value.info({title:"This is a custom info icon modal",content:"Some descriptions ...",icon:k(j)})}function C(){n.value.confirm({title:"This is a custom confirm icon modal",content:"Some descriptions ...",icon:k(E,{style:"color: #ff6900"})})}function B(){n.value.info({title:"This is a custom class modal",content:"Some descriptions ...",icon:k(V),bodyClass:"custom-class"})}function m(){n.value.confirm({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(E),bodyStyle:{padding:"24px",borderRadius:"12px"},maskStyle:{backgroundColor:"rgba(0, 0, 0, 0.6)"}})}function x(){n.value.success({title:"This is a custom style modal",content:"Some descriptions ...",icon:k(Y),titleStyle:{color:"#52c41a"},contentStyle:{color:"#52c41a"}})}function D(){n.value.info({title:"This is a custom info btn modal",content:"Some descriptions ...",noticeText:"Noted",noticeProps:{shape:"round"},onKnow:()=>{console.log("Know Click")}})}function A(){n.value.confirm({title:"This is a custom confirm btn modal",content:"Some descriptions ...",cancelText:"No",okText:"Yes",okType:"danger",okProps:{ghost:!0},onOk:()=>{console.log("Yes Click")},onCancel:()=>{console.log("No Click")}})}function q(){n.value.info({title:"This is a transform-origin center modal",content:"Some descriptions ...",transformOrigin:"center"})}function S(){n.value.info({title:"60px This is a number fixed modal",content:"Some descriptions ...",centered:!1,top:60})}function M(){n.value.info({title:"20% This is a percent fixed modal",content:"Some descriptions ...",centered:!1,top:"20%"})}function w(){n.value.info({title:"This is a vertically centered modal",content:"Some descriptions ...",centered:!0})}function T(){n.value.confirm({title:"Do you Want to submit these items ?",content:"When clicked the OK button, this dialog will be closed after 1 second",icon:k(W),onOk:()=>(console.log("custom ok"),new Promise((e,a)=>{setTimeout(Math.random()>.5?e:a,1e3)}).catch(()=>console.log("Oops errors!"))),onCancel:()=>{console.log("custom cancel")}})}function P(){console.log("cancel")}function O(){console.log("ok")}function K(){console.log("know")}return(e,a)=>{const N=p("GlobalElement"),I=p("Modal",!0),l=p("Button"),h=p("Space");return R(),J("div",null,[a[20]||(a[20]=b("h1",{id:"模态框-modal",tabindex:"-1"},[t("模态框 Modal "),b("a",{class:"header-anchor",href:"#模态框-modal","aria-label":'Permalink to "模态框 Modal"'},"​")],-1)),s(N),a[21]||(a[21]=d('

模态对话框

何时使用

  • 在当前页面正中打开一个浮层,承载相应的操作或者提示内容

使用

  • modal.value.info(data: Modal) // info 调用
  • modal.value.success(data: Modal) // success 调用
  • modal.value.error(data: Modal) // error 调用
  • modal.value.warning(data: Modal) // warning 调用
  • modal.value.confirm(data: Modal) // confirm 调用
  • modal.value.erase(data: Modal) // erase 调用
',4)),s(I,{ref_key:"modal",ref:n,onCancel:P,onOk:O,onKnow:K},null,512),a[22]||(a[22]=b("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),b("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a[23]||(a[23]=b("p",null,[b("em",null,"共有六种不同类型的模态框")],-1)),a[24]||(a[24]=b("br",null,null,-1)),s(h,null,{default:i(()=>[s(l,{type:"primary",onClick:f},{default:i(()=>a[0]||(a[0]=[t("Info Modal")])),_:1}),s(l,{type:"primary",onClick:v},{default:i(()=>a[1]||(a[1]=[t("Success Modal")])),_:1}),s(l,{type:"primary",onClick:r},{default:i(()=>a[2]||(a[2]=[t("Error Modal")])),_:1}),s(l,{type:"primary",onClick:g},{default:i(()=>a[3]||(a[3]=[t("Warning Modal")])),_:1}),s(l,{type:"primary",onClick:y},{default:i(()=>a[4]||(a[4]=[t("Confirm Modal")])),_:1}),s(l,{type:"primary",onClick:o},{default:i(()=>a[5]||(a[5]=[t("Erase Modal")])),_:1})]),_:1}),a[25]||(a[25]=d(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const modal = ref()
 function openInfoModal() {
diff --git a/assets/guide_components_notification.md.0WUgqNs_.js b/assets/guide_components_notification.md.LhPIGIuz.js
similarity index 99%
rename from assets/guide_components_notification.md.0WUgqNs_.js
rename to assets/guide_components_notification.md.LhPIGIuz.js
index be49a0ceb..0a642daa4 100644
--- a/assets/guide_components_notification.md.0WUgqNs_.js
+++ b/assets/guide_components_notification.md.LhPIGIuz.js
@@ -1,4 +1,4 @@
-import{J as g,F as y}from"./chunks/theme.Bi3PRj3m.js";import{d as T,r as S,q as P,J as E,Q as d,c as s,ak as k,x as t,a7 as v,p as w,h as r,_ as I}from"./chunks/framework.BOCSoIBq.js";const W=JSON.parse('{"title":"通知提醒 Notification","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/notification.md","filePath":"guide/components/notification.md","lastUpdated":1735198214000}'),O={name:"guide/components/notification.md"},R=T({...O,setup($){const l=S();function o(i){l.value.open({title:"Notification Title",description:i})}function F(i){l.value.info({title:"Notification Title",description:i})}function c(i){l.value.success({title:"Notification Title",description:i})}function u(i){l.value.warning({title:"Notification Title",description:i})}function f(i){l.value.error({title:"Notification Title",description:i})}function C(i){l.value.info({title:"Notification Title",icon:r(g),description:i})}function B(i){l.value.open({title:"Notification Title",icon:r(y,{style:"color: gold"}),description:i})}function m(i){l.value.open({title:"Notification Title",description:i,icon:r(y),class:"custom-class"})}function A(i){l.value.open({title:"Notification Title",description:i,icon:r(g),style:{width:"500px",color:"#ff6900"}})}function e(i){l.value.info({title:"Notification Title",description:"This is the content of the notification.",placement:i})}function D(){l.value.info({title:"Notification Title",description:"The notification will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom notification closed")}})}function q(){l.value.info({title:"Notification Title",description:"This notification will not automatically turn off.",duration:null})}function x(){console.log("notification closed")}return(i,a)=>{const b=v("GlobalElement"),N=v("Notification",!0),n=v("Button"),p=v("Space");return w(),P("div",null,[a[28]||(a[28]=E("h1",{id:"通知提醒-notification",tabindex:"-1"},[d("通知提醒 Notification "),E("a",{class:"header-anchor",href:"#通知提醒-notification","aria-label":'Permalink to "通知提醒 Notification"'},"​")],-1)),s(b),a[29]||(a[29]=k('

全局展示通知提醒信息

何时使用

  • 在系统四个角显示通知提醒信息
  • 系统主动推送

使用

  • notification.value.open(data: Notification) // open 调用
  • notification.value.info(data: Notification) // info 调用
  • notification.value.success(data: Notification) // success 调用
  • notification.value.error(data: Notification) // error 调用
  • notification.value.warning(data: Notification) // warning 调用
',4)),s(N,{ref_key:"notification",ref:l,onClose:x},null,512),a[30]||(a[30]=E("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),E("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(n,{type:"primary",onClick:a[0]||(a[0]=h=>o("This is a normal notification"))},{default:t(()=>a[13]||(a[13]=[d("Open")])),_:1}),a[31]||(a[31]=k(`
Show Code
vue
<script setup lang="ts">
+import{J as g,F as y}from"./chunks/theme.DGCXccDD.js";import{d as T,r as S,q as P,J as E,Q as d,c as s,ak as k,x as t,a7 as v,p as w,h as r,_ as I}from"./chunks/framework.BOCSoIBq.js";const W=JSON.parse('{"title":"通知提醒 Notification","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/notification.md","filePath":"guide/components/notification.md","lastUpdated":1735198214000}'),O={name:"guide/components/notification.md"},R=T({...O,setup($){const l=S();function o(i){l.value.open({title:"Notification Title",description:i})}function F(i){l.value.info({title:"Notification Title",description:i})}function c(i){l.value.success({title:"Notification Title",description:i})}function u(i){l.value.warning({title:"Notification Title",description:i})}function f(i){l.value.error({title:"Notification Title",description:i})}function C(i){l.value.info({title:"Notification Title",icon:r(g),description:i})}function B(i){l.value.open({title:"Notification Title",icon:r(y,{style:"color: gold"}),description:i})}function m(i){l.value.open({title:"Notification Title",description:i,icon:r(y),class:"custom-class"})}function A(i){l.value.open({title:"Notification Title",description:i,icon:r(g),style:{width:"500px",color:"#ff6900"}})}function e(i){l.value.info({title:"Notification Title",description:"This is the content of the notification.",placement:i})}function D(){l.value.info({title:"Notification Title",description:"The notification will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom notification closed")}})}function q(){l.value.info({title:"Notification Title",description:"This notification will not automatically turn off.",duration:null})}function x(){console.log("notification closed")}return(i,a)=>{const b=v("GlobalElement"),N=v("Notification",!0),n=v("Button"),p=v("Space");return w(),P("div",null,[a[28]||(a[28]=E("h1",{id:"通知提醒-notification",tabindex:"-1"},[d("通知提醒 Notification "),E("a",{class:"header-anchor",href:"#通知提醒-notification","aria-label":'Permalink to "通知提醒 Notification"'},"​")],-1)),s(b),a[29]||(a[29]=k('

全局展示通知提醒信息

何时使用

  • 在系统四个角显示通知提醒信息
  • 系统主动推送

使用

  • notification.value.open(data: Notification) // open 调用
  • notification.value.info(data: Notification) // info 调用
  • notification.value.success(data: Notification) // success 调用
  • notification.value.error(data: Notification) // error 调用
  • notification.value.warning(data: Notification) // warning 调用
',4)),s(N,{ref_key:"notification",ref:l,onClose:x},null,512),a[30]||(a[30]=E("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),E("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(n,{type:"primary",onClick:a[0]||(a[0]=h=>o("This is a normal notification"))},{default:t(()=>a[13]||(a[13]=[d("Open")])),_:1}),a[31]||(a[31]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const notification = ref()
 function onOpen(description: string) {
diff --git a/assets/guide_components_notification.md.0WUgqNs_.lean.js b/assets/guide_components_notification.md.LhPIGIuz.lean.js
similarity index 99%
rename from assets/guide_components_notification.md.0WUgqNs_.lean.js
rename to assets/guide_components_notification.md.LhPIGIuz.lean.js
index be49a0ceb..0a642daa4 100644
--- a/assets/guide_components_notification.md.0WUgqNs_.lean.js
+++ b/assets/guide_components_notification.md.LhPIGIuz.lean.js
@@ -1,4 +1,4 @@
-import{J as g,F as y}from"./chunks/theme.Bi3PRj3m.js";import{d as T,r as S,q as P,J as E,Q as d,c as s,ak as k,x as t,a7 as v,p as w,h as r,_ as I}from"./chunks/framework.BOCSoIBq.js";const W=JSON.parse('{"title":"通知提醒 Notification","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/notification.md","filePath":"guide/components/notification.md","lastUpdated":1735198214000}'),O={name:"guide/components/notification.md"},R=T({...O,setup($){const l=S();function o(i){l.value.open({title:"Notification Title",description:i})}function F(i){l.value.info({title:"Notification Title",description:i})}function c(i){l.value.success({title:"Notification Title",description:i})}function u(i){l.value.warning({title:"Notification Title",description:i})}function f(i){l.value.error({title:"Notification Title",description:i})}function C(i){l.value.info({title:"Notification Title",icon:r(g),description:i})}function B(i){l.value.open({title:"Notification Title",icon:r(y,{style:"color: gold"}),description:i})}function m(i){l.value.open({title:"Notification Title",description:i,icon:r(y),class:"custom-class"})}function A(i){l.value.open({title:"Notification Title",description:i,icon:r(g),style:{width:"500px",color:"#ff6900"}})}function e(i){l.value.info({title:"Notification Title",description:"This is the content of the notification.",placement:i})}function D(){l.value.info({title:"Notification Title",description:"The notification will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom notification closed")}})}function q(){l.value.info({title:"Notification Title",description:"This notification will not automatically turn off.",duration:null})}function x(){console.log("notification closed")}return(i,a)=>{const b=v("GlobalElement"),N=v("Notification",!0),n=v("Button"),p=v("Space");return w(),P("div",null,[a[28]||(a[28]=E("h1",{id:"通知提醒-notification",tabindex:"-1"},[d("通知提醒 Notification "),E("a",{class:"header-anchor",href:"#通知提醒-notification","aria-label":'Permalink to "通知提醒 Notification"'},"​")],-1)),s(b),a[29]||(a[29]=k('

全局展示通知提醒信息

何时使用

  • 在系统四个角显示通知提醒信息
  • 系统主动推送

使用

  • notification.value.open(data: Notification) // open 调用
  • notification.value.info(data: Notification) // info 调用
  • notification.value.success(data: Notification) // success 调用
  • notification.value.error(data: Notification) // error 调用
  • notification.value.warning(data: Notification) // warning 调用
',4)),s(N,{ref_key:"notification",ref:l,onClose:x},null,512),a[30]||(a[30]=E("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),E("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(n,{type:"primary",onClick:a[0]||(a[0]=h=>o("This is a normal notification"))},{default:t(()=>a[13]||(a[13]=[d("Open")])),_:1}),a[31]||(a[31]=k(`
Show Code
vue
<script setup lang="ts">
+import{J as g,F as y}from"./chunks/theme.DGCXccDD.js";import{d as T,r as S,q as P,J as E,Q as d,c as s,ak as k,x as t,a7 as v,p as w,h as r,_ as I}from"./chunks/framework.BOCSoIBq.js";const W=JSON.parse('{"title":"通知提醒 Notification","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/notification.md","filePath":"guide/components/notification.md","lastUpdated":1735198214000}'),O={name:"guide/components/notification.md"},R=T({...O,setup($){const l=S();function o(i){l.value.open({title:"Notification Title",description:i})}function F(i){l.value.info({title:"Notification Title",description:i})}function c(i){l.value.success({title:"Notification Title",description:i})}function u(i){l.value.warning({title:"Notification Title",description:i})}function f(i){l.value.error({title:"Notification Title",description:i})}function C(i){l.value.info({title:"Notification Title",icon:r(g),description:i})}function B(i){l.value.open({title:"Notification Title",icon:r(y,{style:"color: gold"}),description:i})}function m(i){l.value.open({title:"Notification Title",description:i,icon:r(y),class:"custom-class"})}function A(i){l.value.open({title:"Notification Title",description:i,icon:r(g),style:{width:"500px",color:"#ff6900"}})}function e(i){l.value.info({title:"Notification Title",description:"This is the content of the notification.",placement:i})}function D(){l.value.info({title:"Notification Title",description:"The notification will automatically turn off after 3 seconds.",duration:3e3,onClose:()=>{console.log("custom notification closed")}})}function q(){l.value.info({title:"Notification Title",description:"This notification will not automatically turn off.",duration:null})}function x(){console.log("notification closed")}return(i,a)=>{const b=v("GlobalElement"),N=v("Notification",!0),n=v("Button"),p=v("Space");return w(),P("div",null,[a[28]||(a[28]=E("h1",{id:"通知提醒-notification",tabindex:"-1"},[d("通知提醒 Notification "),E("a",{class:"header-anchor",href:"#通知提醒-notification","aria-label":'Permalink to "通知提醒 Notification"'},"​")],-1)),s(b),a[29]||(a[29]=k('

全局展示通知提醒信息

何时使用

  • 在系统四个角显示通知提醒信息
  • 系统主动推送

使用

  • notification.value.open(data: Notification) // open 调用
  • notification.value.info(data: Notification) // info 调用
  • notification.value.success(data: Notification) // success 调用
  • notification.value.error(data: Notification) // error 调用
  • notification.value.warning(data: Notification) // warning 调用
',4)),s(N,{ref_key:"notification",ref:l,onClose:x},null,512),a[30]||(a[30]=E("h2",{id:"基本使用",tabindex:"-1"},[d("基本使用 "),E("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),s(n,{type:"primary",onClick:a[0]||(a[0]=h=>o("This is a normal notification"))},{default:t(()=>a[13]||(a[13]=[d("Open")])),_:1}),a[31]||(a[31]=k(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const notification = ref()
 function onOpen(description: string) {
diff --git a/assets/guide_components_popconfirm.md.CTbwJlmH.js b/assets/guide_components_popconfirm.md.DtS-rwnI.js
similarity index 99%
rename from assets/guide_components_popconfirm.md.CTbwJlmH.js
rename to assets/guide_components_popconfirm.md.DtS-rwnI.js
index 79086e1d0..2afcef2de 100644
--- a/assets/guide_components_popconfirm.md.CTbwJlmH.js
+++ b/assets/guide_components_popconfirm.md.DtS-rwnI.js
@@ -1,4 +1,4 @@
-import{F as u,O as C,B}from"./chunks/theme.Bi3PRj3m.js";import{d as m,r as f,q as A,J as p,Q as t,c as i,x as a,ak as e,a7 as d,p as D,B as y,h as q}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"弹出确认 Popconfirm","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/popconfirm.md","filePath":"guide/components/popconfirm.md","lastUpdated":1735198214000}'),x={name:"guide/components/popconfirm.md"},M=m({...x,setup(v){const g=f(),n=E=>{console.log("confirm",E),g.value.success("Click on Yes")},k=E=>{console.log("cancel",E),g.value.error("Click on No")},F=E=>{console.log("open",E)};return(E,s)=>{const o=d("GlobalElement"),c=d("Message"),l=d("Button"),h=d("Popconfirm",!0),r=d("Space");return D(),A("div",null,[s[19]||(s[19]=p("h1",{id:"弹出确认-popconfirm",tabindex:"-1"},[t("弹出确认 Popconfirm "),p("a",{class:"header-anchor",href:"#弹出确认-popconfirm","aria-label":'Permalink to "弹出确认 Popconfirm"'},"​")],-1)),i(o),s[20]||(s[20]=p("p",null,[p("em",null,"点击元素,弹出气泡式的确认框")],-1)),s[21]||(s[21]=p("h2",{id:"何时使用",tabindex:"-1"},[t("何时使用 "),p("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[22]||(s[22]=p("ul",null,[p("li",null,"目标元素的操作需要用户进一步的确认时,在目标元素附近弹出浮层提示,询问用户")],-1)),i(c,{ref_key:"message",ref:g},null,512),s[23]||(s[23]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(h,{title:"Are you sure delete this task ?",description:"This will have other effects...",onOk:n,onCancel:k,onOpenChange:F},{default:a(()=>[i(l,{type:"danger"},{default:a(()=>s[0]||(s[0]=[t("Delete Confirm")])),_:1})]),_:1}),s[24]||(s[24]=e(`
Show Code
vue
<script setup lang="ts">
+import{F as u,O as C,B}from"./chunks/theme.DGCXccDD.js";import{d as m,r as f,q as A,J as p,Q as t,c as i,x as a,ak as e,a7 as d,p as D,B as y,h as q}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"弹出确认 Popconfirm","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/popconfirm.md","filePath":"guide/components/popconfirm.md","lastUpdated":1735198214000}'),x={name:"guide/components/popconfirm.md"},M=m({...x,setup(v){const g=f(),n=E=>{console.log("confirm",E),g.value.success("Click on Yes")},k=E=>{console.log("cancel",E),g.value.error("Click on No")},F=E=>{console.log("open",E)};return(E,s)=>{const o=d("GlobalElement"),c=d("Message"),l=d("Button"),h=d("Popconfirm",!0),r=d("Space");return D(),A("div",null,[s[19]||(s[19]=p("h1",{id:"弹出确认-popconfirm",tabindex:"-1"},[t("弹出确认 Popconfirm "),p("a",{class:"header-anchor",href:"#弹出确认-popconfirm","aria-label":'Permalink to "弹出确认 Popconfirm"'},"​")],-1)),i(o),s[20]||(s[20]=p("p",null,[p("em",null,"点击元素,弹出气泡式的确认框")],-1)),s[21]||(s[21]=p("h2",{id:"何时使用",tabindex:"-1"},[t("何时使用 "),p("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[22]||(s[22]=p("ul",null,[p("li",null,"目标元素的操作需要用户进一步的确认时,在目标元素附近弹出浮层提示,询问用户")],-1)),i(c,{ref_key:"message",ref:g},null,512),s[23]||(s[23]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(h,{title:"Are you sure delete this task ?",description:"This will have other effects...",onOk:n,onCancel:k,onOpenChange:F},{default:a(()=>[i(l,{type:"danger"},{default:a(()=>s[0]||(s[0]=[t("Delete Confirm")])),_:1})]),_:1}),s[24]||(s[24]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const message = ref()
 const confirm = (e: MouseEvent) => {
diff --git a/assets/guide_components_popconfirm.md.CTbwJlmH.lean.js b/assets/guide_components_popconfirm.md.DtS-rwnI.lean.js
similarity index 99%
rename from assets/guide_components_popconfirm.md.CTbwJlmH.lean.js
rename to assets/guide_components_popconfirm.md.DtS-rwnI.lean.js
index 79086e1d0..2afcef2de 100644
--- a/assets/guide_components_popconfirm.md.CTbwJlmH.lean.js
+++ b/assets/guide_components_popconfirm.md.DtS-rwnI.lean.js
@@ -1,4 +1,4 @@
-import{F as u,O as C,B}from"./chunks/theme.Bi3PRj3m.js";import{d as m,r as f,q as A,J as p,Q as t,c as i,x as a,ak as e,a7 as d,p as D,B as y,h as q}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"弹出确认 Popconfirm","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/popconfirm.md","filePath":"guide/components/popconfirm.md","lastUpdated":1735198214000}'),x={name:"guide/components/popconfirm.md"},M=m({...x,setup(v){const g=f(),n=E=>{console.log("confirm",E),g.value.success("Click on Yes")},k=E=>{console.log("cancel",E),g.value.error("Click on No")},F=E=>{console.log("open",E)};return(E,s)=>{const o=d("GlobalElement"),c=d("Message"),l=d("Button"),h=d("Popconfirm",!0),r=d("Space");return D(),A("div",null,[s[19]||(s[19]=p("h1",{id:"弹出确认-popconfirm",tabindex:"-1"},[t("弹出确认 Popconfirm "),p("a",{class:"header-anchor",href:"#弹出确认-popconfirm","aria-label":'Permalink to "弹出确认 Popconfirm"'},"​")],-1)),i(o),s[20]||(s[20]=p("p",null,[p("em",null,"点击元素,弹出气泡式的确认框")],-1)),s[21]||(s[21]=p("h2",{id:"何时使用",tabindex:"-1"},[t("何时使用 "),p("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[22]||(s[22]=p("ul",null,[p("li",null,"目标元素的操作需要用户进一步的确认时,在目标元素附近弹出浮层提示,询问用户")],-1)),i(c,{ref_key:"message",ref:g},null,512),s[23]||(s[23]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(h,{title:"Are you sure delete this task ?",description:"This will have other effects...",onOk:n,onCancel:k,onOpenChange:F},{default:a(()=>[i(l,{type:"danger"},{default:a(()=>s[0]||(s[0]=[t("Delete Confirm")])),_:1})]),_:1}),s[24]||(s[24]=e(`
Show Code
vue
<script setup lang="ts">
+import{F as u,O as C,B}from"./chunks/theme.DGCXccDD.js";import{d as m,r as f,q as A,J as p,Q as t,c as i,x as a,ak as e,a7 as d,p as D,B as y,h as q}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"弹出确认 Popconfirm","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/popconfirm.md","filePath":"guide/components/popconfirm.md","lastUpdated":1735198214000}'),x={name:"guide/components/popconfirm.md"},M=m({...x,setup(v){const g=f(),n=E=>{console.log("confirm",E),g.value.success("Click on Yes")},k=E=>{console.log("cancel",E),g.value.error("Click on No")},F=E=>{console.log("open",E)};return(E,s)=>{const o=d("GlobalElement"),c=d("Message"),l=d("Button"),h=d("Popconfirm",!0),r=d("Space");return D(),A("div",null,[s[19]||(s[19]=p("h1",{id:"弹出确认-popconfirm",tabindex:"-1"},[t("弹出确认 Popconfirm "),p("a",{class:"header-anchor",href:"#弹出确认-popconfirm","aria-label":'Permalink to "弹出确认 Popconfirm"'},"​")],-1)),i(o),s[20]||(s[20]=p("p",null,[p("em",null,"点击元素,弹出气泡式的确认框")],-1)),s[21]||(s[21]=p("h2",{id:"何时使用",tabindex:"-1"},[t("何时使用 "),p("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[22]||(s[22]=p("ul",null,[p("li",null,"目标元素的操作需要用户进一步的确认时,在目标元素附近弹出浮层提示,询问用户")],-1)),i(c,{ref_key:"message",ref:g},null,512),s[23]||(s[23]=p("h2",{id:"基本使用",tabindex:"-1"},[t("基本使用 "),p("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(h,{title:"Are you sure delete this task ?",description:"This will have other effects...",onOk:n,onCancel:k,onOpenChange:F},{default:a(()=>[i(l,{type:"danger"},{default:a(()=>s[0]||(s[0]=[t("Delete Confirm")])),_:1})]),_:1}),s[24]||(s[24]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const message = ref()
 const confirm = (e: MouseEvent) => {
diff --git a/assets/guide_components_progress.md.B5UoUe6z.js b/assets/guide_components_progress.md.DGtDTxvf.js
similarity index 99%
rename from assets/guide_components_progress.md.B5UoUe6z.js
rename to assets/guide_components_progress.md.DGtDTxvf.js
index 50ed7bf33..a6b248433 100644
--- a/assets/guide_components_progress.md.B5UoUe6z.js
+++ b/assets/guide_components_progress.md.DGtDTxvf.js
@@ -1,4 +1,4 @@
-import{M as c,P as C}from"./chunks/theme.Bi3PRj3m.js";import{d as v,r as D,q as x,J as h,Q as k,c as i,ak as r,x as a,a7 as d,p as b,h as e,B as E,N as A}from"./chunks/framework.BOCSoIBq.js";const z={style:{color:"#d4380d"}},P={style:{color:"#d4380d"}},$=JSON.parse('{"title":"进度条 Progress","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/progress.md","filePath":"guide/components/progress.md","lastUpdated":1735198214000}'),O={name:"guide/components/progress.md"},M=v({...O,setup(S){const t=D(80),f=[{label:"round",value:"round"},{label:"square",value:"square"}],u=D("square");function g(B){const s=t.value+B;s>100?t.value=100:t.value=s}function y(B){const s=t.value-B;s<0?t.value=0:t.value=s}return(B,s)=>{const q=d("GlobalElement"),l=d("Progress",!0),p=d("Button"),F=d("Space"),o=d("Flex"),m=d("Radio");return b(),x("div",null,[s[23]||(s[23]=h("h1",{id:"进度条-progress",tabindex:"-1"},[k("进度条 Progress "),h("a",{class:"header-anchor",href:"#进度条-progress","aria-label":'Permalink to "进度条 Progress"'},"​")],-1)),i(q),s[24]||(s[24]=h("p",null,[h("em",null,"展示操作的当前进度")],-1)),s[25]||(s[25]=h("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),h("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[26]||(s[26]=h("ul",null,[h("li",null,"当需要显示操作的进度和状态时"),h("li",null,"当需要显示一个操作完成的百分比时")],-1)),s[27]||(s[27]=h("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{percent:t.value},null,8,["percent"]),s[28]||(s[28]=r(`
Show Code
vue
<script setup lang="ts">
+import{M as c,P as C}from"./chunks/theme.DGCXccDD.js";import{d as v,r as D,q as x,J as h,Q as k,c as i,ak as r,x as a,a7 as d,p as b,h as e,B as E,N as A}from"./chunks/framework.BOCSoIBq.js";const z={style:{color:"#d4380d"}},P={style:{color:"#d4380d"}},$=JSON.parse('{"title":"进度条 Progress","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/progress.md","filePath":"guide/components/progress.md","lastUpdated":1735198214000}'),O={name:"guide/components/progress.md"},M=v({...O,setup(S){const t=D(80),f=[{label:"round",value:"round"},{label:"square",value:"square"}],u=D("square");function g(B){const s=t.value+B;s>100?t.value=100:t.value=s}function y(B){const s=t.value-B;s<0?t.value=0:t.value=s}return(B,s)=>{const q=d("GlobalElement"),l=d("Progress",!0),p=d("Button"),F=d("Space"),o=d("Flex"),m=d("Radio");return b(),x("div",null,[s[23]||(s[23]=h("h1",{id:"进度条-progress",tabindex:"-1"},[k("进度条 Progress "),h("a",{class:"header-anchor",href:"#进度条-progress","aria-label":'Permalink to "进度条 Progress"'},"​")],-1)),i(q),s[24]||(s[24]=h("p",null,[h("em",null,"展示操作的当前进度")],-1)),s[25]||(s[25]=h("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),h("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[26]||(s[26]=h("ul",null,[h("li",null,"当需要显示操作的进度和状态时"),h("li",null,"当需要显示一个操作完成的百分比时")],-1)),s[27]||(s[27]=h("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{percent:t.value},null,8,["percent"]),s[28]||(s[28]=r(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const percent = ref(80)
 </script>
diff --git a/assets/guide_components_progress.md.B5UoUe6z.lean.js b/assets/guide_components_progress.md.DGtDTxvf.lean.js
similarity index 99%
rename from assets/guide_components_progress.md.B5UoUe6z.lean.js
rename to assets/guide_components_progress.md.DGtDTxvf.lean.js
index 50ed7bf33..a6b248433 100644
--- a/assets/guide_components_progress.md.B5UoUe6z.lean.js
+++ b/assets/guide_components_progress.md.DGtDTxvf.lean.js
@@ -1,4 +1,4 @@
-import{M as c,P as C}from"./chunks/theme.Bi3PRj3m.js";import{d as v,r as D,q as x,J as h,Q as k,c as i,ak as r,x as a,a7 as d,p as b,h as e,B as E,N as A}from"./chunks/framework.BOCSoIBq.js";const z={style:{color:"#d4380d"}},P={style:{color:"#d4380d"}},$=JSON.parse('{"title":"进度条 Progress","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/progress.md","filePath":"guide/components/progress.md","lastUpdated":1735198214000}'),O={name:"guide/components/progress.md"},M=v({...O,setup(S){const t=D(80),f=[{label:"round",value:"round"},{label:"square",value:"square"}],u=D("square");function g(B){const s=t.value+B;s>100?t.value=100:t.value=s}function y(B){const s=t.value-B;s<0?t.value=0:t.value=s}return(B,s)=>{const q=d("GlobalElement"),l=d("Progress",!0),p=d("Button"),F=d("Space"),o=d("Flex"),m=d("Radio");return b(),x("div",null,[s[23]||(s[23]=h("h1",{id:"进度条-progress",tabindex:"-1"},[k("进度条 Progress "),h("a",{class:"header-anchor",href:"#进度条-progress","aria-label":'Permalink to "进度条 Progress"'},"​")],-1)),i(q),s[24]||(s[24]=h("p",null,[h("em",null,"展示操作的当前进度")],-1)),s[25]||(s[25]=h("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),h("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[26]||(s[26]=h("ul",null,[h("li",null,"当需要显示操作的进度和状态时"),h("li",null,"当需要显示一个操作完成的百分比时")],-1)),s[27]||(s[27]=h("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{percent:t.value},null,8,["percent"]),s[28]||(s[28]=r(`
Show Code
vue
<script setup lang="ts">
+import{M as c,P as C}from"./chunks/theme.DGCXccDD.js";import{d as v,r as D,q as x,J as h,Q as k,c as i,ak as r,x as a,a7 as d,p as b,h as e,B as E,N as A}from"./chunks/framework.BOCSoIBq.js";const z={style:{color:"#d4380d"}},P={style:{color:"#d4380d"}},$=JSON.parse('{"title":"进度条 Progress","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/progress.md","filePath":"guide/components/progress.md","lastUpdated":1735198214000}'),O={name:"guide/components/progress.md"},M=v({...O,setup(S){const t=D(80),f=[{label:"round",value:"round"},{label:"square",value:"square"}],u=D("square");function g(B){const s=t.value+B;s>100?t.value=100:t.value=s}function y(B){const s=t.value-B;s<0?t.value=0:t.value=s}return(B,s)=>{const q=d("GlobalElement"),l=d("Progress",!0),p=d("Button"),F=d("Space"),o=d("Flex"),m=d("Radio");return b(),x("div",null,[s[23]||(s[23]=h("h1",{id:"进度条-progress",tabindex:"-1"},[k("进度条 Progress "),h("a",{class:"header-anchor",href:"#进度条-progress","aria-label":'Permalink to "进度条 Progress"'},"​")],-1)),i(q),s[24]||(s[24]=h("p",null,[h("em",null,"展示操作的当前进度")],-1)),s[25]||(s[25]=h("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),h("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[26]||(s[26]=h("ul",null,[h("li",null,"当需要显示操作的进度和状态时"),h("li",null,"当需要显示一个操作完成的百分比时")],-1)),s[27]||(s[27]=h("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),h("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{percent:t.value},null,8,["percent"]),s[28]||(s[28]=r(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 const percent = ref(80)
 </script>
diff --git a/assets/guide_components_qrcode.md.g4yWnpjT.js b/assets/guide_components_qrcode.md.9EIe0uEg.js
similarity index 99%
rename from assets/guide_components_qrcode.md.g4yWnpjT.js
rename to assets/guide_components_qrcode.md.9EIe0uEg.js
index 469441a61..0575a2392 100644
--- a/assets/guide_components_qrcode.md.g4yWnpjT.js
+++ b/assets/guide_components_qrcode.md.9EIe0uEg.js
@@ -1,4 +1,4 @@
-import{M as m,P as v}from"./chunks/theme.Bi3PRj3m.js";import{d as B,r,q as b,J as a,Q as e,c as i,ak as n,x as h,a7 as k,p as f,h as g,B as y}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"二维码 QRCode","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/qrcode.md","filePath":"guide/components/qrcode.md","lastUpdated":1735180868000}'),D={name:"guide/components/qrcode.md"},Q=B({...D,setup(q){const t=r(160),E=r("hello world"),o=()=>{t.value=t.value-10,t.value<48&&(t.value=48)},F=()=>{t.value=t.value+10,t.value>300&&(t.value=300)};return(A,s)=>{const u=k("GlobalElement"),l=k("QRCode"),d=k("Button"),p=k("Space"),c=k("Textarea");return f(),b("div",null,[s[3]||(s[3]=a("h1",{id:"二维码-qrcode",tabindex:"-1"},[e("二维码 QRCode "),a("a",{class:"header-anchor",href:"#二维码-qrcode","aria-label":'Permalink to "二维码 QRCode"'},"​")],-1)),i(u),s[4]||(s[4]=a("p",null,[a("em",null,"二维码")],-1)),s[5]||(s[5]=a("h2",{id:"何时使用",tabindex:"-1"},[e("何时使用 "),a("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=a("ul",null,[a("li",null,"当需要将链接转换成为二维码时使用")],-1)),s[7]||(s[7]=a("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),a("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{value:"https://blog.csdn.net/Dandrose"}),s[8]||(s[8]=n(`
Show Code
vue
<template>
+import{M as m,P as v}from"./chunks/theme.DGCXccDD.js";import{d as B,r,q as b,J as a,Q as e,c as i,ak as n,x as h,a7 as k,p as f,h as g,B as y}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"二维码 QRCode","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/qrcode.md","filePath":"guide/components/qrcode.md","lastUpdated":1735180868000}'),D={name:"guide/components/qrcode.md"},Q=B({...D,setup(q){const t=r(160),E=r("hello world"),o=()=>{t.value=t.value-10,t.value<48&&(t.value=48)},F=()=>{t.value=t.value+10,t.value>300&&(t.value=300)};return(A,s)=>{const u=k("GlobalElement"),l=k("QRCode"),d=k("Button"),p=k("Space"),c=k("Textarea");return f(),b("div",null,[s[3]||(s[3]=a("h1",{id:"二维码-qrcode",tabindex:"-1"},[e("二维码 QRCode "),a("a",{class:"header-anchor",href:"#二维码-qrcode","aria-label":'Permalink to "二维码 QRCode"'},"​")],-1)),i(u),s[4]||(s[4]=a("p",null,[a("em",null,"二维码")],-1)),s[5]||(s[5]=a("h2",{id:"何时使用",tabindex:"-1"},[e("何时使用 "),a("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=a("ul",null,[a("li",null,"当需要将链接转换成为二维码时使用")],-1)),s[7]||(s[7]=a("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),a("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{value:"https://blog.csdn.net/Dandrose"}),s[8]||(s[8]=n(`
Show Code
vue
<template>
   <QRCode value="https://blog.csdn.net/Dandrose"/>
 </template>

无边框

`,2)),i(l,{value:"https://blog.csdn.net/Dandrose",bordered:!1}),s[9]||(s[9]=n(`
Show Code
vue
<template>
   <QRCode value="https://blog.csdn.net/Dandrose" :bordered="false" />
diff --git a/assets/guide_components_qrcode.md.g4yWnpjT.lean.js b/assets/guide_components_qrcode.md.9EIe0uEg.lean.js
similarity index 99%
rename from assets/guide_components_qrcode.md.g4yWnpjT.lean.js
rename to assets/guide_components_qrcode.md.9EIe0uEg.lean.js
index 469441a61..0575a2392 100644
--- a/assets/guide_components_qrcode.md.g4yWnpjT.lean.js
+++ b/assets/guide_components_qrcode.md.9EIe0uEg.lean.js
@@ -1,4 +1,4 @@
-import{M as m,P as v}from"./chunks/theme.Bi3PRj3m.js";import{d as B,r,q as b,J as a,Q as e,c as i,ak as n,x as h,a7 as k,p as f,h as g,B as y}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"二维码 QRCode","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/qrcode.md","filePath":"guide/components/qrcode.md","lastUpdated":1735180868000}'),D={name:"guide/components/qrcode.md"},Q=B({...D,setup(q){const t=r(160),E=r("hello world"),o=()=>{t.value=t.value-10,t.value<48&&(t.value=48)},F=()=>{t.value=t.value+10,t.value>300&&(t.value=300)};return(A,s)=>{const u=k("GlobalElement"),l=k("QRCode"),d=k("Button"),p=k("Space"),c=k("Textarea");return f(),b("div",null,[s[3]||(s[3]=a("h1",{id:"二维码-qrcode",tabindex:"-1"},[e("二维码 QRCode "),a("a",{class:"header-anchor",href:"#二维码-qrcode","aria-label":'Permalink to "二维码 QRCode"'},"​")],-1)),i(u),s[4]||(s[4]=a("p",null,[a("em",null,"二维码")],-1)),s[5]||(s[5]=a("h2",{id:"何时使用",tabindex:"-1"},[e("何时使用 "),a("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=a("ul",null,[a("li",null,"当需要将链接转换成为二维码时使用")],-1)),s[7]||(s[7]=a("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),a("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{value:"https://blog.csdn.net/Dandrose"}),s[8]||(s[8]=n(`
Show Code
vue
<template>
+import{M as m,P as v}from"./chunks/theme.DGCXccDD.js";import{d as B,r,q as b,J as a,Q as e,c as i,ak as n,x as h,a7 as k,p as f,h as g,B as y}from"./chunks/framework.BOCSoIBq.js";const S=JSON.parse('{"title":"二维码 QRCode","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/qrcode.md","filePath":"guide/components/qrcode.md","lastUpdated":1735180868000}'),D={name:"guide/components/qrcode.md"},Q=B({...D,setup(q){const t=r(160),E=r("hello world"),o=()=>{t.value=t.value-10,t.value<48&&(t.value=48)},F=()=>{t.value=t.value+10,t.value>300&&(t.value=300)};return(A,s)=>{const u=k("GlobalElement"),l=k("QRCode"),d=k("Button"),p=k("Space"),c=k("Textarea");return f(),b("div",null,[s[3]||(s[3]=a("h1",{id:"二维码-qrcode",tabindex:"-1"},[e("二维码 QRCode "),a("a",{class:"header-anchor",href:"#二维码-qrcode","aria-label":'Permalink to "二维码 QRCode"'},"​")],-1)),i(u),s[4]||(s[4]=a("p",null,[a("em",null,"二维码")],-1)),s[5]||(s[5]=a("h2",{id:"何时使用",tabindex:"-1"},[e("何时使用 "),a("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[6]||(s[6]=a("ul",null,[a("li",null,"当需要将链接转换成为二维码时使用")],-1)),s[7]||(s[7]=a("h2",{id:"基本使用",tabindex:"-1"},[e("基本使用 "),a("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(l,{value:"https://blog.csdn.net/Dandrose"}),s[8]||(s[8]=n(`
Show Code
vue
<template>
   <QRCode value="https://blog.csdn.net/Dandrose"/>
 </template>

无边框

`,2)),i(l,{value:"https://blog.csdn.net/Dandrose",bordered:!1}),s[9]||(s[9]=n(`
Show Code
vue
<template>
   <QRCode value="https://blog.csdn.net/Dandrose" :bordered="false" />
diff --git a/assets/guide_components_rate.md.6gkTzegr.js b/assets/guide_components_rate.md.uYxvj6r2.js
similarity index 99%
rename from assets/guide_components_rate.md.6gkTzegr.js
rename to assets/guide_components_rate.md.uYxvj6r2.js
index 85f032e6f..3fa08c23f 100644
--- a/assets/guide_components_rate.md.6gkTzegr.js
+++ b/assets/guide_components_rate.md.uYxvj6r2.js
@@ -1,4 +1,4 @@
-import{W as z,X as R,F as U}from"./chunks/theme.Bi3PRj3m.js";import{d as P,r as V,a as T,a4 as H,q as N,J as i,Q as k,c as a,ak as e,x as h,a7 as E,p as f,N as m,B as C,E as I,F as O,C as L}from"./chunks/framework.BOCSoIBq.js";const W={tabindex:"0"},G={style:{"text-align":"left"}},K=JSON.parse('{"title":"评分 Rate","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/rate.md","filePath":"guide/components/rate.md","lastUpdated":1735203463000}'),J={name:"guide/components/rate.md"},M=P({...J,setup(j){const t=V(3),B=["极差","失望","一般","满意","惊喜"],c=["terrible","bad","normal","good","wonderful"],q=[{label:"star-outlined",value:"star-outlined"},{label:"star-filled",value:"star-filled"},{label:"heart-outlined",value:"heart-outlined"},{label:"heart-filled",value:"heart-filled"},{label:"custom-character",value:"custom-character"}],n=T({allowClear:!0,allowHalf:!0,count:5,character:"star-filled",customCharacter:"S",size:36,color:"#fadb14",gap:8,disabled:!1,value:3});H(()=>{console.log("value",t.value)});function A(y){console.log("change",y)}function D(y){console.log("hover change",y)}return(y,s)=>{const b=E("GlobalElement"),p=E("Rate",!0),F=E("Tag"),r=E("Space"),o=E("Switch"),d=E("Col"),u=E("Slider"),g=E("Flex"),v=E("Input"),x=E("Select"),w=E("Row"),S=E("Badge");return f(),N("div",null,[s[51]||(s[51]=i("h1",{id:"评分-rate",tabindex:"-1"},[k("评分 Rate "),i("a",{class:"header-anchor",href:"#评分-rate","aria-label":'Permalink to "评分 Rate"'},"​")],-1)),a(b),s[52]||(s[52]=i("p",null,[i("em",null,"评分")],-1)),s[53]||(s[53]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[54]||(s[54]=i("ul",null,[i("li",null,"对评价进行展示"),i("li",null,"对事物进行快速的评级操作")],-1)),s[55]||(s[55]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(p,{value:t.value,"onUpdate:value":s[0]||(s[0]=l=>t.value=l),onChange:A,onHoverChange:D},null,8,["value"]),s[56]||(s[56]=e(`
Show Code
vue
<script setup lang="ts">
+import{W as z,X as R,F as U}from"./chunks/theme.DGCXccDD.js";import{d as P,r as V,a as T,a4 as H,q as N,J as i,Q as k,c as a,ak as e,x as h,a7 as E,p as f,N as m,B as C,E as I,F as O,C as L}from"./chunks/framework.BOCSoIBq.js";const W={tabindex:"0"},G={style:{"text-align":"left"}},K=JSON.parse('{"title":"评分 Rate","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/rate.md","filePath":"guide/components/rate.md","lastUpdated":1735203463000}'),J={name:"guide/components/rate.md"},M=P({...J,setup(j){const t=V(3),B=["极差","失望","一般","满意","惊喜"],c=["terrible","bad","normal","good","wonderful"],q=[{label:"star-outlined",value:"star-outlined"},{label:"star-filled",value:"star-filled"},{label:"heart-outlined",value:"heart-outlined"},{label:"heart-filled",value:"heart-filled"},{label:"custom-character",value:"custom-character"}],n=T({allowClear:!0,allowHalf:!0,count:5,character:"star-filled",customCharacter:"S",size:36,color:"#fadb14",gap:8,disabled:!1,value:3});H(()=>{console.log("value",t.value)});function A(y){console.log("change",y)}function D(y){console.log("hover change",y)}return(y,s)=>{const b=E("GlobalElement"),p=E("Rate",!0),F=E("Tag"),r=E("Space"),o=E("Switch"),d=E("Col"),u=E("Slider"),g=E("Flex"),v=E("Input"),x=E("Select"),w=E("Row"),S=E("Badge");return f(),N("div",null,[s[51]||(s[51]=i("h1",{id:"评分-rate",tabindex:"-1"},[k("评分 Rate "),i("a",{class:"header-anchor",href:"#评分-rate","aria-label":'Permalink to "评分 Rate"'},"​")],-1)),a(b),s[52]||(s[52]=i("p",null,[i("em",null,"评分")],-1)),s[53]||(s[53]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[54]||(s[54]=i("ul",null,[i("li",null,"对评价进行展示"),i("li",null,"对事物进行快速的评级操作")],-1)),s[55]||(s[55]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(p,{value:t.value,"onUpdate:value":s[0]||(s[0]=l=>t.value=l),onChange:A,onHoverChange:D},null,8,["value"]),s[56]||(s[56]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 const value = ref(3)
 watchEffect(() => {
diff --git a/assets/guide_components_rate.md.6gkTzegr.lean.js b/assets/guide_components_rate.md.uYxvj6r2.lean.js
similarity index 99%
rename from assets/guide_components_rate.md.6gkTzegr.lean.js
rename to assets/guide_components_rate.md.uYxvj6r2.lean.js
index 85f032e6f..3fa08c23f 100644
--- a/assets/guide_components_rate.md.6gkTzegr.lean.js
+++ b/assets/guide_components_rate.md.uYxvj6r2.lean.js
@@ -1,4 +1,4 @@
-import{W as z,X as R,F as U}from"./chunks/theme.Bi3PRj3m.js";import{d as P,r as V,a as T,a4 as H,q as N,J as i,Q as k,c as a,ak as e,x as h,a7 as E,p as f,N as m,B as C,E as I,F as O,C as L}from"./chunks/framework.BOCSoIBq.js";const W={tabindex:"0"},G={style:{"text-align":"left"}},K=JSON.parse('{"title":"评分 Rate","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/rate.md","filePath":"guide/components/rate.md","lastUpdated":1735203463000}'),J={name:"guide/components/rate.md"},M=P({...J,setup(j){const t=V(3),B=["极差","失望","一般","满意","惊喜"],c=["terrible","bad","normal","good","wonderful"],q=[{label:"star-outlined",value:"star-outlined"},{label:"star-filled",value:"star-filled"},{label:"heart-outlined",value:"heart-outlined"},{label:"heart-filled",value:"heart-filled"},{label:"custom-character",value:"custom-character"}],n=T({allowClear:!0,allowHalf:!0,count:5,character:"star-filled",customCharacter:"S",size:36,color:"#fadb14",gap:8,disabled:!1,value:3});H(()=>{console.log("value",t.value)});function A(y){console.log("change",y)}function D(y){console.log("hover change",y)}return(y,s)=>{const b=E("GlobalElement"),p=E("Rate",!0),F=E("Tag"),r=E("Space"),o=E("Switch"),d=E("Col"),u=E("Slider"),g=E("Flex"),v=E("Input"),x=E("Select"),w=E("Row"),S=E("Badge");return f(),N("div",null,[s[51]||(s[51]=i("h1",{id:"评分-rate",tabindex:"-1"},[k("评分 Rate "),i("a",{class:"header-anchor",href:"#评分-rate","aria-label":'Permalink to "评分 Rate"'},"​")],-1)),a(b),s[52]||(s[52]=i("p",null,[i("em",null,"评分")],-1)),s[53]||(s[53]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[54]||(s[54]=i("ul",null,[i("li",null,"对评价进行展示"),i("li",null,"对事物进行快速的评级操作")],-1)),s[55]||(s[55]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(p,{value:t.value,"onUpdate:value":s[0]||(s[0]=l=>t.value=l),onChange:A,onHoverChange:D},null,8,["value"]),s[56]||(s[56]=e(`
Show Code
vue
<script setup lang="ts">
+import{W as z,X as R,F as U}from"./chunks/theme.DGCXccDD.js";import{d as P,r as V,a as T,a4 as H,q as N,J as i,Q as k,c as a,ak as e,x as h,a7 as E,p as f,N as m,B as C,E as I,F as O,C as L}from"./chunks/framework.BOCSoIBq.js";const W={tabindex:"0"},G={style:{"text-align":"left"}},K=JSON.parse('{"title":"评分 Rate","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/rate.md","filePath":"guide/components/rate.md","lastUpdated":1735203463000}'),J={name:"guide/components/rate.md"},M=P({...J,setup(j){const t=V(3),B=["极差","失望","一般","满意","惊喜"],c=["terrible","bad","normal","good","wonderful"],q=[{label:"star-outlined",value:"star-outlined"},{label:"star-filled",value:"star-filled"},{label:"heart-outlined",value:"heart-outlined"},{label:"heart-filled",value:"heart-filled"},{label:"custom-character",value:"custom-character"}],n=T({allowClear:!0,allowHalf:!0,count:5,character:"star-filled",customCharacter:"S",size:36,color:"#fadb14",gap:8,disabled:!1,value:3});H(()=>{console.log("value",t.value)});function A(y){console.log("change",y)}function D(y){console.log("hover change",y)}return(y,s)=>{const b=E("GlobalElement"),p=E("Rate",!0),F=E("Tag"),r=E("Space"),o=E("Switch"),d=E("Col"),u=E("Slider"),g=E("Flex"),v=E("Input"),x=E("Select"),w=E("Row"),S=E("Badge");return f(),N("div",null,[s[51]||(s[51]=i("h1",{id:"评分-rate",tabindex:"-1"},[k("评分 Rate "),i("a",{class:"header-anchor",href:"#评分-rate","aria-label":'Permalink to "评分 Rate"'},"​")],-1)),a(b),s[52]||(s[52]=i("p",null,[i("em",null,"评分")],-1)),s[53]||(s[53]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[54]||(s[54]=i("ul",null,[i("li",null,"对评价进行展示"),i("li",null,"对事物进行快速的评级操作")],-1)),s[55]||(s[55]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(p,{value:t.value,"onUpdate:value":s[0]||(s[0]=l=>t.value=l),onChange:A,onHoverChange:D},null,8,["value"]),s[56]||(s[56]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 const value = ref(3)
 watchEffect(() => {
diff --git a/assets/guide_components_result.md.BcGMkdZT.js b/assets/guide_components_result.md.OmbRhE7J.js
similarity index 99%
rename from assets/guide_components_result.md.BcGMkdZT.js
rename to assets/guide_components_result.md.OmbRhE7J.js
index 9fb874a72..335515d83 100644
--- a/assets/guide_components_result.md.BcGMkdZT.js
+++ b/assets/guide_components_result.md.OmbRhE7J.js
@@ -1,4 +1,4 @@
-import{Y as e,Z as E}from"./chunks/theme.Bi3PRj3m.js";import{d as r,q as v,J as i,Q as d,c as s,x as t,ak as c,a7 as h,p as g,B as k,_ as y}from"./chunks/framework.BOCSoIBq.js";const o={class:"desc"},f=JSON.parse('{"title":"结果 Result","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/result.md","filePath":"guide/components/result.md","lastUpdated":1735203463000}'),u={name:"guide/components/result.md"},F=r({...u,setup(m){return(C,a)=>{const p=h("GlobalElement"),l=h("Button"),n=h("Result",!0);return g(),v("div",null,[a[15]||(a[15]=i("h1",{id:"结果-result",tabindex:"-1"},[d("结果 Result "),i("a",{class:"header-anchor",href:"#结果-result","aria-label":'Permalink to "结果 Result"'},"​")],-1)),s(p),a[16]||(a[16]=i("p",null,[i("em",null,"用于反馈一系列操作任务的处理结果")],-1)),a[17]||(a[17]=i("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[18]||(a[18]=i("ul",null,[i("li",null,"当有重要操作需告知用户处理结果,且反馈内容较为复杂时使用")],-1)),a[19]||(a[19]=i("h2",{id:"成功的结果",tabindex:"-1"},[d("成功的结果 "),i("a",{class:"header-anchor",href:"#成功的结果","aria-label":'Permalink to "成功的结果"'},"​")],-1)),s(n,{status:"success",title:"Successfully Purchased Cloud Server ECS!","sub-title":"Order number: 2017182818828182881 Cloud server configuration takes 1-5 minutes, please wait."},{extra:t(()=>[s(l,{key:"console",type:"primary"},{default:t(()=>a[0]||(a[0]=[d("Go Console")])),_:1}),s(l,{key:"buy"},{default:t(()=>a[1]||(a[1]=[d("Buy Again")])),_:1})]),_:1}),a[20]||(a[20]=c(`
Show Code
vue
<template>
+import{Y as e,Z as E}from"./chunks/theme.DGCXccDD.js";import{d as r,q as v,J as i,Q as d,c as s,x as t,ak as c,a7 as h,p as g,B as k,_ as y}from"./chunks/framework.BOCSoIBq.js";const o={class:"desc"},f=JSON.parse('{"title":"结果 Result","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/result.md","filePath":"guide/components/result.md","lastUpdated":1735203463000}'),u={name:"guide/components/result.md"},F=r({...u,setup(m){return(C,a)=>{const p=h("GlobalElement"),l=h("Button"),n=h("Result",!0);return g(),v("div",null,[a[15]||(a[15]=i("h1",{id:"结果-result",tabindex:"-1"},[d("结果 Result "),i("a",{class:"header-anchor",href:"#结果-result","aria-label":'Permalink to "结果 Result"'},"​")],-1)),s(p),a[16]||(a[16]=i("p",null,[i("em",null,"用于反馈一系列操作任务的处理结果")],-1)),a[17]||(a[17]=i("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[18]||(a[18]=i("ul",null,[i("li",null,"当有重要操作需告知用户处理结果,且反馈内容较为复杂时使用")],-1)),a[19]||(a[19]=i("h2",{id:"成功的结果",tabindex:"-1"},[d("成功的结果 "),i("a",{class:"header-anchor",href:"#成功的结果","aria-label":'Permalink to "成功的结果"'},"​")],-1)),s(n,{status:"success",title:"Successfully Purchased Cloud Server ECS!","sub-title":"Order number: 2017182818828182881 Cloud server configuration takes 1-5 minutes, please wait."},{extra:t(()=>[s(l,{key:"console",type:"primary"},{default:t(()=>a[0]||(a[0]=[d("Go Console")])),_:1}),s(l,{key:"buy"},{default:t(()=>a[1]||(a[1]=[d("Buy Again")])),_:1})]),_:1}),a[20]||(a[20]=c(`
Show Code
vue
<template>
   <Result
     status="success"
     title="Successfully Purchased Cloud Server ECS!"
diff --git a/assets/guide_components_result.md.BcGMkdZT.lean.js b/assets/guide_components_result.md.OmbRhE7J.lean.js
similarity index 99%
rename from assets/guide_components_result.md.BcGMkdZT.lean.js
rename to assets/guide_components_result.md.OmbRhE7J.lean.js
index 9fb874a72..335515d83 100644
--- a/assets/guide_components_result.md.BcGMkdZT.lean.js
+++ b/assets/guide_components_result.md.OmbRhE7J.lean.js
@@ -1,4 +1,4 @@
-import{Y as e,Z as E}from"./chunks/theme.Bi3PRj3m.js";import{d as r,q as v,J as i,Q as d,c as s,x as t,ak as c,a7 as h,p as g,B as k,_ as y}from"./chunks/framework.BOCSoIBq.js";const o={class:"desc"},f=JSON.parse('{"title":"结果 Result","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/result.md","filePath":"guide/components/result.md","lastUpdated":1735203463000}'),u={name:"guide/components/result.md"},F=r({...u,setup(m){return(C,a)=>{const p=h("GlobalElement"),l=h("Button"),n=h("Result",!0);return g(),v("div",null,[a[15]||(a[15]=i("h1",{id:"结果-result",tabindex:"-1"},[d("结果 Result "),i("a",{class:"header-anchor",href:"#结果-result","aria-label":'Permalink to "结果 Result"'},"​")],-1)),s(p),a[16]||(a[16]=i("p",null,[i("em",null,"用于反馈一系列操作任务的处理结果")],-1)),a[17]||(a[17]=i("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[18]||(a[18]=i("ul",null,[i("li",null,"当有重要操作需告知用户处理结果,且反馈内容较为复杂时使用")],-1)),a[19]||(a[19]=i("h2",{id:"成功的结果",tabindex:"-1"},[d("成功的结果 "),i("a",{class:"header-anchor",href:"#成功的结果","aria-label":'Permalink to "成功的结果"'},"​")],-1)),s(n,{status:"success",title:"Successfully Purchased Cloud Server ECS!","sub-title":"Order number: 2017182818828182881 Cloud server configuration takes 1-5 minutes, please wait."},{extra:t(()=>[s(l,{key:"console",type:"primary"},{default:t(()=>a[0]||(a[0]=[d("Go Console")])),_:1}),s(l,{key:"buy"},{default:t(()=>a[1]||(a[1]=[d("Buy Again")])),_:1})]),_:1}),a[20]||(a[20]=c(`
Show Code
vue
<template>
+import{Y as e,Z as E}from"./chunks/theme.DGCXccDD.js";import{d as r,q as v,J as i,Q as d,c as s,x as t,ak as c,a7 as h,p as g,B as k,_ as y}from"./chunks/framework.BOCSoIBq.js";const o={class:"desc"},f=JSON.parse('{"title":"结果 Result","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/result.md","filePath":"guide/components/result.md","lastUpdated":1735203463000}'),u={name:"guide/components/result.md"},F=r({...u,setup(m){return(C,a)=>{const p=h("GlobalElement"),l=h("Button"),n=h("Result",!0);return g(),v("div",null,[a[15]||(a[15]=i("h1",{id:"结果-result",tabindex:"-1"},[d("结果 Result "),i("a",{class:"header-anchor",href:"#结果-result","aria-label":'Permalink to "结果 Result"'},"​")],-1)),s(p),a[16]||(a[16]=i("p",null,[i("em",null,"用于反馈一系列操作任务的处理结果")],-1)),a[17]||(a[17]=i("h2",{id:"何时使用",tabindex:"-1"},[d("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[18]||(a[18]=i("ul",null,[i("li",null,"当有重要操作需告知用户处理结果,且反馈内容较为复杂时使用")],-1)),a[19]||(a[19]=i("h2",{id:"成功的结果",tabindex:"-1"},[d("成功的结果 "),i("a",{class:"header-anchor",href:"#成功的结果","aria-label":'Permalink to "成功的结果"'},"​")],-1)),s(n,{status:"success",title:"Successfully Purchased Cloud Server ECS!","sub-title":"Order number: 2017182818828182881 Cloud server configuration takes 1-5 minutes, please wait."},{extra:t(()=>[s(l,{key:"console",type:"primary"},{default:t(()=>a[0]||(a[0]=[d("Go Console")])),_:1}),s(l,{key:"buy"},{default:t(()=>a[1]||(a[1]=[d("Buy Again")])),_:1})]),_:1}),a[20]||(a[20]=c(`
Show Code
vue
<template>
   <Result
     status="success"
     title="Successfully Purchased Cloud Server ECS!"
diff --git a/assets/guide_components_segmented.md.D5IxK_oE.js b/assets/guide_components_segmented.md.S06vnrXc.js
similarity index 99%
rename from assets/guide_components_segmented.md.D5IxK_oE.js
rename to assets/guide_components_segmented.md.S06vnrXc.js
index 76b1269bc..e582ed98b 100644
--- a/assets/guide_components_segmented.md.D5IxK_oE.js
+++ b/assets/guide_components_segmented.md.S06vnrXc.js
@@ -1,4 +1,4 @@
-import{U as W}from"./chunks/theme.Bi3PRj3m.js";import{d as z,a as y,r as E,q as Q,J as i,Q as k,c as t,ak as d,x as n,a7 as r,p as o,E as c,G as w,N as F,L as S}from"./chunks/framework.BOCSoIBq.js";const Y={style:{padding:"4px"}},J={style:{padding:"4px 4px"}},N={tabindex:"0"},j={style:{"text-align":"left"}},H=JSON.parse('{"title":"分段控制器 Segmented","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/segmented.md","filePath":"guide/components/segmented.md","lastUpdated":1736413451000}'),G={name:"guide/components/segmented.md"},R=z({...G,setup(L){const p=y(["Daily","Weekly","Monthly","Quarterly","Yearly"]),P=y(["Daily",{label:"Weekly",value:"Weekly",disabled:!0},"Monthly",{label:"Quarterly",value:"Quarterly",disabled:!0},"Yearly"]),l=E(p[0]),B=E("Daily"),O=q=>{console.log("change",q)},u=y(["Daily","Weekly","Monthly"]),m=E(u[0]),C=E(!1),v=E(!1),T=()=>{C.value=!0,setTimeout(()=>{u.push("Quarterly","Yearly"),C.value=!1,v.value=!0},1e3)},D=y([{label:"user1",value:"user1",payload:{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",style:{backgroundColor:"#f56a00"}}},{label:"user2",value:"user2",payload:{style:{backgroundColor:"#f56a00"},content:"K"}},{label:"user3",value:"user3",payload:{icon:W,style:{backgroundColor:"#f56a00"}}}]),A=E(D[0].value),b=y([{value:"spring",payload:{title:"Spring",subTitle:"Jan-Mar"}},{value:"summer",payload:{title:"Summer",subTitle:"Apr-Jun"}},{value:"autumn",payload:{title:"Autumn",subTitle:"Jul-Sept"}},{value:"winter",payload:{title:"Winter",subTitle:"Oct-Dec"}}]),f=E(b[0].value);return(q,s)=>{const M=r("GlobalElement"),h=r("Segmented",!0),g=r("Space"),U=r("Button"),x=r("Avatar"),V=r("Tag");return o(),Q("div",null,[s[21]||(s[21]=i("h1",{id:"分段控制器-segmented",tabindex:"-1"},[k("分段控制器 Segmented "),i("a",{class:"header-anchor",href:"#分段控制器-segmented","aria-label":'Permalink to "分段控制器 Segmented"'},"​")],-1)),t(M),s[22]||(s[22]=i("p",null,[i("em",null,"分段控制器")],-1)),s[23]||(s[23]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[24]||(s[24]=i("ul",null,[i("li",null,"用于展示多个选项并允许用户选择其中单个选项"),i("li",null,"当切换选中选项时,关联区域的内容会发生变化")],-1)),s[25]||(s[25]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=a=>l.value=a),options:p,onChange:O},null,8,["value","options"]),s[26]||(s[26]=d(`
Show Code
vue
<script setup lang="ts">
+import{U as W}from"./chunks/theme.DGCXccDD.js";import{d as z,a as y,r as E,q as Q,J as i,Q as k,c as t,ak as d,x as n,a7 as r,p as o,E as c,G as w,N as F,L as S}from"./chunks/framework.BOCSoIBq.js";const Y={style:{padding:"4px"}},J={style:{padding:"4px 4px"}},N={tabindex:"0"},j={style:{"text-align":"left"}},H=JSON.parse('{"title":"分段控制器 Segmented","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/segmented.md","filePath":"guide/components/segmented.md","lastUpdated":1736413451000}'),G={name:"guide/components/segmented.md"},R=z({...G,setup(L){const p=y(["Daily","Weekly","Monthly","Quarterly","Yearly"]),P=y(["Daily",{label:"Weekly",value:"Weekly",disabled:!0},"Monthly",{label:"Quarterly",value:"Quarterly",disabled:!0},"Yearly"]),l=E(p[0]),B=E("Daily"),O=q=>{console.log("change",q)},u=y(["Daily","Weekly","Monthly"]),m=E(u[0]),C=E(!1),v=E(!1),T=()=>{C.value=!0,setTimeout(()=>{u.push("Quarterly","Yearly"),C.value=!1,v.value=!0},1e3)},D=y([{label:"user1",value:"user1",payload:{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",style:{backgroundColor:"#f56a00"}}},{label:"user2",value:"user2",payload:{style:{backgroundColor:"#f56a00"},content:"K"}},{label:"user3",value:"user3",payload:{icon:W,style:{backgroundColor:"#f56a00"}}}]),A=E(D[0].value),b=y([{value:"spring",payload:{title:"Spring",subTitle:"Jan-Mar"}},{value:"summer",payload:{title:"Summer",subTitle:"Apr-Jun"}},{value:"autumn",payload:{title:"Autumn",subTitle:"Jul-Sept"}},{value:"winter",payload:{title:"Winter",subTitle:"Oct-Dec"}}]),f=E(b[0].value);return(q,s)=>{const M=r("GlobalElement"),h=r("Segmented",!0),g=r("Space"),U=r("Button"),x=r("Avatar"),V=r("Tag");return o(),Q("div",null,[s[21]||(s[21]=i("h1",{id:"分段控制器-segmented",tabindex:"-1"},[k("分段控制器 Segmented "),i("a",{class:"header-anchor",href:"#分段控制器-segmented","aria-label":'Permalink to "分段控制器 Segmented"'},"​")],-1)),t(M),s[22]||(s[22]=i("p",null,[i("em",null,"分段控制器")],-1)),s[23]||(s[23]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[24]||(s[24]=i("ul",null,[i("li",null,"用于展示多个选项并允许用户选择其中单个选项"),i("li",null,"当切换选中选项时,关联区域的内容会发生变化")],-1)),s[25]||(s[25]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=a=>l.value=a),options:p,onChange:O},null,8,["value","options"]),s[26]||(s[26]=d(`
Show Code
vue
<script setup lang="ts">
 import { reactive, ref } from 'vue'
 import type { SegmentedProps } from 'vue-amazing-ui'
 const options = reactive<string[]>(['Daily', 'Weekly', 'Monthly', 'Quarterly', 'Yearly'])
diff --git a/assets/guide_components_segmented.md.D5IxK_oE.lean.js b/assets/guide_components_segmented.md.S06vnrXc.lean.js
similarity index 99%
rename from assets/guide_components_segmented.md.D5IxK_oE.lean.js
rename to assets/guide_components_segmented.md.S06vnrXc.lean.js
index 76b1269bc..e582ed98b 100644
--- a/assets/guide_components_segmented.md.D5IxK_oE.lean.js
+++ b/assets/guide_components_segmented.md.S06vnrXc.lean.js
@@ -1,4 +1,4 @@
-import{U as W}from"./chunks/theme.Bi3PRj3m.js";import{d as z,a as y,r as E,q as Q,J as i,Q as k,c as t,ak as d,x as n,a7 as r,p as o,E as c,G as w,N as F,L as S}from"./chunks/framework.BOCSoIBq.js";const Y={style:{padding:"4px"}},J={style:{padding:"4px 4px"}},N={tabindex:"0"},j={style:{"text-align":"left"}},H=JSON.parse('{"title":"分段控制器 Segmented","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/segmented.md","filePath":"guide/components/segmented.md","lastUpdated":1736413451000}'),G={name:"guide/components/segmented.md"},R=z({...G,setup(L){const p=y(["Daily","Weekly","Monthly","Quarterly","Yearly"]),P=y(["Daily",{label:"Weekly",value:"Weekly",disabled:!0},"Monthly",{label:"Quarterly",value:"Quarterly",disabled:!0},"Yearly"]),l=E(p[0]),B=E("Daily"),O=q=>{console.log("change",q)},u=y(["Daily","Weekly","Monthly"]),m=E(u[0]),C=E(!1),v=E(!1),T=()=>{C.value=!0,setTimeout(()=>{u.push("Quarterly","Yearly"),C.value=!1,v.value=!0},1e3)},D=y([{label:"user1",value:"user1",payload:{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",style:{backgroundColor:"#f56a00"}}},{label:"user2",value:"user2",payload:{style:{backgroundColor:"#f56a00"},content:"K"}},{label:"user3",value:"user3",payload:{icon:W,style:{backgroundColor:"#f56a00"}}}]),A=E(D[0].value),b=y([{value:"spring",payload:{title:"Spring",subTitle:"Jan-Mar"}},{value:"summer",payload:{title:"Summer",subTitle:"Apr-Jun"}},{value:"autumn",payload:{title:"Autumn",subTitle:"Jul-Sept"}},{value:"winter",payload:{title:"Winter",subTitle:"Oct-Dec"}}]),f=E(b[0].value);return(q,s)=>{const M=r("GlobalElement"),h=r("Segmented",!0),g=r("Space"),U=r("Button"),x=r("Avatar"),V=r("Tag");return o(),Q("div",null,[s[21]||(s[21]=i("h1",{id:"分段控制器-segmented",tabindex:"-1"},[k("分段控制器 Segmented "),i("a",{class:"header-anchor",href:"#分段控制器-segmented","aria-label":'Permalink to "分段控制器 Segmented"'},"​")],-1)),t(M),s[22]||(s[22]=i("p",null,[i("em",null,"分段控制器")],-1)),s[23]||(s[23]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[24]||(s[24]=i("ul",null,[i("li",null,"用于展示多个选项并允许用户选择其中单个选项"),i("li",null,"当切换选中选项时,关联区域的内容会发生变化")],-1)),s[25]||(s[25]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=a=>l.value=a),options:p,onChange:O},null,8,["value","options"]),s[26]||(s[26]=d(`
Show Code
vue
<script setup lang="ts">
+import{U as W}from"./chunks/theme.DGCXccDD.js";import{d as z,a as y,r as E,q as Q,J as i,Q as k,c as t,ak as d,x as n,a7 as r,p as o,E as c,G as w,N as F,L as S}from"./chunks/framework.BOCSoIBq.js";const Y={style:{padding:"4px"}},J={style:{padding:"4px 4px"}},N={tabindex:"0"},j={style:{"text-align":"left"}},H=JSON.parse('{"title":"分段控制器 Segmented","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/segmented.md","filePath":"guide/components/segmented.md","lastUpdated":1736413451000}'),G={name:"guide/components/segmented.md"},R=z({...G,setup(L){const p=y(["Daily","Weekly","Monthly","Quarterly","Yearly"]),P=y(["Daily",{label:"Weekly",value:"Weekly",disabled:!0},"Monthly",{label:"Quarterly",value:"Quarterly",disabled:!0},"Yearly"]),l=E(p[0]),B=E("Daily"),O=q=>{console.log("change",q)},u=y(["Daily","Weekly","Monthly"]),m=E(u[0]),C=E(!1),v=E(!1),T=()=>{C.value=!0,setTimeout(()=>{u.push("Quarterly","Yearly"),C.value=!1,v.value=!0},1e3)},D=y([{label:"user1",value:"user1",payload:{src:"https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg",style:{backgroundColor:"#f56a00"}}},{label:"user2",value:"user2",payload:{style:{backgroundColor:"#f56a00"},content:"K"}},{label:"user3",value:"user3",payload:{icon:W,style:{backgroundColor:"#f56a00"}}}]),A=E(D[0].value),b=y([{value:"spring",payload:{title:"Spring",subTitle:"Jan-Mar"}},{value:"summer",payload:{title:"Summer",subTitle:"Apr-Jun"}},{value:"autumn",payload:{title:"Autumn",subTitle:"Jul-Sept"}},{value:"winter",payload:{title:"Winter",subTitle:"Oct-Dec"}}]),f=E(b[0].value);return(q,s)=>{const M=r("GlobalElement"),h=r("Segmented",!0),g=r("Space"),U=r("Button"),x=r("Avatar"),V=r("Tag");return o(),Q("div",null,[s[21]||(s[21]=i("h1",{id:"分段控制器-segmented",tabindex:"-1"},[k("分段控制器 Segmented "),i("a",{class:"header-anchor",href:"#分段控制器-segmented","aria-label":'Permalink to "分段控制器 Segmented"'},"​")],-1)),t(M),s[22]||(s[22]=i("p",null,[i("em",null,"分段控制器")],-1)),s[23]||(s[23]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[24]||(s[24]=i("ul",null,[i("li",null,"用于展示多个选项并允许用户选择其中单个选项"),i("li",null,"当切换选中选项时,关联区域的内容会发生变化")],-1)),s[25]||(s[25]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(h,{value:l.value,"onUpdate:value":s[0]||(s[0]=a=>l.value=a),options:p,onChange:O},null,8,["value","options"]),s[26]||(s[26]=d(`
Show Code
vue
<script setup lang="ts">
 import { reactive, ref } from 'vue'
 import type { SegmentedProps } from 'vue-amazing-ui'
 const options = reactive<string[]>(['Daily', 'Weekly', 'Monthly', 'Quarterly', 'Yearly'])
diff --git a/assets/guide_components_statistic.md.CvBWB7DF.js b/assets/guide_components_statistic.md.DenPgNKX.js
similarity index 99%
rename from assets/guide_components_statistic.md.CvBWB7DF.js
rename to assets/guide_components_statistic.md.DenPgNKX.js
index 4751fc8cc..0de1914f4 100644
--- a/assets/guide_components_statistic.md.CvBWB7DF.js
+++ b/assets/guide_components_statistic.md.DenPgNKX.js
@@ -1,4 +1,4 @@
-import{L as F,c as o,_ as u}from"./chunks/theme.Bi3PRj3m.js";import{d as c,q as C,J as t,Q as E,c as i,x as a,ak as n,a7 as k,p as B,B as d}from"./chunks/framework.BOCSoIBq.js";const f={style:{width:"425px",background:"#ececec",padding:"30px","border-radius":"8px"}},A=JSON.parse('{"title":"统计数值 Statistic","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/statistic.md","filePath":"guide/components/statistic.md","lastUpdated":1735203463000}'),m={name:"guide/components/statistic.md"},b=c({...m,setup(q){function g(p){return console.log("value",p),"1年有 "+p+" 天"}return(p,s)=>{const y=k("GlobalElement"),l=k("Statistic",!0),h=k("Col"),e=k("Row"),r=k("Card");return B(),C("div",null,[s[1]||(s[1]=t("h1",{id:"统计数值-statistic",tabindex:"-1"},[E("统计数值 Statistic "),t("a",{class:"header-anchor",href:"#统计数值-statistic","aria-label":'Permalink to "统计数值 Statistic"'},"​")],-1)),i(y),s[2]||(s[2]=t("p",null,[t("em",null,"展示统计数值")],-1)),s[3]||(s[3]=t("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),t("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[4]||(s[4]=t("ul",null,[t("li",null,"当需要突出某个或某组数字时"),t("li",null,"当需要展示带描述的统计类数据时使用")],-1)),s[5]||(s[5]=t("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),t("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,null,{default:a(()=>[i(h,{span:12},{default:a(()=>[i(l,{title:"Active Users",value:112893})]),_:1}),i(h,{span:12},{default:a(()=>[i(l,{title:"Account Balance (CNY)",precision:2,value:112893})]),_:1})]),_:1}),s[6]||(s[6]=n(`
Show Code
vue
<template>
+import{L as F,c as o,_ as u}from"./chunks/theme.DGCXccDD.js";import{d as c,q as C,J as t,Q as E,c as i,x as a,ak as n,a7 as k,p as B,B as d}from"./chunks/framework.BOCSoIBq.js";const f={style:{width:"425px",background:"#ececec",padding:"30px","border-radius":"8px"}},A=JSON.parse('{"title":"统计数值 Statistic","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/statistic.md","filePath":"guide/components/statistic.md","lastUpdated":1735203463000}'),m={name:"guide/components/statistic.md"},b=c({...m,setup(q){function g(p){return console.log("value",p),"1年有 "+p+" 天"}return(p,s)=>{const y=k("GlobalElement"),l=k("Statistic",!0),h=k("Col"),e=k("Row"),r=k("Card");return B(),C("div",null,[s[1]||(s[1]=t("h1",{id:"统计数值-statistic",tabindex:"-1"},[E("统计数值 Statistic "),t("a",{class:"header-anchor",href:"#统计数值-statistic","aria-label":'Permalink to "统计数值 Statistic"'},"​")],-1)),i(y),s[2]||(s[2]=t("p",null,[t("em",null,"展示统计数值")],-1)),s[3]||(s[3]=t("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),t("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[4]||(s[4]=t("ul",null,[t("li",null,"当需要突出某个或某组数字时"),t("li",null,"当需要展示带描述的统计类数据时使用")],-1)),s[5]||(s[5]=t("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),t("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,null,{default:a(()=>[i(h,{span:12},{default:a(()=>[i(l,{title:"Active Users",value:112893})]),_:1}),i(h,{span:12},{default:a(()=>[i(l,{title:"Account Balance (CNY)",precision:2,value:112893})]),_:1})]),_:1}),s[6]||(s[6]=n(`
Show Code
vue
<template>
   <Row>
     <Col :span="12">
       <Statistic title="Active Users" :value="112893" />
diff --git a/assets/guide_components_statistic.md.CvBWB7DF.lean.js b/assets/guide_components_statistic.md.DenPgNKX.lean.js
similarity index 99%
rename from assets/guide_components_statistic.md.CvBWB7DF.lean.js
rename to assets/guide_components_statistic.md.DenPgNKX.lean.js
index 4751fc8cc..0de1914f4 100644
--- a/assets/guide_components_statistic.md.CvBWB7DF.lean.js
+++ b/assets/guide_components_statistic.md.DenPgNKX.lean.js
@@ -1,4 +1,4 @@
-import{L as F,c as o,_ as u}from"./chunks/theme.Bi3PRj3m.js";import{d as c,q as C,J as t,Q as E,c as i,x as a,ak as n,a7 as k,p as B,B as d}from"./chunks/framework.BOCSoIBq.js";const f={style:{width:"425px",background:"#ececec",padding:"30px","border-radius":"8px"}},A=JSON.parse('{"title":"统计数值 Statistic","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/statistic.md","filePath":"guide/components/statistic.md","lastUpdated":1735203463000}'),m={name:"guide/components/statistic.md"},b=c({...m,setup(q){function g(p){return console.log("value",p),"1年有 "+p+" 天"}return(p,s)=>{const y=k("GlobalElement"),l=k("Statistic",!0),h=k("Col"),e=k("Row"),r=k("Card");return B(),C("div",null,[s[1]||(s[1]=t("h1",{id:"统计数值-statistic",tabindex:"-1"},[E("统计数值 Statistic "),t("a",{class:"header-anchor",href:"#统计数值-statistic","aria-label":'Permalink to "统计数值 Statistic"'},"​")],-1)),i(y),s[2]||(s[2]=t("p",null,[t("em",null,"展示统计数值")],-1)),s[3]||(s[3]=t("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),t("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[4]||(s[4]=t("ul",null,[t("li",null,"当需要突出某个或某组数字时"),t("li",null,"当需要展示带描述的统计类数据时使用")],-1)),s[5]||(s[5]=t("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),t("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,null,{default:a(()=>[i(h,{span:12},{default:a(()=>[i(l,{title:"Active Users",value:112893})]),_:1}),i(h,{span:12},{default:a(()=>[i(l,{title:"Account Balance (CNY)",precision:2,value:112893})]),_:1})]),_:1}),s[6]||(s[6]=n(`
Show Code
vue
<template>
+import{L as F,c as o,_ as u}from"./chunks/theme.DGCXccDD.js";import{d as c,q as C,J as t,Q as E,c as i,x as a,ak as n,a7 as k,p as B,B as d}from"./chunks/framework.BOCSoIBq.js";const f={style:{width:"425px",background:"#ececec",padding:"30px","border-radius":"8px"}},A=JSON.parse('{"title":"统计数值 Statistic","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/statistic.md","filePath":"guide/components/statistic.md","lastUpdated":1735203463000}'),m={name:"guide/components/statistic.md"},b=c({...m,setup(q){function g(p){return console.log("value",p),"1年有 "+p+" 天"}return(p,s)=>{const y=k("GlobalElement"),l=k("Statistic",!0),h=k("Col"),e=k("Row"),r=k("Card");return B(),C("div",null,[s[1]||(s[1]=t("h1",{id:"统计数值-statistic",tabindex:"-1"},[E("统计数值 Statistic "),t("a",{class:"header-anchor",href:"#统计数值-statistic","aria-label":'Permalink to "统计数值 Statistic"'},"​")],-1)),i(y),s[2]||(s[2]=t("p",null,[t("em",null,"展示统计数值")],-1)),s[3]||(s[3]=t("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),t("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[4]||(s[4]=t("ul",null,[t("li",null,"当需要突出某个或某组数字时"),t("li",null,"当需要展示带描述的统计类数据时使用")],-1)),s[5]||(s[5]=t("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),t("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,null,{default:a(()=>[i(h,{span:12},{default:a(()=>[i(l,{title:"Active Users",value:112893})]),_:1}),i(h,{span:12},{default:a(()=>[i(l,{title:"Account Balance (CNY)",precision:2,value:112893})]),_:1})]),_:1}),s[6]||(s[6]=n(`
Show Code
vue
<template>
   <Row>
     <Col :span="12">
       <Statistic title="Active Users" :value="112893" />
diff --git a/assets/guide_components_table.md.dtUEu4Cl.js b/assets/guide_components_table.md.CNkavPMG.js
similarity index 99%
rename from assets/guide_components_table.md.dtUEu4Cl.js
rename to assets/guide_components_table.md.CNkavPMG.js
index 51dbf7595..bf585888a 100644
--- a/assets/guide_components_table.md.dtUEu4Cl.js
+++ b/assets/guide_components_table.md.CNkavPMG.js
@@ -1,4 +1,4 @@
-import{S as na,P as ss,$ as is,a0 as ds}from"./chunks/theme.Bi3PRj3m.js";import{d as ts,r as p,a as r,a4 as la,w as ns,ao as ls,q as E,J as s,Q as l,c as i,x as n,ak as v,h as hs,B as P,a7 as o,p as h,K as A,N as b,F as y,E as D,_ as ks}from"./chunks/framework.BOCSoIBq.js";const ps={key:0},Es={key:2},es={key:0},bs={key:2},vs={key:0},rs={key:2},gs={key:0},ys={key:0,href:"javascript:;"},Fs={key:0,class:"editable-cell"},os={key:0},cs=["onClick"],Cs={key:1},Bs=["onClick"],us={key:0},ms={key:0},As={key:0},Ds={key:0},xs={key:0},fs={tabindex:"0"},qs={style:{"text-align":"left"}},Ps=JSON.parse('{"title":"表格 Table","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/table.md","filePath":"guide/components/table.md","lastUpdated":1736235220000}'),Ss={name:"guide/components/table.md"},ws=ts({...Ss,setup(Is){const L=p(!1),z=p(!1),K=p(!0),W=p(!0),H=p(!0),O=p(!0),M=p(!0),V=p(!0),U=p(!0),$=p(!0),Z=r({pageSize:10,page:1}),ha=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],J=p("middle"),ka=[{label:"left",value:"left"},{label:"center",value:"center"},{label:"right",value:"right"}],j=p("center"),pa=[{label:"Checkbox",value:"checkbox"},{label:"Radio",value:"radio"}],F=r({columnTitle:void 0,columnWidth:100,fixed:!0,hideSelectAll:!1,type:"checkbox",selectedRowKeys:["3"],onChange:(t,a)=>{console.log("onChange"),console.log("selectedRowKeys",t),console.log("selectedRows",a),F.selectedRowKeys=t},onSelect:(t,a,N,m)=>{console.log("onSelect"),console.log("record",t),console.log("selected",a),console.log("selectedRows",N),console.log("selectedRowKeys",m)},onSelectAll:(t,a,N,m,T)=>{console.log("onSelectAll"),console.log("selected",t),console.log("selectedRows",a),console.log("changeRows",N),console.log("selectedRowKeys",m),console.log("changeRowKeys",T)},getSelectionProps:t=>({disabled:t.key==="5",name:t.name})}),Ea=()=>{F.selectedRowKeys=[]};la(()=>{console.log("rowSelection.selectedRowKeys",F.selectedRowKeys)});const q=r([{title:"Name",width:100,dataIndex:"name",key:"name"},{title:"Age",width:60,dataIndex:"age"},{title:"Job",width:80,dataIndex:"job",key:"job"},{title:"Sex",width:60,dataIndex:"sex",key:"sex"},{title:"Address",width:120,dataIndex:"address"},{title:"Action",width:150,key:"action"}]),ea=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",className:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ba=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),_=r([{title:"Name",align:"center",dataIndex:"name"},{title:"Age",align:"center",dataIndex:"age"},{title:"Address",align:"center",dataIndex:"address"}]);ns(j,()=>{_.forEach(t=>t.align=j.value)});const va=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ra=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",width:80},{title:"Address",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0}]),aa=(t,a)=>{if(a===4)return{colSpan:0}},ga=r([{title:"Name",dataIndex:"name",customCell:(t,a)=>({colSpan:a<4?1:5})},{title:"Age",dataIndex:"age",customCell:aa},{title:"Home phone",colSpan:2,dataIndex:"tel",customCell:(t,a)=>{if(a===2)return{rowSpan:2};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Phone",colSpan:0,dataIndex:"phone",customCell:(t,a)=>{if(a===1)return{rowSpan:3};if(a===2)return{rowSpan:0};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Address",dataIndex:"address",customCell:aa}]),ya=r([{title:"Name",dataIndex:"name",width:"30%"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"},{title:"Action",dataIndex:"action"}]),Fa=r([{title:"Name",dataIndex:"name",width:"25%"},{title:"Age",dataIndex:"age",width:"15%"},{title:"Address",dataIndex:"address",width:"40%"},{title:"Action",dataIndex:"action"}]),oa=r([{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age"},{title:"Address",dataIndex:"address",key:"address"},{title:"Action",key:"action"}]),ca=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1"},{title:"Column 2",dataIndex:"address",key:"2"},{title:"Column 3",dataIndex:"address",key:"3"},{title:"Column 4",dataIndex:"address",key:"4"},{title:"Column 5",dataIndex:"address",key:"5"},{title:"Column 6",dataIndex:"address",key:"6"},{title:"Column 7",dataIndex:"address",key:"7"},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),Ca=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),Ba=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ua=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ma=r([{title:"Name",dataIndex:"name",key:"name",width:100,fixed:"left"},{title:"Other",children:[{title:"Age",dataIndex:"age",key:"age",width:200,sorter:(t,a)=>t.age-a.age},{title:"Address",children:[{title:"Street",dataIndex:"street",key:"street",width:200},{title:"Block",children:[{title:"Building",dataIndex:"building",key:"building",width:100},{title:"Door No.",dataIndex:"number",key:"number",width:100}]}]}]},{title:"Company",children:[{title:"Company Address",dataIndex:"companyAddress",key:"companyAddress",width:200},{title:"Company Name",dataIndex:"companyName",key:"companyName",width:200}]},{title:"Gender",dataIndex:"gender",key:"gender",width:80,fixed:"right"}]),Aa=r([{title:"Name",dataIndex:"name",sorter:(t,a)=>t.name.length-a.name.length,sortDirections:["descend"]},{title:"Age",dataIndex:"age",defaultSortOrder:"descend",sorter:(t,a)=>t.age-a.age},{title:"Address",dataIndex:"address",sorter:(t,a)=>t.address.length-a.address.length,sortDirections:["descend","ascend"]}]),Da=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),S=p([{name:"Stephen Curry",age:30,job:"Player",sex:"boy",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",sex:"boy",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",sex:"girl",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",sex:"boy",address:"United States"},{name:"Leo",age:36,job:"Actor",sex:"boy",address:"Los Angeles"}]),xa=p([{key:"1",name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"}]),fa=(t,a)=>t.age>30?"older-row":a%2===1?"even-row":"",qa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Sa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),wa=p([{name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",address:"United States"},{name:"Leo",age:36,job:"Actor",address:"Los Angeles"}]),Ia=p([{name:"Stephen Curry",age:30,tel:"0666-12098909",phone:18889898989,address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,tel:"0666-22098333",phone:18899998888,address:"Beijing, China"},{name:"Wonder Woman",age:32,tel:"0888-32098909",phone:18899998888,address:"Tel Aviv, Israel"},{name:"Superman",age:32,tel:"0888-32098909",phone:18899998888,address:"United States"},{name:"Leo",age:36,tel:"0575-22098909",phone:18900010002,address:"Los Angeles"}]),f=p([{key:"0",name:"Edward King 0",age:32,address:"London, Park Lane no. 0"},{key:"1",name:"Edward King 1",age:32,address:"London, Park Lane no. 1"},{key:"2",name:"Edward King 2",age:32,address:"London, Park Lane no. 2"}]),w=[];for(let t=0;t<100;t++)w.push({key:t.toString(),name:`Edrward ${t}`,age:32,address:`London, Park Lane no. ${t}`});const G=p(w.slice(0,10)),Ta=p([{key:"1",name:"Superman",age:32,address:"New York No.1 Lake Park",description:"My name is Superman, I am 32 years old, living in New York No.1 Lake Park."},{key:"2",name:"Spiderman",age:22,address:"London No.2 Lake Park",description:"My name is Spiderman, I am 42 years old, living in London No.2 Lake Park."},{key:"3",name:"Ironman",age:36,address:"Sidney No.3 Lake Park",description:"My name is Ironman, I am 32 years old, living in Sidney No.3 Lake Park."}]),Ra=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Pa=p(w),Na=p(w),ja=p(w);function La(t,a){return t=Math.ceil(t),a=Math.floor(a),Math.floor(Math.random()*(a-t+1))+t}const za=[...Array(100)].map((t,a)=>({key:a.toString(),name:"John Brown",age:La(0,10),street:"Lake Park",building:"C"+a,number:2035,companyAddress:"Lake Street 42",companyName:"SoftLake Co",gender:"M"})),Ka=p([{key:"1",name:"John Brown",age:32,address:"New York No.1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No.1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No.12 Lake Park"},{key:"4",name:"Jim Red",age:32,address:"London No.102 Lake Park"}]),Wa=p(w);ls(()=>{sa()});function sa(){L.value=!0,setTimeout(()=>{L.value=!1},1500)}function Ha(t,a){Z.page=t,Z.pageSize=a,sa()}const I=r({}),Oa=()=>{const t=f.value.length,a={key:`${t}`,name:`Edward King ${t}`,age:32,address:`London, Park Lane no. ${t}`};f.value.push(a)},Ma=t=>{I[t]=f.value.filter(a=>t===a.key)[0]},ia=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],I[t]),delete I[t]},Va=t=>{f.value=f.value.filter(a=>a.key!==t)},u=r({}),Ua=t=>{u[t]=G.value.filter(a=>t===a.key)[0]},$a=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],u[t]),delete u[t]},Ja=t=>{delete u[t]},Ga=(t,a)=>{z.value=!0,setTimeout(()=>{G.value=w.slice((t-1)*a,t*a),z.value=!1},500)},Y=p(["1"]);la(()=>{console.log("expandedRowKeys",Y.value)});const Ya=(t,a)=>{console.log("expanded",t),console.log("record",a)},Qa=t=>{console.log("expandedRowsChange",t)};function Xa(t,a){console.log("sort column",t),console.log("sort currentDataSource",a)}return(t,a)=>{const N=o("GlobalElement"),m=o("Tag"),T=o("Divider"),e=o("Table",!0),c=o("Flex"),x=o("Switch"),C=o("Space"),Q=o("Radio"),da=o("Button"),X=o("Input"),ta=o("Popconfirm"),Za=o("InputNumber"),R=o("Col"),_a=o("Slider"),as=o("Row");return h(),E("div",null,[a[75]||(a[75]=s("h1",{id:"表格-table",tabindex:"-1"},[l("表格 Table "),s("a",{class:"header-anchor",href:"#表格-table","aria-label":'Permalink to "表格 Table"'},"​")],-1)),i(N),a[76]||(a[76]=s("p",null,[s("em",null,"展示行列数据")],-1)),a[77]||(a[77]=s("h2",{id:"何时使用",tabindex:"-1"},[l("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[78]||(a[78]=s("ul",null,[s("li",null,"当有大量结构化的数据需要展现时"),s("li",null,"当需要对数据进行排序、搜索、分页、自定义操作等复杂行为时")],-1)),a[79]||(a[79]=s("h2",{id:"基本使用",tabindex:"-1"},[l("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,{columns:q,dataSource:S.value,pagination:{showTotal:!0},loading:L.value,onChange:Ha},{headerCell:n(({column:d,title:k})=>[d.key==="name"?(h(),E(A,{key:0},[i(P(na)),l(" "+b(k),1)],64)):y("",!0)]),bodyCell:n(({column:d,record:k})=>[d.key==="name"?(h(),E("a",ps," hello "+b(k.name),1)):d.key==="sex"?(h(),E(A,{key:1},[k.sex==="boy"?(h(),D(m,{key:0,color:"volcano"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):k.sex==="girl"?(h(),D(m,{key:1,color:"magenta"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):y("",!0)],64)):d.key==="action"?(h(),E("span",Es,[s("a",null,"Invite "+b(k.name),1),i(T,{vertical:""}),a[16]||(a[16]=s("a",null,"Delete",-1))])):y("",!0)]),_:1},8,["columns","dataSource","loading"]),a[80]||(a[80]=v(`
Show Code
vue
<script setup lang="ts">
+import{S as na,P as ss,$ as is,a0 as ds}from"./chunks/theme.DGCXccDD.js";import{d as ts,r as p,a as r,a4 as la,w as ns,ao as ls,q as E,J as s,Q as l,c as i,x as n,ak as v,h as hs,B as P,a7 as o,p as h,K as A,N as b,F as y,E as D,_ as ks}from"./chunks/framework.BOCSoIBq.js";const ps={key:0},Es={key:2},es={key:0},bs={key:2},vs={key:0},rs={key:2},gs={key:0},ys={key:0,href:"javascript:;"},Fs={key:0,class:"editable-cell"},os={key:0},cs=["onClick"],Cs={key:1},Bs=["onClick"],us={key:0},ms={key:0},As={key:0},Ds={key:0},xs={key:0},fs={tabindex:"0"},qs={style:{"text-align":"left"}},Ps=JSON.parse('{"title":"表格 Table","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/table.md","filePath":"guide/components/table.md","lastUpdated":1736235220000}'),Ss={name:"guide/components/table.md"},ws=ts({...Ss,setup(Is){const L=p(!1),z=p(!1),K=p(!0),W=p(!0),H=p(!0),O=p(!0),M=p(!0),V=p(!0),U=p(!0),$=p(!0),Z=r({pageSize:10,page:1}),ha=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],J=p("middle"),ka=[{label:"left",value:"left"},{label:"center",value:"center"},{label:"right",value:"right"}],j=p("center"),pa=[{label:"Checkbox",value:"checkbox"},{label:"Radio",value:"radio"}],F=r({columnTitle:void 0,columnWidth:100,fixed:!0,hideSelectAll:!1,type:"checkbox",selectedRowKeys:["3"],onChange:(t,a)=>{console.log("onChange"),console.log("selectedRowKeys",t),console.log("selectedRows",a),F.selectedRowKeys=t},onSelect:(t,a,N,m)=>{console.log("onSelect"),console.log("record",t),console.log("selected",a),console.log("selectedRows",N),console.log("selectedRowKeys",m)},onSelectAll:(t,a,N,m,T)=>{console.log("onSelectAll"),console.log("selected",t),console.log("selectedRows",a),console.log("changeRows",N),console.log("selectedRowKeys",m),console.log("changeRowKeys",T)},getSelectionProps:t=>({disabled:t.key==="5",name:t.name})}),Ea=()=>{F.selectedRowKeys=[]};la(()=>{console.log("rowSelection.selectedRowKeys",F.selectedRowKeys)});const q=r([{title:"Name",width:100,dataIndex:"name",key:"name"},{title:"Age",width:60,dataIndex:"age"},{title:"Job",width:80,dataIndex:"job",key:"job"},{title:"Sex",width:60,dataIndex:"sex",key:"sex"},{title:"Address",width:120,dataIndex:"address"},{title:"Action",width:150,key:"action"}]),ea=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",className:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ba=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),_=r([{title:"Name",align:"center",dataIndex:"name"},{title:"Age",align:"center",dataIndex:"age"},{title:"Address",align:"center",dataIndex:"address"}]);ns(j,()=>{_.forEach(t=>t.align=j.value)});const va=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ra=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",width:80},{title:"Address",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0}]),aa=(t,a)=>{if(a===4)return{colSpan:0}},ga=r([{title:"Name",dataIndex:"name",customCell:(t,a)=>({colSpan:a<4?1:5})},{title:"Age",dataIndex:"age",customCell:aa},{title:"Home phone",colSpan:2,dataIndex:"tel",customCell:(t,a)=>{if(a===2)return{rowSpan:2};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Phone",colSpan:0,dataIndex:"phone",customCell:(t,a)=>{if(a===1)return{rowSpan:3};if(a===2)return{rowSpan:0};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Address",dataIndex:"address",customCell:aa}]),ya=r([{title:"Name",dataIndex:"name",width:"30%"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"},{title:"Action",dataIndex:"action"}]),Fa=r([{title:"Name",dataIndex:"name",width:"25%"},{title:"Age",dataIndex:"age",width:"15%"},{title:"Address",dataIndex:"address",width:"40%"},{title:"Action",dataIndex:"action"}]),oa=r([{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age"},{title:"Address",dataIndex:"address",key:"address"},{title:"Action",key:"action"}]),ca=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1"},{title:"Column 2",dataIndex:"address",key:"2"},{title:"Column 3",dataIndex:"address",key:"3"},{title:"Column 4",dataIndex:"address",key:"4"},{title:"Column 5",dataIndex:"address",key:"5"},{title:"Column 6",dataIndex:"address",key:"6"},{title:"Column 7",dataIndex:"address",key:"7"},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),Ca=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),Ba=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ua=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ma=r([{title:"Name",dataIndex:"name",key:"name",width:100,fixed:"left"},{title:"Other",children:[{title:"Age",dataIndex:"age",key:"age",width:200,sorter:(t,a)=>t.age-a.age},{title:"Address",children:[{title:"Street",dataIndex:"street",key:"street",width:200},{title:"Block",children:[{title:"Building",dataIndex:"building",key:"building",width:100},{title:"Door No.",dataIndex:"number",key:"number",width:100}]}]}]},{title:"Company",children:[{title:"Company Address",dataIndex:"companyAddress",key:"companyAddress",width:200},{title:"Company Name",dataIndex:"companyName",key:"companyName",width:200}]},{title:"Gender",dataIndex:"gender",key:"gender",width:80,fixed:"right"}]),Aa=r([{title:"Name",dataIndex:"name",sorter:(t,a)=>t.name.length-a.name.length,sortDirections:["descend"]},{title:"Age",dataIndex:"age",defaultSortOrder:"descend",sorter:(t,a)=>t.age-a.age},{title:"Address",dataIndex:"address",sorter:(t,a)=>t.address.length-a.address.length,sortDirections:["descend","ascend"]}]),Da=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),S=p([{name:"Stephen Curry",age:30,job:"Player",sex:"boy",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",sex:"boy",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",sex:"girl",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",sex:"boy",address:"United States"},{name:"Leo",age:36,job:"Actor",sex:"boy",address:"Los Angeles"}]),xa=p([{key:"1",name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"}]),fa=(t,a)=>t.age>30?"older-row":a%2===1?"even-row":"",qa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Sa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),wa=p([{name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",address:"United States"},{name:"Leo",age:36,job:"Actor",address:"Los Angeles"}]),Ia=p([{name:"Stephen Curry",age:30,tel:"0666-12098909",phone:18889898989,address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,tel:"0666-22098333",phone:18899998888,address:"Beijing, China"},{name:"Wonder Woman",age:32,tel:"0888-32098909",phone:18899998888,address:"Tel Aviv, Israel"},{name:"Superman",age:32,tel:"0888-32098909",phone:18899998888,address:"United States"},{name:"Leo",age:36,tel:"0575-22098909",phone:18900010002,address:"Los Angeles"}]),f=p([{key:"0",name:"Edward King 0",age:32,address:"London, Park Lane no. 0"},{key:"1",name:"Edward King 1",age:32,address:"London, Park Lane no. 1"},{key:"2",name:"Edward King 2",age:32,address:"London, Park Lane no. 2"}]),w=[];for(let t=0;t<100;t++)w.push({key:t.toString(),name:`Edrward ${t}`,age:32,address:`London, Park Lane no. ${t}`});const G=p(w.slice(0,10)),Ta=p([{key:"1",name:"Superman",age:32,address:"New York No.1 Lake Park",description:"My name is Superman, I am 32 years old, living in New York No.1 Lake Park."},{key:"2",name:"Spiderman",age:22,address:"London No.2 Lake Park",description:"My name is Spiderman, I am 42 years old, living in London No.2 Lake Park."},{key:"3",name:"Ironman",age:36,address:"Sidney No.3 Lake Park",description:"My name is Ironman, I am 32 years old, living in Sidney No.3 Lake Park."}]),Ra=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Pa=p(w),Na=p(w),ja=p(w);function La(t,a){return t=Math.ceil(t),a=Math.floor(a),Math.floor(Math.random()*(a-t+1))+t}const za=[...Array(100)].map((t,a)=>({key:a.toString(),name:"John Brown",age:La(0,10),street:"Lake Park",building:"C"+a,number:2035,companyAddress:"Lake Street 42",companyName:"SoftLake Co",gender:"M"})),Ka=p([{key:"1",name:"John Brown",age:32,address:"New York No.1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No.1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No.12 Lake Park"},{key:"4",name:"Jim Red",age:32,address:"London No.102 Lake Park"}]),Wa=p(w);ls(()=>{sa()});function sa(){L.value=!0,setTimeout(()=>{L.value=!1},1500)}function Ha(t,a){Z.page=t,Z.pageSize=a,sa()}const I=r({}),Oa=()=>{const t=f.value.length,a={key:`${t}`,name:`Edward King ${t}`,age:32,address:`London, Park Lane no. ${t}`};f.value.push(a)},Ma=t=>{I[t]=f.value.filter(a=>t===a.key)[0]},ia=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],I[t]),delete I[t]},Va=t=>{f.value=f.value.filter(a=>a.key!==t)},u=r({}),Ua=t=>{u[t]=G.value.filter(a=>t===a.key)[0]},$a=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],u[t]),delete u[t]},Ja=t=>{delete u[t]},Ga=(t,a)=>{z.value=!0,setTimeout(()=>{G.value=w.slice((t-1)*a,t*a),z.value=!1},500)},Y=p(["1"]);la(()=>{console.log("expandedRowKeys",Y.value)});const Ya=(t,a)=>{console.log("expanded",t),console.log("record",a)},Qa=t=>{console.log("expandedRowsChange",t)};function Xa(t,a){console.log("sort column",t),console.log("sort currentDataSource",a)}return(t,a)=>{const N=o("GlobalElement"),m=o("Tag"),T=o("Divider"),e=o("Table",!0),c=o("Flex"),x=o("Switch"),C=o("Space"),Q=o("Radio"),da=o("Button"),X=o("Input"),ta=o("Popconfirm"),Za=o("InputNumber"),R=o("Col"),_a=o("Slider"),as=o("Row");return h(),E("div",null,[a[75]||(a[75]=s("h1",{id:"表格-table",tabindex:"-1"},[l("表格 Table "),s("a",{class:"header-anchor",href:"#表格-table","aria-label":'Permalink to "表格 Table"'},"​")],-1)),i(N),a[76]||(a[76]=s("p",null,[s("em",null,"展示行列数据")],-1)),a[77]||(a[77]=s("h2",{id:"何时使用",tabindex:"-1"},[l("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[78]||(a[78]=s("ul",null,[s("li",null,"当有大量结构化的数据需要展现时"),s("li",null,"当需要对数据进行排序、搜索、分页、自定义操作等复杂行为时")],-1)),a[79]||(a[79]=s("h2",{id:"基本使用",tabindex:"-1"},[l("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,{columns:q,dataSource:S.value,pagination:{showTotal:!0},loading:L.value,onChange:Ha},{headerCell:n(({column:d,title:k})=>[d.key==="name"?(h(),E(A,{key:0},[i(P(na)),l(" "+b(k),1)],64)):y("",!0)]),bodyCell:n(({column:d,record:k})=>[d.key==="name"?(h(),E("a",ps," hello "+b(k.name),1)):d.key==="sex"?(h(),E(A,{key:1},[k.sex==="boy"?(h(),D(m,{key:0,color:"volcano"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):k.sex==="girl"?(h(),D(m,{key:1,color:"magenta"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):y("",!0)],64)):d.key==="action"?(h(),E("span",Es,[s("a",null,"Invite "+b(k.name),1),i(T,{vertical:""}),a[16]||(a[16]=s("a",null,"Delete",-1))])):y("",!0)]),_:1},8,["columns","dataSource","loading"]),a[80]||(a[80]=v(`
Show Code
vue
<script setup lang="ts">
 import { ref, reactive, onBeforeMount } from 'vue'
 import { SmileOutlined } from '@ant-design/icons-vue'
 import type { TableColumn } from 'vue-amazing-ui'
diff --git a/assets/guide_components_table.md.dtUEu4Cl.lean.js b/assets/guide_components_table.md.CNkavPMG.lean.js
similarity index 99%
rename from assets/guide_components_table.md.dtUEu4Cl.lean.js
rename to assets/guide_components_table.md.CNkavPMG.lean.js
index 51dbf7595..bf585888a 100644
--- a/assets/guide_components_table.md.dtUEu4Cl.lean.js
+++ b/assets/guide_components_table.md.CNkavPMG.lean.js
@@ -1,4 +1,4 @@
-import{S as na,P as ss,$ as is,a0 as ds}from"./chunks/theme.Bi3PRj3m.js";import{d as ts,r as p,a as r,a4 as la,w as ns,ao as ls,q as E,J as s,Q as l,c as i,x as n,ak as v,h as hs,B as P,a7 as o,p as h,K as A,N as b,F as y,E as D,_ as ks}from"./chunks/framework.BOCSoIBq.js";const ps={key:0},Es={key:2},es={key:0},bs={key:2},vs={key:0},rs={key:2},gs={key:0},ys={key:0,href:"javascript:;"},Fs={key:0,class:"editable-cell"},os={key:0},cs=["onClick"],Cs={key:1},Bs=["onClick"],us={key:0},ms={key:0},As={key:0},Ds={key:0},xs={key:0},fs={tabindex:"0"},qs={style:{"text-align":"left"}},Ps=JSON.parse('{"title":"表格 Table","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/table.md","filePath":"guide/components/table.md","lastUpdated":1736235220000}'),Ss={name:"guide/components/table.md"},ws=ts({...Ss,setup(Is){const L=p(!1),z=p(!1),K=p(!0),W=p(!0),H=p(!0),O=p(!0),M=p(!0),V=p(!0),U=p(!0),$=p(!0),Z=r({pageSize:10,page:1}),ha=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],J=p("middle"),ka=[{label:"left",value:"left"},{label:"center",value:"center"},{label:"right",value:"right"}],j=p("center"),pa=[{label:"Checkbox",value:"checkbox"},{label:"Radio",value:"radio"}],F=r({columnTitle:void 0,columnWidth:100,fixed:!0,hideSelectAll:!1,type:"checkbox",selectedRowKeys:["3"],onChange:(t,a)=>{console.log("onChange"),console.log("selectedRowKeys",t),console.log("selectedRows",a),F.selectedRowKeys=t},onSelect:(t,a,N,m)=>{console.log("onSelect"),console.log("record",t),console.log("selected",a),console.log("selectedRows",N),console.log("selectedRowKeys",m)},onSelectAll:(t,a,N,m,T)=>{console.log("onSelectAll"),console.log("selected",t),console.log("selectedRows",a),console.log("changeRows",N),console.log("selectedRowKeys",m),console.log("changeRowKeys",T)},getSelectionProps:t=>({disabled:t.key==="5",name:t.name})}),Ea=()=>{F.selectedRowKeys=[]};la(()=>{console.log("rowSelection.selectedRowKeys",F.selectedRowKeys)});const q=r([{title:"Name",width:100,dataIndex:"name",key:"name"},{title:"Age",width:60,dataIndex:"age"},{title:"Job",width:80,dataIndex:"job",key:"job"},{title:"Sex",width:60,dataIndex:"sex",key:"sex"},{title:"Address",width:120,dataIndex:"address"},{title:"Action",width:150,key:"action"}]),ea=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",className:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ba=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),_=r([{title:"Name",align:"center",dataIndex:"name"},{title:"Age",align:"center",dataIndex:"age"},{title:"Address",align:"center",dataIndex:"address"}]);ns(j,()=>{_.forEach(t=>t.align=j.value)});const va=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ra=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",width:80},{title:"Address",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0}]),aa=(t,a)=>{if(a===4)return{colSpan:0}},ga=r([{title:"Name",dataIndex:"name",customCell:(t,a)=>({colSpan:a<4?1:5})},{title:"Age",dataIndex:"age",customCell:aa},{title:"Home phone",colSpan:2,dataIndex:"tel",customCell:(t,a)=>{if(a===2)return{rowSpan:2};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Phone",colSpan:0,dataIndex:"phone",customCell:(t,a)=>{if(a===1)return{rowSpan:3};if(a===2)return{rowSpan:0};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Address",dataIndex:"address",customCell:aa}]),ya=r([{title:"Name",dataIndex:"name",width:"30%"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"},{title:"Action",dataIndex:"action"}]),Fa=r([{title:"Name",dataIndex:"name",width:"25%"},{title:"Age",dataIndex:"age",width:"15%"},{title:"Address",dataIndex:"address",width:"40%"},{title:"Action",dataIndex:"action"}]),oa=r([{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age"},{title:"Address",dataIndex:"address",key:"address"},{title:"Action",key:"action"}]),ca=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1"},{title:"Column 2",dataIndex:"address",key:"2"},{title:"Column 3",dataIndex:"address",key:"3"},{title:"Column 4",dataIndex:"address",key:"4"},{title:"Column 5",dataIndex:"address",key:"5"},{title:"Column 6",dataIndex:"address",key:"6"},{title:"Column 7",dataIndex:"address",key:"7"},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),Ca=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),Ba=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ua=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ma=r([{title:"Name",dataIndex:"name",key:"name",width:100,fixed:"left"},{title:"Other",children:[{title:"Age",dataIndex:"age",key:"age",width:200,sorter:(t,a)=>t.age-a.age},{title:"Address",children:[{title:"Street",dataIndex:"street",key:"street",width:200},{title:"Block",children:[{title:"Building",dataIndex:"building",key:"building",width:100},{title:"Door No.",dataIndex:"number",key:"number",width:100}]}]}]},{title:"Company",children:[{title:"Company Address",dataIndex:"companyAddress",key:"companyAddress",width:200},{title:"Company Name",dataIndex:"companyName",key:"companyName",width:200}]},{title:"Gender",dataIndex:"gender",key:"gender",width:80,fixed:"right"}]),Aa=r([{title:"Name",dataIndex:"name",sorter:(t,a)=>t.name.length-a.name.length,sortDirections:["descend"]},{title:"Age",dataIndex:"age",defaultSortOrder:"descend",sorter:(t,a)=>t.age-a.age},{title:"Address",dataIndex:"address",sorter:(t,a)=>t.address.length-a.address.length,sortDirections:["descend","ascend"]}]),Da=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),S=p([{name:"Stephen Curry",age:30,job:"Player",sex:"boy",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",sex:"boy",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",sex:"girl",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",sex:"boy",address:"United States"},{name:"Leo",age:36,job:"Actor",sex:"boy",address:"Los Angeles"}]),xa=p([{key:"1",name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"}]),fa=(t,a)=>t.age>30?"older-row":a%2===1?"even-row":"",qa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Sa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),wa=p([{name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",address:"United States"},{name:"Leo",age:36,job:"Actor",address:"Los Angeles"}]),Ia=p([{name:"Stephen Curry",age:30,tel:"0666-12098909",phone:18889898989,address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,tel:"0666-22098333",phone:18899998888,address:"Beijing, China"},{name:"Wonder Woman",age:32,tel:"0888-32098909",phone:18899998888,address:"Tel Aviv, Israel"},{name:"Superman",age:32,tel:"0888-32098909",phone:18899998888,address:"United States"},{name:"Leo",age:36,tel:"0575-22098909",phone:18900010002,address:"Los Angeles"}]),f=p([{key:"0",name:"Edward King 0",age:32,address:"London, Park Lane no. 0"},{key:"1",name:"Edward King 1",age:32,address:"London, Park Lane no. 1"},{key:"2",name:"Edward King 2",age:32,address:"London, Park Lane no. 2"}]),w=[];for(let t=0;t<100;t++)w.push({key:t.toString(),name:`Edrward ${t}`,age:32,address:`London, Park Lane no. ${t}`});const G=p(w.slice(0,10)),Ta=p([{key:"1",name:"Superman",age:32,address:"New York No.1 Lake Park",description:"My name is Superman, I am 32 years old, living in New York No.1 Lake Park."},{key:"2",name:"Spiderman",age:22,address:"London No.2 Lake Park",description:"My name is Spiderman, I am 42 years old, living in London No.2 Lake Park."},{key:"3",name:"Ironman",age:36,address:"Sidney No.3 Lake Park",description:"My name is Ironman, I am 32 years old, living in Sidney No.3 Lake Park."}]),Ra=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Pa=p(w),Na=p(w),ja=p(w);function La(t,a){return t=Math.ceil(t),a=Math.floor(a),Math.floor(Math.random()*(a-t+1))+t}const za=[...Array(100)].map((t,a)=>({key:a.toString(),name:"John Brown",age:La(0,10),street:"Lake Park",building:"C"+a,number:2035,companyAddress:"Lake Street 42",companyName:"SoftLake Co",gender:"M"})),Ka=p([{key:"1",name:"John Brown",age:32,address:"New York No.1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No.1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No.12 Lake Park"},{key:"4",name:"Jim Red",age:32,address:"London No.102 Lake Park"}]),Wa=p(w);ls(()=>{sa()});function sa(){L.value=!0,setTimeout(()=>{L.value=!1},1500)}function Ha(t,a){Z.page=t,Z.pageSize=a,sa()}const I=r({}),Oa=()=>{const t=f.value.length,a={key:`${t}`,name:`Edward King ${t}`,age:32,address:`London, Park Lane no. ${t}`};f.value.push(a)},Ma=t=>{I[t]=f.value.filter(a=>t===a.key)[0]},ia=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],I[t]),delete I[t]},Va=t=>{f.value=f.value.filter(a=>a.key!==t)},u=r({}),Ua=t=>{u[t]=G.value.filter(a=>t===a.key)[0]},$a=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],u[t]),delete u[t]},Ja=t=>{delete u[t]},Ga=(t,a)=>{z.value=!0,setTimeout(()=>{G.value=w.slice((t-1)*a,t*a),z.value=!1},500)},Y=p(["1"]);la(()=>{console.log("expandedRowKeys",Y.value)});const Ya=(t,a)=>{console.log("expanded",t),console.log("record",a)},Qa=t=>{console.log("expandedRowsChange",t)};function Xa(t,a){console.log("sort column",t),console.log("sort currentDataSource",a)}return(t,a)=>{const N=o("GlobalElement"),m=o("Tag"),T=o("Divider"),e=o("Table",!0),c=o("Flex"),x=o("Switch"),C=o("Space"),Q=o("Radio"),da=o("Button"),X=o("Input"),ta=o("Popconfirm"),Za=o("InputNumber"),R=o("Col"),_a=o("Slider"),as=o("Row");return h(),E("div",null,[a[75]||(a[75]=s("h1",{id:"表格-table",tabindex:"-1"},[l("表格 Table "),s("a",{class:"header-anchor",href:"#表格-table","aria-label":'Permalink to "表格 Table"'},"​")],-1)),i(N),a[76]||(a[76]=s("p",null,[s("em",null,"展示行列数据")],-1)),a[77]||(a[77]=s("h2",{id:"何时使用",tabindex:"-1"},[l("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[78]||(a[78]=s("ul",null,[s("li",null,"当有大量结构化的数据需要展现时"),s("li",null,"当需要对数据进行排序、搜索、分页、自定义操作等复杂行为时")],-1)),a[79]||(a[79]=s("h2",{id:"基本使用",tabindex:"-1"},[l("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,{columns:q,dataSource:S.value,pagination:{showTotal:!0},loading:L.value,onChange:Ha},{headerCell:n(({column:d,title:k})=>[d.key==="name"?(h(),E(A,{key:0},[i(P(na)),l(" "+b(k),1)],64)):y("",!0)]),bodyCell:n(({column:d,record:k})=>[d.key==="name"?(h(),E("a",ps," hello "+b(k.name),1)):d.key==="sex"?(h(),E(A,{key:1},[k.sex==="boy"?(h(),D(m,{key:0,color:"volcano"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):k.sex==="girl"?(h(),D(m,{key:1,color:"magenta"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):y("",!0)],64)):d.key==="action"?(h(),E("span",Es,[s("a",null,"Invite "+b(k.name),1),i(T,{vertical:""}),a[16]||(a[16]=s("a",null,"Delete",-1))])):y("",!0)]),_:1},8,["columns","dataSource","loading"]),a[80]||(a[80]=v(`
Show Code
vue
<script setup lang="ts">
+import{S as na,P as ss,$ as is,a0 as ds}from"./chunks/theme.DGCXccDD.js";import{d as ts,r as p,a as r,a4 as la,w as ns,ao as ls,q as E,J as s,Q as l,c as i,x as n,ak as v,h as hs,B as P,a7 as o,p as h,K as A,N as b,F as y,E as D,_ as ks}from"./chunks/framework.BOCSoIBq.js";const ps={key:0},Es={key:2},es={key:0},bs={key:2},vs={key:0},rs={key:2},gs={key:0},ys={key:0,href:"javascript:;"},Fs={key:0,class:"editable-cell"},os={key:0},cs=["onClick"],Cs={key:1},Bs=["onClick"],us={key:0},ms={key:0},As={key:0},Ds={key:0},xs={key:0},fs={tabindex:"0"},qs={style:{"text-align":"left"}},Ps=JSON.parse('{"title":"表格 Table","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/table.md","filePath":"guide/components/table.md","lastUpdated":1736235220000}'),Ss={name:"guide/components/table.md"},ws=ts({...Ss,setup(Is){const L=p(!1),z=p(!1),K=p(!0),W=p(!0),H=p(!0),O=p(!0),M=p(!0),V=p(!0),U=p(!0),$=p(!0),Z=r({pageSize:10,page:1}),ha=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],J=p("middle"),ka=[{label:"left",value:"left"},{label:"center",value:"center"},{label:"right",value:"right"}],j=p("center"),pa=[{label:"Checkbox",value:"checkbox"},{label:"Radio",value:"radio"}],F=r({columnTitle:void 0,columnWidth:100,fixed:!0,hideSelectAll:!1,type:"checkbox",selectedRowKeys:["3"],onChange:(t,a)=>{console.log("onChange"),console.log("selectedRowKeys",t),console.log("selectedRows",a),F.selectedRowKeys=t},onSelect:(t,a,N,m)=>{console.log("onSelect"),console.log("record",t),console.log("selected",a),console.log("selectedRows",N),console.log("selectedRowKeys",m)},onSelectAll:(t,a,N,m,T)=>{console.log("onSelectAll"),console.log("selected",t),console.log("selectedRows",a),console.log("changeRows",N),console.log("selectedRowKeys",m),console.log("changeRowKeys",T)},getSelectionProps:t=>({disabled:t.key==="5",name:t.name})}),Ea=()=>{F.selectedRowKeys=[]};la(()=>{console.log("rowSelection.selectedRowKeys",F.selectedRowKeys)});const q=r([{title:"Name",width:100,dataIndex:"name",key:"name"},{title:"Age",width:60,dataIndex:"age"},{title:"Job",width:80,dataIndex:"job",key:"job"},{title:"Sex",width:60,dataIndex:"sex",key:"sex"},{title:"Address",width:120,dataIndex:"address"},{title:"Action",width:150,key:"action"}]),ea=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",className:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ba=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),_=r([{title:"Name",align:"center",dataIndex:"name"},{title:"Age",align:"center",dataIndex:"age"},{title:"Address",align:"center",dataIndex:"address"}]);ns(j,()=>{_.forEach(t=>t.align=j.value)});const va=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Job",dataIndex:"job"},{title:"Address",dataIndex:"address"}]),ra=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age",width:80},{title:"Address",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0},{title:"Long Header Cell",dataIndex:"address",ellipsis:!0}]),aa=(t,a)=>{if(a===4)return{colSpan:0}},ga=r([{title:"Name",dataIndex:"name",customCell:(t,a)=>({colSpan:a<4?1:5})},{title:"Age",dataIndex:"age",customCell:aa},{title:"Home phone",colSpan:2,dataIndex:"tel",customCell:(t,a)=>{if(a===2)return{rowSpan:2};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Phone",colSpan:0,dataIndex:"phone",customCell:(t,a)=>{if(a===1)return{rowSpan:3};if(a===2)return{rowSpan:0};if(a===3)return{rowSpan:0};if(a===4)return{colSpan:0}}},{title:"Address",dataIndex:"address",customCell:aa}]),ya=r([{title:"Name",dataIndex:"name",width:"30%"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"},{title:"Action",dataIndex:"action"}]),Fa=r([{title:"Name",dataIndex:"name",width:"25%"},{title:"Age",dataIndex:"age",width:"15%"},{title:"Address",dataIndex:"address",width:"40%"},{title:"Action",dataIndex:"action"}]),oa=r([{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age"},{title:"Address",dataIndex:"address",key:"address"},{title:"Action",key:"action"}]),ca=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1"},{title:"Column 2",dataIndex:"address",key:"2"},{title:"Column 3",dataIndex:"address",key:"3"},{title:"Column 4",dataIndex:"address",key:"4"},{title:"Column 5",dataIndex:"address",key:"5"},{title:"Column 6",dataIndex:"address",key:"6"},{title:"Column 7",dataIndex:"address",key:"7"},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),Ca=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),Ba=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ua=r([{title:"Full Name",width:100,dataIndex:"name",key:"name",fixed:"left"},{title:"Age",width:100,dataIndex:"age",key:"age",fixed:"left"},{title:"Column 1",dataIndex:"address",key:"1",width:150},{title:"Column 2",dataIndex:"address",key:"2",width:150},{title:"Column 3",dataIndex:"address",key:"3",width:150},{title:"Column 4",dataIndex:"address",key:"4",width:150},{title:"Column 5",dataIndex:"address",key:"5",width:150},{title:"Column 6",dataIndex:"address",key:"6",width:150},{title:"Column 7",dataIndex:"address",key:"7",width:150},{title:"Column 8",dataIndex:"address",key:"8"},{title:"Action",key:"action",fixed:"right",width:100}]),ma=r([{title:"Name",dataIndex:"name",key:"name",width:100,fixed:"left"},{title:"Other",children:[{title:"Age",dataIndex:"age",key:"age",width:200,sorter:(t,a)=>t.age-a.age},{title:"Address",children:[{title:"Street",dataIndex:"street",key:"street",width:200},{title:"Block",children:[{title:"Building",dataIndex:"building",key:"building",width:100},{title:"Door No.",dataIndex:"number",key:"number",width:100}]}]}]},{title:"Company",children:[{title:"Company Address",dataIndex:"companyAddress",key:"companyAddress",width:200},{title:"Company Name",dataIndex:"companyName",key:"companyName",width:200}]},{title:"Gender",dataIndex:"gender",key:"gender",width:80,fixed:"right"}]),Aa=r([{title:"Name",dataIndex:"name",sorter:(t,a)=>t.name.length-a.name.length,sortDirections:["descend"]},{title:"Age",dataIndex:"age",defaultSortOrder:"descend",sorter:(t,a)=>t.age-a.age},{title:"Address",dataIndex:"address",sorter:(t,a)=>t.address.length-a.address.length,sortDirections:["descend","ascend"]}]),Da=r([{title:"Name",dataIndex:"name"},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}]),S=p([{name:"Stephen Curry",age:30,job:"Player",sex:"boy",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",sex:"boy",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",sex:"girl",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",sex:"boy",address:"United States"},{name:"Leo",age:36,job:"Actor",sex:"boy",address:"Los Angeles"}]),xa=p([{key:"1",name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"}]),fa=(t,a)=>t.age>30?"older-row":a%2===1?"even-row":"",qa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Sa=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),wa=p([{name:"Stephen Curry",age:30,job:"Player",address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,job:"None",address:"Beijing, China"},{name:"Wonder Woman",age:32,job:"Hero",address:"Tel Aviv, Israel"},{name:"Superman",age:32,job:"Hero",address:"United States"},{name:"Leo",age:36,job:"Actor",address:"Los Angeles"}]),Ia=p([{name:"Stephen Curry",age:30,tel:"0666-12098909",phone:18889898989,address:"Chase Center, San Francisco, California"},{name:"the Muse Catcher",age:24,tel:"0666-22098333",phone:18899998888,address:"Beijing, China"},{name:"Wonder Woman",age:32,tel:"0888-32098909",phone:18899998888,address:"Tel Aviv, Israel"},{name:"Superman",age:32,tel:"0888-32098909",phone:18899998888,address:"United States"},{name:"Leo",age:36,tel:"0575-22098909",phone:18900010002,address:"Los Angeles"}]),f=p([{key:"0",name:"Edward King 0",age:32,address:"London, Park Lane no. 0"},{key:"1",name:"Edward King 1",age:32,address:"London, Park Lane no. 1"},{key:"2",name:"Edward King 2",age:32,address:"London, Park Lane no. 2"}]),w=[];for(let t=0;t<100;t++)w.push({key:t.toString(),name:`Edrward ${t}`,age:32,address:`London, Park Lane no. ${t}`});const G=p(w.slice(0,10)),Ta=p([{key:"1",name:"Superman",age:32,address:"New York No.1 Lake Park",description:"My name is Superman, I am 32 years old, living in New York No.1 Lake Park."},{key:"2",name:"Spiderman",age:22,address:"London No.2 Lake Park",description:"My name is Spiderman, I am 42 years old, living in London No.2 Lake Park."},{key:"3",name:"Ironman",age:36,address:"Sidney No.3 Lake Park",description:"My name is Ironman, I am 32 years old, living in Sidney No.3 Lake Park."}]),Ra=p([{key:"1",name:"Stephen Curry",age:30,address:"Chase Center, GSW"},{key:"2",name:"the Muse Catcher",age:24,address:"Beijing, China"},{key:"3",name:"Wonder Woman",age:32,address:"Tel Aviv, Israel"}]),Pa=p(w),Na=p(w),ja=p(w);function La(t,a){return t=Math.ceil(t),a=Math.floor(a),Math.floor(Math.random()*(a-t+1))+t}const za=[...Array(100)].map((t,a)=>({key:a.toString(),name:"John Brown",age:La(0,10),street:"Lake Park",building:"C"+a,number:2035,companyAddress:"Lake Street 42",companyName:"SoftLake Co",gender:"M"})),Ka=p([{key:"1",name:"John Brown",age:32,address:"New York No.1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No.1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No.12 Lake Park"},{key:"4",name:"Jim Red",age:32,address:"London No.102 Lake Park"}]),Wa=p(w);ls(()=>{sa()});function sa(){L.value=!0,setTimeout(()=>{L.value=!1},1500)}function Ha(t,a){Z.page=t,Z.pageSize=a,sa()}const I=r({}),Oa=()=>{const t=f.value.length,a={key:`${t}`,name:`Edward King ${t}`,age:32,address:`London, Park Lane no. ${t}`};f.value.push(a)},Ma=t=>{I[t]=f.value.filter(a=>t===a.key)[0]},ia=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],I[t]),delete I[t]},Va=t=>{f.value=f.value.filter(a=>a.key!==t)},u=r({}),Ua=t=>{u[t]=G.value.filter(a=>t===a.key)[0]},$a=t=>{Object.assign(f.value.filter(a=>t===a.key)[0],u[t]),delete u[t]},Ja=t=>{delete u[t]},Ga=(t,a)=>{z.value=!0,setTimeout(()=>{G.value=w.slice((t-1)*a,t*a),z.value=!1},500)},Y=p(["1"]);la(()=>{console.log("expandedRowKeys",Y.value)});const Ya=(t,a)=>{console.log("expanded",t),console.log("record",a)},Qa=t=>{console.log("expandedRowsChange",t)};function Xa(t,a){console.log("sort column",t),console.log("sort currentDataSource",a)}return(t,a)=>{const N=o("GlobalElement"),m=o("Tag"),T=o("Divider"),e=o("Table",!0),c=o("Flex"),x=o("Switch"),C=o("Space"),Q=o("Radio"),da=o("Button"),X=o("Input"),ta=o("Popconfirm"),Za=o("InputNumber"),R=o("Col"),_a=o("Slider"),as=o("Row");return h(),E("div",null,[a[75]||(a[75]=s("h1",{id:"表格-table",tabindex:"-1"},[l("表格 Table "),s("a",{class:"header-anchor",href:"#表格-table","aria-label":'Permalink to "表格 Table"'},"​")],-1)),i(N),a[76]||(a[76]=s("p",null,[s("em",null,"展示行列数据")],-1)),a[77]||(a[77]=s("h2",{id:"何时使用",tabindex:"-1"},[l("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[78]||(a[78]=s("ul",null,[s("li",null,"当有大量结构化的数据需要展现时"),s("li",null,"当需要对数据进行排序、搜索、分页、自定义操作等复杂行为时")],-1)),a[79]||(a[79]=s("h2",{id:"基本使用",tabindex:"-1"},[l("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),i(e,{columns:q,dataSource:S.value,pagination:{showTotal:!0},loading:L.value,onChange:Ha},{headerCell:n(({column:d,title:k})=>[d.key==="name"?(h(),E(A,{key:0},[i(P(na)),l(" "+b(k),1)],64)):y("",!0)]),bodyCell:n(({column:d,record:k})=>[d.key==="name"?(h(),E("a",ps," hello "+b(k.name),1)):d.key==="sex"?(h(),E(A,{key:1},[k.sex==="boy"?(h(),D(m,{key:0,color:"volcano"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):k.sex==="girl"?(h(),D(m,{key:1,color:"magenta"},{default:n(()=>[l(b(k.sex),1)]),_:2},1024)):y("",!0)],64)):d.key==="action"?(h(),E("span",Es,[s("a",null,"Invite "+b(k.name),1),i(T,{vertical:""}),a[16]||(a[16]=s("a",null,"Delete",-1))])):y("",!0)]),_:1},8,["columns","dataSource","loading"]),a[80]||(a[80]=v(`
Show Code
vue
<script setup lang="ts">
 import { ref, reactive, onBeforeMount } from 'vue'
 import { SmileOutlined } from '@ant-design/icons-vue'
 import type { TableColumn } from 'vue-amazing-ui'
diff --git a/assets/guide_components_tabs.md.DuM_H9cI.js b/assets/guide_components_tabs.md.D4I2FQMa.js
similarity index 99%
rename from assets/guide_components_tabs.md.DuM_H9cI.js
rename to assets/guide_components_tabs.md.D4I2FQMa.js
index 533c9224a..161521f0c 100644
--- a/assets/guide_components_tabs.md.DuM_H9cI.js
+++ b/assets/guide_components_tabs.md.D4I2FQMa.js
@@ -1,4 +1,4 @@
-import{a1 as G,a2 as N,a3 as X}from"./chunks/theme.Bi3PRj3m.js";import{d as Y,r as y,h as W,a4 as D,k as Z,a as $,q as m,J as i,Q as k,c as n,ak as e,x as l,a7 as d,p as o,E as q,B as T,F as C,N as _,L as j,C as ss}from"./chunks/framework.BOCSoIBq.js";const is={key:0},as={key:1},ns={key:2},ts={tabindex:"0"},ls={style:{"text-align":"left"}},es=JSON.parse('{"title":"标签页 Tabs","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tabs.md","filePath":"guide/components/tabs.md","lastUpdated":1736149618000}'),ks={name:"guide/components/tabs.md"},ds=Y({...ks,setup(hs){const E=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),x=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",disabled:!0,content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),P=y([{tab:"Tab 1",icon:W(G),content:"Content of Tab Pane 1"},{tab:"Tab 2",icon:W(N),content:"Content of Tab Pane 2"},{tab:"Tab 3",content:"Content of Tab Pane 3"},{tab:"Tab 4",content:"Content of Tab Pane 4"},{tab:"Tab 5",content:"Content of Tab Pane 5"},{tab:"Tab 6",content:"Content of Tab Pane 6"}]),K=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"},{key:"7",tab:"Tab 7",content:"Content of Tab Pane 7"},{key:"8",tab:"Tab 8",content:"Content of Tab Pane 8"}]),t=y("1"),B=y(0),u=y("1");D(()=>{console.log("activeKey",t.value)}),D(()=>{console.log("iconActiveKey",B.value)}),D(()=>{console.log("moreActiveKey",u.value)});const J=[{label:"line",value:"line"},{label:"card",value:"card"}],I=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],v=y("middle"),A=[{label:"top",value:"top"},{label:"bottom",value:"bottom"},{label:"left",value:"left"},{label:"right",value:"right"}],f=y("top"),b=y("top"),S=Z(()=>["top","bottom"].includes(b.value)?{width:"360px"}:{height:"200px"}),p=$({prefix:"",suffix:"",animated:!0,centered:!1,size:"middle",type:"line",tabGutter:24,tabPosition:"top"});function z(w){console.log("key",w)}return(w,s)=>{const L=d("GlobalElement"),h=d("Tabs",!0),r=d("Flex"),U=d("Button"),c=d("Radio"),O=d("Input"),F=d("Space"),g=d("Col"),R=d("Switch"),Q=d("Slider"),H=d("Row"),M=d("Tag");return o(),m("div",null,[s[58]||(s[58]=i("h1",{id:"标签页-tabs",tabindex:"-1"},[k("标签页 Tabs "),i("a",{class:"header-anchor",href:"#标签页-tabs","aria-label":'Permalink to "标签页 Tabs"'},"​")],-1)),n(L),s[59]||(s[59]=i("p",null,[i("em",null,"选项卡切换组件")],-1)),s[60]||(s[60]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[61]||(s[61]=i("ul",null,[i("li",null,"提供平级的区域将大块内容进行收纳和展现,保持界面整洁")],-1)),s[62]||(s[62]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),n(h,{items:E.value,"active-key":t.value,"onUpdate:activeKey":s[0]||(s[0]=a=>t.value=a),onChange:z},null,8,["items","active-key"]),s[63]||(s[63]=e(`
Show Code
vue
<script setup lang="ts">
+import{a1 as G,a2 as N,a3 as X}from"./chunks/theme.DGCXccDD.js";import{d as Y,r as y,h as W,a4 as D,k as Z,a as $,q as m,J as i,Q as k,c as n,ak as e,x as l,a7 as d,p as o,E as q,B as T,F as C,N as _,L as j,C as ss}from"./chunks/framework.BOCSoIBq.js";const is={key:0},as={key:1},ns={key:2},ts={tabindex:"0"},ls={style:{"text-align":"left"}},es=JSON.parse('{"title":"标签页 Tabs","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tabs.md","filePath":"guide/components/tabs.md","lastUpdated":1736149618000}'),ks={name:"guide/components/tabs.md"},ds=Y({...ks,setup(hs){const E=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),x=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",disabled:!0,content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),P=y([{tab:"Tab 1",icon:W(G),content:"Content of Tab Pane 1"},{tab:"Tab 2",icon:W(N),content:"Content of Tab Pane 2"},{tab:"Tab 3",content:"Content of Tab Pane 3"},{tab:"Tab 4",content:"Content of Tab Pane 4"},{tab:"Tab 5",content:"Content of Tab Pane 5"},{tab:"Tab 6",content:"Content of Tab Pane 6"}]),K=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"},{key:"7",tab:"Tab 7",content:"Content of Tab Pane 7"},{key:"8",tab:"Tab 8",content:"Content of Tab Pane 8"}]),t=y("1"),B=y(0),u=y("1");D(()=>{console.log("activeKey",t.value)}),D(()=>{console.log("iconActiveKey",B.value)}),D(()=>{console.log("moreActiveKey",u.value)});const J=[{label:"line",value:"line"},{label:"card",value:"card"}],I=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],v=y("middle"),A=[{label:"top",value:"top"},{label:"bottom",value:"bottom"},{label:"left",value:"left"},{label:"right",value:"right"}],f=y("top"),b=y("top"),S=Z(()=>["top","bottom"].includes(b.value)?{width:"360px"}:{height:"200px"}),p=$({prefix:"",suffix:"",animated:!0,centered:!1,size:"middle",type:"line",tabGutter:24,tabPosition:"top"});function z(w){console.log("key",w)}return(w,s)=>{const L=d("GlobalElement"),h=d("Tabs",!0),r=d("Flex"),U=d("Button"),c=d("Radio"),O=d("Input"),F=d("Space"),g=d("Col"),R=d("Switch"),Q=d("Slider"),H=d("Row"),M=d("Tag");return o(),m("div",null,[s[58]||(s[58]=i("h1",{id:"标签页-tabs",tabindex:"-1"},[k("标签页 Tabs "),i("a",{class:"header-anchor",href:"#标签页-tabs","aria-label":'Permalink to "标签页 Tabs"'},"​")],-1)),n(L),s[59]||(s[59]=i("p",null,[i("em",null,"选项卡切换组件")],-1)),s[60]||(s[60]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[61]||(s[61]=i("ul",null,[i("li",null,"提供平级的区域将大块内容进行收纳和展现,保持界面整洁")],-1)),s[62]||(s[62]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),n(h,{items:E.value,"active-key":t.value,"onUpdate:activeKey":s[0]||(s[0]=a=>t.value=a),onChange:z},null,8,["items","active-key"]),s[63]||(s[63]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import type { TabsProps, TabsItem } from 'vue-amazing-ui'
 const tabItems = ref<TabsItem[]>([
diff --git a/assets/guide_components_tabs.md.DuM_H9cI.lean.js b/assets/guide_components_tabs.md.D4I2FQMa.lean.js
similarity index 99%
rename from assets/guide_components_tabs.md.DuM_H9cI.lean.js
rename to assets/guide_components_tabs.md.D4I2FQMa.lean.js
index 533c9224a..161521f0c 100644
--- a/assets/guide_components_tabs.md.DuM_H9cI.lean.js
+++ b/assets/guide_components_tabs.md.D4I2FQMa.lean.js
@@ -1,4 +1,4 @@
-import{a1 as G,a2 as N,a3 as X}from"./chunks/theme.Bi3PRj3m.js";import{d as Y,r as y,h as W,a4 as D,k as Z,a as $,q as m,J as i,Q as k,c as n,ak as e,x as l,a7 as d,p as o,E as q,B as T,F as C,N as _,L as j,C as ss}from"./chunks/framework.BOCSoIBq.js";const is={key:0},as={key:1},ns={key:2},ts={tabindex:"0"},ls={style:{"text-align":"left"}},es=JSON.parse('{"title":"标签页 Tabs","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tabs.md","filePath":"guide/components/tabs.md","lastUpdated":1736149618000}'),ks={name:"guide/components/tabs.md"},ds=Y({...ks,setup(hs){const E=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),x=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",disabled:!0,content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),P=y([{tab:"Tab 1",icon:W(G),content:"Content of Tab Pane 1"},{tab:"Tab 2",icon:W(N),content:"Content of Tab Pane 2"},{tab:"Tab 3",content:"Content of Tab Pane 3"},{tab:"Tab 4",content:"Content of Tab Pane 4"},{tab:"Tab 5",content:"Content of Tab Pane 5"},{tab:"Tab 6",content:"Content of Tab Pane 6"}]),K=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"},{key:"7",tab:"Tab 7",content:"Content of Tab Pane 7"},{key:"8",tab:"Tab 8",content:"Content of Tab Pane 8"}]),t=y("1"),B=y(0),u=y("1");D(()=>{console.log("activeKey",t.value)}),D(()=>{console.log("iconActiveKey",B.value)}),D(()=>{console.log("moreActiveKey",u.value)});const J=[{label:"line",value:"line"},{label:"card",value:"card"}],I=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],v=y("middle"),A=[{label:"top",value:"top"},{label:"bottom",value:"bottom"},{label:"left",value:"left"},{label:"right",value:"right"}],f=y("top"),b=y("top"),S=Z(()=>["top","bottom"].includes(b.value)?{width:"360px"}:{height:"200px"}),p=$({prefix:"",suffix:"",animated:!0,centered:!1,size:"middle",type:"line",tabGutter:24,tabPosition:"top"});function z(w){console.log("key",w)}return(w,s)=>{const L=d("GlobalElement"),h=d("Tabs",!0),r=d("Flex"),U=d("Button"),c=d("Radio"),O=d("Input"),F=d("Space"),g=d("Col"),R=d("Switch"),Q=d("Slider"),H=d("Row"),M=d("Tag");return o(),m("div",null,[s[58]||(s[58]=i("h1",{id:"标签页-tabs",tabindex:"-1"},[k("标签页 Tabs "),i("a",{class:"header-anchor",href:"#标签页-tabs","aria-label":'Permalink to "标签页 Tabs"'},"​")],-1)),n(L),s[59]||(s[59]=i("p",null,[i("em",null,"选项卡切换组件")],-1)),s[60]||(s[60]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[61]||(s[61]=i("ul",null,[i("li",null,"提供平级的区域将大块内容进行收纳和展现,保持界面整洁")],-1)),s[62]||(s[62]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),n(h,{items:E.value,"active-key":t.value,"onUpdate:activeKey":s[0]||(s[0]=a=>t.value=a),onChange:z},null,8,["items","active-key"]),s[63]||(s[63]=e(`
Show Code
vue
<script setup lang="ts">
+import{a1 as G,a2 as N,a3 as X}from"./chunks/theme.DGCXccDD.js";import{d as Y,r as y,h as W,a4 as D,k as Z,a as $,q as m,J as i,Q as k,c as n,ak as e,x as l,a7 as d,p as o,E as q,B as T,F as C,N as _,L as j,C as ss}from"./chunks/framework.BOCSoIBq.js";const is={key:0},as={key:1},ns={key:2},ts={tabindex:"0"},ls={style:{"text-align":"left"}},es=JSON.parse('{"title":"标签页 Tabs","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tabs.md","filePath":"guide/components/tabs.md","lastUpdated":1736149618000}'),ks={name:"guide/components/tabs.md"},ds=Y({...ks,setup(hs){const E=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),x=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",disabled:!0,content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"}]),P=y([{tab:"Tab 1",icon:W(G),content:"Content of Tab Pane 1"},{tab:"Tab 2",icon:W(N),content:"Content of Tab Pane 2"},{tab:"Tab 3",content:"Content of Tab Pane 3"},{tab:"Tab 4",content:"Content of Tab Pane 4"},{tab:"Tab 5",content:"Content of Tab Pane 5"},{tab:"Tab 6",content:"Content of Tab Pane 6"}]),K=y([{key:"1",tab:"Tab 1",content:"Content of Tab Pane 1"},{key:"2",tab:"Tab 2",content:"Content of Tab Pane 2"},{key:"3",tab:"Tab 3",content:"Content of Tab Pane 3"},{key:"4",tab:"Tab 4",content:"Content of Tab Pane 4"},{key:"5",tab:"Tab 5",content:"Content of Tab Pane 5"},{key:"6",tab:"Tab 6",content:"Content of Tab Pane 6"},{key:"7",tab:"Tab 7",content:"Content of Tab Pane 7"},{key:"8",tab:"Tab 8",content:"Content of Tab Pane 8"}]),t=y("1"),B=y(0),u=y("1");D(()=>{console.log("activeKey",t.value)}),D(()=>{console.log("iconActiveKey",B.value)}),D(()=>{console.log("moreActiveKey",u.value)});const J=[{label:"line",value:"line"},{label:"card",value:"card"}],I=[{label:"small",value:"small"},{label:"middle",value:"middle"},{label:"large",value:"large"}],v=y("middle"),A=[{label:"top",value:"top"},{label:"bottom",value:"bottom"},{label:"left",value:"left"},{label:"right",value:"right"}],f=y("top"),b=y("top"),S=Z(()=>["top","bottom"].includes(b.value)?{width:"360px"}:{height:"200px"}),p=$({prefix:"",suffix:"",animated:!0,centered:!1,size:"middle",type:"line",tabGutter:24,tabPosition:"top"});function z(w){console.log("key",w)}return(w,s)=>{const L=d("GlobalElement"),h=d("Tabs",!0),r=d("Flex"),U=d("Button"),c=d("Radio"),O=d("Input"),F=d("Space"),g=d("Col"),R=d("Switch"),Q=d("Slider"),H=d("Row"),M=d("Tag");return o(),m("div",null,[s[58]||(s[58]=i("h1",{id:"标签页-tabs",tabindex:"-1"},[k("标签页 Tabs "),i("a",{class:"header-anchor",href:"#标签页-tabs","aria-label":'Permalink to "标签页 Tabs"'},"​")],-1)),n(L),s[59]||(s[59]=i("p",null,[i("em",null,"选项卡切换组件")],-1)),s[60]||(s[60]=i("h2",{id:"何时使用",tabindex:"-1"},[k("何时使用 "),i("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[61]||(s[61]=i("ul",null,[i("li",null,"提供平级的区域将大块内容进行收纳和展现,保持界面整洁")],-1)),s[62]||(s[62]=i("h2",{id:"基本使用",tabindex:"-1"},[k("基本使用 "),i("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),n(h,{items:E.value,"active-key":t.value,"onUpdate:activeKey":s[0]||(s[0]=a=>t.value=a),onChange:z},null,8,["items","active-key"]),s[63]||(s[63]=e(`
Show Code
vue
<script setup lang="ts">
 import { ref, watchEffect } from 'vue'
 import type { TabsProps, TabsItem } from 'vue-amazing-ui'
 const tabItems = ref<TabsItem[]>([
diff --git a/assets/guide_components_tag.md.BBo4VOHJ.js b/assets/guide_components_tag.md.Cwc_pTif.js
similarity index 99%
rename from assets/guide_components_tag.md.BBo4VOHJ.js
rename to assets/guide_components_tag.md.Cwc_pTif.js
index 89fd3c7cc..504dff550 100644
--- a/assets/guide_components_tag.md.BBo4VOHJ.js
+++ b/assets/guide_components_tag.md.Cwc_pTif.js
@@ -1,4 +1,4 @@
-import{a4 as c,a5 as b,Y as T,a6 as v,C as x,a7 as w,a1 as S,a8 as O,a9 as P,aa as I}from"./chunks/theme.Bi3PRj3m.js";import{d as z,r as B,a4 as D,q as A,J as l,Q as i,c as a,x as t,ak as E,a7 as d,p as u,B as p,K as j,N as m,F as f,E as N}from"./chunks/framework.BOCSoIBq.js";const Y={tabindex:"0"},M={style:{"text-align":"left"}},J=JSON.parse('{"title":"标签 Tag","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tag.md","filePath":"guide/components/tag.md","lastUpdated":1736155068000}'),U={name:"guide/components/tag.md"},L=z({...U,setup(V){const e=B(["天空","大海","湖泊"]);D(()=>{console.log("strTags",e.value)});const y=B([{label:"天空",color:"processing"},{label:"大海",closable:!1,color:"error"},{label:"湖泊",color:"pink"}]);D(()=>{console.log("objTags",y.value)});const F=r=>{console.log("e",r)},g=(r,s)=>{console.log("item",r),console.log("index",s)};return(r,s)=>{const q=d("GlobalElement"),n=d("Tag",!0),k=d("Space"),o=d("Divider");return u(),A("div",null,[s[76]||(s[76]=l("h1",{id:"标签-tag",tabindex:"-1"},[i("标签 Tag "),l("a",{class:"header-anchor",href:"#标签-tag","aria-label":'Permalink to "标签 Tag"'},"​")],-1)),a(q),s[77]||(s[77]=l("p",null,[l("em",null,"进行标记和分类的小标签")],-1)),s[78]||(s[78]=l("h2",{id:"何时使用",tabindex:"-1"},[i("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[79]||(s[79]=l("ul",null,[l("li",null,"用于标记事物的属性和维度"),l("li",null,"进行分类")],-1)),s[80]||(s[80]=l("h2",{id:"基本使用",tabindex:"-1"},[i("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(k,{gap:"small"},{default:t(()=>[a(n,null,{default:t(()=>s[4]||(s[4]=[i("Tag 1")])),_:1}),a(n,null,{default:t(()=>s[5]||(s[5]=[l("a",{href:"https://blog.csdn.net/Dandrose"},"Link",-1)])),_:1}),a(n,{closable:"",onClose:F},{default:t(()=>s[6]||(s[6]=[i("Tag 2")])),_:1})]),_:1}),s[81]||(s[81]=E(`
Show Code
vue
<script setup lang="ts">
+import{a4 as c,a5 as b,Y as T,a6 as v,C as x,a7 as w,a1 as S,a8 as O,a9 as P,aa as I}from"./chunks/theme.DGCXccDD.js";import{d as z,r as B,a4 as D,q as A,J as l,Q as i,c as a,x as t,ak as E,a7 as d,p as u,B as p,K as j,N as m,F as f,E as N}from"./chunks/framework.BOCSoIBq.js";const Y={tabindex:"0"},M={style:{"text-align":"left"}},J=JSON.parse('{"title":"标签 Tag","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tag.md","filePath":"guide/components/tag.md","lastUpdated":1736155068000}'),U={name:"guide/components/tag.md"},L=z({...U,setup(V){const e=B(["天空","大海","湖泊"]);D(()=>{console.log("strTags",e.value)});const y=B([{label:"天空",color:"processing"},{label:"大海",closable:!1,color:"error"},{label:"湖泊",color:"pink"}]);D(()=>{console.log("objTags",y.value)});const F=r=>{console.log("e",r)},g=(r,s)=>{console.log("item",r),console.log("index",s)};return(r,s)=>{const q=d("GlobalElement"),n=d("Tag",!0),k=d("Space"),o=d("Divider");return u(),A("div",null,[s[76]||(s[76]=l("h1",{id:"标签-tag",tabindex:"-1"},[i("标签 Tag "),l("a",{class:"header-anchor",href:"#标签-tag","aria-label":'Permalink to "标签 Tag"'},"​")],-1)),a(q),s[77]||(s[77]=l("p",null,[l("em",null,"进行标记和分类的小标签")],-1)),s[78]||(s[78]=l("h2",{id:"何时使用",tabindex:"-1"},[i("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[79]||(s[79]=l("ul",null,[l("li",null,"用于标记事物的属性和维度"),l("li",null,"进行分类")],-1)),s[80]||(s[80]=l("h2",{id:"基本使用",tabindex:"-1"},[i("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(k,{gap:"small"},{default:t(()=>[a(n,null,{default:t(()=>s[4]||(s[4]=[i("Tag 1")])),_:1}),a(n,null,{default:t(()=>s[5]||(s[5]=[l("a",{href:"https://blog.csdn.net/Dandrose"},"Link",-1)])),_:1}),a(n,{closable:"",onClose:F},{default:t(()=>s[6]||(s[6]=[i("Tag 2")])),_:1})]),_:1}),s[81]||(s[81]=E(`
Show Code
vue
<script setup lang="ts">
 const onClose = (e: MouseEvent) => {
   console.log(e)
 }
diff --git a/assets/guide_components_tag.md.BBo4VOHJ.lean.js b/assets/guide_components_tag.md.Cwc_pTif.lean.js
similarity index 99%
rename from assets/guide_components_tag.md.BBo4VOHJ.lean.js
rename to assets/guide_components_tag.md.Cwc_pTif.lean.js
index 89fd3c7cc..504dff550 100644
--- a/assets/guide_components_tag.md.BBo4VOHJ.lean.js
+++ b/assets/guide_components_tag.md.Cwc_pTif.lean.js
@@ -1,4 +1,4 @@
-import{a4 as c,a5 as b,Y as T,a6 as v,C as x,a7 as w,a1 as S,a8 as O,a9 as P,aa as I}from"./chunks/theme.Bi3PRj3m.js";import{d as z,r as B,a4 as D,q as A,J as l,Q as i,c as a,x as t,ak as E,a7 as d,p as u,B as p,K as j,N as m,F as f,E as N}from"./chunks/framework.BOCSoIBq.js";const Y={tabindex:"0"},M={style:{"text-align":"left"}},J=JSON.parse('{"title":"标签 Tag","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tag.md","filePath":"guide/components/tag.md","lastUpdated":1736155068000}'),U={name:"guide/components/tag.md"},L=z({...U,setup(V){const e=B(["天空","大海","湖泊"]);D(()=>{console.log("strTags",e.value)});const y=B([{label:"天空",color:"processing"},{label:"大海",closable:!1,color:"error"},{label:"湖泊",color:"pink"}]);D(()=>{console.log("objTags",y.value)});const F=r=>{console.log("e",r)},g=(r,s)=>{console.log("item",r),console.log("index",s)};return(r,s)=>{const q=d("GlobalElement"),n=d("Tag",!0),k=d("Space"),o=d("Divider");return u(),A("div",null,[s[76]||(s[76]=l("h1",{id:"标签-tag",tabindex:"-1"},[i("标签 Tag "),l("a",{class:"header-anchor",href:"#标签-tag","aria-label":'Permalink to "标签 Tag"'},"​")],-1)),a(q),s[77]||(s[77]=l("p",null,[l("em",null,"进行标记和分类的小标签")],-1)),s[78]||(s[78]=l("h2",{id:"何时使用",tabindex:"-1"},[i("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[79]||(s[79]=l("ul",null,[l("li",null,"用于标记事物的属性和维度"),l("li",null,"进行分类")],-1)),s[80]||(s[80]=l("h2",{id:"基本使用",tabindex:"-1"},[i("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(k,{gap:"small"},{default:t(()=>[a(n,null,{default:t(()=>s[4]||(s[4]=[i("Tag 1")])),_:1}),a(n,null,{default:t(()=>s[5]||(s[5]=[l("a",{href:"https://blog.csdn.net/Dandrose"},"Link",-1)])),_:1}),a(n,{closable:"",onClose:F},{default:t(()=>s[6]||(s[6]=[i("Tag 2")])),_:1})]),_:1}),s[81]||(s[81]=E(`
Show Code
vue
<script setup lang="ts">
+import{a4 as c,a5 as b,Y as T,a6 as v,C as x,a7 as w,a1 as S,a8 as O,a9 as P,aa as I}from"./chunks/theme.DGCXccDD.js";import{d as z,r as B,a4 as D,q as A,J as l,Q as i,c as a,x as t,ak as E,a7 as d,p as u,B as p,K as j,N as m,F as f,E as N}from"./chunks/framework.BOCSoIBq.js";const Y={tabindex:"0"},M={style:{"text-align":"left"}},J=JSON.parse('{"title":"标签 Tag","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/tag.md","filePath":"guide/components/tag.md","lastUpdated":1736155068000}'),U={name:"guide/components/tag.md"},L=z({...U,setup(V){const e=B(["天空","大海","湖泊"]);D(()=>{console.log("strTags",e.value)});const y=B([{label:"天空",color:"processing"},{label:"大海",closable:!1,color:"error"},{label:"湖泊",color:"pink"}]);D(()=>{console.log("objTags",y.value)});const F=r=>{console.log("e",r)},g=(r,s)=>{console.log("item",r),console.log("index",s)};return(r,s)=>{const q=d("GlobalElement"),n=d("Tag",!0),k=d("Space"),o=d("Divider");return u(),A("div",null,[s[76]||(s[76]=l("h1",{id:"标签-tag",tabindex:"-1"},[i("标签 Tag "),l("a",{class:"header-anchor",href:"#标签-tag","aria-label":'Permalink to "标签 Tag"'},"​")],-1)),a(q),s[77]||(s[77]=l("p",null,[l("em",null,"进行标记和分类的小标签")],-1)),s[78]||(s[78]=l("h2",{id:"何时使用",tabindex:"-1"},[i("何时使用 "),l("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),s[79]||(s[79]=l("ul",null,[l("li",null,"用于标记事物的属性和维度"),l("li",null,"进行分类")],-1)),s[80]||(s[80]=l("h2",{id:"基本使用",tabindex:"-1"},[i("基本使用 "),l("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),a(k,{gap:"small"},{default:t(()=>[a(n,null,{default:t(()=>s[4]||(s[4]=[i("Tag 1")])),_:1}),a(n,null,{default:t(()=>s[5]||(s[5]=[l("a",{href:"https://blog.csdn.net/Dandrose"},"Link",-1)])),_:1}),a(n,{closable:"",onClose:F},{default:t(()=>s[6]||(s[6]=[i("Tag 2")])),_:1})]),_:1}),s[81]||(s[81]=E(`
Show Code
vue
<script setup lang="ts">
 const onClose = (e: MouseEvent) => {
   console.log(e)
 }
diff --git a/assets/guide_components_timeline.md.BR1OUZla.js b/assets/guide_components_timeline.md.BR0_16ze.js
similarity index 99%
rename from assets/guide_components_timeline.md.BR1OUZla.js
rename to assets/guide_components_timeline.md.BR0_16ze.js
index 2d6fa3221..bb005c83e 100644
--- a/assets/guide_components_timeline.md.BR1OUZla.js
+++ b/assets/guide_components_timeline.md.BR0_16ze.js
@@ -1,4 +1,4 @@
-import{C as v}from"./chunks/theme.Bi3PRj3m.js";import{d as r,r as g,q as d,J as s,Q as E,c as t,ak as h,x as e,a7 as c,p as k,F as p,E as y,B as F,_ as o}from"./chunks/framework.BOCSoIBq.js";const m={key:0,class:"big-dot"},C={key:0,class:"desc"},u={key:0,class:"big-dot"},B={key:0,class:"big-dot"},T=JSON.parse('{"title":"时间轴 Timeline","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/timeline.md","filePath":"guide/components/timeline.md","lastUpdated":1736148884000}'),b={name:"guide/components/timeline.md"},A=r({...b,setup(D){const n=g([{desc:"Create a services site 2023-05-24",color:"green"},{desc:"Solve initial network problems 1 Solve initial network problems 2 2023-05-24",color:"red"},{desc:"Technical testing 2023-05-24",color:"blue"},{desc:"Network problems being solved 2023-05-24"},{desc:"Network problems being solved 2",color:"gray"}]);return(x,a)=>{const f=c("GlobalElement"),l=c("Timeline",!0);return k(),d("div",null,[a[0]||(a[0]=s("h1",{id:"时间轴-timeline",tabindex:"-1"},[E("时间轴 Timeline "),s("a",{class:"header-anchor",href:"#时间轴-timeline","aria-label":'Permalink to "时间轴 Timeline"'},"​")],-1)),t(f),a[1]||(a[1]=s("p",null,[s("em",null,"垂直展示的时间流信息")],-1)),a[2]||(a[2]=s("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=s("ul",null,[s("li",null,"当有一系列信息需按时间排列时"),s("li",null,"需要有一条时间轴进行视觉上的串联时")],-1)),a[4]||(a[4]=s("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(l,{items:n.value},null,8,["items"]),a[5]||(a[5]=h(`
Show Code
vue
<script setup lang="ts">
+import{C as v}from"./chunks/theme.DGCXccDD.js";import{d as r,r as g,q as d,J as s,Q as E,c as t,ak as h,x as e,a7 as c,p as k,F as p,E as y,B as F,_ as o}from"./chunks/framework.BOCSoIBq.js";const m={key:0,class:"big-dot"},C={key:0,class:"desc"},u={key:0,class:"big-dot"},B={key:0,class:"big-dot"},T=JSON.parse('{"title":"时间轴 Timeline","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/timeline.md","filePath":"guide/components/timeline.md","lastUpdated":1736148884000}'),b={name:"guide/components/timeline.md"},A=r({...b,setup(D){const n=g([{desc:"Create a services site 2023-05-24",color:"green"},{desc:"Solve initial network problems 1 Solve initial network problems 2 2023-05-24",color:"red"},{desc:"Technical testing 2023-05-24",color:"blue"},{desc:"Network problems being solved 2023-05-24"},{desc:"Network problems being solved 2",color:"gray"}]);return(x,a)=>{const f=c("GlobalElement"),l=c("Timeline",!0);return k(),d("div",null,[a[0]||(a[0]=s("h1",{id:"时间轴-timeline",tabindex:"-1"},[E("时间轴 Timeline "),s("a",{class:"header-anchor",href:"#时间轴-timeline","aria-label":'Permalink to "时间轴 Timeline"'},"​")],-1)),t(f),a[1]||(a[1]=s("p",null,[s("em",null,"垂直展示的时间流信息")],-1)),a[2]||(a[2]=s("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=s("ul",null,[s("li",null,"当有一系列信息需按时间排列时"),s("li",null,"需要有一条时间轴进行视觉上的串联时")],-1)),a[4]||(a[4]=s("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(l,{items:n.value},null,8,["items"]),a[5]||(a[5]=h(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 import type { TimelineItem } from 'vue-amazing-ui'
 const timelineItems = ref<TimelineItem[]>([
diff --git a/assets/guide_components_timeline.md.BR1OUZla.lean.js b/assets/guide_components_timeline.md.BR0_16ze.lean.js
similarity index 99%
rename from assets/guide_components_timeline.md.BR1OUZla.lean.js
rename to assets/guide_components_timeline.md.BR0_16ze.lean.js
index 2d6fa3221..bb005c83e 100644
--- a/assets/guide_components_timeline.md.BR1OUZla.lean.js
+++ b/assets/guide_components_timeline.md.BR0_16ze.lean.js
@@ -1,4 +1,4 @@
-import{C as v}from"./chunks/theme.Bi3PRj3m.js";import{d as r,r as g,q as d,J as s,Q as E,c as t,ak as h,x as e,a7 as c,p as k,F as p,E as y,B as F,_ as o}from"./chunks/framework.BOCSoIBq.js";const m={key:0,class:"big-dot"},C={key:0,class:"desc"},u={key:0,class:"big-dot"},B={key:0,class:"big-dot"},T=JSON.parse('{"title":"时间轴 Timeline","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/timeline.md","filePath":"guide/components/timeline.md","lastUpdated":1736148884000}'),b={name:"guide/components/timeline.md"},A=r({...b,setup(D){const n=g([{desc:"Create a services site 2023-05-24",color:"green"},{desc:"Solve initial network problems 1 Solve initial network problems 2 2023-05-24",color:"red"},{desc:"Technical testing 2023-05-24",color:"blue"},{desc:"Network problems being solved 2023-05-24"},{desc:"Network problems being solved 2",color:"gray"}]);return(x,a)=>{const f=c("GlobalElement"),l=c("Timeline",!0);return k(),d("div",null,[a[0]||(a[0]=s("h1",{id:"时间轴-timeline",tabindex:"-1"},[E("时间轴 Timeline "),s("a",{class:"header-anchor",href:"#时间轴-timeline","aria-label":'Permalink to "时间轴 Timeline"'},"​")],-1)),t(f),a[1]||(a[1]=s("p",null,[s("em",null,"垂直展示的时间流信息")],-1)),a[2]||(a[2]=s("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=s("ul",null,[s("li",null,"当有一系列信息需按时间排列时"),s("li",null,"需要有一条时间轴进行视觉上的串联时")],-1)),a[4]||(a[4]=s("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(l,{items:n.value},null,8,["items"]),a[5]||(a[5]=h(`
Show Code
vue
<script setup lang="ts">
+import{C as v}from"./chunks/theme.DGCXccDD.js";import{d as r,r as g,q as d,J as s,Q as E,c as t,ak as h,x as e,a7 as c,p as k,F as p,E as y,B as F,_ as o}from"./chunks/framework.BOCSoIBq.js";const m={key:0,class:"big-dot"},C={key:0,class:"desc"},u={key:0,class:"big-dot"},B={key:0,class:"big-dot"},T=JSON.parse('{"title":"时间轴 Timeline","description":"","frontmatter":{},"headers":[],"relativePath":"guide/components/timeline.md","filePath":"guide/components/timeline.md","lastUpdated":1736148884000}'),b={name:"guide/components/timeline.md"},A=r({...b,setup(D){const n=g([{desc:"Create a services site 2023-05-24",color:"green"},{desc:"Solve initial network problems 1 Solve initial network problems 2 2023-05-24",color:"red"},{desc:"Technical testing 2023-05-24",color:"blue"},{desc:"Network problems being solved 2023-05-24"},{desc:"Network problems being solved 2",color:"gray"}]);return(x,a)=>{const f=c("GlobalElement"),l=c("Timeline",!0);return k(),d("div",null,[a[0]||(a[0]=s("h1",{id:"时间轴-timeline",tabindex:"-1"},[E("时间轴 Timeline "),s("a",{class:"header-anchor",href:"#时间轴-timeline","aria-label":'Permalink to "时间轴 Timeline"'},"​")],-1)),t(f),a[1]||(a[1]=s("p",null,[s("em",null,"垂直展示的时间流信息")],-1)),a[2]||(a[2]=s("h2",{id:"何时使用",tabindex:"-1"},[E("何时使用 "),s("a",{class:"header-anchor",href:"#何时使用","aria-label":'Permalink to "何时使用"'},"​")],-1)),a[3]||(a[3]=s("ul",null,[s("li",null,"当有一系列信息需按时间排列时"),s("li",null,"需要有一条时间轴进行视觉上的串联时")],-1)),a[4]||(a[4]=s("h2",{id:"基本使用",tabindex:"-1"},[E("基本使用 "),s("a",{class:"header-anchor",href:"#基本使用","aria-label":'Permalink to "基本使用"'},"​")],-1)),t(l,{items:n.value},null,8,["items"]),a[5]||(a[5]=h(`
Show Code
vue
<script setup lang="ts">
 import { ref } from 'vue'
 import type { TimelineItem } from 'vue-amazing-ui'
 const timelineItems = ref<TimelineItem[]>([
diff --git a/assets/guide_features.md.B9JuBHoX.js b/assets/guide_features.md.CiMSqWPJ.js
similarity index 99%
rename from assets/guide_features.md.B9JuBHoX.js
rename to assets/guide_features.md.CiMSqWPJ.js
index 80a3f3094..8e68c8e96 100644
--- a/assets/guide_features.md.B9JuBHoX.js
+++ b/assets/guide_features.md.CiMSqWPJ.js
@@ -1,4 +1,4 @@
-import{p as r}from"./chunks/package.BzavugT4.js";import{T as y}from"./chunks/theme.Bi3PRj3m.js";import{d as F,q as C,J as i,Q as a,c as t,x as h,N as l,ak as d,a7 as E,p as c,B}from"./chunks/framework.BOCSoIBq.js";const A=JSON.parse('{"title":"特性","description":"","frontmatter":{},"headers":[],"relativePath":"guide/features.md","filePath":"guide/features.md","lastUpdated":1735262914000}'),u={name:"guide/features.md"},v=F({...u,setup(m){const k=r.dependencies,e=r.devDependencies;function n(p){for(let s of Object.keys(k))if(s===p)return k[s].replace("^","");for(let s of Object.keys(e))if(s===p)return e[s].replace("^","");return""}return(p,s)=>{const g=E("GlobalElement"),o=E("Alert");return c(),C("div",null,[s[8]||(s[8]=i("h1",{id:"特性",tabindex:"-1"},[a("特性 "),i("a",{class:"header-anchor",href:"#特性","aria-label":'Permalink to "特性"'},"​")],-1)),t(g),t(o,{type:"info","show-icon":"",bordered:!1},{icon:h(()=>[t(B(y))]),description:h(()=>s[0]||(s[0]=[i("p",{style:{"font-size":"16px"}}," 如果您对 Vue Amazing UI 感兴趣,欢迎加入我们,一起开发、维护和迭代组件库。您的贡献将帮助组件库不断的更新与完善,共同打造更优秀的用户体验。 ",-1)])),default:h(()=>[s[1]||(s[1]=i("p",{style:{"font-size":"18px","font-weight":"600",color:"#1677ff"}},"Join Me",-1))]),_:1}),s[9]||(s[9]=i("h2",{id:"简要介绍",tabindex:"-1"},[a("简要介绍 "),i("a",{class:"header-anchor",href:"#简要介绍","aria-label":'Permalink to "简要介绍"'},"​")],-1)),i("ul",null,[i("li",null,[s[2]||(s[2]=a("组件库采用 ")),i("code",null,"Vue@"+l(n("vue")),1),s[3]||(s[3]=a(" + ")),i("code",null,"TypeScript@"+l(n("typescript")),1),s[4]||(s[4]=a(" + ")),i("code",null,"Vite@"+l(n("vite")),1),s[5]||(s[5]=a(" + ")),i("code",null,"Less@"+l(n("less")),1),s[6]||(s[6]=a(" 实现!"))]),s[7]||(s[7]=d("
  • 目前共包含 63 个基础 UI 组件以及 16 个工具函数,并且持续探索更新中...
  • 顺便一提,它们全都可以 treeshaking
  • Vue Amazing UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接
  • 全部组件均采用单文件组件 SFC 风格,可独立使用
  • 部分组件样式尚未完美适配文档主题的 dark 暗黑模式,可切换 light 模式查看
  • 开箱即用,不墨迹
  • ",6))]),s[10]||(s[10]=d(`

    使用方式

    • 全局引入注册所有组件

    • 全局引入注册部分组件

    • 局部引入注册部分组件

    • 无需任何安装引入,直接使用单文件组件 SFC

      使用单文件组件 SFC 时,请按需要引入如下所示组件库默认全局样式:

      Show Global Styles
      less
      // 组件库全局样式定义
      +import{p as r}from"./chunks/package.BzavugT4.js";import{T as y}from"./chunks/theme.DGCXccDD.js";import{d as F,q as C,J as i,Q as a,c as t,x as h,N as l,ak as d,a7 as E,p as c,B}from"./chunks/framework.BOCSoIBq.js";const A=JSON.parse('{"title":"特性","description":"","frontmatter":{},"headers":[],"relativePath":"guide/features.md","filePath":"guide/features.md","lastUpdated":1735262914000}'),u={name:"guide/features.md"},v=F({...u,setup(m){const k=r.dependencies,e=r.devDependencies;function n(p){for(let s of Object.keys(k))if(s===p)return k[s].replace("^","");for(let s of Object.keys(e))if(s===p)return e[s].replace("^","");return""}return(p,s)=>{const g=E("GlobalElement"),o=E("Alert");return c(),C("div",null,[s[8]||(s[8]=i("h1",{id:"特性",tabindex:"-1"},[a("特性 "),i("a",{class:"header-anchor",href:"#特性","aria-label":'Permalink to "特性"'},"​")],-1)),t(g),t(o,{type:"info","show-icon":"",bordered:!1},{icon:h(()=>[t(B(y))]),description:h(()=>s[0]||(s[0]=[i("p",{style:{"font-size":"16px"}}," 如果您对 Vue Amazing UI 感兴趣,欢迎加入我们,一起开发、维护和迭代组件库。您的贡献将帮助组件库不断的更新与完善,共同打造更优秀的用户体验。 ",-1)])),default:h(()=>[s[1]||(s[1]=i("p",{style:{"font-size":"18px","font-weight":"600",color:"#1677ff"}},"Join Me",-1))]),_:1}),s[9]||(s[9]=i("h2",{id:"简要介绍",tabindex:"-1"},[a("简要介绍 "),i("a",{class:"header-anchor",href:"#简要介绍","aria-label":'Permalink to "简要介绍"'},"​")],-1)),i("ul",null,[i("li",null,[s[2]||(s[2]=a("组件库采用 ")),i("code",null,"Vue@"+l(n("vue")),1),s[3]||(s[3]=a(" + ")),i("code",null,"TypeScript@"+l(n("typescript")),1),s[4]||(s[4]=a(" + ")),i("code",null,"Vite@"+l(n("vite")),1),s[5]||(s[5]=a(" + ")),i("code",null,"Less@"+l(n("less")),1),s[6]||(s[6]=a(" 实现!"))]),s[7]||(s[7]=d("
    • 目前共包含 63 个基础 UI 组件以及 16 个工具函数,并且持续探索更新中...
    • 顺便一提,它们全都可以 treeshaking
    • Vue Amazing UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接
    • 全部组件均采用单文件组件 SFC 风格,可独立使用
    • 部分组件样式尚未完美适配文档主题的 dark 暗黑模式,可切换 light 模式查看
    • 开箱即用,不墨迹
    • ",6))]),s[10]||(s[10]=d(`

      使用方式

      • 全局引入注册所有组件

      • 全局引入注册部分组件

      • 局部引入注册部分组件

      • 无需任何安装引入,直接使用单文件组件 SFC

        使用单文件组件 SFC 时,请按需要引入如下所示组件库默认全局样式:

        Show Global Styles
        less
        // 组件库全局样式定义
         @themeColor: #1677ff; // 全局主题色
         @themeHoverColor: #4096ff; // 主题色悬浮态
         *,
        diff --git a/assets/guide_features.md.B9JuBHoX.lean.js b/assets/guide_features.md.CiMSqWPJ.lean.js
        similarity index 99%
        rename from assets/guide_features.md.B9JuBHoX.lean.js
        rename to assets/guide_features.md.CiMSqWPJ.lean.js
        index 80a3f3094..8e68c8e96 100644
        --- a/assets/guide_features.md.B9JuBHoX.lean.js
        +++ b/assets/guide_features.md.CiMSqWPJ.lean.js
        @@ -1,4 +1,4 @@
        -import{p as r}from"./chunks/package.BzavugT4.js";import{T as y}from"./chunks/theme.Bi3PRj3m.js";import{d as F,q as C,J as i,Q as a,c as t,x as h,N as l,ak as d,a7 as E,p as c,B}from"./chunks/framework.BOCSoIBq.js";const A=JSON.parse('{"title":"特性","description":"","frontmatter":{},"headers":[],"relativePath":"guide/features.md","filePath":"guide/features.md","lastUpdated":1735262914000}'),u={name:"guide/features.md"},v=F({...u,setup(m){const k=r.dependencies,e=r.devDependencies;function n(p){for(let s of Object.keys(k))if(s===p)return k[s].replace("^","");for(let s of Object.keys(e))if(s===p)return e[s].replace("^","");return""}return(p,s)=>{const g=E("GlobalElement"),o=E("Alert");return c(),C("div",null,[s[8]||(s[8]=i("h1",{id:"特性",tabindex:"-1"},[a("特性 "),i("a",{class:"header-anchor",href:"#特性","aria-label":'Permalink to "特性"'},"​")],-1)),t(g),t(o,{type:"info","show-icon":"",bordered:!1},{icon:h(()=>[t(B(y))]),description:h(()=>s[0]||(s[0]=[i("p",{style:{"font-size":"16px"}}," 如果您对 Vue Amazing UI 感兴趣,欢迎加入我们,一起开发、维护和迭代组件库。您的贡献将帮助组件库不断的更新与完善,共同打造更优秀的用户体验。 ",-1)])),default:h(()=>[s[1]||(s[1]=i("p",{style:{"font-size":"18px","font-weight":"600",color:"#1677ff"}},"Join Me",-1))]),_:1}),s[9]||(s[9]=i("h2",{id:"简要介绍",tabindex:"-1"},[a("简要介绍 "),i("a",{class:"header-anchor",href:"#简要介绍","aria-label":'Permalink to "简要介绍"'},"​")],-1)),i("ul",null,[i("li",null,[s[2]||(s[2]=a("组件库采用 ")),i("code",null,"Vue@"+l(n("vue")),1),s[3]||(s[3]=a(" + ")),i("code",null,"TypeScript@"+l(n("typescript")),1),s[4]||(s[4]=a(" + ")),i("code",null,"Vite@"+l(n("vite")),1),s[5]||(s[5]=a(" + ")),i("code",null,"Less@"+l(n("less")),1),s[6]||(s[6]=a(" 实现!"))]),s[7]||(s[7]=d("
      • 目前共包含 63 个基础 UI 组件以及 16 个工具函数,并且持续探索更新中...
      • 顺便一提,它们全都可以 treeshaking
      • Vue Amazing UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接
      • 全部组件均采用单文件组件 SFC 风格,可独立使用
      • 部分组件样式尚未完美适配文档主题的 dark 暗黑模式,可切换 light 模式查看
      • 开箱即用,不墨迹
      • ",6))]),s[10]||(s[10]=d(`

        使用方式

        • 全局引入注册所有组件

        • 全局引入注册部分组件

        • 局部引入注册部分组件

        • 无需任何安装引入,直接使用单文件组件 SFC

          使用单文件组件 SFC 时,请按需要引入如下所示组件库默认全局样式:

          Show Global Styles
          less
          // 组件库全局样式定义
          +import{p as r}from"./chunks/package.BzavugT4.js";import{T as y}from"./chunks/theme.DGCXccDD.js";import{d as F,q as C,J as i,Q as a,c as t,x as h,N as l,ak as d,a7 as E,p as c,B}from"./chunks/framework.BOCSoIBq.js";const A=JSON.parse('{"title":"特性","description":"","frontmatter":{},"headers":[],"relativePath":"guide/features.md","filePath":"guide/features.md","lastUpdated":1735262914000}'),u={name:"guide/features.md"},v=F({...u,setup(m){const k=r.dependencies,e=r.devDependencies;function n(p){for(let s of Object.keys(k))if(s===p)return k[s].replace("^","");for(let s of Object.keys(e))if(s===p)return e[s].replace("^","");return""}return(p,s)=>{const g=E("GlobalElement"),o=E("Alert");return c(),C("div",null,[s[8]||(s[8]=i("h1",{id:"特性",tabindex:"-1"},[a("特性 "),i("a",{class:"header-anchor",href:"#特性","aria-label":'Permalink to "特性"'},"​")],-1)),t(g),t(o,{type:"info","show-icon":"",bordered:!1},{icon:h(()=>[t(B(y))]),description:h(()=>s[0]||(s[0]=[i("p",{style:{"font-size":"16px"}}," 如果您对 Vue Amazing UI 感兴趣,欢迎加入我们,一起开发、维护和迭代组件库。您的贡献将帮助组件库不断的更新与完善,共同打造更优秀的用户体验。 ",-1)])),default:h(()=>[s[1]||(s[1]=i("p",{style:{"font-size":"18px","font-weight":"600",color:"#1677ff"}},"Join Me",-1))]),_:1}),s[9]||(s[9]=i("h2",{id:"简要介绍",tabindex:"-1"},[a("简要介绍 "),i("a",{class:"header-anchor",href:"#简要介绍","aria-label":'Permalink to "简要介绍"'},"​")],-1)),i("ul",null,[i("li",null,[s[2]||(s[2]=a("组件库采用 ")),i("code",null,"Vue@"+l(n("vue")),1),s[3]||(s[3]=a(" + ")),i("code",null,"TypeScript@"+l(n("typescript")),1),s[4]||(s[4]=a(" + ")),i("code",null,"Vite@"+l(n("vite")),1),s[5]||(s[5]=a(" + ")),i("code",null,"Less@"+l(n("less")),1),s[6]||(s[6]=a(" 实现!"))]),s[7]||(s[7]=d("
        • 目前共包含 63 个基础 UI 组件以及 16 个工具函数,并且持续探索更新中...
        • 顺便一提,它们全都可以 treeshaking
        • Vue Amazing UI 全量使用 TypeScript 编写,和你的 TypeScript 项目无缝衔接
        • 全部组件均采用单文件组件 SFC 风格,可独立使用
        • 部分组件样式尚未完美适配文档主题的 dark 暗黑模式,可切换 light 模式查看
        • 开箱即用,不墨迹
        • ",6))]),s[10]||(s[10]=d(`

          使用方式

          • 全局引入注册所有组件

          • 全局引入注册部分组件

          • 局部引入注册部分组件

          • 无需任何安装引入,直接使用单文件组件 SFC

            使用单文件组件 SFC 时,请按需要引入如下所示组件库默认全局样式:

            Show Global Styles
            less
            // 组件库全局样式定义
             @themeColor: #1677ff; // 全局主题色
             @themeHoverColor: #4096ff; // 主题色悬浮态
             *,
            diff --git a/assets/guide_ondemand.md.9K4tvSIH.js b/assets/guide_ondemand.md.Ba2Jxfv8.js
            similarity index 96%
            rename from assets/guide_ondemand.md.9K4tvSIH.js
            rename to assets/guide_ondemand.md.Ba2Jxfv8.js
            index 327c32ce5..8aa39c17b 100644
            --- a/assets/guide_ondemand.md.9K4tvSIH.js
            +++ b/assets/guide_ondemand.md.Ba2Jxfv8.js
            @@ -6,7 +6,7 @@ import{_ as t,q as p,J as i,Q as a,c as l,ak as h,a7 as e,p as k}from"./chunks/f
             <template>
               <Button>button</Button>
               <Tag>tag</Tag>
            -</template>

            自动引入样式(推荐)

            使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

            sh
            $ pnpm add vite-plugin-style-import -D
            sh
            $ npm install vite-plugin-style-import -D
            sh
            $ yarn add vite-plugin-style-import -D
            sh
            $ bun add vite-plugin-style-import -D
            ts
            // vite.config.ts
            +</template>

            自动引入样式(推荐)

            使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

            sh
            $ pnpm add vite-plugin-style-import -D
            sh
            $ npm install vite-plugin-style-import -D
            sh
            $ yarn add vite-plugin-style-import -D
            sh
            $ bun add vite-plugin-style-import -D
            ts
            // vite.config.ts
             import { defineConfig } from 'vite'
             import vue from '@vitejs/plugin-vue'
             import { createStyleImportPlugin } from 'vite-plugin-style-import'
            @@ -36,7 +36,7 @@ import{_ as t,q as p,J as i,Q as a,c as l,ak as h,a7 as e,p as k}from"./chunks/f
             <template>
               <Button>button</Button>
               <Tag>tag</Tag>
            -</template>

          自动按需引入(强烈推荐)

          使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

          sh
          $ pnpm add unplugin-vue-components -D
          sh
          $ npm install unplugin-vue-components -D
          sh
          $ yarn add unplugin-vue-components -D
          sh
          $ bun add unplugin-vue-components -D
          ts
          // vite.config.ts
          +</template>

        自动按需引入(强烈推荐)

        使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

        sh
        $ pnpm add unplugin-vue-components -D
        sh
        $ npm install unplugin-vue-components -D
        sh
        $ yarn add unplugin-vue-components -D
        sh
        $ bun add unplugin-vue-components -D
        ts
        // vite.config.ts
         import { defineConfig } from 'vite'
         import vue from '@vitejs/plugin-vue'
         import Components from 'unplugin-vue-components/vite'
        diff --git a/assets/guide_ondemand.md.9K4tvSIH.lean.js b/assets/guide_ondemand.md.Ba2Jxfv8.lean.js
        similarity index 96%
        rename from assets/guide_ondemand.md.9K4tvSIH.lean.js
        rename to assets/guide_ondemand.md.Ba2Jxfv8.lean.js
        index 327c32ce5..8aa39c17b 100644
        --- a/assets/guide_ondemand.md.9K4tvSIH.lean.js
        +++ b/assets/guide_ondemand.md.Ba2Jxfv8.lean.js
        @@ -6,7 +6,7 @@ import{_ as t,q as p,J as i,Q as a,c as l,ak as h,a7 as e,p as k}from"./chunks/f
         <template>
           <Button>button</Button>
           <Tag>tag</Tag>
        -</template>

        自动引入样式(推荐)

        使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

        sh
        $ pnpm add vite-plugin-style-import -D
        sh
        $ npm install vite-plugin-style-import -D
        sh
        $ yarn add vite-plugin-style-import -D
        sh
        $ bun add vite-plugin-style-import -D
        ts
        // vite.config.ts
        +</template>

        自动引入样式(推荐)

        使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

        sh
        $ pnpm add vite-plugin-style-import -D
        sh
        $ npm install vite-plugin-style-import -D
        sh
        $ yarn add vite-plugin-style-import -D
        sh
        $ bun add vite-plugin-style-import -D
        ts
        // vite.config.ts
         import { defineConfig } from 'vite'
         import vue from '@vitejs/plugin-vue'
         import { createStyleImportPlugin } from 'vite-plugin-style-import'
        @@ -36,7 +36,7 @@ import{_ as t,q as p,J as i,Q as a,c as l,ak as h,a7 as e,p as k}from"./chunks/f
         <template>
           <Button>button</Button>
           <Tag>tag</Tag>
        -</template>

      自动按需引入(强烈推荐)

      使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

      sh
      $ pnpm add unplugin-vue-components -D
      sh
      $ npm install unplugin-vue-components -D
      sh
      $ yarn add unplugin-vue-components -D
      sh
      $ bun add unplugin-vue-components -D
      ts
      // vite.config.ts
      +</template>

    自动按需引入(强烈推荐)

    使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

    sh
    $ pnpm add unplugin-vue-components -D
    sh
    $ npm install unplugin-vue-components -D
    sh
    $ yarn add unplugin-vue-components -D
    sh
    $ bun add unplugin-vue-components -D
    ts
    // vite.config.ts
     import { defineConfig } from 'vite'
     import vue from '@vitejs/plugin-vue'
     import Components from 'unplugin-vue-components/vite'
    diff --git a/assets/guide_started.md.DJyDCbuq.js b/assets/guide_started.md.Df72nRPP.js
    similarity index 97%
    rename from assets/guide_started.md.DJyDCbuq.js
    rename to assets/guide_started.md.Df72nRPP.js
    index 9cb2ce57c..7ee50676c 100644
    --- a/assets/guide_started.md.DJyDCbuq.js
    +++ b/assets/guide_started.md.Df72nRPP.js
    @@ -1,4 +1,4 @@
    -import{_ as n,q as t,J as i,Q as p,c as l,ak as h,a7 as k,p as e}from"./chunks/framework.BOCSoIBq.js";const u=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/started.md","filePath":"guide/started.md","lastUpdated":1735091745000}'),E={name:"guide/started.md"};function d(r,s,g,o,y,c){const a=k("GlobalElement");return e(),t("div",null,[s[0]||(s[0]=i("h1",{id:"快速上手",tabindex:"-1"},[p("快速上手 "),i("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1)),l(a),s[1]||(s[1]=h(`

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
    +import{_ as n,q as t,J as i,Q as p,c as l,ak as h,a7 as k,p as e}from"./chunks/framework.BOCSoIBq.js";const u=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/started.md","filePath":"guide/started.md","lastUpdated":1735091745000}'),E={name:"guide/started.md"};function d(r,s,g,o,y,c){const a=k("GlobalElement");return e(),t("div",null,[s[0]||(s[0]=i("h1",{id:"快速上手",tabindex:"-1"},[p("快速上手 "),i("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1)),l(a),s[1]||(s[1]=h(`

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
     import App from './App.vue'
     import VueAmazingUI from 'vue-amazing-ui'
     import 'vue-amazing-ui/css'
    diff --git a/assets/guide_started.md.DJyDCbuq.lean.js b/assets/guide_started.md.Df72nRPP.lean.js
    similarity index 97%
    rename from assets/guide_started.md.DJyDCbuq.lean.js
    rename to assets/guide_started.md.Df72nRPP.lean.js
    index 9cb2ce57c..7ee50676c 100644
    --- a/assets/guide_started.md.DJyDCbuq.lean.js
    +++ b/assets/guide_started.md.Df72nRPP.lean.js
    @@ -1,4 +1,4 @@
    -import{_ as n,q as t,J as i,Q as p,c as l,ak as h,a7 as k,p as e}from"./chunks/framework.BOCSoIBq.js";const u=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/started.md","filePath":"guide/started.md","lastUpdated":1735091745000}'),E={name:"guide/started.md"};function d(r,s,g,o,y,c){const a=k("GlobalElement");return e(),t("div",null,[s[0]||(s[0]=i("h1",{id:"快速上手",tabindex:"-1"},[p("快速上手 "),i("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1)),l(a),s[1]||(s[1]=h(`

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
    +import{_ as n,q as t,J as i,Q as p,c as l,ak as h,a7 as k,p as e}from"./chunks/framework.BOCSoIBq.js";const u=JSON.parse('{"title":"快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/started.md","filePath":"guide/started.md","lastUpdated":1735091745000}'),E={name:"guide/started.md"};function d(r,s,g,o,y,c){const a=k("GlobalElement");return e(),t("div",null,[s[0]||(s[0]=i("h1",{id:"快速上手",tabindex:"-1"},[p("快速上手 "),i("a",{class:"header-anchor",href:"#快速上手","aria-label":'Permalink to "快速上手"'},"​")],-1)),l(a),s[1]||(s[1]=h(`

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
     import App from './App.vue'
     import VueAmazingUI from 'vue-amazing-ui'
     import 'vue-amazing-ui/css'
    diff --git a/assets/sponsor_charge.md.C-PzUf4i.js b/assets/sponsor_charge.md.hXN9Q-jT.js
    similarity index 98%
    rename from assets/sponsor_charge.md.C-PzUf4i.js
    rename to assets/sponsor_charge.md.hXN9Q-jT.js
    index a07556447..27f452fcf 100644
    --- a/assets/sponsor_charge.md.C-PzUf4i.js
    +++ b/assets/sponsor_charge.md.hXN9Q-jT.js
    @@ -1 +1 @@
    -import{d as N,r as j,q as d,J as e,Q as s,c as o,B as n,x as a,E as O,a7 as l,p as i,N as f,F as h,S as y,U as b,a1 as _,_ as P}from"./chunks/framework.BOCSoIBq.js";import{_ as E}from"./chunks/index.CcrsAjc2.js";import{ab as x,ac as v,ad as G}from"./chunks/theme.Bi3PRj3m.js";const C="/vue-amazing-ui/wechat.jpg",z="/vue-amazing-ui/alipay.jpg",q={key:0},D={key:0,style:{"font-weight":"500",color:"#07c160"}},H={key:1,style:{"font-weight":"500",color:"#1677ff"}},F=["src"],J=["src"],Z=JSON.parse('{"title":"✨ 成为赞助者","description":"","frontmatter":{},"headers":[],"relativePath":"sponsor/charge.md","filePath":"sponsor/charge.md","lastUpdated":1736477618000}'),M={name:"sponsor/charge.md"},Q=N({...M,setup(R){const{match:k}=E("(max-width: 768px)"),A={title:"如果您觉得 Vue Amazing UI 有用,对您有帮助,可以对作者表示下支持,非常感谢 ❤️🙏❤️"},w=["WeChat","Alipay"],p=j("WeChat"),S=[{src:C,name:"WeChat"},{src:z,name:"Alipay"}];return(Y,t)=>{const W=l("GlobalElement"),T=l("TextScroll"),I=l("Segmented"),c=l("Card"),g=l("Tag"),U=l("Image"),V=l("Alert"),u=l("Avatar"),m=l("Tooltip"),B=l("Space");return i(),d("div",null,[t[8]||(t[8]=e("h1",{id:"✨-成为赞助者",tabindex:"-1"},[s("✨ 成为赞助者 "),e("a",{class:"header-anchor",href:"#✨-成为赞助者","aria-label":'Permalink to "✨ 成为赞助者"'},"​")],-1)),o(W,{"hide-sponsor":""}),t[9]||(t[9]=e("p",null,[e("code",null,"Vue Amazing UI"),s(" 是采用 "),e("code",null,"MIT"),s(" 许可的开源项目,使用完全免费。其中所有开发工作均由作者一人完成,开发迭代过程实属不易...为了组件库的健康可持续发展,非常期望能获得您的支持与赞助。")],-1)),t[10]||(t[10]=e("h2",{id:"sponsor",tabindex:"-1"},[s("Sponsor "),e("a",{class:"header-anchor",href:"#sponsor","aria-label":'Permalink to "Sponsor"'},"​")],-1)),o(T,{items:A,single:"",gap:12,"item-style":{fontSize:"18px",fontWeight:500,color:"rgba(0, 0, 0, 0.88)"}}),t[11]||(t[11]=e("br",null,null,-1)),n(k)?(i(),d("div",q,[o(I,{size:"large",block:"",style:{padding:"4px",margin:"0 auto"},value:p.value,"onUpdate:value":t[0]||(t[0]=r=>p.value=r),options:w},{label:a(({label:r})=>[r==="WeChat"?(i(),d("span",D,[o(n(x),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0),r==="Alipay"?(i(),d("span",H,[o(n(v),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0)]),_:1},8,["value"]),o(c,{width:248,style:{background:"transparent",margin:"24px auto 32px"}},{default:a(()=>[y(e("img",{class:"qrcode-image",src:n(C)},null,8,F),[[b,p.value==="WeChat"]]),y(e("img",{class:"qrcode-image",src:n(z)},null,8,J),[[b,p.value==="Alipay"]])]),_:1})])):(i(),O(c,{key:1,"body-style":{position:"relative"},style:{background:"transparent","margin-bottom":"32px"}},{default:a(()=>[o(g,{class:"wechat-tag",color:"#07c160",size:"large",bordered:!1},{icon:a(()=>[o(n(x))]),default:a(()=>[t[1]||(t[1]=s(" WeChat "))]),_:1}),o(g,{class:"alipay-tag",color:"#1677ff",size:"large",bordered:!1},{icon:a(()=>[o(n(v))]),default:a(()=>[t[2]||(t[2]=s(" Alipay "))]),_:1}),o(U,{class:"sponsor-image",src:S,loop:"",width:240,height:240,bordered:!1,"space-props":{style:{display:"flex",justifyContent:"space-between"}}})]),_:1})),o(V,{type:"info",bordered:!1,"show-icon":""},{icon:a(()=>[o(n(G),{style:{"font-size":"32px",color:"#cf1322"}})]),description:a(()=>t[3]||(t[3]=[e("span",{style:{"font-size":"16px"}},[s(" • 您的支持和赞助对我来说至关重要! "),e("br"),s(" • 真诚感谢每一位现有的和未来的支持者和赞助者! "),e("br"),s(" • 生命不息,迭代不止!未来,我将继续努力! ")],-1)])),default:a(()=>[t[4]||(t[4]=e("span",{style:{"font-size":"20px","font-weight":"600"}},"Vue Amazing UI to YOU :",-1))]),_:1}),t[12]||(t[12]=e("h2",{id:"赞助者-🫡",tabindex:"-1"},[s("赞助者 🫡 "),e("a",{class:"header-anchor",href:"#赞助者-🫡","aria-label":'Permalink to "赞助者 🫡"'},"​")],-1)),t[13]||(t[13]=e("p",null,"所有的赞助者都将出现在此处,非常感谢你们的支持与赞助❤️❤️",-1)),t[14]||(t[14]=e("p",null,[e("em",null,"可自定义展示您的个人头像,名称以及主页的跳转地址;只需将这些信息发送至右下角的邮箱,稍等片刻")],-1)),t[15]||(t[15]=e("br",null,null,-1)),o(B,{gap:"small"},{default:a(()=>[o(m,null,{tooltip:a(()=>t[5]||(t[5]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" themusecatcher ")],-1)])),default:a(()=>[o(u,{size:36,src:"https://github.com/themusecatcher.png",href:"https://github.com/themusecatcher",target:"_blank"})]),_:1}),o(m,null,{tooltip:a(()=>t[6]||(t[6]=[e("div",{style:{"text-align":"center"}},[s(" WeChat "),e("br"),s(" Ant ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/1.jpeg")},null,8,["src"])]),_:1}),o(m,null,{tooltip:a(()=>t[7]||(t[7]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" nizhensh-i ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/2.jpg"),href:"https://github.com/nizhensh-i",target:"_blank"},null,8,["src"])]),_:1})]),_:1})])}}}),$=P(Q,[["__scopeId","data-v-4b2d3ad4"]]);export{Z as __pageData,$ as default};
    +import{d as N,r as j,q as d,J as e,Q as s,c as o,B as n,x as a,E as O,a7 as l,p as i,N as f,F as h,S as y,U as b,a1 as _,_ as P}from"./chunks/framework.BOCSoIBq.js";import{_ as E}from"./chunks/index.CcrsAjc2.js";import{ab as x,ac as v,ad as G}from"./chunks/theme.DGCXccDD.js";const C="/vue-amazing-ui/wechat.jpg",z="/vue-amazing-ui/alipay.jpg",q={key:0},D={key:0,style:{"font-weight":"500",color:"#07c160"}},H={key:1,style:{"font-weight":"500",color:"#1677ff"}},F=["src"],J=["src"],Z=JSON.parse('{"title":"✨ 成为赞助者","description":"","frontmatter":{},"headers":[],"relativePath":"sponsor/charge.md","filePath":"sponsor/charge.md","lastUpdated":1736477618000}'),M={name:"sponsor/charge.md"},Q=N({...M,setup(R){const{match:k}=E("(max-width: 768px)"),A={title:"如果您觉得 Vue Amazing UI 有用,对您有帮助,可以对作者表示下支持,非常感谢 ❤️🙏❤️"},w=["WeChat","Alipay"],p=j("WeChat"),S=[{src:C,name:"WeChat"},{src:z,name:"Alipay"}];return(Y,t)=>{const W=l("GlobalElement"),T=l("TextScroll"),I=l("Segmented"),c=l("Card"),g=l("Tag"),U=l("Image"),V=l("Alert"),u=l("Avatar"),m=l("Tooltip"),B=l("Space");return i(),d("div",null,[t[8]||(t[8]=e("h1",{id:"✨-成为赞助者",tabindex:"-1"},[s("✨ 成为赞助者 "),e("a",{class:"header-anchor",href:"#✨-成为赞助者","aria-label":'Permalink to "✨ 成为赞助者"'},"​")],-1)),o(W,{"hide-sponsor":""}),t[9]||(t[9]=e("p",null,[e("code",null,"Vue Amazing UI"),s(" 是采用 "),e("code",null,"MIT"),s(" 许可的开源项目,使用完全免费。其中所有开发工作均由作者一人完成,开发迭代过程实属不易...为了组件库的健康可持续发展,非常期望能获得您的支持与赞助。")],-1)),t[10]||(t[10]=e("h2",{id:"sponsor",tabindex:"-1"},[s("Sponsor "),e("a",{class:"header-anchor",href:"#sponsor","aria-label":'Permalink to "Sponsor"'},"​")],-1)),o(T,{items:A,single:"",gap:12,"item-style":{fontSize:"18px",fontWeight:500,color:"rgba(0, 0, 0, 0.88)"}}),t[11]||(t[11]=e("br",null,null,-1)),n(k)?(i(),d("div",q,[o(I,{size:"large",block:"",style:{padding:"4px",margin:"0 auto"},value:p.value,"onUpdate:value":t[0]||(t[0]=r=>p.value=r),options:w},{label:a(({label:r})=>[r==="WeChat"?(i(),d("span",D,[o(n(x),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0),r==="Alipay"?(i(),d("span",H,[o(n(v),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0)]),_:1},8,["value"]),o(c,{width:248,style:{background:"transparent",margin:"24px auto 32px"}},{default:a(()=>[y(e("img",{class:"qrcode-image",src:n(C)},null,8,F),[[b,p.value==="WeChat"]]),y(e("img",{class:"qrcode-image",src:n(z)},null,8,J),[[b,p.value==="Alipay"]])]),_:1})])):(i(),O(c,{key:1,"body-style":{position:"relative"},style:{background:"transparent","margin-bottom":"32px"}},{default:a(()=>[o(g,{class:"wechat-tag",color:"#07c160",size:"large",bordered:!1},{icon:a(()=>[o(n(x))]),default:a(()=>[t[1]||(t[1]=s(" WeChat "))]),_:1}),o(g,{class:"alipay-tag",color:"#1677ff",size:"large",bordered:!1},{icon:a(()=>[o(n(v))]),default:a(()=>[t[2]||(t[2]=s(" Alipay "))]),_:1}),o(U,{class:"sponsor-image",src:S,loop:"",width:240,height:240,bordered:!1,"space-props":{style:{display:"flex",justifyContent:"space-between"}}})]),_:1})),o(V,{type:"info",bordered:!1,"show-icon":""},{icon:a(()=>[o(n(G),{style:{"font-size":"32px",color:"#cf1322"}})]),description:a(()=>t[3]||(t[3]=[e("span",{style:{"font-size":"16px"}},[s(" • 您的支持和赞助对我来说至关重要! "),e("br"),s(" • 真诚感谢每一位现有的和未来的支持者和赞助者! "),e("br"),s(" • 生命不息,迭代不止!未来,我将继续努力! ")],-1)])),default:a(()=>[t[4]||(t[4]=e("span",{style:{"font-size":"20px","font-weight":"600"}},"Vue Amazing UI to YOU :",-1))]),_:1}),t[12]||(t[12]=e("h2",{id:"赞助者-🫡",tabindex:"-1"},[s("赞助者 🫡 "),e("a",{class:"header-anchor",href:"#赞助者-🫡","aria-label":'Permalink to "赞助者 🫡"'},"​")],-1)),t[13]||(t[13]=e("p",null,"所有的赞助者都将出现在此处,非常感谢你们的支持与赞助❤️❤️",-1)),t[14]||(t[14]=e("p",null,[e("em",null,"可自定义展示您的个人头像,名称以及主页的跳转地址;只需将这些信息发送至右下角的邮箱,稍等片刻")],-1)),t[15]||(t[15]=e("br",null,null,-1)),o(B,{gap:"small"},{default:a(()=>[o(m,null,{tooltip:a(()=>t[5]||(t[5]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" themusecatcher ")],-1)])),default:a(()=>[o(u,{size:36,src:"https://github.com/themusecatcher.png",href:"https://github.com/themusecatcher",target:"_blank"})]),_:1}),o(m,null,{tooltip:a(()=>t[6]||(t[6]=[e("div",{style:{"text-align":"center"}},[s(" WeChat "),e("br"),s(" Ant ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/1.jpeg")},null,8,["src"])]),_:1}),o(m,null,{tooltip:a(()=>t[7]||(t[7]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" nizhensh-i ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/2.jpg"),href:"https://github.com/nizhensh-i",target:"_blank"},null,8,["src"])]),_:1})]),_:1})])}}}),$=P(Q,[["__scopeId","data-v-4b2d3ad4"]]);export{Z as __pageData,$ as default};
    diff --git a/assets/sponsor_charge.md.C-PzUf4i.lean.js b/assets/sponsor_charge.md.hXN9Q-jT.lean.js
    similarity index 98%
    rename from assets/sponsor_charge.md.C-PzUf4i.lean.js
    rename to assets/sponsor_charge.md.hXN9Q-jT.lean.js
    index a07556447..27f452fcf 100644
    --- a/assets/sponsor_charge.md.C-PzUf4i.lean.js
    +++ b/assets/sponsor_charge.md.hXN9Q-jT.lean.js
    @@ -1 +1 @@
    -import{d as N,r as j,q as d,J as e,Q as s,c as o,B as n,x as a,E as O,a7 as l,p as i,N as f,F as h,S as y,U as b,a1 as _,_ as P}from"./chunks/framework.BOCSoIBq.js";import{_ as E}from"./chunks/index.CcrsAjc2.js";import{ab as x,ac as v,ad as G}from"./chunks/theme.Bi3PRj3m.js";const C="/vue-amazing-ui/wechat.jpg",z="/vue-amazing-ui/alipay.jpg",q={key:0},D={key:0,style:{"font-weight":"500",color:"#07c160"}},H={key:1,style:{"font-weight":"500",color:"#1677ff"}},F=["src"],J=["src"],Z=JSON.parse('{"title":"✨ 成为赞助者","description":"","frontmatter":{},"headers":[],"relativePath":"sponsor/charge.md","filePath":"sponsor/charge.md","lastUpdated":1736477618000}'),M={name:"sponsor/charge.md"},Q=N({...M,setup(R){const{match:k}=E("(max-width: 768px)"),A={title:"如果您觉得 Vue Amazing UI 有用,对您有帮助,可以对作者表示下支持,非常感谢 ❤️🙏❤️"},w=["WeChat","Alipay"],p=j("WeChat"),S=[{src:C,name:"WeChat"},{src:z,name:"Alipay"}];return(Y,t)=>{const W=l("GlobalElement"),T=l("TextScroll"),I=l("Segmented"),c=l("Card"),g=l("Tag"),U=l("Image"),V=l("Alert"),u=l("Avatar"),m=l("Tooltip"),B=l("Space");return i(),d("div",null,[t[8]||(t[8]=e("h1",{id:"✨-成为赞助者",tabindex:"-1"},[s("✨ 成为赞助者 "),e("a",{class:"header-anchor",href:"#✨-成为赞助者","aria-label":'Permalink to "✨ 成为赞助者"'},"​")],-1)),o(W,{"hide-sponsor":""}),t[9]||(t[9]=e("p",null,[e("code",null,"Vue Amazing UI"),s(" 是采用 "),e("code",null,"MIT"),s(" 许可的开源项目,使用完全免费。其中所有开发工作均由作者一人完成,开发迭代过程实属不易...为了组件库的健康可持续发展,非常期望能获得您的支持与赞助。")],-1)),t[10]||(t[10]=e("h2",{id:"sponsor",tabindex:"-1"},[s("Sponsor "),e("a",{class:"header-anchor",href:"#sponsor","aria-label":'Permalink to "Sponsor"'},"​")],-1)),o(T,{items:A,single:"",gap:12,"item-style":{fontSize:"18px",fontWeight:500,color:"rgba(0, 0, 0, 0.88)"}}),t[11]||(t[11]=e("br",null,null,-1)),n(k)?(i(),d("div",q,[o(I,{size:"large",block:"",style:{padding:"4px",margin:"0 auto"},value:p.value,"onUpdate:value":t[0]||(t[0]=r=>p.value=r),options:w},{label:a(({label:r})=>[r==="WeChat"?(i(),d("span",D,[o(n(x),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0),r==="Alipay"?(i(),d("span",H,[o(n(v),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0)]),_:1},8,["value"]),o(c,{width:248,style:{background:"transparent",margin:"24px auto 32px"}},{default:a(()=>[y(e("img",{class:"qrcode-image",src:n(C)},null,8,F),[[b,p.value==="WeChat"]]),y(e("img",{class:"qrcode-image",src:n(z)},null,8,J),[[b,p.value==="Alipay"]])]),_:1})])):(i(),O(c,{key:1,"body-style":{position:"relative"},style:{background:"transparent","margin-bottom":"32px"}},{default:a(()=>[o(g,{class:"wechat-tag",color:"#07c160",size:"large",bordered:!1},{icon:a(()=>[o(n(x))]),default:a(()=>[t[1]||(t[1]=s(" WeChat "))]),_:1}),o(g,{class:"alipay-tag",color:"#1677ff",size:"large",bordered:!1},{icon:a(()=>[o(n(v))]),default:a(()=>[t[2]||(t[2]=s(" Alipay "))]),_:1}),o(U,{class:"sponsor-image",src:S,loop:"",width:240,height:240,bordered:!1,"space-props":{style:{display:"flex",justifyContent:"space-between"}}})]),_:1})),o(V,{type:"info",bordered:!1,"show-icon":""},{icon:a(()=>[o(n(G),{style:{"font-size":"32px",color:"#cf1322"}})]),description:a(()=>t[3]||(t[3]=[e("span",{style:{"font-size":"16px"}},[s(" • 您的支持和赞助对我来说至关重要! "),e("br"),s(" • 真诚感谢每一位现有的和未来的支持者和赞助者! "),e("br"),s(" • 生命不息,迭代不止!未来,我将继续努力! ")],-1)])),default:a(()=>[t[4]||(t[4]=e("span",{style:{"font-size":"20px","font-weight":"600"}},"Vue Amazing UI to YOU :",-1))]),_:1}),t[12]||(t[12]=e("h2",{id:"赞助者-🫡",tabindex:"-1"},[s("赞助者 🫡 "),e("a",{class:"header-anchor",href:"#赞助者-🫡","aria-label":'Permalink to "赞助者 🫡"'},"​")],-1)),t[13]||(t[13]=e("p",null,"所有的赞助者都将出现在此处,非常感谢你们的支持与赞助❤️❤️",-1)),t[14]||(t[14]=e("p",null,[e("em",null,"可自定义展示您的个人头像,名称以及主页的跳转地址;只需将这些信息发送至右下角的邮箱,稍等片刻")],-1)),t[15]||(t[15]=e("br",null,null,-1)),o(B,{gap:"small"},{default:a(()=>[o(m,null,{tooltip:a(()=>t[5]||(t[5]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" themusecatcher ")],-1)])),default:a(()=>[o(u,{size:36,src:"https://github.com/themusecatcher.png",href:"https://github.com/themusecatcher",target:"_blank"})]),_:1}),o(m,null,{tooltip:a(()=>t[6]||(t[6]=[e("div",{style:{"text-align":"center"}},[s(" WeChat "),e("br"),s(" Ant ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/1.jpeg")},null,8,["src"])]),_:1}),o(m,null,{tooltip:a(()=>t[7]||(t[7]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" nizhensh-i ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/2.jpg"),href:"https://github.com/nizhensh-i",target:"_blank"},null,8,["src"])]),_:1})]),_:1})])}}}),$=P(Q,[["__scopeId","data-v-4b2d3ad4"]]);export{Z as __pageData,$ as default};
    +import{d as N,r as j,q as d,J as e,Q as s,c as o,B as n,x as a,E as O,a7 as l,p as i,N as f,F as h,S as y,U as b,a1 as _,_ as P}from"./chunks/framework.BOCSoIBq.js";import{_ as E}from"./chunks/index.CcrsAjc2.js";import{ab as x,ac as v,ad as G}from"./chunks/theme.DGCXccDD.js";const C="/vue-amazing-ui/wechat.jpg",z="/vue-amazing-ui/alipay.jpg",q={key:0},D={key:0,style:{"font-weight":"500",color:"#07c160"}},H={key:1,style:{"font-weight":"500",color:"#1677ff"}},F=["src"],J=["src"],Z=JSON.parse('{"title":"✨ 成为赞助者","description":"","frontmatter":{},"headers":[],"relativePath":"sponsor/charge.md","filePath":"sponsor/charge.md","lastUpdated":1736477618000}'),M={name:"sponsor/charge.md"},Q=N({...M,setup(R){const{match:k}=E("(max-width: 768px)"),A={title:"如果您觉得 Vue Amazing UI 有用,对您有帮助,可以对作者表示下支持,非常感谢 ❤️🙏❤️"},w=["WeChat","Alipay"],p=j("WeChat"),S=[{src:C,name:"WeChat"},{src:z,name:"Alipay"}];return(Y,t)=>{const W=l("GlobalElement"),T=l("TextScroll"),I=l("Segmented"),c=l("Card"),g=l("Tag"),U=l("Image"),V=l("Alert"),u=l("Avatar"),m=l("Tooltip"),B=l("Space");return i(),d("div",null,[t[8]||(t[8]=e("h1",{id:"✨-成为赞助者",tabindex:"-1"},[s("✨ 成为赞助者 "),e("a",{class:"header-anchor",href:"#✨-成为赞助者","aria-label":'Permalink to "✨ 成为赞助者"'},"​")],-1)),o(W,{"hide-sponsor":""}),t[9]||(t[9]=e("p",null,[e("code",null,"Vue Amazing UI"),s(" 是采用 "),e("code",null,"MIT"),s(" 许可的开源项目,使用完全免费。其中所有开发工作均由作者一人完成,开发迭代过程实属不易...为了组件库的健康可持续发展,非常期望能获得您的支持与赞助。")],-1)),t[10]||(t[10]=e("h2",{id:"sponsor",tabindex:"-1"},[s("Sponsor "),e("a",{class:"header-anchor",href:"#sponsor","aria-label":'Permalink to "Sponsor"'},"​")],-1)),o(T,{items:A,single:"",gap:12,"item-style":{fontSize:"18px",fontWeight:500,color:"rgba(0, 0, 0, 0.88)"}}),t[11]||(t[11]=e("br",null,null,-1)),n(k)?(i(),d("div",q,[o(I,{size:"large",block:"",style:{padding:"4px",margin:"0 auto"},value:p.value,"onUpdate:value":t[0]||(t[0]=r=>p.value=r),options:w},{label:a(({label:r})=>[r==="WeChat"?(i(),d("span",D,[o(n(x),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0),r==="Alipay"?(i(),d("span",H,[o(n(v),{style:{fill:"currentColor"}}),s(" "+f(r),1)])):h("",!0)]),_:1},8,["value"]),o(c,{width:248,style:{background:"transparent",margin:"24px auto 32px"}},{default:a(()=>[y(e("img",{class:"qrcode-image",src:n(C)},null,8,F),[[b,p.value==="WeChat"]]),y(e("img",{class:"qrcode-image",src:n(z)},null,8,J),[[b,p.value==="Alipay"]])]),_:1})])):(i(),O(c,{key:1,"body-style":{position:"relative"},style:{background:"transparent","margin-bottom":"32px"}},{default:a(()=>[o(g,{class:"wechat-tag",color:"#07c160",size:"large",bordered:!1},{icon:a(()=>[o(n(x))]),default:a(()=>[t[1]||(t[1]=s(" WeChat "))]),_:1}),o(g,{class:"alipay-tag",color:"#1677ff",size:"large",bordered:!1},{icon:a(()=>[o(n(v))]),default:a(()=>[t[2]||(t[2]=s(" Alipay "))]),_:1}),o(U,{class:"sponsor-image",src:S,loop:"",width:240,height:240,bordered:!1,"space-props":{style:{display:"flex",justifyContent:"space-between"}}})]),_:1})),o(V,{type:"info",bordered:!1,"show-icon":""},{icon:a(()=>[o(n(G),{style:{"font-size":"32px",color:"#cf1322"}})]),description:a(()=>t[3]||(t[3]=[e("span",{style:{"font-size":"16px"}},[s(" • 您的支持和赞助对我来说至关重要! "),e("br"),s(" • 真诚感谢每一位现有的和未来的支持者和赞助者! "),e("br"),s(" • 生命不息,迭代不止!未来,我将继续努力! ")],-1)])),default:a(()=>[t[4]||(t[4]=e("span",{style:{"font-size":"20px","font-weight":"600"}},"Vue Amazing UI to YOU :",-1))]),_:1}),t[12]||(t[12]=e("h2",{id:"赞助者-🫡",tabindex:"-1"},[s("赞助者 🫡 "),e("a",{class:"header-anchor",href:"#赞助者-🫡","aria-label":'Permalink to "赞助者 🫡"'},"​")],-1)),t[13]||(t[13]=e("p",null,"所有的赞助者都将出现在此处,非常感谢你们的支持与赞助❤️❤️",-1)),t[14]||(t[14]=e("p",null,[e("em",null,"可自定义展示您的个人头像,名称以及主页的跳转地址;只需将这些信息发送至右下角的邮箱,稍等片刻")],-1)),t[15]||(t[15]=e("br",null,null,-1)),o(B,{gap:"small"},{default:a(()=>[o(m,null,{tooltip:a(()=>t[5]||(t[5]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" themusecatcher ")],-1)])),default:a(()=>[o(u,{size:36,src:"https://github.com/themusecatcher.png",href:"https://github.com/themusecatcher",target:"_blank"})]),_:1}),o(m,null,{tooltip:a(()=>t[6]||(t[6]=[e("div",{style:{"text-align":"center"}},[s(" WeChat "),e("br"),s(" Ant ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/1.jpeg")},null,8,["src"])]),_:1}),o(m,null,{tooltip:a(()=>t[7]||(t[7]=[e("div",{style:{"text-align":"center"}},[s(" GitHub "),e("br"),s(" nizhensh-i ")],-1)])),default:a(()=>[o(u,{size:36,src:n(_)("/avatars/2.jpg"),href:"https://github.com/nizhensh-i",target:"_blank"},null,8,["src"])]),_:1})]),_:1})])}}}),$=P(Q,[["__scopeId","data-v-4b2d3ad4"]]);export{Z as __pageData,$ as default};
    diff --git a/assets/style.D6ccJSfj.css b/assets/style.BjvCSg4l.css
    similarity index 50%
    rename from assets/style.D6ccJSfj.css
    rename to assets/style.BjvCSg4l.css
    index 8aa264337..a972f619b 100644
    --- a/assets/style.D6ccJSfj.css
    +++ b/assets/style.BjvCSg4l.css
    @@ -1 +1 @@
    -.m-tag[data-v-e917efe8]{vertical-align:top;margin-top:5px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-adb74654]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-adb74654],.VPBackdrop.fade-leave-to[data-v-adb74654]{opacity:0}.VPBackdrop.fade-leave-active[data-v-adb74654]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-adb74654]{display:none}}.NotFound[data-v-706c8c18]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-706c8c18]{padding:96px 32px 168px}}.code[data-v-706c8c18]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-706c8c18]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-706c8c18]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-706c8c18]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-706c8c18]{padding-top:20px}.link[data-v-706c8c18]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-706c8c18]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-ed314298]{position:relative;z-index:1}.nested[data-v-ed314298]{padding-right:16px;padding-left:16px}.outline-link[data-v-ed314298]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-ed314298]:hover,.outline-link.active[data-v-ed314298]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-ed314298]{padding-left:13px}.VPDocAsideOutline[data-v-c240f224]{display:none}.VPDocAsideOutline.has-outline[data-v-c240f224]{display:block}.content[data-v-c240f224]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-c240f224]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-c240f224]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-69ca6f2d]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-69ca6f2d]{flex-grow:1}.VPDocAside[data-v-69ca6f2d] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-69ca6f2d] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-69ca6f2d] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-116a36c2]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-116a36c2]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-8d5fedb5]{margin-top:64px}.edit-info[data-v-8d5fedb5]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-8d5fedb5]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-8d5fedb5]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-8d5fedb5]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-8d5fedb5]{margin-right:8px}.prev-next[data-v-8d5fedb5]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-8d5fedb5]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-8d5fedb5]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-8d5fedb5]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-8d5fedb5]{margin-left:auto;text-align:right}.desc[data-v-8d5fedb5]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-8d5fedb5]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-da969657]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-da969657]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-da969657]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-da969657]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-da969657]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-da969657]{display:flex;justify-content:center}.VPDoc .aside[data-v-da969657]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-da969657]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-da969657]{max-width:1104px}}.container[data-v-da969657]{margin:0 auto;width:100%}.aside[data-v-da969657]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-da969657]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-da969657]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-da969657]::-webkit-scrollbar{display:none}.aside-curtain[data-v-da969657]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-da969657]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-da969657]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-da969657]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-da969657]{order:1;margin:0;min-width:640px}}.content-container[data-v-da969657]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-da969657]{max-width:688px}.VPButton[data-v-f22419b6]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-f22419b6]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-f22419b6]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-f22419b6]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-f22419b6]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-f22419b6]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-f22419b6]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-f22419b6]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-f22419b6]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-f22419b6]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-f22419b6]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-f22419b6]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-f22419b6]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-0e6098e1]{display:none}.dark .VPImage.light[data-v-0e6098e1]{display:none}.VPHero[data-v-2c1d7313]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-2c1d7313]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-2c1d7313]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-2c1d7313]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-2c1d7313]{flex-direction:row}}.main[data-v-2c1d7313]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-2c1d7313]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-2c1d7313]{text-align:left}}@media (min-width: 960px){.main[data-v-2c1d7313]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-2c1d7313]{max-width:592px}}.name[data-v-2c1d7313],.text[data-v-2c1d7313]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-2c1d7313],.VPHero.has-image .text[data-v-2c1d7313]{margin:0 auto}.name[data-v-2c1d7313]{color:var(--vp-home-hero-name-color)}.clip[data-v-2c1d7313]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-2c1d7313],.text[data-v-2c1d7313]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-2c1d7313],.text[data-v-2c1d7313]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-2c1d7313],.VPHero.has-image .text[data-v-2c1d7313]{margin:0}}.tagline[data-v-2c1d7313]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-2c1d7313]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-2c1d7313]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-2c1d7313]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-2c1d7313]{margin:0}}.actions[data-v-2c1d7313]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-2c1d7313]{justify-content:center}@media (min-width: 640px){.actions[data-v-2c1d7313]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-2c1d7313]{justify-content:flex-start}}.action[data-v-2c1d7313]{flex-shrink:0;padding:6px}.image[data-v-2c1d7313]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-2c1d7313]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-2c1d7313]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-2c1d7313]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-2c1d7313]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-2c1d7313]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-2c1d7313]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-2c1d7313]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-2c1d7313]{width:320px;height:320px}}[data-v-2c1d7313] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-2c1d7313] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-2c1d7313] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-e1c98d9e]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-e1c98d9e]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-e1c98d9e]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-e1c98d9e]>.VPImage{margin-bottom:20px}.icon[data-v-e1c98d9e]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-e1c98d9e]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-e1c98d9e]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-e1c98d9e]{padding-top:8px}.link-text-value[data-v-e1c98d9e]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-e1c98d9e]{margin-left:6px}.VPFeatures[data-v-c2bd324e]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-c2bd324e]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-c2bd324e]{padding:0 64px}}.container[data-v-c2bd324e]{margin:0 auto;max-width:1152px}.items[data-v-c2bd324e]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-c2bd324e]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-c2bd324e],.item.grid-4[data-v-c2bd324e],.item.grid-6[data-v-c2bd324e]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-c2bd324e],.item.grid-4[data-v-c2bd324e]{width:50%}.item.grid-3[data-v-c2bd324e],.item.grid-6[data-v-c2bd324e]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-c2bd324e]{width:25%}}.container[data-v-2aa1d52b]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-2aa1d52b]{padding:0 48px}}@media (min-width: 960px){.container[data-v-2aa1d52b]{width:100%;padding:0 64px}}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors,.vp-doc[data-v-2aa1d52b] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors a,.vp-doc[data-v-2aa1d52b] .VPTeamPage a{text-decoration:none}.VPHome[data-v-1157faa7]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-1157faa7]{margin-bottom:128px}}.VPContent[data-v-28b05e10]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-28b05e10]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-28b05e10]{margin:0}@media (min-width: 960px){.VPContent[data-v-28b05e10]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-28b05e10]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-28b05e10]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-0ad5e504]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-0ad5e504]{display:none}.VPFooter[data-v-0ad5e504] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-0ad5e504] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-0ad5e504]{padding:32px}}.container[data-v-0ad5e504]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-0ad5e504],.copyright[data-v-0ad5e504]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-56928fd3]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-56928fd3]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-56928fd3]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-56928fd3]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-56928fd3]{color:var(--vp-c-text-1)}.icon[data-v-56928fd3]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-56928fd3]{font-size:14px}.icon[data-v-56928fd3]{font-size:16px}}.open>.icon[data-v-56928fd3]{transform:rotate(90deg)}.items[data-v-56928fd3]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-56928fd3]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-56928fd3]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-56928fd3]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-56928fd3]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-56928fd3]{transition:all .2s ease-out}.flyout-leave-active[data-v-56928fd3]{transition:all .15s ease-in}.flyout-enter-from[data-v-56928fd3],.flyout-leave-to[data-v-56928fd3]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a18e3a57]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a18e3a57]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a18e3a57]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a18e3a57]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a18e3a57]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a18e3a57]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a18e3a57]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a18e3a57]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a18e3a57]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a18e3a57]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a18e3a57]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a18e3a57]{display:none}}.menu-icon[data-v-a18e3a57]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a18e3a57]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a18e3a57]{padding:12px 32px 11px}}.VPSwitch[data-v-e5053537]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-e5053537]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-e5053537]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-e5053537]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-e5053537] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-e5053537] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-311ecb95]{opacity:1}.moon[data-v-311ecb95],.dark .sun[data-v-311ecb95]{opacity:0}.dark .moon[data-v-311ecb95]{opacity:1}.dark .VPSwitchAppearance[data-v-311ecb95] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-7c506d5f]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-7c506d5f]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-2bde50bb]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-2bde50bb]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-2bde50bb]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-2bde50bb]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-9b98a607]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-9b98a607]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-9b98a607]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-9b98a607]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-3f36891b]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-3f36891b] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-3f36891b] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-3f36891b] .group:last-child{padding-bottom:0}.VPMenu[data-v-3f36891b] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-3f36891b] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-3f36891b] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-3f36891b] .action{padding-left:24px}.VPFlyout[data-v-c6b9d922]{position:relative}.VPFlyout[data-v-c6b9d922]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-c6b9d922]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-c6b9d922]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-c6b9d922]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-c6b9d922]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-c6b9d922]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-c6b9d922],.button[aria-expanded=true]+.menu[data-v-c6b9d922]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-c6b9d922]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-c6b9d922]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-c6b9d922]{margin-right:0;font-size:16px}.text-icon[data-v-c6b9d922]{margin-left:4px;font-size:14px}.icon[data-v-c6b9d922]{font-size:20px;transition:fill .25s}.menu[data-v-c6b9d922]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-44521f31]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-44521f31]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-44521f31]>svg,.VPSocialLink[data-v-44521f31]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-64ce5c63]{display:flex;justify-content:center}.VPNavBarExtra[data-v-80081d0e]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-80081d0e]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-80081d0e]{display:none}}.trans-title[data-v-80081d0e]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-80081d0e],.item.social-links[data-v-80081d0e]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-80081d0e]{min-width:176px}.appearance-action[data-v-80081d0e]{margin-right:-2px}.social-links-list[data-v-80081d0e]{margin:-4px -8px}.VPNavBarHamburger[data-v-f1f52190]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-f1f52190]{display:none}}.container[data-v-f1f52190]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-f1f52190]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-f1f52190]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-f1f52190]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-f1f52190]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-f1f52190]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-f1f52190]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-f1f52190],.VPNavBarHamburger.active:hover .middle[data-v-f1f52190],.VPNavBarHamburger.active:hover .bottom[data-v-f1f52190]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-f1f52190],.middle[data-v-f1f52190],.bottom[data-v-f1f52190]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-f1f52190]{top:0;left:0;transform:translate(0)}.middle[data-v-f1f52190]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-f1f52190]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-aac76ea4]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-aac76ea4],.VPNavBarMenuLink[data-v-aac76ea4]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-3f51994f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-3f51994f]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-2ca6bd12]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-2ca6bd12]{display:flex;align-items:center}}.title[data-v-02d339c1]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-02d339c1]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-02d339c1]{border-bottom-color:var(--vp-c-divider)}}[data-v-02d339c1] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-b1315b18]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-b1315b18]{display:flex;align-items:center}}.title[data-v-b1315b18]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-8031c236]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-8031c236]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-8031c236]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-8031c236]:not(.home){background-color:transparent}.VPNavBar[data-v-8031c236]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-8031c236]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-8031c236]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-8031c236]{padding:0}}.container[data-v-8031c236]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-8031c236],.container>.content[data-v-8031c236]{pointer-events:none}.container[data-v-8031c236] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-8031c236]{max-width:100%}}.title[data-v-8031c236]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-8031c236]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-8031c236]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-8031c236]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-8031c236]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-8031c236]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-8031c236]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-8031c236]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-8031c236]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-8031c236]{column-gap:.5rem}}.menu+.translations[data-v-8031c236]:before,.menu+.appearance[data-v-8031c236]:before,.menu+.social-links[data-v-8031c236]:before,.translations+.appearance[data-v-8031c236]:before,.appearance+.social-links[data-v-8031c236]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-8031c236]:before,.translations+.appearance[data-v-8031c236]:before{margin-right:16px}.appearance+.social-links[data-v-8031c236]:before{margin-left:16px}.social-links[data-v-8031c236]{margin-right:-8px}.divider[data-v-8031c236]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-8031c236]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-8031c236]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-8031c236]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-8031c236]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-8031c236]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-8031c236]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b5fcb7b8]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b5fcb7b8]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-861aaa84]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-861aaa84]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-ff70e680]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-ff70e680]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-82af709f]{display:block}.title[data-v-82af709f]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b6c4283c]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b6c4283c]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b6c4283c]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b6c4283c]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b6c4283c]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b6c4283c]{transform:rotate(45deg)}.button[data-v-b6c4283c]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b6c4283c]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b6c4283c]{transition:transform .25s}.group[data-v-b6c4283c]:first-child{padding-top:0}.group+.group[data-v-b6c4283c],.group+.item[data-v-b6c4283c]{padding-top:4px}.VPNavScreenTranslations[data-v-32d3cdf1]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-32d3cdf1]{height:auto}.title[data-v-32d3cdf1]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-32d3cdf1]{font-size:16px}.icon.lang[data-v-32d3cdf1]{margin-right:8px}.icon.chevron[data-v-32d3cdf1]{margin-left:4px}.list[data-v-32d3cdf1]{padding:4px 0 0 24px}.link[data-v-32d3cdf1]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-202df57c]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-202df57c],.VPNavScreen.fade-leave-active[data-v-202df57c]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-202df57c],.VPNavScreen.fade-leave-active .container[data-v-202df57c]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-202df57c],.VPNavScreen.fade-leave-to[data-v-202df57c]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-202df57c],.VPNavScreen.fade-leave-to .container[data-v-202df57c]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-202df57c]{display:none}}.container[data-v-202df57c]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-202df57c],.menu+.appearance[data-v-202df57c],.translations+.appearance[data-v-202df57c]{margin-top:24px}.menu+.social-links[data-v-202df57c]{margin-top:16px}.appearance+.social-links[data-v-202df57c]{margin-top:16px}.VPNav[data-v-b8a4b897]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-b8a4b897]{position:fixed}}.VPSidebarItem.level-0[data-v-caa6dd50]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-caa6dd50]{padding-bottom:10px}.item[data-v-caa6dd50]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-caa6dd50]{cursor:pointer}.indicator[data-v-caa6dd50]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-caa6dd50]{background-color:var(--vp-c-brand-1)}.link[data-v-caa6dd50]{display:flex;align-items:center;flex-grow:1}.text[data-v-caa6dd50]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-caa6dd50]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-caa6dd50],.VPSidebarItem.level-2 .text[data-v-caa6dd50],.VPSidebarItem.level-3 .text[data-v-caa6dd50],.VPSidebarItem.level-4 .text[data-v-caa6dd50],.VPSidebarItem.level-5 .text[data-v-caa6dd50]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-caa6dd50]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-1.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-2.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-3.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-4.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-5.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-caa6dd50]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-caa6dd50]{color:var(--vp-c-brand-1)}.caret[data-v-caa6dd50]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-caa6dd50]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-caa6dd50]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-caa6dd50]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-caa6dd50]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-caa6dd50],.VPSidebarItem.level-2 .items[data-v-caa6dd50],.VPSidebarItem.level-3 .items[data-v-caa6dd50],.VPSidebarItem.level-4 .items[data-v-caa6dd50],.VPSidebarItem.level-5 .items[data-v-caa6dd50]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-caa6dd50]{display:none}.no-transition[data-v-6a17ccf2] .caret-icon{transition:none}.group+.group[data-v-6a17ccf2]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-6a17ccf2]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-4ce59efe]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-4ce59efe]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-4ce59efe]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-4ce59efe]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-4ce59efe]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-4ce59efe]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-4ce59efe]{outline:0}.VPSkipLink[data-v-c17776bd]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c17776bd]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c17776bd]{top:14px;left:16px}}.Layout[data-v-f27dab2b]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-cca450ef]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-cca450ef]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-cca450ef]{margin:128px 0}}.VPHomeSponsors[data-v-cca450ef]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-cca450ef]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-cca450ef]{padding:0 64px}}.container[data-v-cca450ef]{margin:0 auto;max-width:1152px}.love[data-v-cca450ef]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-cca450ef]{display:inline-block}.message[data-v-cca450ef]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-cca450ef]{padding-top:32px}.action[data-v-cca450ef]{padding-top:40px;text-align:center}.VPTeamPage[data-v-637e1c69]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-637e1c69]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-637e1c69-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-637e1c69-s],.VPTeamMembers+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-637e1c69-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-637e1c69-s],.VPTeamMembers+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:96px}}.VPTeamMembers[data-v-637e1c69-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-637e1c69-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-637e1c69-s]{padding:0 64px}}.VPTeamPageTitle[data-v-a3d458e3]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-a3d458e3]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-a3d458e3]{padding:80px 64px 48px}}.title[data-v-a3d458e3]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-a3d458e3]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-a3d458e3]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-a3d458e3]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-58784733]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-58784733]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-58784733]{padding:0 64px}}.title[data-v-58784733]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-58784733]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-58784733]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-58784733]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-58784733]{padding-top:40px}.VPTeamMembersItem[data-v-9e444fce]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-9e444fce]{padding:32px}.VPTeamMembersItem.small .data[data-v-9e444fce]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-9e444fce]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-9e444fce]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-9e444fce]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-9e444fce]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-9e444fce]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-9e444fce]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-9e444fce]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-9e444fce]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-9e444fce]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-9e444fce]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-9e444fce]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-9e444fce]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-9e444fce]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-9e444fce]{text-align:center}.avatar[data-v-9e444fce]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-9e444fce]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-9e444fce]{margin:0;font-weight:600}.affiliation[data-v-9e444fce]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-9e444fce]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-9e444fce]:hover{color:var(--vp-c-brand-1)}.desc[data-v-9e444fce]{margin:0 auto}.desc[data-v-9e444fce] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-9e444fce]{display:flex;justify-content:center;height:56px}.sp-link[data-v-9e444fce]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-9e444fce]:hover,.sp .sp-link.link[data-v-9e444fce]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-9e444fce]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-5a25cc87]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-5a25cc87]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-5a25cc87]{max-width:876px}.VPTeamMembers.medium .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-5a25cc87]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-5a25cc87]{max-width:760px}.container[data-v-5a25cc87]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-c-brand: #646cff;--vp-c-brand-light: #747bff;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: rgba(100, 108, 255, .08);--c-brand: #646cff;--c-brand-light: #747bff}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);--vp-home-hero-image-background-image: linear-gradient(-45deg, #bd34fe 50%, #47caff 50%);--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.vp-doc a{font-weight:400;text-decoration:none}.vp-doc p{margin:0}.vp-doc p em{color:var(--vp-c-text-1)}.dark .vp-doc .custom-block a{transition:color .25s}.custom-block.tip p{color:var(--vp-custom-block-tip-text)!important}strong{color:#00c1d4}blockquote{padding:0 12px;font-weight:600;border-left:3px solid #6ee7b7!important;border-right:3px solid #6ee7b7;border-radius:6px}a:hover{text-decoration:none!important}summary{font-weight:600}summary:hover{cursor:pointer;color:var(--vp-c-brand-lighter)}svg{fill:var(--vp-c-text-1)}h1{display:inline-block;-webkit-background-clip:text;background-clip:text;color:#0000;white-space:nowrap;background-image:linear-gradient(to right,#09c8ce,#eb2f96);margin-bottom:20px}.VPHome{margin-bottom:0!important;padding-bottom:104px!important}.VPHero .name{font-size:60px;line-height:72px}.VPHero .text{padding-top:16px}.VPHero .tagline{display:flex;align-items:center}.VPHero .name{transition:all .3s ease-in-out}.VPHero .name:hover{transform:scale(1.02)}.VPHero .image-src{transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.VPHero .image-src:hover{transform:translate(-50%,-50%) scale(1.2)}.Layout{position:relative}.Layout .VPContent .content .content-container{max-width:none}.Layout .VPFooter{position:absolute;right:0;left:0;bottom:0;border:none;background-color:transparent;text-align:center;padding:24px 32px}.Layout .VPFooter .container{display:inline-block;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.Layout .VPFooter .container .message,.Layout .VPFooter .container .copyright{color:#000000ad}.Layout .VPFooter .container:hover{transform:scale(1.05)}.Layout .VPFooter .container:hover .message,.Layout .VPFooter .container:hover .copyright{font-weight:600}.dark .VPFooter .message,.dark .VPFooter .copyright{color:#fff9!important}@media (min-width: 960px){.VPLocalNav.has-sidebar{background-color:transparent;border:none}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown{padding:0}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown button{border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid var(--vp-c-text-1);border-left:none;padding:6px 12px;color:var(--vp-c-text-1);transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown button:hover{font-weight:600;color:var(--vp-c-brand);border-color:var(--vp-c-brand)}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link{transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link:hover{color:var(--vp-c-brand-1)}}.VPLocalNav.has-sidebar .menu{transition:all .2s}.VPLocalNav.has-sidebar .menu:hover{font-weight:600;color:var(--vp-c-brand)}.VPLocalNav.has-sidebar button .menu-text,.VPLocalNav.has-sidebar button .vpi-chevron-right{transition:all .2s}.VPLocalNav.has-sidebar button:hover .menu-text{color:var(--vp-c-brand);font-weight:600}.VPLocalNav.has-sidebar button:hover .vpi-chevron-right{color:var(--vp-c-brand)}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link{transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link:hover{color:var(--vp-c-brand-1)}.VPNavBar:not(.has-sidebar):not(.top){border:none;background-color:transparent!important}.VPNavBar .curtain{display:none}.VPNavBar .content-body{pointer-events:none;border:none;background-color:transparent!important}.VPNavBar .VPNavBarSearch{pointer-events:none}.VPNavBar .divider{display:none}.VPNavBarTitle .title{color:#000000b8;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.VPNavBarTitle .title .VPImage{transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.VPNavBarTitle .title:hover{transform:scale(1.1);color:#bd34fe}.VPNavBarTitle .title:hover .VPImage{transform:scale(1.1)}.dark .VPNavBarTitle .title{color:#ffffffe0}.dark .VPNavBarTitle .title:hover{color:#09c8ce}.VPHero .actions .action .VPButton{border-color:transparent!important;border-radius:12px!important}.VPHero .actions .action .VPButton.brand{font-weight:700;border:none;background:linear-gradient(to right,#09c8ce,#eb2f96);transition:all .25s}.VPHero .actions .action .VPButton.brand:hover{background:linear-gradient(to right,#eb2f96,#09c8ce);box-shadow:0 0 3px 3px #41d1ff1f}.VPHero .actions .action .VPButton.alt{background-color:#ebebebd9!important;transition:all .25s}.VPHero .actions .action .VPButton.alt:hover{border-color:#eb2f96!important;box-shadow:0 0 3px 3px #eb2f961f}.dark .VPHero .actions .action .VPButton.alt{background-color:#00000073!important}.dark .VPHero .actions .action .VPButton.alt:hover{border-color:#09c8ce!important;box-shadow:0 0 3px 3px #09c8ce1f}.VPSwitch{background-color:transparent!important}.VPSwitch:hover{border-color:#e4c31b!important;box-shadow:0 0 1.5px 3px #e4c31b3d}.DocSearch-Button{border-radius:12px;background-color:#ebebeb99;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.DocSearch-Button:hover{transform:scale(1.05);border-color:#bd34fe;background-color:#ebebeb99;box-shadow:0 0 3px 3px #bd34fe1f}.dark .DocSearch-Button{background-color:#16161699}.dark .DocSearch-Button:hover{border-color:#09c8ce;background-color:#16161699;box-shadow:0 0 3px 3px #09c8ce1f}.VPFeatures .container .items{align-items:flex-start}.VPFeatures .container .items .item{cursor:pointer;transition:all .3s cubic-bezier(.18,.89,.32,1.28)}.VPFeatures .container .items .item .VPFeature{border-radius:32px;border:none;transition:all .25s}.VPFeatures .container .items .item .VPFeature .icon,.VPFeatures .container .items .item .VPFeature .title{font-size:18px;transition:all .25s}.VPFeatures .container .items .item .VPFeature .details{font-size:16px}.VPFeatures .container .items .item .VPFeature .icon{width:72px;height:72px;font-size:20px;font-weight:700;border-radius:24px}.VPFeatures .container .items .item .VPFeature .icon .logo{width:32px;height:32px}.VPFeatures .container .items .item:hover{transform:scale(1.02);transform-origin:50%,50%}.VPFeatures .container .items .item:hover .VPFeature{box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.VPLink .text{transition:all .25s cubic-bezier(.18,.89,.32,1.28);transform-origin:0% 50%}.VPLink .text:hover{transform:scale(1.1);font-weight:600!important}.is-active .VPLink .text{transform:scale(1.1) cubic-bezier(.18,.89,.32,1.28);font-weight:600!important}.pager-link{border-radius:12px!important;transition:all .25s cubic-bezier(.18,.89,.32,1.28)!important}.pager-link:hover{transform:scale(1.05);box-shadow:0 0 3px 3px #646cff1f}.tag-version{font-size:16px;line-height:1.5;font-weight:700;padding:4px 8px;margin-left:8px;border-radius:12px;display:inline-block;-webkit-background-clip:text;background-clip:text;color:#fff;background:linear-gradient(to right,#41d1ff,#c41d7f)}.mail[data-v-d3224f72],.arrow-down[data-v-25ee364b]{display:inline-block;color:inherit;vertical-align:-.25em}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;caret-color:transparent}body{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input,textarea{caret-color:auto}a{color:#1677ff;text-decoration:none;background-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer;transition:color .3s}a:hover{color:#4096ff}.alert-motion-leave[data-v-792d9ca8]{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding .3s cubic-bezier(.78,.14,.15,.86)}.alert-motion-leave-active[data-v-792d9ca8]{max-height:0!important;opacity:0!important;padding-block:0!important}.m-alert[data-v-792d9ca8]{padding:8px 12px;color:#000000e0;font-size:14px;line-height:1.57142857;position:relative;display:flex;align-items:center;word-break:break-all;border-radius:8px}.m-alert .m-alert-icon[data-v-792d9ca8]{display:inline-block;margin-right:8px;line-height:0}.m-alert .m-big-icon[data-v-792d9ca8]{margin-right:12px;font-size:24px;line-height:0}.m-alert .icon-img[data-v-792d9ca8]{display:inline-block;width:14px;height:14px}.m-alert .big-icon-img[data-v-792d9ca8]{display:inline-block;width:24px;height:24px}.m-alert .icon-svg[data-v-792d9ca8]{display:inline-block}.m-alert .m-alert-content[data-v-792d9ca8]{flex:1;min-width:0}.m-alert .m-alert-actions[data-v-792d9ca8]{margin-left:8px}.m-alert .m-alert-close[data-v-792d9ca8]{margin-left:8px;font-size:12px;color:#00000073;line-height:12px;cursor:pointer;outline:none;transition:color .2s}.m-alert .m-alert-close[data-v-792d9ca8]:hover{color:#000000e0}.m-alert .m-alert-close .alert-close[data-v-792d9ca8]{display:inline-block;vertical-align:bottom;fill:#00000073;transition:fill .2s}.m-alert .m-alert-close .alert-close[data-v-792d9ca8]:hover{fill:#000000e0}.alert-default[data-v-792d9ca8]{background-color:#00000005;border:1px solid #d9d9d9}.alert-default .m-alert-icon[data-v-792d9ca8],.alert-default .m-big-icon[data-v-792d9ca8]{color:#000000e0}.alert-default .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-default .m-big-icon .icon-svg[data-v-792d9ca8],.alert-default .m-alert-icon[data-v-792d9ca8] svg,.alert-default .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-info[data-v-792d9ca8]{background-color:#e6f4ff;border:1px solid #91caff}.alert-info .m-alert-icon[data-v-792d9ca8],.alert-info .m-big-icon[data-v-792d9ca8]{color:#1677ff}.alert-info .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-info .m-big-icon .icon-svg[data-v-792d9ca8],.alert-info .m-alert-icon[data-v-792d9ca8] svg,.alert-info .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-success[data-v-792d9ca8]{background-color:#f6ffed;border:1px solid #b7eb8f}.alert-success .m-alert-icon[data-v-792d9ca8],.alert-success .m-big-icon[data-v-792d9ca8]{color:#52c41a}.alert-success .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-success .m-big-icon .icon-svg[data-v-792d9ca8],.alert-success .m-alert-icon[data-v-792d9ca8] svg,.alert-success .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-warning[data-v-792d9ca8]{background-color:#fffbe6;border:1px solid #ffe58f}.alert-warning .m-alert-icon[data-v-792d9ca8],.alert-warning .m-big-icon[data-v-792d9ca8]{color:#faad14}.alert-warning .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-warning .m-big-icon .icon-svg[data-v-792d9ca8],.alert-warning .m-alert-icon[data-v-792d9ca8] svg,.alert-warning .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-error[data-v-792d9ca8]{background-color:#fff2f0;border:1px solid #ffccc7}.alert-error .m-alert-icon[data-v-792d9ca8],.alert-error .m-big-icon[data-v-792d9ca8]{color:#ff4d4f}.alert-error .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-error .m-big-icon .icon-svg[data-v-792d9ca8],.alert-error .m-alert-icon[data-v-792d9ca8] svg,.alert-error .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-borderless[data-v-792d9ca8]{border:none}.alert-width-description[data-v-792d9ca8]{align-items:flex-start;padding:20px 24px}.alert-width-description .alert-message[data-v-792d9ca8]{display:block;margin-bottom:8px;color:#000000e0;font-size:16px}.alert-width-description .alert-description[data-v-792d9ca8]{display:block}.m-avatar[data-v-faa2dac7]{position:relative;display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;font-size:14px;color:#fff;line-height:30px;border:1px solid transparent;overflow:hidden;white-space:nowrap;vertical-align:middle;cursor:auto;outline:none}.m-avatar[data-v-faa2dac7]:hover{color:#fff}.m-avatar.avatar-square[data-v-faa2dac7]{border-radius:6px}.m-avatar .image-item[data-v-faa2dac7]{display:block;width:100%;height:100%;object-fit:cover}.m-avatar[data-v-faa2dac7] svg{width:1em;height:1em;fill:currentColor}.m-avatar .string-item[data-v-faa2dac7]{position:absolute;left:50%;transform-origin:0 center}.avatar-small[data-v-faa2dac7]{font-size:14px;width:24px;height:24px;line-height:22px;border-radius:50%}.avatar-small .avatar-icon[data-v-faa2dac7]{font-size:14px}.avatar-small.avatar-square[data-v-faa2dac7]{border-radius:4px}.avatar-middle .avatar-icon[data-v-faa2dac7]{font-size:18px}.avatar-large[data-v-faa2dac7]{font-size:24px;width:40px;height:40px;line-height:38px;border-radius:50%}.avatar-large .avatar-icon[data-v-faa2dac7]{font-size:24px}.avatar-large.avatar-square[data-v-faa2dac7]{border-radius:8px}.avatar-image[data-v-faa2dac7]{background:transparent}.avatar-link[data-v-faa2dac7]{cursor:pointer}.zoom-enter[data-v-4c797c55]{transform:none;opacity:0;animation-duration:var(--transition-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-4c797c55]{animation-name:zoomIn-4c797c55;animation-play-state:running}@keyframes zoomIn-4c797c55{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-4c797c55]{animation-duration:var(--transition-duration);animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-4c797c55]{animation-name:zoomOut-4c797c55;animation-play-state:running;pointer-events:none}@keyframes zoomOut-4c797c55{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.m-tooltip-wrap[data-v-4c797c55]{position:relative;display:inline-block}.m-tooltip-wrap .m-tooltip-card[data-v-4c797c55]{position:absolute;z-index:999;width:max-content;outline:none}.m-tooltip-wrap .m-tooltip-card .tooltip-card[data-v-4c797c55]{min-width:32px;max-width:var(--tooltip-max-width);min-height:32px;padding:6px 8px;font-size:14px;color:#fff;line-height:1.57142857;text-align:justify;text-decoration:none;word-break:break-all;background-color:var(--tooltip-background-color);border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-tooltip-wrap .m-tooltip-card .tooltip-card[data-v-4c797c55] svg{fill:currentColor}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]{position:absolute;z-index:9;display:block;pointer-events:none;width:16px;height:16px;overflow:hidden}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]:before{position:absolute;width:16px;height:8px;background-color:var(--tooltip-background-color);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");content:""}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]:after{position:absolute;width:8.97056275px;height:8.97056275px;margin:auto;border-radius:0 0 2px;transform:translateY(50%) rotate(-135deg);box-shadow:3px 3px 7px #0000001a;z-index:0;background:transparent;content:""}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]{left:50%;bottom:12px;transform:translate(-50%) translateY(100%) rotate(180deg)}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]{left:50%;top:12px;transform:translate(-50%) translateY(-100%) rotate(0)}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]{top:50%;right:12px;transform:translate(100%) translateY(-50%) rotate(90deg)}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]{top:50%;left:12px;transform:translate(-100%) translateY(-50%) rotate(-90deg)}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .tooltip-top-padding[data-v-4c797c55]{padding-bottom:12px}.m-tooltip-wrap .tooltip-bottom-padding[data-v-4c797c55]{padding-top:12px}.m-tooltip-wrap .tooltip-left-padding[data-v-4c797c55]{padding-right:12px}.m-tooltip-wrap .tooltip-right-padding[data-v-4c797c55]{padding-left:12px}.m-tooltip-wrap .tooltip-content[data-v-4c797c55]{display:inline-block}.zoom-enter-active[data-v-4239f547],.zoom-leave-active[data-v-4239f547]{transition:all .3s cubic-bezier(.4,0,.2,1)}.zoom-enter-from[data-v-4239f547],.zoom-leave-to[data-v-4239f547]{opacity:0;transform:scale(.5)}.m-backtop-wrap[data-v-4239f547]{position:fixed;z-index:var(--z-index)}.m-backtop-wrap .m-backtop[data-v-4239f547]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--backtop-height);min-width:var(--backtop-width);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .m-backtop .backtop-icon[data-v-4239f547]{display:inline-flex;font-size:var(--icon-size)}.m-backtop-wrap .m-backtop .backtop-icon[data-v-4239f547] svg{pointer-events:none;fill:currentColor;transition:color .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .m-backtop .icon-description[data-v-4239f547]{font-size:var(--icon-width-desc-size)}.m-backtop-wrap .m-backtop .backtop-description[data-v-4239f547]{display:flex;align-items:center;font-size:var(--desc-size);font-weight:500;line-height:1.2;pointer-events:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .backtop-default[data-v-4239f547]{color:var(--color-default);background-color:var(--bg-color-default);box-shadow:0 2px 8px 0 var(--shadow-color-default)}.m-backtop-wrap .backtop-default .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-default .backtop-description[data-v-4239f547]{color:var(--color-default)}.m-backtop-wrap .backtop-default[data-v-4239f547]:hover{color:var(--color-default-hover);background-color:var(--bg-color-default-hover);box-shadow:0 2px 8px 3px var(--shadow-color-default-hover)}.m-backtop-wrap .backtop-default:hover .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-default:hover .backtop-description[data-v-4239f547]{color:var(--color-default-hover)}.m-backtop-wrap .backtop-primary[data-v-4239f547]{color:var(--color-primary);background-color:var(--bg-color-primary);box-shadow:0 2px 8px 0 var(--shadow-color-primary)}.m-backtop-wrap .backtop-primary .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-primary .backtop-description[data-v-4239f547]{color:var(--color-primary)}.m-backtop-wrap .backtop-primary[data-v-4239f547]:hover{color:var(--color-primary-hover);background-color:var(--bg-color-primary-hover);box-shadow:0 2px 8px 3px var(--shadow-color-primary-hover)}.m-backtop-wrap .backtop-primary:hover .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-primary:hover .backtop-description[data-v-4239f547]{color:var(--color-primary-hover)}.m-backtop-wrap .backtop-circle[data-v-4239f547]{border-radius:var(--circle-border-radius)}.m-backtop-wrap .backtop-square[data-v-4239f547]{border-radius:var(--square-border-radius)}.zoom-enter[data-v-63006609]{animation-duration:.3s;animation-timing-function:cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both;animation-name:zoomBadgeIn-63006609}@keyframes zoomBadgeIn-63006609{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}.zoom-leave[data-v-63006609]{animation-duration:.3s;animation-timing-function:cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both;animation-name:zoomBadgeOut-63006609}@keyframes zoomBadgeOut-63006609{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}.m-badge[data-v-63006609]{position:relative;display:inline-block;width:fit-content;font-size:14px;color:#000000e0;line-height:1}.m-badge .status-dot[data-v-63006609]{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%}.m-badge .dot-ripple[data-v-63006609]:after{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border-width:1px;border-style:solid;border-color:inherit;border-radius:50%;animation-name:dotRipple-63006609;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;content:""}@keyframes dotRipple-63006609{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.m-badge .status-text[data-v-63006609]{margin-left:8px;color:#000000e0;font-size:14px}.m-badge .m-value[data-v-63006609]{position:absolute;top:0;z-index:var(--z-index);right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.m-badge .m-badge-value[data-v-63006609]{position:absolute;top:0;z-index:var(--z-index);right:0;transform:translate(50%,-50%);transform-origin:100% 0%;overflow:hidden;padding:0 8px;min-width:20px;height:20px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff;transition:background .2s}.m-badge .m-badge-value .m-number[data-v-63006609]{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.12,.4,.29,1.46);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.m-badge .m-badge-value .m-number .u-number[data-v-63006609]{display:inline-block;height:20px;margin:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.m-badge .small-num[data-v-63006609]{padding:0}.m-badge .only-number[data-v-63006609]{position:relative;top:auto;display:block;transform-origin:50% 50%;transform:none}.m-badge .only-dot[data-v-63006609]{width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff;padding:0;transition:background .3s}.m-badge .status-success[data-v-63006609]{color:#52c41a;background-color:#52c41a}.m-badge .status-error[data-v-63006609]{color:#ff4d4f;background-color:#ff4d4f}.m-badge .status-default[data-v-63006609]{color:#00000040;background-color:#00000040}.m-badge .status-processing[data-v-63006609]{color:#1677ff;background-color:#1677ff}.m-badge .status-warning[data-v-63006609]{color:#faad14;background-color:#faad14}.m-badge .color-pink[data-v-63006609]{color:#eb2f96;background-color:#eb2f96}.m-badge .color-red[data-v-63006609]{color:#f5222d;background-color:#f5222d}.m-badge .color-yellow[data-v-63006609]{color:#fadb14;background-color:#fadb14}.m-badge .color-orange[data-v-63006609]{color:#fa8c16;background-color:#fa8c16}.m-badge .color-cyan[data-v-63006609]{color:#13c2c2;background-color:#13c2c2}.m-badge .color-green[data-v-63006609]{color:#52c41a;background-color:#52c41a}.m-badge .color-blue[data-v-63006609]{color:#1677ff;background-color:#1677ff}.m-badge .color-purple[data-v-63006609]{color:#722ed1;background-color:#722ed1}.m-badge .color-geekblue[data-v-63006609]{color:#2f54eb;background-color:#2f54eb}.m-badge .color-magenta[data-v-63006609]{color:#eb2f96;background-color:#eb2f96}.m-badge .color-volcano[data-v-63006609]{color:#fa541c;background-color:#fa541c}.m-badge .color-gold[data-v-63006609]{color:#faad14;background-color:#faad14}.m-badge .color-lime[data-v-63006609]{color:#a0d911;background-color:#a0d911}.m-badge .white[data-v-63006609]{color:#fff}.badge-status-color[data-v-63006609]{line-height:inherit;vertical-align:baseline}.m-breadcrumb[data-v-40e71de6]{font-size:14px;color:#00000073;line-height:1.57142857;display:flex;align-items:center;flex-wrap:wrap}.m-breadcrumb .m-breadcrumb-item[data-v-40e71de6]{display:inline-flex;align-items:center}.m-breadcrumb .m-breadcrumb-item .breadcrumb-link[data-v-40e71de6]{display:inline-block;color:#00000073;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;border-radius:4px;text-decoration:none;cursor:text;transition:color .2s,background-color .2s}.m-breadcrumb .m-breadcrumb-item .link-hover[data-v-40e71de6]{cursor:pointer}.m-breadcrumb .m-breadcrumb-item .link-hover[data-v-40e71de6]:hover{background-color:#0000000f;color:#000000e0}.m-breadcrumb .m-breadcrumb-item .link-active[data-v-40e71de6]{color:#000000e0}.m-breadcrumb .m-breadcrumb-item .breadcrumb-separator[data-v-40e71de6]{display:inline-flex;align-items:center;margin:0 4px;color:#00000073}.m-breadcrumb .m-breadcrumb-item .breadcrumb-separator[data-v-40e71de6] svg{margin-inline:-2px;fill:currentColor}.m-btn[data-v-dc75610d]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:400;line-height:1.57142857;color:#000000e0;white-space:nowrap;text-align:center;background-color:transparent;border:1px solid transparent;outline:none;-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-btn .btn-loading[data-v-dc75610d]{display:inline-flex;align-items:center;overflow:hidden;opacity:0;width:0;transition:margin-right .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.m-btn .btn-loading .m-static-circle[data-v-dc75610d],.m-btn .btn-loading .m-dynamic-circle[data-v-dc75610d]{display:inline-flex;justify-content:start}.m-btn .btn-loading .m-static-circle .circle .path[data-v-dc75610d],.m-btn .btn-loading .m-dynamic-circle .circle .path[data-v-dc75610d]{stroke:currentColor}.m-btn .btn-loading .m-static-circle .circle[data-v-dc75610d]{animation:spinCircle-dc75610d .8s linear infinite;-webkit-animation:spinCircle-dc75610d .8s linear infinite}.m-btn .btn-loading .m-static-circle .circle .path[data-v-dc75610d]{stroke-width:10;stroke-dashoffset:0;stroke-dasharray:84.82px,282.74px}.m-btn .btn-loading .m-dynamic-circle .circle[data-v-dc75610d]{animation:spinCircle-dc75610d 2s linear infinite;-webkit-animation:spinCircle-dc75610d 2s linear infinite}.m-btn .btn-loading .m-dynamic-circle .circle .path[data-v-dc75610d]{stroke-width:5;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;animation:loadingDash-dc75610d 1.5s ease-in-out infinite;-webkit-animation:loadingDash-dc75610d 1.5s ease-in-out infinite}@keyframes loadingDash-dc75610d{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-124px}}@keyframes spinCircle-dc75610d{to{transform:rotate(360deg)}}.m-btn .btn-icon[data-v-dc75610d],.m-btn .btn-content[data-v-dc75610d]{display:inline-flex;align-items:center}.m-btn .btn-icon[data-v-dc75610d] svg,.m-btn .btn-content[data-v-dc75610d] svg{fill:currentColor}.m-btn .button-wave[data-v-dc75610d]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.m-btn .wave-active[data-v-dc75610d]{z-index:1;animation-name:waveSpread-dc75610d,waveOpacity-dc75610d}@keyframes waveSpread-dc75610d{0%{box-shadow:0 0 .5px 0 var(--ripple-color)}to{box-shadow:0 0 .5px 5.5px var(--ripple-color)}}@keyframes waveOpacity-dc75610d{0%{opacity:.6}to{opacity:0}}.m-btn>.btn-icon+.btn-content[data-v-dc75610d]{margin-left:8px}.btn-default[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9}.btn-default[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-default[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-default .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-reverse[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9}.btn-reverse[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-reverse[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-reverse .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-reverse[data-v-dc75610d]:hover{color:#fff!important;background-color:#4096ff;border-color:#4096ff}.btn-reverse[data-v-dc75610d]:active{color:#fff!important;background-color:#0958d9;border-color:#0958d9}.btn-primary[data-v-dc75610d]{color:#fff;background-color:#1677ff;border-color:#1677ff}.btn-primary[data-v-dc75610d]:hover{color:#fff;background-color:#4096ff;border-color:#4096ff}.btn-primary[data-v-dc75610d]:active{color:#fff;background-color:#0958d9;border-color:#0958d9}.btn-danger[data-v-dc75610d]{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.btn-danger[data-v-dc75610d]:hover{color:#fff;background-color:#ff7875;border-color:#ff7875}.btn-danger[data-v-dc75610d]:active{color:#fff;background-color:#d9363e;border-color:#d9363e}.btn-dashed[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9;border-style:dashed}.btn-dashed[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-dashed[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-dashed .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-text[data-v-dc75610d]:hover{background-color:#0000000f}.btn-text[data-v-dc75610d]:active{background-color:#00000026}.btn-link[data-v-dc75610d]{color:#1677ff}.btn-link[data-v-dc75610d]:hover{color:#4096ff}.btn-link[data-v-dc75610d]:active{color:#0958d9}.btn-link .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-small[data-v-dc75610d]{font-size:14px;height:24px;padding:0 7px;border-radius:4px}.btn-middle[data-v-dc75610d]{font-size:14px;height:32px;padding:4px 15px;border-radius:6px}.btn-large[data-v-dc75610d]{font-size:16px;height:40px;padding:6.42857143px 15px;border-radius:8px}.loading-small .btn-loading[data-v-dc75610d],.loading-middle .btn-loading[data-v-dc75610d],.loading-large .btn-loading[data-v-dc75610d]{margin-right:8px;width:1em;opacity:1}.btn-icon-only[data-v-dc75610d]{width:32px;padding-left:0;padding-right:0}.btn-icon-only .btn-loading[data-v-dc75610d],.btn-icon-only .btn-icon[data-v-dc75610d]{transform:scale(1.143)}.btn-icon-only .btn-loading[data-v-dc75610d]{margin-right:0}.btn-small.btn-icon-only[data-v-dc75610d]{width:24px;padding-left:0;padding-right:0}.btn-large.btn-icon-only[data-v-dc75610d]{width:40px;padding-left:0;padding-right:0}.btn-circle[data-v-dc75610d]{min-width:32px;padding-left:0;padding-right:0;border-radius:50%}.btn-small.btn-circle[data-v-dc75610d]{min-width:24px;padding-left:0;border-radius:50%}.btn-large.btn-circle[data-v-dc75610d]{min-width:40px;padding-left:0;padding-right:0;border-radius:50%}.btn-round[data-v-dc75610d]{border-radius:32px;padding-left:16px;padding-right:16px}.btn-small.btn-round[data-v-dc75610d]{border-radius:24px;padding-left:12px;padding-right:12px}.btn-large.btn-round[data-v-dc75610d]{border-radius:40px;padding-left:20px;padding-right:20px}.btn-icon-only.btn-round[data-v-dc75610d],.btn-small.btn-icon-only.btn-round[data-v-dc75610d],.btn-large.btn-icon-only.btn-round[data-v-dc75610d]{width:auto}.btn-loading-blur[data-v-dc75610d]{opacity:.65;pointer-events:none}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled){color:#1677ff;border-color:#1677ff;background-color:transparent}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled):hover{color:#4096ff;border-color:#4096ff}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled):active{color:#0958d9;border-color:#0958d9}.btn-primary.btn-ghost:not(.btn-disabled) .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled){color:#ff4d4f;border-color:#ff4d4f;background-color:transparent}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled):hover{color:#ff7875;border-color:#ff7875}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled):active{color:#d9363e;border-color:#d9363e}.btn-danger.btn-ghost:not(.btn-disabled) .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-block[data-v-dc75610d]{width:100%}.btn-disabled[data-v-dc75610d]{color:#00000040;cursor:not-allowed}.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link){border-color:#d9d9d9;background-color:#0000000a}.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link):hover,.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link):active{border-color:#d9d9d9;color:#00000040!important;background-color:#0000000a}.btn-disabled.btn-text[data-v-dc75610d]:hover,.btn-disabled.btn-text[data-v-dc75610d]:active{background-color:transparent}.btn-disabled.btn-link[data-v-dc75610d]:hover,.btn-disabled.btn-link[data-v-dc75610d]:active{color:#00000040}.m-skeleton[data-v-be2b7607]{display:table;width:100%}.m-skeleton .skeleton-button[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;border-radius:4px;width:64px;min-width:64px;height:32px;line-height:32px}.m-skeleton .button-sm[data-v-be2b7607]{width:48px;min-width:48px;height:24px;line-height:24px}.m-skeleton .button-lg[data-v-be2b7607]{width:80px;min-width:80px;height:40px;line-height:40px}.m-skeleton .button-round[data-v-be2b7607]{border-radius:var(--button-size)}.m-skeleton .button-circle[data-v-be2b7607]{width:var(--button-size);min-width:var(--button-size);border-radius:50%}.m-skeleton .button-block[data-v-be2b7607]{width:100%}.m-skeleton .skeleton-input[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;border-radius:4px;width:160px;min-width:160px;height:32px;line-height:32px}.m-skeleton .input-sm[data-v-be2b7607]{width:120px;min-width:120px;height:24px;line-height:24px}.m-skeleton .input-lg[data-v-be2b7607]{width:200px;min-width:200px;height:40px;line-height:40px}.m-skeleton .skeleton-image[data-v-be2b7607]{display:flex;align-items:center;justify-content:center;vertical-align:top;background:#0000000f;border-radius:4px;width:96px;height:96px;line-height:96px}.m-skeleton .skeleton-image .image-svg[data-v-be2b7607]{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px;color:#bfbfbf}.m-skeleton .skeleton-image .image-svg .svg-path[data-v-be2b7607]{fill:currentColor}.m-skeleton .skeleton-header[data-v-be2b7607]{display:table-cell;padding-right:16px;vertical-align:top}.m-skeleton .skeleton-header .skeleton-avatar[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;width:32px;height:32px;line-height:32px;border-radius:50%}.m-skeleton .skeleton-header .avatar-sm[data-v-be2b7607]{width:24px;height:24px;line-height:24px}.m-skeleton .skeleton-header .avatar-lg[data-v-be2b7607]{width:40px;height:40px;line-height:40px}.m-skeleton .skeleton-header .avatar-square[data-v-be2b7607]{border-radius:6px}.m-skeleton .skeleton-content[data-v-be2b7607]{display:table-cell;width:100%;vertical-align:top}.m-skeleton .skeleton-content .skeleton-title[data-v-be2b7607]{margin:0;height:16px;background:#0000000f;border-radius:4px}.m-skeleton .skeleton-content .skeleton-paragraph[data-v-be2b7607]{margin:0;padding:0}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]{height:16px;list-style:none;background:#0000000f;border-radius:4px}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:not(:first-child){margin-top:16px}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:last-child{width:61%}.m-skeleton .skeleton-content .mt24[data-v-be2b7607]{margin-top:24px}.m-skeleton .skeleton-content .mt28[data-v-be2b7607]{margin-top:28px}.skeleton-avatar .skeleton-content .skeleton-title[data-v-be2b7607]{margin-top:var(--title-top)}.skeleton-animated .skeleton-button[data-v-be2b7607],.skeleton-animated .skeleton-input[data-v-be2b7607],.skeleton-animated .skeleton-image[data-v-be2b7607],.skeleton-animated .skeleton-header .skeleton-avatar[data-v-be2b7607],.skeleton-animated .skeleton-content .skeleton-title[data-v-be2b7607],.skeleton-animated .skeleton-content .skeleton-paragraph li[data-v-be2b7607]{position:relative;z-index:0;overflow:hidden;background:transparent}.skeleton-animated .skeleton-button[data-v-be2b7607]:after,.skeleton-animated .skeleton-input[data-v-be2b7607]:after,.skeleton-animated .skeleton-image[data-v-be2b7607]:after,.skeleton-animated .skeleton-header .skeleton-avatar[data-v-be2b7607]:after,.skeleton-animated .skeleton-content .skeleton-title[data-v-be2b7607]:after,.skeleton-animated .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:after{position:absolute;top:0;left:-150%;bottom:0;right:-150%;background:linear-gradient(90deg,#0000000f 25%,#00000026 37%,#0000000f 63%);animation-name:skeletonLoading-be2b7607;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite;content:""}@keyframes skeletonLoading-be2b7607{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.m-card[data-v-93089170]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;background:#fff;border-radius:8px;text-align:left;transition:width .2s}.m-card .m-card-head[data-v-93089170]{display:flex;justify-content:center;flex-direction:column;margin-bottom:-1px;color:#000000e0;font-weight:600;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0;transition:all .2s}.m-card .m-card-head .m-head-wrapper[data-v-93089170]{width:100%;display:flex;align-items:center;gap:8px}.m-card .m-card-head .m-head-wrapper .head-title[data-v-93089170]{display:inline-block;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-card .m-card-head .m-head-wrapper .head-extra[data-v-93089170]{margin-left:auto;font-weight:400;font-size:14px;transition:font-size .2s}.m-card .m-card-body[data-v-93089170]{border-radius:0 0 8px 8px;transition:padding .2s}.card-bordered[data-v-93089170]{border:1px solid #f0f0f0}.card-small .m-card-head[data-v-93089170]{min-height:38px;padding:0 12px;font-size:14px}.card-small .m-card-body[data-v-93089170]{padding:12px}.card-middle .m-card-head[data-v-93089170]{min-height:56px;padding:0 24px;font-size:16px}.card-middle .m-card-body[data-v-93089170]{padding:24px}.card-large[data-v-93089170]{font-size:16px}.card-large .m-card-head[data-v-93089170]{min-height:74px;padding:0 36px;font-size:18px}.card-large .m-card-head .m-head-wrapper .head-extra[data-v-93089170]{font-size:16px}.card-large .m-card-body[data-v-93089170]{padding:36px}.card-hoverable[data-v-93089170]{cursor:pointer;transition:box-shadow .2s,border-color .2s}.card-hoverable[data-v-93089170]:hover{box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.m-spin-wrap[data-v-59291b64]{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.m-spin-wrap .m-spin[data-v-59291b64]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9}.m-spin-wrap .m-spin .m-spin-box[data-v-59291b64]{text-align:center;line-height:0}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{position:relative;display:inline-block;transform:rotate(45deg);animation:loadingDot-59291b64 1.2s linear infinite;-webkit-animation:loadingDot-59291b64 1.2s linear infinite}@keyframes loadingDot-59291b64{to{transform:rotate(405deg)}}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{position:absolute;background:var(--spin-color);border-radius:50%;opacity:.3;animation:loadingDotColor-59291b64 1s linear infinite alternate;-webkit-animation:loadingDotColor-59291b64 1s linear infinite alternate}@keyframes loadingDotColor-59291b64{to{opacity:1}}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:first-child{top:0;left:0}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:nth-child(2){top:0;right:0;animation-delay:.4s;-webkit-animation-delay:.4s}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:nth-child(3){bottom:0;right:0;animation-delay:.8s;-webkit-animation-delay:.8s}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:last-child{bottom:0;left:0;animation-delay:1.2s;-webkit-animation-delay:1.2s}.m-spin-wrap .m-spin .m-spin-box .spin-box-rotate[data-v-59291b64]{animation:spinCircle-59291b64 2.4s ease-in-out;-webkit-animation:spinCircle-59291b64 2.4s ease-in-out}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box[data-v-59291b64]{text-align:center;line-height:0;position:relative}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot[data-v-59291b64]{position:relative;display:inline-block}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]{position:absolute;background:var(--spin-color);border-radius:50%}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:first-child{top:0;left:0;opacity:.3;animation:spinColor1-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor1-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:nth-child(2){top:0;right:0;opacity:.5;animation:spinColor3-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor3-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:nth-child(3){bottom:0;right:0;opacity:.7;animation:spinColor5-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor5-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:last-child{bottom:0;left:0;opacity:.9;animation:spinColor7-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor7-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line[data-v-59291b64]{position:relative;display:inline-block}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]{position:absolute;top:0;left:50%;transform:translate(-50%);background-color:var(--spin-color)}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:first-child{opacity:.3;animation:spinColor1-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor1-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:nth-child(2){opacity:.5;transform:translate(-50%) rotate(90deg);animation:spinColor3-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor3-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:nth-child(3){opacity:.7;transform:translate(-50%) rotate(180deg);animation:spinColor5-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor5-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:last-child{opacity:.9;transform:translate(-50%) rotate(270deg);animation:spinColor7-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor7-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate[data-v-59291b64]{position:absolute;left:0;transform:rotate(45deg)}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:first-child{opacity:.4;animation:spinColor2-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor2-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:nth-child(2){opacity:.6;animation:spinColor4-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor4-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:nth-child(3){opacity:.8;animation:spinColor6-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor6-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:last-child{opacity:1;animation:spinColor8-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor8-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .has-tip[data-v-59291b64]{left:50%;transform:translate(-50%) rotate(45deg)}@keyframes spinColor1-59291b64{0%{opacity:.3}14.3%{opacity:1}to{opacity:.4}}@keyframes spinColor2-59291b64{0%{opacity:.4}14.3%{opacity:.3}28.6%{opacity:1}to{opacity:.5}}@keyframes spinColor3-59291b64{0%{opacity:.5}28.6%{opacity:.3}42.8%{opacity:1}to{opacity:.6}}@keyframes spinColor4-59291b64{0%{opacity:.6}42.8%{opacity:.3}57.1%{opacity:1}to{opacity:.7}}@keyframes spinColor5-59291b64{0%{opacity:.7}57.1%{opacity:.3}71.4%{opacity:1}to{opacity:.8}}@keyframes spinColor6-59291b64{0%{opacity:.8}71.4%{opacity:.3}85.7%{opacity:1}to{opacity:.9}}@keyframes spinColor7-59291b64{0%{opacity:.9}85.7%{opacity:.3}to{opacity:1}}@keyframes spinColor8-59291b64{0%{opacity:1}to{opacity:.3}}.m-spin-wrap .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.m-spin-wrap .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{display:inline-block;overflow:hidden;animation:spinCircle-59291b64 .8s linear infinite;-webkit-animation:spinCircle-59291b64 .8s linear infinite}.m-spin-wrap .m-spin .m-spin-box .circle .trail[data-v-59291b64]{stroke-width:var(--spin-circle-width);stroke-dashoffset:0}.m-spin-wrap .m-spin .m-spin-box .circle .path[data-v-59291b64]{stroke:var(--spin-color);stroke-width:var(--spin-circle-width);stroke-dashoffset:0}.m-spin-wrap .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{display:inline-block;animation:spinCircle-59291b64 2s linear infinite;-webkit-animation:spinCircle-59291b64 2s linear infinite}.m-spin-wrap .m-spin .m-spin-box .m-dynamic-circle .circle .path[data-v-59291b64]{stroke-width:5;stroke-dasharray:90,150;stroke-dashoffset:0;stroke:var(--spin-color);stroke-linecap:round;animation:loadingDash-59291b64 1.5s ease-in-out infinite;-webkit-animation:loadingDash-59291b64 1.5s ease-in-out infinite}@keyframes loadingDash-59291b64{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-124px}}@keyframes spinCircle-59291b64{to{transform:rotate(360deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{display:inline-block;position:relative;transform:rotate(45deg);animation:spinRotate-59291b64 2.5s linear infinite;-webkit-animation:spinRotate-59291b64 2.5s linear infinite}@keyframes spinRotate-59291b64{to{transform:rotate(405deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64]{position:absolute;width:100%;height:100%;border-style:solid;border-color:var(--spin-color);border-radius:50%;animation:spinOuterRing-59291b64 1.5s linear infinite;-webkit-animation:spinOuterRing-59291b64 1.5s linear infinite}@keyframes spinOuterRing-59291b64{to{transform:rotateY(360deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{position:absolute;border-style:solid;border-color:var(--magic-ring-color);border-radius:50%;animation:spinInnerRing-59291b64 1.5s linear infinite;-webkit-animation:spinInnerRing-59291b64 1.5s linear infinite}@keyframes spinInnerRing-59291b64{0%{transform:rotateY(45deg)}to{transform:rotateY(405deg)}}.m-spin-wrap .m-spin .m-spin-box .spin-tip[data-v-59291b64]{color:var(--spin-color);text-align:center}.m-spin-wrap .spin-content[data-v-59291b64]{width:100%;height:100%;transition:opacity .3s}.m-spin-wrap .spin-blur[data-v-59291b64]{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.spin-small .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:20px;height:20px}.spin-small .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:8px;height:8px}.spin-small .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:20px;height:20px}.spin-small .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:6px;height:6px}.spin-small .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 8px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-small .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 2.5);height:var(--line-length)}.spin-small .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-small .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:24px;height:24px}.spin-small .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:26px;height:26px}.spin-small .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:24px;height:24px}.spin-small .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-small .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:3px}.spin-small .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.spin-small .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:14px;font-weight:400;line-height:16px;margin-top:8px}.spin-small .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:12px}.spin-middle .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:30px;height:30px}.spin-middle .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:11px;height:11px}.spin-middle .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:30px;height:30px}.spin-middle .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:9px;height:9px}.spin-middle .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 12px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-middle .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 3);height:var(--line-length)}.spin-middle .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-middle .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:36px;height:36px}.spin-middle .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:38px;height:38px}.spin-middle .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:36px;height:36px}.spin-middle .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-middle .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:5px}.spin-middle .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.spin-middle .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:14px;font-weight:500;line-height:18px;margin-top:12px}.spin-middle .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:16px}.spin-large .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:40px;height:40px}.spin-large .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:15px;height:15px}.spin-large .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:40px;height:40px}.spin-large .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:12px;height:12px}.spin-large .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 16px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-large .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 3);height:var(--line-length)}.spin-large .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-large .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:48px;height:48px}.spin-large .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:50px;height:50px}.spin-large .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:48px;height:48px}.spin-large .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-large .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:6px}.spin-large .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}.spin-large .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:16px;font-weight:500;line-height:20px;margin-top:16px}.spin-large .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:22px}.m-carousel[data-v-5c8e1ecc]{display:inline-block;margin:0 auto;position:relative;overflow:hidden}.m-carousel .carousel-flex-wrap[data-v-5c8e1ecc]{display:flex;width:100%;height:100%}.m-carousel .carousel-flex-wrap .image-wrap[data-v-5c8e1ecc]{flex-shrink:0;display:inline-block;cursor:pointer}.m-carousel .carousel-flex-wrap .image-wrap .image-link[data-v-5c8e1ecc]{display:block;height:100%;cursor:default}.m-carousel .carousel-flex-wrap .image-wrap .image-link .image-item[data-v-5c8e1ecc]{width:100%;height:100%;border-radius:var(--border-radius);display:inline-block;vertical-align:bottom}.m-carousel .carousel-flex-wrap .image-wrap .link-cursor[data-v-5c8e1ecc]{cursor:pointer}.m-carousel:hover .arrow-left[data-v-5c8e1ecc],.m-carousel:hover .arrow-right[data-v-5c8e1ecc]{opacity:.7;pointer-events:auto}.m-carousel .arrow-left[data-v-5c8e1ecc]{position:absolute;left:6px;top:50%;transform:translateY(-50%);color:var(--arrow-color);fill:currentColor;cursor:pointer;opacity:0;pointer-events:none;outline:none;transition:opacity .3s}.m-carousel .arrow-left[data-v-5c8e1ecc]:hover{opacity:1}.m-carousel .arrow-right[data-v-5c8e1ecc]{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--arrow-color);fill:currentColor;cursor:pointer;opacity:0;pointer-events:none;outline:none;transition:opacity .3s}.m-carousel .arrow-right[data-v-5c8e1ecc]:hover{opacity:1}.m-carousel .carousel-switch[data-v-5c8e1ecc]{display:flex;justify-content:center;gap:8px;position:absolute;z-index:9;bottom:12px;left:50%;transform:translate(-50%);height:auto}.m-carousel .carousel-switch .dot-item[data-v-5c8e1ecc]{width:var(--dot-size);height:var(--dot-size);border-radius:var(--dot-size);background-color:var(--dot-color);cursor:pointer;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.m-carousel .switch-top[data-v-5c8e1ecc]{top:12px;bottom:auto}.m-carousel .switch-left[data-v-5c8e1ecc]{left:12px;right:auto;top:50%;bottom:auto;transform:translateY(-50%);flex-direction:column}.m-carousel .switch-right[data-v-5c8e1ecc]{right:12px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);flex-direction:column}.carousel-vertical .carousel-flex-wrap[data-v-5c8e1ecc]{flex-direction:column}.carousel-vertical .arrow-left[data-v-5c8e1ecc]{top:6px;left:50%;transform:translate(-50%) rotate(90deg)}.carousel-vertical .arrow-right[data-v-5c8e1ecc]{top:auto;bottom:6px;left:50%;transform:translate(-50%) rotate(90deg)}.carousel-fade .image-wrap[data-v-5c8e1ecc]{position:absolute;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--fade-duration);transition-timing-function:var(--fade-function)}.carousel-fade .image-fade-active[data-v-5c8e1ecc]{opacity:1;pointer-events:auto}.m-empty[data-v-7edb0b97]{margin-inline:8px;text-align:center}.m-empty .m-empty-image[data-v-7edb0b97]{height:100px;margin-bottom:8px;opacity:1}.m-empty .m-empty-image .empty-filled[data-v-7edb0b97]{display:inline-block;vertical-align:bottom;width:184px;height:100px}.m-empty .m-empty-image .empty-outlined[data-v-7edb0b97]{display:inline-block;vertical-align:bottom;width:64px;height:40px}.m-empty .m-empty-image .empty-image[data-v-7edb0b97]{display:inline-block;height:100%;vertical-align:middle}.m-empty .empty-description[data-v-7edb0b97]{font-size:14px;color:#00000040;line-height:1.57142857}.m-empty .empty-footer[data-v-7edb0b97]{margin-top:16px}.empty-image-outlined[data-v-7edb0b97]{margin-block:32px}.empty-image-outlined .m-empty-image[data-v-7edb0b97]{height:40px}.m-scrollbar[data-v-c93fd6cf]{overflow:hidden;position:relative;z-index:auto;height:100%;width:100%}.m-scrollbar .scrollbar-container[data-v-c93fd6cf]{width:100%;height:100%;min-height:inherit;max-height:inherit;scrollbar-width:none}.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar,.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar-track-piece,.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar-thumb{width:0;height:0;display:none}.m-scrollbar .scrollbar-container .scrollbar-content[data-v-c93fd6cf]{box-sizing:border-box;min-width:100%}.m-scrollbar .container-scroll[data-v-c93fd6cf]{overflow:scroll}.m-scrollbar .scrollbar-rail[data-v-c93fd6cf]{position:absolute;pointer-events:none;user-select:none;background:var(--scrollbar-rail-color);-webkit-user-select:none}.m-scrollbar .scrollbar-rail .scrollbar-track[data-v-c93fd6cf]{z-index:9;position:absolute;cursor:pointer;opacity:0;pointer-events:none;background-color:var(--scrollbar-color);transition:background-color .2s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.m-scrollbar .scrollbar-rail .scrollbar-track[data-v-c93fd6cf]:hover{background-color:var(--scrollbar-color-hover)}.m-scrollbar .scrollbar-rail .track-visible[data-v-c93fd6cf]{opacity:1;pointer-events:all}.m-scrollbar .rail-vertical[data-v-c93fd6cf]{width:var(--scrollbar-width)}.m-scrollbar .rail-vertical .scrollbar-track[data-v-c93fd6cf]{width:var(--scrollbar-width);border-radius:var(--scrollbar-border-radius);bottom:0}.m-scrollbar .rail-vertical-left[data-v-c93fd6cf]{inset:var(--scrollbar-rail-vertical-left)}.m-scrollbar .rail-vertical-right[data-v-c93fd6cf]{inset:var(--scrollbar-rail-vertical-right)}.m-scrollbar .rail-horizontal[data-v-c93fd6cf]{height:var(--scrollbar-height)}.m-scrollbar .rail-horizontal .scrollbar-track[data-v-c93fd6cf]{height:var(--scrollbar-height);border-radius:var(--scrollbar-border-radius);right:0}.m-scrollbar .rail-horizontal-top[data-v-c93fd6cf]{inset:var(--scrollbar-rail-horizontal-top)}.m-scrollbar .rail-horizontal-bottom[data-v-c93fd6cf]{inset:var(--scrollbar-rail-horizontal-bottom)}.m-scrollbar .scrollbar-thumb[data-v-c93fd6cf]{position:absolute;background-color:#00000080;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.slide-up-enter[data-v-0f8049a2]{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-enter-active[data-v-0f8049a2]{animation-name:slideUpIn-0f8049a2;animation-play-state:running}@keyframes slideUpIn-0f8049a2{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}.slide-up-leave[data-v-0f8049a2]{animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-leave-active[data-v-0f8049a2]{animation-name:slideUpOut-0f8049a2;animation-play-state:running}@keyframes slideUpOut-0f8049a2{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}.m-select[data-v-0f8049a2]{position:relative;display:inline-block;width:var(--select-width);height:var(--select-height);font-size:14px;font-weight:400;color:#000000e0;outline:none;cursor:pointer}.m-select:not(.select-disabled):hover .m-select-wrap[data-v-0f8049a2]{border-color:#4096ff}.m-select .m-select-wrap[data-v-0f8049a2]{position:relative;display:flex;padding:0 11px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;width:100%;height:100%;outline:none;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-select .m-select-wrap .select-search[data-v-0f8049a2]{position:absolute;top:0;bottom:0;left:11px;right:11px}.m-select .m-select-wrap .select-search .search-input[data-v-0f8049a2]{margin:0;padding:0;width:100%;height:100%;caret-color:transparent;vertical-align:top;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.m-select .m-select-wrap .select-search .caret-show[data-v-0f8049a2]{caret-color:auto}.m-select .m-select-wrap .select-item[data-v-0f8049a2]{position:relative;padding-right:18px;flex:1;line-height:calc(var(--select-height) - 2px);-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.m-select .m-select-wrap .select-placeholder[data-v-0f8049a2]{color:#00000040;transition:none;pointer-events:none}.m-select .m-select-wrap .icon-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.m-select .m-select-wrap .arrow-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:transform .3s,opacity .3s}.m-select .m-select-wrap .arrow-rotate[data-v-0f8049a2]{transform:rotate(180deg)}.m-select .m-select-wrap .search-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s}.m-select .m-select-wrap .clear-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;background:#fff;cursor:pointer;transition:color .2s,opacity .3s}.m-select .m-select-wrap .clear-svg[data-v-0f8049a2]:hover{color:#00000073}.m-select .m-select-wrap .show-svg[data-v-0f8049a2]{opacity:1;pointer-events:auto}.m-select .options-panel[data-v-0f8049a2]{position:absolute;top:calc(var(--select-height) + 4px);z-index:1000;width:100%;background-color:#fff;border-radius:8px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-select .options-panel .select-option[data-v-0f8049a2]{min-height:32px;display:block;padding:5px 12px;border-radius:4px;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:background .3s ease}.m-select .options-panel .option-hover[data-v-0f8049a2]{background:#0000000a}.m-select .options-panel .option-selected[data-v-0f8049a2]{font-weight:600;background:#e6f4ff}.m-select .options-panel .option-disabled[data-v-0f8049a2]{color:#00000040;cursor:not-allowed}.m-select .options-empty[data-v-0f8049a2]{position:absolute;top:calc(var(--select-height) + 4px);z-index:1000;width:100%;border-radius:8px;padding:9px 16px;background-color:#fff;cursor:auto;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-select .options-empty .m-empty[data-v-0f8049a2]{margin-block:8px}.m-select .options-empty .m-empty[data-v-0f8049a2] .m-empty-image{height:35px}.select-focused:not(.select-disabled) .m-select-wrap[data-v-0f8049a2]{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.search-select .m-select-wrap[data-v-0f8049a2]{cursor:text}.search-select .m-select-wrap .select-search .search-input[data-v-0f8049a2]{cursor:auto;color:inherit;opacity:1}.select-small[data-v-0f8049a2]{font-size:14px;height:24px}.select-small .m-select-wrap[data-v-0f8049a2]{padding:0 7px;border-radius:4px}.select-small .m-select-wrap .select-search[data-v-0f8049a2]{left:7px;right:28px}.select-small .m-select-wrap .select-item[data-v-0f8049a2]{padding-right:22px;line-height:22px}.select-small .options-panel[data-v-0f8049a2],.select-small .options-empty[data-v-0f8049a2]{top:28px}.select-large[data-v-0f8049a2]{font-size:16px;height:40px}.select-large .m-select-wrap[data-v-0f8049a2]{padding:0 11px;border-radius:8px}.select-large .m-select-wrap .select-item[data-v-0f8049a2]{padding-right:20px;line-height:38px}.select-large .options-panel[data-v-0f8049a2],.select-large .options-empty[data-v-0f8049a2]{top:44px}.select-disabled .m-select-wrap[data-v-0f8049a2]{color:#00000040;background:#f5f5f5;-webkit-user-select:none;user-select:none;cursor:not-allowed}.select-disabled .m-select-wrap .select-search .search-input[data-v-0f8049a2]{cursor:not-allowed}.m-cascader[data-v-cd7493f4]{display:inline-flex}.m-checkbox[data-v-9a55d979]{display:inline-flex;flex-wrap:wrap;gap:var(--checkbox-gap)}.checkbox-vertical[data-v-9a55d979]{flex-direction:column;flex-wrap:nowrap}.checkbox-wrap[data-v-9a55d979]{display:inline-flex;align-items:baseline;cursor:pointer;color:#000000e0;font-size:14px;line-height:1.57142857}.checkbox-wrap:not(.checkbox-disabled):hover .checkbox-box[data-v-9a55d979]{border-color:#1677ff}.checkbox-wrap .checkbox-box[data-v-9a55d979]{flex-shrink:0;align-self:center;position:relative;width:16px;height:16px;background:transparent;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s}.checkbox-wrap .checkbox-box[data-v-9a55d979]:after{box-sizing:border-box;position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;content:"";transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.checkbox-wrap .checkbox-box .checkbox-wave[data-v-9a55d979]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.checkbox-wrap .checkbox-box .wave-active[data-v-9a55d979]{z-index:1;animation-name:waveSpread-9a55d979,waveOpacity-9a55d979}@keyframes waveSpread-9a55d979{0%{box-shadow:0 0 .5px #1677ff}to{box-shadow:0 0 .5px 5px #1677ff}}@keyframes waveOpacity-9a55d979{0%{opacity:.6}to{opacity:0}}.checkbox-wrap .checkbox-checked[data-v-9a55d979]{background-color:#1677ff;border-color:#1677ff}.checkbox-wrap .checkbox-checked[data-v-9a55d979]:after{opacity:1;transform:rotate(45deg) scale(1) translate(-50%,-50%);transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-wrap .checkbox-indeterminate[data-v-9a55d979]:after{top:50%;left:50%;width:8px;height:8px;background-color:#1677ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1}.checkbox-wrap .checkbox-label[data-v-9a55d979]{word-break:break-all;padding:0 8px}.checkbox-disabled[data-v-9a55d979]{color:#00000040;cursor:not-allowed}.checkbox-disabled .checkbox-box[data-v-9a55d979]{border-color:#d9d9d9;background-color:#0000000a}.checkbox-disabled .checkbox-box[data-v-9a55d979]:after{border-color:#00000040;animation-name:none}.collapse-enter-active[data-v-14404af3],.collapse-leave-active[data-v-14404af3]{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)}.collapse-enter-from[data-v-14404af3],.collapse-leave-to[data-v-14404af3]{height:0!important;opacity:0!important}.m-collapse[data-v-14404af3]{font-size:14px;color:#000000e0;line-height:1.57142857;background-color:#00000005;border:1px solid #d9d9d9;border-bottom:0;border-radius:8px}.m-collapse .m-collapse-item[data-v-14404af3]{border-bottom:1px solid #d9d9d9}.m-collapse .m-collapse-item[data-v-14404af3]:first-child,.m-collapse .m-collapse-item:first-child .m-collapse-header[data-v-14404af3]{border-radius:8px 8px 0 0}.m-collapse .m-collapse-item[data-v-14404af3]:last-child{border-radius:0 0 8px 8px}.m-collapse .m-collapse-item:last-child .m-collapse-header[data-v-14404af3],.m-collapse .m-collapse-item:last-child .m-collapse-content[data-v-14404af3]{border-radius:0 0 8px 8px}.m-collapse .m-collapse-item .m-collapse-header[data-v-14404af3]{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000e0;line-height:1.57142857;cursor:pointer;transition:all .3s}.m-collapse .m-collapse-item .m-collapse-header[data-v-14404af3]:focus{outline:none}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow[data-v-14404af3]{font-size:12px;height:22px;display:flex;align-items:center}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow[data-v-14404af3] svg{fill:currentColor;transition:transform .3s}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow .arrow-svg[data-v-14404af3]{transition:transform .3s}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow .arrow-rotate[data-v-14404af3]{transform:rotate(90deg)}.m-collapse .m-collapse-item .m-collapse-header .collapse-header[data-v-14404af3]{flex:auto;margin-right:auto;display:inline-block}.m-collapse .m-collapse-item .m-collapse-header .collapse-extra[data-v-14404af3]{display:flex;align-items:center}.m-collapse .m-collapse-item .m-collapse-header .collapse-extra[data-v-14404af3] svg{fill:currentColor}.m-collapse .m-collapse-item .collapse-header-no-arrow[data-v-14404af3]{padding-left:12px}.m-collapse .m-collapse-item .m-collapse-content[data-v-14404af3]{position:relative;color:#000000e0;background-color:#fff;border-top:1px solid #d9d9d9}.m-collapse .m-collapse-item .m-collapse-content .collapse-lang[data-v-14404af3]{position:absolute;right:10px;top:6px;font-size:14px;color:#00000061;opacity:1;transition:opacity .3s}.m-collapse .m-collapse-item .m-collapse-content .collapse-copy[data-v-14404af3]{position:absolute;right:8px;top:8px;opacity:0;pointer-events:none;transition:opacity .3s}.m-collapse .m-collapse-item .m-collapse-content .collapse-content[data-v-14404af3]{padding:16px;white-space:pre-wrap}.m-collapse .m-collapse-item .collapse-copyable:hover .collapse-lang[data-v-14404af3]{opacity:0;pointer-events:none}.m-collapse .m-collapse-item .collapse-copyable:hover .collapse-copy[data-v-14404af3]{opacity:1;pointer-events:auto}.m-collapse .collapse-arrow-left .m-collapse-header .collapse-arrow[data-v-14404af3]{padding-right:12px}.m-collapse .collapse-arrow-right .m-collapse-header .collapse-arrow[data-v-14404af3]{order:1;padding-left:12px}.m-collapse .collapse-item-disabled .m-collapse-header[data-v-14404af3]{color:#00000040;cursor:not-allowed}.collapse-borderless[data-v-14404af3]{background-color:#00000005;border:0}.collapse-borderless .m-collapse-item[data-v-14404af3]:last-child{border-bottom:0}.collapse-borderless .m-collapse-item:last-child .m-collapse-header[data-v-14404af3]{border-radius:0}.collapse-borderless .m-collapse-item .m-collapse-content[data-v-14404af3]{background-color:transparent;border-top:0}.collapse-ghost[data-v-14404af3]{background-color:transparent;border:0}.collapse-ghost .m-collapse-item[data-v-14404af3]{border-bottom:0}.collapse-ghost .m-collapse-item .m-collapse-content[data-v-14404af3]{background-color:transparent;border:0}.m-input[data-v-8be88ca0]{width:100%;text-align:start;vertical-align:top;position:relative;display:inline-table;border-collapse:separate;border-spacing:0}.m-input .input-addon[data-v-8be88ca0]{position:relative;padding:0 11px;color:#000000e0;font-weight:400;font-size:14px;text-align:center;background-color:#00000005;border:1px solid #d9d9d9;border-radius:6px;line-height:1;display:table-cell;width:1px;white-space:nowrap;vertical-align:middle;transition:all .3s}.m-input .input-addon[data-v-8be88ca0] svg{fill:currentColor}.m-input .addon-before[data-v-8be88ca0]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.m-input .addon-after[data-v-8be88ca0]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.m-input .input-wrap[data-v-8be88ca0]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-flex;vertical-align:top;width:100%;min-width:0;background-color:#fff;border:1px solid #d9d9d9;transition:all .2s}.m-input .input-wrap[data-v-8be88ca0]:hover{border-color:#4096ff;border-right-width:1px;z-index:1}.m-input .input-wrap[data-v-8be88ca0]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0}.m-input .input-wrap .input-prefix[data-v-8be88ca0]{margin-right:4px;display:inline-flex;flex:none;align-items:center}.m-input .input-wrap .input-prefix[data-v-8be88ca0] svg{fill:currentColor}.m-input .input-wrap .input-item[data-v-8be88ca0]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-block;width:100%;min-width:0;background-color:#fff;border:none;outline:none;text-overflow:ellipsis;transition:all .2s}.m-input .input-wrap input[data-v-8be88ca0]::-webkit-input-placeholder{color:#00000040}.m-input .input-wrap input[data-v-8be88ca0]:-moz-placeholder{color:#00000040}.m-input .input-wrap input[data-v-8be88ca0]::-moz-placeholder{color:#00000040}.m-input .input-wrap input[data-v-8be88ca0]:-ms-input-placeholder{color:#00000040}.m-input .input-wrap .input-suffix[data-v-8be88ca0]{margin-left:4px;display:inline-flex;flex:none;gap:8px;align-items:center}.m-input .input-wrap .input-suffix .m-actions[data-v-8be88ca0]{display:inline-flex;align-items:center;cursor:pointer}.m-input .input-wrap .input-suffix .m-actions .clear-svg[data-v-8be88ca0]{display:inline-block;font-size:12px;color:#00000040;fill:currentColor;transition:color .3s}.m-input .input-wrap .input-suffix .m-actions .clear-svg[data-v-8be88ca0]:hover{color:#00000073}.m-input .input-wrap .input-suffix .m-actions .eye-svg[data-v-8be88ca0]{display:inline-block;font-size:14px;color:#00000073;fill:currentColor;transition:color .3s}.m-input .input-wrap .input-suffix .m-actions .eye-svg[data-v-8be88ca0]:hover{color:#000000d9}.m-input .input-wrap .input-suffix .clear-hidden[data-v-8be88ca0]{visibility:hidden}.m-input .input-wrap .input-suffix .input-count[data-v-8be88ca0]{color:#00000073}.m-input .input-wrap .input-suffix .m-suffix[data-v-8be88ca0]{display:flex;flex:none;align-items:center}.m-input .input-wrap .input-suffix .m-suffix[data-v-8be88ca0] svg{fill:currentColor}.m-input .input-small[data-v-8be88ca0]{padding:0 7px;border-radius:4px}.m-input .input-middle[data-v-8be88ca0]{padding:4px 11px;border-radius:6px}.m-input .input-large[data-v-8be88ca0]{padding:7px 11px;font-size:16px;line-height:1.5;border-radius:8px}.m-input .input-large .input-item[data-v-8be88ca0]{font-size:16px;line-height:1.5}.m-input .input-before[data-v-8be88ca0]{border-top-left-radius:0;border-bottom-left-radius:0}.m-input .input-after[data-v-8be88ca0]{border-top-right-radius:0;border-bottom-right-radius:0}.m-input .input-disabled[data-v-8be88ca0]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-input .input-disabled[data-v-8be88ca0]:hover{border-color:#d9d9d9}.m-input .input-disabled[data-v-8be88ca0]:focus-within{border-color:#d9d9d9;box-shadow:none}.m-input .input-disabled .input-item[data-v-8be88ca0]{color:#00000040;background-color:transparent;cursor:not-allowed}.color-picker-pallete[data-v-32f864d5]{height:180px;position:relative;margin-bottom:8px;cursor:crosshair}.color-picker-pallete .color-picker-pallete-layer[data-v-32f864d5]{position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-pallete .pallete-layer-shadowed[data-v-32f864d5]{box-shadow:inset 0 0 2px #0000003d}.color-picker-preview[data-v-32f864d5]{display:flex}.color-picker-preview .color-picker-preview-sliders[data-v-32f864d5]{flex:1 0 auto}.color-picker-preview .color-picker-preview-sliders .color-picker-slider[data-v-32f864d5]{margin-bottom:8px;position:relative}.color-picker-preview .color-picker-preview-sliders .color-picker-slider[data-v-32f864d5]:after{content:"";position:absolute;border-radius:inherit;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 2px #0000003d;pointer-events:none}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-checkboard[data-v-32f864d5]{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-checkboard[data-v-32f864d5]:after{background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0px;background-repeat:repeat;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-slider-image[data-v-32f864d5]{position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-handle[data-v-32f864d5]{z-index:1;box-shadow:0 0 2px #00000073;position:absolute;background-color:#fff;overflow:hidden}.color-picker-handle .color-picker-handle-fill[data-v-32f864d5]{border:2px solid white}.color-picker-input[data-v-32f864d5]{display:flex;align-items:center}.color-picker-input .color-picker-input-mode[data-v-32f864d5]{width:72px;text-align:center}.color-picker-input .color-picker-input-group[data-v-32f864d5]{display:inline-flex;width:100%;flex-wrap:nowrap;vertical-align:bottom}.color-picker-input .color-picker-input-group[data-v-32f864d5] .input-item{text-align:center}.color-picker[data-v-32f864d5]{position:relative;display:inline-block;font-size:14px;width:100%;height:var(--color-picker-height);border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.color-picker[data-v-32f864d5]:hover{border-color:#4096ff}.color-picker[data-v-32f864d5]:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.color-picker .color-picker-fill[data-v-32f864d5]{position:absolute;display:flex;align-items:center;justify-content:center;left:4px;right:4px;top:4px;bottom:4px;border-radius:4px}.color-picker .color-picker-fill .color-picker-checkboard[data-v-32f864d5]{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px}.color-picker .color-picker-fill .color-picker-checkboard[data-v-32f864d5]:after{background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);--color-picker-block-size: calc((var(--color-picker-height) - 8px) / 3);background-size:calc(var(--color-picker-block-size) * 2) calc(var(--color-picker-block-size) * 2);background-position:0 0,0 var(--color-picker-block-size),var(--color-picker-block-size) calc(-1 * var(--color-picker-block-size)),calc(-1 * var(--color-picker-block-size)) 0px;background-repeat:repeat;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.color-picker .color-picker-fill .color-picker-value[data-v-32f864d5]{white-space:nowrap;position:relative}.color-picker-disabled[data-v-32f864d5]{cursor:not-allowed}.m-countdown[data-v-076b98ed]{display:inline-block;line-height:1.57142857}.m-countdown .countdown-title[data-v-076b98ed]{margin-bottom:4px;color:#00000073;font-size:14px}.m-countdown .countdown-time[data-v-076b98ed]{color:#000000e0;font-size:24px;font-family:Helvetica Neue}.m-countdown .countdown-time .time-prefix[data-v-076b98ed]{display:inline-block;margin-right:4px}.m-countdown .countdown-time .time-value[data-v-076b98ed]{display:inline-block;direction:ltr}.m-countdown .countdown-time .time-suffix[data-v-076b98ed]{display:inline-block;margin-left:4px}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.m-datepicker[data-v-2c07f0b8]{display:inline-block}.m-datepicker[data-v-2c07f0b8] .dp__input_wrap svg{fill:currentColor}.dp__theme_dark[data-v-2c07f0b8]{--dp-background-color: #212121;--dp-text-color: #ffffff;--dp-hover-color: #484848;--dp-hover-text-color: #ffffff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-text-color: #ffffff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-highlight-color: rgba(0, 92, 178, .2)}.dp__theme_light[data-v-2c07f0b8]{--dp-background-color: #ffffff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-highlight-color: rgba(25, 118, 210, .1)}.m-descriptions[data-v-f2f5f16e]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-descriptions .m-descriptions-header[data-v-f2f5f16e]{display:flex;align-items:center;margin-bottom:20px}.m-descriptions .m-descriptions-header .descriptions-title[data-v-f2f5f16e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:600;font-size:16px;color:#000000e0;line-height:1.57142857}.m-descriptions .m-descriptions-header .descriptions-extra[data-v-f2f5f16e]{margin-left:auto;color:#000000e0;font-size:14px}.m-descriptions .m-descriptions-view[data-v-f2f5f16e]{width:100%;border-radius:8px}.m-descriptions .m-descriptions-view table[data-v-f2f5f16e]{width:100%;table-layout:fixed;display:table;border-collapse:separate;margin:0}.m-descriptions .m-descriptions-view table tr[data-v-f2f5f16e]{border:none;background:transparent}.m-descriptions .m-descriptions-view table .descriptions-item-th[data-v-f2f5f16e]{padding:0 0 16px;border:none;vertical-align:top;background:transparent}.m-descriptions .m-descriptions-view table .descriptions-item-td[data-v-f2f5f16e]{padding:0 0 16px;border:none;vertical-align:top}.m-descriptions .m-descriptions-view table .descriptions-item[data-v-f2f5f16e]{display:flex}.m-descriptions .descriptions-bordered[data-v-f2f5f16e]{border:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table[data-v-f2f5f16e]{table-layout:auto;border-collapse:collapse;display:table;margin:0}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e]{border-bottom:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e]:last-child{border-bottom:none}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-label-th{border:none;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:start;background-color:#00000005;padding:16px 24px;border-right:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-label-th:last-child{border-right:none}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-content-td{border:none;display:table-cell;flex:1;padding:16px 24px;border-right:1px solid rgba(5,5,5,.06);color:#000000e0;font-size:14px;line-height:1.57142857;word-break:break-word;overflow-wrap:break-word}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-content-td:last-child{border-right:none}.descriptions-middle .m-descriptions-view .descriptions-item-td[data-v-f2f5f16e]{padding-bottom:12px!important}.descriptions-middle .descriptions-bordered[data-v-f2f5f16e] .descriptions-label-th,.descriptions-middle .descriptions-bordered[data-v-f2f5f16e] .descriptions-content-td{padding:12px 24px!important}.descriptions-small .m-descriptions-view .descriptions-item-td[data-v-f2f5f16e]{padding-bottom:8px!important}.descriptions-small .descriptions-bordered[data-v-f2f5f16e] .descriptions-label-th,.descriptions-small .descriptions-bordered[data-v-f2f5f16e] .descriptions-content-td{padding:8px 16px!important}.descriptions-item[data-v-a13c3072]{display:flex}.descriptions-item .descriptions-label[data-v-a13c3072]{display:inline-flex;align-items:baseline;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:start}.descriptions-item .descriptions-label[data-v-a13c3072]:after{content:":";position:relative;top:-.5px;margin-inline:2px 8px}.descriptions-item .descriptions-content[data-v-a13c3072]{display:inline-flex;align-items:baseline;flex:1;color:#000000e0;font-size:14px;line-height:1.57142857;word-break:break-word;overflow-wrap:break-word}.fade-enter-active[data-v-75209879],.fade-leave-active[data-v-75209879]{transition:opacity .2s linear}.fade-enter-from[data-v-75209879],.fade-leave-to[data-v-75209879]{opacity:0}.zoom-enter[data-v-75209879]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-75209879]{animation-name:zoomIn-75209879;animation-play-state:running}@keyframes zoomIn-75209879{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-75209879]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-75209879]{animation-name:zoomOut-75209879;animation-play-state:running}@keyframes zoomOut-75209879{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-dialog-mask[data-v-75209879]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000;background:#00000073}.m-dialog-wrap[data-v-75209879]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1010}.m-dialog-wrap .m-dialog[data-v-75209879]{position:relative;margin:0 auto;color:#000000e0;font-size:14px;line-height:1.57142857;width:auto;max-width:calc(100vw - 32px);padding-bottom:24px;outline:none}.m-dialog-wrap .m-dialog .dialog-body-wrap[data-v-75209879]{display:flex;flex-direction:column;position:relative;background-color:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;padding:20px 24px}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-header[data-v-75209879]{font-size:16px;color:#000000e0;font-weight:600;line-height:1.5;word-break:break-all;background:transparent;border-radius:8px 8px 0 0;margin-bottom:8px;max-width:calc(100% - 24px)}.m-dialog-wrap .m-dialog .dialog-body-wrap .header-with-switch[data-v-75209879]{max-width:calc(100% - 54px)}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action[data-v-75209879]{position:absolute;top:20px;z-index:1010;font-weight:600;line-height:1;background:transparent;border-radius:4px;width:22px;height:22px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;right:48px}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action svg[data-v-75209879]{font-size:16px;color:#00000073;fill:currentColor;transition:color .2s}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action[data-v-75209879]:hover{background:#0000000f}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action:hover svg[data-v-75209879]{color:#000000e0}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action[data-v-75209879]{position:absolute;top:20px;right:18px;z-index:1010;font-weight:600;line-height:1;background:transparent;border-radius:4px;width:22px;height:22px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action svg[data-v-75209879]{font-size:16px;color:#00000073;fill:currentColor;transition:color .2s}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action[data-v-75209879]:hover{background:#0000000f}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action:hover svg[data-v-75209879]{color:#000000e0}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-content[data-v-75209879]{font-size:14px;color:#000000e0;line-height:1.57142857;word-break:break-all;transition:all .25s}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-footer[data-v-75209879]{text-align:end;background:transparent;margin-top:12px}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-footer .mr8[data-v-75209879]{margin-right:8px}.m-dialog-wrap .dialog-with-fullscreen[data-v-75209879]{max-width:100%;padding-bottom:0}.flex-centered[data-v-75209879]{display:flex;justify-content:center;align-items:center}.flex-centered .m-dialog[data-v-75209879]{padding-bottom:0}.m-divider[data-v-5d37218d]{color:#000000e0;font-size:14px;line-height:1.57142857;border-top:var(--border-width) var(--border-style) var(--border-color)}.m-divider .divider-text[data-v-5d37218d]{display:inline-block;padding:0 1em}.divider-horizontal[data-v-5d37218d]{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.divider-vertical[data-v-5d37218d]{position:relative;top:-.06em;display:inline-block;height:var(--line-height);margin:0 8px;vertical-align:middle;border-top:0;border-left:var(--border-width) var(--border-style) var(--border-color)}.divider-with-text[data-v-5d37218d]{display:flex;align-items:center;margin:16px 0;color:#000000e0;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0 var(--border-color)}.divider-with-text[data-v-5d37218d]:before,.divider-with-text[data-v-5d37218d]:after{position:relative;width:50%;border-top-width:var(--border-width);border-top-style:var(--border-style);border-top-color:inherit;transform:translateY(50%);content:""}.divider-with-text-left[data-v-5d37218d]:before{width:5%}.divider-with-text-left[data-v-5d37218d]:after{width:95%}.divider-with-text-right[data-v-5d37218d]:before{width:95%}.divider-with-text-right[data-v-5d37218d]:after{width:5%}.divider-orientation-margin-left[data-v-5d37218d]:before{width:0}.divider-orientation-margin-left[data-v-5d37218d]:after{width:100%}.divider-orientation-margin-left .divider-text[data-v-5d37218d]{margin-left:var(--margin);padding-left:0}.divider-orientation-margin-right[data-v-5d37218d]:before{width:100%}.divider-orientation-margin-right[data-v-5d37218d]:after{width:0}.divider-orientation-margin-right .divider-text[data-v-5d37218d]{margin-right:var(--margin);padding-right:0}.fade-enter-active[data-v-d3c3afe3],.fade-leave-active[data-v-d3c3afe3]{transition:opacity .3s}.fade-enter-from[data-v-d3c3afe3],.fade-leave-to[data-v-d3c3afe3]{opacity:0}.motion-top-enter-active[data-v-d3c3afe3],.motion-top-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-top-enter-from[data-v-d3c3afe3],.motion-top-leave-to[data-v-d3c3afe3]{transform:translateY(-100%)}.motion-right-enter-active[data-v-d3c3afe3],.motion-right-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-right-enter-from[data-v-d3c3afe3],.motion-right-leave-to[data-v-d3c3afe3]{transform:translate(100%)}.motion-bottom-enter-active[data-v-d3c3afe3],.motion-bottom-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-bottom-enter-from[data-v-d3c3afe3],.motion-bottom-leave-to[data-v-d3c3afe3]{transform:translateY(100%)}.motion-left-enter-active[data-v-d3c3afe3],.motion-left-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-left-enter-from[data-v-d3c3afe3],.motion-left-leave-to[data-v-d3c3afe3]{transform:translate(-100%)}.m-drawer[data-v-d3c3afe3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;outline:none}.m-drawer .drawer-mask[data-v-d3c3afe3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;pointer-events:auto}.m-drawer .drawer-wrap[data-v-d3c3afe3]{position:absolute;transition:all .3s}.m-drawer .drawer-wrap .drawer-content[data-v-d3c3afe3]{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper[data-v-d3c3afe3]{display:flex;flex-direction:column;width:100%;height:100%}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header[data-v-d3c3afe3]{display:flex;flex:0;align-items:center;padding:16px 24px;font-size:16px;line-height:1.5;border-bottom:1px solid rgba(5,5,5,.06)}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title[data-v-d3c3afe3]{display:flex;flex:1;align-items:center;min-width:0;min-height:0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .svg-close[data-v-d3c3afe3]{display:inline-block;margin-right:12px;font-size:16px;font-weight:600;color:#00000073;fill:currentColor;cursor:pointer;transition:color .2s}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .svg-close[data-v-d3c3afe3]:hover{color:#000000e0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .header-title[data-v-d3c3afe3]{flex:1;margin:0;color:#000000e0;font-weight:600;font-size:16px;line-height:1.5}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-extra[data-v-d3c3afe3]{flex:none;color:#000000e0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-body[data-v-d3c3afe3]{height:100%;padding:24px;word-break:break-all}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-footer[data-v-d3c3afe3]{flex-shrink:0;padding:8px 16px;border-top:1px solid rgba(5,5,5,.06);color:#000000e0}.m-drawer .drawer-top[data-v-d3c3afe3]{top:0;left:0;right:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-drawer .drawer-right[data-v-d3c3afe3]{top:0;right:0;bottom:0;box-shadow:-6px 0 16px #00000014,-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}.m-drawer .drawer-bottom[data-v-d3c3afe3]{bottom:0;left:0;right:0;box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.m-drawer .drawer-left[data-v-d3c3afe3]{top:0;bottom:0;left:0;box-shadow:6px 0 16px #00000014,3px 0 6px -4px #0000001f,9px 0 28px 8px #0000000d}.m-ellipsis[data-v-5c11e0d9]{overflow:hidden;cursor:text;max-width:var(--ellipsis-max-width)}.ellipsis-line[data-v-5c11e0d9]{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ellipsis-line)}.not-ellipsis-line[data-v-5c11e0d9]{display:inline-block;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}.ellipsis-cursor-pointer[data-v-5c11e0d9]{cursor:pointer}.m-flex[data-v-a2d72bd4]{display:flex;flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align);font-size:14px;color:#000000e0;transition:all .3s}.flex-vertical[data-v-a2d72bd4]{flex-direction:column}.fade-move[data-v-fb8d17bf],.fade-enter-active[data-v-fb8d17bf],.fade-leave-active[data-v-fb8d17bf]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-fb8d17bf],.fade-leave-to[data-v-fb8d17bf]{transform:scale(.75);opacity:0}.fade-leave-active[data-v-fb8d17bf]{position:absolute}.move-enter-active[data-v-fb8d17bf],.move-leave-active[data-v-fb8d17bf]{transform-origin:0 0;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.move-leave-active[data-v-fb8d17bf]{pointer-events:none}.move-enter-from[data-v-fb8d17bf],.move-leave-to[data-v-fb8d17bf]{transform:translate3d(0,var(--float-btn-height),0);transform-origin:0 0;opacity:0}.m-float-btn[data-v-fb8d17bf]{position:fixed;left:var(--float-btn-left);right:var(--float-btn-right);top:var(--float-btn-top);bottom:var(--float-btn-bottom);z-index:var(--float-btn-z-index);font-size:14px;color:#000000e0;line-height:1.57142857;display:inline-block;width:var(--float-btn-width);height:var(--float-btn-height);cursor:pointer;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf],.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content{width:100%;height:100%}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content .m-badge{vertical-align:top;width:100%;height:100%}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content .m-badge .m-badge-value:not(.only-dot){transform:translate(0);transform-origin:center;top:-6px;right:-6px}.m-float-btn .float-btn-body[data-v-fb8d17bf]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .2s}.m-float-btn .float-btn-body .float-btn-content[data-v-fb8d17bf]{overflow:hidden;text-align:center;min-height:var(--float-btn-height);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 4px}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{font-size:18px;line-height:1}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon .close-svg[data-v-fb8d17bf]{display:inline-block;vertical-align:bottom}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf] svg{fill:currentColor}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf] img{vertical-align:bottom}.m-float-btn .float-btn-menu[data-v-fb8d17bf]{position:absolute;bottom:100%;display:block;z-index:-1}.m-float-btn .float-btn-menu .m-float-btn[data-v-fb8d17bf]{position:static}.m-float-btn .float-btn-menu[data-v-fb8d17bf]>*{margin-bottom:16px}.float-btn-default[data-v-fb8d17bf]{background-color:#fff;transition:background-color .2s}.float-btn-default>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{background-color:#fff;transition:background-color .2s}.float-btn-default>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]:hover{background-color:#0000000f}.float-btn-default>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{color:#000000e0}.float-btn-default>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-description[data-v-fb8d17bf]{display:flex;align-items:center;line-height:16px;color:#000000e0;font-size:12px}.float-btn-primary[data-v-fb8d17bf]{background-color:#1677ff}.float-btn-primary>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{background-color:#1677ff;transition:background-color .2s}.float-btn-primary>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]:hover{background-color:#4096ff}.float-btn-primary>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{color:#fff}.float-btn-primary>.float-btn-tooltip .float-btn-body .float-btn-description[data-v-fb8d17bf]{display:flex;align-items:center;line-height:16px;color:#fff;font-size:12px}.float-btn-circle[data-v-fb8d17bf]{border-radius:50%}.float-btn-circle[data-v-fb8d17bf] .m-badge .only-dot{top:5.85786438px;right:5.85786438px}.float-btn-circle>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{border-radius:50%}.float-btn-square[data-v-fb8d17bf]{height:auto;min-height:var(--float-btn-height);border-radius:8px}.float-btn-square[data-v-fb8d17bf] .m-badge .only-dot{top:2.34314575px;right:2.34314575px}.float-btn-square>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{height:auto;border-radius:8px}.m-gradient-text[data-v-700d3027]{display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);line-height:1.57142857;-webkit-background-clip:text;background-clip:text;color:#0000;white-space:nowrap;background-image:linear-gradient(var(--rotate),var(--color-start) 0%,var(--color-end) 100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.m-grid-row[data-v-489864e6]{display:flex;flex-flow:row wrap;justify-content:var(--justify);align-items:var(--align);min-width:0;font-size:14px;color:#000000e0;transition:all .3s}.grid-col[data-v-32c954f7]{position:relative;max-width:100%;min-height:1px;font-size:14px;color:#000000e0;line-height:1.57142857;transition:all .3s}.col-0[data-v-32c954f7]{display:none}.col-1[data-v-32c954f7]{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.offset-1[data-v-32c954f7]{margin-left:4.16666667%}.col-2[data-v-32c954f7]{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.offset-2[data-v-32c954f7]{margin-left:8.33333333%}.col-3[data-v-32c954f7]{display:block;flex:0 0 12.5%;max-width:12.5%}.offset-3[data-v-32c954f7]{margin-left:12.5%}.col-4[data-v-32c954f7]{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.offset-4[data-v-32c954f7]{margin-left:16.66666667%}.col-5[data-v-32c954f7]{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.offset-5[data-v-32c954f7]{margin-left:20.83333333%}.col-6[data-v-32c954f7]{display:block;flex:0 0 25%;max-width:25%}.offset-6[data-v-32c954f7]{margin-left:25%}.col-7[data-v-32c954f7]{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.offset-7[data-v-32c954f7]{margin-left:29.16666667%}.col-8[data-v-32c954f7]{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.offset-8[data-v-32c954f7]{margin-left:33.33333333%}.col-9[data-v-32c954f7]{display:block;flex:0 0 37.5%;max-width:37.5%}.offset-9[data-v-32c954f7]{margin-left:37.5%}.col-10[data-v-32c954f7]{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.offset-10[data-v-32c954f7]{margin-left:41.66666667%}.col-11[data-v-32c954f7]{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.offset-11[data-v-32c954f7]{margin-left:45.83333333%}.col-12[data-v-32c954f7]{display:block;flex:0 0 50%;max-width:50%}.offset-12[data-v-32c954f7]{margin-left:50%}.col-13[data-v-32c954f7]{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.offset-13[data-v-32c954f7]{margin-left:54.16666667%}.col-14[data-v-32c954f7]{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.offset-14[data-v-32c954f7]{margin-left:58.33333333%}.col-15[data-v-32c954f7]{display:block;flex:0 0 62.5%;max-width:62.5%}.offset-15[data-v-32c954f7]{margin-left:62.5%}.col-16[data-v-32c954f7]{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.offset-16[data-v-32c954f7]{margin-left:66.66666667%}.col-17[data-v-32c954f7]{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.offset-17[data-v-32c954f7]{margin-left:70.83333333%}.col-18[data-v-32c954f7]{display:block;flex:0 0 75%;max-width:75%}.offset-18[data-v-32c954f7]{margin-left:75%}.col-19[data-v-32c954f7]{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.offset-19[data-v-32c954f7]{margin-left:79.16666667%}.col-20[data-v-32c954f7]{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.offset-20[data-v-32c954f7]{margin-left:83.33333333%}.col-21[data-v-32c954f7]{display:block;flex:0 0 87.5%;max-width:87.5%}.offset-21[data-v-32c954f7]{margin-left:87.5%}.col-22[data-v-32c954f7]{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.offset-22[data-v-32c954f7]{margin-left:91.66666667%}.col-23[data-v-32c954f7]{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.offset-23[data-v-32c954f7]{margin-left:95.83333333%}.col-24[data-v-32c954f7]{display:block;flex:0 0 100%;max-width:100%}.offset-24[data-v-32c954f7]{margin-left:100%}.m-space[data-v-981a4b5a]{display:inline-flex;font-size:14px;color:#000000e0;transition:all .3s;flex-direction:row}.space-vertical[data-v-981a4b5a]{flex-direction:column}.space-stretch[data-v-981a4b5a]{align-items:stretch}.space-start[data-v-981a4b5a]{align-items:flex-start}.space-end[data-v-981a4b5a]{align-items:flex-end}.space-center[data-v-981a4b5a]{align-items:center}.space-baseline[data-v-981a4b5a]{align-items:baseline}.space-wrap[data-v-981a4b5a]{flex-wrap:wrap}.fade-enter-active[data-v-8dfd56da],.fade-leave-active[data-v-8dfd56da]{transition:opacity .2s linear}.fade-enter-from[data-v-8dfd56da],.fade-leave-to[data-v-8dfd56da]{opacity:0}.zoom-enter[data-v-8dfd56da]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-8dfd56da]{animation-name:zoomIn-8dfd56da;animation-play-state:running}@keyframes zoomIn-8dfd56da{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-8dfd56da]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-8dfd56da]{animation-name:zoomOut-8dfd56da;animation-play-state:running;pointer-events:none}@keyframes zoomOut-8dfd56da{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-image-wrap[data-v-8dfd56da]{display:inline-block}.m-image-wrap .image-hover-mask:hover .image-mask[data-v-8dfd56da]{opacity:1;pointer-events:auto}.m-image-wrap .m-image[data-v-8dfd56da]{position:relative;display:inline-block;vertical-align:top;border-radius:8px;overflow:hidden}.m-image-wrap .m-image .image-item[data-v-8dfd56da]{display:inline-block;width:100%;height:100%;vertical-align:bottom}.m-image-wrap .m-image .image-mask[data-v-8dfd56da]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000080;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s}.m-image-wrap .m-image .image-mask .image-mask-info[data-v-8dfd56da]{display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px}.m-image-wrap .m-image .image-mask .image-mask-info .eye-svg[data-v-8dfd56da]{margin-right:4px;font-size:14px;color:#fff;fill:currentColor}.m-image-wrap .m-image .image-mask .image-mask-info .mask-pre[data-v-8dfd56da]{display:inline-block;color:#fff}.m-image-wrap .image-bordered[data-v-8dfd56da]{border:1px solid #d9d9d9}.m-image-wrap .preview-mask[data-v-8dfd56da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.m-image-wrap .m-preview-wrap[data-v-8dfd56da]{position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;outline:none;z-index:1080;height:100%;text-align:center}.m-image-wrap .m-preview-wrap .preview-body[data-v-8dfd56da]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.m-image-wrap .m-preview-wrap .preview-body .preview-operations[data-v-8dfd56da]{position:fixed;width:100%;z-index:9;display:flex;flex-direction:row-reverse;align-items:center;background:#0000001a;height:42px;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .previe-name[data-v-8dfd56da]{position:absolute;left:12px;font-size:14px;color:#fff;line-height:1.57;max-width:calc(50% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .previe-name[data-v-8dfd56da]:hover{color:#1677ff}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-progress[data-v-8dfd56da]{position:absolute;left:50%;transform:translate(-50%);font-size:14px;color:#fff;line-height:1.57}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]{display:flex;justify-content:center;align-items:center;width:42px;height:42px;padding:12px;border-radius:8px;cursor:pointer;transition:all .3s}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]:not(:last-child){margin-left:12px}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]:hover{background:#00000040}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation .icon-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .operation-disabled[data-v-8dfd56da]{color:#ffffff40;pointer-events:none}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .operation-disabled .icon-svg[data-v-8dfd56da]{color:#ffffff40}.m-image-wrap .m-preview-wrap .preview-body .preview-image-wrap[data-v-8dfd56da]{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s;display:flex;justify-content:center;align-items:center}.m-image-wrap .m-preview-wrap .preview-body .preview-image-wrap .preview-image[data-v-8dfd56da]{display:inline-block;vertical-align:middle;max-width:100%;max-height:100vh;cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;user-select:none;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .switch-left[data-v-8dfd56da]{left:12px;position:fixed;top:50%;z-index:1081;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;color:#fff;background:#0000001a;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto;-webkit-user-select:none;user-select:none}.m-image-wrap .m-preview-wrap .preview-body .switch-left[data-v-8dfd56da]:hover{background:#0003}.m-image-wrap .m-preview-wrap .preview-body .switch-left .switch-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .switch-right[data-v-8dfd56da]{right:12px;position:fixed;top:50%;z-index:1081;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;color:#fff;background:#0000001a;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .switch-right[data-v-8dfd56da]:hover{background:#0003}.m-image-wrap .m-preview-wrap .preview-body .switch-right .switch-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled[data-v-8dfd56da]{color:#ffffff40;background:transparent;cursor:not-allowed}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled[data-v-8dfd56da]:hover{background:transparent}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled .switch-svg[data-v-8dfd56da]{color:#ffffff40}.m-input-number[data-v-0d4b8044]{position:relative;display:inline-block;height:32px;font-size:14px;color:#000000e0;line-height:1.57142857;padding:0 11px;background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;transition:all .2s}.m-input-number[data-v-0d4b8044]:hover{border-color:#4096ff}.m-input-number:hover .input-number-handler-wrap[data-v-0d4b8044]{background:#fff;opacity:1}.m-input-number[data-v-0d4b8044]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.m-input-number .input-number-wrap[data-v-0d4b8044]{height:100%;display:flex}.m-input-number .input-number-wrap .input-prefix[data-v-0d4b8044]{pointer-events:none;margin-right:4px;display:inline-flex;align-items:center}.m-input-number .input-number-wrap .input-number[data-v-0d4b8044]{font-size:14px;color:#000000e0;width:100%;height:100%;background:transparent;border-radius:6px;transition:all .2s linear;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;outline:none}.m-input-number .input-number-wrap input[data-v-0d4b8044]::-webkit-input-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]:-moz-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]::-moz-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]:-ms-input-placeholder{color:#00000040}.m-input-number .input-number-handler-wrap[data-v-0d4b8044]{position:absolute;top:0;right:0;width:22px;height:100%;background:transparent;border-radius:0 6px 6px 0;opacity:0;display:flex;flex-direction:column;align-items:stretch;transition:all .2s linear}.m-input-number .input-number-handler-wrap .input-number-arrow[data-v-0d4b8044]{display:flex;align-items:center;justify-content:center;flex:auto;height:40%;border-left:1px solid #d9d9d9;cursor:pointer;transition:all .2s linear}.m-input-number .input-number-handler-wrap .input-number-arrow[data-v-0d4b8044]:hover{height:60%}.m-input-number .input-number-handler-wrap .input-number-arrow:hover .icon-svg[data-v-0d4b8044]{color:#1677ff}.m-input-number .input-number-handler-wrap .input-number-arrow .icon-svg[data-v-0d4b8044]{font-size:7px;color:#00000073;fill:currentColor;-webkit-user-select:none;user-select:none;transition:color .2s}.m-input-number .input-number-handler-wrap .up-arrow[data-v-0d4b8044]{border-top-right-radius:6px}.m-input-number .input-number-handler-wrap .down-arrow[data-v-0d4b8044]{border-top:1px solid #d9d9d9;border-bottom-right-radius:6px}.m-input-number .input-number-handler-wrap .arrow-disabled[data-v-0d4b8044]{cursor:not-allowed}.input-number-disabled[data-v-0d4b8044]{color:#00000040;background-color:#0000000a;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.input-number-disabled[data-v-0d4b8044]:hover{border-color:#d9d9d9}.input-number-disabled[data-v-0d4b8044]:focus-within{border-color:#d9d9d9;box-shadow:none}.input-number-disabled .input-number-wrap .input-number[data-v-0d4b8044]{color:#00000040;cursor:not-allowed}.input-number-disabled .input-number-handler-wrap[data-v-0d4b8044]{display:none}.m-input-search[data-v-9ae810f0]{width:100%;position:relative;display:inline-flex;align-items:center}.m-input-search .input-search-addon-before[data-v-9ae810f0]{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:0 11px;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:center;background-color:#00000005;border:1px solid #d9d9d9;border-radius:6px 0 0 6px;border-right:0;transition:all .3s}.m-input-search .input-search-addon-before[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .addon-before-small[data-v-9ae810f0]{height:24px}.m-input-search .addon-before-middle[data-v-9ae810f0]{height:32px}.m-input-search .addon-before-small[data-v-9ae810f0]{height:40px}.m-input-search .input-search-wrap[data-v-9ae810f0]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-flex;width:100%;min-width:0;background-color:#fff;border:1px solid #d9d9d9;transition:all .2s}.m-input-search .input-search-wrap[data-v-9ae810f0]:hover{border-color:#4096ff;border-right-width:1px;z-index:1}.m-input-search .input-search-wrap[data-v-9ae810f0]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0;z-index:1}.m-input-search .input-search-wrap .input-search-prefix[data-v-9ae810f0]{margin-right:4px;display:flex;flex:none;align-items:center}.m-input-search .input-search-wrap .input-search-prefix[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .input-search-wrap .input-search[data-v-9ae810f0]{font-size:14px;color:inherit;line-height:1.57142857;position:relative;display:inline-block;width:100%;min-width:0;background-color:#fff;border:none;outline:none;text-overflow:ellipsis;transition:all .2s}.m-input-search .input-search-wrap input[data-v-9ae810f0]::-webkit-input-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]:-moz-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]::-moz-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]:-ms-input-placeholder{color:#00000040}.m-input-search .input-search-wrap .input-search-suffix[data-v-9ae810f0]{margin-left:4px;display:flex;flex:none;gap:8px;align-items:center}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear[data-v-9ae810f0]{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear .clear-svg[data-v-9ae810f0]{display:inline-block;font-size:12px;color:#00000040;fill:currentColor;transition:color .3s}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear .clear-svg[data-v-9ae810f0]:hover{color:#00000073}.m-input-search .input-search-wrap .input-search-suffix .clear-hidden[data-v-9ae810f0]{visibility:hidden}.m-input-search .input-search-wrap .input-search-suffix .input-search-count[data-v-9ae810f0]{color:#00000073}.m-input-search .input-search-wrap .input-search-suffix .suffix-item[data-v-9ae810f0]{display:flex;flex:none;align-items:center}.m-input-search .input-search-wrap .input-search-suffix .suffix-item[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .input-search-small[data-v-9ae810f0]{height:24px;padding:0 7px;border-radius:4px 0 0 4px}.m-input-search .input-search-middle[data-v-9ae810f0]{height:32px;padding:4px 11px;border-radius:6px 0 0 6px}.m-input-search .input-search-large[data-v-9ae810f0]{height:40px;padding:7px 11px;font-size:16px;line-height:1.5;border-radius:8px 0 0 8px}.m-input-search .input-search-large .input-search[data-v-9ae810f0]{font-size:16px;line-height:1.5}.m-input-search .input-search-before[data-v-9ae810f0]{border-top-left-radius:0;border-bottom-left-radius:0}.m-input-search .input-search-disabled[data-v-9ae810f0]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-input-search .input-search-disabled[data-v-9ae810f0]:hover{border-color:#d9d9d9}.m-input-search .input-search-disabled[data-v-9ae810f0]:focus-within{border-color:#d9d9d9;box-shadow:none}.m-input-search .input-search-disabled .input-search[data-v-9ae810f0]{color:#00000040;background-color:transparent;cursor:not-allowed}.m-input-search .input-search-button[data-v-9ae810f0]{position:relative;left:-1px;border-left:0;color:#000000e0;font-weight:400;font-size:14px;text-align:center;background-color:#00000005;border-radius:0 6px 6px 0;transition:all .3s;line-height:1}.m-input-search .input-search-button[data-v-9ae810f0] .m-btn{padding-top:0;padding-bottom:0;border-radius:0 6px 6px 0}.m-input-search .input-search-button[data-v-9ae810f0] .m-btn:not(.btn-primary):not(.btn-danger):not(.btn-link):not(.btn-disabled){color:#00000073}.m-pagination[data-v-d940f214]{display:flex;align-items:center;font-size:14px;color:#000000e0;line-height:1.57142857}.m-pagination .pagination-total-text[data-v-d940f214]{display:inline-block;height:32px;line-height:32px}.m-pagination .pagination-item[data-v-d940f214]{display:inline-block;text-align:center;min-width:32px;height:32px;line-height:30px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:all .2s}.m-pagination .pagination-item[data-v-d940f214]:hover{font-weight:600;color:#1677ff;border-color:#1677ff}.m-pagination .pagination-prev[data-v-d940f214],.m-pagination .pagination-next[data-v-d940f214]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;line-height:30px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:all .2s}.m-pagination .pagination-prev .arrow-svg[data-v-d940f214],.m-pagination .pagination-next .arrow-svg[data-v-d940f214]{display:inline-block;font-size:12px;color:#000000a6;fill:currentColor;transition:color .2s}.m-pagination .pagination-prev[data-v-d940f214]:hover,.m-pagination .pagination-next[data-v-d940f214]:hover{border-color:#1677ff}.m-pagination .pagination-prev:hover .arrow-svg[data-v-d940f214],.m-pagination .pagination-next:hover .arrow-svg[data-v-d940f214]{color:#1677ff}.m-pagination .pagination-item-active[data-v-d940f214]{font-weight:600;color:#1677ff;border-color:#1677ff}.m-pagination .pagination-item-disabled[data-v-d940f214]{color:#00000040;background:#fff;border-color:#d9d9d9;cursor:not-allowed}.m-pagination .pagination-item-disabled[data-v-d940f214]:hover{font-weight:400;color:#000000a6;border-color:#d9d9d9}.m-pagination .pagination-item-disabled:hover .arrow-svg[data-v-d940f214],.m-pagination .pagination-item-disabled .arrow-svg[data-v-d940f214]{color:#00000040}.m-pagination .pagintion-item-link[data-v-d940f214]{position:relative;display:inline-block;min-width:32px;height:32px;line-height:32px;cursor:pointer;outline:none}.m-pagination .pagintion-item-link .ellipsis-character[data-v-d940f214]{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;line-height:32px;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.m-pagination .pagintion-item-link .icon-svg[data-v-d940f214]{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:inline-block;font-size:12px;color:#1677ff;fill:currentColor;opacity:0;pointer-events:none;transition:all .2s}.m-pagination .pagintion-item-link:hover .ellipsis-character[data-v-d940f214]{opacity:0;pointer-events:none}.m-pagination .pagintion-item-link:hover .icon-svg[data-v-d940f214]{opacity:1;pointer-events:auto}.m-pagination .pagination-options[data-v-d940f214]{display:inline-block;margin-left:16px}.m-pagination .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:32px;line-height:32px;margin-left:8px}.m-pagination .pagination-options .pagination-jump-page .m-input[data-v-d940f214]{margin:0 8px}.m-pagination .pagination-right-gap[data-v-d940f214]{margin-right:8px}.pagination-left[data-v-d940f214]{justify-content:flex-start}.pagination-center[data-v-d940f214]{justify-content:center}.pagination-right[data-v-d940f214]{justify-content:flex-end}.pagination-small[data-v-d940f214]{font-size:14px}.pagination-small .pagination-total-text[data-v-d940f214]{height:24px;line-height:24px}.pagination-small .pagination-item[data-v-d940f214],.pagination-small .pagination-prev[data-v-d940f214],.pagination-small .pagination-next[data-v-d940f214]{min-width:24px;height:24px;line-height:22px}.pagination-small .pagintion-item-link[data-v-d940f214]{min-width:24px;height:24px;line-height:24px}.pagination-small .pagintion-item-link .ellipsis-character[data-v-d940f214]{line-height:24px}.pagination-small .pagination-options[data-v-d940f214]{display:inline-block;margin-left:8px}.pagination-small .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:24px;line-height:24px}.pagination-small .pagination-right-gap[data-v-d940f214]{margin-right:4px}.pagination-middle[data-v-d940f214]{font-size:14px}.pagination-middle .pagination-total-text[data-v-d940f214]{height:28px;line-height:28px}.pagination-middle .pagination-item[data-v-d940f214],.pagination-middle .pagination-prev[data-v-d940f214],.pagination-middle .pagination-next[data-v-d940f214]{min-width:28px;height:28px;line-height:26px}.pagination-middle .pagintion-item-link[data-v-d940f214]{min-width:28px;height:28px;line-height:28px}.pagination-middle .pagintion-item-link .ellipsis-character[data-v-d940f214]{line-height:28px}.pagination-middle .pagination-options[data-v-d940f214]{display:inline-block;margin-left:12px}.pagination-middle .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:28px;line-height:28px}.pagination-middle .pagination-options .pagination-jump-page[data-v-d940f214] .m-input .input-wrap{padding:2px 11px}.pagination-middle .pagination-right-gap[data-v-d940f214]{margin-right:6px}.pagination-disabled .pagination-prev[data-v-d940f214],.pagination-disabled .pagination-next[data-v-d940f214]{color:#00000040;border-color:#00000040;cursor:not-allowed}.pagination-disabled .pagination-prev .arrow-svg[data-v-d940f214],.pagination-disabled .pagination-next .arrow-svg[data-v-d940f214]{color:#00000040}.pagination-disabled .pagination-prev[data-v-d940f214]:hover,.pagination-disabled .pagination-next[data-v-d940f214]:hover{border-color:#00000040}.pagination-disabled .pagination-prev:hover .arrow-svg[data-v-d940f214],.pagination-disabled .pagination-next:hover .arrow-svg[data-v-d940f214]{color:#00000040}.pagination-disabled .pagination-item[data-v-d940f214]{color:#00000040;border-color:#00000040;cursor:not-allowed}.pagination-disabled .pagination-item[data-v-d940f214]:hover{font-weight:400;color:#00000040;border-color:#00000040}.pagination-disabled .pagination-item-active[data-v-d940f214]{border-color:#d9d9d9;background-color:#00000026}.pagination-disabled .pagination-item-active[data-v-d940f214]:hover{font-weight:600;color:#00000040;border-color:#d9d9d9;background-color:#00000026}.pagination-disabled .pagintion-item-link[data-v-d940f214]{color:#00000040;cursor:not-allowed}.pagination-disabled .pagintion-item-link:hover .ellipsis-character[data-v-d940f214]{opacity:1;pointer-events:none}.pagination-disabled .pagintion-item-link:hover .icon-svg[data-v-d940f214]{opacity:0;pointer-events:none}.pagination-disabled .pagination-options[data-v-d940f214]{color:#00000040;cursor:not-allowed}.pagination-hidden[data-v-d940f214]{display:none}.m-list[data-v-d708b20e]{margin:0;position:relative;color:#000000e0;font-size:14px;line-height:1.57142857}.m-list .list-header[data-v-d708b20e],.m-list .list-footer[data-v-d708b20e]{background:transparent;padding:12px 0;transition:all .3s}.m-list .list-empty[data-v-d708b20e]{padding:16px}.m-list .list-pagination[data-v-d708b20e]{margin-top:24px}.list-bordered[data-v-d708b20e]{border:1px solid #d9d9d9;border-radius:8px}.list-bordered .list-header[data-v-d708b20e],.list-bordered[data-v-d708b20e] .m-list-item,.list-bordered .list-footer[data-v-d708b20e]{padding-inline:24px}.list-bordered .list-pagination[data-v-d708b20e]{margin:16px 24px}.list-vertical[data-v-d708b20e] .m-list-item{align-items:initial}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main{display:block}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .m-list-item-meta{margin-bottom:16px}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title{margin-bottom:12px;color:#000000e0;font-size:16px;font-weight:700;line-height:1.5}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions{margin-top:16px;margin-left:auto}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions>*{padding:0 16px}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions>*:first-child{padding-left:0}.list-split .list-header[data-v-d708b20e]{border-bottom:1px solid rgba(5,5,5,.06)}.list-split[data-v-d708b20e] .m-list-item:not(:last-child){border-bottom:1px solid rgba(5,5,5,.06)}.list-small[data-v-d708b20e] .m-list-item,.list-bordered.list-small .list-header[data-v-d708b20e],.list-bordered.list-small[data-v-d708b20e] .m-list-item,.list-bordered.list-small .list-footer[data-v-d708b20e]{padding:8px 16px}.list-large[data-v-d708b20e] .m-list-item,.list-bordered.list-large .list-header[data-v-d708b20e],.list-bordered.list-large[data-v-d708b20e] .m-list-item,.list-bordered.list-large .list-footer[data-v-d708b20e]{padding:16px 24px}.list-hoverable[data-v-d708b20e] .m-list-item:hover{background-color:#00000005}.m-list-item[data-v-2514f059]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;color:#000000e0;max-width:100%;transition:all .3s}.m-list-item .m-list-item-main[data-v-2514f059]{display:flex;align-items:center;flex:1}.m-list-item .m-list-item-main .m-list-item-meta[data-v-2514f059]{display:flex;flex:1;align-items:flex-start;max-width:100%}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-avatar[data-v-2514f059]{margin-right:16px}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content[data-v-2514f059]{flex:1 0;width:0;color:#000000e0}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059]{margin-bottom:4px;color:#000000e0;font-size:14px;font-weight:700;line-height:1.57142857}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059] a{font-weight:700;color:#000000e0;transition:all .3s}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059] a:hover{color:#1677ff}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-description[data-v-2514f059]{color:#00000073;font-size:14px;line-height:1.57142857}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]{flex:0 0 auto;margin-left:48px;font-size:0}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059] svg{fill:currentColor}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*{position:relative;display:inline-flex;align-items:center;padding:0 8px;color:#00000073;font-size:14px;line-height:1.57142857;text-align:center}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*:first-child{padding-left:0}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:14px;transform:translateY(-50%);background-color:#0505050f;content:""}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>a{color:#1677ff;transition:color .3s}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>a:hover{color:#4096ff}.m-list-item .list-item-extra[data-v-2514f059]{margin-left:24px}.fade-in-enter-active[data-v-dc3cd7f1]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-in-leave-active[data-v-dc3cd7f1]{transition:all .8s cubic-bezier(.4,0,.2,1)}.fade-in-enter-from[data-v-dc3cd7f1],.fade-in-leave-to[data-v-dc3cd7f1]{opacity:0}.m-loading-bar-container[data-v-dc3cd7f1]{z-index:9999;position:fixed;top:0;left:0;right:0;height:var(--loading-bar-size)}.m-loading-bar-container .loading-bar[data-v-dc3cd7f1]{width:100%;transition:max-width 4s linear,background .2s linear;height:var(--loading-bar-size);border-radius:var(--loading-bar-size)}.m-loading-bar-container .loading-bar-starting[data-v-dc3cd7f1]{background:var(--color-loading)}.m-loading-bar-container .loading-bar-finishing[data-v-dc3cd7f1]{background:var(--color-finish);transition:max-width .2s linear,background .2s linear}.m-loading-bar-container .loading-bar-error[data-v-dc3cd7f1]{background:var(--color-error);transition:max-width .2s linear,background .2s linear}.slide-fade-move[data-v-ac2b707b],.slide-fade-enter-active[data-v-ac2b707b],.slide-fade-leave-active[data-v-ac2b707b]{transition:all .3s cubic-bezier(.78,.14,.15,.86)}.slide-fade-enter-from[data-v-ac2b707b],.slide-fade-leave-to[data-v-ac2b707b]{transform:translateY(-100%);opacity:0}.slide-fade-leave-active[data-v-ac2b707b]{position:absolute;left:0;right:0;margin:0 auto}.m-message-wrap[data-v-ac2b707b]{font-size:14px;color:#000000e0;line-height:1.57142857;position:fixed;z-index:999;width:100%;left:0;right:0;pointer-events:none}.m-message-wrap .m-message[data-v-ac2b707b]{text-align:center}.m-message-wrap .m-message[data-v-ac2b707b]:not(:last-child){margin-bottom:8px}.m-message-wrap .m-message .m-message-content[data-v-ac2b707b]{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;background:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:auto}.m-message-wrap .m-message .m-message-content[data-v-ac2b707b] .icon-svg{display:inline-block;font-size:16px;fill:currentColor}.m-message-wrap .m-message .m-message-content .circle[data-v-ac2b707b]{display:inline-block;stroke:currentColor;animation:loadingRotate-ac2b707b 2s linear infinite}@keyframes loadingRotate-ac2b707b{to{transform:rotate(360deg)}}.m-message-wrap .m-message .m-message-content .circle .path[data-v-ac2b707b]{stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:5;stroke-linecap:round;animation:loadingDash-ac2b707b 1.5s ease-in-out infinite}@keyframes loadingDash-ac2b707b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.m-message-wrap .m-message .m-message-content .message-content[data-v-ac2b707b]{display:inline-block}.m-message-wrap .m-message .icon-open[data-v-ac2b707b] svg{fill:currentColor}.m-message-wrap .m-message .icon-info[data-v-ac2b707b] svg,.m-message-wrap .m-message .icon-loading[data-v-ac2b707b] svg{color:#1677ff;fill:currentColor}.m-message-wrap .m-message .icon-success[data-v-ac2b707b] svg{color:#52c41a;fill:currentColor}.m-message-wrap .m-message .icon-warning[data-v-ac2b707b] svg{color:#faad14;fill:currentColor}.m-message-wrap .m-message .icon-error[data-v-ac2b707b] svg{color:#ff4d4f;fill:currentColor}.fade-enter-active[data-v-3e871765],.fade-leave-active[data-v-3e871765]{transition:opacity .2s linear}.fade-enter-from[data-v-3e871765],.fade-leave-to[data-v-3e871765]{opacity:0}.zoom-enter[data-v-3e871765]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-3e871765]{animation-name:zoomIn-3e871765;animation-play-state:running}@keyframes zoomIn-3e871765{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-3e871765]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-3e871765]{animation-name:zoomOut-3e871765;animation-play-state:running}@keyframes zoomOut-3e871765{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-modal-mask[data-v-3e871765]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000;background:#00000073}.m-modal-wrap[data-v-3e871765]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1010}.m-modal-wrap .m-modal[data-v-3e871765]{position:relative;margin:0 auto;color:#000000e0;font-size:14px;line-height:1.57142857;padding-bottom:24px;outline:none}.m-modal-wrap .m-modal .modal-body-wrap[data-v-3e871765]{position:relative;word-break:break-all;padding:20px 24px;background-color:#fff;border-radius:8px;width:auto;max-width:calc(100vw - 32px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-modal-wrap .m-modal .modal-body-wrap .modal-body[data-v-3e871765]{display:flex;flex-wrap:wrap;align-items:center}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765]{display:flex;align-items:center}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765] .icon-svg{flex-shrink:0;align-self:flex-start;display:inline-block;margin-right:12px;margin-top:1px;font-size:22px;fill:currentColor}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header .modal-title[data-v-3e871765]{display:inline-block;font-size:16px;color:#000000e0;line-height:1.5;font-weight:600}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765] svg{fill:currentColor}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-confirm[data-v-3e871765],.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-erase[data-v-3e871765]{color:#faad14}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-info[data-v-3e871765]{color:#1677ff}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-success[data-v-3e871765]{color:#52c41a}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-error[data-v-3e871765]{color:#ff4d4f}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-warning[data-v-3e871765]{color:#faad14}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-content[data-v-3e871765]{flex-basis:100%;margin-top:8px;font-size:14px;color:#000000e0;margin-left:34px;max-width:calc(100% - 34px)}.m-modal-wrap .m-modal .modal-body-wrap .modal-btns[data-v-3e871765]{margin-top:12px;text-align:right}.m-modal-wrap .m-modal .modal-body-wrap .modal-btns .mr8[data-v-3e871765]{margin-right:8px}.flex-centered[data-v-3e871765]{display:flex;justify-content:center;align-items:center}.flex-centered .m-modal[data-v-3e871765]{padding-bottom:0}.right-move[data-v-63999365],.right-enter-active[data-v-63999365],.right-leave-active[data-v-63999365],.left-move[data-v-63999365],.left-enter-active[data-v-63999365],.left-leave-active[data-v-63999365]{transition:all .2s cubic-bezier(.645,.045,.355,1)}.right-leave-to[data-v-63999365],.left-leave-to[data-v-63999365]{max-height:0!important;opacity:0!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.right-enter-from[data-v-63999365]{transform:translate(100%);opacity:0}.right-leave-active[data-v-63999365]{position:absolute;right:0}.left-enter-from[data-v-63999365]{transform:translate(-100%);opacity:0}.left-leave-active[data-v-63999365]{position:absolute;left:0}.m-notification-wrap[data-v-63999365]{position:fixed;z-index:999;color:#000000e0;font-size:14px;line-height:1.57142857;margin-right:24px}.m-notification-wrap .m-notification-content[data-v-63999365]{position:relative;display:flex;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-break:break-all;background:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-notification-wrap .m-notification-content[data-v-63999365] .icon-svg{flex-shrink:0;display:inline-block;font-size:24px;fill:currentColor;margin-right:12px}.m-notification-wrap .m-notification-content[data-v-63999365] .icon-svg svg{fill:currentColor}.m-notification-wrap .m-notification-content .notification-content[data-v-63999365]{width:100%}.m-notification-wrap .m-notification-content .notification-content .notification-title[data-v-63999365]{padding-right:24px;margin-bottom:8px;font-size:16px;color:#000000e0;line-height:1.5}.m-notification-wrap .m-notification-content .notification-content .notification-description[data-v-63999365]{font-size:14px}.m-notification-wrap .m-notification-content .notification-close[data-v-63999365]{position:absolute;top:20px;right:24px;display:flex;align-items:center;justify-content:center;color:#00000073;outline:none;width:22px;height:22px;border-radius:4px;transition:background-color .2s,color .2s}.m-notification-wrap .m-notification-content .notification-close .close-svg[data-v-63999365]{display:inline-block;font-size:14px;fill:currentColor;transition:color .2s}.m-notification-wrap .m-notification-content .notification-close[data-v-63999365]:hover{background:#0000000f}.m-notification-wrap .m-notification-content .notification-close:hover .close-svg[data-v-63999365]{color:#000000e0}.m-notification-wrap .icon-info[data-v-63999365] .icon-svg{color:#1677ff}.m-notification-wrap .icon-success[data-v-63999365] .icon-svg{color:#52c41a}.m-notification-wrap .icon-warning[data-v-63999365] .icon-svg{color:#faad14}.m-notification-wrap .icon-error[data-v-63999365] .icon-svg{color:#ff4d4f}.notification-topRight[data-v-63999365],.notification-bottomRight[data-v-63999365]{margin-right:24px;right:0}.notification-topLeft[data-v-63999365],.notification-bottomLeft[data-v-63999365]{margin-left:24px;left:0}.m-popconfirm-message[data-v-6d0a9800]{position:relative;margin-bottom:8px;font-size:14px;color:#000000e0;display:flex;flex-wrap:nowrap;align-items:start}.m-popconfirm-message .m-popconfirm-icon[data-v-6d0a9800]{flex:none;font-size:14px;line-height:1;padding-top:4px;display:inline-block;text-align:center}.m-popconfirm-message .m-popconfirm-icon .icon-svg[data-v-6d0a9800]{display:inline-block;fill:currentColor}.m-popconfirm-message .m-popconfirm-icon[data-v-6d0a9800] svg{fill:currentColor}.m-popconfirm-message .icon-info[data-v-6d0a9800]{color:#1677ff}.m-popconfirm-message .icon-success[data-v-6d0a9800]{color:#52c41a}.m-popconfirm-message .icon-danger[data-v-6d0a9800]{color:#ff4d4f}.m-popconfirm-message .icon-warning[data-v-6d0a9800]{color:#faad14}.m-popconfirm-message .popconfirm-title[data-v-6d0a9800]{flex:auto;margin-left:8px}.m-popconfirm-message .title-font-weight[data-v-6d0a9800]{font-weight:600}.popconfirm-description[data-v-6d0a9800]{position:relative;margin-left:22px;margin-bottom:8px;font-size:14px;color:#000000e0}.popconfirm-buttons[data-v-6d0a9800]{text-align:end}.popconfirm-buttons .m-btn[data-v-6d0a9800]{margin-left:8px}.popover-title[data-v-566087ba]{min-width:176px;color:#000000e0;font-weight:600}.mb8[data-v-566087ba]{margin-bottom:8px}.popover-content[data-v-566087ba]{color:#000000e0}.fade-enter-active[data-v-b7110ed3],.fade-leave-active[data-v-b7110ed3]{transition:opacity .2s}.fade-enter-from[data-v-b7110ed3],.fade-leave-to[data-v-b7110ed3]{opacity:0}.m-progress-line[data-v-b7110ed3]{display:flex;align-items:center;width:var(--progress-size)}.m-progress-line .m-progress-inner[data-v-b7110ed3]{width:100%;background:#0000000f;border-radius:100px;overflow:hidden}.m-progress-line .m-progress-inner .progress-bg[data-v-b7110ed3]{position:relative;background-color:#1677ff;border-radius:var(--border-radius);transition:all .3s cubic-bezier(.78,.14,.15,.86)}.m-progress-line .m-progress-inner .progress-bg[data-v-b7110ed3]:after{content:"";background-image:linear-gradient(90deg,#ffffff4d,#ffffff80);animation:progressRipple-b7110ed3 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes progressRipple-b7110ed3{0%{position:absolute;top:0;bottom:0;left:0;right:100%;opacity:1}66%{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}to{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}}.m-progress-line .m-progress-inner .line-success[data-v-b7110ed3]{background:var(--success-color)!important}.m-progress-line .progress-success[data-v-b7110ed3]{width:40px;text-align:center;display:inline-flex;align-items:center;padding-left:8px;flex-shrink:0}.m-progress-line .progress-success .icon-svg[data-v-b7110ed3]{display:inline-block;font-size:var(--info-size);fill:currentColor;color:var(--success-color)}.m-progress-line .progress-success .progress-success-info[data-v-b7110ed3]{flex-shrink:0;width:40px;font-size:var(--info-size);padding-left:8px;color:var(--success-color)}.m-progress-line .progress-text[data-v-b7110ed3]{flex-shrink:0;min-width:40px;font-size:var(--info-size);padding-left:8px;color:#000000e0}.m-progress-circle[data-v-b7110ed3]{display:inline-block;position:relative;width:var(--progress-size);height:var(--progress-size)}.m-progress-circle .progress-circle .circle-trail[data-v-b7110ed3]{stroke:#0000000f;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s,opacity .3s ease 0s}.m-progress-circle .progress-circle .circle-path[data-v-b7110ed3]{stroke-dashoffset:0;transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s,opacity .3s ease 0s}.m-progress-circle .progress-circle .circle-path-success[data-v-b7110ed3]{stroke:var(--success-color)!important}.m-progress-circle .icon-svg[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:30%;height:30%;fill:currentColor;color:var(--success-color)}.m-progress-circle .progress-success-info[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:var(--info-size);line-height:1;text-align:center;color:var(--success-color)}.m-progress-circle .progress-text[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:var(--info-size);line-height:1;text-align:center;color:#000000d9}.m-qrcode[data-v-c8d3f146]{display:inline-block;border-radius:8px;overflow:hidden}.m-qrcode .qrcode-image[data-v-c8d3f146]{width:100%;height:100%}.qrcode-bordered[data-v-c8d3f146]{border-width:1px;border-style:solid}.m-radio[data-v-c1d2a5ab]{display:inline-flex;flex-wrap:wrap;gap:var(--radio-gap)}.radio-vertical[data-v-c1d2a5ab]{flex-direction:column;flex-wrap:nowrap}.radio-wrap[data-v-c1d2a5ab]{display:inline-flex;align-items:baseline;cursor:pointer;color:#000000e0;font-size:14px;line-height:1.57142857}.radio-wrap:not(.radio-disabled):hover .radio-handle[data-v-c1d2a5ab]{border-color:#1677ff}.radio-wrap .radio-handle[data-v-c1d2a5ab]{flex-shrink:0;align-self:center;position:relative;width:16px;height:16px;background:transparent;border:1px solid #d9d9d9;border-radius:50%;transition:all .3s}.radio-wrap .radio-handle[data-v-c1d2a5ab]:after{box-sizing:border-box;position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#fff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:""}.radio-wrap .radio-checked[data-v-c1d2a5ab]{border-color:#1677ff;background-color:#1677ff}.radio-wrap .radio-checked[data-v-c1d2a5ab]:after{transform:scale(.375);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.radio-wrap .radio-label[data-v-c1d2a5ab]{word-break:break-all;padding:0 8px;line-height:1.57142857}.radio-disabled[data-v-c1d2a5ab]{color:#00000040;cursor:not-allowed}.radio-disabled .radio-handle[data-v-c1d2a5ab]{background-color:#0000000a;border-color:#d9d9d9;cursor:not-allowed}.radio-disabled .radio-handle[data-v-c1d2a5ab]:after{transform:scale(.5);background-color:#00000040}.radio-button-wrap[data-v-c1d2a5ab]{position:relative;height:32px;padding-inline:15px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1px;border-left-width:0;border-right-width:1px;cursor:pointer;transition:all .2s,box-shadow .2s cubic-bezier(.4,0,.2,1)}.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-left:1px solid #d9d9d9;border-start-start-radius:6px;border-end-start-radius:6px}.radio-button-wrap[data-v-c1d2a5ab]:not(:first-child):not(.radio-button-single):before{position:absolute;top:-1px;left:-1px;display:block;width:1px;height:100%;padding-block:1px;box-sizing:content-box;background-color:#d9d9d9;transition:background-color .3s;content:""}.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.radio-button-wrap[data-v-c1d2a5ab]:not(.radio-button-disabled):hover{color:#1677ff}.radio-button-single[data-v-c1d2a5ab]{border-left:1px solid #d9d9d9;border-radius:6px}.radio-button-wrap.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled){z-index:1;color:#1677ff;background-color:#fff;border-color:#1677ff}.radio-button-wrap.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled):before{background-color:#1677ff}.radio-button-disabled[data-v-c1d2a5ab]{color:#00000040;background-color:#0000000a;border-color:#d9d9d9;cursor:not-allowed}.radio-button-disabled.radio-button-checked[data-v-c1d2a5ab]{background-color:#00000026}.radio-button-solid.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled){color:#fff;background-color:#1677ff;border-color:#1677ff}.radio-button-solid.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled):hover{color:#fff}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]{height:24px;padding-inline:7px;line-height:22px}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.radio-button-small.radio-button-single[data-v-c1d2a5ab]{border-radius:4px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]{height:40px;font-size:16px;line-height:38px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.radio-button-large.radio-button-single[data-v-c1d2a5ab]{border-radius:8px}.radio-wave[data-v-c1d2a5ab]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.wave-active[data-v-c1d2a5ab]{z-index:1;animation-name:waveSpread-c1d2a5ab,waveOpacity-c1d2a5ab}@keyframes waveSpread-c1d2a5ab{0%{box-shadow:0 0 .5px #1677ff}to{box-shadow:0 0 .5px 5px #1677ff}}@keyframes waveOpacity-c1d2a5ab{0%{opacity:.6}to{opacity:0}}.m-rate[data-v-1dab3b80]{display:inline-flex;gap:var(--star-gap);line-height:normal;outline:none}.m-rate .rate-star[data-v-1dab3b80]{position:relative;display:inline-block;cursor:pointer;transition:transform .2s ease-in-out}.m-rate .rate-star[data-v-1dab3b80]:focus-visible{outline:1px dashed var(--star-color);transform:scale(1.1)}.m-rate .rate-star[data-v-1dab3b80] svg{font-size:var(--star-size);color:#0000000f;fill:currentColor;transition:color .2s}.m-rate .rate-star[data-v-1dab3b80]:hover{transform:scale(1.1)}.m-rate .rate-star .icon-character[data-v-1dab3b80]{display:inline-flex;align-items:center;vertical-align:middle;height:1em;font-size:var(--star-size);color:#0000000f;transition:color .2s}.m-rate .rate-star .star-first[data-v-1dab3b80]{position:absolute;top:0;width:50%;height:100%;opacity:0;overflow:hidden;transition:all .2s;-webkit-user-select:none;user-select:none}.m-rate .rate-star .star-second[data-v-1dab3b80]{display:inline-block;-webkit-user-select:none;user-select:none}.m-rate .rate-star .temp-gray-first[data-v-1dab3b80]:hover{opacity:0}.m-rate .rate-star .temp-gray-first:hover .icon-character[data-v-1dab3b80],.m-rate .rate-star .temp-gray-second:hover .icon-character[data-v-1dab3b80]{color:#0000000f}.m-rate .star-half .star-first[data-v-1dab3b80]{opacity:1}.m-rate .star-half .star-first[data-v-1dab3b80] svg{color:var(--star-color)}.m-rate .star-half .star-first .icon-character[data-v-1dab3b80]{color:var(--star-color)}.m-rate .star-full .star-second[data-v-1dab3b80] svg{color:var(--star-color)}.m-rate .star-full .star-second .icon-character[data-v-1dab3b80]{color:var(--star-color)}.rate-disabled[data-v-1dab3b80]{pointer-events:none}.m-result[data-v-0b695cc6]{padding:48px 32px;font-size:14px;color:#000000e0}.m-result .result-image[data-v-0b695cc6]{margin-bottom:24px;text-align:center}.m-result .result-image .icon-svg[data-v-0b695cc6]{display:inline-block;vertical-align:bottom;font-size:72px;fill:currentColor}.m-result .result-image[data-v-0b695cc6] svg{font-size:72px}.m-result .result-image .icon-info[data-v-0b695cc6]{color:#1677ff}.m-result .result-image .icon-success[data-v-0b695cc6]{color:#52c41a}.m-result .result-image .icon-warning[data-v-0b695cc6]{color:#faad14}.m-result .result-image .icon-error[data-v-0b695cc6]{color:#ff4d4f}.m-result .result-image .result-icon[data-v-0b695cc6]{display:inline-block;vertical-align:bottom}.m-result .result-title[data-v-0b695cc6]{color:#000000e0;font-size:24px;line-height:1.33333333;margin:8px 0;text-align:center}.m-result .result-subtitle[data-v-0b695cc6]{color:#00000073;font-size:14px;line-height:1.57142857;text-align:center}.m-result .result-extra[data-v-0b695cc6]{margin-top:24px;text-align:center}.m-result[data-v-0b695cc6] .result-extra>*{margin-right:8px}.m-result[data-v-0b695cc6] .result-extra>*:last-child{margin-right:0}.m-result .result-content[data-v-0b695cc6]{margin-top:24px;padding:24px 40px;background-color:#00000005}.m-segmented[data-v-1805caee]{display:inline-block;padding:2px;color:#000000a6;font-size:14px;line-height:1.57142857;background-color:#f5f5f5;border-radius:6px;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-segmented .segmented-group[data-v-1805caee]{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.m-segmented .segmented-group .segmented-item[data-v-1805caee]{position:relative;text-align:center;cursor:pointer;transition:color .2s cubic-bezier(.645,.045,.355,1),background-color .2s;border-radius:4px}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:hover:not(.segmented-item-selected):not(.segmented-item-disabled){color:#000000e0}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:hover:not(.segmented-item-selected):not(.segmented-item-disabled):after{background-color:#0000000f}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:after{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;transition:background-color .2s;pointer-events:none;content:""}.m-segmented .segmented-group .segmented-item .segmented-item-input[data-v-1805caee]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:28px;line-height:28px;padding:0 11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee] svg{fill:currentColor}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee] .m-avatar{cursor:pointer}.m-segmented .segmented-group .segmented-item-selected[data-v-1805caee]{background-color:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005;color:#000000e0}.m-segmented .segmented-group .segmented-item-disabled[data-v-1805caee]{color:#00000040;cursor:not-allowed}.segmented-small[data-v-1805caee]{border-radius:4px}.segmented-small .segmented-group .segmented-item[data-v-1805caee]{border-radius:2px}.segmented-small .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:20px;line-height:20px;padding:0 7px}.segmented-large[data-v-1805caee]{border-radius:8px}.segmented-large .segmented-group .segmented-item[data-v-1805caee]{border-radius:6px}.segmented-large .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:36px;line-height:36px;padding:0 11px;font-size:16px}.segmented-block[data-v-1805caee]{display:flex;width:100%}.segmented-block .segmented-group .segmented-item[data-v-1805caee]{flex:1;min-width:0}.m-slider[data-v-fefaaef4]{position:relative;cursor:pointer;touch-action:none}.m-slider .slider-rail[data-v-fefaaef4]{position:absolute;background-color:var(--rail-color);border-radius:2px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-track[data-v-fefaaef4]{position:absolute;background-color:var(--track-color);border-radius:2px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.m-slider:hover .slider-rail[data-v-fefaaef4]{background:var(--rail-color-hover)}.m-slider:hover .slider-track[data-v-fefaaef4]{background:var(--track-color-hover)}.m-slider .slider-handle[data-v-fefaaef4]{position:absolute;width:10px;height:10px;background:var(--handle-color);box-shadow:0 0 0 2px var(--handle-shadow-color);border-radius:50%;outline:none;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-handle[data-v-fefaaef4]:before{content:"";position:absolute;left:-2px;top:-2px;width:14px;height:14px;background-color:transparent}.m-slider .slider-handle .hover-focus-handle[data-v-fefaaef4]{width:12px;height:12px;box-shadow:0 0 0 4px var(--handle-shadow-color-hover-focus)}.m-slider .slider-handle[data-v-fefaaef4]:hover,.m-slider .slider-handle[data-v-fefaaef4]:focus{width:12px;height:12px;box-shadow:0 0 0 4px var(--handle-shadow-color-hover-focus)}.m-slider .slider-handle[data-v-fefaaef4]:hover:before,.m-slider .slider-handle[data-v-fefaaef4]:focus:before{left:-5px;top:-5px;width:20px;height:20px}.m-slider .slider-handle .handle-tooltip[data-v-fefaaef4]{position:relative;display:inline-block;width:max-content;min-width:32px;max-width:250px;padding:6px 8px;height:32px;font-size:14px;color:#fff;line-height:20px;text-align:center;border-radius:6px;background:#000000d9;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:none;-webkit-user-select:none;user-select:none;outline:none;opacity:0;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{position:absolute;z-index:9;display:block;pointer-events:none;width:16px;height:16px;overflow:hidden}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]:before{position:absolute;bottom:0;left:0;width:16px;height:8px;background-color:#000000d9;clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");content:""}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]:after{position:absolute;width:8.97056275px;height:8.97056275px;bottom:0;left:0;right:0;margin:auto;border-radius:0 0 2px;transform:translateY(50%) rotate(-135deg);box-shadow:3px 3px 7px #0000001a;z-index:0;background:transparent;content:""}.slider-horizontal[data-v-fefaaef4]{padding-block:4px;height:12px;margin:10px 5px}.slider-horizontal .slider-rail[data-v-fefaaef4]{height:4px;width:100%}.slider-horizontal .slider-track[data-v-fefaaef4]{height:4px}.slider-horizontal .slider-handle[data-v-fefaaef4]{top:50%}.slider-horizontal .slider-handle .handle-tooltip[data-v-fefaaef4]{top:-32px;left:50%;transform:translate(-50%,-50%) scale(.8)}.slider-horizontal .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{left:50%;bottom:0;transform:translate(-50%) translateY(100%) rotate(180deg)}.slider-horizontal .slider-handle .show-handle-tooltip[data-v-fefaaef4],.slider-horizontal .slider-handle:hover .handle-tooltip[data-v-fefaaef4]{pointer-events:auto;transform:translate(-50%,-50%) scale(1);opacity:1}.slider-vertical[data-v-fefaaef4]{padding-inline:4px;width:12px;margin:5px 10px}.slider-vertical .slider-rail[data-v-fefaaef4]{width:4px;height:100%}.slider-vertical .slider-track[data-v-fefaaef4]{width:4px}.slider-vertical .slider-handle[data-v-fefaaef4]{left:50%}.slider-vertical .slider-handle .handle-tooltip[data-v-fefaaef4]{left:100%;top:50%;transform:translate(16px,-50%) scale(.8)}.slider-vertical .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{top:50%;left:0;transform:translateY(-50%) translate(-100%) rotate(-90deg)}.slider-vertical .slider-handle .show-handle-tooltip[data-v-fefaaef4],.slider-vertical .slider-handle:hover .handle-tooltip[data-v-fefaaef4]{pointer-events:auto;transform:translate(16px,-50%) scale(1);opacity:1}.slider-disabled[data-v-fefaaef4]{cursor:not-allowed}.slider-disabled .slider-rail[data-v-fefaaef4]{background:var(--rail-color-disabled)}.slider-disabled .slider-track[data-v-fefaaef4]{background:var(--track-color-disabled)}.slider-disabled .slider-handle[data-v-fefaaef4]{box-shadow:0 0 0 2px var(--handle-shadow-color-disabled)}.slider-disabled .slider-handle[data-v-fefaaef4]:hover,.slider-disabled .slider-handle[data-v-fefaaef4]:focus{width:10px;height:10px;box-shadow:0 0 0 2px var(--handle-shadow-color-disabled)}.slider-disabled:hover .slider-rail[data-v-fefaaef4]{background:var(--rail-color-disabled)}.slider-disabled:hover .slider-track[data-v-fefaaef4]{background:var(--track-color-disabled)}.m-statistic[data-v-7435b33b]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-statistic .statistic-title[data-v-7435b33b]{margin-bottom:4px;color:#00000073;font-size:14px}.m-statistic .statistic-content[data-v-7435b33b]{color:#000000e0;font-size:24px}.m-statistic .statistic-content .statistic-prefix[data-v-7435b33b]{display:inline-block;margin-right:4px}.m-statistic .statistic-content .statistic-prefix[data-v-7435b33b] svg{fill:currentColor}.m-statistic .statistic-content .statistic-value[data-v-7435b33b]{display:inline-block;direction:ltr}.m-statistic .statistic-content .statistic-suffix[data-v-7435b33b]{display:inline-block;margin-left:4px}.m-statistic .statistic-content .statistic-suffix[data-v-7435b33b] svg{fill:currentColor}.m-steps[data-v-6a932039]{display:flex;gap:16px;transition:all .3s}.m-steps:not(.steps-label-bottom) .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{display:none}.m-steps .steps-item[data-v-6a932039]{position:relative;overflow:hidden;flex:1;vertical-align:top}.m-steps .steps-item[data-v-6a932039]:last-child{flex:none}.m-steps .steps-item:last-child .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{padding-right:0}.m-steps .steps-item:last-child .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.m-steps .steps-item:last-child .steps-info-wrap .steps-tail[data-v-6a932039]{display:none}.m-steps .steps-item .steps-info-wrap[data-v-6a932039]{display:inline-block;vertical-align:top;outline:none}.m-steps .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{height:9px;position:absolute;top:12px;left:0;width:100%;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{display:inline-block;vertical-align:top;width:100%;height:1px;background-color:#0505050f;border-radius:1px;transition:background-color .3s;content:""}.m-steps .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;width:32px;height:32px;border-radius:50%;text-align:center;background-color:#0000000f;border:1px solid transparent;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .steps-num[data-v-6a932039]{display:inline-block;font-size:16px;line-height:1;color:#000000a6;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .icon-svg[data-v-6a932039]{display:inline-block;font-size:16px;color:#1677ff;fill:currentColor;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{width:100%;height:100%;border-radius:50%;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:inline-block;vertical-align:top;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{position:relative;display:inline-block;color:#00000073;font-size:16px;line-height:32px;transition:all .3s;padding-right:16px}.m-steps .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{background:#e8e8e8;position:absolute;top:16px;left:100%;display:block;width:3000px;height:1px;content:"";cursor:auto;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{max-width:140px;font-size:14px;color:#00000073;line-height:22px;word-break:break-all;transition:all .3s}.m-steps .steps-finish .steps-info-wrap[data-v-6a932039]{cursor:pointer}.m-steps .steps-finish .steps-info-wrap .steps-tail[data-v-6a932039]:after{background-color:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-icon[data-v-6a932039]{background-color:#e6f4ff;border-color:#e6f4ff}.m-steps .steps-finish .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{color:#000000e0}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{background-color:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{color:#00000073}.m-steps .steps-finish .steps-info-wrap:hover .steps-icon[data-v-6a932039]{border-color:#1677ff}.m-steps .steps-finish .steps-info-wrap:hover .steps-content .steps-title[data-v-6a932039],.m-steps .steps-finish .steps-info-wrap:hover .steps-content .steps-description[data-v-6a932039]{color:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{background-color:#1677ff;border:1px solid rgba(0,0,0,.25);border-color:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-icon .steps-num[data-v-6a932039]{color:#fff}.m-steps .steps-process .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-content .steps-title[data-v-6a932039],.m-steps .steps-process .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{color:#000000e0}.m-steps .steps-wait .steps-info-wrap[data-v-6a932039]{cursor:pointer}.m-steps .steps-wait .steps-info-wrap:hover .steps-icon[data-v-6a932039]{border-color:#1677ff}.m-steps .steps-wait .steps-info-wrap:hover .steps-icon .steps-num[data-v-6a932039],.m-steps .steps-wait .steps-info-wrap:hover .steps-content .steps-title[data-v-6a932039],.m-steps .steps-wait .steps-info-wrap:hover .steps-content .steps-description[data-v-6a932039]{color:#1677ff}.m-steps .steps-wait .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#00000040}.steps-small[data-v-6a932039]{gap:12px}.steps-small .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{width:24px;height:24px}.steps-small .steps-item .steps-info-wrap .steps-icon .steps-num[data-v-6a932039],.steps-small .steps-item .steps-info-wrap .steps-icon .icon-svg[data-v-6a932039]{font-size:12px}.steps-small .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{font-size:14px;line-height:24px;padding-right:12px}.steps-small .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{top:12px}.steps-label-bottom[data-v-6a932039]{gap:0}.steps-label-bottom .steps-item[data-v-6a932039]{overflow:visible}.steps-label-bottom .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{margin-left:56px;padding:4px 24px}.steps-label-bottom .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{margin-left:40px}.steps-label-bottom .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:block;width:112px;margin-top:12px;text-align:center}.steps-label-bottom .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{padding-right:0}.steps-label-bottom .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.steps-dotted .steps-item[data-v-6a932039]{overflow:visible}.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{height:3px;top:2.5px;width:100%;margin-top:0;margin-bottom:0;margin-inline:70px 0;padding:0}.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{width:calc(100% - 24px);height:3px;margin-left:12px}.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{position:absolute;width:8px;height:8px;margin-left:66px;padding-right:0;line-height:8px;background:transparent;border:0;vertical-align:top}.steps-dotted .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{width:140px;margin-top:20px}.steps-dotted .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:1.57142857}.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{transform:scale(1.25)}.steps-vertical[data-v-6a932039]{display:inline-flex;flex-direction:column;gap:0}.steps-vertical .steps-item[data-v-6a932039]{flex:1 0 auto;overflow:visible}.steps-vertical .steps-item[data-v-6a932039]:last-child{flex:1 0 auto}.steps-vertical .steps-item:not(:last-child) .steps-info-wrap .steps-tail[data-v-6a932039]{display:block}.steps-vertical .steps-item:not(:last-child) .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{width:1px;height:100%}.steps-vertical .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{float:left;margin-right:16px}.steps-vertical .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:block;min-height:48px;overflow:hidden}.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:32px}.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{padding-bottom:12px}.steps-small.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{left:11px;padding:30px 0 6px}.steps-small.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:24px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:12px;left:0;margin:0;padding:16px 0 8px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{margin-left:3.5px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{position:static;margin-top:12px;margin-left:0;background:none}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{width:inherit;margin:0}.steps-vertical.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{position:relative;margin-top:11px;top:0;left:-1px}.steps-small.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:8px}.steps-small.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{margin-top:8px}.steps-small.steps-vertical.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{margin-top:7px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #1677ff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-link[data-v-98cc0f34]{display:block;height:100%}.swiper-link .swiper-image[data-v-98cc0f34]{width:100%;height:100%;object-fit:cover;cursor:pointer}.swiper[data-v-98cc0f34]{--swiper-theme-color: #1677ff}[data-v-98cc0f34] .swiper-wrapper{transition-timing-function:linear;-webkit-transition-timing-function:linear}[data-v-98cc0f34] .swiper-pagination-bullet{width:12px;height:12px}.swiper-lazy-preloader-theme[data-v-98cc0f34]{--swiper-preloader-color: #1677ff}.m-switch[data-v-7964cfd8]{position:relative;display:inline-flex;align-items:center;vertical-align:middle;min-width:44px;height:22px;color:#000000e0;font-size:14px;line-height:22px;background:#00000040;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.m-switch[data-v-7964cfd8]:hover:not(.switch-disabled){background:#00000073}.m-switch .switch-inner[data-v-7964cfd8]{display:block;overflow:hidden;border-radius:100px;height:100%;padding-left:24px;padding-right:9px;transition:padding-left .2s ease-in-out,padding-right .2s ease-in-out}.m-switch .switch-inner .inner-checked[data-v-7964cfd8]{margin-left:calc(-100% - 26px);margin-right:calc(100% + 26px);display:block;text-align:center;color:#fff;font-size:14px;transition:margin-left .2s ease-in-out,margin-right .2s ease-in-out;pointer-events:none}.m-switch .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-top:-22px;margin-left:0;margin-right:0;display:block;text-align:center;color:#fff;font-size:14px;transition:margin-left .2s ease-in-out,margin-right .2s ease-in-out;pointer-events:none}.m-switch .switch-circle[data-v-7964cfd8]{display:flex;align-items:center;justify-content:center;position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:100%;transition:all .2s ease-in-out}.m-switch .switch-circle .circular[data-v-7964cfd8]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;animation:loadingRotate-7964cfd8 2s linear infinite;-webkit-animation:loadingRotate-7964cfd8 2s linear infinite}@keyframes loadingRotate-7964cfd8{to{transform:rotate(360deg)}}.m-switch .switch-circle .circular .path[data-v-7964cfd8]{stroke-dasharray:90,150;stroke-dashoffset:0;stroke:#1677ff;stroke-width:5;stroke-linecap:round;animation:loadingDash-7964cfd8 1.5s ease-in-out infinite;-webkit-animation:loadingDash-7964cfd8 1.5s ease-in-out infinite}@keyframes loadingDash-7964cfd8{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.switch-loading[data-v-7964cfd8]{cursor:not-allowed;opacity:.65}.switch-loading .switch-inner[data-v-7964cfd8],.switch-loading .switch-circle[data-v-7964cfd8]{box-shadow:none;cursor:not-allowed}.switch-small[data-v-7964cfd8]{min-width:28px;height:16px;line-height:16px}.switch-small .switch-inner[data-v-7964cfd8]{padding-left:18px;padding-right:6px}.switch-small .switch-inner .inner-checked[data-v-7964cfd8]{font-size:12px;margin-left:calc(-100% - 20px);margin-right:calc(100% + 20px)}.switch-small .switch-inner .inner-unchecked[data-v-7964cfd8]{font-size:12px;margin-top:-16px}.switch-small .switch-circle[data-v-7964cfd8]{width:12px;height:12px}.switch-small .switch-circle .circular[data-v-7964cfd8]{width:10px;height:10px}.switch-small .switch-circle .circular .path[data-v-7964cfd8]{stroke-width:4}.switch-large[data-v-7964cfd8]{min-width:60px;height:28px;line-height:28px}.switch-large .switch-inner[data-v-7964cfd8]{padding-left:30px;padding-right:12px}.switch-large .switch-inner .inner-checked[data-v-7964cfd8]{font-size:18px;margin-left:calc(-100% - 32px);margin-right:calc(100% + 32px)}.switch-large .switch-inner .inner-unchecked[data-v-7964cfd8]{font-size:18px;margin-top:-28px}.switch-large .switch-circle[data-v-7964cfd8]{width:24px;height:24px}.switch-large .switch-circle .circular[data-v-7964cfd8]{width:20px;height:20px}.switch-large .switch-circle .circular .path[data-v-7964cfd8]{stroke-width:6}.switch-checked[data-v-7964cfd8]{background:#1677ff}.switch-checked[data-v-7964cfd8]:hover:not(.switch-disabled){background:#4096ff}.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:9px;padding-right:24px}.switch-checked .switch-inner .inner-checked[data-v-7964cfd8]{margin-left:0;margin-right:0}.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 26px);margin-right:calc(-100% - 26px)}.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 20px)}.switch-small.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:6px;padding-right:18px}.switch-small.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 20px);margin-right:calc(-100% - 20px)}.switch-small.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 14px)}.switch-large.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:12px;padding-right:30px}.switch-large.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 32px);margin-right:calc(-100% - 32px)}.switch-large.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 26px)}.switch-disabled[data-v-7964cfd8]{cursor:not-allowed;opacity:.65}.switch-disabled .switch-circle[data-v-7964cfd8]{cursor:not-allowed}.switch-wave[data-v-7964cfd8]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.wave-active[data-v-7964cfd8]{z-index:1;animation-name:waveSpread-7964cfd8,waveOpacity-7964cfd8}@keyframes waveSpread-7964cfd8{0%{box-shadow:0 0 .5px 0 var(--ripple-color)}to{box-shadow:0 0 .5px 5px var(--ripple-color)}}@keyframes waveOpacity-7964cfd8{0%{opacity:.6}to{opacity:0}}.m-table-wrap[data-v-444328bb]{clear:both;max-width:100%}.m-table-wrap .m-table[data-v-444328bb]{color:#000000e0;font-size:14px;line-height:1.57142857;background:#fff;border-radius:8px 8px 0 0}.m-table-wrap .m-table .table-header[data-v-444328bb]{border-radius:8px 8px 0 0;padding:16px;transition:padding .3s}.m-table-wrap .m-table .table-footer[data-v-444328bb]{border-radius:0 0 8px 8px;padding:16px;color:#000000e0;background:#fafafa;transition:padding .3s}.m-table-wrap .m-table .table-container[data-v-444328bb]{position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.m-table-wrap .m-table .table-container[data-v-444328bb]:before{left:0}.m-table-wrap .m-table .table-container[data-v-444328bb]:after{right:0}.m-table-wrap .m-table .table-container[data-v-444328bb]:before,.m-table-wrap .m-table .table-container[data-v-444328bb]:after{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container .table-head[data-v-444328bb]{overflow:hidden;border-radius:8px 8px 0 0}.m-table-wrap .m-table .table-container .table-head-sticky[data-v-444328bb]{position:sticky;top:0;z-index:3;background:#fff}.m-table-wrap .m-table .table-container .table-x-scrollbar-sticky[data-v-444328bb]{overflow:visible}.m-table-wrap .m-table .table-container .table-x-scrollbar-sticky[data-v-444328bb] .rail-horizontal-bottom{position:sticky;z-index:3}.m-table-wrap .m-table .table-container table[data-v-444328bb]{display:table;margin:0;width:100%;text-align:start;border-radius:8px 8px 0 0;border-collapse:separate;border-spacing:0}.m-table-wrap .m-table .table-container table tr[data-v-444328bb]{background-color:transparent}.m-table-wrap .m-table .table-container table tr:first-child th[data-v-444328bb]:first-child{border-top-left-radius:8px}.m-table-wrap .m-table .table-container table tr:first-child th[data-v-444328bb]:last-child{border-top-right-radius:8px}.m-table-wrap .m-table .table-container table th[data-v-444328bb],.m-table-wrap .m-table .table-container table td[data-v-444328bb]{border:none}.m-table-wrap .m-table .table-container table th[data-v-444328bb] svg,.m-table-wrap .m-table .table-container table td[data-v-444328bb] svg{fill:CurrentColor}.m-table-wrap .m-table .table-container table .table-th[data-v-444328bb]{color:#000000e0;font-weight:600;text-align:start;background:#fafafa;padding:16px;border-bottom:1px solid #f0f0f0;overflow-wrap:break-word;transition:background .2s ease,padding .3s}.m-table-wrap .m-table .table-container table .table-th[colspan][data-v-444328bb]:not([colspan="1"]){text-align:center}.m-table-wrap .m-table .table-container table .table-th.table-cell-sort[data-v-444328bb]{background:#f0f0f0}.m-table-wrap .m-table .table-container table .table-th-selection[data-v-444328bb]{padding-left:8px;padding-right:8px;text-align:center}.m-table-wrap .m-table .table-container table .table-th-selection .table-selection[data-v-444328bb]{height:22px;vertical-align:top;display:inline-flex;align-items:center}.m-table-wrap .m-table .table-container table .table-th-ellipsis[data-v-444328bb]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb]{outline:none;cursor:pointer;transition:all .3s}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb]:hover{background:#f0f0f0}.m-table-wrap .m-table .table-container table .table-cell-has-sorter:hover .table-cell-sorter .table-cell-arrow[data-v-444328bb]:not(.ascend-arrow,.descend-arrow){color:#00000091}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb] .m-tooltip-card{cursor:auto}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter[data-v-444328bb]{display:flex;align-items:center;justify-content:space-between}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-title[data-v-444328bb]{position:relative;z-index:1;flex:1;max-width:calc(100% - 22px)}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-arrow[data-v-444328bb]{display:inline-flex;align-items:center;margin-left:4px;color:#0000004a;transition:all .3s}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-arrow svg[data-v-444328bb]{fill:currentColor}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .ascend-arrow[data-v-444328bb]{color:#1677ff}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .descend-arrow[data-v-444328bb]{color:#1677ff;transform:rotate(180deg)}.m-table-wrap .m-table .table-container table .table-empty[data-v-444328bb]{padding:16px;border-bottom:1px solid #f0f0f0}.m-table-wrap .m-table .table-container table .table-empty .table-empty-fixed[data-v-444328bb]{padding:16px;margin:-16px -17px;border-right:1px solid #f0f0f0}.m-table-wrap .m-table .table-container table .table-empty .empty[data-v-444328bb]{margin:32px 0}.m-table-wrap .m-table .table-container table .table-td[data-v-444328bb]{padding:16px;border-bottom:1px solid #f0f0f0;transition:padding .3s}.m-table-wrap .m-table .table-container table .table-td.table-cell-sort[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]{position:relative;left:-3px;color:inherit;float:left;width:26px;height:26px;line-height:26px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;outline:none;cursor:pointer;transform:scale(.76923077);-webkit-user-select:none;user-select:none;transition:all .3s}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:hover{color:#4096ff;border-color:#4096ff}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:before{position:absolute;top:11px;left:5px;right:5px;height:2px;border-radius:2px;background:currentcolor;transition:transform .3s ease-out;content:""}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:after{position:absolute;top:5px;bottom:5px;left:11px;width:2px;border-radius:2px;transform:rotate(90deg);background:currentcolor;transition:transform .3s ease-out;content:""}.m-table-wrap .m-table .table-container table .table-td .expand-btn-collapsed[data-v-444328bb]:before{transform:rotate(-180deg)}.m-table-wrap .m-table .table-container table .table-td .expand-btn-collapsed[data-v-444328bb]:after{transform:rotate(0)}.m-table-wrap .m-table .table-container table .table-td .table-expand-row-fixed[data-v-444328bb]{position:relative;margin:-16px;padding:16px}.m-table-wrap .m-table .table-container table .table-cell-align-left[data-v-444328bb]{text-align:left}.m-table-wrap .m-table .table-container table .table-cell-align-center[data-v-444328bb]{text-align:center}.m-table-wrap .m-table .table-container table .table-cell-align-right[data-v-444328bb]{text-align:right}.m-table-wrap .m-table .table-container table .table-cell-fix-left[data-v-444328bb]{position:sticky!important;z-index:2;background:#fff}.m-table-wrap .m-table .table-container table .table-th.table-cell-fix-left[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-cell-fix-left-last[data-v-444328bb]:after{position:absolute;top:0;bottom:-1px;right:0;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container table .table-cell-fix-right[data-v-444328bb]{position:sticky!important;z-index:2;background:#fff}.m-table-wrap .m-table .table-container table .table-th.table-cell-fix-right[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-cell-fix-right-first[data-v-444328bb]:before{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container table .table-td-hover[data-v-444328bb]{background-color:#fafafa}.m-table-wrap .m-table .table-container table .table-td-expand[data-v-444328bb]{padding-left:14px;padding-right:14px}.m-table-wrap .m-table .table-container table .table-td-expand-row[data-v-444328bb]{background:#00000005}.m-table-wrap .m-table .table-container table .table-td-selection[data-v-444328bb]{padding-left:8px;padding-right:8px;text-align:center}.m-table-wrap .m-table .table-container table .table-td-selection .table-selection[data-v-444328bb]{height:22px;vertical-align:top;display:inline-flex;align-items:center}.m-table-wrap .m-table .container-no-x-scroll .m-scrollbar[data-v-444328bb],.m-table-wrap .m-table .container-vertical-no-x-scroll .table-head[data-v-444328bb],.m-table-wrap .m-table .container-no-scroll .m-scrollbar[data-v-444328bb]{overflow:visible}.m-table-wrap .m-table .table-header+.table-container[data-v-444328bb]{border-top-left-radius:0;border-top-right-radius:0}.m-table-wrap .m-table .table-header+.table-container table[data-v-444328bb]{border-radius:0}.m-table-wrap .m-table .table-header+.table-container table .table-th[data-v-444328bb]:first-child,.m-table-wrap .m-table .table-header+.table-container table .table-th[data-v-444328bb]:last-child{border-radius:0}.m-table-wrap .table-shadow-left:not(.table-has-fix-left) .table-container[data-v-444328bb]:before{box-shadow:inset 10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-left .table-container .table-cell-fix-left-last[data-v-444328bb]:after{box-shadow:inset 10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-right:not(.table-has-fix-right) .table-container[data-v-444328bb]:after{box-shadow:inset -10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-right .table-container .table-cell-fix-right-first[data-v-444328bb]:before{box-shadow:inset -10px 0 8px -8px #0505050f}.m-table-wrap .table-small[data-v-444328bb]{font-size:14px}.m-table-wrap .table-small .table-header[data-v-444328bb],.m-table-wrap .table-small .table-footer[data-v-444328bb],.m-table-wrap .table-small .table-container table .table-th[data-v-444328bb],.m-table-wrap .table-small .table-container table .table-td[data-v-444328bb]{padding:8px}.m-table-wrap .table-middle[data-v-444328bb]{font-size:14px}.m-table-wrap .table-middle .table-header[data-v-444328bb],.m-table-wrap .table-middle .table-footer[data-v-444328bb],.m-table-wrap .table-middle .table-container table .table-th[data-v-444328bb],.m-table-wrap .table-middle .table-container table .table-td[data-v-444328bb]{padding:12px 8px}.m-table-wrap .table-striped tbody tr:nth-child(2n) .table-td[data-v-444328bb]{background-color:#fafafa}.m-table-wrap .table-bordered .table-header[data-v-444328bb]{border:1px solid #f0f0f0;border-bottom:0}.m-table-wrap .table-bordered .table-footer[data-v-444328bb]{border:1px solid #f0f0f0;border-top:0}.m-table-wrap .table-bordered .table-container[data-v-444328bb]{border:1px solid #f0f0f0;border-bottom:0;border-right:0}.m-table-wrap .table-bordered .table-container table th[data-v-444328bb],.m-table-wrap .table-bordered .table-container table td[data-v-444328bb]{border-right:1px solid #f0f0f0}.m-table-wrap .table-bordered .table-container .table-td .table-expand-row-fixed[data-v-444328bb]{margin:-16px -17px}.m-table-wrap .table-pagination[data-v-444328bb]{margin:16px 0}.m-tabs[data-v-d9ad67dd]{display:flex;font-size:14px;color:#000000e0;line-height:1.57142857;list-style:none}.m-tabs .m-tabs-nav[data-v-d9ad67dd]{position:relative;display:flex;flex:none;align-items:center}.m-tabs .m-tabs-nav[data-v-d9ad67dd]:before{position:absolute;content:""}.m-tabs .m-tabs-nav .tabs-prefix[data-v-d9ad67dd],.m-tabs .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{flex:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{position:relative;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.m-tabs .m-tabs-nav .tabs-nav-wrap .shadow[data-v-d9ad67dd]{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{position:relative;display:flex}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{position:relative;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;outline:none;cursor:pointer;transition:all .3s}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:hover{color:#1677ff}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd] svg{fill:currentColor}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-line-active[data-v-d9ad67dd]{color:#1677ff;text-shadow:0 0 .25px currentcolor}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]{color:#00000040;cursor:not-allowed}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]:hover{color:#00000040}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{position:absolute;background-color:#1677ff;pointer-events:none;border-radius:2px;transition:width .3s,left .3s,height .3s,top .3s,background-color}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar-disabled[data-v-d9ad67dd]{background-color:#00000040}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .card-hidden[data-v-d9ad67dd]{visibility:hidden}.m-tabs .m-tabs-nav .tabs-nav-wrap .nav-transition[data-v-d9ad67dd]{transition:all .15s}.m-tabs .m-tabs-nav .tabs-center[data-v-d9ad67dd]{justify-content:center}.m-tabs .m-tabs-nav .before-shadow-active[data-v-d9ad67dd]:before{opacity:1}.m-tabs .m-tabs-nav .after-shadow-active[data-v-d9ad67dd]:after{opacity:1}.m-tabs .m-tabs-page[data-v-d9ad67dd]{flex:auto;min-width:0;min-height:0;overflow:hidden}.m-tabs .m-tabs-page .tabs-content-wrap[data-v-d9ad67dd]{position:relative;display:flex;width:100%}.m-tabs .m-tabs-page .tabs-content-wrap .tabs-content[data-v-d9ad67dd]{outline:none;flex:none;width:100%}.m-tabs .m-tabs-page .tabs-content-animated[data-v-d9ad67dd]{transition:margin .3s}.tabs-top[data-v-d9ad67dd]{flex-direction:column}.tabs-top .m-tabs-nav[data-v-d9ad67dd]{margin-bottom:16px}.tabs-top .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-right:12px}.tabs-top .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-left:12px}.tabs-top .m-tabs-nav[data-v-d9ad67dd]:before{right:0;left:0;bottom:0;border-bottom:1px solid rgba(5,5,5,.06)}.tabs-top .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{top:0;bottom:0;width:32px;left:0;box-shadow:inset 10px 0 8px -8px #00000014}.tabs-top .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{top:0;bottom:0;width:32px;right:0;box-shadow:inset -10px 0 8px -8px #00000014}.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:32px}.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{height:2px;bottom:0}.tabs-top.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-top.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:8px 8px 0 0}.tabs-top.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-top.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:6px 6px 0 0}.tabs-bottom[data-v-d9ad67dd]{flex-direction:column}.tabs-bottom .m-tabs-nav[data-v-d9ad67dd]{order:1;margin-top:16px}.tabs-bottom .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-right:12px}.tabs-bottom .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-left:12px}.tabs-bottom .m-tabs-nav[data-v-d9ad67dd]:before{right:0;left:0;top:0;border-bottom:1px solid rgba(5,5,5,.06)}.tabs-bottom .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{top:0;bottom:0;width:32px;left:0;box-shadow:inset 10px 0 8px -8px #00000014}.tabs-bottom .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{top:0;bottom:0;width:32px;right:0;box-shadow:inset -10px 0 8px -8px #00000014}.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:32px}.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{height:2px;top:0}.tabs-bottom .m-tabs-page[data-v-d9ad67dd]{order:0}.tabs-bottom.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-bottom.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 0 8px 8px}.tabs-bottom.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-bottom.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 0 6px 6px}.tabs-left .m-tabs-nav[data-v-d9ad67dd]{flex-direction:column;min-width:40px;margin-right:24px}.tabs-left .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-bottom:12px}.tabs-left .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-top:12px}.tabs-left .m-tabs-nav[data-v-d9ad67dd]:before{top:0;bottom:0;right:0;border-left:1px solid rgba(5,5,5,.06)}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{flex-direction:column}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{right:0;left:0;height:32px;top:0;box-shadow:inset 0 10px 8px -8px #00000014}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{right:0;left:0;height:32px;bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{flex:1 0 auto;flex-direction:column}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 24px;text-align:center}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:16px}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{width:2px;right:0}.tabs-left.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-left.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:8px 0 0 8px}.tabs-left.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-left.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:6px 0 0 6px}.tabs-right .m-tabs-nav[data-v-d9ad67dd]{order:1;flex-direction:column;min-width:40px;margin-left:24px}.tabs-right .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-bottom:12px}.tabs-right .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-top:12px}.tabs-right .m-tabs-nav[data-v-d9ad67dd]:before{top:0;bottom:0;left:0;border-left:1px solid rgba(5,5,5,.06)}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{flex-direction:column}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{right:0;left:0;height:32px;top:0;box-shadow:inset 0 10px 8px -8px #00000014}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{right:0;left:0;height:32px;bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{flex:1 0 auto;flex-direction:column}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 24px;text-align:center}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{width:2px;left:0}.tabs-right.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-right.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 8px 8px 0}.tabs-right.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-right.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 6px 6px 0}.tabs-small .m-tabs-nav[data-v-d9ad67dd]{font-size:14px}.tabs-small.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-small.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 0}.tabs-middle .m-tabs-nav[data-v-d9ad67dd]{font-size:14px}.tabs-middle.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-middle.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:12px 0}.tabs-large .m-tabs-nav[data-v-d9ad67dd]{font-size:16px}.tabs-large.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-large.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:16px 0}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 16px;background:#00000005;border:1px solid rgba(5,5,5,.06);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{color:#1677ff;background:#fff;text-shadow:0 0 .25px currentcolor}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]{color:#00000040;cursor:not-allowed}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]:hover{color:#00000040}.tabs-card.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:2px}.tabs-card.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-bottom-color:#fff}.tabs-card.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:2px}.tabs-card.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-top-color:#fff}.tabs-card.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:2px}.tabs-card.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-right-color:#fff}.tabs-card.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:2px}.tabs-card.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-left-color:#fff}.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:6px 16px}.m-tag[data-v-a24482dc]{display:inline-flex;align-items:center;height:24px;font-size:14px;color:#000000e0;padding-inline:7px;white-space:nowrap;background:#00000005;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;text-align:start}.m-tag .tag-icon[data-v-a24482dc]{margin-right:5px;height:100%;display:inline-flex;align-items:center}.m-tag .tag-icon[data-v-a24482dc] svg{fill:currentColor}.m-tag .tag-label[data-v-a24482dc]{height:100%;display:inline-flex;align-items:center}.m-tag .plus-svg[data-v-a24482dc]{display:inline-flex;align-items:center;font-size:14px;color:#000000e0;fill:currentColor;font-style:normal;line-height:0;text-align:center;vertical-align:-.175em;transition:color .2s}.m-tag .tag-close[data-v-a24482dc]{margin-left:3px;display:inline-flex;align-items:center;height:100%;vertical-align:top;font-style:normal;line-height:0;text-align:center;cursor:pointer}.m-tag .tag-close .close-svg[data-v-a24482dc]{display:inline-block;font-size:12px;color:#00000073;fill:currentColor;transition:all .2s}.m-tag .tag-close .close-svg[data-v-a24482dc]:hover{color:#000000e0}.tag-small[data-v-a24482dc]{height:22px;font-size:12px;line-height:20px;border-radius:4px}.tag-small .plus-svg[data-v-a24482dc]{font-size:12px}.tag-small .tag-close[data-v-a24482dc]{font-size:10px}.tag-large[data-v-a24482dc]{height:28px;line-height:26px}.tag-large .tag-close[data-v-a24482dc]{font-size:14px;vertical-align:-.16em}.tag-plus[data-v-a24482dc]{background:#fff;border-style:dashed;padding-inline:10px;text-align:center;cursor:pointer}.tag-plus[data-v-a24482dc]:hover{border-color:#1677ff}.tag-plus:hover .plus-svg[data-v-a24482dc]{color:#1677ff}.tag-input[data-v-a24482dc]{width:86px;color:#000000e0;height:24px;font-size:14px;line-height:22px;padding:0 8px;position:relative;display:inline-block;min-width:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:none;transition:all .2s}.tag-input[data-v-a24482dc]:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0}.input-small[data-v-a24482dc]{width:78px;height:22px;font-size:12px;line-height:20px;padding:0 6px;border-radius:4px}.input-large[data-v-a24482dc]{width:90px;height:28px;line-height:26px}.tag-success[data-v-a24482dc]{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.tag-success[data-v-a24482dc] svg{color:#52c41a;fill:currentColor}.tag-processing[data-v-a24482dc]{color:#1677ff;background:#e6f4ff;border-color:#91caff}.tag-processing[data-v-a24482dc] svg{color:#1677ff;fill:currentColor}.tag-error[data-v-a24482dc]{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.tag-error[data-v-a24482dc] svg{color:#ff4d4f;fill:currentColor}.tag-warning[data-v-a24482dc]{color:#faad14;background:#fffbe6;border-color:#ffe58f}.tag-warning[data-v-a24482dc] svg{color:#faad14;fill:currentColor}.tag-pink[data-v-a24482dc]{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.tag-pink[data-v-a24482dc] svg{color:#c41d7f;fill:currentColor}.tag-red[data-v-a24482dc]{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.tag-red[data-v-a24482dc] svg{color:#cf1322;fill:currentColor}.tag-yellow[data-v-a24482dc]{color:#d4b106;background:#feffe6;border-color:#fffb8f}.tag-yellow[data-v-a24482dc] svg{color:#d4b106;fill:currentColor}.tag-orange[data-v-a24482dc]{color:#d46b08;background:#fff7e6;border-color:#ffd591}.tag-orange[data-v-a24482dc] svg{color:#d46b08;fill:currentColor}.tag-green[data-v-a24482dc]{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.tag-green[data-v-a24482dc] svg{color:#389e0d;fill:currentColor}.tag-cyan[data-v-a24482dc]{color:#08979c;background:#e6fffb;border-color:#87e8de}.tag-cyan[data-v-a24482dc] svg{color:#08979c;fill:currentColor}.tag-blue[data-v-a24482dc]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.tag-blue[data-v-a24482dc] svg{color:#0958d9;fill:currentColor}.tag-purple[data-v-a24482dc]{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.tag-purple[data-v-a24482dc] svg{color:#531dab;fill:currentColor}.tag-geekblue[data-v-a24482dc]{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.tag-geekblue[data-v-a24482dc] svg{color:#1d39c4;fill:currentColor}.tag-magenta[data-v-a24482dc]{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.tag-magenta[data-v-a24482dc] svg{color:#eb2f96;fill:currentColor}.tag-volcano[data-v-a24482dc]{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.tag-volcano[data-v-a24482dc] svg{color:#d4380d;fill:currentColor}.tag-gold[data-v-a24482dc]{color:#d48806;background:#fffbe6;border-color:#ffe58f}.tag-gold[data-v-a24482dc] svg{color:#d48806;fill:currentColor}.tag-lime[data-v-a24482dc]{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.tag-lime[data-v-a24482dc] svg{color:#7cb305;fill:currentColor}.tag-borderless[data-v-a24482dc]{border-color:transparent}.tag-has-color[data-v-a24482dc]{color:#fff;border-color:transparent}.tag-has-color .tag-close .close-svg[data-v-a24482dc]{color:#ffffffd9}.tag-has-color .tag-close .close-svg[data-v-a24482dc]:hover{color:#fff}.tag-hidden[data-v-a24482dc]{display:none}.m-textarea[data-v-6be1449c]{position:relative;display:inline-block}.m-textarea .textarea-item[data-v-6be1449c]{width:100%;min-width:0;min-height:32px;max-width:100%;height:auto;padding:4px 11px;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;transition:all .3s,height 0s;resize:vertical;position:relative;z-index:9;display:inline-block;vertical-align:bottom;text-overflow:ellipsis;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:none}.m-textarea .textarea-item[data-v-6be1449c]:hover{border-color:#4096ff;z-index:1}.m-textarea .textarea-item[data-v-6be1449c]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;outline:0}.m-textarea .clear-class[data-v-6be1449c]{padding-right:24px}.m-textarea textarea[data-v-6be1449c]:disabled{color:#00000040}.m-textarea textarea[data-v-6be1449c]::-webkit-input-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]:-moz-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]::-moz-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]:-ms-input-placeholder{color:#00000040}.m-textarea .clear-svg[data-v-6be1449c]{position:absolute;top:9px;right:8px;z-index:99;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;cursor:pointer;transition:color .3s}.m-textarea .clear-svg[data-v-6be1449c]:hover{color:#00000073}.m-textarea .textarea-disabled[data-v-6be1449c]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-textarea .textarea-disabled[data-v-6be1449c]:hover{border-color:#d9d9d9}.m-textarea .textarea-disabled[data-v-6be1449c]:focus-within{border-color:#d9d9d9;box-shadow:none}.show-count[data-v-6be1449c]:after{color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none;float:right}.m-scroll-horizontal[data-v-2c649d2c]{overflow:hidden;display:flex;box-shadow:0 0 5px var(--scroll-shadow-color);border-radius:6px;background-color:var(--scroll-bg-color)}.m-scroll-horizontal .scroll-items-group[data-v-2c649d2c]{z-index:1;display:flex;align-items:center;animation:horizontalScroll-2c649d2c var(--scroll-duration) linear var(--scroll-delay) var(--scroll-iteration-count);animation-play-state:var(--scroll-play-state)}@keyframes horizontalScroll-2c649d2c{0%{transform:translate(0)}to{transform:translate(-100%)}}.m-scroll-horizontal .scroll-items-group .scroll-item[data-v-2c649d2c]{padding-left:var(--scroll-item-gap);font-size:16px;font-weight:400;color:#000000e0;line-height:1.57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scroll-horizontal .scroll-items-group .href-item[data-v-2c649d2c]{cursor:pointer;transition:color .3s}.m-scroll-horizontal .scroll-items-group .href-item[data-v-2c649d2c]:hover{color:var(--scroll-href-hover-color)!important}.m-scroll-horizontal .scroll-items-reset[data-v-2c649d2c]{animation:none}.slide-enter-active[data-v-2c649d2c],.slide-leave-active[data-v-2c649d2c]{transition:all var(--scroll-duration) var(--scroll-timing-function)}.slide-enter-from[data-v-2c649d2c]{transform:translateY(100%) scale(var(--scroll-scale));opacity:0}.slide-leave-to[data-v-2c649d2c]{transform:translateY(-100%) scale(var(--scroll-scale));opacity:0}.m-scroll-vertical[data-v-2c649d2c]{overflow:hidden;position:relative;box-shadow:0 0 5px var(--scroll-shadow-color);border-radius:6px;background-color:var(--scroll-bg-color)}.m-scroll-vertical .scroll-item-wrap[data-v-2c649d2c]{position:absolute;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 var(--scroll-item-padding)}.m-scroll-vertical .scroll-item-wrap .scroll-item[data-v-2c649d2c]{font-size:16px;font-weight:400;color:#000000e0;line-height:1.57;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-scroll-vertical .scroll-item-wrap .href-item[data-v-2c649d2c]{cursor:pointer;transition:color .3s}.m-scroll-vertical .scroll-item-wrap .href-item[data-v-2c649d2c]:hover{color:var(--scroll-href-hover-color)!important}.m-timeline[data-v-c9112a5f]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-timeline .timeline-item[data-v-c9112a5f]{position:relative;padding-bottom:30px}.m-timeline .timeline-item .timeline-tail[data-v-c9112a5f]{position:absolute;top:12px;width:0;height:100%;border-left-width:2px;border-left-color:#e8e8e8}.m-timeline .timeline-item .tail-left[data-v-c9112a5f]{left:5px}.m-timeline .timeline-item .tail-center[data-v-c9112a5f]{left:0;right:0;margin:0 auto}.m-timeline .timeline-item .tail-right[data-v-c9112a5f]{right:5px}.m-timeline .timeline-item .timeline-dot[data-v-c9112a5f]{position:absolute;display:flex;align-items:center}.m-timeline .timeline-item .timeline-dot[data-v-c9112a5f] svg{fill:currentColor}.m-timeline .timeline-item .timeline-dot .dot-item[data-v-c9112a5f]{display:inline-block;width:12px;height:12px;border-width:2px;border-style:solid;border-radius:50%;background:#fff}.m-timeline .timeline-item .dot-left[data-v-c9112a5f]{left:6px;transform:translate(-50%)}.m-timeline .timeline-item .dot-center[data-v-c9112a5f]{left:50%;transform:translate(-50%)}.m-timeline .timeline-item .dot-right[data-v-c9112a5f]{right:6px;transform:translate(50%)}.m-timeline .timeline-item .timeline-desc[data-v-c9112a5f]{font-size:14px;line-height:1.57142857;word-break:break-all}.m-timeline .timeline-item .desc-left[data-v-c9112a5f]{margin-left:25px}.m-timeline .timeline-item .desc-center[data-v-c9112a5f]{width:calc(50% - 12px)}.m-timeline .timeline-item .desc-alternate-left[data-v-c9112a5f]{text-align:end}.m-timeline .timeline-item .desc-alternate-right[data-v-c9112a5f]{margin-left:calc(50% + 12px)}.m-timeline .timeline-item .desc-right[data-v-c9112a5f]{margin-right:25px;text-align:end}.m-timeline .item-last .timeline-tail[data-v-c9112a5f]{display:none}.m-upload-wrap[data-v-65fdf777]{display:inline-block;width:100%}.m-upload-wrap .upload-item-panel[data-v-65fdf777]{position:relative;display:inline-block;width:100px;height:100px}.m-upload-wrap .upload-item-panel .upload-item[data-v-65fdf777]{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;height:100px;border-radius:8px;border:1px dashed #d9d9d9;background-color:#00000005;cursor:pointer;transition:border-color .3s}.m-upload-wrap .upload-item-panel .upload-item[data-v-65fdf777]:hover{border-color:#1677ff}.m-upload-wrap .upload-item-panel .upload-item .plus-svg[data-v-65fdf777]{display:inline-block;font-size:14px;color:#000000e0;fill:currentColor}.m-upload-wrap .upload-item-panel .upload-item .upload-tip[data-v-65fdf777]{margin-top:8px;font-size:14px;color:#000000e0;line-height:1.57142857}.m-upload-wrap .upload-item-panel .upload-disabled[data-v-65fdf777]{cursor:not-allowed}.m-upload-wrap .upload-item-panel .upload-disabled[data-v-65fdf777]:hover{border-color:#d9d9d9}.m-upload-wrap .upload-item-panel .file-uploading[data-v-65fdf777]{width:100px;height:100px;padding:8px;border-radius:8px;border:1px dashed #d9d9d9;background-color:#00000005;display:flex;align-items:center;text-align:center}.m-upload-wrap .upload-item-panel .file-uploading .spin-uploading[data-v-65fdf777]{display:inline-block}.m-upload-wrap .upload-item-panel .file-uploading .spin-uploading[data-v-65fdf777] .spin-tip{max-width:82px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-upload-wrap .upload-item-panel .file-preview[data-v-65fdf777]{position:relative;width:100px;height:100px;border-radius:8px;padding:8px;border:1px solid #d9d9d9;display:flex;align-items:center;text-align:center}.m-upload-wrap .upload-item-panel .file-preview .file-svg[data-v-65fdf777]{display:inline-block;width:100%;height:60px;color:#1677ff;fill:currentColor}.m-upload-wrap .upload-item-panel .file-preview .file-mask[data-v-65fdf777]{position:absolute;top:0;right:0;bottom:0;left:0;margin:8px;display:flex;align-items:center;justify-content:center;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon[data-v-65fdf777]{display:inline-block;height:16px;margin:0 4px;cursor:pointer}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon .icon-svg[data-v-65fdf777]{display:inline-block;font-size:16px;color:#ffffffa6;fill:currentColor;cursor:pointer;transition:color .3s}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon .icon-svg[data-v-65fdf777]:hover{color:#fff}.m-upload-wrap .upload-item-panel .file-preview:hover .file-mask[data-v-65fdf777]{opacity:1;pointer-events:auto}.m-video[data-v-2559eec7]{width:var(--video-width);height:var(--video-height);position:relative;background:#000;cursor:pointer}.m-video .u-video[data-v-2559eec7]{display:inline-block;width:100%;height:100%;vertical-align:bottom}.m-video .icon-play[data-v-2559eec7]{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:80px;height:80px;transform:scale(var(--video-icon-scale));border-radius:50%;background-color:#0009;opacity:0;pointer-events:none;transition:background-color .3s}.m-video .icon-play .play-svg[data-v-2559eec7]{display:inline-block;color:#fff;fill:currentColor;width:29px;height:34px;margin-left:3px}.m-video .icon-show[data-v-2559eec7]{opacity:1}.video-hover:hover .icon-play[data-v-2559eec7]{background-color:#000000b3}.m-waterfall[data-v-cc6560f9]{position:relative;border-radius:var(--border-radius)}.m-waterfall .waterfall-image[data-v-cc6560f9]{position:absolute}.m-waterfall .waterfall-image .image-link[data-v-cc6560f9]{display:block;height:100%;cursor:default}.m-waterfall .waterfall-image .image-link .image-item[data-v-cc6560f9]{width:100%;height:100%;border-radius:var(--border-radius);display:inline-block;vertical-align:bottom}.m-waterfall .waterfall-image .link-cursor[data-v-cc6560f9]{cursor:pointer}.watermark-container{position:relative}.u-value[data-v-289d6544]{display:inline-block;line-height:20px;padding:0 6px;background-color:#faad14;color:#fff;border-radius:10px;box-shadow:0 0 0 1px #fff}.custom-breadcrumb-class[data-v-5c17c323]{font-size:20px;color:#1677ff;height:40px}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .breadcrumb-link{color:#1677ffb8;padding:0 8px;border-radius:8px}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .link-hover:hover{color:#fff;background:#4096ff}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .link-active{color:#1677ff}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .breadcrumb-separator{color:#1677ffb8}.custom-class1[data-v-d1b65b0e]{height:40px;font-size:18px;border-color:#faad14;color:#faad14}.custom-class1[data-v-d1b65b0e]:hover{color:#ffc53d!important;border-color:#ffc53d}.custom-class1[data-v-d1b65b0e]:active{color:#d48806!important;border-color:#d48806}.custom-class2[data-v-d1b65b0e]{height:40px;font-size:18px;background:#faad14;border-color:#faad14}.custom-class2[data-v-d1b65b0e]:hover{background:#ffc53d;border-color:#ffc53d}.custom-class2[data-v-d1b65b0e]:active{background:#d48806;border-color:#d48806}[data-v-626252e6] .custom-class .dialog-header,[data-v-626252e6] .custom-class .dialog-content{color:#ff6900!important}p[data-v-c74caad2]{color:#000000e0}.svg-icon[data-v-61c6eafa]{display:inline-block;vertical-align:bottom;width:48px;height:48px;fill:none;stroke:#a9aeb8}.mt30[data-v-c86f8c29]{margin:30px}.row .grid-col[data-v-c86f8c29]{min-height:30px;margin-top:8px;margin-bottom:8px;color:#fff;text-align:center;border-radius:0;padding:16px 0;background:#1677ff}.row[data-v-c86f8c29]>:nth-child(odd){background:#1677ffbf}.gutter-row .grid-col[data-v-c86f8c29]{min-height:30px;color:#fff;text-align:center;border-radius:0}.gutter-row .gutter-box[data-v-c86f8c29]{background:#0092ff;padding:8px 0}.height-50[data-v-c86f8c29]{height:50px;line-height:50px}.height-80[data-v-c86f8c29]{height:80px;line-height:80px}.height-100[data-v-c86f8c29]{height:100px;line-height:100px}.height-120[data-v-c86f8c29]{height:120px;line-height:120px}.u-pre[data-v-654cbdc2]{display:inline-block;font-size:16px}.u-img[data-v-a166dba2]{display:inline-block;vertical-align:bottom}.m-container[data-v-9c3c9971]{position:relative;display:flex;align-items:center;height:200px;padding:16px 24px;border:1px solid #d9d9d9}[data-v-eeb95465] .custom-class{color:#ff6900}[data-v-b9a999bf] .custom-class .modal-header,[data-v-b9a999bf] .custom-class .modal-header .modal-title,[data-v-b9a999bf] .custom-class .modal-content{color:#ff6900!important}[data-v-088d8852] .custom-class{color:#d4380d}[data-v-088d8852] .custom-class .notification-title{font-weight:500}.desc p[data-v-9a0d6c4c]{margin-bottom:1em;line-height:1}h4[data-v-fd5b59ef]{margin:0}.space-align-container[data-v-8c1dd6f2]{display:flex;align-items:flex-start;flex-wrap:wrap}.space-align-block[data-v-8c1dd6f2]{margin:8px 4px;border:1px solid #40a9ff;padding:4px;flex:none}.space-align-block .mock-block[data-v-8c1dd6f2]{display:inline-block;padding:32px 8px 16px;background:#96969633}.m-flex[data-v-e50c95c4]{display:flex;gap:12px;align-items:center}.u-h3[data-v-e50c95c4]{margin-top:0!important}.spin-content[data-v-e50c95c4]{display:inline-block;border-radius:6px;border:1px solid #91d5ff;background-color:#e6f7ff;padding:16px}.u-spin[data-v-e50c95c4]{width:100px;height:100px}.mt30[data-v-9e74a048]{margin-top:30px}.theme-switch[data-v-c19494f2] .switch-checked{background:#faad14}.theme-switch[data-v-c19494f2] .switch-checked:hover:not(.disabled){background:#e8b339}.svg-dark[data-v-c19494f2]{width:12px;height:12px;fill:#fff}.svg-light[data-v-c19494f2]{width:12px;height:12px;fill:#3c3c43bf}[data-v-b8ad196d] .even-row td{color:#1677ff!important}[data-v-b8ad196d] .age{color:#09c8ce!important}[data-v-b8ad196d] .older-row .age{color:#eb2f96!important}.editable-cell .cell-icon[data-v-b8ad196d]{display:none}.editable-cell .cell-icon[data-v-b8ad196d]:hover,.editable-cell .cell-icon-check[data-v-b8ad196d]:hover{transition:color .3s;color:#1890ff}.editable-cell:hover .cell-icon[data-v-b8ad196d]{display:inline-block}.big-dot[data-v-35c552af]{display:inline-block;width:18px;height:18px;border:4px solid #1677ff;border-radius:50%;background:#fff}.desc[data-v-35c552af]{font-size:16px;font-weight:500}[data-v-417fb9b1] .custom-class{font-size:16px!important;color:#0958d9!important;padding:12px 18px!important;border-radius:12px!important}[data-v-417fb9b1] .custom-class p{margin-bottom:8px;font-size:20px;font-weight:600}.mt30[data-v-9b94d99b]{margin-top:30px}.paragraph-text[data-v-5402b839]{margin-bottom:1em;font-size:16px;color:#000000e0;word-break:break-word;line-height:1.57142857}.qrcode-image[data-v-4b2d3ad4]{width:200px;height:200px;vertical-align:bottom}.wechat-tag[data-v-4b2d3ad4]{font-size:16px;font-weight:500;height:36px;padding-inline:12px;position:absolute;left:144px;transform:translate(-50%)}.alipay-tag[data-v-4b2d3ad4]{font-size:16px;font-weight:500;height:36px;padding-inline:12px;position:absolute;right:144px;transform:translate(50%)}.sponsor-image[data-v-4b2d3ad4]{display:block;margin-top:48px}.m-size-wrap[data-v-e0b28630]{position:relative}.m-size-wrap .resizer[data-v-e0b28630]{background:#222;color:#fff;resize:both;padding:16px 32px;min-width:300px;min-height:450px;max-width:688px;border:1px solid #2e2e32;border-radius:4px;outline:none;white-space:pre;overflow-wrap:normal;overflow:hidden;display:block;font-size:16px;box-shadow:#2e2e32 0 0 0 1px;margin:8px 0;background:#1b1b1f;touch-action:manipulation}.m-size-wrap .m-size[data-v-e0b28630]{top:12px;left:16px;position:absolute;color:#fff;font-size:16px}.m-size-wrap .m-size h3[data-v-e0b28630]{margin-top:0}.scroll-container[data-v-1dacbabf]{width:360px;height:360px;border-radius:12px;border:2px solid #1677ff;overflow:scroll}.scroll-container .scroll-content[data-v-1dacbabf]{position:relative;width:600px;height:600px}.scroll-container .scroll-content .inside-content[data-v-1dacbabf]{position:absolute;top:33.3%;left:33.3%;font-size:20px;color:#000000e0;font-weight:500;background:#fafafa;padding:6px 8px;border-radius:8px}.u-theme-switch[data-v-44fcb926] .switch-checked{background:#faad14}.u-theme-switch[data-v-44fcb926] .switch-checked:hover:not(.disabled){background:#e8b339}.u-theme-switch .u-dark-svg[data-v-44fcb926]{width:12px;height:12px;fill:#fff}.u-theme-switch .u-light-svg[data-v-44fcb926]{width:12px;height:12px;fill:#3c3c43bf}
    +.m-tag[data-v-e917efe8]{vertical-align:top;margin-top:5px}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/vue-amazing-ui/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-adb74654]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-adb74654],.VPBackdrop.fade-leave-to[data-v-adb74654]{opacity:0}.VPBackdrop.fade-leave-active[data-v-adb74654]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-adb74654]{display:none}}.NotFound[data-v-706c8c18]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-706c8c18]{padding:96px 32px 168px}}.code[data-v-706c8c18]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-706c8c18]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-706c8c18]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-706c8c18]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-706c8c18]{padding-top:20px}.link[data-v-706c8c18]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-706c8c18]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-ed314298]{position:relative;z-index:1}.nested[data-v-ed314298]{padding-right:16px;padding-left:16px}.outline-link[data-v-ed314298]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-ed314298]:hover,.outline-link.active[data-v-ed314298]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-ed314298]{padding-left:13px}.VPDocAsideOutline[data-v-c240f224]{display:none}.VPDocAsideOutline.has-outline[data-v-c240f224]{display:block}.content[data-v-c240f224]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-c240f224]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-c240f224]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-69ca6f2d]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-69ca6f2d]{flex-grow:1}.VPDocAside[data-v-69ca6f2d] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-69ca6f2d] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-69ca6f2d] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-116a36c2]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-116a36c2]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-8d5fedb5]{margin-top:64px}.edit-info[data-v-8d5fedb5]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-8d5fedb5]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-8d5fedb5]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-8d5fedb5]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-8d5fedb5]{margin-right:8px}.prev-next[data-v-8d5fedb5]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-8d5fedb5]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-8d5fedb5]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-8d5fedb5]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-8d5fedb5]{margin-left:auto;text-align:right}.desc[data-v-8d5fedb5]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-8d5fedb5]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-da969657]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-da969657]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-da969657]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-da969657]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-da969657]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-da969657]{display:flex;justify-content:center}.VPDoc .aside[data-v-da969657]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-da969657]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-da969657]{max-width:1104px}}.container[data-v-da969657]{margin:0 auto;width:100%}.aside[data-v-da969657]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-da969657]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-da969657]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-da969657]::-webkit-scrollbar{display:none}.aside-curtain[data-v-da969657]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-da969657]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-da969657]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-da969657]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-da969657]{order:1;margin:0;min-width:640px}}.content-container[data-v-da969657]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-da969657]{max-width:688px}.VPButton[data-v-f22419b6]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-f22419b6]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-f22419b6]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-f22419b6]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-f22419b6]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-f22419b6]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-f22419b6]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-f22419b6]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-f22419b6]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-f22419b6]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-f22419b6]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-f22419b6]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-f22419b6]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-0e6098e1]{display:none}.dark .VPImage.light[data-v-0e6098e1]{display:none}.VPHero[data-v-2c1d7313]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-2c1d7313]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-2c1d7313]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-2c1d7313]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-2c1d7313]{flex-direction:row}}.main[data-v-2c1d7313]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-2c1d7313]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-2c1d7313]{text-align:left}}@media (min-width: 960px){.main[data-v-2c1d7313]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-2c1d7313]{max-width:592px}}.name[data-v-2c1d7313],.text[data-v-2c1d7313]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-2c1d7313],.VPHero.has-image .text[data-v-2c1d7313]{margin:0 auto}.name[data-v-2c1d7313]{color:var(--vp-home-hero-name-color)}.clip[data-v-2c1d7313]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-2c1d7313],.text[data-v-2c1d7313]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-2c1d7313],.text[data-v-2c1d7313]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-2c1d7313],.VPHero.has-image .text[data-v-2c1d7313]{margin:0}}.tagline[data-v-2c1d7313]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-2c1d7313]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-2c1d7313]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-2c1d7313]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-2c1d7313]{margin:0}}.actions[data-v-2c1d7313]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-2c1d7313]{justify-content:center}@media (min-width: 640px){.actions[data-v-2c1d7313]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-2c1d7313]{justify-content:flex-start}}.action[data-v-2c1d7313]{flex-shrink:0;padding:6px}.image[data-v-2c1d7313]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-2c1d7313]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-2c1d7313]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-2c1d7313]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-2c1d7313]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-2c1d7313]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-2c1d7313]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-2c1d7313]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-2c1d7313]{width:320px;height:320px}}[data-v-2c1d7313] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-2c1d7313] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-2c1d7313] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-e1c98d9e]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-e1c98d9e]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-e1c98d9e]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-e1c98d9e]>.VPImage{margin-bottom:20px}.icon[data-v-e1c98d9e]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-e1c98d9e]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-e1c98d9e]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-e1c98d9e]{padding-top:8px}.link-text-value[data-v-e1c98d9e]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-e1c98d9e]{margin-left:6px}.VPFeatures[data-v-c2bd324e]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-c2bd324e]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-c2bd324e]{padding:0 64px}}.container[data-v-c2bd324e]{margin:0 auto;max-width:1152px}.items[data-v-c2bd324e]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-c2bd324e]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-c2bd324e],.item.grid-4[data-v-c2bd324e],.item.grid-6[data-v-c2bd324e]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-c2bd324e],.item.grid-4[data-v-c2bd324e]{width:50%}.item.grid-3[data-v-c2bd324e],.item.grid-6[data-v-c2bd324e]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-c2bd324e]{width:25%}}.container[data-v-2aa1d52b]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-2aa1d52b]{padding:0 48px}}@media (min-width: 960px){.container[data-v-2aa1d52b]{width:100%;padding:0 64px}}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors,.vp-doc[data-v-2aa1d52b] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-2aa1d52b] .VPHomeSponsors a,.vp-doc[data-v-2aa1d52b] .VPTeamPage a{text-decoration:none}.VPHome[data-v-1157faa7]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-1157faa7]{margin-bottom:128px}}.VPContent[data-v-28b05e10]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-28b05e10]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-28b05e10]{margin:0}@media (min-width: 960px){.VPContent[data-v-28b05e10]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-28b05e10]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-28b05e10]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-0ad5e504]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-0ad5e504]{display:none}.VPFooter[data-v-0ad5e504] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-0ad5e504] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-0ad5e504]{padding:32px}}.container[data-v-0ad5e504]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-0ad5e504],.copyright[data-v-0ad5e504]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-56928fd3]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-56928fd3]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-56928fd3]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-56928fd3]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-56928fd3]{color:var(--vp-c-text-1)}.icon[data-v-56928fd3]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-56928fd3]{font-size:14px}.icon[data-v-56928fd3]{font-size:16px}}.open>.icon[data-v-56928fd3]{transform:rotate(90deg)}.items[data-v-56928fd3]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-56928fd3]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-56928fd3]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-56928fd3]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-56928fd3]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-56928fd3]{transition:all .2s ease-out}.flyout-leave-active[data-v-56928fd3]{transition:all .15s ease-in}.flyout-enter-from[data-v-56928fd3],.flyout-leave-to[data-v-56928fd3]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-a18e3a57]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-a18e3a57]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-a18e3a57]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-a18e3a57]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-a18e3a57]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-a18e3a57]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-a18e3a57]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-a18e3a57]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-a18e3a57]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-a18e3a57]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-a18e3a57]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-a18e3a57]{display:none}}.menu-icon[data-v-a18e3a57]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-a18e3a57]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-a18e3a57]{padding:12px 32px 11px}}.VPSwitch[data-v-e5053537]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-e5053537]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-e5053537]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-e5053537]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-e5053537] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-e5053537] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-311ecb95]{opacity:1}.moon[data-v-311ecb95],.dark .sun[data-v-311ecb95]{opacity:0}.dark .moon[data-v-311ecb95]{opacity:1}.dark .VPSwitchAppearance[data-v-311ecb95] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-7c506d5f]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-7c506d5f]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-2bde50bb]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-2bde50bb]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-2bde50bb]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-2bde50bb]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-9b98a607]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-9b98a607]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-9b98a607]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-9b98a607]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-3f36891b]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-3f36891b] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-3f36891b] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-3f36891b] .group:last-child{padding-bottom:0}.VPMenu[data-v-3f36891b] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-3f36891b] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-3f36891b] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-3f36891b] .action{padding-left:24px}.VPFlyout[data-v-c6b9d922]{position:relative}.VPFlyout[data-v-c6b9d922]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-c6b9d922]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-c6b9d922]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-c6b9d922]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-c6b9d922]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-c6b9d922]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-c6b9d922],.button[aria-expanded=true]+.menu[data-v-c6b9d922]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-c6b9d922]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-c6b9d922]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-c6b9d922]{margin-right:0;font-size:16px}.text-icon[data-v-c6b9d922]{margin-left:4px;font-size:14px}.icon[data-v-c6b9d922]{font-size:20px;transition:fill .25s}.menu[data-v-c6b9d922]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-44521f31]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-44521f31]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-44521f31]>svg,.VPSocialLink[data-v-44521f31]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-64ce5c63]{display:flex;justify-content:center}.VPNavBarExtra[data-v-80081d0e]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-80081d0e]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-80081d0e]{display:none}}.trans-title[data-v-80081d0e]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-80081d0e],.item.social-links[data-v-80081d0e]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-80081d0e]{min-width:176px}.appearance-action[data-v-80081d0e]{margin-right:-2px}.social-links-list[data-v-80081d0e]{margin:-4px -8px}.VPNavBarHamburger[data-v-f1f52190]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-f1f52190]{display:none}}.container[data-v-f1f52190]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-f1f52190]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-f1f52190]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-f1f52190]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-f1f52190]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-f1f52190]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-f1f52190]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-f1f52190],.VPNavBarHamburger.active:hover .middle[data-v-f1f52190],.VPNavBarHamburger.active:hover .bottom[data-v-f1f52190]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-f1f52190],.middle[data-v-f1f52190],.bottom[data-v-f1f52190]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-f1f52190]{top:0;left:0;transform:translate(0)}.middle[data-v-f1f52190]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-f1f52190]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-aac76ea4]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-aac76ea4],.VPNavBarMenuLink[data-v-aac76ea4]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-3f51994f]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-3f51994f]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-2ca6bd12]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-2ca6bd12]{display:flex;align-items:center}}.title[data-v-02d339c1]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-02d339c1]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-02d339c1]{border-bottom-color:var(--vp-c-divider)}}[data-v-02d339c1] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-b1315b18]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-b1315b18]{display:flex;align-items:center}}.title[data-v-b1315b18]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-8031c236]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-8031c236]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-8031c236]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-8031c236]:not(.home){background-color:transparent}.VPNavBar[data-v-8031c236]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-8031c236]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-8031c236]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-8031c236]{padding:0}}.container[data-v-8031c236]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-8031c236],.container>.content[data-v-8031c236]{pointer-events:none}.container[data-v-8031c236] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-8031c236]{max-width:100%}}.title[data-v-8031c236]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-8031c236]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-8031c236]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-8031c236]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-8031c236]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-8031c236]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-8031c236]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-8031c236]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-8031c236]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-8031c236]{column-gap:.5rem}}.menu+.translations[data-v-8031c236]:before,.menu+.appearance[data-v-8031c236]:before,.menu+.social-links[data-v-8031c236]:before,.translations+.appearance[data-v-8031c236]:before,.appearance+.social-links[data-v-8031c236]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-8031c236]:before,.translations+.appearance[data-v-8031c236]:before{margin-right:16px}.appearance+.social-links[data-v-8031c236]:before{margin-left:16px}.social-links[data-v-8031c236]{margin-right:-8px}.divider[data-v-8031c236]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-8031c236]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-8031c236]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-8031c236]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-8031c236]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-8031c236]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-8031c236]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-b5fcb7b8]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-b5fcb7b8]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-861aaa84]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-861aaa84]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-ff70e680]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-ff70e680]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-82af709f]{display:block}.title[data-v-82af709f]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-b6c4283c]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-b6c4283c]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-b6c4283c]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-b6c4283c]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-b6c4283c]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-b6c4283c]{transform:rotate(45deg)}.button[data-v-b6c4283c]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-b6c4283c]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-b6c4283c]{transition:transform .25s}.group[data-v-b6c4283c]:first-child{padding-top:0}.group+.group[data-v-b6c4283c],.group+.item[data-v-b6c4283c]{padding-top:4px}.VPNavScreenTranslations[data-v-32d3cdf1]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-32d3cdf1]{height:auto}.title[data-v-32d3cdf1]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-32d3cdf1]{font-size:16px}.icon.lang[data-v-32d3cdf1]{margin-right:8px}.icon.chevron[data-v-32d3cdf1]{margin-left:4px}.list[data-v-32d3cdf1]{padding:4px 0 0 24px}.link[data-v-32d3cdf1]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-202df57c]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-202df57c],.VPNavScreen.fade-leave-active[data-v-202df57c]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-202df57c],.VPNavScreen.fade-leave-active .container[data-v-202df57c]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-202df57c],.VPNavScreen.fade-leave-to[data-v-202df57c]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-202df57c],.VPNavScreen.fade-leave-to .container[data-v-202df57c]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-202df57c]{display:none}}.container[data-v-202df57c]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-202df57c],.menu+.appearance[data-v-202df57c],.translations+.appearance[data-v-202df57c]{margin-top:24px}.menu+.social-links[data-v-202df57c]{margin-top:16px}.appearance+.social-links[data-v-202df57c]{margin-top:16px}.VPNav[data-v-b8a4b897]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-b8a4b897]{position:fixed}}.VPSidebarItem.level-0[data-v-caa6dd50]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-caa6dd50]{padding-bottom:10px}.item[data-v-caa6dd50]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-caa6dd50]{cursor:pointer}.indicator[data-v-caa6dd50]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-caa6dd50],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-caa6dd50]{background-color:var(--vp-c-brand-1)}.link[data-v-caa6dd50]{display:flex;align-items:center;flex-grow:1}.text[data-v-caa6dd50]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-caa6dd50]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-caa6dd50],.VPSidebarItem.level-2 .text[data-v-caa6dd50],.VPSidebarItem.level-3 .text[data-v-caa6dd50],.VPSidebarItem.level-4 .text[data-v-caa6dd50],.VPSidebarItem.level-5 .text[data-v-caa6dd50]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-caa6dd50],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-caa6dd50]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-1.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-2.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-3.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-4.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-5.has-active>.item>.text[data-v-caa6dd50],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-caa6dd50],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-caa6dd50]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-caa6dd50],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-caa6dd50]{color:var(--vp-c-brand-1)}.caret[data-v-caa6dd50]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-caa6dd50]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-caa6dd50]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-caa6dd50]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-caa6dd50]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-caa6dd50],.VPSidebarItem.level-2 .items[data-v-caa6dd50],.VPSidebarItem.level-3 .items[data-v-caa6dd50],.VPSidebarItem.level-4 .items[data-v-caa6dd50],.VPSidebarItem.level-5 .items[data-v-caa6dd50]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-caa6dd50]{display:none}.no-transition[data-v-6a17ccf2] .caret-icon{transition:none}.group+.group[data-v-6a17ccf2]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-6a17ccf2]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-4ce59efe]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-4ce59efe]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-4ce59efe]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-4ce59efe]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-4ce59efe]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-4ce59efe]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-4ce59efe]{outline:0}.VPSkipLink[data-v-c17776bd]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c17776bd]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c17776bd]{top:14px;left:16px}}.Layout[data-v-f27dab2b]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-cca450ef]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-cca450ef]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-cca450ef]{margin:128px 0}}.VPHomeSponsors[data-v-cca450ef]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-cca450ef]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-cca450ef]{padding:0 64px}}.container[data-v-cca450ef]{margin:0 auto;max-width:1152px}.love[data-v-cca450ef]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-cca450ef]{display:inline-block}.message[data-v-cca450ef]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-cca450ef]{padding-top:32px}.action[data-v-cca450ef]{padding-top:40px;text-align:center}.VPTeamPage[data-v-637e1c69]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-637e1c69]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-637e1c69-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-637e1c69-s],.VPTeamMembers+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-637e1c69-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-637e1c69-s],.VPTeamMembers+.VPTeamPageSection[data-v-637e1c69-s]{margin-top:96px}}.VPTeamMembers[data-v-637e1c69-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-637e1c69-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-637e1c69-s]{padding:0 64px}}.VPTeamPageTitle[data-v-a3d458e3]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-a3d458e3]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-a3d458e3]{padding:80px 64px 48px}}.title[data-v-a3d458e3]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-a3d458e3]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-a3d458e3]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-a3d458e3]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-58784733]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-58784733]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-58784733]{padding:0 64px}}.title[data-v-58784733]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-58784733]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-58784733]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-58784733]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-58784733]{padding-top:40px}.VPTeamMembersItem[data-v-9e444fce]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-9e444fce]{padding:32px}.VPTeamMembersItem.small .data[data-v-9e444fce]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-9e444fce]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-9e444fce]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-9e444fce]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-9e444fce]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-9e444fce]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-9e444fce]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-9e444fce]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-9e444fce]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-9e444fce]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-9e444fce]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-9e444fce]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-9e444fce]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-9e444fce]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-9e444fce]{text-align:center}.avatar[data-v-9e444fce]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-9e444fce]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-9e444fce]{margin:0;font-weight:600}.affiliation[data-v-9e444fce]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-9e444fce]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-9e444fce]:hover{color:var(--vp-c-brand-1)}.desc[data-v-9e444fce]{margin:0 auto}.desc[data-v-9e444fce] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-9e444fce]{display:flex;justify-content:center;height:56px}.sp-link[data-v-9e444fce]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-9e444fce]:hover,.sp .sp-link.link[data-v-9e444fce]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-9e444fce]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-5a25cc87]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-5a25cc87]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-5a25cc87]{max-width:876px}.VPTeamMembers.medium .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-5a25cc87]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-5a25cc87]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-5a25cc87]{max-width:760px}.container[data-v-5a25cc87]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-c-brand: #646cff;--vp-c-brand-light: #747bff;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: rgba(100, 108, 255, .08);--c-brand: #646cff;--c-brand-light: #747bff}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);--vp-home-hero-image-background-image: linear-gradient(-45deg, #bd34fe 50%, #47caff 50%);--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}:root{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-darker);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}.dark .vp-doc a>code,.dark .VPNavBarMenuLink.VPNavBarMenuLink:hover,.dark .VPNavBarMenuLink.VPNavBarMenuLink.active,.dark .link.link:hover,.dark .link.link.active,.dark .edit-link-button.edit-link-button,.dark .pager-link .title{color:var(--vp-c-brand-lighter)}.dark .vp-doc a>code:hover{color:var(--vp-c-brand-lightest);opacity:1}.vp-doc a{font-weight:400;text-decoration:none}.vp-doc p{margin:0}.vp-doc p em{color:var(--vp-c-text-1)}.dark .vp-doc .custom-block a{transition:color .25s}.custom-block.tip p{color:var(--vp-custom-block-tip-text)!important}strong{color:#00c1d4}blockquote{padding:0 12px;font-weight:600;border-left:3px solid #6ee7b7!important;border-right:3px solid #6ee7b7;border-radius:6px}a:hover{text-decoration:none!important}summary{font-weight:600}summary:hover{cursor:pointer;color:var(--vp-c-brand-lighter)}svg{fill:var(--vp-c-text-1)}h1{display:inline-block;-webkit-background-clip:text;background-clip:text;color:#0000;white-space:nowrap;background-image:linear-gradient(to right,#09c8ce,#eb2f96);margin-bottom:20px}.VPHome{margin-bottom:0!important;padding-bottom:104px!important}.VPHero .name{font-size:60px;line-height:72px}.VPHero .text{padding-top:16px}.VPHero .tagline{display:flex;align-items:center}.VPHero .name{transition:all .3s ease-in-out}.VPHero .name:hover{transform:scale(1.02)}.VPHero .image-src{transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.VPHero .image-src:hover{transform:translate(-50%,-50%) scale(1.2)}.Layout{position:relative}.Layout .VPContent .content .content-container{max-width:none}.Layout .VPFooter{position:absolute;right:0;left:0;bottom:0;border:none;background-color:transparent;text-align:center;padding:24px 32px}.Layout .VPFooter .container{display:inline-block;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.Layout .VPFooter .container .message,.Layout .VPFooter .container .copyright{color:#000000ad}.Layout .VPFooter .container:hover{transform:scale(1.05)}.Layout .VPFooter .container:hover .message,.Layout .VPFooter .container:hover .copyright{font-weight:600}.dark .VPFooter .message,.dark .VPFooter .copyright{color:#fff9!important}@media (min-width: 960px){.VPLocalNav.has-sidebar{background-color:transparent;border:none}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown{padding:0}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown button{border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid var(--vp-c-text-1);border-left:none;padding:6px 12px;color:var(--vp-c-text-1);transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown button:hover{font-weight:600;color:var(--vp-c-brand);border-color:var(--vp-c-brand)}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link{transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link:hover{color:var(--vp-c-brand-1)}}.VPLocalNav.has-sidebar .menu{transition:all .2s}.VPLocalNav.has-sidebar .menu:hover{font-weight:600;color:var(--vp-c-brand)}.VPLocalNav.has-sidebar button .menu-text,.VPLocalNav.has-sidebar button .vpi-chevron-right{transition:all .2s}.VPLocalNav.has-sidebar button:hover .menu-text{color:var(--vp-c-brand);font-weight:600}.VPLocalNav.has-sidebar button:hover .vpi-chevron-right{color:var(--vp-c-brand)}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link{transition:all .2s}.VPLocalNav.has-sidebar .VPLocalNavOutlineDropdown .outline-link:hover{color:var(--vp-c-brand-1)}.VPNavBar:not(.has-sidebar):not(.top){border:none;background-color:transparent!important}.VPNavBar .curtain{display:none}.VPNavBar .content-body{pointer-events:none;border:none;background-color:transparent!important}.VPNavBar .VPNavBarSearch{pointer-events:none}.VPNavBar .divider{display:none}.VPNavBarTitle .title{color:#000000b8;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.VPNavBarTitle .title .VPImage{transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.VPNavBarTitle .title:hover{transform:scale(1.1);color:#bd34fe}.VPNavBarTitle .title:hover .VPImage{transform:scale(1.1)}.dark .VPNavBarTitle .title{color:#ffffffe0}.dark .VPNavBarTitle .title:hover{color:#09c8ce}.VPHero .actions .action .VPButton{border-color:transparent!important;border-radius:12px!important}.VPHero .actions .action .VPButton.brand{font-weight:700;border:none;background:linear-gradient(to right,#09c8ce,#eb2f96);transition:all .25s}.VPHero .actions .action .VPButton.brand:hover{background:linear-gradient(to right,#eb2f96,#09c8ce);box-shadow:0 0 3px 3px #41d1ff1f}.VPHero .actions .action .VPButton.alt{background-color:#ebebebd9!important;transition:all .25s}.VPHero .actions .action .VPButton.alt:hover{border-color:#eb2f96!important;box-shadow:0 0 3px 3px #eb2f961f}.dark .VPHero .actions .action .VPButton.alt{background-color:#00000073!important}.dark .VPHero .actions .action .VPButton.alt:hover{border-color:#09c8ce!important;box-shadow:0 0 3px 3px #09c8ce1f}.VPSwitch{background-color:transparent!important}.VPSwitch:hover{border-color:#e4c31b!important;box-shadow:0 0 1.5px 3px #e4c31b3d}.DocSearch-Button{border-radius:12px;background-color:#ebebeb99;transition:all .25s cubic-bezier(.18,.89,.32,1.28)}.DocSearch-Button:hover{transform:scale(1.05);border-color:#bd34fe;background-color:#ebebeb99;box-shadow:0 0 3px 3px #bd34fe1f}.dark .DocSearch-Button{background-color:#16161699}.dark .DocSearch-Button:hover{border-color:#09c8ce;background-color:#16161699;box-shadow:0 0 3px 3px #09c8ce1f}.VPFeatures .container .items{align-items:flex-start}.VPFeatures .container .items .item{cursor:pointer;transition:all .3s cubic-bezier(.18,.89,.32,1.28)}.VPFeatures .container .items .item .VPFeature{border-radius:32px;border:none;transition:all .25s}.VPFeatures .container .items .item .VPFeature .icon,.VPFeatures .container .items .item .VPFeature .title{font-size:18px;transition:all .25s}.VPFeatures .container .items .item .VPFeature .details{font-size:16px}.VPFeatures .container .items .item .VPFeature .icon{width:72px;height:72px;font-size:20px;font-weight:700;border-radius:24px}.VPFeatures .container .items .item .VPFeature .icon .logo{width:32px;height:32px}.VPFeatures .container .items .item:hover{transform:scale(1.02);transform-origin:50%,50%}.VPFeatures .container .items .item:hover .VPFeature{box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.VPLink .text{transition:all .25s cubic-bezier(.18,.89,.32,1.28);transform-origin:0% 50%}.VPLink .text:hover{transform:scale(1.1);font-weight:600!important}.is-active .VPLink .text{transform:scale(1.1) cubic-bezier(.18,.89,.32,1.28);font-weight:600!important}.pager-link{border-radius:12px!important;transition:all .25s cubic-bezier(.18,.89,.32,1.28)!important}.pager-link:hover{transform:scale(1.05);box-shadow:0 0 3px 3px #646cff1f}.tag-version{font-size:16px;line-height:1.5;font-weight:700;padding:4px 8px;margin-left:8px;border-radius:12px;display:inline-block;-webkit-background-clip:text;background-clip:text;color:#fff;background:linear-gradient(to right,#41d1ff,#c41d7f)}.mail[data-v-d3224f72],.arrow-down[data-v-25ee364b]{display:inline-block;color:inherit;vertical-align:-.25em}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;caret-color:transparent}body{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input,textarea{caret-color:auto}a{color:#1677ff;text-decoration:none;background-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer;transition:color .3s}a:hover{color:#4096ff}.alert-motion-leave[data-v-792d9ca8]{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding .3s cubic-bezier(.78,.14,.15,.86)}.alert-motion-leave-active[data-v-792d9ca8]{max-height:0!important;opacity:0!important;padding-block:0!important}.m-alert[data-v-792d9ca8]{padding:8px 12px;color:#000000e0;font-size:14px;line-height:1.57142857;position:relative;display:flex;align-items:center;word-break:break-all;border-radius:8px}.m-alert .m-alert-icon[data-v-792d9ca8]{display:inline-block;margin-right:8px;line-height:0}.m-alert .m-big-icon[data-v-792d9ca8]{margin-right:12px;font-size:24px;line-height:0}.m-alert .icon-img[data-v-792d9ca8]{display:inline-block;width:14px;height:14px}.m-alert .big-icon-img[data-v-792d9ca8]{display:inline-block;width:24px;height:24px}.m-alert .icon-svg[data-v-792d9ca8]{display:inline-block}.m-alert .m-alert-content[data-v-792d9ca8]{flex:1;min-width:0}.m-alert .m-alert-actions[data-v-792d9ca8]{margin-left:8px}.m-alert .m-alert-close[data-v-792d9ca8]{margin-left:8px;font-size:12px;color:#00000073;line-height:12px;cursor:pointer;outline:none;transition:color .2s}.m-alert .m-alert-close[data-v-792d9ca8]:hover{color:#000000e0}.m-alert .m-alert-close .alert-close[data-v-792d9ca8]{display:inline-block;vertical-align:bottom;fill:#00000073;transition:fill .2s}.m-alert .m-alert-close .alert-close[data-v-792d9ca8]:hover{fill:#000000e0}.alert-default[data-v-792d9ca8]{background-color:#00000005;border:1px solid #d9d9d9}.alert-default .m-alert-icon[data-v-792d9ca8],.alert-default .m-big-icon[data-v-792d9ca8]{color:#000000e0}.alert-default .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-default .m-big-icon .icon-svg[data-v-792d9ca8],.alert-default .m-alert-icon[data-v-792d9ca8] svg,.alert-default .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-info[data-v-792d9ca8]{background-color:#e6f4ff;border:1px solid #91caff}.alert-info .m-alert-icon[data-v-792d9ca8],.alert-info .m-big-icon[data-v-792d9ca8]{color:#1677ff}.alert-info .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-info .m-big-icon .icon-svg[data-v-792d9ca8],.alert-info .m-alert-icon[data-v-792d9ca8] svg,.alert-info .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-success[data-v-792d9ca8]{background-color:#f6ffed;border:1px solid #b7eb8f}.alert-success .m-alert-icon[data-v-792d9ca8],.alert-success .m-big-icon[data-v-792d9ca8]{color:#52c41a}.alert-success .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-success .m-big-icon .icon-svg[data-v-792d9ca8],.alert-success .m-alert-icon[data-v-792d9ca8] svg,.alert-success .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-warning[data-v-792d9ca8]{background-color:#fffbe6;border:1px solid #ffe58f}.alert-warning .m-alert-icon[data-v-792d9ca8],.alert-warning .m-big-icon[data-v-792d9ca8]{color:#faad14}.alert-warning .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-warning .m-big-icon .icon-svg[data-v-792d9ca8],.alert-warning .m-alert-icon[data-v-792d9ca8] svg,.alert-warning .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-error[data-v-792d9ca8]{background-color:#fff2f0;border:1px solid #ffccc7}.alert-error .m-alert-icon[data-v-792d9ca8],.alert-error .m-big-icon[data-v-792d9ca8]{color:#ff4d4f}.alert-error .m-alert-icon .icon-svg[data-v-792d9ca8],.alert-error .m-big-icon .icon-svg[data-v-792d9ca8],.alert-error .m-alert-icon[data-v-792d9ca8] svg,.alert-error .m-big-icon[data-v-792d9ca8] svg{fill:currentColor}.alert-borderless[data-v-792d9ca8]{border:none}.alert-width-description[data-v-792d9ca8]{align-items:flex-start;padding:20px 24px}.alert-width-description .alert-message[data-v-792d9ca8]{display:block;margin-bottom:8px;color:#000000e0;font-size:16px}.alert-width-description .alert-description[data-v-792d9ca8]{display:block}.m-avatar[data-v-faa2dac7]{position:relative;display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;font-size:14px;color:#fff;line-height:30px;border:1px solid transparent;overflow:hidden;white-space:nowrap;vertical-align:middle;cursor:auto;outline:none}.m-avatar[data-v-faa2dac7]:hover{color:#fff}.m-avatar.avatar-square[data-v-faa2dac7]{border-radius:6px}.m-avatar .image-item[data-v-faa2dac7]{display:block;width:100%;height:100%;object-fit:cover}.m-avatar[data-v-faa2dac7] svg{width:1em;height:1em;fill:currentColor}.m-avatar .string-item[data-v-faa2dac7]{position:absolute;left:50%;transform-origin:0 center}.avatar-small[data-v-faa2dac7]{font-size:14px;width:24px;height:24px;line-height:22px;border-radius:50%}.avatar-small .avatar-icon[data-v-faa2dac7]{font-size:14px}.avatar-small.avatar-square[data-v-faa2dac7]{border-radius:4px}.avatar-middle .avatar-icon[data-v-faa2dac7]{font-size:18px}.avatar-large[data-v-faa2dac7]{font-size:24px;width:40px;height:40px;line-height:38px;border-radius:50%}.avatar-large .avatar-icon[data-v-faa2dac7]{font-size:24px}.avatar-large.avatar-square[data-v-faa2dac7]{border-radius:8px}.avatar-image[data-v-faa2dac7]{background:transparent}.avatar-link[data-v-faa2dac7]{cursor:pointer}.zoom-enter[data-v-4c797c55]{transform:none;opacity:0;animation-duration:var(--transition-duration);animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-4c797c55]{animation-name:zoomIn-4c797c55;animation-play-state:running}@keyframes zoomIn-4c797c55{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-4c797c55]{animation-duration:var(--transition-duration);animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-4c797c55]{animation-name:zoomOut-4c797c55;animation-play-state:running;pointer-events:none}@keyframes zoomOut-4c797c55{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.m-tooltip-wrap[data-v-4c797c55]{position:relative;display:inline-block}.m-tooltip-wrap .m-tooltip-card[data-v-4c797c55]{position:absolute;z-index:999;width:max-content;outline:none}.m-tooltip-wrap .m-tooltip-card .tooltip-card[data-v-4c797c55]{min-width:32px;max-width:var(--tooltip-max-width);min-height:32px;padding:6px 8px;font-size:14px;color:#fff;line-height:1.57142857;text-align:justify;text-decoration:none;word-break:break-all;background-color:var(--tooltip-background-color);border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-tooltip-wrap .m-tooltip-card .tooltip-card[data-v-4c797c55] svg{fill:currentColor}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]{position:absolute;z-index:9;display:block;pointer-events:none;width:16px;height:16px;overflow:hidden}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]:before{position:absolute;width:16px;height:8px;background-color:var(--tooltip-background-color);clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");content:""}.m-tooltip-wrap .m-tooltip-card .tooltip-arrow[data-v-4c797c55]:after{position:absolute;width:8.97056275px;height:8.97056275px;margin:auto;border-radius:0 0 2px;transform:translateY(50%) rotate(-135deg);box-shadow:3px 3px 7px #0000001a;z-index:0;background:transparent;content:""}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]{left:50%;bottom:12px;transform:translate(-50%) translateY(100%) rotate(180deg)}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-top[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]{left:50%;top:12px;transform:translate(-50%) translateY(-100%) rotate(0)}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-bottom[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]{top:50%;right:12px;transform:translate(100%) translateY(-50%) rotate(90deg)}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-left[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]{top:50%;left:12px;transform:translate(-100%) translateY(-50%) rotate(-90deg)}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]:before{bottom:0;left:0}.m-tooltip-wrap .m-tooltip-card .arrow-right[data-v-4c797c55]:after{bottom:0;left:0;right:0}.m-tooltip-wrap .tooltip-top-padding[data-v-4c797c55]{padding-bottom:12px}.m-tooltip-wrap .tooltip-bottom-padding[data-v-4c797c55]{padding-top:12px}.m-tooltip-wrap .tooltip-left-padding[data-v-4c797c55]{padding-right:12px}.m-tooltip-wrap .tooltip-right-padding[data-v-4c797c55]{padding-left:12px}.m-tooltip-wrap .tooltip-content[data-v-4c797c55]{display:inline-block}.zoom-enter-active[data-v-4239f547],.zoom-leave-active[data-v-4239f547]{transition:all .3s cubic-bezier(.4,0,.2,1)}.zoom-enter-from[data-v-4239f547],.zoom-leave-to[data-v-4239f547]{opacity:0;transform:scale(.5)}.m-backtop-wrap[data-v-4239f547]{position:fixed;z-index:var(--z-index)}.m-backtop-wrap .m-backtop[data-v-4239f547]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--backtop-height);min-width:var(--backtop-width);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .m-backtop .backtop-icon[data-v-4239f547]{display:inline-flex;font-size:var(--icon-size)}.m-backtop-wrap .m-backtop .backtop-icon[data-v-4239f547] svg{pointer-events:none;fill:currentColor;transition:color .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .m-backtop .icon-description[data-v-4239f547]{font-size:var(--icon-width-desc-size)}.m-backtop-wrap .m-backtop .backtop-description[data-v-4239f547]{display:flex;align-items:center;font-size:var(--desc-size);font-weight:500;line-height:1.2;pointer-events:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.m-backtop-wrap .backtop-default[data-v-4239f547]{color:var(--color-default);background-color:var(--bg-color-default);box-shadow:0 2px 8px 0 var(--shadow-color-default)}.m-backtop-wrap .backtop-default .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-default .backtop-description[data-v-4239f547]{color:var(--color-default)}.m-backtop-wrap .backtop-default[data-v-4239f547]:hover{color:var(--color-default-hover);background-color:var(--bg-color-default-hover);box-shadow:0 2px 8px 3px var(--shadow-color-default-hover)}.m-backtop-wrap .backtop-default:hover .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-default:hover .backtop-description[data-v-4239f547]{color:var(--color-default-hover)}.m-backtop-wrap .backtop-primary[data-v-4239f547]{color:var(--color-primary);background-color:var(--bg-color-primary);box-shadow:0 2px 8px 0 var(--shadow-color-primary)}.m-backtop-wrap .backtop-primary .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-primary .backtop-description[data-v-4239f547]{color:var(--color-primary)}.m-backtop-wrap .backtop-primary[data-v-4239f547]:hover{color:var(--color-primary-hover);background-color:var(--bg-color-primary-hover);box-shadow:0 2px 8px 3px var(--shadow-color-primary-hover)}.m-backtop-wrap .backtop-primary:hover .backtop-icon[data-v-4239f547],.m-backtop-wrap .backtop-primary:hover .backtop-description[data-v-4239f547]{color:var(--color-primary-hover)}.m-backtop-wrap .backtop-circle[data-v-4239f547]{border-radius:var(--circle-border-radius)}.m-backtop-wrap .backtop-square[data-v-4239f547]{border-radius:var(--square-border-radius)}.zoom-enter[data-v-63006609]{animation-duration:.3s;animation-timing-function:cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both;animation-name:zoomBadgeIn-63006609}@keyframes zoomBadgeIn-63006609{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}.zoom-leave[data-v-63006609]{animation-duration:.3s;animation-timing-function:cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both;animation-name:zoomBadgeOut-63006609}@keyframes zoomBadgeOut-63006609{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}.m-badge[data-v-63006609]{position:relative;display:inline-block;width:fit-content;font-size:14px;color:#000000e0;line-height:1}.m-badge .status-dot[data-v-63006609]{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%}.m-badge .dot-ripple[data-v-63006609]:after{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border-width:1px;border-style:solid;border-color:inherit;border-radius:50%;animation-name:dotRipple-63006609;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;content:""}@keyframes dotRipple-63006609{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.m-badge .status-text[data-v-63006609]{margin-left:8px;color:#000000e0;font-size:14px}.m-badge .m-value[data-v-63006609]{position:absolute;top:0;z-index:var(--z-index);right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.m-badge .m-badge-value[data-v-63006609]{position:absolute;top:0;z-index:var(--z-index);right:0;transform:translate(50%,-50%);transform-origin:100% 0%;overflow:hidden;padding:0 8px;min-width:20px;height:20px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff;transition:background .2s}.m-badge .m-badge-value .m-number[data-v-63006609]{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.12,.4,.29,1.46);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.m-badge .m-badge-value .m-number .u-number[data-v-63006609]{display:inline-block;height:20px;margin:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.m-badge .small-num[data-v-63006609]{padding:0}.m-badge .only-number[data-v-63006609]{position:relative;top:auto;display:block;transform-origin:50% 50%;transform:none}.m-badge .only-dot[data-v-63006609]{width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff;padding:0;transition:background .3s}.m-badge .status-success[data-v-63006609]{color:#52c41a;background-color:#52c41a}.m-badge .status-error[data-v-63006609]{color:#ff4d4f;background-color:#ff4d4f}.m-badge .status-default[data-v-63006609]{color:#00000040;background-color:#00000040}.m-badge .status-processing[data-v-63006609]{color:#1677ff;background-color:#1677ff}.m-badge .status-warning[data-v-63006609]{color:#faad14;background-color:#faad14}.m-badge .color-pink[data-v-63006609]{color:#eb2f96;background-color:#eb2f96}.m-badge .color-red[data-v-63006609]{color:#f5222d;background-color:#f5222d}.m-badge .color-yellow[data-v-63006609]{color:#fadb14;background-color:#fadb14}.m-badge .color-orange[data-v-63006609]{color:#fa8c16;background-color:#fa8c16}.m-badge .color-cyan[data-v-63006609]{color:#13c2c2;background-color:#13c2c2}.m-badge .color-green[data-v-63006609]{color:#52c41a;background-color:#52c41a}.m-badge .color-blue[data-v-63006609]{color:#1677ff;background-color:#1677ff}.m-badge .color-purple[data-v-63006609]{color:#722ed1;background-color:#722ed1}.m-badge .color-geekblue[data-v-63006609]{color:#2f54eb;background-color:#2f54eb}.m-badge .color-magenta[data-v-63006609]{color:#eb2f96;background-color:#eb2f96}.m-badge .color-volcano[data-v-63006609]{color:#fa541c;background-color:#fa541c}.m-badge .color-gold[data-v-63006609]{color:#faad14;background-color:#faad14}.m-badge .color-lime[data-v-63006609]{color:#a0d911;background-color:#a0d911}.m-badge .white[data-v-63006609]{color:#fff}.badge-status-color[data-v-63006609]{line-height:inherit;vertical-align:baseline}.m-breadcrumb[data-v-40e71de6]{font-size:14px;color:#00000073;line-height:1.57142857;display:flex;align-items:center;flex-wrap:wrap}.m-breadcrumb .m-breadcrumb-item[data-v-40e71de6]{display:inline-flex;align-items:center}.m-breadcrumb .m-breadcrumb-item .breadcrumb-link[data-v-40e71de6]{display:inline-block;color:#00000073;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;border-radius:4px;text-decoration:none;cursor:text;transition:color .2s,background-color .2s}.m-breadcrumb .m-breadcrumb-item .link-hover[data-v-40e71de6]{cursor:pointer}.m-breadcrumb .m-breadcrumb-item .link-hover[data-v-40e71de6]:hover{background-color:#0000000f;color:#000000e0}.m-breadcrumb .m-breadcrumb-item .link-active[data-v-40e71de6]{color:#000000e0}.m-breadcrumb .m-breadcrumb-item .breadcrumb-separator[data-v-40e71de6]{display:inline-flex;align-items:center;margin:0 4px;color:#00000073}.m-breadcrumb .m-breadcrumb-item .breadcrumb-separator[data-v-40e71de6] svg{margin-inline:-2px;fill:currentColor}.m-btn[data-v-dc75610d]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:400;line-height:1.57142857;color:#000000e0;white-space:nowrap;text-align:center;background-color:transparent;border:1px solid transparent;outline:none;-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-btn .btn-loading[data-v-dc75610d]{display:inline-flex;align-items:center;overflow:hidden;opacity:0;width:0;transition:margin-right .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.m-btn .btn-loading .m-static-circle[data-v-dc75610d],.m-btn .btn-loading .m-dynamic-circle[data-v-dc75610d]{display:inline-flex;justify-content:start}.m-btn .btn-loading .m-static-circle .circle .path[data-v-dc75610d],.m-btn .btn-loading .m-dynamic-circle .circle .path[data-v-dc75610d]{stroke:currentColor}.m-btn .btn-loading .m-static-circle .circle[data-v-dc75610d]{animation:spinCircle-dc75610d .8s linear infinite;-webkit-animation:spinCircle-dc75610d .8s linear infinite}.m-btn .btn-loading .m-static-circle .circle .path[data-v-dc75610d]{stroke-width:10;stroke-dashoffset:0;stroke-dasharray:84.82px,282.74px}.m-btn .btn-loading .m-dynamic-circle .circle[data-v-dc75610d]{animation:spinCircle-dc75610d 2s linear infinite;-webkit-animation:spinCircle-dc75610d 2s linear infinite}.m-btn .btn-loading .m-dynamic-circle .circle .path[data-v-dc75610d]{stroke-width:5;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-linecap:round;animation:loadingDash-dc75610d 1.5s ease-in-out infinite;-webkit-animation:loadingDash-dc75610d 1.5s ease-in-out infinite}@keyframes loadingDash-dc75610d{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-124px}}@keyframes spinCircle-dc75610d{to{transform:rotate(360deg)}}.m-btn .btn-icon[data-v-dc75610d],.m-btn .btn-content[data-v-dc75610d]{display:inline-flex;align-items:center}.m-btn .btn-icon[data-v-dc75610d] svg,.m-btn .btn-content[data-v-dc75610d] svg{fill:currentColor}.m-btn .button-wave[data-v-dc75610d]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.m-btn .wave-active[data-v-dc75610d]{z-index:1;animation-name:waveSpread-dc75610d,waveOpacity-dc75610d}@keyframes waveSpread-dc75610d{0%{box-shadow:0 0 .5px 0 var(--ripple-color)}to{box-shadow:0 0 .5px 5.5px var(--ripple-color)}}@keyframes waveOpacity-dc75610d{0%{opacity:.6}to{opacity:0}}.m-btn>.btn-icon+.btn-content[data-v-dc75610d]{margin-left:8px}.btn-default[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9}.btn-default[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-default[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-default .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-reverse[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9}.btn-reverse[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-reverse[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-reverse .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-reverse[data-v-dc75610d]:hover{color:#fff!important;background-color:#4096ff;border-color:#4096ff}.btn-reverse[data-v-dc75610d]:active{color:#fff!important;background-color:#0958d9;border-color:#0958d9}.btn-primary[data-v-dc75610d]{color:#fff;background-color:#1677ff;border-color:#1677ff}.btn-primary[data-v-dc75610d]:hover{color:#fff;background-color:#4096ff;border-color:#4096ff}.btn-primary[data-v-dc75610d]:active{color:#fff;background-color:#0958d9;border-color:#0958d9}.btn-danger[data-v-dc75610d]{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f}.btn-danger[data-v-dc75610d]:hover{color:#fff;background-color:#ff7875;border-color:#ff7875}.btn-danger[data-v-dc75610d]:active{color:#fff;background-color:#d9363e;border-color:#d9363e}.btn-dashed[data-v-dc75610d]{background-color:#fff;border-color:#d9d9d9;border-style:dashed}.btn-dashed[data-v-dc75610d]:hover{color:#4096ff!important;border-color:#4096ff}.btn-dashed[data-v-dc75610d]:active{color:#0958d9!important;border-color:#0958d9}.btn-dashed .btn-icon[data-v-dc75610d] svg{transition:fill .2s cubic-bezier(.645,.045,.355,1)}.btn-text[data-v-dc75610d]:hover{background-color:#0000000f}.btn-text[data-v-dc75610d]:active{background-color:#00000026}.btn-link[data-v-dc75610d]{color:#1677ff}.btn-link[data-v-dc75610d]:hover{color:#4096ff}.btn-link[data-v-dc75610d]:active{color:#0958d9}.btn-link .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-small[data-v-dc75610d]{font-size:14px;height:24px;padding:0 7px;border-radius:4px}.btn-middle[data-v-dc75610d]{font-size:14px;height:32px;padding:4px 15px;border-radius:6px}.btn-large[data-v-dc75610d]{font-size:16px;height:40px;padding:6.42857143px 15px;border-radius:8px}.loading-small .btn-loading[data-v-dc75610d],.loading-middle .btn-loading[data-v-dc75610d],.loading-large .btn-loading[data-v-dc75610d]{margin-right:8px;width:1em;opacity:1}.btn-icon-only[data-v-dc75610d]{width:32px;padding-left:0;padding-right:0}.btn-icon-only .btn-loading[data-v-dc75610d],.btn-icon-only .btn-icon[data-v-dc75610d]{transform:scale(1.143)}.btn-icon-only .btn-loading[data-v-dc75610d]{margin-right:0}.btn-small.btn-icon-only[data-v-dc75610d]{width:24px;padding-left:0;padding-right:0}.btn-large.btn-icon-only[data-v-dc75610d]{width:40px;padding-left:0;padding-right:0}.btn-circle[data-v-dc75610d]{min-width:32px;padding-left:0;padding-right:0;border-radius:50%}.btn-small.btn-circle[data-v-dc75610d]{min-width:24px;padding-left:0;border-radius:50%}.btn-large.btn-circle[data-v-dc75610d]{min-width:40px;padding-left:0;padding-right:0;border-radius:50%}.btn-round[data-v-dc75610d]{border-radius:32px;padding-left:16px;padding-right:16px}.btn-small.btn-round[data-v-dc75610d]{border-radius:24px;padding-left:12px;padding-right:12px}.btn-large.btn-round[data-v-dc75610d]{border-radius:40px;padding-left:20px;padding-right:20px}.btn-icon-only.btn-round[data-v-dc75610d],.btn-small.btn-icon-only.btn-round[data-v-dc75610d],.btn-large.btn-icon-only.btn-round[data-v-dc75610d]{width:auto}.btn-loading-blur[data-v-dc75610d]{opacity:.65;pointer-events:none}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled){color:#1677ff;border-color:#1677ff;background-color:transparent}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled):hover{color:#4096ff;border-color:#4096ff}.btn-primary.btn-ghost[data-v-dc75610d]:not(.btn-disabled):active{color:#0958d9;border-color:#0958d9}.btn-primary.btn-ghost:not(.btn-disabled) .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled){color:#ff4d4f;border-color:#ff4d4f;background-color:transparent}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled):hover{color:#ff7875;border-color:#ff7875}.btn-danger.btn-ghost[data-v-dc75610d]:not(.btn-disabled):active{color:#d9363e;border-color:#d9363e}.btn-danger.btn-ghost:not(.btn-disabled) .btn-icon[data-v-dc75610d] svg{transition:color .2s cubic-bezier(.645,.045,.355,1)}.btn-block[data-v-dc75610d]{width:100%}.btn-disabled[data-v-dc75610d]{color:#00000040;cursor:not-allowed}.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link){border-color:#d9d9d9;background-color:#0000000a}.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link):hover,.btn-disabled[data-v-dc75610d]:not(.btn-text,.btn-link):active{border-color:#d9d9d9;color:#00000040!important;background-color:#0000000a}.btn-disabled.btn-text[data-v-dc75610d]:hover,.btn-disabled.btn-text[data-v-dc75610d]:active{background-color:transparent}.btn-disabled.btn-link[data-v-dc75610d]:hover,.btn-disabled.btn-link[data-v-dc75610d]:active{color:#00000040}.m-skeleton[data-v-be2b7607]{display:table;width:100%}.m-skeleton .skeleton-button[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;border-radius:4px;width:64px;min-width:64px;height:32px;line-height:32px}.m-skeleton .button-sm[data-v-be2b7607]{width:48px;min-width:48px;height:24px;line-height:24px}.m-skeleton .button-lg[data-v-be2b7607]{width:80px;min-width:80px;height:40px;line-height:40px}.m-skeleton .button-round[data-v-be2b7607]{border-radius:var(--button-size)}.m-skeleton .button-circle[data-v-be2b7607]{width:var(--button-size);min-width:var(--button-size);border-radius:50%}.m-skeleton .button-block[data-v-be2b7607]{width:100%}.m-skeleton .skeleton-input[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;border-radius:4px;width:160px;min-width:160px;height:32px;line-height:32px}.m-skeleton .input-sm[data-v-be2b7607]{width:120px;min-width:120px;height:24px;line-height:24px}.m-skeleton .input-lg[data-v-be2b7607]{width:200px;min-width:200px;height:40px;line-height:40px}.m-skeleton .skeleton-image[data-v-be2b7607]{display:flex;align-items:center;justify-content:center;vertical-align:top;background:#0000000f;border-radius:4px;width:96px;height:96px;line-height:96px}.m-skeleton .skeleton-image .image-svg[data-v-be2b7607]{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px;color:#bfbfbf}.m-skeleton .skeleton-image .image-svg .svg-path[data-v-be2b7607]{fill:currentColor}.m-skeleton .skeleton-header[data-v-be2b7607]{display:table-cell;padding-right:16px;vertical-align:top}.m-skeleton .skeleton-header .skeleton-avatar[data-v-be2b7607]{display:inline-block;vertical-align:top;background:#0000000f;width:32px;height:32px;line-height:32px;border-radius:50%}.m-skeleton .skeleton-header .avatar-sm[data-v-be2b7607]{width:24px;height:24px;line-height:24px}.m-skeleton .skeleton-header .avatar-lg[data-v-be2b7607]{width:40px;height:40px;line-height:40px}.m-skeleton .skeleton-header .avatar-square[data-v-be2b7607]{border-radius:6px}.m-skeleton .skeleton-content[data-v-be2b7607]{display:table-cell;width:100%;vertical-align:top}.m-skeleton .skeleton-content .skeleton-title[data-v-be2b7607]{margin:0;height:16px;background:#0000000f;border-radius:4px}.m-skeleton .skeleton-content .skeleton-paragraph[data-v-be2b7607]{margin:0;padding:0}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]{height:16px;list-style:none;background:#0000000f;border-radius:4px}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:not(:first-child){margin-top:16px}.m-skeleton .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:last-child{width:61%}.m-skeleton .skeleton-content .mt24[data-v-be2b7607]{margin-top:24px}.m-skeleton .skeleton-content .mt28[data-v-be2b7607]{margin-top:28px}.skeleton-avatar .skeleton-content .skeleton-title[data-v-be2b7607]{margin-top:var(--title-top)}.skeleton-animated .skeleton-button[data-v-be2b7607],.skeleton-animated .skeleton-input[data-v-be2b7607],.skeleton-animated .skeleton-image[data-v-be2b7607],.skeleton-animated .skeleton-header .skeleton-avatar[data-v-be2b7607],.skeleton-animated .skeleton-content .skeleton-title[data-v-be2b7607],.skeleton-animated .skeleton-content .skeleton-paragraph li[data-v-be2b7607]{position:relative;z-index:0;overflow:hidden;background:transparent}.skeleton-animated .skeleton-button[data-v-be2b7607]:after,.skeleton-animated .skeleton-input[data-v-be2b7607]:after,.skeleton-animated .skeleton-image[data-v-be2b7607]:after,.skeleton-animated .skeleton-header .skeleton-avatar[data-v-be2b7607]:after,.skeleton-animated .skeleton-content .skeleton-title[data-v-be2b7607]:after,.skeleton-animated .skeleton-content .skeleton-paragraph li[data-v-be2b7607]:after{position:absolute;top:0;left:-150%;bottom:0;right:-150%;background:linear-gradient(90deg,#0000000f 25%,#00000026 37%,#0000000f 63%);animation-name:skeletonLoading-be2b7607;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite;content:""}@keyframes skeletonLoading-be2b7607{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.m-card[data-v-93089170]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;background:#fff;border-radius:8px;text-align:left;transition:width .2s}.m-card .m-card-head[data-v-93089170]{display:flex;justify-content:center;flex-direction:column;margin-bottom:-1px;color:#000000e0;font-weight:600;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0;transition:all .2s}.m-card .m-card-head .m-head-wrapper[data-v-93089170]{width:100%;display:flex;align-items:center;gap:8px}.m-card .m-card-head .m-head-wrapper .head-title[data-v-93089170]{display:inline-block;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-card .m-card-head .m-head-wrapper .head-extra[data-v-93089170]{margin-left:auto;font-weight:400;font-size:14px;transition:font-size .2s}.m-card .m-card-body[data-v-93089170]{border-radius:0 0 8px 8px;transition:padding .2s}.card-bordered[data-v-93089170]{border:1px solid #f0f0f0}.card-small .m-card-head[data-v-93089170]{min-height:38px;padding:0 12px;font-size:14px}.card-small .m-card-body[data-v-93089170]{padding:12px}.card-middle .m-card-head[data-v-93089170]{min-height:56px;padding:0 24px;font-size:16px}.card-middle .m-card-body[data-v-93089170]{padding:24px}.card-large[data-v-93089170]{font-size:16px}.card-large .m-card-head[data-v-93089170]{min-height:74px;padding:0 36px;font-size:18px}.card-large .m-card-head .m-head-wrapper .head-extra[data-v-93089170]{font-size:16px}.card-large .m-card-body[data-v-93089170]{padding:36px}.card-hoverable[data-v-93089170]{cursor:pointer;transition:box-shadow .2s,border-color .2s}.card-hoverable[data-v-93089170]:hover{box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.m-spin-wrap[data-v-59291b64]{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.m-spin-wrap .m-spin[data-v-59291b64]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9}.m-spin-wrap .m-spin .m-spin-box[data-v-59291b64]{text-align:center;line-height:0}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{position:relative;display:inline-block;transform:rotate(45deg);animation:loadingDot-59291b64 1.2s linear infinite;-webkit-animation:loadingDot-59291b64 1.2s linear infinite}@keyframes loadingDot-59291b64{to{transform:rotate(405deg)}}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{position:absolute;background:var(--spin-color);border-radius:50%;opacity:.3;animation:loadingDotColor-59291b64 1s linear infinite alternate;-webkit-animation:loadingDotColor-59291b64 1s linear infinite alternate}@keyframes loadingDotColor-59291b64{to{opacity:1}}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:first-child{top:0;left:0}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:nth-child(2){top:0;right:0;animation-delay:.4s;-webkit-animation-delay:.4s}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:nth-child(3){bottom:0;right:0;animation-delay:.8s;-webkit-animation-delay:.8s}.m-spin-wrap .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]:last-child{bottom:0;left:0;animation-delay:1.2s;-webkit-animation-delay:1.2s}.m-spin-wrap .m-spin .m-spin-box .spin-box-rotate[data-v-59291b64]{animation:spinCircle-59291b64 2.4s ease-in-out;-webkit-animation:spinCircle-59291b64 2.4s ease-in-out}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box[data-v-59291b64]{text-align:center;line-height:0;position:relative}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot[data-v-59291b64]{position:relative;display:inline-block}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]{position:absolute;background:var(--spin-color);border-radius:50%}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:first-child{top:0;left:0;opacity:.3;animation:spinColor1-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor1-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:nth-child(2){top:0;right:0;opacity:.5;animation:spinColor3-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor3-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:nth-child(3){bottom:0;right:0;opacity:.7;animation:spinColor5-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor5-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-dot .spin-item[data-v-59291b64]:last-child{bottom:0;left:0;opacity:.9;animation:spinColor7-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor7-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line[data-v-59291b64]{position:relative;display:inline-block}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]{position:absolute;top:0;left:50%;transform:translate(-50%);background-color:var(--spin-color)}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:first-child{opacity:.3;animation:spinColor1-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor1-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:nth-child(2){opacity:.5;transform:translate(-50%) rotate(90deg);animation:spinColor3-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor3-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:nth-child(3){opacity:.7;transform:translate(-50%) rotate(180deg);animation:spinColor5-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor5-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .m-spin-line .spin-item[data-v-59291b64]:last-child{opacity:.9;transform:translate(-50%) rotate(270deg);animation:spinColor7-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor7-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate[data-v-59291b64]{position:absolute;left:0;transform:rotate(45deg)}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:first-child{opacity:.4;animation:spinColor2-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor2-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:nth-child(2){opacity:.6;animation:spinColor4-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor4-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:nth-child(3){opacity:.8;animation:spinColor6-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor6-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .spin-rotate .spin-item[data-v-59291b64]:last-child{opacity:1;animation:spinColor8-59291b64 var(--spin-speed) linear infinite;-webkit-animation:spinColor8-59291b64 var(--spin-speed) linear infinite}.m-spin-wrap .m-spin .m-spin-box .spin-wrap-box .has-tip[data-v-59291b64]{left:50%;transform:translate(-50%) rotate(45deg)}@keyframes spinColor1-59291b64{0%{opacity:.3}14.3%{opacity:1}to{opacity:.4}}@keyframes spinColor2-59291b64{0%{opacity:.4}14.3%{opacity:.3}28.6%{opacity:1}to{opacity:.5}}@keyframes spinColor3-59291b64{0%{opacity:.5}28.6%{opacity:.3}42.8%{opacity:1}to{opacity:.6}}@keyframes spinColor4-59291b64{0%{opacity:.6}42.8%{opacity:.3}57.1%{opacity:1}to{opacity:.7}}@keyframes spinColor5-59291b64{0%{opacity:.7}57.1%{opacity:.3}71.4%{opacity:1}to{opacity:.8}}@keyframes spinColor6-59291b64{0%{opacity:.8}71.4%{opacity:.3}85.7%{opacity:1}to{opacity:.9}}@keyframes spinColor7-59291b64{0%{opacity:.9}85.7%{opacity:.3}to{opacity:1}}@keyframes spinColor8-59291b64{0%{opacity:1}to{opacity:.3}}.m-spin-wrap .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.m-spin-wrap .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{display:inline-block;overflow:hidden;animation:spinCircle-59291b64 .8s linear infinite;-webkit-animation:spinCircle-59291b64 .8s linear infinite}.m-spin-wrap .m-spin .m-spin-box .circle .trail[data-v-59291b64]{stroke-width:var(--spin-circle-width);stroke-dashoffset:0}.m-spin-wrap .m-spin .m-spin-box .circle .path[data-v-59291b64]{stroke:var(--spin-color);stroke-width:var(--spin-circle-width);stroke-dashoffset:0}.m-spin-wrap .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{display:inline-block;animation:spinCircle-59291b64 2s linear infinite;-webkit-animation:spinCircle-59291b64 2s linear infinite}.m-spin-wrap .m-spin .m-spin-box .m-dynamic-circle .circle .path[data-v-59291b64]{stroke-width:5;stroke-dasharray:90,150;stroke-dashoffset:0;stroke:var(--spin-color);stroke-linecap:round;animation:loadingDash-59291b64 1.5s ease-in-out infinite;-webkit-animation:loadingDash-59291b64 1.5s ease-in-out infinite}@keyframes loadingDash-59291b64{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-124px}}@keyframes spinCircle-59291b64{to{transform:rotate(360deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{display:inline-block;position:relative;transform:rotate(45deg);animation:spinRotate-59291b64 2.5s linear infinite;-webkit-animation:spinRotate-59291b64 2.5s linear infinite}@keyframes spinRotate-59291b64{to{transform:rotate(405deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64]{position:absolute;width:100%;height:100%;border-style:solid;border-color:var(--spin-color);border-radius:50%;animation:spinOuterRing-59291b64 1.5s linear infinite;-webkit-animation:spinOuterRing-59291b64 1.5s linear infinite}@keyframes spinOuterRing-59291b64{to{transform:rotateY(360deg)}}.m-spin-wrap .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{position:absolute;border-style:solid;border-color:var(--magic-ring-color);border-radius:50%;animation:spinInnerRing-59291b64 1.5s linear infinite;-webkit-animation:spinInnerRing-59291b64 1.5s linear infinite}@keyframes spinInnerRing-59291b64{0%{transform:rotateY(45deg)}to{transform:rotateY(405deg)}}.m-spin-wrap .m-spin .m-spin-box .spin-tip[data-v-59291b64]{color:var(--spin-color);text-align:center}.m-spin-wrap .spin-content[data-v-59291b64]{width:100%;height:100%;transition:opacity .3s}.m-spin-wrap .spin-blur[data-v-59291b64]{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.spin-small .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:20px;height:20px}.spin-small .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:8px;height:8px}.spin-small .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:20px;height:20px}.spin-small .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:6px;height:6px}.spin-small .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 8px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-small .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 2.5);height:var(--line-length)}.spin-small .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-small .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:24px;height:24px}.spin-small .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:26px;height:26px}.spin-small .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:24px;height:24px}.spin-small .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-small .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:3px}.spin-small .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.spin-small .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:14px;font-weight:400;line-height:16px;margin-top:8px}.spin-small .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:12px}.spin-middle .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:30px;height:30px}.spin-middle .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:11px;height:11px}.spin-middle .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:30px;height:30px}.spin-middle .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:9px;height:9px}.spin-middle .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 12px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-middle .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 3);height:var(--line-length)}.spin-middle .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-middle .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:36px;height:36px}.spin-middle .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:38px;height:38px}.spin-middle .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:36px;height:36px}.spin-middle .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-middle .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:5px}.spin-middle .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.spin-middle .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:14px;font-weight:500;line-height:18px;margin-top:12px}.spin-middle .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:16px}.spin-large .m-spin .m-spin-box .m-loading-dot[data-v-59291b64]{width:40px;height:40px}.spin-large .m-spin .m-spin-box .m-loading-dot .dot-item[data-v-59291b64]{width:15px;height:15px}.spin-large .m-spin .m-spin-box .m-spin-dot[data-v-59291b64]{width:40px;height:40px}.spin-large .m-spin .m-spin-box .m-spin-dot .spin-item[data-v-59291b64]{width:12px;height:12px}.spin-large .m-spin .m-spin-box .m-spin-line[data-v-59291b64]{--line-length: 16px;width:calc(var(--line-length) * 3);height:calc(var(--line-length) * 3)}.spin-large .m-spin .m-spin-box .m-spin-line .spin-item[data-v-59291b64]{transform-origin:50% calc(var(--line-length) * 1.5);border-radius:var(--line-length);width:calc(var(--line-length) / 3);height:var(--line-length)}.spin-large .m-spin .m-spin-box .m-ring-circle[data-v-59291b64],.spin-large .m-spin .m-spin-box .m-ring-rail[data-v-59291b64]{width:48px;height:48px}.spin-large .m-spin .m-spin-box .m-dynamic-circle[data-v-59291b64]{width:50px;height:50px}.spin-large .m-spin .m-spin-box .m-magic-ring[data-v-59291b64]{width:48px;height:48px}.spin-large .m-spin .m-spin-box .m-magic-ring .outer-ring[data-v-59291b64],.spin-large .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{border-width:6px}.spin-large .m-spin .m-spin-box .m-magic-ring .inner-ring[data-v-59291b64]{top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}.spin-large .m-spin .m-spin-box .spin-tip[data-v-59291b64]{font-size:16px;font-weight:500;line-height:20px;margin-top:16px}.spin-large .m-spin .m-spin-box .dot-tip[data-v-59291b64]{margin-top:22px}.m-carousel[data-v-5c8e1ecc]{display:inline-block;margin:0 auto;position:relative;overflow:hidden}.m-carousel .carousel-flex-wrap[data-v-5c8e1ecc]{display:flex;width:100%;height:100%}.m-carousel .carousel-flex-wrap .image-wrap[data-v-5c8e1ecc]{flex-shrink:0;display:inline-block;cursor:pointer}.m-carousel .carousel-flex-wrap .image-wrap .image-link[data-v-5c8e1ecc]{display:block;height:100%;cursor:default}.m-carousel .carousel-flex-wrap .image-wrap .image-link .image-item[data-v-5c8e1ecc]{width:100%;height:100%;border-radius:var(--border-radius);display:inline-block;vertical-align:bottom}.m-carousel .carousel-flex-wrap .image-wrap .link-cursor[data-v-5c8e1ecc]{cursor:pointer}.m-carousel:hover .arrow-left[data-v-5c8e1ecc],.m-carousel:hover .arrow-right[data-v-5c8e1ecc]{opacity:.7;pointer-events:auto}.m-carousel .arrow-left[data-v-5c8e1ecc]{position:absolute;left:6px;top:50%;transform:translateY(-50%);color:var(--arrow-color);fill:currentColor;cursor:pointer;opacity:0;pointer-events:none;outline:none;transition:opacity .3s}.m-carousel .arrow-left[data-v-5c8e1ecc]:hover{opacity:1}.m-carousel .arrow-right[data-v-5c8e1ecc]{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--arrow-color);fill:currentColor;cursor:pointer;opacity:0;pointer-events:none;outline:none;transition:opacity .3s}.m-carousel .arrow-right[data-v-5c8e1ecc]:hover{opacity:1}.m-carousel .carousel-switch[data-v-5c8e1ecc]{display:flex;justify-content:center;gap:8px;position:absolute;z-index:9;bottom:12px;left:50%;transform:translate(-50%);height:auto}.m-carousel .carousel-switch .dot-item[data-v-5c8e1ecc]{width:var(--dot-size);height:var(--dot-size);border-radius:var(--dot-size);background-color:var(--dot-color);cursor:pointer;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.m-carousel .switch-top[data-v-5c8e1ecc]{top:12px;bottom:auto}.m-carousel .switch-left[data-v-5c8e1ecc]{left:12px;right:auto;top:50%;bottom:auto;transform:translateY(-50%);flex-direction:column}.m-carousel .switch-right[data-v-5c8e1ecc]{right:12px;left:auto;top:50%;bottom:auto;transform:translateY(-50%);flex-direction:column}.carousel-vertical .carousel-flex-wrap[data-v-5c8e1ecc]{flex-direction:column}.carousel-vertical .arrow-left[data-v-5c8e1ecc]{top:6px;left:50%;transform:translate(-50%) rotate(90deg)}.carousel-vertical .arrow-right[data-v-5c8e1ecc]{top:auto;bottom:6px;left:50%;transform:translate(-50%) rotate(90deg)}.carousel-fade .image-wrap[data-v-5c8e1ecc]{position:absolute;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--fade-duration);transition-timing-function:var(--fade-function)}.carousel-fade .image-fade-active[data-v-5c8e1ecc]{opacity:1;pointer-events:auto}.m-empty[data-v-7edb0b97]{margin-inline:8px;text-align:center}.m-empty .m-empty-image[data-v-7edb0b97]{height:100px;margin-bottom:8px;opacity:1}.m-empty .m-empty-image .empty-filled[data-v-7edb0b97]{display:inline-block;vertical-align:bottom;width:184px;height:100px}.m-empty .m-empty-image .empty-outlined[data-v-7edb0b97]{display:inline-block;vertical-align:bottom;width:64px;height:40px}.m-empty .m-empty-image .empty-image[data-v-7edb0b97]{display:inline-block;height:100%;vertical-align:middle}.m-empty .empty-description[data-v-7edb0b97]{font-size:14px;color:#00000040;line-height:1.57142857}.m-empty .empty-footer[data-v-7edb0b97]{margin-top:16px}.empty-image-outlined[data-v-7edb0b97]{margin-block:32px}.empty-image-outlined .m-empty-image[data-v-7edb0b97]{height:40px}.m-scrollbar[data-v-c93fd6cf]{overflow:hidden;position:relative;z-index:auto;height:100%;width:100%}.m-scrollbar .scrollbar-container[data-v-c93fd6cf]{width:100%;height:100%;min-height:inherit;max-height:inherit;scrollbar-width:none}.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar,.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar-track-piece,.m-scrollbar .scrollbar-container[data-v-c93fd6cf]::-webkit-scrollbar-thumb{width:0;height:0;display:none}.m-scrollbar .scrollbar-container .scrollbar-content[data-v-c93fd6cf]{box-sizing:border-box;min-width:100%}.m-scrollbar .container-scroll[data-v-c93fd6cf]{overflow:scroll}.m-scrollbar .scrollbar-rail[data-v-c93fd6cf]{position:absolute;pointer-events:none;user-select:none;background:var(--scrollbar-rail-color);-webkit-user-select:none}.m-scrollbar .scrollbar-rail .scrollbar-track[data-v-c93fd6cf]{z-index:9;position:absolute;cursor:pointer;opacity:0;pointer-events:none;background-color:var(--scrollbar-color);transition:background-color .2s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.m-scrollbar .scrollbar-rail .scrollbar-track[data-v-c93fd6cf]:hover{background-color:var(--scrollbar-color-hover)}.m-scrollbar .scrollbar-rail .track-visible[data-v-c93fd6cf]{opacity:1;pointer-events:all}.m-scrollbar .rail-vertical[data-v-c93fd6cf]{width:var(--scrollbar-width)}.m-scrollbar .rail-vertical .scrollbar-track[data-v-c93fd6cf]{width:var(--scrollbar-width);border-radius:var(--scrollbar-border-radius);bottom:0}.m-scrollbar .rail-vertical-left[data-v-c93fd6cf]{inset:var(--scrollbar-rail-vertical-left)}.m-scrollbar .rail-vertical-right[data-v-c93fd6cf]{inset:var(--scrollbar-rail-vertical-right)}.m-scrollbar .rail-horizontal[data-v-c93fd6cf]{height:var(--scrollbar-height)}.m-scrollbar .rail-horizontal .scrollbar-track[data-v-c93fd6cf]{height:var(--scrollbar-height);border-radius:var(--scrollbar-border-radius);right:0}.m-scrollbar .rail-horizontal-top[data-v-c93fd6cf]{inset:var(--scrollbar-rail-horizontal-top)}.m-scrollbar .rail-horizontal-bottom[data-v-c93fd6cf]{inset:var(--scrollbar-rail-horizontal-bottom)}.m-scrollbar .scrollbar-thumb[data-v-c93fd6cf]{position:absolute;background-color:#00000080;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.slide-up-enter[data-v-0f8049a2]{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-enter-active[data-v-0f8049a2]{animation-name:slideUpIn-0f8049a2;animation-play-state:running}@keyframes slideUpIn-0f8049a2{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}.slide-up-leave[data-v-0f8049a2]{animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-leave-active[data-v-0f8049a2]{animation-name:slideUpOut-0f8049a2;animation-play-state:running}@keyframes slideUpOut-0f8049a2{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}.m-select[data-v-0f8049a2]{position:relative;display:inline-block;width:var(--select-width);height:var(--select-height);font-size:14px;font-weight:400;color:#000000e0;outline:none;cursor:pointer}.m-select:not(.select-disabled):hover .m-select-wrap[data-v-0f8049a2]{border-color:#4096ff}.m-select .m-select-wrap[data-v-0f8049a2]{position:relative;display:flex;padding:0 11px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;width:100%;height:100%;outline:none;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-select .m-select-wrap .select-search[data-v-0f8049a2]{position:absolute;top:0;bottom:0;left:11px;right:11px}.m-select .m-select-wrap .select-search .search-input[data-v-0f8049a2]{margin:0;padding:0;width:100%;height:100%;caret-color:transparent;vertical-align:top;background:transparent;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}.m-select .m-select-wrap .select-search .caret-show[data-v-0f8049a2]{caret-color:auto}.m-select .m-select-wrap .select-item[data-v-0f8049a2]{position:relative;padding-right:18px;flex:1;line-height:calc(var(--select-height) - 2px);-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.m-select .m-select-wrap .select-placeholder[data-v-0f8049a2]{color:#00000040;transition:none;pointer-events:none}.m-select .m-select-wrap .icon-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.m-select .m-select-wrap .arrow-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:transform .3s,opacity .3s}.m-select .m-select-wrap .arrow-rotate[data-v-0f8049a2]{transform:rotate(180deg)}.m-select .m-select-wrap .search-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .3s}.m-select .m-select-wrap .clear-svg[data-v-0f8049a2]{position:absolute;top:0;bottom:0;right:11px;margin:auto 0;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;background:#fff;cursor:pointer;transition:color .2s,opacity .3s}.m-select .m-select-wrap .clear-svg[data-v-0f8049a2]:hover{color:#00000073}.m-select .m-select-wrap .show-svg[data-v-0f8049a2]{opacity:1;pointer-events:auto}.m-select .options-panel[data-v-0f8049a2]{position:absolute;top:calc(var(--select-height) + 4px);z-index:1000;width:100%;background-color:#fff;border-radius:8px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-select .options-panel .select-option[data-v-0f8049a2]{min-height:32px;display:block;padding:5px 12px;border-radius:4px;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:background .3s ease}.m-select .options-panel .option-hover[data-v-0f8049a2]{background:#0000000a}.m-select .options-panel .option-selected[data-v-0f8049a2]{font-weight:600;background:#e6f4ff}.m-select .options-panel .option-disabled[data-v-0f8049a2]{color:#00000040;cursor:not-allowed}.m-select .options-empty[data-v-0f8049a2]{position:absolute;top:calc(var(--select-height) + 4px);z-index:1000;width:100%;border-radius:8px;padding:9px 16px;background-color:#fff;cursor:auto;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-select .options-empty .m-empty[data-v-0f8049a2]{margin-block:8px}.m-select .options-empty .m-empty[data-v-0f8049a2] .m-empty-image{height:35px}.select-focused:not(.select-disabled) .m-select-wrap[data-v-0f8049a2]{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.search-select .m-select-wrap[data-v-0f8049a2]{cursor:text}.search-select .m-select-wrap .select-search .search-input[data-v-0f8049a2]{cursor:auto;color:inherit;opacity:1}.select-small[data-v-0f8049a2]{font-size:14px;height:24px}.select-small .m-select-wrap[data-v-0f8049a2]{padding:0 7px;border-radius:4px}.select-small .m-select-wrap .select-search[data-v-0f8049a2]{left:7px;right:28px}.select-small .m-select-wrap .select-item[data-v-0f8049a2]{padding-right:22px;line-height:22px}.select-small .options-panel[data-v-0f8049a2],.select-small .options-empty[data-v-0f8049a2]{top:28px}.select-large[data-v-0f8049a2]{font-size:16px;height:40px}.select-large .m-select-wrap[data-v-0f8049a2]{padding:0 11px;border-radius:8px}.select-large .m-select-wrap .select-item[data-v-0f8049a2]{padding-right:20px;line-height:38px}.select-large .options-panel[data-v-0f8049a2],.select-large .options-empty[data-v-0f8049a2]{top:44px}.select-disabled .m-select-wrap[data-v-0f8049a2]{color:#00000040;background:#f5f5f5;-webkit-user-select:none;user-select:none;cursor:not-allowed}.select-disabled .m-select-wrap .select-search .search-input[data-v-0f8049a2]{cursor:not-allowed}.m-cascader[data-v-cd7493f4]{display:inline-flex}.m-checkbox[data-v-9a55d979]{display:inline-flex;flex-wrap:wrap;gap:var(--checkbox-gap)}.checkbox-vertical[data-v-9a55d979]{flex-direction:column;flex-wrap:nowrap}.checkbox-wrap[data-v-9a55d979]{display:inline-flex;align-items:baseline;cursor:pointer;color:#000000e0;font-size:14px;line-height:1.57142857}.checkbox-wrap:not(.checkbox-disabled):hover .checkbox-box[data-v-9a55d979]{border-color:#1677ff}.checkbox-wrap .checkbox-box[data-v-9a55d979]{flex-shrink:0;align-self:center;position:relative;width:16px;height:16px;background:transparent;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s}.checkbox-wrap .checkbox-box[data-v-9a55d979]:after{box-sizing:border-box;position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;content:"";transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.checkbox-wrap .checkbox-box .checkbox-wave[data-v-9a55d979]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.checkbox-wrap .checkbox-box .wave-active[data-v-9a55d979]{z-index:1;animation-name:waveSpread-9a55d979,waveOpacity-9a55d979}@keyframes waveSpread-9a55d979{0%{box-shadow:0 0 .5px #1677ff}to{box-shadow:0 0 .5px 5px #1677ff}}@keyframes waveOpacity-9a55d979{0%{opacity:.6}to{opacity:0}}.checkbox-wrap .checkbox-checked[data-v-9a55d979]{background-color:#1677ff;border-color:#1677ff}.checkbox-wrap .checkbox-checked[data-v-9a55d979]:after{opacity:1;transform:rotate(45deg) scale(1) translate(-50%,-50%);transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-wrap .checkbox-indeterminate[data-v-9a55d979]:after{top:50%;left:50%;width:8px;height:8px;background-color:#1677ff;border:0;transform:translate(-50%,-50%) scale(1);opacity:1}.checkbox-wrap .checkbox-label[data-v-9a55d979]{word-break:break-all;padding:0 8px}.checkbox-disabled[data-v-9a55d979]{color:#00000040;cursor:not-allowed}.checkbox-disabled .checkbox-box[data-v-9a55d979]{border-color:#d9d9d9;background-color:#0000000a}.checkbox-disabled .checkbox-box[data-v-9a55d979]:after{border-color:#00000040;animation-name:none}.collapse-enter-active[data-v-14404af3],.collapse-leave-active[data-v-14404af3]{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)}.collapse-enter-from[data-v-14404af3],.collapse-leave-to[data-v-14404af3]{height:0!important;opacity:0!important}.m-collapse[data-v-14404af3]{font-size:14px;color:#000000e0;line-height:1.57142857;background-color:#00000005;border:1px solid #d9d9d9;border-bottom:0;border-radius:8px}.m-collapse .m-collapse-item[data-v-14404af3]{border-bottom:1px solid #d9d9d9}.m-collapse .m-collapse-item[data-v-14404af3]:first-child,.m-collapse .m-collapse-item:first-child .m-collapse-header[data-v-14404af3]{border-radius:8px 8px 0 0}.m-collapse .m-collapse-item[data-v-14404af3]:last-child{border-radius:0 0 8px 8px}.m-collapse .m-collapse-item:last-child .m-collapse-header[data-v-14404af3],.m-collapse .m-collapse-item:last-child .m-collapse-content[data-v-14404af3]{border-radius:0 0 8px 8px}.m-collapse .m-collapse-item .m-collapse-header[data-v-14404af3]{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000e0;line-height:1.57142857;cursor:pointer;transition:all .3s}.m-collapse .m-collapse-item .m-collapse-header[data-v-14404af3]:focus{outline:none}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow[data-v-14404af3]{font-size:12px;height:22px;display:flex;align-items:center}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow[data-v-14404af3] svg{fill:currentColor;transition:transform .3s}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow .arrow-svg[data-v-14404af3]{transition:transform .3s}.m-collapse .m-collapse-item .m-collapse-header .collapse-arrow .arrow-rotate[data-v-14404af3]{transform:rotate(90deg)}.m-collapse .m-collapse-item .m-collapse-header .collapse-header[data-v-14404af3]{flex:auto;margin-right:auto;display:inline-block}.m-collapse .m-collapse-item .m-collapse-header .collapse-extra[data-v-14404af3]{display:flex;align-items:center}.m-collapse .m-collapse-item .m-collapse-header .collapse-extra[data-v-14404af3] svg{fill:currentColor}.m-collapse .m-collapse-item .collapse-header-no-arrow[data-v-14404af3]{padding-left:12px}.m-collapse .m-collapse-item .m-collapse-content[data-v-14404af3]{position:relative;color:#000000e0;background-color:#fff;border-top:1px solid #d9d9d9}.m-collapse .m-collapse-item .m-collapse-content .collapse-lang[data-v-14404af3]{position:absolute;right:10px;top:6px;font-size:14px;color:#00000061;opacity:1;transition:opacity .3s}.m-collapse .m-collapse-item .m-collapse-content .collapse-copy[data-v-14404af3]{position:absolute;right:8px;top:8px;opacity:0;pointer-events:none;transition:opacity .3s}.m-collapse .m-collapse-item .m-collapse-content .collapse-content[data-v-14404af3]{padding:16px;white-space:pre-wrap}.m-collapse .m-collapse-item .collapse-copyable:hover .collapse-lang[data-v-14404af3]{opacity:0;pointer-events:none}.m-collapse .m-collapse-item .collapse-copyable:hover .collapse-copy[data-v-14404af3]{opacity:1;pointer-events:auto}.m-collapse .collapse-arrow-left .m-collapse-header .collapse-arrow[data-v-14404af3]{padding-right:12px}.m-collapse .collapse-arrow-right .m-collapse-header .collapse-arrow[data-v-14404af3]{order:1;padding-left:12px}.m-collapse .collapse-item-disabled .m-collapse-header[data-v-14404af3]{color:#00000040;cursor:not-allowed}.collapse-borderless[data-v-14404af3]{background-color:#00000005;border:0}.collapse-borderless .m-collapse-item[data-v-14404af3]:last-child{border-bottom:0}.collapse-borderless .m-collapse-item:last-child .m-collapse-header[data-v-14404af3]{border-radius:0}.collapse-borderless .m-collapse-item .m-collapse-content[data-v-14404af3]{background-color:transparent;border-top:0}.collapse-ghost[data-v-14404af3]{background-color:transparent;border:0}.collapse-ghost .m-collapse-item[data-v-14404af3]{border-bottom:0}.collapse-ghost .m-collapse-item .m-collapse-content[data-v-14404af3]{background-color:transparent;border:0}.m-input[data-v-fb3ddc2c]{width:100%;text-align:start;vertical-align:top;position:relative;display:inline-table;border-collapse:separate;border-spacing:0}.m-input .input-addon[data-v-fb3ddc2c]{position:relative;padding:0 11px;color:#000000e0;font-weight:400;font-size:14px;text-align:center;background-color:#00000005;border:1px solid #d9d9d9;border-radius:6px;line-height:1;display:table-cell;width:1px;white-space:nowrap;vertical-align:middle;transition:all .3s}.m-input .input-addon[data-v-fb3ddc2c] svg{fill:currentColor}.m-input .addon-before[data-v-fb3ddc2c]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.m-input .addon-after[data-v-fb3ddc2c]{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.m-input .input-wrap[data-v-fb3ddc2c]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-flex;vertical-align:top;width:100%;min-width:0;background-color:#fff;border:1px solid #d9d9d9;transition:all .2s}.m-input .input-wrap[data-v-fb3ddc2c]:hover{border-color:#4096ff;border-right-width:1px}.m-input .input-wrap[data-v-fb3ddc2c]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0}.m-input .input-wrap .input-prefix[data-v-fb3ddc2c]{margin-right:4px;display:inline-flex;flex:none;align-items:center}.m-input .input-wrap .input-prefix[data-v-fb3ddc2c] svg{fill:currentColor}.m-input .input-wrap .input-item[data-v-fb3ddc2c]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-block;width:100%;min-width:0;background-color:#fff;border:none;outline:none;text-overflow:ellipsis;transition:all .2s}.m-input .input-wrap input[data-v-fb3ddc2c]::-webkit-input-placeholder{color:#00000040}.m-input .input-wrap input[data-v-fb3ddc2c]:-moz-placeholder{color:#00000040}.m-input .input-wrap input[data-v-fb3ddc2c]::-moz-placeholder{color:#00000040}.m-input .input-wrap input[data-v-fb3ddc2c]:-ms-input-placeholder{color:#00000040}.m-input .input-wrap .input-suffix[data-v-fb3ddc2c]{margin-left:4px;display:inline-flex;flex:none;gap:8px;align-items:center}.m-input .input-wrap .input-suffix .input-actions[data-v-fb3ddc2c]{display:inline-flex;align-items:center;cursor:pointer}.m-input .input-wrap .input-suffix .input-actions .clear-svg[data-v-fb3ddc2c]{display:inline-block;font-size:12px;color:#00000040;fill:currentColor;transition:color .3s}.m-input .input-wrap .input-suffix .input-actions .clear-svg[data-v-fb3ddc2c]:hover{color:#00000073}.m-input .input-wrap .input-suffix .input-actions .eye-svg[data-v-fb3ddc2c]{display:inline-block;font-size:14px;color:#00000073;fill:currentColor;transition:color .3s}.m-input .input-wrap .input-suffix .input-actions .eye-svg[data-v-fb3ddc2c]:hover{color:#000000d9}.m-input .input-wrap .input-suffix .clear-hidden[data-v-fb3ddc2c]{visibility:hidden}.m-input .input-wrap .input-suffix .input-count[data-v-fb3ddc2c]{color:#00000073}.m-input .input-wrap .input-suffix .suffix-item[data-v-fb3ddc2c]{display:flex;flex:none;align-items:center}.m-input .input-wrap .input-suffix .suffix-item[data-v-fb3ddc2c] svg{fill:currentColor}.m-input .input-small[data-v-fb3ddc2c]{padding:0 7px;border-radius:4px}.m-input .input-middle[data-v-fb3ddc2c]{padding:4px 11px;border-radius:6px}.m-input .input-large[data-v-fb3ddc2c]{padding:7px 11px;font-size:16px;line-height:1.5;border-radius:8px}.m-input .input-large .input-item[data-v-fb3ddc2c]{font-size:16px;line-height:1.5}.m-input .input-before[data-v-fb3ddc2c]{border-top-left-radius:0;border-bottom-left-radius:0}.m-input .input-after[data-v-fb3ddc2c]{border-top-right-radius:0;border-bottom-right-radius:0}.m-input .input-disabled[data-v-fb3ddc2c]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-input .input-disabled[data-v-fb3ddc2c]:hover{border-color:#d9d9d9}.m-input .input-disabled[data-v-fb3ddc2c]:focus-within{border-color:#d9d9d9;box-shadow:none}.m-input .input-disabled .input-item[data-v-fb3ddc2c]{color:#00000040;background-color:transparent;cursor:not-allowed}.color-picker-pallete[data-v-b844f8f2]{height:180px;position:relative;margin-bottom:8px;cursor:crosshair}.color-picker-pallete .color-picker-pallete-layer[data-v-b844f8f2]{position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-pallete .pallete-layer-shadowed[data-v-b844f8f2]{box-shadow:inset 0 0 2px #0000003d}.color-picker-preview[data-v-b844f8f2]{display:flex}.color-picker-preview .color-picker-preview-sliders[data-v-b844f8f2]{flex:1 0 auto}.color-picker-preview .color-picker-preview-sliders .color-picker-slider[data-v-b844f8f2]{margin-bottom:8px;position:relative}.color-picker-preview .color-picker-preview-sliders .color-picker-slider[data-v-b844f8f2]:after{content:"";position:absolute;border-radius:inherit;left:0;right:0;top:0;bottom:0;box-shadow:inset 0 0 2px #0000003d;pointer-events:none}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-checkboard[data-v-b844f8f2]{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-checkboard[data-v-b844f8f2]:after{background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0px;background-repeat:repeat;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-preview .color-picker-preview-sliders .color-picker-slider .color-picker-slider-image[data-v-b844f8f2]{position:absolute;left:0;right:0;top:0;bottom:0}.color-picker-handle[data-v-b844f8f2]{z-index:1;box-shadow:0 0 2px #00000073;position:absolute;background-color:#fff;overflow:hidden}.color-picker-handle .color-picker-handle-fill[data-v-b844f8f2]{border:2px solid white}.color-picker-input[data-v-b844f8f2]{display:flex;align-items:center}.color-picker-input .color-picker-input-mode[data-v-b844f8f2]{width:72px;text-align:center}.color-picker-input .color-picker-input-group[data-v-b844f8f2]{display:inline-flex;width:100%;flex-wrap:nowrap;vertical-align:bottom}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input{flex-grow:1;flex-basis:0}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input:not(:first-child){margin-left:-1px}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input:not(:first-child) .input-wrap{border-top-left-radius:0;border-bottom-left-radius:0}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input:not(:last-child) .input-wrap{border-top-right-radius:0;border-bottom-right-radius:0}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input:last-child{flex-grow:1.25}.color-picker-input .color-picker-input-group[data-v-b844f8f2] .m-input .input-item{text-align:center}.color-picker[data-v-b844f8f2]{position:relative;display:inline-block;font-size:14px;width:100%;height:var(--color-picker-height);border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.color-picker[data-v-b844f8f2]:hover{border-color:#4096ff}.color-picker[data-v-b844f8f2]:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.color-picker .color-picker-fill[data-v-b844f8f2]{position:absolute;display:flex;align-items:center;justify-content:center;left:4px;right:4px;top:4px;bottom:4px;border-radius:4px}.color-picker .color-picker-fill .color-picker-checkboard[data-v-b844f8f2]{background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:4px}.color-picker .color-picker-fill .color-picker-checkboard[data-v-b844f8f2]:after{background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);--color-picker-block-size: calc((var(--color-picker-height) - 8px) / 3);background-size:calc(var(--color-picker-block-size) * 2) calc(var(--color-picker-block-size) * 2);background-position:0 0,0 var(--color-picker-block-size),var(--color-picker-block-size) calc(-1 * var(--color-picker-block-size)),calc(-1 * var(--color-picker-block-size)) 0px;background-repeat:repeat;content:"";position:absolute;left:0;right:0;top:0;bottom:0}.color-picker .color-picker-fill .color-picker-value[data-v-b844f8f2]{white-space:nowrap;position:relative}.color-picker-disabled[data-v-b844f8f2]{cursor:not-allowed}.m-countdown[data-v-076b98ed]{display:inline-block;line-height:1.57142857}.m-countdown .countdown-title[data-v-076b98ed]{margin-bottom:4px;color:#00000073;font-size:14px}.m-countdown .countdown-time[data-v-076b98ed]{color:#000000e0;font-size:24px;font-family:Helvetica Neue}.m-countdown .countdown-time .time-prefix[data-v-076b98ed]{display:inline-block;margin-right:4px}.m-countdown .countdown-time .time-value[data-v-076b98ed]{display:inline-block;direction:ltr}.m-countdown .countdown-time .time-suffix[data-v-076b98ed]{display:inline-block;margin-left:4px}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.m-datepicker[data-v-2c07f0b8]{display:inline-block}.m-datepicker[data-v-2c07f0b8] .dp__input_wrap svg{fill:currentColor}.dp__theme_dark[data-v-2c07f0b8]{--dp-background-color: #212121;--dp-text-color: #ffffff;--dp-hover-color: #484848;--dp-hover-text-color: #ffffff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-text-color: #ffffff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-highlight-color: rgba(0, 92, 178, .2)}.dp__theme_light[data-v-2c07f0b8]{--dp-background-color: #ffffff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-highlight-color: rgba(25, 118, 210, .1)}.m-descriptions[data-v-f2f5f16e]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-descriptions .m-descriptions-header[data-v-f2f5f16e]{display:flex;align-items:center;margin-bottom:20px}.m-descriptions .m-descriptions-header .descriptions-title[data-v-f2f5f16e]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:600;font-size:16px;color:#000000e0;line-height:1.57142857}.m-descriptions .m-descriptions-header .descriptions-extra[data-v-f2f5f16e]{margin-left:auto;color:#000000e0;font-size:14px}.m-descriptions .m-descriptions-view[data-v-f2f5f16e]{width:100%;border-radius:8px}.m-descriptions .m-descriptions-view table[data-v-f2f5f16e]{width:100%;table-layout:fixed;display:table;border-collapse:separate;margin:0}.m-descriptions .m-descriptions-view table tr[data-v-f2f5f16e]{border:none;background:transparent}.m-descriptions .m-descriptions-view table .descriptions-item-th[data-v-f2f5f16e]{padding:0 0 16px;border:none;vertical-align:top;background:transparent}.m-descriptions .m-descriptions-view table .descriptions-item-td[data-v-f2f5f16e]{padding:0 0 16px;border:none;vertical-align:top}.m-descriptions .m-descriptions-view table .descriptions-item[data-v-f2f5f16e]{display:flex}.m-descriptions .descriptions-bordered[data-v-f2f5f16e]{border:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table[data-v-f2f5f16e]{table-layout:auto;border-collapse:collapse;display:table;margin:0}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e]{border-bottom:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e]:last-child{border-bottom:none}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-label-th{border:none;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:start;background-color:#00000005;padding:16px 24px;border-right:1px solid rgba(5,5,5,.06)}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-label-th:last-child{border-right:none}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-content-td{border:none;display:table-cell;flex:1;padding:16px 24px;border-right:1px solid rgba(5,5,5,.06);color:#000000e0;font-size:14px;line-height:1.57142857;word-break:break-word;overflow-wrap:break-word}.m-descriptions .descriptions-bordered table .descriptions-bordered-tr[data-v-f2f5f16e] .descriptions-content-td:last-child{border-right:none}.descriptions-middle .m-descriptions-view .descriptions-item-td[data-v-f2f5f16e]{padding-bottom:12px!important}.descriptions-middle .descriptions-bordered[data-v-f2f5f16e] .descriptions-label-th,.descriptions-middle .descriptions-bordered[data-v-f2f5f16e] .descriptions-content-td{padding:12px 24px!important}.descriptions-small .m-descriptions-view .descriptions-item-td[data-v-f2f5f16e]{padding-bottom:8px!important}.descriptions-small .descriptions-bordered[data-v-f2f5f16e] .descriptions-label-th,.descriptions-small .descriptions-bordered[data-v-f2f5f16e] .descriptions-content-td{padding:8px 16px!important}.descriptions-item[data-v-a13c3072]{display:flex}.descriptions-item .descriptions-label[data-v-a13c3072]{display:inline-flex;align-items:baseline;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:start}.descriptions-item .descriptions-label[data-v-a13c3072]:after{content:":";position:relative;top:-.5px;margin-inline:2px 8px}.descriptions-item .descriptions-content[data-v-a13c3072]{display:inline-flex;align-items:baseline;flex:1;color:#000000e0;font-size:14px;line-height:1.57142857;word-break:break-word;overflow-wrap:break-word}.fade-enter-active[data-v-75209879],.fade-leave-active[data-v-75209879]{transition:opacity .2s linear}.fade-enter-from[data-v-75209879],.fade-leave-to[data-v-75209879]{opacity:0}.zoom-enter[data-v-75209879]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-75209879]{animation-name:zoomIn-75209879;animation-play-state:running}@keyframes zoomIn-75209879{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-75209879]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-75209879]{animation-name:zoomOut-75209879;animation-play-state:running}@keyframes zoomOut-75209879{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-dialog-mask[data-v-75209879]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000;background:#00000073}.m-dialog-wrap[data-v-75209879]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1010}.m-dialog-wrap .m-dialog[data-v-75209879]{position:relative;margin:0 auto;color:#000000e0;font-size:14px;line-height:1.57142857;width:auto;max-width:calc(100vw - 32px);padding-bottom:24px;outline:none}.m-dialog-wrap .m-dialog .dialog-body-wrap[data-v-75209879]{display:flex;flex-direction:column;position:relative;background-color:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;padding:20px 24px}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-header[data-v-75209879]{font-size:16px;color:#000000e0;font-weight:600;line-height:1.5;word-break:break-all;background:transparent;border-radius:8px 8px 0 0;margin-bottom:8px;max-width:calc(100% - 24px)}.m-dialog-wrap .m-dialog .dialog-body-wrap .header-with-switch[data-v-75209879]{max-width:calc(100% - 54px)}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action[data-v-75209879]{position:absolute;top:20px;z-index:1010;font-weight:600;line-height:1;background:transparent;border-radius:4px;width:22px;height:22px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;right:48px}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action svg[data-v-75209879]{font-size:16px;color:#00000073;fill:currentColor;transition:color .2s}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action[data-v-75209879]:hover{background:#0000000f}.m-dialog-wrap .m-dialog .dialog-body-wrap .fullscreen-action:hover svg[data-v-75209879]{color:#000000e0}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action[data-v-75209879]{position:absolute;top:20px;right:18px;z-index:1010;font-weight:600;line-height:1;background:transparent;border-radius:4px;width:22px;height:22px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action svg[data-v-75209879]{font-size:16px;color:#00000073;fill:currentColor;transition:color .2s}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action[data-v-75209879]:hover{background:#0000000f}.m-dialog-wrap .m-dialog .dialog-body-wrap .close-action:hover svg[data-v-75209879]{color:#000000e0}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-content[data-v-75209879]{font-size:14px;color:#000000e0;line-height:1.57142857;word-break:break-all;transition:all .25s}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-footer[data-v-75209879]{text-align:end;background:transparent;margin-top:12px}.m-dialog-wrap .m-dialog .dialog-body-wrap .dialog-footer .mr8[data-v-75209879]{margin-right:8px}.m-dialog-wrap .dialog-with-fullscreen[data-v-75209879]{max-width:100%;padding-bottom:0}.flex-centered[data-v-75209879]{display:flex;justify-content:center;align-items:center}.flex-centered .m-dialog[data-v-75209879]{padding-bottom:0}.m-divider[data-v-5d37218d]{color:#000000e0;font-size:14px;line-height:1.57142857;border-top:var(--border-width) var(--border-style) var(--border-color)}.m-divider .divider-text[data-v-5d37218d]{display:inline-block;padding:0 1em}.divider-horizontal[data-v-5d37218d]{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.divider-vertical[data-v-5d37218d]{position:relative;top:-.06em;display:inline-block;height:var(--line-height);margin:0 8px;vertical-align:middle;border-top:0;border-left:var(--border-width) var(--border-style) var(--border-color)}.divider-with-text[data-v-5d37218d]{display:flex;align-items:center;margin:16px 0;color:#000000e0;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0 var(--border-color)}.divider-with-text[data-v-5d37218d]:before,.divider-with-text[data-v-5d37218d]:after{position:relative;width:50%;border-top-width:var(--border-width);border-top-style:var(--border-style);border-top-color:inherit;transform:translateY(50%);content:""}.divider-with-text-left[data-v-5d37218d]:before{width:5%}.divider-with-text-left[data-v-5d37218d]:after{width:95%}.divider-with-text-right[data-v-5d37218d]:before{width:95%}.divider-with-text-right[data-v-5d37218d]:after{width:5%}.divider-orientation-margin-left[data-v-5d37218d]:before{width:0}.divider-orientation-margin-left[data-v-5d37218d]:after{width:100%}.divider-orientation-margin-left .divider-text[data-v-5d37218d]{margin-left:var(--margin);padding-left:0}.divider-orientation-margin-right[data-v-5d37218d]:before{width:100%}.divider-orientation-margin-right[data-v-5d37218d]:after{width:0}.divider-orientation-margin-right .divider-text[data-v-5d37218d]{margin-right:var(--margin);padding-right:0}.fade-enter-active[data-v-d3c3afe3],.fade-leave-active[data-v-d3c3afe3]{transition:opacity .3s}.fade-enter-from[data-v-d3c3afe3],.fade-leave-to[data-v-d3c3afe3]{opacity:0}.motion-top-enter-active[data-v-d3c3afe3],.motion-top-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-top-enter-from[data-v-d3c3afe3],.motion-top-leave-to[data-v-d3c3afe3]{transform:translateY(-100%)}.motion-right-enter-active[data-v-d3c3afe3],.motion-right-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-right-enter-from[data-v-d3c3afe3],.motion-right-leave-to[data-v-d3c3afe3]{transform:translate(100%)}.motion-bottom-enter-active[data-v-d3c3afe3],.motion-bottom-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-bottom-enter-from[data-v-d3c3afe3],.motion-bottom-leave-to[data-v-d3c3afe3]{transform:translateY(100%)}.motion-left-enter-active[data-v-d3c3afe3],.motion-left-leave-active[data-v-d3c3afe3]{transition:all .3s}.motion-left-enter-from[data-v-d3c3afe3],.motion-left-leave-to[data-v-d3c3afe3]{transform:translate(-100%)}.m-drawer[data-v-d3c3afe3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;outline:none}.m-drawer .drawer-mask[data-v-d3c3afe3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;pointer-events:auto}.m-drawer .drawer-wrap[data-v-d3c3afe3]{position:absolute;transition:all .3s}.m-drawer .drawer-wrap .drawer-content[data-v-d3c3afe3]{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper[data-v-d3c3afe3]{display:flex;flex-direction:column;width:100%;height:100%}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header[data-v-d3c3afe3]{display:flex;flex:0;align-items:center;padding:16px 24px;font-size:16px;line-height:1.5;border-bottom:1px solid rgba(5,5,5,.06)}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title[data-v-d3c3afe3]{display:flex;flex:1;align-items:center;min-width:0;min-height:0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .svg-close[data-v-d3c3afe3]{display:inline-block;margin-right:12px;font-size:16px;font-weight:600;color:#00000073;fill:currentColor;cursor:pointer;transition:color .2s}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .svg-close[data-v-d3c3afe3]:hover{color:#000000e0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-title .header-title[data-v-d3c3afe3]{flex:1;margin:0;color:#000000e0;font-weight:600;font-size:16px;line-height:1.5}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-header .header-extra[data-v-d3c3afe3]{flex:none;color:#000000e0}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-body[data-v-d3c3afe3]{height:100%;padding:24px;word-break:break-all}.m-drawer .drawer-wrap .drawer-content .drawer-body-wrapper .drawer-footer[data-v-d3c3afe3]{flex-shrink:0;padding:8px 16px;border-top:1px solid rgba(5,5,5,.06);color:#000000e0}.m-drawer .drawer-top[data-v-d3c3afe3]{top:0;left:0;right:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-drawer .drawer-right[data-v-d3c3afe3]{top:0;right:0;bottom:0;box-shadow:-6px 0 16px #00000014,-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}.m-drawer .drawer-bottom[data-v-d3c3afe3]{bottom:0;left:0;right:0;box-shadow:0 -6px 16px #00000014,0 -3px 6px -4px #0000001f,0 -9px 28px 8px #0000000d}.m-drawer .drawer-left[data-v-d3c3afe3]{top:0;bottom:0;left:0;box-shadow:6px 0 16px #00000014,3px 0 6px -4px #0000001f,9px 0 28px 8px #0000000d}.m-ellipsis[data-v-5c11e0d9]{overflow:hidden;cursor:text;max-width:var(--ellipsis-max-width)}.ellipsis-line[data-v-5c11e0d9]{display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ellipsis-line)}.not-ellipsis-line[data-v-5c11e0d9]{display:inline-block;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}.ellipsis-cursor-pointer[data-v-5c11e0d9]{cursor:pointer}.m-flex[data-v-a2d72bd4]{display:flex;flex-wrap:var(--wrap);justify-content:var(--justify);align-items:var(--align);font-size:14px;color:#000000e0;transition:all .3s}.flex-vertical[data-v-a2d72bd4]{flex-direction:column}.fade-move[data-v-fb8d17bf],.fade-enter-active[data-v-fb8d17bf],.fade-leave-active[data-v-fb8d17bf]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-fb8d17bf],.fade-leave-to[data-v-fb8d17bf]{transform:scale(.75);opacity:0}.fade-leave-active[data-v-fb8d17bf]{position:absolute}.move-enter-active[data-v-fb8d17bf],.move-leave-active[data-v-fb8d17bf]{transform-origin:0 0;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.move-leave-active[data-v-fb8d17bf]{pointer-events:none}.move-enter-from[data-v-fb8d17bf],.move-leave-to[data-v-fb8d17bf]{transform:translate3d(0,var(--float-btn-height),0);transform-origin:0 0;opacity:0}.m-float-btn[data-v-fb8d17bf]{position:fixed;left:var(--float-btn-left);right:var(--float-btn-right);top:var(--float-btn-top);bottom:var(--float-btn-bottom);z-index:var(--float-btn-z-index);font-size:14px;color:#000000e0;line-height:1.57142857;display:inline-block;width:var(--float-btn-width);height:var(--float-btn-height);cursor:pointer;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf],.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content{width:100%;height:100%}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content .m-badge{vertical-align:top;width:100%;height:100%}.m-float-btn .float-btn-tooltip[data-v-fb8d17bf] .tooltip-content .m-badge .m-badge-value:not(.only-dot){transform:translate(0);transform-origin:center;top:-6px;right:-6px}.m-float-btn .float-btn-body[data-v-fb8d17bf]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .2s}.m-float-btn .float-btn-body .float-btn-content[data-v-fb8d17bf]{overflow:hidden;text-align:center;min-height:var(--float-btn-height);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2px 4px}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{font-size:18px;line-height:1}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon .close-svg[data-v-fb8d17bf]{display:inline-block;vertical-align:bottom}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf] svg{fill:currentColor}.m-float-btn .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf] img{vertical-align:bottom}.m-float-btn .float-btn-menu[data-v-fb8d17bf]{position:absolute;bottom:100%;display:block;z-index:-1}.m-float-btn .float-btn-menu .m-float-btn[data-v-fb8d17bf]{position:static}.m-float-btn .float-btn-menu[data-v-fb8d17bf]>*{margin-bottom:16px}.float-btn-default[data-v-fb8d17bf]{background-color:#fff;transition:background-color .2s}.float-btn-default>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{background-color:#fff;transition:background-color .2s}.float-btn-default>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]:hover{background-color:#0000000f}.float-btn-default>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{color:#000000e0}.float-btn-default>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-description[data-v-fb8d17bf]{display:flex;align-items:center;line-height:16px;color:#000000e0;font-size:12px}.float-btn-primary[data-v-fb8d17bf]{background-color:#1677ff}.float-btn-primary>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{background-color:#1677ff;transition:background-color .2s}.float-btn-primary>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]:hover{background-color:#4096ff}.float-btn-primary>.float-btn-tooltip .float-btn-body .float-btn-content .float-btn-icon[data-v-fb8d17bf]{color:#fff}.float-btn-primary>.float-btn-tooltip .float-btn-body .float-btn-description[data-v-fb8d17bf]{display:flex;align-items:center;line-height:16px;color:#fff;font-size:12px}.float-btn-circle[data-v-fb8d17bf]{border-radius:50%}.float-btn-circle[data-v-fb8d17bf] .m-badge .only-dot{top:5.85786438px;right:5.85786438px}.float-btn-circle>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{border-radius:50%}.float-btn-square[data-v-fb8d17bf]{height:auto;min-height:var(--float-btn-height);border-radius:8px}.float-btn-square[data-v-fb8d17bf] .m-badge .only-dot{top:2.34314575px;right:2.34314575px}.float-btn-square>.float-btn-tooltip .float-btn-body[data-v-fb8d17bf]{height:auto;border-radius:8px}.m-gradient-text[data-v-700d3027]{display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);line-height:1.57142857;-webkit-background-clip:text;background-clip:text;color:#0000;white-space:nowrap;background-image:linear-gradient(var(--rotate),var(--color-start) 0%,var(--color-end) 100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.m-grid-row[data-v-489864e6]{display:flex;flex-flow:row wrap;justify-content:var(--justify);align-items:var(--align);min-width:0;font-size:14px;color:#000000e0;transition:all .3s}.grid-col[data-v-32c954f7]{position:relative;max-width:100%;min-height:1px;font-size:14px;color:#000000e0;line-height:1.57142857;transition:all .3s}.col-0[data-v-32c954f7]{display:none}.col-1[data-v-32c954f7]{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.offset-1[data-v-32c954f7]{margin-left:4.16666667%}.col-2[data-v-32c954f7]{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.offset-2[data-v-32c954f7]{margin-left:8.33333333%}.col-3[data-v-32c954f7]{display:block;flex:0 0 12.5%;max-width:12.5%}.offset-3[data-v-32c954f7]{margin-left:12.5%}.col-4[data-v-32c954f7]{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.offset-4[data-v-32c954f7]{margin-left:16.66666667%}.col-5[data-v-32c954f7]{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.offset-5[data-v-32c954f7]{margin-left:20.83333333%}.col-6[data-v-32c954f7]{display:block;flex:0 0 25%;max-width:25%}.offset-6[data-v-32c954f7]{margin-left:25%}.col-7[data-v-32c954f7]{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.offset-7[data-v-32c954f7]{margin-left:29.16666667%}.col-8[data-v-32c954f7]{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.offset-8[data-v-32c954f7]{margin-left:33.33333333%}.col-9[data-v-32c954f7]{display:block;flex:0 0 37.5%;max-width:37.5%}.offset-9[data-v-32c954f7]{margin-left:37.5%}.col-10[data-v-32c954f7]{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.offset-10[data-v-32c954f7]{margin-left:41.66666667%}.col-11[data-v-32c954f7]{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.offset-11[data-v-32c954f7]{margin-left:45.83333333%}.col-12[data-v-32c954f7]{display:block;flex:0 0 50%;max-width:50%}.offset-12[data-v-32c954f7]{margin-left:50%}.col-13[data-v-32c954f7]{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.offset-13[data-v-32c954f7]{margin-left:54.16666667%}.col-14[data-v-32c954f7]{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.offset-14[data-v-32c954f7]{margin-left:58.33333333%}.col-15[data-v-32c954f7]{display:block;flex:0 0 62.5%;max-width:62.5%}.offset-15[data-v-32c954f7]{margin-left:62.5%}.col-16[data-v-32c954f7]{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.offset-16[data-v-32c954f7]{margin-left:66.66666667%}.col-17[data-v-32c954f7]{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.offset-17[data-v-32c954f7]{margin-left:70.83333333%}.col-18[data-v-32c954f7]{display:block;flex:0 0 75%;max-width:75%}.offset-18[data-v-32c954f7]{margin-left:75%}.col-19[data-v-32c954f7]{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.offset-19[data-v-32c954f7]{margin-left:79.16666667%}.col-20[data-v-32c954f7]{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.offset-20[data-v-32c954f7]{margin-left:83.33333333%}.col-21[data-v-32c954f7]{display:block;flex:0 0 87.5%;max-width:87.5%}.offset-21[data-v-32c954f7]{margin-left:87.5%}.col-22[data-v-32c954f7]{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.offset-22[data-v-32c954f7]{margin-left:91.66666667%}.col-23[data-v-32c954f7]{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.offset-23[data-v-32c954f7]{margin-left:95.83333333%}.col-24[data-v-32c954f7]{display:block;flex:0 0 100%;max-width:100%}.offset-24[data-v-32c954f7]{margin-left:100%}.m-space[data-v-981a4b5a]{display:inline-flex;font-size:14px;color:#000000e0;transition:all .3s;flex-direction:row}.space-vertical[data-v-981a4b5a]{flex-direction:column}.space-stretch[data-v-981a4b5a]{align-items:stretch}.space-start[data-v-981a4b5a]{align-items:flex-start}.space-end[data-v-981a4b5a]{align-items:flex-end}.space-center[data-v-981a4b5a]{align-items:center}.space-baseline[data-v-981a4b5a]{align-items:baseline}.space-wrap[data-v-981a4b5a]{flex-wrap:wrap}.fade-enter-active[data-v-8dfd56da],.fade-leave-active[data-v-8dfd56da]{transition:opacity .2s linear}.fade-enter-from[data-v-8dfd56da],.fade-leave-to[data-v-8dfd56da]{opacity:0}.zoom-enter[data-v-8dfd56da]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-8dfd56da]{animation-name:zoomIn-8dfd56da;animation-play-state:running}@keyframes zoomIn-8dfd56da{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-8dfd56da]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-8dfd56da]{animation-name:zoomOut-8dfd56da;animation-play-state:running;pointer-events:none}@keyframes zoomOut-8dfd56da{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-image-wrap[data-v-8dfd56da]{display:inline-block}.m-image-wrap .image-hover-mask:hover .image-mask[data-v-8dfd56da]{opacity:1;pointer-events:auto}.m-image-wrap .m-image[data-v-8dfd56da]{position:relative;display:inline-block;vertical-align:top;border-radius:8px;overflow:hidden}.m-image-wrap .m-image .image-item[data-v-8dfd56da]{display:inline-block;width:100%;height:100%;vertical-align:bottom}.m-image-wrap .m-image .image-mask[data-v-8dfd56da]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#00000080;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s}.m-image-wrap .m-image .image-mask .image-mask-info[data-v-8dfd56da]{display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 4px}.m-image-wrap .m-image .image-mask .image-mask-info .eye-svg[data-v-8dfd56da]{margin-right:4px;font-size:14px;color:#fff;fill:currentColor}.m-image-wrap .m-image .image-mask .image-mask-info .mask-pre[data-v-8dfd56da]{display:inline-block;color:#fff}.m-image-wrap .image-bordered[data-v-8dfd56da]{border:1px solid #d9d9d9}.m-image-wrap .preview-mask[data-v-8dfd56da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.m-image-wrap .m-preview-wrap[data-v-8dfd56da]{position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;outline:none;z-index:1080;height:100%;text-align:center}.m-image-wrap .m-preview-wrap .preview-body[data-v-8dfd56da]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.m-image-wrap .m-preview-wrap .preview-body .preview-operations[data-v-8dfd56da]{position:fixed;width:100%;z-index:9;display:flex;flex-direction:row-reverse;align-items:center;background:#0000001a;height:42px;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .previe-name[data-v-8dfd56da]{position:absolute;left:12px;font-size:14px;color:#fff;line-height:1.57;max-width:calc(50% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .previe-name[data-v-8dfd56da]:hover{color:#1677ff}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-progress[data-v-8dfd56da]{position:absolute;left:50%;transform:translate(-50%);font-size:14px;color:#fff;line-height:1.57}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]{display:flex;justify-content:center;align-items:center;width:42px;height:42px;padding:12px;border-radius:8px;cursor:pointer;transition:all .3s}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]:not(:last-child){margin-left:12px}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation[data-v-8dfd56da]:hover{background:#00000040}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .preview-operation .icon-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .operation-disabled[data-v-8dfd56da]{color:#ffffff40;pointer-events:none}.m-image-wrap .m-preview-wrap .preview-body .preview-operations .operation-disabled .icon-svg[data-v-8dfd56da]{color:#ffffff40}.m-image-wrap .m-preview-wrap .preview-body .preview-image-wrap[data-v-8dfd56da]{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s;display:flex;justify-content:center;align-items:center}.m-image-wrap .m-preview-wrap .preview-body .preview-image-wrap .preview-image[data-v-8dfd56da]{display:inline-block;vertical-align:middle;max-width:100%;max-height:100vh;cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;-webkit-user-select:none;user-select:none;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .switch-left[data-v-8dfd56da]{left:12px;position:fixed;top:50%;z-index:1081;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;color:#fff;background:#0000001a;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto;-webkit-user-select:none;user-select:none}.m-image-wrap .m-preview-wrap .preview-body .switch-left[data-v-8dfd56da]:hover{background:#0003}.m-image-wrap .m-preview-wrap .preview-body .switch-left .switch-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .switch-right[data-v-8dfd56da]{right:12px;position:fixed;top:50%;z-index:1081;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;color:#fff;background:#0000001a;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.m-image-wrap .m-preview-wrap .preview-body .switch-right[data-v-8dfd56da]:hover{background:#0003}.m-image-wrap .m-preview-wrap .preview-body .switch-right .switch-svg[data-v-8dfd56da]{font-size:18px;color:#fff;fill:currentColor}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled[data-v-8dfd56da]{color:#ffffff40;background:transparent;cursor:not-allowed}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled[data-v-8dfd56da]:hover{background:transparent}.m-image-wrap .m-preview-wrap .preview-body .switch-disabled .switch-svg[data-v-8dfd56da]{color:#ffffff40}.m-input-number[data-v-0d4b8044]{position:relative;display:inline-block;height:32px;font-size:14px;color:#000000e0;line-height:1.57142857;padding:0 11px;background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;transition:all .2s}.m-input-number[data-v-0d4b8044]:hover{border-color:#4096ff}.m-input-number:hover .input-number-handler-wrap[data-v-0d4b8044]{background:#fff;opacity:1}.m-input-number[data-v-0d4b8044]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.m-input-number .input-number-wrap[data-v-0d4b8044]{height:100%;display:flex}.m-input-number .input-number-wrap .input-prefix[data-v-0d4b8044]{pointer-events:none;margin-right:4px;display:inline-flex;align-items:center}.m-input-number .input-number-wrap .input-number[data-v-0d4b8044]{font-size:14px;color:#000000e0;width:100%;height:100%;background:transparent;border-radius:6px;transition:all .2s linear;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;outline:none}.m-input-number .input-number-wrap input[data-v-0d4b8044]::-webkit-input-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]:-moz-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]::-moz-placeholder{color:#00000040}.m-input-number .input-number-wrap input[data-v-0d4b8044]:-ms-input-placeholder{color:#00000040}.m-input-number .input-number-handler-wrap[data-v-0d4b8044]{position:absolute;top:0;right:0;width:22px;height:100%;background:transparent;border-radius:0 6px 6px 0;opacity:0;display:flex;flex-direction:column;align-items:stretch;transition:all .2s linear}.m-input-number .input-number-handler-wrap .input-number-arrow[data-v-0d4b8044]{display:flex;align-items:center;justify-content:center;flex:auto;height:40%;border-left:1px solid #d9d9d9;cursor:pointer;transition:all .2s linear}.m-input-number .input-number-handler-wrap .input-number-arrow[data-v-0d4b8044]:hover{height:60%}.m-input-number .input-number-handler-wrap .input-number-arrow:hover .icon-svg[data-v-0d4b8044]{color:#1677ff}.m-input-number .input-number-handler-wrap .input-number-arrow .icon-svg[data-v-0d4b8044]{font-size:7px;color:#00000073;fill:currentColor;-webkit-user-select:none;user-select:none;transition:color .2s}.m-input-number .input-number-handler-wrap .up-arrow[data-v-0d4b8044]{border-top-right-radius:6px}.m-input-number .input-number-handler-wrap .down-arrow[data-v-0d4b8044]{border-top:1px solid #d9d9d9;border-bottom-right-radius:6px}.m-input-number .input-number-handler-wrap .arrow-disabled[data-v-0d4b8044]{cursor:not-allowed}.input-number-disabled[data-v-0d4b8044]{color:#00000040;background-color:#0000000a;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.input-number-disabled[data-v-0d4b8044]:hover{border-color:#d9d9d9}.input-number-disabled[data-v-0d4b8044]:focus-within{border-color:#d9d9d9;box-shadow:none}.input-number-disabled .input-number-wrap .input-number[data-v-0d4b8044]{color:#00000040;cursor:not-allowed}.input-number-disabled .input-number-handler-wrap[data-v-0d4b8044]{display:none}.m-input-search[data-v-9ae810f0]{width:100%;position:relative;display:inline-flex;align-items:center}.m-input-search .input-search-addon-before[data-v-9ae810f0]{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:0 11px;color:#000000e0;font-weight:400;font-size:14px;line-height:1.57142857;text-align:center;background-color:#00000005;border:1px solid #d9d9d9;border-radius:6px 0 0 6px;border-right:0;transition:all .3s}.m-input-search .input-search-addon-before[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .addon-before-small[data-v-9ae810f0]{height:24px}.m-input-search .addon-before-middle[data-v-9ae810f0]{height:32px}.m-input-search .addon-before-small[data-v-9ae810f0]{height:40px}.m-input-search .input-search-wrap[data-v-9ae810f0]{font-size:14px;color:#000000e0;line-height:1.57142857;position:relative;display:inline-flex;width:100%;min-width:0;background-color:#fff;border:1px solid #d9d9d9;transition:all .2s}.m-input-search .input-search-wrap[data-v-9ae810f0]:hover{border-color:#4096ff;border-right-width:1px;z-index:1}.m-input-search .input-search-wrap[data-v-9ae810f0]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0;z-index:1}.m-input-search .input-search-wrap .input-search-prefix[data-v-9ae810f0]{margin-right:4px;display:flex;flex:none;align-items:center}.m-input-search .input-search-wrap .input-search-prefix[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .input-search-wrap .input-search[data-v-9ae810f0]{font-size:14px;color:inherit;line-height:1.57142857;position:relative;display:inline-block;width:100%;min-width:0;background-color:#fff;border:none;outline:none;text-overflow:ellipsis;transition:all .2s}.m-input-search .input-search-wrap input[data-v-9ae810f0]::-webkit-input-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]:-moz-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]::-moz-placeholder{color:#00000040}.m-input-search .input-search-wrap input[data-v-9ae810f0]:-ms-input-placeholder{color:#00000040}.m-input-search .input-search-wrap .input-search-suffix[data-v-9ae810f0]{margin-left:4px;display:flex;flex:none;gap:8px;align-items:center}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear[data-v-9ae810f0]{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear .clear-svg[data-v-9ae810f0]{display:inline-block;font-size:12px;color:#00000040;fill:currentColor;transition:color .3s}.m-input-search .input-search-wrap .input-search-suffix .input-search-clear .clear-svg[data-v-9ae810f0]:hover{color:#00000073}.m-input-search .input-search-wrap .input-search-suffix .clear-hidden[data-v-9ae810f0]{visibility:hidden}.m-input-search .input-search-wrap .input-search-suffix .input-search-count[data-v-9ae810f0]{color:#00000073}.m-input-search .input-search-wrap .input-search-suffix .suffix-item[data-v-9ae810f0]{display:flex;flex:none;align-items:center}.m-input-search .input-search-wrap .input-search-suffix .suffix-item[data-v-9ae810f0] svg{fill:currentColor}.m-input-search .input-search-small[data-v-9ae810f0]{height:24px;padding:0 7px;border-radius:4px 0 0 4px}.m-input-search .input-search-middle[data-v-9ae810f0]{height:32px;padding:4px 11px;border-radius:6px 0 0 6px}.m-input-search .input-search-large[data-v-9ae810f0]{height:40px;padding:7px 11px;font-size:16px;line-height:1.5;border-radius:8px 0 0 8px}.m-input-search .input-search-large .input-search[data-v-9ae810f0]{font-size:16px;line-height:1.5}.m-input-search .input-search-before[data-v-9ae810f0]{border-top-left-radius:0;border-bottom-left-radius:0}.m-input-search .input-search-disabled[data-v-9ae810f0]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-input-search .input-search-disabled[data-v-9ae810f0]:hover{border-color:#d9d9d9}.m-input-search .input-search-disabled[data-v-9ae810f0]:focus-within{border-color:#d9d9d9;box-shadow:none}.m-input-search .input-search-disabled .input-search[data-v-9ae810f0]{color:#00000040;background-color:transparent;cursor:not-allowed}.m-input-search .input-search-button[data-v-9ae810f0]{position:relative;left:-1px;border-left:0;color:#000000e0;font-weight:400;font-size:14px;text-align:center;background-color:#00000005;border-radius:0 6px 6px 0;transition:all .3s;line-height:1}.m-input-search .input-search-button[data-v-9ae810f0] .m-btn{padding-top:0;padding-bottom:0;border-radius:0 6px 6px 0}.m-input-search .input-search-button[data-v-9ae810f0] .m-btn:not(.btn-primary):not(.btn-danger):not(.btn-link):not(.btn-disabled){color:#00000073}.m-pagination[data-v-d940f214]{display:flex;align-items:center;font-size:14px;color:#000000e0;line-height:1.57142857}.m-pagination .pagination-total-text[data-v-d940f214]{display:inline-block;height:32px;line-height:32px}.m-pagination .pagination-item[data-v-d940f214]{display:inline-block;text-align:center;min-width:32px;height:32px;line-height:30px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:all .2s}.m-pagination .pagination-item[data-v-d940f214]:hover{font-weight:600;color:#1677ff;border-color:#1677ff}.m-pagination .pagination-prev[data-v-d940f214],.m-pagination .pagination-next[data-v-d940f214]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;line-height:30px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:all .2s}.m-pagination .pagination-prev .arrow-svg[data-v-d940f214],.m-pagination .pagination-next .arrow-svg[data-v-d940f214]{display:inline-block;font-size:12px;color:#000000a6;fill:currentColor;transition:color .2s}.m-pagination .pagination-prev[data-v-d940f214]:hover,.m-pagination .pagination-next[data-v-d940f214]:hover{border-color:#1677ff}.m-pagination .pagination-prev:hover .arrow-svg[data-v-d940f214],.m-pagination .pagination-next:hover .arrow-svg[data-v-d940f214]{color:#1677ff}.m-pagination .pagination-item-active[data-v-d940f214]{font-weight:600;color:#1677ff;border-color:#1677ff}.m-pagination .pagination-item-disabled[data-v-d940f214]{color:#00000040;background:#fff;border-color:#d9d9d9;cursor:not-allowed}.m-pagination .pagination-item-disabled[data-v-d940f214]:hover{font-weight:400;color:#000000a6;border-color:#d9d9d9}.m-pagination .pagination-item-disabled:hover .arrow-svg[data-v-d940f214],.m-pagination .pagination-item-disabled .arrow-svg[data-v-d940f214]{color:#00000040}.m-pagination .pagintion-item-link[data-v-d940f214]{position:relative;display:inline-block;min-width:32px;height:32px;line-height:32px;cursor:pointer;outline:none}.m-pagination .pagintion-item-link .ellipsis-character[data-v-d940f214]{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;line-height:32px;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.m-pagination .pagintion-item-link .icon-svg[data-v-d940f214]{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:inline-block;font-size:12px;color:#1677ff;fill:currentColor;opacity:0;pointer-events:none;transition:all .2s}.m-pagination .pagintion-item-link:hover .ellipsis-character[data-v-d940f214]{opacity:0;pointer-events:none}.m-pagination .pagintion-item-link:hover .icon-svg[data-v-d940f214]{opacity:1;pointer-events:auto}.m-pagination .pagination-options[data-v-d940f214]{display:inline-block;margin-left:16px}.m-pagination .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:32px;line-height:32px;margin-left:8px}.m-pagination .pagination-options .pagination-jump-page .m-input[data-v-d940f214]{margin:0 8px}.m-pagination .pagination-right-gap[data-v-d940f214]{margin-right:8px}.pagination-left[data-v-d940f214]{justify-content:flex-start}.pagination-center[data-v-d940f214]{justify-content:center}.pagination-right[data-v-d940f214]{justify-content:flex-end}.pagination-small[data-v-d940f214]{font-size:14px}.pagination-small .pagination-total-text[data-v-d940f214]{height:24px;line-height:24px}.pagination-small .pagination-item[data-v-d940f214],.pagination-small .pagination-prev[data-v-d940f214],.pagination-small .pagination-next[data-v-d940f214]{min-width:24px;height:24px;line-height:22px}.pagination-small .pagintion-item-link[data-v-d940f214]{min-width:24px;height:24px;line-height:24px}.pagination-small .pagintion-item-link .ellipsis-character[data-v-d940f214]{line-height:24px}.pagination-small .pagination-options[data-v-d940f214]{display:inline-block;margin-left:8px}.pagination-small .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:24px;line-height:24px}.pagination-small .pagination-right-gap[data-v-d940f214]{margin-right:4px}.pagination-middle[data-v-d940f214]{font-size:14px}.pagination-middle .pagination-total-text[data-v-d940f214]{height:28px;line-height:28px}.pagination-middle .pagination-item[data-v-d940f214],.pagination-middle .pagination-prev[data-v-d940f214],.pagination-middle .pagination-next[data-v-d940f214]{min-width:28px;height:28px;line-height:26px}.pagination-middle .pagintion-item-link[data-v-d940f214]{min-width:28px;height:28px;line-height:28px}.pagination-middle .pagintion-item-link .ellipsis-character[data-v-d940f214]{line-height:28px}.pagination-middle .pagination-options[data-v-d940f214]{display:inline-block;margin-left:12px}.pagination-middle .pagination-options .pagination-jump-page[data-v-d940f214]{display:inline-block;height:28px;line-height:28px}.pagination-middle .pagination-options .pagination-jump-page[data-v-d940f214] .m-input .input-wrap{padding:2px 11px}.pagination-middle .pagination-right-gap[data-v-d940f214]{margin-right:6px}.pagination-disabled .pagination-prev[data-v-d940f214],.pagination-disabled .pagination-next[data-v-d940f214]{color:#00000040;border-color:#00000040;cursor:not-allowed}.pagination-disabled .pagination-prev .arrow-svg[data-v-d940f214],.pagination-disabled .pagination-next .arrow-svg[data-v-d940f214]{color:#00000040}.pagination-disabled .pagination-prev[data-v-d940f214]:hover,.pagination-disabled .pagination-next[data-v-d940f214]:hover{border-color:#00000040}.pagination-disabled .pagination-prev:hover .arrow-svg[data-v-d940f214],.pagination-disabled .pagination-next:hover .arrow-svg[data-v-d940f214]{color:#00000040}.pagination-disabled .pagination-item[data-v-d940f214]{color:#00000040;border-color:#00000040;cursor:not-allowed}.pagination-disabled .pagination-item[data-v-d940f214]:hover{font-weight:400;color:#00000040;border-color:#00000040}.pagination-disabled .pagination-item-active[data-v-d940f214]{border-color:#d9d9d9;background-color:#00000026}.pagination-disabled .pagination-item-active[data-v-d940f214]:hover{font-weight:600;color:#00000040;border-color:#d9d9d9;background-color:#00000026}.pagination-disabled .pagintion-item-link[data-v-d940f214]{color:#00000040;cursor:not-allowed}.pagination-disabled .pagintion-item-link:hover .ellipsis-character[data-v-d940f214]{opacity:1;pointer-events:none}.pagination-disabled .pagintion-item-link:hover .icon-svg[data-v-d940f214]{opacity:0;pointer-events:none}.pagination-disabled .pagination-options[data-v-d940f214]{color:#00000040;cursor:not-allowed}.pagination-hidden[data-v-d940f214]{display:none}.m-list[data-v-d708b20e]{margin:0;position:relative;color:#000000e0;font-size:14px;line-height:1.57142857}.m-list .list-header[data-v-d708b20e],.m-list .list-footer[data-v-d708b20e]{background:transparent;padding:12px 0;transition:all .3s}.m-list .list-empty[data-v-d708b20e]{padding:16px}.m-list .list-pagination[data-v-d708b20e]{margin-top:24px}.list-bordered[data-v-d708b20e]{border:1px solid #d9d9d9;border-radius:8px}.list-bordered .list-header[data-v-d708b20e],.list-bordered[data-v-d708b20e] .m-list-item,.list-bordered .list-footer[data-v-d708b20e]{padding-inline:24px}.list-bordered .list-pagination[data-v-d708b20e]{margin:16px 24px}.list-vertical[data-v-d708b20e] .m-list-item{align-items:initial}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main{display:block}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .m-list-item-meta{margin-bottom:16px}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title{margin-bottom:12px;color:#000000e0;font-size:16px;font-weight:700;line-height:1.5}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions{margin-top:16px;margin-left:auto}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions>*{padding:0 16px}.list-vertical[data-v-d708b20e] .m-list-item .m-list-item-main .list-item-actions>*:first-child{padding-left:0}.list-split .list-header[data-v-d708b20e]{border-bottom:1px solid rgba(5,5,5,.06)}.list-split[data-v-d708b20e] .m-list-item:not(:last-child){border-bottom:1px solid rgba(5,5,5,.06)}.list-small[data-v-d708b20e] .m-list-item,.list-bordered.list-small .list-header[data-v-d708b20e],.list-bordered.list-small[data-v-d708b20e] .m-list-item,.list-bordered.list-small .list-footer[data-v-d708b20e]{padding:8px 16px}.list-large[data-v-d708b20e] .m-list-item,.list-bordered.list-large .list-header[data-v-d708b20e],.list-bordered.list-large[data-v-d708b20e] .m-list-item,.list-bordered.list-large .list-footer[data-v-d708b20e]{padding:16px 24px}.list-hoverable[data-v-d708b20e] .m-list-item:hover{background-color:#00000005}.m-list-item[data-v-2514f059]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;color:#000000e0;max-width:100%;transition:all .3s}.m-list-item .m-list-item-main[data-v-2514f059]{display:flex;align-items:center;flex:1}.m-list-item .m-list-item-main .m-list-item-meta[data-v-2514f059]{display:flex;flex:1;align-items:flex-start;max-width:100%}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-avatar[data-v-2514f059]{margin-right:16px}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content[data-v-2514f059]{flex:1 0;width:0;color:#000000e0}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059]{margin-bottom:4px;color:#000000e0;font-size:14px;font-weight:700;line-height:1.57142857}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059] a{font-weight:700;color:#000000e0;transition:all .3s}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-title[data-v-2514f059] a:hover{color:#1677ff}.m-list-item .m-list-item-main .m-list-item-meta .m-list-item-content .list-item-description[data-v-2514f059]{color:#00000073;font-size:14px;line-height:1.57142857}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]{flex:0 0 auto;margin-left:48px;font-size:0}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059] svg{fill:currentColor}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*{position:relative;display:inline-flex;align-items:center;padding:0 8px;color:#00000073;font-size:14px;line-height:1.57142857;text-align:center}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*:first-child{padding-left:0}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>*:not(:last-child):after{position:absolute;top:50%;right:0;width:1px;height:14px;transform:translateY(-50%);background-color:#0505050f;content:""}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>a{color:#1677ff;transition:color .3s}.m-list-item .m-list-item-main .list-item-actions[data-v-2514f059]>a:hover{color:#4096ff}.m-list-item .list-item-extra[data-v-2514f059]{margin-left:24px}.fade-in-enter-active[data-v-dc3cd7f1]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-in-leave-active[data-v-dc3cd7f1]{transition:all .8s cubic-bezier(.4,0,.2,1)}.fade-in-enter-from[data-v-dc3cd7f1],.fade-in-leave-to[data-v-dc3cd7f1]{opacity:0}.m-loading-bar-container[data-v-dc3cd7f1]{z-index:9999;position:fixed;top:0;left:0;right:0;height:var(--loading-bar-size)}.m-loading-bar-container .loading-bar[data-v-dc3cd7f1]{width:100%;transition:max-width 4s linear,background .2s linear;height:var(--loading-bar-size);border-radius:var(--loading-bar-size)}.m-loading-bar-container .loading-bar-starting[data-v-dc3cd7f1]{background:var(--color-loading)}.m-loading-bar-container .loading-bar-finishing[data-v-dc3cd7f1]{background:var(--color-finish);transition:max-width .2s linear,background .2s linear}.m-loading-bar-container .loading-bar-error[data-v-dc3cd7f1]{background:var(--color-error);transition:max-width .2s linear,background .2s linear}.slide-fade-move[data-v-ac2b707b],.slide-fade-enter-active[data-v-ac2b707b],.slide-fade-leave-active[data-v-ac2b707b]{transition:all .3s cubic-bezier(.78,.14,.15,.86)}.slide-fade-enter-from[data-v-ac2b707b],.slide-fade-leave-to[data-v-ac2b707b]{transform:translateY(-100%);opacity:0}.slide-fade-leave-active[data-v-ac2b707b]{position:absolute;left:0;right:0;margin:0 auto}.m-message-wrap[data-v-ac2b707b]{font-size:14px;color:#000000e0;line-height:1.57142857;position:fixed;z-index:999;width:100%;left:0;right:0;pointer-events:none}.m-message-wrap .m-message[data-v-ac2b707b]{text-align:center}.m-message-wrap .m-message[data-v-ac2b707b]:not(:last-child){margin-bottom:8px}.m-message-wrap .m-message .m-message-content[data-v-ac2b707b]{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;background:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:auto}.m-message-wrap .m-message .m-message-content[data-v-ac2b707b] .icon-svg{display:inline-block;font-size:16px;fill:currentColor}.m-message-wrap .m-message .m-message-content .circle[data-v-ac2b707b]{display:inline-block;stroke:currentColor;animation:loadingRotate-ac2b707b 2s linear infinite}@keyframes loadingRotate-ac2b707b{to{transform:rotate(360deg)}}.m-message-wrap .m-message .m-message-content .circle .path[data-v-ac2b707b]{stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:5;stroke-linecap:round;animation:loadingDash-ac2b707b 1.5s ease-in-out infinite}@keyframes loadingDash-ac2b707b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.m-message-wrap .m-message .m-message-content .message-content[data-v-ac2b707b]{display:inline-block}.m-message-wrap .m-message .icon-open[data-v-ac2b707b] svg{fill:currentColor}.m-message-wrap .m-message .icon-info[data-v-ac2b707b] svg,.m-message-wrap .m-message .icon-loading[data-v-ac2b707b] svg{color:#1677ff;fill:currentColor}.m-message-wrap .m-message .icon-success[data-v-ac2b707b] svg{color:#52c41a;fill:currentColor}.m-message-wrap .m-message .icon-warning[data-v-ac2b707b] svg{color:#faad14;fill:currentColor}.m-message-wrap .m-message .icon-error[data-v-ac2b707b] svg{color:#ff4d4f;fill:currentColor}.fade-enter-active[data-v-3e871765],.fade-leave-active[data-v-3e871765]{transition:opacity .2s linear}.fade-enter-from[data-v-3e871765],.fade-leave-to[data-v-3e871765]{opacity:0}.zoom-enter[data-v-3e871765]{transform:none;opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.zoom-enter-active[data-v-3e871765]{animation-name:zoomIn-3e871765;animation-play-state:running}@keyframes zoomIn-3e871765{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}.zoom-leave[data-v-3e871765]{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-leave-active[data-v-3e871765]{animation-name:zoomOut-3e871765;animation-play-state:running}@keyframes zoomOut-3e871765{0%{transform:scale(1);opacity:1}to{transform:scale(.2);opacity:0}}.m-modal-mask[data-v-3e871765]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000;background:#00000073}.m-modal-wrap[data-v-3e871765]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;z-index:1010}.m-modal-wrap .m-modal[data-v-3e871765]{position:relative;margin:0 auto;color:#000000e0;font-size:14px;line-height:1.57142857;padding-bottom:24px;outline:none}.m-modal-wrap .m-modal .modal-body-wrap[data-v-3e871765]{position:relative;word-break:break-all;padding:20px 24px;background-color:#fff;border-radius:8px;width:auto;max-width:calc(100vw - 32px);box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-modal-wrap .m-modal .modal-body-wrap .modal-body[data-v-3e871765]{display:flex;flex-wrap:wrap;align-items:center}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765]{display:flex;align-items:center}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765] .icon-svg{flex-shrink:0;align-self:flex-start;display:inline-block;margin-right:12px;margin-top:1px;font-size:22px;fill:currentColor}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header .modal-title[data-v-3e871765]{display:inline-block;font-size:16px;color:#000000e0;line-height:1.5;font-weight:600}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-header[data-v-3e871765] svg{fill:currentColor}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-confirm[data-v-3e871765],.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-erase[data-v-3e871765]{color:#faad14}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-info[data-v-3e871765]{color:#1677ff}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-success[data-v-3e871765]{color:#52c41a}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-error[data-v-3e871765]{color:#ff4d4f}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .icon-warning[data-v-3e871765]{color:#faad14}.m-modal-wrap .m-modal .modal-body-wrap .modal-body .modal-content[data-v-3e871765]{flex-basis:100%;margin-top:8px;font-size:14px;color:#000000e0;margin-left:34px;max-width:calc(100% - 34px)}.m-modal-wrap .m-modal .modal-body-wrap .modal-btns[data-v-3e871765]{margin-top:12px;text-align:right}.m-modal-wrap .m-modal .modal-body-wrap .modal-btns .mr8[data-v-3e871765]{margin-right:8px}.flex-centered[data-v-3e871765]{display:flex;justify-content:center;align-items:center}.flex-centered .m-modal[data-v-3e871765]{padding-bottom:0}.right-move[data-v-63999365],.right-enter-active[data-v-63999365],.right-leave-active[data-v-63999365],.left-move[data-v-63999365],.left-enter-active[data-v-63999365],.left-leave-active[data-v-63999365]{transition:all .2s cubic-bezier(.645,.045,.355,1)}.right-leave-to[data-v-63999365],.left-leave-to[data-v-63999365]{max-height:0!important;opacity:0!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.right-enter-from[data-v-63999365]{transform:translate(100%);opacity:0}.right-leave-active[data-v-63999365]{position:absolute;right:0}.left-enter-from[data-v-63999365]{transform:translate(-100%);opacity:0}.left-leave-active[data-v-63999365]{position:absolute;left:0}.m-notification-wrap[data-v-63999365]{position:fixed;z-index:999;color:#000000e0;font-size:14px;line-height:1.57142857;margin-right:24px}.m-notification-wrap .m-notification-content[data-v-63999365]{position:relative;display:flex;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-break:break-all;background:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.m-notification-wrap .m-notification-content[data-v-63999365] .icon-svg{flex-shrink:0;display:inline-block;font-size:24px;fill:currentColor;margin-right:12px}.m-notification-wrap .m-notification-content[data-v-63999365] .icon-svg svg{fill:currentColor}.m-notification-wrap .m-notification-content .notification-content[data-v-63999365]{width:100%}.m-notification-wrap .m-notification-content .notification-content .notification-title[data-v-63999365]{padding-right:24px;margin-bottom:8px;font-size:16px;color:#000000e0;line-height:1.5}.m-notification-wrap .m-notification-content .notification-content .notification-description[data-v-63999365]{font-size:14px}.m-notification-wrap .m-notification-content .notification-close[data-v-63999365]{position:absolute;top:20px;right:24px;display:flex;align-items:center;justify-content:center;color:#00000073;outline:none;width:22px;height:22px;border-radius:4px;transition:background-color .2s,color .2s}.m-notification-wrap .m-notification-content .notification-close .close-svg[data-v-63999365]{display:inline-block;font-size:14px;fill:currentColor;transition:color .2s}.m-notification-wrap .m-notification-content .notification-close[data-v-63999365]:hover{background:#0000000f}.m-notification-wrap .m-notification-content .notification-close:hover .close-svg[data-v-63999365]{color:#000000e0}.m-notification-wrap .icon-info[data-v-63999365] .icon-svg{color:#1677ff}.m-notification-wrap .icon-success[data-v-63999365] .icon-svg{color:#52c41a}.m-notification-wrap .icon-warning[data-v-63999365] .icon-svg{color:#faad14}.m-notification-wrap .icon-error[data-v-63999365] .icon-svg{color:#ff4d4f}.notification-topRight[data-v-63999365],.notification-bottomRight[data-v-63999365]{margin-right:24px;right:0}.notification-topLeft[data-v-63999365],.notification-bottomLeft[data-v-63999365]{margin-left:24px;left:0}.m-popconfirm-message[data-v-6d0a9800]{position:relative;margin-bottom:8px;font-size:14px;color:#000000e0;display:flex;flex-wrap:nowrap;align-items:start}.m-popconfirm-message .m-popconfirm-icon[data-v-6d0a9800]{flex:none;font-size:14px;line-height:1;padding-top:4px;display:inline-block;text-align:center}.m-popconfirm-message .m-popconfirm-icon .icon-svg[data-v-6d0a9800]{display:inline-block;fill:currentColor}.m-popconfirm-message .m-popconfirm-icon[data-v-6d0a9800] svg{fill:currentColor}.m-popconfirm-message .icon-info[data-v-6d0a9800]{color:#1677ff}.m-popconfirm-message .icon-success[data-v-6d0a9800]{color:#52c41a}.m-popconfirm-message .icon-danger[data-v-6d0a9800]{color:#ff4d4f}.m-popconfirm-message .icon-warning[data-v-6d0a9800]{color:#faad14}.m-popconfirm-message .popconfirm-title[data-v-6d0a9800]{flex:auto;margin-left:8px}.m-popconfirm-message .title-font-weight[data-v-6d0a9800]{font-weight:600}.popconfirm-description[data-v-6d0a9800]{position:relative;margin-left:22px;margin-bottom:8px;font-size:14px;color:#000000e0}.popconfirm-buttons[data-v-6d0a9800]{text-align:end}.popconfirm-buttons .m-btn[data-v-6d0a9800]{margin-left:8px}.popover-title[data-v-566087ba]{min-width:176px;color:#000000e0;font-weight:600}.mb8[data-v-566087ba]{margin-bottom:8px}.popover-content[data-v-566087ba]{color:#000000e0}.fade-enter-active[data-v-b7110ed3],.fade-leave-active[data-v-b7110ed3]{transition:opacity .2s}.fade-enter-from[data-v-b7110ed3],.fade-leave-to[data-v-b7110ed3]{opacity:0}.m-progress-line[data-v-b7110ed3]{display:flex;align-items:center;width:var(--progress-size)}.m-progress-line .m-progress-inner[data-v-b7110ed3]{width:100%;background:#0000000f;border-radius:100px;overflow:hidden}.m-progress-line .m-progress-inner .progress-bg[data-v-b7110ed3]{position:relative;background-color:#1677ff;border-radius:var(--border-radius);transition:all .3s cubic-bezier(.78,.14,.15,.86)}.m-progress-line .m-progress-inner .progress-bg[data-v-b7110ed3]:after{content:"";background-image:linear-gradient(90deg,#ffffff4d,#ffffff80);animation:progressRipple-b7110ed3 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes progressRipple-b7110ed3{0%{position:absolute;top:0;bottom:0;left:0;right:100%;opacity:1}66%{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}to{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}}.m-progress-line .m-progress-inner .line-success[data-v-b7110ed3]{background:var(--success-color)!important}.m-progress-line .progress-success[data-v-b7110ed3]{width:40px;text-align:center;display:inline-flex;align-items:center;padding-left:8px;flex-shrink:0}.m-progress-line .progress-success .icon-svg[data-v-b7110ed3]{display:inline-block;font-size:var(--info-size);fill:currentColor;color:var(--success-color)}.m-progress-line .progress-success .progress-success-info[data-v-b7110ed3]{flex-shrink:0;width:40px;font-size:var(--info-size);padding-left:8px;color:var(--success-color)}.m-progress-line .progress-text[data-v-b7110ed3]{flex-shrink:0;min-width:40px;font-size:var(--info-size);padding-left:8px;color:#000000e0}.m-progress-circle[data-v-b7110ed3]{display:inline-block;position:relative;width:var(--progress-size);height:var(--progress-size)}.m-progress-circle .progress-circle .circle-trail[data-v-b7110ed3]{stroke:#0000000f;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s,opacity .3s ease 0s}.m-progress-circle .progress-circle .circle-path[data-v-b7110ed3]{stroke-dashoffset:0;transition:stroke-dashoffset .3s ease 0s,stroke-dasharray .3s ease 0s,stroke .3s ease 0s,stroke-width .06s ease .3s,opacity .3s ease 0s}.m-progress-circle .progress-circle .circle-path-success[data-v-b7110ed3]{stroke:var(--success-color)!important}.m-progress-circle .icon-svg[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:30%;height:30%;fill:currentColor;color:var(--success-color)}.m-progress-circle .progress-success-info[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:var(--info-size);line-height:1;text-align:center;color:var(--success-color)}.m-progress-circle .progress-text[data-v-b7110ed3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:var(--info-size);line-height:1;text-align:center;color:#000000d9}.m-qrcode[data-v-c8d3f146]{display:inline-block;border-radius:8px;overflow:hidden}.m-qrcode .qrcode-image[data-v-c8d3f146]{width:100%;height:100%}.qrcode-bordered[data-v-c8d3f146]{border-width:1px;border-style:solid}.m-radio[data-v-c1d2a5ab]{display:inline-flex;flex-wrap:wrap;gap:var(--radio-gap)}.radio-vertical[data-v-c1d2a5ab]{flex-direction:column;flex-wrap:nowrap}.radio-wrap[data-v-c1d2a5ab]{display:inline-flex;align-items:baseline;cursor:pointer;color:#000000e0;font-size:14px;line-height:1.57142857}.radio-wrap:not(.radio-disabled):hover .radio-handle[data-v-c1d2a5ab]{border-color:#1677ff}.radio-wrap .radio-handle[data-v-c1d2a5ab]{flex-shrink:0;align-self:center;position:relative;width:16px;height:16px;background:transparent;border:1px solid #d9d9d9;border-radius:50%;transition:all .3s}.radio-wrap .radio-handle[data-v-c1d2a5ab]:after{box-sizing:border-box;position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#fff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:""}.radio-wrap .radio-checked[data-v-c1d2a5ab]{border-color:#1677ff;background-color:#1677ff}.radio-wrap .radio-checked[data-v-c1d2a5ab]:after{transform:scale(.375);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.radio-wrap .radio-label[data-v-c1d2a5ab]{word-break:break-all;padding:0 8px;line-height:1.57142857}.radio-disabled[data-v-c1d2a5ab]{color:#00000040;cursor:not-allowed}.radio-disabled .radio-handle[data-v-c1d2a5ab]{background-color:#0000000a;border-color:#d9d9d9;cursor:not-allowed}.radio-disabled .radio-handle[data-v-c1d2a5ab]:after{transform:scale(.5);background-color:#00000040}.radio-button-wrap[data-v-c1d2a5ab]{position:relative;height:32px;padding-inline:15px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1px;border-left-width:0;border-right-width:1px;cursor:pointer;transition:all .2s,box-shadow .2s cubic-bezier(.4,0,.2,1)}.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-left:1px solid #d9d9d9;border-start-start-radius:6px;border-end-start-radius:6px}.radio-button-wrap[data-v-c1d2a5ab]:not(:first-child):not(.radio-button-single):before{position:absolute;top:-1px;left:-1px;display:block;width:1px;height:100%;padding-block:1px;box-sizing:content-box;background-color:#d9d9d9;transition:background-color .3s;content:""}.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.radio-button-wrap[data-v-c1d2a5ab]:not(.radio-button-disabled):hover{color:#1677ff}.radio-button-single[data-v-c1d2a5ab]{border-left:1px solid #d9d9d9;border-radius:6px}.radio-button-wrap.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled){z-index:1;color:#1677ff;background-color:#fff;border-color:#1677ff}.radio-button-wrap.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled):before{background-color:#1677ff}.radio-button-disabled[data-v-c1d2a5ab]{color:#00000040;background-color:#0000000a;border-color:#d9d9d9;cursor:not-allowed}.radio-button-disabled.radio-button-checked[data-v-c1d2a5ab]{background-color:#00000026}.radio-button-solid.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled){color:#fff;background-color:#1677ff;border-color:#1677ff}.radio-button-solid.radio-button-checked[data-v-c1d2a5ab]:not(.radio-button-disabled):hover{color:#fff}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]{height:24px;padding-inline:7px;line-height:22px}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.radio-button-small.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.radio-button-small.radio-button-single[data-v-c1d2a5ab]{border-radius:4px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]{height:40px;font-size:16px;line-height:38px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.radio-button-large.radio-button-wrap[data-v-c1d2a5ab]:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.radio-button-large.radio-button-single[data-v-c1d2a5ab]{border-radius:8px}.radio-wave[data-v-c1d2a5ab]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.wave-active[data-v-c1d2a5ab]{z-index:1;animation-name:waveSpread-c1d2a5ab,waveOpacity-c1d2a5ab}@keyframes waveSpread-c1d2a5ab{0%{box-shadow:0 0 .5px #1677ff}to{box-shadow:0 0 .5px 5px #1677ff}}@keyframes waveOpacity-c1d2a5ab{0%{opacity:.6}to{opacity:0}}.m-rate[data-v-1dab3b80]{display:inline-flex;gap:var(--star-gap);line-height:normal;outline:none}.m-rate .rate-star[data-v-1dab3b80]{position:relative;display:inline-block;cursor:pointer;transition:transform .2s ease-in-out}.m-rate .rate-star[data-v-1dab3b80]:focus-visible{outline:1px dashed var(--star-color);transform:scale(1.1)}.m-rate .rate-star[data-v-1dab3b80] svg{font-size:var(--star-size);color:#0000000f;fill:currentColor;transition:color .2s}.m-rate .rate-star[data-v-1dab3b80]:hover{transform:scale(1.1)}.m-rate .rate-star .icon-character[data-v-1dab3b80]{display:inline-flex;align-items:center;vertical-align:middle;height:1em;font-size:var(--star-size);color:#0000000f;transition:color .2s}.m-rate .rate-star .star-first[data-v-1dab3b80]{position:absolute;top:0;width:50%;height:100%;opacity:0;overflow:hidden;transition:all .2s;-webkit-user-select:none;user-select:none}.m-rate .rate-star .star-second[data-v-1dab3b80]{display:inline-block;-webkit-user-select:none;user-select:none}.m-rate .rate-star .temp-gray-first[data-v-1dab3b80]:hover{opacity:0}.m-rate .rate-star .temp-gray-first:hover .icon-character[data-v-1dab3b80],.m-rate .rate-star .temp-gray-second:hover .icon-character[data-v-1dab3b80]{color:#0000000f}.m-rate .star-half .star-first[data-v-1dab3b80]{opacity:1}.m-rate .star-half .star-first[data-v-1dab3b80] svg{color:var(--star-color)}.m-rate .star-half .star-first .icon-character[data-v-1dab3b80]{color:var(--star-color)}.m-rate .star-full .star-second[data-v-1dab3b80] svg{color:var(--star-color)}.m-rate .star-full .star-second .icon-character[data-v-1dab3b80]{color:var(--star-color)}.rate-disabled[data-v-1dab3b80]{pointer-events:none}.m-result[data-v-0b695cc6]{padding:48px 32px;font-size:14px;color:#000000e0}.m-result .result-image[data-v-0b695cc6]{margin-bottom:24px;text-align:center}.m-result .result-image .icon-svg[data-v-0b695cc6]{display:inline-block;vertical-align:bottom;font-size:72px;fill:currentColor}.m-result .result-image[data-v-0b695cc6] svg{font-size:72px}.m-result .result-image .icon-info[data-v-0b695cc6]{color:#1677ff}.m-result .result-image .icon-success[data-v-0b695cc6]{color:#52c41a}.m-result .result-image .icon-warning[data-v-0b695cc6]{color:#faad14}.m-result .result-image .icon-error[data-v-0b695cc6]{color:#ff4d4f}.m-result .result-image .result-icon[data-v-0b695cc6]{display:inline-block;vertical-align:bottom}.m-result .result-title[data-v-0b695cc6]{color:#000000e0;font-size:24px;line-height:1.33333333;margin:8px 0;text-align:center}.m-result .result-subtitle[data-v-0b695cc6]{color:#00000073;font-size:14px;line-height:1.57142857;text-align:center}.m-result .result-extra[data-v-0b695cc6]{margin-top:24px;text-align:center}.m-result[data-v-0b695cc6] .result-extra>*{margin-right:8px}.m-result[data-v-0b695cc6] .result-extra>*:last-child{margin-right:0}.m-result .result-content[data-v-0b695cc6]{margin-top:24px;padding:24px 40px;background-color:#00000005}.m-segmented[data-v-1805caee]{display:inline-block;padding:2px;color:#000000a6;font-size:14px;line-height:1.57142857;background-color:#f5f5f5;border-radius:6px;transition:all .2s cubic-bezier(.645,.045,.355,1)}.m-segmented .segmented-group[data-v-1805caee]{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.m-segmented .segmented-group .segmented-item[data-v-1805caee]{position:relative;text-align:center;cursor:pointer;transition:color .2s cubic-bezier(.645,.045,.355,1),background-color .2s;border-radius:4px}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:hover:not(.segmented-item-selected):not(.segmented-item-disabled){color:#000000e0}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:hover:not(.segmented-item-selected):not(.segmented-item-disabled):after{background-color:#0000000f}.m-segmented .segmented-group .segmented-item[data-v-1805caee]:after{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:inherit;transition:background-color .2s;pointer-events:none;content:""}.m-segmented .segmented-group .segmented-item .segmented-item-input[data-v-1805caee]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:28px;line-height:28px;padding:0 11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee] svg{fill:currentColor}.m-segmented .segmented-group .segmented-item .segmented-item-label[data-v-1805caee] .m-avatar{cursor:pointer}.m-segmented .segmented-group .segmented-item-selected[data-v-1805caee]{background-color:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005;color:#000000e0}.m-segmented .segmented-group .segmented-item-disabled[data-v-1805caee]{color:#00000040;cursor:not-allowed}.segmented-small[data-v-1805caee]{border-radius:4px}.segmented-small .segmented-group .segmented-item[data-v-1805caee]{border-radius:2px}.segmented-small .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:20px;line-height:20px;padding:0 7px}.segmented-large[data-v-1805caee]{border-radius:8px}.segmented-large .segmented-group .segmented-item[data-v-1805caee]{border-radius:6px}.segmented-large .segmented-group .segmented-item .segmented-item-label[data-v-1805caee]{min-height:36px;line-height:36px;padding:0 11px;font-size:16px}.segmented-block[data-v-1805caee]{display:flex;width:100%}.segmented-block .segmented-group .segmented-item[data-v-1805caee]{flex:1;min-width:0}.m-slider[data-v-fefaaef4]{position:relative;cursor:pointer;touch-action:none}.m-slider .slider-rail[data-v-fefaaef4]{position:absolute;background-color:var(--rail-color);border-radius:2px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-track[data-v-fefaaef4]{position:absolute;background-color:var(--track-color);border-radius:2px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.m-slider:hover .slider-rail[data-v-fefaaef4]{background:var(--rail-color-hover)}.m-slider:hover .slider-track[data-v-fefaaef4]{background:var(--track-color-hover)}.m-slider .slider-handle[data-v-fefaaef4]{position:absolute;width:10px;height:10px;background:var(--handle-color);box-shadow:0 0 0 2px var(--handle-shadow-color);border-radius:50%;outline:none;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-handle[data-v-fefaaef4]:before{content:"";position:absolute;left:-2px;top:-2px;width:14px;height:14px;background-color:transparent}.m-slider .slider-handle .hover-focus-handle[data-v-fefaaef4]{width:12px;height:12px;box-shadow:0 0 0 4px var(--handle-shadow-color-hover-focus)}.m-slider .slider-handle[data-v-fefaaef4]:hover,.m-slider .slider-handle[data-v-fefaaef4]:focus{width:12px;height:12px;box-shadow:0 0 0 4px var(--handle-shadow-color-hover-focus)}.m-slider .slider-handle[data-v-fefaaef4]:hover:before,.m-slider .slider-handle[data-v-fefaaef4]:focus:before{left:-5px;top:-5px;width:20px;height:20px}.m-slider .slider-handle .handle-tooltip[data-v-fefaaef4]{position:relative;display:inline-block;width:max-content;min-width:32px;max-width:250px;padding:6px 8px;height:32px;font-size:14px;color:#fff;line-height:20px;text-align:center;border-radius:6px;background:#000000d9;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:none;-webkit-user-select:none;user-select:none;outline:none;opacity:0;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{position:absolute;z-index:9;display:block;pointer-events:none;width:16px;height:16px;overflow:hidden}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]:before{position:absolute;bottom:0;left:0;width:16px;height:8px;background-color:#000000d9;clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");content:""}.m-slider .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]:after{position:absolute;width:8.97056275px;height:8.97056275px;bottom:0;left:0;right:0;margin:auto;border-radius:0 0 2px;transform:translateY(50%) rotate(-135deg);box-shadow:3px 3px 7px #0000001a;z-index:0;background:transparent;content:""}.slider-horizontal[data-v-fefaaef4]{padding-block:4px;height:12px;margin:10px 5px}.slider-horizontal .slider-rail[data-v-fefaaef4]{height:4px;width:100%}.slider-horizontal .slider-track[data-v-fefaaef4]{height:4px}.slider-horizontal .slider-handle[data-v-fefaaef4]{top:50%}.slider-horizontal .slider-handle .handle-tooltip[data-v-fefaaef4]{top:-32px;left:50%;transform:translate(-50%,-50%) scale(.8)}.slider-horizontal .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{left:50%;bottom:0;transform:translate(-50%) translateY(100%) rotate(180deg)}.slider-horizontal .slider-handle .show-handle-tooltip[data-v-fefaaef4],.slider-horizontal .slider-handle:hover .handle-tooltip[data-v-fefaaef4]{pointer-events:auto;transform:translate(-50%,-50%) scale(1);opacity:1}.slider-vertical[data-v-fefaaef4]{padding-inline:4px;width:12px;margin:5px 10px}.slider-vertical .slider-rail[data-v-fefaaef4]{width:4px;height:100%}.slider-vertical .slider-track[data-v-fefaaef4]{width:4px}.slider-vertical .slider-handle[data-v-fefaaef4]{left:50%}.slider-vertical .slider-handle .handle-tooltip[data-v-fefaaef4]{left:100%;top:50%;transform:translate(16px,-50%) scale(.8)}.slider-vertical .slider-handle .handle-tooltip .tooltip-arrow[data-v-fefaaef4]{top:50%;left:0;transform:translateY(-50%) translate(-100%) rotate(-90deg)}.slider-vertical .slider-handle .show-handle-tooltip[data-v-fefaaef4],.slider-vertical .slider-handle:hover .handle-tooltip[data-v-fefaaef4]{pointer-events:auto;transform:translate(16px,-50%) scale(1);opacity:1}.slider-disabled[data-v-fefaaef4]{cursor:not-allowed}.slider-disabled .slider-rail[data-v-fefaaef4]{background:var(--rail-color-disabled)}.slider-disabled .slider-track[data-v-fefaaef4]{background:var(--track-color-disabled)}.slider-disabled .slider-handle[data-v-fefaaef4]{box-shadow:0 0 0 2px var(--handle-shadow-color-disabled)}.slider-disabled .slider-handle[data-v-fefaaef4]:hover,.slider-disabled .slider-handle[data-v-fefaaef4]:focus{width:10px;height:10px;box-shadow:0 0 0 2px var(--handle-shadow-color-disabled)}.slider-disabled:hover .slider-rail[data-v-fefaaef4]{background:var(--rail-color-disabled)}.slider-disabled:hover .slider-track[data-v-fefaaef4]{background:var(--track-color-disabled)}.m-statistic[data-v-7435b33b]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-statistic .statistic-title[data-v-7435b33b]{margin-bottom:4px;color:#00000073;font-size:14px}.m-statistic .statistic-content[data-v-7435b33b]{color:#000000e0;font-size:24px}.m-statistic .statistic-content .statistic-prefix[data-v-7435b33b]{display:inline-block;margin-right:4px}.m-statistic .statistic-content .statistic-prefix[data-v-7435b33b] svg{fill:currentColor}.m-statistic .statistic-content .statistic-value[data-v-7435b33b]{display:inline-block;direction:ltr}.m-statistic .statistic-content .statistic-suffix[data-v-7435b33b]{display:inline-block;margin-left:4px}.m-statistic .statistic-content .statistic-suffix[data-v-7435b33b] svg{fill:currentColor}.m-steps[data-v-6a932039]{display:flex;gap:16px;transition:all .3s}.m-steps:not(.steps-label-bottom) .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{display:none}.m-steps .steps-item[data-v-6a932039]{position:relative;overflow:hidden;flex:1;vertical-align:top}.m-steps .steps-item[data-v-6a932039]:last-child{flex:none}.m-steps .steps-item:last-child .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{padding-right:0}.m-steps .steps-item:last-child .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.m-steps .steps-item:last-child .steps-info-wrap .steps-tail[data-v-6a932039]{display:none}.m-steps .steps-item .steps-info-wrap[data-v-6a932039]{display:inline-block;vertical-align:top;outline:none}.m-steps .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{height:9px;position:absolute;top:12px;left:0;width:100%;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{display:inline-block;vertical-align:top;width:100%;height:1px;background-color:#0505050f;border-radius:1px;transition:background-color .3s;content:""}.m-steps .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;width:32px;height:32px;border-radius:50%;text-align:center;background-color:#0000000f;border:1px solid transparent;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .steps-num[data-v-6a932039]{display:inline-block;font-size:16px;line-height:1;color:#000000a6;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .icon-svg[data-v-6a932039]{display:inline-block;font-size:16px;color:#1677ff;fill:currentColor;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{width:100%;height:100%;border-radius:50%;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:inline-block;vertical-align:top;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{position:relative;display:inline-block;color:#00000073;font-size:16px;line-height:32px;transition:all .3s;padding-right:16px}.m-steps .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{background:#e8e8e8;position:absolute;top:16px;left:100%;display:block;width:3000px;height:1px;content:"";cursor:auto;transition:all .3s}.m-steps .steps-item .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{max-width:140px;font-size:14px;color:#00000073;line-height:22px;word-break:break-all;transition:all .3s}.m-steps .steps-finish .steps-info-wrap[data-v-6a932039]{cursor:pointer}.m-steps .steps-finish .steps-info-wrap .steps-tail[data-v-6a932039]:after{background-color:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-icon[data-v-6a932039]{background-color:#e6f4ff;border-color:#e6f4ff}.m-steps .steps-finish .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{color:#000000e0}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{background-color:#1677ff}.m-steps .steps-finish .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{color:#00000073}.m-steps .steps-finish .steps-info-wrap:hover .steps-icon[data-v-6a932039]{border-color:#1677ff}.m-steps .steps-finish .steps-info-wrap:hover .steps-content .steps-title[data-v-6a932039],.m-steps .steps-finish .steps-info-wrap:hover .steps-content .steps-description[data-v-6a932039]{color:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{background-color:#1677ff;border:1px solid rgba(0,0,0,.25);border-color:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-icon .steps-num[data-v-6a932039]{color:#fff}.m-steps .steps-process .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#1677ff}.m-steps .steps-process .steps-info-wrap .steps-content .steps-title[data-v-6a932039],.m-steps .steps-process .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{color:#000000e0}.m-steps .steps-wait .steps-info-wrap[data-v-6a932039]{cursor:pointer}.m-steps .steps-wait .steps-info-wrap:hover .steps-icon[data-v-6a932039]{border-color:#1677ff}.m-steps .steps-wait .steps-info-wrap:hover .steps-icon .steps-num[data-v-6a932039],.m-steps .steps-wait .steps-info-wrap:hover .steps-content .steps-title[data-v-6a932039],.m-steps .steps-wait .steps-info-wrap:hover .steps-content .steps-description[data-v-6a932039]{color:#1677ff}.m-steps .steps-wait .steps-info-wrap .steps-icon .steps-dot[data-v-6a932039]{background:#00000040}.steps-small[data-v-6a932039]{gap:12px}.steps-small .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{width:24px;height:24px}.steps-small .steps-item .steps-info-wrap .steps-icon .steps-num[data-v-6a932039],.steps-small .steps-item .steps-info-wrap .steps-icon .icon-svg[data-v-6a932039]{font-size:12px}.steps-small .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{font-size:14px;line-height:24px;padding-right:12px}.steps-small .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{top:12px}.steps-label-bottom[data-v-6a932039]{gap:0}.steps-label-bottom .steps-item[data-v-6a932039]{overflow:visible}.steps-label-bottom .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{margin-left:56px;padding:4px 24px}.steps-label-bottom .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{margin-left:40px}.steps-label-bottom .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:block;width:112px;margin-top:12px;text-align:center}.steps-label-bottom .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{padding-right:0}.steps-label-bottom .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.steps-dotted .steps-item[data-v-6a932039]{overflow:visible}.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{height:3px;top:2.5px;width:100%;margin-top:0;margin-bottom:0;margin-inline:70px 0;padding:0}.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{width:calc(100% - 24px);height:3px;margin-left:12px}.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{position:absolute;width:8px;height:8px;margin-left:66px;padding-right:0;line-height:8px;background:transparent;border:0;vertical-align:top}.steps-dotted .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{width:140px;margin-top:20px}.steps-dotted .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:1.57142857}.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{transform:scale(1.25)}.steps-vertical[data-v-6a932039]{display:inline-flex;flex-direction:column;gap:0}.steps-vertical .steps-item[data-v-6a932039]{flex:1 0 auto;overflow:visible}.steps-vertical .steps-item[data-v-6a932039]:last-child{flex:1 0 auto}.steps-vertical .steps-item:not(:last-child) .steps-info-wrap .steps-tail[data-v-6a932039]{display:block}.steps-vertical .steps-item:not(:last-child) .steps-info-wrap .steps-content .steps-title[data-v-6a932039]:after{display:none}.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{width:1px;height:100%}.steps-vertical .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{float:left;margin-right:16px}.steps-vertical .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{display:block;min-height:48px;overflow:hidden}.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:32px}.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-description[data-v-6a932039]{padding-bottom:12px}.steps-small.steps-vertical .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{left:11px;padding:30px 0 6px}.steps-small.steps-vertical .steps-item .steps-info-wrap .steps-content .steps-title[data-v-6a932039]{line-height:24px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:12px;left:0;margin:0;padding:16px 0 8px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]:after{margin-left:3.5px}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{position:static;margin-top:12px;margin-left:0;background:none}.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-content[data-v-6a932039]{width:inherit;margin:0}.steps-vertical.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{position:relative;margin-top:11px;top:0;left:-1px}.steps-small.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-tail[data-v-6a932039]{top:8px}.steps-small.steps-vertical.steps-dotted .steps-item .steps-info-wrap .steps-icon[data-v-6a932039]{margin-top:8px}.steps-small.steps-vertical.steps-dotted .steps-process .steps-info-wrap .steps-icon[data-v-6a932039]{margin-top:7px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #1677ff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-link[data-v-98cc0f34]{display:block;height:100%}.swiper-link .swiper-image[data-v-98cc0f34]{width:100%;height:100%;object-fit:cover;cursor:pointer}.swiper[data-v-98cc0f34]{--swiper-theme-color: #1677ff}[data-v-98cc0f34] .swiper-wrapper{transition-timing-function:linear;-webkit-transition-timing-function:linear}[data-v-98cc0f34] .swiper-pagination-bullet{width:12px;height:12px}.swiper-lazy-preloader-theme[data-v-98cc0f34]{--swiper-preloader-color: #1677ff}.m-switch[data-v-7964cfd8]{position:relative;display:inline-flex;align-items:center;vertical-align:middle;min-width:44px;height:22px;color:#000000e0;font-size:14px;line-height:22px;background:#00000040;border-radius:100px;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none}.m-switch[data-v-7964cfd8]:hover:not(.switch-disabled){background:#00000073}.m-switch .switch-inner[data-v-7964cfd8]{display:block;overflow:hidden;border-radius:100px;height:100%;padding-left:24px;padding-right:9px;transition:padding-left .2s ease-in-out,padding-right .2s ease-in-out}.m-switch .switch-inner .inner-checked[data-v-7964cfd8]{margin-left:calc(-100% - 26px);margin-right:calc(100% + 26px);display:block;text-align:center;color:#fff;font-size:14px;transition:margin-left .2s ease-in-out,margin-right .2s ease-in-out;pointer-events:none}.m-switch .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-top:-22px;margin-left:0;margin-right:0;display:block;text-align:center;color:#fff;font-size:14px;transition:margin-left .2s ease-in-out,margin-right .2s ease-in-out;pointer-events:none}.m-switch .switch-circle[data-v-7964cfd8]{display:flex;align-items:center;justify-content:center;position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:100%;transition:all .2s ease-in-out}.m-switch .switch-circle .circular[data-v-7964cfd8]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;animation:loadingRotate-7964cfd8 2s linear infinite;-webkit-animation:loadingRotate-7964cfd8 2s linear infinite}@keyframes loadingRotate-7964cfd8{to{transform:rotate(360deg)}}.m-switch .switch-circle .circular .path[data-v-7964cfd8]{stroke-dasharray:90,150;stroke-dashoffset:0;stroke:#1677ff;stroke-width:5;stroke-linecap:round;animation:loadingDash-7964cfd8 1.5s ease-in-out infinite;-webkit-animation:loadingDash-7964cfd8 1.5s ease-in-out infinite}@keyframes loadingDash-7964cfd8{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.switch-loading[data-v-7964cfd8]{cursor:not-allowed;opacity:.65}.switch-loading .switch-inner[data-v-7964cfd8],.switch-loading .switch-circle[data-v-7964cfd8]{box-shadow:none;cursor:not-allowed}.switch-small[data-v-7964cfd8]{min-width:28px;height:16px;line-height:16px}.switch-small .switch-inner[data-v-7964cfd8]{padding-left:18px;padding-right:6px}.switch-small .switch-inner .inner-checked[data-v-7964cfd8]{font-size:12px;margin-left:calc(-100% - 20px);margin-right:calc(100% + 20px)}.switch-small .switch-inner .inner-unchecked[data-v-7964cfd8]{font-size:12px;margin-top:-16px}.switch-small .switch-circle[data-v-7964cfd8]{width:12px;height:12px}.switch-small .switch-circle .circular[data-v-7964cfd8]{width:10px;height:10px}.switch-small .switch-circle .circular .path[data-v-7964cfd8]{stroke-width:4}.switch-large[data-v-7964cfd8]{min-width:60px;height:28px;line-height:28px}.switch-large .switch-inner[data-v-7964cfd8]{padding-left:30px;padding-right:12px}.switch-large .switch-inner .inner-checked[data-v-7964cfd8]{font-size:18px;margin-left:calc(-100% - 32px);margin-right:calc(100% + 32px)}.switch-large .switch-inner .inner-unchecked[data-v-7964cfd8]{font-size:18px;margin-top:-28px}.switch-large .switch-circle[data-v-7964cfd8]{width:24px;height:24px}.switch-large .switch-circle .circular[data-v-7964cfd8]{width:20px;height:20px}.switch-large .switch-circle .circular .path[data-v-7964cfd8]{stroke-width:6}.switch-checked[data-v-7964cfd8]{background:#1677ff}.switch-checked[data-v-7964cfd8]:hover:not(.switch-disabled){background:#4096ff}.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:9px;padding-right:24px}.switch-checked .switch-inner .inner-checked[data-v-7964cfd8]{margin-left:0;margin-right:0}.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 26px);margin-right:calc(-100% - 26px)}.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 20px)}.switch-small.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:6px;padding-right:18px}.switch-small.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 20px);margin-right:calc(-100% - 20px)}.switch-small.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 14px)}.switch-large.switch-checked .switch-inner[data-v-7964cfd8]{padding-left:12px;padding-right:30px}.switch-large.switch-checked .switch-inner .inner-unchecked[data-v-7964cfd8]{margin-left:calc(100% + 32px);margin-right:calc(-100% - 32px)}.switch-large.switch-checked .switch-circle[data-v-7964cfd8]{left:calc(100% - 26px)}.switch-disabled[data-v-7964cfd8]{cursor:not-allowed;opacity:.65}.switch-disabled .switch-circle[data-v-7964cfd8]{cursor:not-allowed}.switch-wave[data-v-7964cfd8]{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;animation-iteration-count:1;animation-duration:.6s;animation-timing-function:cubic-bezier(0,0,.2,1),cubic-bezier(0,0,.2,1);border-radius:inherit}.wave-active[data-v-7964cfd8]{z-index:1;animation-name:waveSpread-7964cfd8,waveOpacity-7964cfd8}@keyframes waveSpread-7964cfd8{0%{box-shadow:0 0 .5px 0 var(--ripple-color)}to{box-shadow:0 0 .5px 5px var(--ripple-color)}}@keyframes waveOpacity-7964cfd8{0%{opacity:.6}to{opacity:0}}.m-table-wrap[data-v-444328bb]{clear:both;max-width:100%}.m-table-wrap .m-table[data-v-444328bb]{color:#000000e0;font-size:14px;line-height:1.57142857;background:#fff;border-radius:8px 8px 0 0}.m-table-wrap .m-table .table-header[data-v-444328bb]{border-radius:8px 8px 0 0;padding:16px;transition:padding .3s}.m-table-wrap .m-table .table-footer[data-v-444328bb]{border-radius:0 0 8px 8px;padding:16px;color:#000000e0;background:#fafafa;transition:padding .3s}.m-table-wrap .m-table .table-container[data-v-444328bb]{position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.m-table-wrap .m-table .table-container[data-v-444328bb]:before{left:0}.m-table-wrap .m-table .table-container[data-v-444328bb]:after{right:0}.m-table-wrap .m-table .table-container[data-v-444328bb]:before,.m-table-wrap .m-table .table-container[data-v-444328bb]:after{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container .table-head[data-v-444328bb]{overflow:hidden;border-radius:8px 8px 0 0}.m-table-wrap .m-table .table-container .table-head-sticky[data-v-444328bb]{position:sticky;top:0;z-index:3;background:#fff}.m-table-wrap .m-table .table-container .table-x-scrollbar-sticky[data-v-444328bb]{overflow:visible}.m-table-wrap .m-table .table-container .table-x-scrollbar-sticky[data-v-444328bb] .rail-horizontal-bottom{position:sticky;z-index:3}.m-table-wrap .m-table .table-container table[data-v-444328bb]{display:table;margin:0;width:100%;text-align:start;border-radius:8px 8px 0 0;border-collapse:separate;border-spacing:0}.m-table-wrap .m-table .table-container table tr[data-v-444328bb]{background-color:transparent}.m-table-wrap .m-table .table-container table tr:first-child th[data-v-444328bb]:first-child{border-top-left-radius:8px}.m-table-wrap .m-table .table-container table tr:first-child th[data-v-444328bb]:last-child{border-top-right-radius:8px}.m-table-wrap .m-table .table-container table th[data-v-444328bb],.m-table-wrap .m-table .table-container table td[data-v-444328bb]{border:none}.m-table-wrap .m-table .table-container table th[data-v-444328bb] svg,.m-table-wrap .m-table .table-container table td[data-v-444328bb] svg{fill:CurrentColor}.m-table-wrap .m-table .table-container table .table-th[data-v-444328bb]{color:#000000e0;font-weight:600;text-align:start;background:#fafafa;padding:16px;border-bottom:1px solid #f0f0f0;overflow-wrap:break-word;transition:background .2s ease,padding .3s}.m-table-wrap .m-table .table-container table .table-th[colspan][data-v-444328bb]:not([colspan="1"]){text-align:center}.m-table-wrap .m-table .table-container table .table-th.table-cell-sort[data-v-444328bb]{background:#f0f0f0}.m-table-wrap .m-table .table-container table .table-th-selection[data-v-444328bb]{padding-left:8px;padding-right:8px;text-align:center}.m-table-wrap .m-table .table-container table .table-th-selection .table-selection[data-v-444328bb]{height:22px;vertical-align:top;display:inline-flex;align-items:center}.m-table-wrap .m-table .table-container table .table-th-ellipsis[data-v-444328bb]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb]{outline:none;cursor:pointer;transition:all .3s}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb]:hover{background:#f0f0f0}.m-table-wrap .m-table .table-container table .table-cell-has-sorter:hover .table-cell-sorter .table-cell-arrow[data-v-444328bb]:not(.ascend-arrow,.descend-arrow){color:#00000091}.m-table-wrap .m-table .table-container table .table-cell-has-sorter[data-v-444328bb] .m-tooltip-card{cursor:auto}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter[data-v-444328bb]{display:flex;align-items:center;justify-content:space-between}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-title[data-v-444328bb]{position:relative;z-index:1;flex:1;max-width:calc(100% - 22px)}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-arrow[data-v-444328bb]{display:inline-flex;align-items:center;margin-left:4px;color:#0000004a;transition:all .3s}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .table-cell-arrow svg[data-v-444328bb]{fill:currentColor}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .ascend-arrow[data-v-444328bb]{color:#1677ff}.m-table-wrap .m-table .table-container table .table-cell-has-sorter .table-cell-sorter .descend-arrow[data-v-444328bb]{color:#1677ff;transform:rotate(180deg)}.m-table-wrap .m-table .table-container table .table-empty[data-v-444328bb]{padding:16px;border-bottom:1px solid #f0f0f0}.m-table-wrap .m-table .table-container table .table-empty .table-empty-fixed[data-v-444328bb]{padding:16px;margin:-16px -17px;border-right:1px solid #f0f0f0}.m-table-wrap .m-table .table-container table .table-empty .empty[data-v-444328bb]{margin:32px 0}.m-table-wrap .m-table .table-container table .table-td[data-v-444328bb]{padding:16px;border-bottom:1px solid #f0f0f0;transition:padding .3s}.m-table-wrap .m-table .table-container table .table-td.table-cell-sort[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]{position:relative;left:-3px;color:inherit;float:left;width:26px;height:26px;line-height:26px;background:#fff;border:1px solid #f0f0f0;border-radius:8px;outline:none;cursor:pointer;transform:scale(.76923077);-webkit-user-select:none;user-select:none;transition:all .3s}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:hover{color:#4096ff;border-color:#4096ff}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:before{position:absolute;top:11px;left:5px;right:5px;height:2px;border-radius:2px;background:currentcolor;transition:transform .3s ease-out;content:""}.m-table-wrap .m-table .table-container table .table-td .expand-btn[data-v-444328bb]:after{position:absolute;top:5px;bottom:5px;left:11px;width:2px;border-radius:2px;transform:rotate(90deg);background:currentcolor;transition:transform .3s ease-out;content:""}.m-table-wrap .m-table .table-container table .table-td .expand-btn-collapsed[data-v-444328bb]:before{transform:rotate(-180deg)}.m-table-wrap .m-table .table-container table .table-td .expand-btn-collapsed[data-v-444328bb]:after{transform:rotate(0)}.m-table-wrap .m-table .table-container table .table-td .table-expand-row-fixed[data-v-444328bb]{position:relative;margin:-16px;padding:16px}.m-table-wrap .m-table .table-container table .table-cell-align-left[data-v-444328bb]{text-align:left}.m-table-wrap .m-table .table-container table .table-cell-align-center[data-v-444328bb]{text-align:center}.m-table-wrap .m-table .table-container table .table-cell-align-right[data-v-444328bb]{text-align:right}.m-table-wrap .m-table .table-container table .table-cell-fix-left[data-v-444328bb]{position:sticky!important;z-index:2;background:#fff}.m-table-wrap .m-table .table-container table .table-th.table-cell-fix-left[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-cell-fix-left-last[data-v-444328bb]:after{position:absolute;top:0;bottom:-1px;right:0;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container table .table-cell-fix-right[data-v-444328bb]{position:sticky!important;z-index:2;background:#fff}.m-table-wrap .m-table .table-container table .table-th.table-cell-fix-right[data-v-444328bb]{background:#fafafa}.m-table-wrap .m-table .table-container table .table-cell-fix-right-first[data-v-444328bb]:before{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.m-table-wrap .m-table .table-container table .table-td-hover[data-v-444328bb]{background-color:#fafafa}.m-table-wrap .m-table .table-container table .table-td-expand[data-v-444328bb]{padding-left:14px;padding-right:14px}.m-table-wrap .m-table .table-container table .table-td-expand-row[data-v-444328bb]{background:#00000005}.m-table-wrap .m-table .table-container table .table-td-selection[data-v-444328bb]{padding-left:8px;padding-right:8px;text-align:center}.m-table-wrap .m-table .table-container table .table-td-selection .table-selection[data-v-444328bb]{height:22px;vertical-align:top;display:inline-flex;align-items:center}.m-table-wrap .m-table .container-no-x-scroll .m-scrollbar[data-v-444328bb],.m-table-wrap .m-table .container-vertical-no-x-scroll .table-head[data-v-444328bb],.m-table-wrap .m-table .container-no-scroll .m-scrollbar[data-v-444328bb]{overflow:visible}.m-table-wrap .m-table .table-header+.table-container[data-v-444328bb]{border-top-left-radius:0;border-top-right-radius:0}.m-table-wrap .m-table .table-header+.table-container table[data-v-444328bb]{border-radius:0}.m-table-wrap .m-table .table-header+.table-container table .table-th[data-v-444328bb]:first-child,.m-table-wrap .m-table .table-header+.table-container table .table-th[data-v-444328bb]:last-child{border-radius:0}.m-table-wrap .table-shadow-left:not(.table-has-fix-left) .table-container[data-v-444328bb]:before{box-shadow:inset 10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-left .table-container .table-cell-fix-left-last[data-v-444328bb]:after{box-shadow:inset 10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-right:not(.table-has-fix-right) .table-container[data-v-444328bb]:after{box-shadow:inset -10px 0 8px -8px #0505050f}.m-table-wrap .table-shadow-right .table-container .table-cell-fix-right-first[data-v-444328bb]:before{box-shadow:inset -10px 0 8px -8px #0505050f}.m-table-wrap .table-small[data-v-444328bb]{font-size:14px}.m-table-wrap .table-small .table-header[data-v-444328bb],.m-table-wrap .table-small .table-footer[data-v-444328bb],.m-table-wrap .table-small .table-container table .table-th[data-v-444328bb],.m-table-wrap .table-small .table-container table .table-td[data-v-444328bb]{padding:8px}.m-table-wrap .table-middle[data-v-444328bb]{font-size:14px}.m-table-wrap .table-middle .table-header[data-v-444328bb],.m-table-wrap .table-middle .table-footer[data-v-444328bb],.m-table-wrap .table-middle .table-container table .table-th[data-v-444328bb],.m-table-wrap .table-middle .table-container table .table-td[data-v-444328bb]{padding:12px 8px}.m-table-wrap .table-striped tbody tr:nth-child(2n) .table-td[data-v-444328bb]{background-color:#fafafa}.m-table-wrap .table-bordered .table-header[data-v-444328bb]{border:1px solid #f0f0f0;border-bottom:0}.m-table-wrap .table-bordered .table-footer[data-v-444328bb]{border:1px solid #f0f0f0;border-top:0}.m-table-wrap .table-bordered .table-container[data-v-444328bb]{border:1px solid #f0f0f0;border-bottom:0;border-right:0}.m-table-wrap .table-bordered .table-container table th[data-v-444328bb],.m-table-wrap .table-bordered .table-container table td[data-v-444328bb]{border-right:1px solid #f0f0f0}.m-table-wrap .table-bordered .table-container .table-td .table-expand-row-fixed[data-v-444328bb]{margin:-16px -17px}.m-table-wrap .table-pagination[data-v-444328bb]{margin:16px 0}.m-tabs[data-v-d9ad67dd]{display:flex;font-size:14px;color:#000000e0;line-height:1.57142857;list-style:none}.m-tabs .m-tabs-nav[data-v-d9ad67dd]{position:relative;display:flex;flex:none;align-items:center}.m-tabs .m-tabs-nav[data-v-d9ad67dd]:before{position:absolute;content:""}.m-tabs .m-tabs-nav .tabs-prefix[data-v-d9ad67dd],.m-tabs .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{flex:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{position:relative;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.m-tabs .m-tabs-nav .tabs-nav-wrap .shadow[data-v-d9ad67dd]{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{position:relative;display:flex}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{position:relative;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;outline:none;cursor:pointer;transition:all .3s}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:hover{color:#1677ff}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd] svg{fill:currentColor}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-line-active[data-v-d9ad67dd]{color:#1677ff;text-shadow:0 0 .25px currentcolor}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]{color:#00000040;cursor:not-allowed}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]:hover{color:#00000040}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{position:absolute;background-color:#1677ff;pointer-events:none;border-radius:2px;transition:width .3s,left .3s,height .3s,top .3s,background-color}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar-disabled[data-v-d9ad67dd]{background-color:#00000040}.m-tabs .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .card-hidden[data-v-d9ad67dd]{visibility:hidden}.m-tabs .m-tabs-nav .tabs-nav-wrap .nav-transition[data-v-d9ad67dd]{transition:all .15s}.m-tabs .m-tabs-nav .tabs-center[data-v-d9ad67dd]{justify-content:center}.m-tabs .m-tabs-nav .before-shadow-active[data-v-d9ad67dd]:before{opacity:1}.m-tabs .m-tabs-nav .after-shadow-active[data-v-d9ad67dd]:after{opacity:1}.m-tabs .m-tabs-page[data-v-d9ad67dd]{flex:auto;min-width:0;min-height:0;overflow:hidden}.m-tabs .m-tabs-page .tabs-content-wrap[data-v-d9ad67dd]{position:relative;display:flex;width:100%}.m-tabs .m-tabs-page .tabs-content-wrap .tabs-content[data-v-d9ad67dd]{outline:none;flex:none;width:100%}.m-tabs .m-tabs-page .tabs-content-animated[data-v-d9ad67dd]{transition:margin .3s}.tabs-top[data-v-d9ad67dd]{flex-direction:column}.tabs-top .m-tabs-nav[data-v-d9ad67dd]{margin-bottom:16px}.tabs-top .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-right:12px}.tabs-top .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-left:12px}.tabs-top .m-tabs-nav[data-v-d9ad67dd]:before{right:0;left:0;bottom:0;border-bottom:1px solid rgba(5,5,5,.06)}.tabs-top .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{top:0;bottom:0;width:32px;left:0;box-shadow:inset 10px 0 8px -8px #00000014}.tabs-top .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{top:0;bottom:0;width:32px;right:0;box-shadow:inset -10px 0 8px -8px #00000014}.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:32px}.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{height:2px;bottom:0}.tabs-top.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-top.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:8px 8px 0 0}.tabs-top.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-top.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:6px 6px 0 0}.tabs-bottom[data-v-d9ad67dd]{flex-direction:column}.tabs-bottom .m-tabs-nav[data-v-d9ad67dd]{order:1;margin-top:16px}.tabs-bottom .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-right:12px}.tabs-bottom .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-left:12px}.tabs-bottom .m-tabs-nav[data-v-d9ad67dd]:before{right:0;left:0;top:0;border-bottom:1px solid rgba(5,5,5,.06)}.tabs-bottom .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{top:0;bottom:0;width:32px;left:0;box-shadow:inset 10px 0 8px -8px #00000014}.tabs-bottom .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{top:0;bottom:0;width:32px;right:0;box-shadow:inset -10px 0 8px -8px #00000014}.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:32px}.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{height:2px;top:0}.tabs-bottom .m-tabs-page[data-v-d9ad67dd]{order:0}.tabs-bottom.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-bottom.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 0 8px 8px}.tabs-bottom.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-bottom.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 0 6px 6px}.tabs-left .m-tabs-nav[data-v-d9ad67dd]{flex-direction:column;min-width:40px;margin-right:24px}.tabs-left .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-bottom:12px}.tabs-left .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-top:12px}.tabs-left .m-tabs-nav[data-v-d9ad67dd]:before{top:0;bottom:0;right:0;border-left:1px solid rgba(5,5,5,.06)}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{flex-direction:column}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{right:0;left:0;height:32px;top:0;box-shadow:inset 0 10px 8px -8px #00000014}.tabs-left .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{right:0;left:0;height:32px;bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{flex:1 0 auto;flex-direction:column}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 24px;text-align:center}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:16px}.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{width:2px;right:0}.tabs-left.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-left.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:8px 0 0 8px}.tabs-left.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-left.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:6px 0 0 6px}.tabs-right .m-tabs-nav[data-v-d9ad67dd]{order:1;flex-direction:column;min-width:40px;margin-left:24px}.tabs-right .m-tabs-nav .tabs-prefix[data-v-d9ad67dd]{padding-bottom:12px}.tabs-right .m-tabs-nav .tabs-suffix[data-v-d9ad67dd]{padding-top:12px}.tabs-right .m-tabs-nav[data-v-d9ad67dd]:before{top:0;bottom:0;left:0;border-left:1px solid rgba(5,5,5,.06)}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]{flex-direction:column}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:before{right:0;left:0;height:32px;top:0;box-shadow:inset 0 10px 8px -8px #00000014}.tabs-right .m-tabs-nav .tabs-nav-wrap[data-v-d9ad67dd]:after{right:0;left:0;height:32px;bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list[data-v-d9ad67dd]{flex:1 0 auto;flex-direction:column}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 24px;text-align:center}.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-bar[data-v-d9ad67dd]{width:2px;left:0}.tabs-right.tabs-card .m-tabs-nav[data-v-d9ad67dd],.tabs-right.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 8px 8px 0}.tabs-right.tabs-card.tabs-small .m-tabs-nav[data-v-d9ad67dd],.tabs-right.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{border-radius:0 6px 6px 0}.tabs-small .m-tabs-nav[data-v-d9ad67dd]{font-size:14px}.tabs-small.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-small.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 0}.tabs-middle .m-tabs-nav[data-v-d9ad67dd]{font-size:14px}.tabs-middle.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-middle.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:12px 0}.tabs-large .m-tabs-nav[data-v-d9ad67dd]{font-size:16px}.tabs-large.tabs-top:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd],.tabs-large.tabs-bottom:not(.tabs-card) .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:16px 0}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:8px 16px;background:#00000005;border:1px solid rgba(5,5,5,.06);transition:all .3s cubic-bezier(.645,.045,.355,1)}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{color:#1677ff;background:#fff;text-shadow:0 0 .25px currentcolor}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]{color:#00000040;cursor:not-allowed}.tabs-card .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-disabled[data-v-d9ad67dd]:hover{color:#00000040}.tabs-card.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:2px}.tabs-card.tabs-top .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-bottom-color:#fff}.tabs-card.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-left:2px}.tabs-card.tabs-bottom .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-top-color:#fff}.tabs-card.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:2px}.tabs-card.tabs-left .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-right-color:#fff}.tabs-card.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]:not(:first-child){margin-top:2px}.tabs-card.tabs-right .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-card-active[data-v-d9ad67dd]{border-left-color:#fff}.tabs-card.tabs-small .m-tabs-nav .tabs-nav-wrap .tabs-nav-list .tab-item[data-v-d9ad67dd]{padding:6px 16px}.m-tag[data-v-a24482dc]{display:inline-flex;align-items:center;height:24px;font-size:14px;color:#000000e0;padding-inline:7px;white-space:nowrap;background:#00000005;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;text-align:start}.m-tag .tag-icon[data-v-a24482dc]{margin-right:5px;height:100%;display:inline-flex;align-items:center}.m-tag .tag-icon[data-v-a24482dc] svg{fill:currentColor}.m-tag .tag-label[data-v-a24482dc]{height:100%;display:inline-flex;align-items:center}.m-tag .plus-svg[data-v-a24482dc]{display:inline-flex;align-items:center;font-size:14px;color:#000000e0;fill:currentColor;font-style:normal;line-height:0;text-align:center;vertical-align:-.175em;transition:color .2s}.m-tag .tag-close[data-v-a24482dc]{margin-left:3px;display:inline-flex;align-items:center;height:100%;vertical-align:top;font-style:normal;line-height:0;text-align:center;cursor:pointer}.m-tag .tag-close .close-svg[data-v-a24482dc]{display:inline-block;font-size:12px;color:#00000073;fill:currentColor;transition:all .2s}.m-tag .tag-close .close-svg[data-v-a24482dc]:hover{color:#000000e0}.tag-small[data-v-a24482dc]{height:22px;font-size:12px;line-height:20px;border-radius:4px}.tag-small .plus-svg[data-v-a24482dc]{font-size:12px}.tag-small .tag-close[data-v-a24482dc]{font-size:10px}.tag-large[data-v-a24482dc]{height:28px;line-height:26px}.tag-large .tag-close[data-v-a24482dc]{font-size:14px;vertical-align:-.16em}.tag-plus[data-v-a24482dc]{background:#fff;border-style:dashed;padding-inline:10px;text-align:center;cursor:pointer}.tag-plus[data-v-a24482dc]:hover{border-color:#1677ff}.tag-plus:hover .plus-svg[data-v-a24482dc]{color:#1677ff}.tag-input[data-v-a24482dc]{width:86px;color:#000000e0;height:24px;font-size:14px;line-height:22px;padding:0 8px;position:relative;display:inline-block;min-width:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:none;transition:all .2s}.tag-input[data-v-a24482dc]:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-right-width:1px;outline:0}.input-small[data-v-a24482dc]{width:78px;height:22px;font-size:12px;line-height:20px;padding:0 6px;border-radius:4px}.input-large[data-v-a24482dc]{width:90px;height:28px;line-height:26px}.tag-success[data-v-a24482dc]{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.tag-success[data-v-a24482dc] svg{color:#52c41a;fill:currentColor}.tag-processing[data-v-a24482dc]{color:#1677ff;background:#e6f4ff;border-color:#91caff}.tag-processing[data-v-a24482dc] svg{color:#1677ff;fill:currentColor}.tag-error[data-v-a24482dc]{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.tag-error[data-v-a24482dc] svg{color:#ff4d4f;fill:currentColor}.tag-warning[data-v-a24482dc]{color:#faad14;background:#fffbe6;border-color:#ffe58f}.tag-warning[data-v-a24482dc] svg{color:#faad14;fill:currentColor}.tag-pink[data-v-a24482dc]{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.tag-pink[data-v-a24482dc] svg{color:#c41d7f;fill:currentColor}.tag-red[data-v-a24482dc]{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.tag-red[data-v-a24482dc] svg{color:#cf1322;fill:currentColor}.tag-yellow[data-v-a24482dc]{color:#d4b106;background:#feffe6;border-color:#fffb8f}.tag-yellow[data-v-a24482dc] svg{color:#d4b106;fill:currentColor}.tag-orange[data-v-a24482dc]{color:#d46b08;background:#fff7e6;border-color:#ffd591}.tag-orange[data-v-a24482dc] svg{color:#d46b08;fill:currentColor}.tag-green[data-v-a24482dc]{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.tag-green[data-v-a24482dc] svg{color:#389e0d;fill:currentColor}.tag-cyan[data-v-a24482dc]{color:#08979c;background:#e6fffb;border-color:#87e8de}.tag-cyan[data-v-a24482dc] svg{color:#08979c;fill:currentColor}.tag-blue[data-v-a24482dc]{color:#0958d9;background:#e6f4ff;border-color:#91caff}.tag-blue[data-v-a24482dc] svg{color:#0958d9;fill:currentColor}.tag-purple[data-v-a24482dc]{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.tag-purple[data-v-a24482dc] svg{color:#531dab;fill:currentColor}.tag-geekblue[data-v-a24482dc]{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.tag-geekblue[data-v-a24482dc] svg{color:#1d39c4;fill:currentColor}.tag-magenta[data-v-a24482dc]{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.tag-magenta[data-v-a24482dc] svg{color:#eb2f96;fill:currentColor}.tag-volcano[data-v-a24482dc]{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.tag-volcano[data-v-a24482dc] svg{color:#d4380d;fill:currentColor}.tag-gold[data-v-a24482dc]{color:#d48806;background:#fffbe6;border-color:#ffe58f}.tag-gold[data-v-a24482dc] svg{color:#d48806;fill:currentColor}.tag-lime[data-v-a24482dc]{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.tag-lime[data-v-a24482dc] svg{color:#7cb305;fill:currentColor}.tag-borderless[data-v-a24482dc]{border-color:transparent}.tag-has-color[data-v-a24482dc]{color:#fff;border-color:transparent}.tag-has-color .tag-close .close-svg[data-v-a24482dc]{color:#ffffffd9}.tag-has-color .tag-close .close-svg[data-v-a24482dc]:hover{color:#fff}.tag-hidden[data-v-a24482dc]{display:none}.m-textarea[data-v-6be1449c]{position:relative;display:inline-block}.m-textarea .textarea-item[data-v-6be1449c]{width:100%;min-width:0;min-height:32px;max-width:100%;height:auto;padding:4px 11px;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;transition:all .3s,height 0s;resize:vertical;position:relative;z-index:9;display:inline-block;vertical-align:bottom;text-overflow:ellipsis;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:none}.m-textarea .textarea-item[data-v-6be1449c]:hover{border-color:#4096ff;z-index:1}.m-textarea .textarea-item[data-v-6be1449c]:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;outline:0}.m-textarea .clear-class[data-v-6be1449c]{padding-right:24px}.m-textarea textarea[data-v-6be1449c]:disabled{color:#00000040}.m-textarea textarea[data-v-6be1449c]::-webkit-input-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]:-moz-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]::-moz-placeholder{color:#00000040}.m-textarea textarea[data-v-6be1449c]:-ms-input-placeholder{color:#00000040}.m-textarea .clear-svg[data-v-6be1449c]{position:absolute;top:9px;right:8px;z-index:99;display:inline-block;font-size:12px;color:#00000040;fill:currentColor;cursor:pointer;transition:color .3s}.m-textarea .clear-svg[data-v-6be1449c]:hover{color:#00000073}.m-textarea .textarea-disabled[data-v-6be1449c]{color:#00000040;background-color:#0000000a;cursor:not-allowed}.m-textarea .textarea-disabled[data-v-6be1449c]:hover{border-color:#d9d9d9}.m-textarea .textarea-disabled[data-v-6be1449c]:focus-within{border-color:#d9d9d9;box-shadow:none}.show-count[data-v-6be1449c]:after{color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none;float:right}.m-scroll-horizontal[data-v-2c649d2c]{overflow:hidden;display:flex;box-shadow:0 0 5px var(--scroll-shadow-color);border-radius:6px;background-color:var(--scroll-bg-color)}.m-scroll-horizontal .scroll-items-group[data-v-2c649d2c]{z-index:1;display:flex;align-items:center;animation:horizontalScroll-2c649d2c var(--scroll-duration) linear var(--scroll-delay) var(--scroll-iteration-count);animation-play-state:var(--scroll-play-state)}@keyframes horizontalScroll-2c649d2c{0%{transform:translate(0)}to{transform:translate(-100%)}}.m-scroll-horizontal .scroll-items-group .scroll-item[data-v-2c649d2c]{padding-left:var(--scroll-item-gap);font-size:16px;font-weight:400;color:#000000e0;line-height:1.57;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-scroll-horizontal .scroll-items-group .href-item[data-v-2c649d2c]{cursor:pointer;transition:color .3s}.m-scroll-horizontal .scroll-items-group .href-item[data-v-2c649d2c]:hover{color:var(--scroll-href-hover-color)!important}.m-scroll-horizontal .scroll-items-reset[data-v-2c649d2c]{animation:none}.slide-enter-active[data-v-2c649d2c],.slide-leave-active[data-v-2c649d2c]{transition:all var(--scroll-duration) var(--scroll-timing-function)}.slide-enter-from[data-v-2c649d2c]{transform:translateY(100%) scale(var(--scroll-scale));opacity:0}.slide-leave-to[data-v-2c649d2c]{transform:translateY(-100%) scale(var(--scroll-scale));opacity:0}.m-scroll-vertical[data-v-2c649d2c]{overflow:hidden;position:relative;box-shadow:0 0 5px var(--scroll-shadow-color);border-radius:6px;background-color:var(--scroll-bg-color)}.m-scroll-vertical .scroll-item-wrap[data-v-2c649d2c]{position:absolute;left:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 var(--scroll-item-padding)}.m-scroll-vertical .scroll-item-wrap .scroll-item[data-v-2c649d2c]{font-size:16px;font-weight:400;color:#000000e0;line-height:1.57;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-scroll-vertical .scroll-item-wrap .href-item[data-v-2c649d2c]{cursor:pointer;transition:color .3s}.m-scroll-vertical .scroll-item-wrap .href-item[data-v-2c649d2c]:hover{color:var(--scroll-href-hover-color)!important}.m-timeline[data-v-c9112a5f]{font-size:14px;color:#000000e0;line-height:1.57142857}.m-timeline .timeline-item[data-v-c9112a5f]{position:relative;padding-bottom:30px}.m-timeline .timeline-item .timeline-tail[data-v-c9112a5f]{position:absolute;top:12px;width:0;height:100%;border-left-width:2px;border-left-color:#e8e8e8}.m-timeline .timeline-item .tail-left[data-v-c9112a5f]{left:5px}.m-timeline .timeline-item .tail-center[data-v-c9112a5f]{left:0;right:0;margin:0 auto}.m-timeline .timeline-item .tail-right[data-v-c9112a5f]{right:5px}.m-timeline .timeline-item .timeline-dot[data-v-c9112a5f]{position:absolute;display:flex;align-items:center}.m-timeline .timeline-item .timeline-dot[data-v-c9112a5f] svg{fill:currentColor}.m-timeline .timeline-item .timeline-dot .dot-item[data-v-c9112a5f]{display:inline-block;width:12px;height:12px;border-width:2px;border-style:solid;border-radius:50%;background:#fff}.m-timeline .timeline-item .dot-left[data-v-c9112a5f]{left:6px;transform:translate(-50%)}.m-timeline .timeline-item .dot-center[data-v-c9112a5f]{left:50%;transform:translate(-50%)}.m-timeline .timeline-item .dot-right[data-v-c9112a5f]{right:6px;transform:translate(50%)}.m-timeline .timeline-item .timeline-desc[data-v-c9112a5f]{font-size:14px;line-height:1.57142857;word-break:break-all}.m-timeline .timeline-item .desc-left[data-v-c9112a5f]{margin-left:25px}.m-timeline .timeline-item .desc-center[data-v-c9112a5f]{width:calc(50% - 12px)}.m-timeline .timeline-item .desc-alternate-left[data-v-c9112a5f]{text-align:end}.m-timeline .timeline-item .desc-alternate-right[data-v-c9112a5f]{margin-left:calc(50% + 12px)}.m-timeline .timeline-item .desc-right[data-v-c9112a5f]{margin-right:25px;text-align:end}.m-timeline .item-last .timeline-tail[data-v-c9112a5f]{display:none}.m-upload-wrap[data-v-65fdf777]{display:inline-block;width:100%}.m-upload-wrap .upload-item-panel[data-v-65fdf777]{position:relative;display:inline-block;width:100px;height:100px}.m-upload-wrap .upload-item-panel .upload-item[data-v-65fdf777]{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;height:100px;border-radius:8px;border:1px dashed #d9d9d9;background-color:#00000005;cursor:pointer;transition:border-color .3s}.m-upload-wrap .upload-item-panel .upload-item[data-v-65fdf777]:hover{border-color:#1677ff}.m-upload-wrap .upload-item-panel .upload-item .plus-svg[data-v-65fdf777]{display:inline-block;font-size:14px;color:#000000e0;fill:currentColor}.m-upload-wrap .upload-item-panel .upload-item .upload-tip[data-v-65fdf777]{margin-top:8px;font-size:14px;color:#000000e0;line-height:1.57142857}.m-upload-wrap .upload-item-panel .upload-disabled[data-v-65fdf777]{cursor:not-allowed}.m-upload-wrap .upload-item-panel .upload-disabled[data-v-65fdf777]:hover{border-color:#d9d9d9}.m-upload-wrap .upload-item-panel .file-uploading[data-v-65fdf777]{width:100px;height:100px;padding:8px;border-radius:8px;border:1px dashed #d9d9d9;background-color:#00000005;display:flex;align-items:center;text-align:center}.m-upload-wrap .upload-item-panel .file-uploading .spin-uploading[data-v-65fdf777]{display:inline-block}.m-upload-wrap .upload-item-panel .file-uploading .spin-uploading[data-v-65fdf777] .spin-tip{max-width:82px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-upload-wrap .upload-item-panel .file-preview[data-v-65fdf777]{position:relative;width:100px;height:100px;border-radius:8px;padding:8px;border:1px solid #d9d9d9;display:flex;align-items:center;text-align:center}.m-upload-wrap .upload-item-panel .file-preview .file-svg[data-v-65fdf777]{display:inline-block;width:100%;height:60px;color:#1677ff;fill:currentColor}.m-upload-wrap .upload-item-panel .file-preview .file-mask[data-v-65fdf777]{position:absolute;top:0;right:0;bottom:0;left:0;margin:8px;display:flex;align-items:center;justify-content:center;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon[data-v-65fdf777]{display:inline-block;height:16px;margin:0 4px;cursor:pointer}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon .icon-svg[data-v-65fdf777]{display:inline-block;font-size:16px;color:#ffffffa6;fill:currentColor;cursor:pointer;transition:color .3s}.m-upload-wrap .upload-item-panel .file-preview .file-mask .file-icon .icon-svg[data-v-65fdf777]:hover{color:#fff}.m-upload-wrap .upload-item-panel .file-preview:hover .file-mask[data-v-65fdf777]{opacity:1;pointer-events:auto}.m-video[data-v-2559eec7]{width:var(--video-width);height:var(--video-height);position:relative;background:#000;cursor:pointer}.m-video .u-video[data-v-2559eec7]{display:inline-block;width:100%;height:100%;vertical-align:bottom}.m-video .icon-play[data-v-2559eec7]{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:80px;height:80px;transform:scale(var(--video-icon-scale));border-radius:50%;background-color:#0009;opacity:0;pointer-events:none;transition:background-color .3s}.m-video .icon-play .play-svg[data-v-2559eec7]{display:inline-block;color:#fff;fill:currentColor;width:29px;height:34px;margin-left:3px}.m-video .icon-show[data-v-2559eec7]{opacity:1}.video-hover:hover .icon-play[data-v-2559eec7]{background-color:#000000b3}.m-waterfall[data-v-cc6560f9]{position:relative;border-radius:var(--border-radius)}.m-waterfall .waterfall-image[data-v-cc6560f9]{position:absolute}.m-waterfall .waterfall-image .image-link[data-v-cc6560f9]{display:block;height:100%;cursor:default}.m-waterfall .waterfall-image .image-link .image-item[data-v-cc6560f9]{width:100%;height:100%;border-radius:var(--border-radius);display:inline-block;vertical-align:bottom}.m-waterfall .waterfall-image .link-cursor[data-v-cc6560f9]{cursor:pointer}.watermark-container{position:relative}.u-value[data-v-289d6544]{display:inline-block;line-height:20px;padding:0 6px;background-color:#faad14;color:#fff;border-radius:10px;box-shadow:0 0 0 1px #fff}.custom-breadcrumb-class[data-v-5c17c323]{font-size:20px;color:#1677ff;height:40px}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .breadcrumb-link{color:#1677ffb8;padding:0 8px;border-radius:8px}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .link-hover:hover{color:#fff;background:#4096ff}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .link-active{color:#1677ff}.custom-breadcrumb-class[data-v-5c17c323] .m-breadcrumb-item .breadcrumb-separator{color:#1677ffb8}.custom-class1[data-v-d1b65b0e]{height:40px;font-size:18px;border-color:#faad14;color:#faad14}.custom-class1[data-v-d1b65b0e]:hover{color:#ffc53d!important;border-color:#ffc53d}.custom-class1[data-v-d1b65b0e]:active{color:#d48806!important;border-color:#d48806}.custom-class2[data-v-d1b65b0e]{height:40px;font-size:18px;background:#faad14;border-color:#faad14}.custom-class2[data-v-d1b65b0e]:hover{background:#ffc53d;border-color:#ffc53d}.custom-class2[data-v-d1b65b0e]:active{background:#d48806;border-color:#d48806}[data-v-626252e6] .custom-class .dialog-header,[data-v-626252e6] .custom-class .dialog-content{color:#ff6900!important}p[data-v-c74caad2]{color:#000000e0}.svg-icon[data-v-61c6eafa]{display:inline-block;vertical-align:bottom;width:48px;height:48px;fill:none;stroke:#a9aeb8}.mt30[data-v-c86f8c29]{margin:30px}.row .grid-col[data-v-c86f8c29]{min-height:30px;margin-top:8px;margin-bottom:8px;color:#fff;text-align:center;border-radius:0;padding:16px 0;background:#1677ff}.row[data-v-c86f8c29]>:nth-child(odd){background:#1677ffbf}.gutter-row .grid-col[data-v-c86f8c29]{min-height:30px;color:#fff;text-align:center;border-radius:0}.gutter-row .gutter-box[data-v-c86f8c29]{background:#0092ff;padding:8px 0}.height-50[data-v-c86f8c29]{height:50px;line-height:50px}.height-80[data-v-c86f8c29]{height:80px;line-height:80px}.height-100[data-v-c86f8c29]{height:100px;line-height:100px}.height-120[data-v-c86f8c29]{height:120px;line-height:120px}.u-pre[data-v-654cbdc2]{display:inline-block;font-size:16px}.u-img[data-v-a166dba2]{display:inline-block;vertical-align:bottom}.m-container[data-v-9c3c9971]{position:relative;display:flex;align-items:center;height:200px;padding:16px 24px;border:1px solid #d9d9d9}[data-v-eeb95465] .custom-class{color:#ff6900}[data-v-b9a999bf] .custom-class .modal-header,[data-v-b9a999bf] .custom-class .modal-header .modal-title,[data-v-b9a999bf] .custom-class .modal-content{color:#ff6900!important}[data-v-088d8852] .custom-class{color:#d4380d}[data-v-088d8852] .custom-class .notification-title{font-weight:500}.desc p[data-v-9a0d6c4c]{margin-bottom:1em;line-height:1}h4[data-v-fd5b59ef]{margin:0}.space-align-container[data-v-8c1dd6f2]{display:flex;align-items:flex-start;flex-wrap:wrap}.space-align-block[data-v-8c1dd6f2]{margin:8px 4px;border:1px solid #40a9ff;padding:4px;flex:none}.space-align-block .mock-block[data-v-8c1dd6f2]{display:inline-block;padding:32px 8px 16px;background:#96969633}.m-flex[data-v-e50c95c4]{display:flex;gap:12px;align-items:center}.u-h3[data-v-e50c95c4]{margin-top:0!important}.spin-content[data-v-e50c95c4]{display:inline-block;border-radius:6px;border:1px solid #91d5ff;background-color:#e6f7ff;padding:16px}.u-spin[data-v-e50c95c4]{width:100px;height:100px}.mt30[data-v-9e74a048]{margin-top:30px}.theme-switch[data-v-c19494f2] .switch-checked{background:#faad14}.theme-switch[data-v-c19494f2] .switch-checked:hover:not(.disabled){background:#e8b339}.svg-dark[data-v-c19494f2]{width:12px;height:12px;fill:#fff}.svg-light[data-v-c19494f2]{width:12px;height:12px;fill:#3c3c43bf}[data-v-b8ad196d] .even-row td{color:#1677ff!important}[data-v-b8ad196d] .age{color:#09c8ce!important}[data-v-b8ad196d] .older-row .age{color:#eb2f96!important}.editable-cell .cell-icon[data-v-b8ad196d]{display:none}.editable-cell .cell-icon[data-v-b8ad196d]:hover,.editable-cell .cell-icon-check[data-v-b8ad196d]:hover{transition:color .3s;color:#1890ff}.editable-cell:hover .cell-icon[data-v-b8ad196d]{display:inline-block}.big-dot[data-v-35c552af]{display:inline-block;width:18px;height:18px;border:4px solid #1677ff;border-radius:50%;background:#fff}.desc[data-v-35c552af]{font-size:16px;font-weight:500}[data-v-417fb9b1] .custom-class{font-size:16px!important;color:#0958d9!important;padding:12px 18px!important;border-radius:12px!important}[data-v-417fb9b1] .custom-class p{margin-bottom:8px;font-size:20px;font-weight:600}.mt30[data-v-9b94d99b]{margin-top:30px}.paragraph-text[data-v-5402b839]{margin-bottom:1em;font-size:16px;color:#000000e0;word-break:break-word;line-height:1.57142857}.qrcode-image[data-v-4b2d3ad4]{width:200px;height:200px;vertical-align:bottom}.wechat-tag[data-v-4b2d3ad4]{font-size:16px;font-weight:500;height:36px;padding-inline:12px;position:absolute;left:144px;transform:translate(-50%)}.alipay-tag[data-v-4b2d3ad4]{font-size:16px;font-weight:500;height:36px;padding-inline:12px;position:absolute;right:144px;transform:translate(50%)}.sponsor-image[data-v-4b2d3ad4]{display:block;margin-top:48px}.m-size-wrap[data-v-e0b28630]{position:relative}.m-size-wrap .resizer[data-v-e0b28630]{background:#222;color:#fff;resize:both;padding:16px 32px;min-width:300px;min-height:450px;max-width:688px;border:1px solid #2e2e32;border-radius:4px;outline:none;white-space:pre;overflow-wrap:normal;overflow:hidden;display:block;font-size:16px;box-shadow:#2e2e32 0 0 0 1px;margin:8px 0;background:#1b1b1f;touch-action:manipulation}.m-size-wrap .m-size[data-v-e0b28630]{top:12px;left:16px;position:absolute;color:#fff;font-size:16px}.m-size-wrap .m-size h3[data-v-e0b28630]{margin-top:0}.scroll-container[data-v-1dacbabf]{width:360px;height:360px;border-radius:12px;border:2px solid #1677ff;overflow:scroll}.scroll-container .scroll-content[data-v-1dacbabf]{position:relative;width:600px;height:600px}.scroll-container .scroll-content .inside-content[data-v-1dacbabf]{position:absolute;top:33.3%;left:33.3%;font-size:20px;color:#000000e0;font-weight:500;background:#fafafa;padding:6px 8px;border-radius:8px}.u-theme-switch[data-v-44fcb926] .switch-checked{background:#faad14}.u-theme-switch[data-v-44fcb926] .switch-checked:hover:not(.disabled){background:#e8b339}.u-theme-switch .u-dark-svg[data-v-44fcb926]{width:12px;height:12px;fill:#fff}.u-theme-switch .u-light-svg[data-v-44fcb926]{width:12px;height:12px;fill:#3c3c43bf}
    diff --git a/guide/changelog.html b/guide/changelog.html
    index 759958f72..fa28519d6 100644
    --- a/guide/changelog.html
    +++ b/guide/changelog.html
    @@ -6,12 +6,12 @@
         更新日志 | Vue Amazing UI
         
         
    -    
    +    
         
         
    -    
    +    
         
    -    
    +    
         
         
         
    @@ -44,7 +44,7 @@
           --float-btn-bottom: 100px;
           --float-btn-z-index: 9;
         " target="_self" data-v-fb8d17bf>

    对于新功能、新组件、bug 修复以及文档更新,您可以向 main 分支创建拉取请求或通过右下角邮箱地址联系我

    2.1.0
    soon

    2.0.9
    2025-01-10

    • 优化并更新 文字滚动 TextScroll 组件,将 pauseOnMouseEnter 属性默认值调整为 false,并更新文档示例
    • 组件库及文档代码优化

    2.0.8
    2025-01-09

    2.0.7
    2025-01-07

    • 优化并更新 轮播图 Carousel 组件,图片类型 Image 新增 link target 属性,支持:设置图片跳转链接;设置如何打开跳转链接
    • 优化并更新 触摸滑动插件 Swiper 组件,图片类型 Image 新增 target 属性,支持设置如何打开跳转链接
    • 优化并更新 瀑布流 Waterfall 组件,图片类型 Image 新增 link target 属性,支持:设置图片跳转链接;设置如何打开跳转链接
    • 优化并更新 表格 Table 组件;rowSelection 属性新增 selectedRowKeys,用于支持设置选中项的 key 数组,需和 onChange 配合使用

    2.0.6
    2025-01-06

    • 优化并更新 对话框 Dialog 组件,新增 destroyOnClose scrollbarProps 属性,支持:设置关闭时是否销毁 Dialog 里的子元素;固定高度时使用滚动条组件,并可自定义滚动条样式
    • 优化并更新 模态框 Modal 组件,新增 destroyOnClose 属性,支持:设置关闭时是否销毁 Modal 里的子元素
    • 组件库及文档代码优化

    2.0.5
    2025-01-03

    • 优化并更新 复选框 Checkbox 组件点击动画效果及代码
    • 优化并更新 单选框 Radio 组件代码
    • 优化并更新 表格 Table 组件代码及功能优化;scroll 属性新增 initialScrollPositionOnChange 类型,用于设置当分页、排序变化后是否滚动到表格初始位置;新增 rowSelection 属性,用于支持设置列表项选择,更多配置项请参考 Selection Type
    • 组件库及文档代码优化

    2.0.4
    2024-12-30

    • 优化并更新 水印 Watermark 组件,新增 fixed 属性,支持固定全屏水印
    • 组件库及文档代码优化

    2.0.3
    2024-12-26

    • 优化并更新 倒计时 Countdown 组件,将 finishedText 属性重命名为 finish
    • 修复 搜索框 InputSearch 组件使用插槽自定义搜索图标不生效的问题
    • 所有支持插槽的组件文档新增 Slots 相关说明文档
    • 组件库及文档代码优化

    2.0.2
    2024-12-24

    • 优化并更新 浮动按钮 FloatButton 组件,icon 属性新增类型 VNode
    • 新增 VueAmazingUIStyleResolve 方法导出,用于配合 vite-plugin-style-import 插件实现按需自动引入组件样式,具体请参考 自动引入样式
    • 组件库及文档代码优化

    2.0.1
    2024-12-20

    • 优化并更新 步骤条 Steps 组件,将 Steps 属性重命名为 items
    • 优化并更新 标签页 Tabs 组件,将 tabPages 属性重命名为 items
    • 组件库及文档代码优化

    2.0.0
    2024-12-18

    • 优化组件库打包构建;所有组件支持手动或自动按需引入;全面支持基于 ES modulestree shaking
    • 新增 VueAmazingUIResolver 方法导出,用于配合 unplugin-vue-components 插件支持组件库的自动按需引入,具体请参考 自动按需引入
    • 组件库及文档代码优化

    1.10.4
    2024-12-10

    • 优化并更新 复选框 Checkbox 组件,删除 width height 属性;新增选中动画效果
    • 优化并更新 单选框 Radio 组件,删除 width height 属性;新增选中动画效果
    • 优化并更新 文字滚动 TextScroll 组件,将 verticalInterval 属性重命名为 interval;新增 duration 属性;用于控制垂直滚动过渡持续时间;代码逻辑优化

    1.10.3
    2024-12-09

    • 优化并更新 表格 Table 组件,新增 sticky 属性,支持:对于长表格设置跟随页面固定表头和水平滚动条,方便查看表头和使用滚动条
    • 优化并更新 文字滚动 TextScroll 组件,将 scrollText 属性重命名为 items;删除 interval step 属性,新增 speed 属性;用于更方便的控制水平滚动动画速度;重构水平滚动动画效果;新增 pauseOnMouseEnter 属性,支持控制鼠标移入时是否暂停滚动
    • 组件库及文档代码优化

    1.10.2
    2024-12-05

    • 优化并更新 播放器 Video 组件,新增 iconSize 属性;重命名 showPlay 属性为 playIcon;新增 play pause 方法;支持:设置播放暂停图标的尺寸;使用 Methods 控制播放暂停

    1.10.1
    2024-12-04

    • 优化类型声明文件导出
    • 组件库及文档代码优化

    1.10.0
    2024-12-03

    • 添加类型声明文件,提供所有组件相关类型定义的导出,为使用 TypeScript 开发提供更好的支持
    • 组件库及文档代码优化

    1.9.12
    2024-12-02

    • 优化并更新 折叠面板 Collapse 组件,将 collapseData 属性重命名为 items,新增 collapseStyle copyText copiedText 等属性;支持:自定义样式;自定义箭头图标;自定义复制按钮文本;单个面板自定义样式、箭头属性、复制按钮等功能
    • 优化并更新 时间轴 Timeline 组件,将 timelineData 属性重命名为 items

    1.9.11
    2024-11-28

    • 修复组件库 vue-amazing-ui@1.9.10 更新 vitev6 后,打包时 cssFileName 默认值更改为 package.json 中的 name 值导致无法引入 css 文件的相关问题

    1.9.10
    2024-11-28

    • 优化并更新 回到顶部 BackTop 组件,新增支持设置多种 CSS 变量自定义样式
    • 优化并更新 滑动输入条 Slider 组件,新增支持设置多种 CSS 变量自定义样式
    • 组件库及文档代码优化

    1.9.9
    2024-11-27

    • 优化并更新 表格 Table 组件代码和功能
    • 优化并更新 进度条 Progress 组件,重构组件,新增支持更多样式自定义
    • 组件库及文档代码优化

    1.9.8
    2024-11-26

    • 优化并更新 滚动条 Scrollbar 组件,新增 yScrollable 属性,用于控制是否使用垂直滚动;新增支持通过设置 --scrollbar 相关变量自定义滚动条样式
    • 优化并更新 表格 Table 组件,新增 rowClassName showSorterTooltip sortDirections tooltipProps 属性;表格列的配置项 columns 属性新增 align className key children showSorterTooltip sortTooltipProps defaultSortOrder sortDirections sorter 类型;新增 expand expandedRowsChange 事件;支持:设置列文本对齐方式;自定义样式;列表头分组;是否显示下一次排序的 tooltip 提示;自定义某列的默认排序顺序;设置支持的排序方式;表格排序控制;展开行变化回调事件;排序变化回调事件
    • 优化并更新 文字提示 Tooltip 组件,新增 contentClass showControl 属性,支持:设置展示内容的类名;是否 trigger: hover 时只使用 show 属性控制显示隐藏
    • 优化并更新 弹出确认 Popconfirm 组件,新增 keyboard 属性,默认支持按键操作
    • 优化并更新 气泡卡片 Popover 组件,新增 keyboard 属性,默认支持按键操作
    • 组件库及文档代码优化

    1.9.7
    2024-11-20

    • 优化并更新 滚动条 Scrollbar 组件,新增 xPlacement yPlacement 属性,支持设置滚动条位置;调整是否使用横向滚动属性名 horizontalxScrollable;新增 getScrollData 方法,用于获取滚动区域相关数据;新增 scrollend 回调函数,同时回调函数新增 direction 参数,用于表示滚动方向
    • 优化并更新 表格 Table 组件,新增 scrollbarProps 属性,表格所有滚动均使用 滚动条 Scrollbar 组件,并支持滚动条相关属性配置
    • 新增 滚动监测 useScroll 工具函数,用于实时监测指定元素滚动位置及状态;删除 useScrollDirection 工具函数
    • 组件库及文档代码优化

    1.9.6
    2024-11-15

    • 优化并更新 选择器 Select 组件,新增 size 属性,支持设置选择器的尺寸大小
    • 优化并更新 分页 Pagination 组件,新增 size 属性,支持设置分页器的尺寸大小
    • 优化并更新 表格 Table 组件,新增 size striped ellipsisProps scroll showExpandColumn expandColumnTitle expandColumnWidth expandCell expandedRowRender expandFixed expandedRowKeys expandRowByClick 等属性;支持:设置三种尺寸;斑马条纹;合并单元格;可编辑单元格;可编辑行;可展开;固定列;固定表头;固定头和列等多种功能
    • 组件库及文档代码优化

    1.9.5
    2024-11-13

    1.9.4
    2024-11-08

    • 优化并更新 文本省略 Ellipsis 组件,优化弹出提示默认最大宽度计算方式
    • 优化并更新 文字提示 Tooltip 组件,优化自动调整弹出位置算法逻辑
    • 优化并更新 警告提示 Alert 组件,优化关闭时的动画效果
    • 优化并更新 徽标 Badge 组件,优化关闭时的动画效果
    • 优化并更新 图片 Image 组件,优化预览打开关闭动画效果
    • 优化并更新 全局提示 Message 组件,优化显示隐藏动画效果
    • 优化并更新 选择器 Select 组件,优化红点显示隐藏动画效果
    • 优化并更新 表格 Table 组件,重构表格组件;新增 header footer bordered tableLayout 属性;支持:使用 headerCell bodyCell 自定义个性化头部单元格和内容单元格;引入文本省略组件,支持表格头部或内容单元格文本溢出时自动显示省略号,且悬浮省略文本时,自动弹出文字提示
    • 组件库及文档代码优化

    1.9.3
    2024-11-06

    • 优化并更新 上传 Upload 组件,新增 draggable 属性,支持控制拖拽上传功能
    • 优化并更新 文字提示 Tooltip 组件代码和动画效果,支持异步更新内容和文字提示,自动更新文字提示框位置
    • 优化并更新 回到顶部 BackTop 组件,icon 属性新增支持 VNode 类型
    • 优化并更新 按钮 Button 组件,icon 属性新增支持 VNode 类型
    • 组件库及文档代码优化

    1.9.2
    2024-11-04

    • 优化并更新 对话框 Dialog 组件,新增 titleStyle contentStyle bodyClass bodyStyle maskStyle transformOrigin blockScroll keyboard maskClosable 等属性;删除部分属性;支持:控制对话框动画出现位置;控制打开对话框时禁用背景滚动;控制键盘 Esc 关闭;控制点击蒙层关闭;设置标题、内容、body、蒙层样式等功能
    • 优化并更新 模态框 Modal 组件,新增 titleStyle contentStyle bodyClass bodyStyle maskStyle transformOrigin blockScroll keyboard maskClosable 等属性;删除部分属性;支持:控制模态框动画出现位置;控制打开模态框时禁用背景滚动;控制键盘 Esc 关闭;控制点击蒙层关闭;设置标题、内容、body、蒙层样式等功能
    • 组件库及文档代码优化

    1.9.1
    2024-10-31

    • 优化并更新 对话框 Dialog 组件,优化显示隐藏动画效果
    • 优化并更新 图片 Image 组件,优化显示隐藏动画效果
    • 优化并更新 全局提示 Message 组件,优化显示隐藏动画效果
    • 优化并更新 模态框 Modal 组件,优化显示隐藏动画效果
    • 优化并更新 按钮 Button 组件,新增 keyboard 属性,支持控制是否支持键盘操作
    • 组件库及文档代码优化

    1.9.0
    2024-10-30

    • 优化并更新 文字提示 Tooltip 组件,新增 flip keyboard transitionDuration 属性,支持自动调整弹出位置;按键控制;自定义过渡动画时间;使用 Methods 控制显示隐藏
    • 优化并更新 弹出确认 Popconfirm 组件,以 Tooltip 组件为基础重构,新增 tooltipStyle 属性,删除部分原有属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间等
    • 优化并更新 气泡卡片 Popover 组件,以 Tooltip 组件为基础重构,新增 tooltipStyle 属性,删除部分原有属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间等
    • 优化并更新 文本省略 Ellipsis 组件,新增 tooltipMaxWidth 属性,删除 tooltipProps 属性,更多属性请参考 Tooltip,支持自动调整弹出位置;自定义过渡动画时间;延迟显示隐藏;隐藏箭头等
    • 组件库及文档代码优化

    1.8.10
    2024-10-25

    • 优化并更新 文字提示 Tooltip 组件,新增 tooltipClass placement 属性,支持自定义弹出提示位置及类名
    • 优化并更新 标签页 Tabs 组件,修复当标签页左右切换时,页面会短暂出现滚动条的问题
    • 组件库及文档代码优化

    1.8.9
    2024-10-24

    1.8.8
    2024-10-22

    • 优化并更新 头像 Avatar 组件,新增 href target 属性,支持链接跳转功能
    • 优化并更新 文字滚动 TextScroll 组件,新增 hrefHoverColor 属性,支持自定义链接悬浮颜色
    • 组件库及文档代码优化

    1.8.7
    2024-10-21

    • 优化并更新 上传 Upload 组件,新增 drop preview 事件回调,调整 beforeUpload 属性,支持返回一个 Promise 对象,用于控制上传
    • 优化并更新 加载中 Spin 组件
    • 组件库及文档代码优化

    1.8.6
    2024-10-18

    1.8.5
    2024-10-17

    1.8.4
    2024-10-16

    • 优化并更新 评分 Rate 组件,支持键盘左/右按键操作评分
    • 组件库及文档代码优化

    1.8.3
    2024-10-15

    • 优化并更新 单选框 Radio 组件,新增 checked width height 属性,调整 gap 属性相关功能
    • 优化并更新 评分 Rate 组件,新增 tooltips tooltipProps 属性,支持设置文案提示
    • 组件库及文档代码优化

    1.8.2
    2024-10-14

    1.8.1
    2024-10-11

    • 优化并更新 选择器 Select 组件,新增 openChange 事件
    • 优化并更新 文字滚动 TextScroll 组件,新增 start stop reset 方法,支持手动控制开始、暂停、重置滚动
    • 组件库及文档代码优化

    1.8.0
    2024-10-10

    1.7.2
    2024-10-09

    • 优化并更新 对话框 Dialog 组件,将属性 show 重命名为 open
    • 组件库及文档代码优化

    1.7.1
    2024-10-01

    1.7.0
    2024-09-28

    • 优化并更新 标签页 Tabs 组件,新增 prefix suffix animated tabGutter tabStyle tabPosition contentStyle 属性

    1.6.9
    2024-09-26

    • 优化并更新 标签页 Tabs 组件,新增带图标的标签页功能
    • 组件库及文档代码优化

    1.6.8
    2024-09-24

    • 优化 徽标 Badge 组件实现
    • 优化并更新 卡片 Card 组件,新增 hoverable skeletonProps 属性,并调整卡片尺寸 size 功能
    • 优化并更新 折叠面板 Collapse 组件,新增 copyProps 属性
    • 组件库及文档代码优化

    1.6.7
    2024-09-18

    • 组件库代码优化

    1.6.6
    2024-09-13

    1.6.5
    2024-09-10

    • 优化并更新 全局提示 Message 组件,新增自定义图标、自定义类名、自定义样式等功能
    • 优化并更新 模态框 Modal 组件,新增自定义图标、自定义类型、自定义样式等功能
    • 组件库及文档代码优化

    1.6.4
    2024-09-06

    • 优化并更新 倒计时 Countdown 组件,新增随时暂停和重置倒计时功能
    • 优化并更新 通知提醒 Notification 组件,新增自定义图标、自定义类名、自定义样式等功能
    • 组件库及文档代码优化

    1.6.3
    2024-08-30

    • 优化并更新 回到顶部 Backtop 组件,新增 icon description tooltip tooltipProps type shape 属性
    • 优化并更新 文字提示 Tooltip 组件,新增 contentStyle 属性
    • 优化并更新 按钮 Button 组件,新增 buttonClass 属性,删除 loadingColor 属性
    • 组件库及文档代码优化

    1.6.2
    2024-08-29

    • 优化并更新 对话框 Dialog 组件,top 属性新增 string 类型
    • 优化并更新 水印 Watermark 组件,新增 textStyle 属性,删除 color fontSize fontWeight fontFamily fontStyle 属性
    • 优化并更新 折叠面板 Collapse 组件,新增 disabled itemStyle headerStyle contentStyle arrow arrowStyle extra 属性
    • 组件库及文档代码优化

    1.6.1
    2024-08-27

    • 优化并更新 输入框 Input 组件
    • 优化并更新 文字提示 Tooltip 组件,新增 bgColor tooltipStyle arrow trigger showDelay hideDelay show 属性
    • 优化并更新 气泡卡片 Popover 组件,新增 titleStyle contentStyle bgColor popoverStyle arrow trigger showDelay hideDelay show 属性
    • 优化并更新 弹出确认 Popconfirm 组件,新增 titleStyle descriptionStyle bgColor popconfirmStyle iconStyle arrow trigger showDelay hideDelay show 属性
    • 组件库代码优化

    1.6.0
    2024-08-23

    1.5.4
    2024-08-22

    1.5.3
    2024-08-19

    • 优化并更新 面包屑 Breadcrumb 组件,新增 breadcrumbClass breadcrumbStyle separatorStyle 属性
    • 优化并更新 对话框 Dialog 组件,新增 cancelProps okProps 属性
    • 优化并更新 加载中 Spin 组件,新增 spinCircleWidth spinCirclePercent ringRailColor 属性
    • 组件库代码优化

    1.5.2
    2024-08-16

    • 优化并更新 水印 Watermark 组件,新增浏览器暗黑模式下水印颜色自动反转
    • 优化并更新 警告提示 Alert,新增 actions 属性
    • 优化并更新 加载中 Spin,新增 indicator: 'ring-circle' 加载中类型,并新增 ringCirclePercent ringCircleColor 属性,优化整体效果
    • 组件库优化

    1.5.1
    2024-08-15

    • 优化并更新 列表 List 组件
    • 组件库代码优化

    1.5.0
    2024-08-14

    1.4.7
    2024-08-13

    1.4.6
    2024-08-08

    1.4.5
    2024-08-07

    1.4.4
    2024-08-05

    1.4.3
    2024-08-02

    • 优化并更新 空状态 Empty 组件
    • 优化并更新 模态框 Modal 组件,新增 cancelProps okType okProps noticeProps 属性
    • 组件库及文档代码优化

    1.4.2
    2024-08-01

    1.4.1
    2024-07-31

    • 优化 按钮 Button 组件
    • 优化并更新 标签 Tag 组件,新增 spaceProps 属性
    • 优化并更新 图片 Image 组件,新增 spaceProps spinProps 属性,同时删除了部分属性
    • 优化并更新 上传 Upload 组件,新增 spaceProps spinProps imageProps messageProps actionMessage 属性,同时删除了部分属性
    • 组件库及文档代码优化

    1.4.0
    2024-07-30

    1.3.4
    2024-07-29

    1.3.3
    2024-07-26

    1.3.2
    2024-07-26

    1.3.1
    2024-07-25

    1.3.0
    2024-07-24

    1.2.0
    2024-07-23

    1.1.2
    2024-07-22

    1.1.1
    2024-07-19

    1.1.0
    2024-07-18

    future

    • 新增 布局 Layout 组件
    • 新增 菜单 Menu 组件
    • 新增 穿梭框 Transfer 组件

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/alert.html b/guide/components/alert.html index eb28875d3..9cc3ff19e 100644 --- a/guide/components/alert.html +++ b/guide/components/alert.html @@ -6,14 +6,14 @@ 警告提示 Alert | Vue Amazing UI - + - + - + - + @@ -350,7 +350,7 @@ </Alert> </Flex> </template>

    APIs

    Alert

    参数说明类型默认值
    message警告提示内容string | slotundefined
    description警告提示的辅助性文字介绍string | slotundefined
    type警告提示的类型'default' | 'success' | 'info' | 'warning' | 'error''default'
    bordered是否显示边框booleantrue
    closable是否显示关闭按钮booleanfalse
    closeText自定义关闭按钮string | slotundefined
    icon自定义图标,showIcontrue 时有效string | slotundefined
    showIcon是否显示辅助图标booleanfalse
    actions自定义操作项slotundefined

    Slots

    名称说明类型
    default警告提示内容v-slot:default
    description警告提示的辅助性文字介绍v-slot:description
    closeText自定义关闭按钮v-slot:closeText
    icon自定义图标v-slot:icon
    actions自定义操作项v-slot:actions

    Events

    名称说明类型
    close关闭时触发的回调函数(e: Event) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/avatar.html b/guide/components/avatar.html index b33cf98a3..7d9f5c875 100644 --- a/guide/components/avatar.html +++ b/guide/components/avatar.html @@ -6,14 +6,14 @@ 头像 Avatar | Vue Amazing UI - + - + - + - + @@ -170,7 +170,7 @@ /> </Tooltip> </template>

    APIs

    Avatar

    参数说明类型默认值
    color头像的背景色string'rgba(0, 0, 0, 0.25)'
    shape指定头像的形状'circle' | 'square''circle'
    size设置头像的大小,number类型时单位 pxnumber | 'small' | 'middle' | 'large' | Responsive'middle'
    src图片类头像资源地址stringundefined
    alt图片无法显示时的替代文本stringundefined
    icon设置头像的图标VNode | slotundefined
    href点击跳转的地址,指定此属性按钮的行为和 a 链接一致stringundefined
    target相当于 a 标签的 target 属性,href 存在时生效'self' | '_blank''self'

    Responsive Type

    名称说明类型默认值
    xs<576px 响应式栅格numberundefined
    sm≥576px 响应式栅格numberundefined
    md≥768px 响应式栅格numberundefined
    lg≥992px 响应式栅格numberundefined
    xl≥1200px 响应式栅格numberundefined
    xxl≥1600px 响应式栅格numberundefined

    Slots

    名称说明类型
    default字符类型的头像内容v-slot:default
    icon自定义头像图标v-slot:icon

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/backtop.html b/guide/components/backtop.html index 5f732a1fd..9151785dd 100644 --- a/guide/components/backtop.html +++ b/guide/components/backtop.html @@ -6,14 +6,14 @@ 回到顶部 BackTop | Vue Amazing UI - + - + - + - + @@ -185,7 +185,7 @@ <br /> </Scrollbar> </template>

    APIs

    BackTop

    参数说明类型默认值
    icon自定义图标VNode | Slotundefined
    description文字描述string | slotundefined
    tooltip文字提示内容string | slotundefined
    tooltipPropsTooltip 组件属性配置,参考 Tooltip Propsobject{}
    type设置按钮类型'default' | 'primary''default'
    shape设置按钮形状'circle' | 'square''circle'
    bottomBackTop 距离页面底部的高度,单位 pxnumber | string40
    rightBackTop 距离页面右侧的宽度,单位 pxnumber | string40
    zIndex设置 BackTopz-indexnumber9
    visibilityHeight滚动时触发显示回到顶部的高度,单位 pxnumber180
    toBackTop 渲染的容器节点,可选:元素标签名(例如 body)或者元素本身,下同string | HTMLElement'body'
    listenTo监听滚动的元素,如果为 undefined 会监听距离最近的一个可滚动的祖先节点string | HTMLElementundefined

    Slots

    名称说明类型
    default自定义按钮v-slot:default
    icon自定义图标v-slot:icon
    description自定义文字描述v-slot:description
    tooltip自定义文字提示内容v-slot:tooltip

    Events

    名称说明类型
    click点击按钮的回调函数() => void
    show按钮显示隐藏的回调函数(show: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/badge.html b/guide/components/badge.html index 423183c54..9ebb46c15 100644 --- a/guide/components/badge.html +++ b/guide/components/badge.html @@ -6,14 +6,14 @@ 徽标 Badge | Vue Amazing UI - + - + - + - + @@ -229,7 +229,7 @@ <Badge color="#108ee9" text="#108ee9" /> </Space> </template>

    APIs

    Badge

    参数说明类型默认值
    color自定义小圆点的颜色,优先级高于 statusPresetColor | stringundefined
    value展示的数字或文字,为数字时大于 max 显示为 max+,为 0 时隐藏number | string | slotundefined
    max展示封顶的数字值number99
    showZero当数值为 0 时,是否展示 Badgebooleanfalse
    dot不展示数字,只有一个小红点booleanfalse
    offset设置状态点的位置偏移,距默认位置左侧、上方的偏移量 [x, y]: [水平偏移, 垂直偏移][number | string, number | string]undefined
    status设置 Badge 为状态点Statusundefined
    text在设置了 status 的前提下有效,设置状态点的文本string | slotundefined
    valueStyle设置徽标的样式CSSProperties{}
    zIndex设置徽标的 z-indexnumber9
    title设置鼠标放在状态点上时显示的文字stringundefined
    ripple是否开启涟漪动画效果booleantrue

    PresetColor Type

    名称
    PresetColor'pink' | 'red' | 'yellow' | 'orange' | 'cyan' | 'green' | 'blue' | 'purple' | 'geekblue' | 'magenta' | 'volcano' | 'gold' | 'lime'

    Status Type

    名称
    Status'success' | 'processing' | 'default' | 'error' | 'warning'

    Slots

    名称说明类型
    default自定义内容元素v-slot:default
    value自定义徽标数字或文字v-slot:value

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/breadcrumb.html b/guide/components/breadcrumb.html index 135042434..2128cb95a 100644 --- a/guide/components/breadcrumb.html +++ b/guide/components/breadcrumb.html @@ -6,14 +6,14 @@ 面包屑 Breadcrumb | Vue Amazing UI - + - + - + - + @@ -206,7 +206,7 @@ <template> <Breadcrumb :routes="routes" target="_blank" /> </template>

    APIs

    参数说明类型默认值
    routes路由数组Route[][]
    breadcrumbClass设置面包屑类名stringundefined
    breadcrumbStyle设置面包屑样式CSSProperties{}
    maxWidth设置文本最大显示宽度,超出后显示省略号,单位 pxstring | number'100%'
    separator自定义分隔符,默认为 >string | slotundefined
    separatorStyle设置分隔符样式CSSProperties{}
    target如何打开目标URL'_self' | '_blank''_self'

    Route Type

    名称说明类型默认值
    name路由名称stringundefined
    path?路由地址stringundefined
    query?路由查询参数Queryundefined

    Query Type

    名称说明类型默认值
    [propName: string]用于包含带有任意数量的其他属性anyundefined

    Slots

    名称说明类型
    separator自定义分隔符v-slot:separator="{ route, index }"

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/button.html b/guide/components/button.html index 374e41740..feaf37c41 100644 --- a/guide/components/button.html +++ b/guide/components/button.html @@ -6,14 +6,14 @@ 按钮 Button | Vue Amazing UI - + - + - + - + @@ -553,7 +553,7 @@ <Button block type="danger" ghost>Danger Button</Button> </Space> </template>

    APIs

    Button

    参数说明类型默认值
    type设置按钮类型'default' | 'reverse' | 'primary' | 'danger' | 'dashed' | 'text' | 'link''default'
    shape设置按钮形状'default' | 'circle' | 'round''default'
    icon设置按钮图标VNode | Slotundefined
    size设置按钮尺寸'small' | 'middle' | 'large''middle'
    ghost按钮背景是否透明,仅当 type: 'primary' | 'danger' 时生效booleanfalse
    buttonClass设置按钮类名stringundefined
    rippleColor点击时的波纹颜色,一般不需要设置,默认会根据 type 自动匹配,主要用于自定义样式时且 type: 'default'stringundefined
    href点击跳转的地址,与 a 链接的 href 属性一致stringundefined
    target如何打开目标链接,相当于 a 链接的 target 属性,href 存在时生效'_self' | '_blank''_self'
    keyboard是否支持键盘操作booleantrue
    disabled是否禁用booleanfalse
    loading是否加载中booleanfalse
    loadingType加载指示符类型'static' | 'dynamic''dynamic'
    block是否将按钮宽度调整为其父宽度booleanfalse

    Slots

    名称说明类型
    default自定义按钮内容v-slot:default
    icon自定义按钮图标v-slot:icon

    Events

    名称说明类型
    click点击按钮时的回调(e: Event) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/card.html b/guide/components/card.html index 20a1234ea..ae5e6a558 100644 --- a/guide/components/card.html +++ b/guide/components/card.html @@ -6,12 +6,12 @@ 卡片 Card | Vue Amazing UI - + - + - + @@ -170,7 +170,7 @@ </Row> </div> </template>

    APIs

    Card

    参数说明类型默认值
    width卡片宽度,单位 pxnumber | string'auto'
    bordered是否有边框booleantrue
    size卡片的尺寸'small' | 'middle' | 'large''middle'
    hoverable鼠标移过时可浮起booleanfalse
    loading当卡片内容还在加载中时,可以用 loading 展示一个占位booleanfalse
    skeletonProps加载中时,骨架屏的属性配置,参考 Skeleton Propsobject{}
    title卡片标题string | slotundefined
    extra卡片右上角的操作区域string | slotundefined
    headStyle自定义标题区域样式CSSProperties{}
    bodyStyle自定义内容区域样式CSSProperties{}

    Slots

    名称说明类型
    title自定义卡片标题v-slot:title
    extra自定义右上角的操作区域v-slot:extra

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/carousel.html b/guide/components/carousel.html index 3b9597923..c6fcb443b 100644 --- a/guide/components/carousel.html +++ b/guide/components/carousel.html @@ -6,12 +6,12 @@ 轮播图 Carousel | Vue Amazing UI - + - + - + @@ -614,7 +614,7 @@ /> </Flex> </template>

    APIs

    参数说明类型默认值
    images轮播图图片数组Image[][]
    width轮播图宽度,单位 pxnumber | string'100%'
    height轮播图高度,单位 pxnumber | string'100vh'
    autoplay是否自动轮播booleanfalse
    pauseOnMouseEnter当鼠标移入轮播图时,是否暂停自动轮播booleanfalse
    effect轮播图切换时的过渡效果'slide' | 'fade''slide'
    interval自动轮播间隔,单位 msnumber3000
    showArrow是否显示箭头booleantrue
    arrowColor箭头颜色string'#FFF'
    arrowSize箭头大小,单位 pxnumber36
    dots是否显示指示点booleantrue
    dotSize指示点大小,单位 pxnumber10
    dotColor指示点颜色string'rgba(255, 255, 255, 0.3)'
    dotActiveColor指示点选中颜色string'#1677FF'
    dotStyle指示点样式,优先级高于 dotSizedotColorCSSProperties{}
    dotActiveStyle指示点选中样式,优先级高于 dotActiveColorCSSProperties{}
    dotPosition指示点位置,位置为 left | right 时,effect: 'slide' 轮播自动变为垂直轮播'bottom' | 'top' | 'left' | 'right''bottom'
    dotsTrigger指示点触发切换的方式'click' | 'hover''click'
    spinProps图片加载中样式,Spin 组件属性配置,参考 Spin Propsobject{}
    fadeDuration渐变动画持续时长,单位 ms,仅当 effect'fade' 时生效number500
    fadeFunction渐变动画函数,仅当 effect'fade' 时生效,可参考 transition-timing-functionstring'cubic-bezier(0.4, 0, 0.2, 1)'
    slideDuration滑动动画持续时长,单位 ms,仅当 effect'slide' 时生效number800
    slideFunction滑动动画函数,,仅当 effect'slide' 时生效,可参考 useTransitionnumber[][0.65, 0, 0.35, 1]

    Image Type

    名称说明类型默认值
    name?图片名称stringundefined
    src图片地址stringundefined
    link?图片跳转链接stringundefined
    target?如何打开跳转链接'_self' | '_blank'undefined

    Methods

    名称说明类型
    to切换至某一页,从 1 开始(n: number) => void
    prev切换至前一页() => void
    next切换至后一页() => void
    getCurrentIndex获取当前页,从 1 开始() => number

    Events

    名称说明类型
    change切换时的图片索引,从 1 开始(index: number) => void
    click点击图片时的回调(image: Image) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/cascader.html b/guide/components/cascader.html index 8194cfbcf..8d2d6a35d 100644 --- a/guide/components/cascader.html +++ b/guide/components/cascader.html @@ -6,12 +6,12 @@ 级联选择 Cascader | Vue Amazing UI - + - + - + @@ -769,7 +769,7 @@ children="items" @change="onChange" /> </template>

    APIs

    Cascader

    参数说明类型默认值
    options可选项数据源Option[][]
    label下拉字典项的文本字段名string'label'
    value下拉字典项的值字段名string'value'
    children下拉字典项的后代字段名string'children'
    placeholder三级下拉各自占位文本string | string[]'请选择'
    changeOnSelect当此项为 true 时,点选每级菜单选项值都会发生变化;否则只有选择第三级选项后选项值才会变化booleanfalse
    gap级联下拉框相互间隙宽度,单位 pxnumber8
    width三级下拉各自宽度,单位 px'auto' | number | number[]'auto'
    height下拉框高度,单位 pxnumber32
    disabled三级各自是否禁用boolean | boolean[]false
    allowClear是否支持清除booleanfalse
    search是否支持搜索,使用搜索时请设置 widthbooleanfalse
    filter过滤条件函数,仅当支持搜索时生效,根据输入项进行筛选:
  • 默认为 true 时,筛选每个选项的文本字段 label 是否包含输入项,包含返回 true,反之返回 false
  • 当其为函数 Function 时,接受 inputValue option 两个参数,当 option 符合筛选条件时,应返回 true,反之则返回 false
  • Function | truetrue
    maxDisplay下拉面板最多能展示的下拉项数,超过后滚动显示number6
    modelValue
    v-model
    级联选中项number[] | string[][]

    Option Type

    名称说明类型默认值
    label?选项名stringundefined
    value?选项值string | numberundefined
    disabled?是否禁用选项booleanfalse
    children?选项 children 数组Option[]undefined
    [propName: string]添加一个字符串索引签名,用于包含带有任意数量的其他属性anyundefined

    Events

    名称说明类型
    change选择完成后的回调(values: (number|string)[], labels: string[]) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/checkbox.html b/guide/components/checkbox.html index e87fb6657..16be94dca 100644 --- a/guide/components/checkbox.html +++ b/guide/components/checkbox.html @@ -6,12 +6,12 @@ 复选框 Checkbox | Vue Amazing UI - + - + - + @@ -360,7 +360,7 @@ <Checkbox :gap="[horizontalGap, verticalGap]" :options="options" v-model:value="selectedOptions" /> </Flex> </template>

    APIs

    Checkbox

    参数说明类型默认值
    options复选框选项数据Option[][]
    disabled是否禁用booleanfalse
    vertical是否垂直排列booleanfalse
    value
    v-model
    当前选中的值,配合 options 使用(string | number)[][]
    gap多个复选框之间的间距;垂直排列时为垂直间距,单位 px;数组间距用于水平排列折行时:[水平间距, 垂直间距]number8
    indeterminate全选时的样式控制booleanfalse
    checked
    v-model
    当前是否选中booleanfalse

    Option Type

    名称说明类型默认值
    label选项名stringundefined
    value选项值string | numberundefined
    disabled?是否禁用选项booleanundefined

    Slots

    名称说明类型
    default自定义选项名v-slot:default="{ option, label, index }"

    Events

    名称说明类型
    change变化时回调函数(value: boolean | (string | number)[]) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/collapse.html b/guide/components/collapse.html index 82fb20d85..8d297f62b 100644 --- a/guide/components/collapse.html +++ b/guide/components/collapse.html @@ -6,14 +6,14 @@ 折叠面板 Collapse | Vue Amazing UI - + - + - + - + @@ -600,7 +600,7 @@ </template> </Collapse> </template>

    APIs

    Collapse

    参数说明类型默认值
    items折叠面板数据Item[][]
    activeKey
    v-model
    当前激活 tab 面板的 keynumber[] | number | string[] | string | nullnull
    bordered带边框风格的折叠面板booleantrue
    disabled是否禁用展开收起booleanfalse
    ghost使折叠面板透明且无边框booleanfalse
    headerStyle设置面板标题的样式CSSProperties{}
    contentStyle设置面板内容的样式CSSProperties{}
    collapseStyle设置面板容器的样式CSSProperties{}
    arrow自定义箭头切换图标VNode | slotundefined
    showArrow是否展示箭头booleantrue
    arrowPlacement箭头位置'left' | 'right''left'
    arrowStyle设置面板箭头的样式CSSProperties{}
    extra面板标题右侧的额外内容string | slotundefined
    lang面板右上角固定内容,例如 language 标识string | slotundefined
    copyable是否可复制面板内容booleanfalse
    copyProps复制按钮属性配置,参考 Button Propsobject{}
    copyText复制按钮文本string'Copy'
    copiedText已复制按钮文本string'Copied'

    Item Type


    以下属性均具有更高优先级

    名称说明类型默认值
    key?对应 activeKey,如果没有传入 key 属性,则默认使用数据索引 (0,1,2...) 绑定string | numberundefined
    disabled?是否禁用展开收起booleanundefined
    header?面板标题string | v-slot:header="{ item, header, key, active }"undefined
    headerStyle?设置面板标题的样式CSSPropertiesundefined
    content?面板内容string | v-slot:content="{ item, content, key, active }"undefined
    contentStyle?设置面板内容的样式CSSPropertiesundefined
    collapseStyle?设置面板容器的样式CSSPropertiesundefined
    arrow?自定义箭头切换图标VNodeundefined
    showArrow?是否展示箭头booleanundefined
    arrowPlacement?箭头位置'left' | 'right'undefined
    arrowStyle?设置面板箭头的样式CSSPropertiesundefined
    extra?面板标题右侧的额外内容string | slotundefined
    lang?面板右上角固定内容,例如标识 languagestring | slotundefined
    copyable?是否可复制面板内容booleanundefined
    copyProps?复制按钮属性配置,参考 Button Propsobjectundefined
    copyText?复制按钮文本stringundefined
    copiedText?已复制按钮文本stringundefined

    Slots

    名称说明类型
    header自定义面板标题v-slot:header="{ item, header, key, active }"
    content自定义面板内容v-slot:content="{ item, content, key, active }"
    arrow自定义箭头切换图标v-slot:arrow="{ item, key, active }"
    extra自定义面板标题右侧的额外内容v-slot:extra="{ item, extra, key, active }"
    lang自定义面板右上角固定内容v-slot:lang="{ item, lang, key, active }"

    Events

    名称说明类型
    change切换面板的回调(key: number | string) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/countdown.html b/guide/components/countdown.html index 9c713454f..9bf7a42da 100644 --- a/guide/components/countdown.html +++ b/guide/components/countdown.html @@ -6,12 +6,12 @@ 倒计时 Countdown | Vue Amazing UI - + - + - + @@ -124,7 +124,7 @@ /> </Space> </template>

    APIs

    Countdown

    参数说明类型默认值
    title倒计时标题string | slotundefined
    titleStyle设置标题的样式CSSProperties{}
    prefix倒计时的前缀string | slotundefined
    suffix倒计时的后缀string | slotundefined
    finish倒计时完成后的展示文本string | slotundefined
    futurevalue 是否为未来某时刻的时间戳;为 false 表示相对剩余时间戳booleantrue
    format倒计时展示格式,(Y/YY:年,M/MM:月,D/DD:日,H/HH:时,m/mm:分钟,s/ss:秒,SSS:毫秒)string'HH:mm:ss'
    value倒计时数值,支持设置未来某时刻的时间戳或相对剩余时间,单位 msnumber0
    valueStyle设置倒计时的样式CSSProperties{}
    active是否处于计时状态,仅当 future: false 时生效booleantrue

    Slots

    名称说明类型
    title自定义倒计时标题v-slot:title
    prefix自定义倒计时的前缀v-slot:prefix
    suffix自定义倒计时的后缀v-slot:suffix
    finish自定义完成后的展示文本v-slot:finish

    Methods

    名称说明类型
    reset重置倒计时() => void

    Events

    名称说明类型
    finish倒计时结束的回调() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/datepicker.html b/guide/components/datepicker.html index 089d52359..261aa4822 100644 --- a/guide/components/datepicker.html +++ b/guide/components/datepicker.html @@ -6,15 +6,15 @@ 日期选择 DatePicker{{ pkg.dependencies['@vuepic/vue-datepicker'] }} | Vue Amazing UI - + - + - + - + @@ -303,7 +303,7 @@ v-model="yearValue" /> </template>

    APIs

    DatePicker


    更多使用 API 请参考 官方文档

    参数说明类型默认值
    width日期选择器宽度,单位 pxnumber180
    mode选择器模式'time' | 'date' | 'week' | 'month' | 'year''date'
    format日期展示格式string | ((date: Date) => string) | ((dates: Date[]) => string)DefaultFormat
    showTime是否增加时间选择booleanfalse
    showToday是否展示”今天“按钮booleanfalse
    modelValue
    v-model
    双向绑定值number | string | object | arraynull
    modelTypev-model 值类型,可选 timestamp: 时间戳、format: 字符串,modeweekyear 时,该配置不生效'timestamp' | 'format''format'

    DefaultFormat Value

    类型
    Single picker'MM/dd/yyyy HH:mm'
    Range picker'MM/dd/yyyy HH:mm - MM/dd/yyyy HH:mm'
    Month picker'MM/yyyy'
    Time picker'HH:mm'
    Time picker range'HH:mm - HH:mm'
    Week picker'ww-yyyy'

    format 支持的格式化占位符列表

    标识示例描述
    yy23年,两位数
    yyyy2023年,四位数
    M1-12
    MM01-12月,两位数
    d1-31
    dd01-31日,两位数
    H0-23小时
    HH00-23小时,两位数
    m0-59分钟
    mm00-59分钟,两位数
    s0-59
    ss00-59秒,两位数
    w1-52第几周
    ww01-52第几周,两位数

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/descriptions.html b/guide/components/descriptions.html index ca1aabc05..92c590bdc 100644 --- a/guide/components/descriptions.html +++ b/guide/components/descriptions.html @@ -6,12 +6,12 @@ 描述列表 Descriptions | Vue Amazing UI - + - + - + @@ -438,7 +438,7 @@ </Descriptions> </Flex> </template>

    APIs

    Descriptions

    参数说明类型默认值
    title描述列表的标题,显示在最顶部string | slotundefined
    extra描述列表的操作区域,显示在右上方string | slotundefined
    bordered是否展示边框booleanfalse
    vertical是否使用垂直描述列表booleanfalse
    size设置列表的大小'default' | 'middle' | 'small''default'
    column一行的 DescriptionItems 数量,可以写成数值或支持响应式的对象写法 { xs: 8, sm: 16, md: 24 }number | Responsive{xs: 1, sm: 2, md: 3}
    labelStyle自定义标签样式,优先级低于 DescriptionItemslabelStyleCSSProperties{}
    contentStyle自定义内容样式,优先级低于 DescriptionItemscontentStyleCSSProperties{}

    Responsive Type

    名称说明类型默认值
    xs<576px 响应式栅格numberundefined
    sm≥576px 响应式栅格numberundefined
    md≥768px 响应式栅格numberundefined
    lg≥992px 响应式栅格numberundefined
    xl≥1200px 响应式栅格numberundefined
    xxl≥1600px 响应式栅格numberundefined

    DescriptionsItem

    参数说明类型默认值
    label内容的描述标签string | slotundefined
    span包含列的数量,当使用水平列表且未设置 span 时等效于 span: 1,但最后一行的最后一项,会包含该行剩余的所有列数numberundefined
    labelStyle自定义标签样式,优先级高于 DescriptionlabelStyleCSSProperties{}
    contentStyle自定义内容样式,优先级高于 DescriptioncontentStyleCSSProperties{}

    Slots

    Descriptions Slots

    名称说明类型
    title自定义描述列表的标题v-slot:title
    extra自定义描述列表的操作区域v-slot:extra

    DescriptionsItem Slots

    名称说明类型
    label自定义描述标签v-slot:label
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/dialog.html b/guide/components/dialog.html index 6681b05e5..195336f6c 100644 --- a/guide/components/dialog.html +++ b/guide/components/dialog.html @@ -6,12 +6,12 @@ 对话框 Dialog | Vue Amazing UI - + - + - + @@ -461,7 +461,7 @@ <p>Bla bla ...</p> </Dialog> </template>

    APIs

    Dialog

    参数说明类型默认值
    width对话框宽度,单位 pxstring | number520
    height对话框高度,单位 px,默认自适应内容高度string | number'auto'
    title标题string | slotundefined
    titleStyle自定义标题样式CSSProperties{}
    content内容string | slotundefined
    contentStyle自定义内容样式CSSProperties{}
    bodyClass自定义 body 类名stringundefined
    bodyStyle自定义 body 样式CSSProperties{}
    scrollbarPropsScrollbar 组件属性配置,参考 Scrollbar Props,用于设置内容滚动条的样式object{}
    cancelText取消按钮文字string'取消'
    cancelProps取消按钮 props 配置,参考 Button Propsobject{}
    okText确定按钮文字string'确定'
    okType确定按钮类型'primary' | 'danger''primary'
    okProps确认按钮 props 配置,优先级高于 okType,参考 Button Propsobject{}
    footer是否显示底部按钮boolean | slottrue
    destroyOnClose关闭时是否销毁 Dialog 里的子元素booleanfalse
    switchFullscreen是否允许切换全屏,允许后右上角会出现一个切换按钮booleanfalse
    centered是否水平垂直居中,否则固定高度水平居中booleanfalse
    top固定高度水平居中时,距顶部高度,仅当 centered: false 时生效,单位 pxstring | number100
    transformOrigin对话框动画出现的位置'mouse' | 'center''mouse'
    confirmLoading确定按钮 loadingbooleanfalse
    blockScroll是否在打开对话框时禁用背景滚动booleantrue
    keyboard是否支持键盘 esc 关闭booleantrue
    maskClosable点击蒙层是否允许关闭booleantrue
    maskStyle自定义蒙层样式CSSProperties{}
    open
    v-model
    对话框是否可见booleanfalse

    Slots

    名称说明类型
    title自定义标题v-slot:title
    default自定义内容v-slot:default
    footer自定义底部内容v-slot:footer

    Events

    名称说明类型
    cancel点击蒙层或 Esc 键或右上角叉或取消按钮的回调() => void
    ok点击确定的回调() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/divider.html b/guide/components/divider.html index fb59833bb..9116eb48d 100644 --- a/guide/components/divider.html +++ b/guide/components/divider.html @@ -6,12 +6,12 @@ 分割线 Divider | Vue Amazing UI - + - + - + @@ -78,7 +78,7 @@ <Divider vertical :border-width="3" border-style="dotted" border-color="orange" height="100%" /> </Flex> </template>

    APIs

    Divider

    参数说明类型默认值
    orientation分割线标题的位置'left' | 'center' | 'right''center'
    orientationMargin标题和最近 left / right 边框之间的距离,去除了分割线,同时 orientation 必须为 leftrightstring | numberundefined
    borderWidth分割线宽度,单位 pxnumber1
    borderStyle分割线样式'solid' | 'dashed' | 'dotted' | 'double' | 'groove' | 'ridge' | 'inset' | 'outset''solid'
    borderColor分割线颜色string'rgba(5, 5, 5, 0.06)'
    vertical垂直分割线高度,仅当 vertical: true 时生效string | number'0.9em'

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/drawer.html b/guide/components/drawer.html index 22dd60539..60a7e03bf 100644 --- a/guide/components/drawer.html +++ b/guide/components/drawer.html @@ -6,12 +6,12 @@ 抽屉 Drawer | Vue Amazing UI - + - + - + @@ -244,7 +244,7 @@ <p>Some contents...</p> </Drawer> </template>

    APIs

    Drawer

    参数说明类型默认值
    width抽屉宽度,在 placementrightleft 时使用,单位 pxstring | number378
    height抽屉高度,在 placementtopbottom 时使用,单位 pxstring | number378
    title标题string | slotundefined
    closable是否显示左上角的关闭按钮booleantrue
    placement抽屉的方向'top' | 'right' | 'bottom' | 'left''right'
    headerClass设置 Drawer 头部的类名stringundefined
    headerStyle设置 Drawer 头部的样式CSSProperties{}
    bodyClass设置 Drawer 内容部分的类名stringundefined
    bodyStyle设置 Drawer 内容部分的样式CSSProperties{}
    scrollbarPropsScrollbar 组件属性配置,参考 Scrollbar Props,用于设置内容滚动条的样式object{}
    extra抽屉右上角的操作区域string | slotundefined
    footer抽屉的页脚string | slotundefined
    footerClass设置 Drawer 页脚的类名stringundefined
    footerStyle设置 Drawer 页脚的样式CSSProperties{}
    destroyOnClose关闭时是否销毁 Drawer 里的子元素booleanfalse
    zIndex设置 Drawerz-indexnumber1000
    open
    v-model
    抽屉是否可见booleanfalse

    Slots

    名称说明类型
    title自定义标题v-slot:title
    extra自定义抽屉右上角的操作区域v-slot:extra
    default自定义抽屉内容v-slot:default
    footer自定义抽屉的页脚v-slot:footer

    Events

    名称说明类型
    close点击遮罩层或左上角叉或取消按钮的回调(e: Event) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/ellipsis.html b/guide/components/ellipsis.html index 794ea843c..fb024de05 100644 --- a/guide/components/ellipsis.html +++ b/guide/components/ellipsis.html @@ -6,12 +6,12 @@ 文本省略 Ellipsis | Vue Amazing UI - + - + - + @@ -112,7 +112,7 @@ Hide Arrow 住在我心里孤独的 孤独的海怪 痛苦之王 开始厌倦 深海的光 停滞的海浪 </Ellipsis> </template>

    更多使用方式请参考 文字提示 Tooltip

    APIs

    Ellipsis

    参数说明类型默认值
    maxWidth文本最大宽度,单位 pxstring | number'100%'
    tooltipMaxWidth弹出提示最大宽度,单位 px,默认为 文本宽度 + 24string | numberundefined
    line最大行数numberundefined
    expand是否启用点击文本展开全部booleanfalse
    tooltip是否启用文本提示框,可自定义设置弹出提示内容boolean | slottrue

    更多属性请参考 Tooltip

    Slots

    名称说明类型
    tooltip自定义弹出提示内容v-slot:tooltip
    default自定义展示内容v-slot:default

    Events

    名称说明类型
    expandChange点击文本展开收起时的回调(expand: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/empty.html b/guide/components/empty.html index 2a8e403c0..449fc6df4 100644 --- a/guide/components/empty.html +++ b/guide/components/empty.html @@ -6,12 +6,12 @@ 空状态 Empty | Vue Amazing UI - + - + - + @@ -94,7 +94,7 @@ stroke: rgb(169, 174, 184); } </style>

    APIs

    Empty

    参数说明类型默认值
    description自定义描述内容string | slot'暂无数据'
    descriptionStyle设置描述文本的样式CSSProperties{}
    image显示图片的链接,或者选择两种预置风格图片'filled' | 'outlined' | string | slot'filled'
    imageStyle设置图片的样式CSSProperties{}
    footer设置底部内容slotundefined

    Slots

    名称说明类型
    description自定义描述内容v-slot:description
    default自定义图片v-slot:default
    footer自定义底部内容v-slot:footer

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/flex.html b/guide/components/flex.html index 57c380bd0..88a17c8ec 100644 --- a/guide/components/flex.html +++ b/guide/components/flex.html @@ -6,12 +6,12 @@ 弹性布局 Flex | Vue Amazing UI - + - + - + @@ -214,7 +214,7 @@ <Button v-for="n in 16" :key="n" type="primary">Button</Button> </Flex> </template>

    APIs

    Flex

    参数说明类型默认值
    width弹性区域总宽度,单位 pxstring | number'auto'
    verticalflex 主轴的方向是否垂直,vertical 使用 flex-direction: columnbooleanfalse
    wrap设置元素单行显示还是多行显示;参考 flex-wrap'nowrap' | 'wrap' | 'wrap-reverse''nowrap'
    justify设置元素在主轴方向上的对齐方式;参考 justify-contentstring'normal'
    align设置元素在交叉轴方向上的对齐方式;参考 align-itemsstring'normal'
    gap设置网格之间的间隙,数组时表示: [水平间距, 垂直间距]number | number[] | 'small' | 'middle' | 'large''middle'

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/floatbutton.html b/guide/components/floatbutton.html index 466b93450..f944d51da 100644 --- a/guide/components/floatbutton.html +++ b/guide/components/floatbutton.html @@ -6,14 +6,14 @@ 浮动按钮 FloatButton | Vue Amazing UI - + - + - + - + @@ -517,7 +517,7 @@ </FloatButton> </Card> </template>

    APIs

    FloatButton

    参数说明类型默认值
    top按钮定位的上边距,单位 pxnumber | stringundefined
    bottom按钮定位的下边距,单位 pxnumber | string40
    left按钮定位的左边距,单位 pxnumber | stringundefined
    right按钮定位的右边距,单位 pxnumber | string40
    zIndex设置按钮的 z-indexnumber9
    width浮动按钮宽度,单位 pxnumber | string44
    height浮动按钮高度,单位 pxnumber | string44
    type浮动按钮类型'default' | 'primary''default'
    shape浮动按钮形状'circle' | 'square''circle'
    icon浮动按钮图标VNode | Slotundefined
    description文字描述信息string | slotundefined
    href点击跳转的地址,指定此属性按钮的行为和 a 链接一致stringundefined
    target相当于 a 标签的 target 属性,href 存在时生效'self' | '_blank''self'
    menuTrigger浮动按钮菜单显示的触发方式'click' | 'hover'undefined
    tooltip气泡卡片的内容sring | slotundefined
    tooltipPropsTooltip 组件属性配置,参考 Tooltip Propsobject{}
    badgeProps带徽标的浮动按钮(不支持 status 以及相关属性),参考 Badge Propsobject{}

    Slots

    名称说明类型
    icon自定义浮动按钮图标v-slot:icon
    description自定义文字描述信息v-slot:description
    menu自定义菜单按钮v-slot:menu
    tooltip自定义气泡卡片的内容v-slot:tooltip

    Events

    名称说明类型
    click点击浮动按钮时的回调(e: Event) => void
    openChange浮动按钮菜单展开收起时的回调(open: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/gradienttext.html b/guide/components/gradienttext.html index e43ae0b28..367fc3a5f 100644 --- a/guide/components/gradienttext.html +++ b/guide/components/gradienttext.html @@ -6,12 +6,12 @@ 渐变文字 GradientText | Vue Amazing UI - + - + - + @@ -92,7 +92,7 @@ <GradientText :size="24" :weight="500" gradient="linear-gradient(90deg, #1677ff 0%, lime 50%, #ff6900 100%)">瞎写的颜色</GradientText> </Space> </template>

    APIs

    GradientText

    参数说明类型默认值
    gradient文字渐变色参数string | Gradientundefined
    size文字大小,不指定单位时,默认单位 pxnumber | string14
    weight文字粗细number400
    type渐变文字的类型'primary' | 'info' | 'success' | 'warning' | 'error''primary'

    Gradient Type

    名称说明类型默认值
    from起始颜色stringundefined
    to终点颜色stringundefined
    deg?渐变角度,单位 degnumber | string252

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/grid.html b/guide/components/grid.html index 47bbe9442..8b601fd7b 100644 --- a/guide/components/grid.html +++ b/guide/components/grid.html @@ -6,12 +6,12 @@ 栅格 Grid | Vue Amazing UI - + - + - + @@ -565,7 +565,7 @@ } } </style>

    APIs

    Row

    参数说明类型默认值
    width行宽度,单位 pxstring | number'auto'
    gutter栅格间隔,可以写成像素值或支持响应式的对象写法来设置水平间隔 { xs: 8, sm: 16, md: 24}。或者使用数组形式同时设置 [水平间距, 垂直间距]number | [number | Responsive, number | Responsive] | Responsive0
    wrap是否自动换行booleanfalse
    align垂直对齐方式'top' | 'middle' | 'bottom' | 'stretch''top'
    justify水平排列方式'start' | 'end' | 'center' | 'space-around' | 'space-between' | 'space-evenly''start'

    Responsive Type

    名称说明类型默认值
    xs<576px 响应式栅格numberundefined
    sm≥576px 响应式栅格numberundefined
    md≥768px 响应式栅格numberundefined
    lg≥992px 响应式栅格numberundefined
    xl≥1200px 响应式栅格numberundefined
    xxl≥1600px 响应式栅格numberundefined

    Col

    参数说明类型默认值
    span栅格占位格数,取 0,1,2...24,为 0 时相当于 display: none,优先级低于 xs, sm, md, lg, xl, xxlnumberundefined
    offset栅格左侧的间隔格数,取 0,1,2...24number0
    flexflex 布局填充string | numberundefined
    order栅格顺序,取 0,1,2...number0
    xs<576px 响应式栅格number | {span?: number, offset?: number}undefined
    sm≥576px 响应式栅格number | {span?: number, offset?: number}undefined
    md≥768px 响应式栅格number | {span?: number, offset?: number}undefined
    lg≥992px 响应式栅格number | {span?: number, offset?: number}undefined
    xl≥1200px 响应式栅格number | {span?: number, offset?: number}undefined
    xxl≥1600px 响应式栅格number | {span?: number, offset?: number}undefined

    Slots

    Row Slots

    名称说明类型
    default自定义行内容v-slot:default

    Col Slots

    名称说明类型
    default自定义列内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/image.html b/guide/components/image.html index c626a52ca..a72801518 100644 --- a/guide/components/image.html +++ b/guide/components/image.html @@ -6,12 +6,12 @@ 图片 Image | Vue Amazing UI - + - + - + @@ -213,7 +213,7 @@ :max-zoom-scale="2" src="https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/1.jpg" /> </template>

    APIs

    Image

    参数说明类型默认值
    src图像地址或图像地址数组string | Image[]undefined
    name图像名称,没有传入图片名时自动从图像地址 src 中读取stringundefined
    width图像宽度,单位 pxstring | number | (string | number)[]100
    height图像高度,单位 pxstring | number | (string | number)[]100
    bordered是否显示边框booleantrue
    fit图片在容器内的的适应类型,参考 object-fit'contain' | 'fill' | 'cover' | 'none' | 'scale-down''contain'
    preview预览文本string | slot'预览'
    spacePropsSpace 组件属性配置,参考 Space Props,用于配置多张展示图片时的排列方式object{}
    spinPropsSpin 组件属性配置,参考 Spin Props,用于配置图片加载中样式object{}
    zoomRatio每次缩放比率number0.1
    minZoomScale最小缩放比例number0.1
    maxZoomScale最大缩放比例number10
    resetOnDbclick缩放移动旋转图片后,是否可以双击还原booleantrue
    loop是否可以循环切换图片booleanfalse
    album是否相册模式,即从一张展示图片点开相册booleanfalse

    Image Type

    名称说明类型默认值
    src图像地址stringundefined
    name?图像名称stringundefined

    Slots

    名称说明类型
    preview自定义预览文本v-slot:preview

    Methods

    名称说明类型
    preview预览索引为 index 的图片,从 0 开始(index: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/input.html b/guide/components/input.html index e689c3214..ef984b4bc 100644 --- a/guide/components/input.html +++ b/guide/components/input.html @@ -6,14 +6,14 @@ 输入框 Input | Vue Amazing UI - + - + - + - + @@ -44,7 +44,7 @@ --float-btn-bottom: 100px; --float-btn-z-index: 9; " target="_self" data-v-fb8d17bf>

    通过鼠标或键盘输入内容,是最基础的表单域的包装

    何时使用

    • 需要用户输入表单域内容时
    • 提供组合型输入框,带搜索的输入框,还可以进行大小选择

    基本使用

    .lazy

    默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据

    vue
    <!-- 在 "change" 事件后同步更新而不是 "input" -->
    -<Input v-model:value.lazy="msg" />
    Show Code
    vue
    <script setup lang="ts">
    +<Input v-model:value.lazy="msg" />
    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     const value = ref('')
     const lazyValue = ref('')
    @@ -66,7 +66,7 @@
         <Input v-model:value="value" placeholder="Basic usage" @change="onChange" @enter="onEnter" />
         <Input v-model:value.lazy="lazyValue" placeholder="Lazy usage" @change="onChange" @enter="onEnter" />
       </Space>
    -</template>

    前缀和后缀

    RMB
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    前缀和后缀

    RMB
    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     import { UserOutlined, InfoCircleOutlined } from '@ant-design/icons-vue'
     const value = ref('')
    @@ -88,7 +88,7 @@
         </template>
       </Input>
     </Space>
    -</template>

    前置和后置标签

    Http://
    .com
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    前置和后置标签

    Http://
    .com
    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     import { SettingOutlined } from '@ant-design/icons-vue'
     const value = ref('')
    @@ -110,7 +110,7 @@
         </template>
       </Input>
     </Space>
    -</template>

    三种大小

    small
    middle
    large
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    三种大小

    small
    middle
    large
    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     import { UserOutlined, InfoCircleOutlined, EnvironmentOutlined, CompassOutlined } from '@ant-design/icons-vue'
     const value = ref('')
    @@ -162,7 +162,7 @@
           </template>
         </Input>
       </Space>
    -</template>

    带清除图标

    Show Code
    vue
    <script setup lang="ts">
    +</template>

    带清除图标

    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     const value = ref('')
     watchEffect(() => {
    @@ -173,7 +173,7 @@
       <Space>
         <Input allow-clear v-model:value="value" placeholder="input with clear icon" />
       </Space>
    -</template>

    密码框

    Show Code
    vue
    <script setup lang="ts">
    +</template>

    密码框

    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     const value = ref('')
     watchEffect(() => {
    @@ -184,7 +184,7 @@
       <Space>
         <Input password v-model:value="value" placeholder="input password" />
       </Space>
    -</template>

    带字数提示

    0
    0 / 20
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    带字数提示

    0
    0 / 20
    Show Code
    vue
    <script setup lang="ts">
     import { ref, watchEffect } from 'vue'
     const value = ref('')
     watchEffect(() => {
    @@ -196,14 +196,14 @@
         <Input show-count allow-clear v-model:value="value" placeholder="please input" />
         <Input show-count allow-clear v-model:value="value" :maxlength="20" placeholder="please input" />
       </Space>
    -</template>

    禁用

    Show Code
    vue
    <script setup lang="ts">
    +</template>

    禁用

    Show Code
    vue
    <script setup lang="ts">
     import { ref } from 'vue'
     const value = ref('')
     </script>
     <template>
       <Input disabled v-model:value="value" placeholder="disabled input" />
     </template>

    APIs

    Input

    参数说明类型默认值
    width输入框宽度,单位 pxstring | number'100%'
    size输入框大小'small' | 'middle' | 'large''middle'
    addonBefore设置前置标签string | slotundefined
    addonAfter设置后置标签string | slotundefined
    prefix前缀图标string | slotundefined
    suffix后缀图标string | slotundefined
    allowClear可以点击清除图标删除内容booleanfalse
    password是否启用密码框booleanfalse
    disabled是否禁用booleanfalse
    placeholder文本输入的占位符stringundefined
    maxlength最大长度numberundefined
    showCount是否展示字数booleanfalse
    value
    v-model
    输入框内容stringundefined

    Slots

    名称说明类型
    addonBefore自定义前置标签v-slot:addonBefore
    addonAfter自定义后置标签v-slot:addonAfter
    prefix自定义前缀图标v-slot:prefix
    suffix自定义后缀图标v-slot:suffix

    Events

    名称说明类型
    change输入框内容变化时的回调(e: Event) => void
    enter按下回车的回调(e: Event) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/inputnumber.html b/guide/components/inputnumber.html index ebc306c7f..5c458f255 100644 --- a/guide/components/inputnumber.html +++ b/guide/components/inputnumber.html @@ -6,12 +6,12 @@ 数字输入框 InputNumber | Vue Amazing UI - + - + - + @@ -150,7 +150,7 @@ <InputNumber v-model:value="value" :disabled="disabled" /> </Space> </template>

    APIs

    InputNumber

    参数说明类型默认值
    width数字输入框宽度,单位 pxstring | number90
    min最小值number-Infinity
    max最大值numberInfinity
    step每次改变步数,可以为小数number1
    precision数值精度number0
    prefix前缀图标string | slotundefined
    formatter指定展示值的格式(value: number | string) => stringundefined
    parser指定从 formatter 里转换回数字的方式,和 formatter 搭配使用(value: string) => numberundefined
    keyboard是否启用键盘快捷键行为(上方向键增,下方向键减)booleantrue
    disabled是否禁用booleanfalse
    placeholder数字输入的占位符stringundefined
    value
    v-model
    当前值numberundefined

    Slots

    名称说明类型
    prefix自定义前缀图标v-slot:prefix

    Events

    名称说明类型
    change变化回调(value: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/inputsearch.html b/guide/components/inputsearch.html index a87d6dadd..8410f5930 100644 --- a/guide/components/inputsearch.html +++ b/guide/components/inputsearch.html @@ -6,14 +6,14 @@ 搜索框 InputSearch | Vue Amazing UI - + - + - + - + @@ -380,7 +380,7 @@ </InputSearch> </Space> </template>

    APIs

    InputSearch

    参数说明类型默认值
    width搜索框宽度,单位 pxstring | number'100%'
    icon搜索图标boolean | slottrue
    search搜索按钮,默认时为搜索图标string | slotundefined
    searchProps设置搜索按钮的属性,参考 Button Propsobject{}
    size搜索框大小'small' | 'middle' | 'large''middle'
    addonBefore设置前置标签string | slotundefined
    prefix前缀图标stringundefined
    suffix后缀图标stringundefined
    allowClear可以点击清除图标删除搜索框内容booleanfalse
    loading是否搜索中booleanfalse
    disabled是否禁用booleanfalse
    placeholder搜索框输入的占位符stringundefined
    maxlength文本最大长度numberundefined
    showCount是否展示字数booleanfalse
    value
    v-model
    搜索框内容stringundefined

    Slots

    名称说明类型
    icon自定义搜索图标v-slot:icon
    search自定义搜索按钮v-slot:search
    addonBefore自定义前置标签v-slot:addonBefore
    prefix自定义前缀图标v-slot:prefix
    suffix自定义后缀图标v-slot:suffix

    Events

    名称说明类型
    change搜索框内容变化时的回调(e: Event) => void
    enter点击搜索或按下回车键时的回调(value: string) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/list.html b/guide/components/list.html index 2f06afcce..28967c8ea 100644 --- a/guide/components/list.html +++ b/guide/components/list.html @@ -6,14 +6,14 @@ 列表 List | Vue Amazing UI - + - + - + - + @@ -575,7 +575,7 @@ --wrap: nowrap; --justify: normal; --align: normal; - " data-v-a2d72bd4 data-v-a166dba2>
    list header

    Vue Amazing UI Title 1

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 2

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 3

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 4

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 5

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra
    1-5 of 30 items 1 23456
    5 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
    +    " data-v-a2d72bd4 data-v-a166dba2>
    list header

    Vue Amazing UI Title 1

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 2

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 3

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 4

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra

    Vue Amazing UI Title 5

    Vue Amazing UI, An Amazing Vue3 UI Components Library.
    Incredible Vue components for modern web design
    extra
    1-5 of 30 items 1 23456
    5 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
     import { ref, reactive } from 'vue'
     const allConfigListData = ref<any[]>([])
     for (let i = 1; i <= 30; i++) {
    @@ -685,7 +685,7 @@
         </List>
       </Flex>
     </template>

    APIs

    List

    参数说明类型默认值
    bordered是否展示边框booleanfalse
    vertical是否使用竖直样式booleanfalse
    split是否展示分割线booleantrue
    size列表尺寸'small' | 'middle' | 'large''middle'
    loading是否加载中booleanfalse
    hoverable是否显示悬浮样式booleanfalse
    header列表头部string | slotundefined
    footer列表底部string | slotundefined
    spinPropsSpin 组件属性配置,参考 Spin Props,用于配置列表加载中样式object{}
    emptyPropsEmpty 组件属性配置,参考 Empty Props,用于配置暂无数据样式object{}
    showPagination是否显示分页booleanfalse
    paginationPagination 组件属性配置,参考 Pagination Props,用于配置分页功能object{}

    ListItem

    参数说明类型默认值
    avatar列表元素的图标string | slotundefined
    avatarPropsAvatar 组件属性配置,参考 Avatar Props,用于配置列表图标样式object{}
    title列表元素的标题string | slotundefined
    description列表元素的描述内容string | slotundefined
    actions列表操作组slotundefined
    extra额外内容,展示在列表右侧string | slotundefined
    avatarStyle设置图标的样式CSSProperties{}
    titleStyle设置标题的样式CSSProperties{}
    descriptionStyle设置描述内容的样式CSSProperties{}
    contentStyle设置内容的样式CSSProperties{}
    actionsStyle设置操作区域的样式CSSProperties{}
    extraStyle设置额外内容的样式CSSProperties{}

    Slots

    List Slots

    名称说明类型
    header自定义列表头部v-slot:header
    default自定义内容v-slot:default
    footer自定义列表底部v-slot:footer

    ListItem Slots

    名称说明类型
    avatar自定义列表元素的图标v-slot:avatar
    title自定义列表元素的标题v-slot:title
    description自定义列表元素的描述内容v-slot:description
    default自定义内容v-slot:default
    actions自定义列表操作组v-slot:actions
    extra自定义额外内容v-slot:extra

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/loadingbar.html b/guide/components/loadingbar.html index 332ed6e39..6dd6b95c0 100644 --- a/guide/components/loadingbar.html +++ b/guide/components/loadingbar.html @@ -6,12 +6,12 @@ 加载条 LoadingBar | Vue Amazing UI - + - + - + @@ -109,7 +109,7 @@ color-error="magenta" /> </template>

    APIs

    LoadingBar

    参数说明类型默认值
    containerClass加载条容器的类名stringundefined
    containerStyle加载条容器的样式CSSProperties{}
    loadingBarSize加载条大小,单位 pxnumber2
    colorLoading加载中颜色string'#1677ff'
    colorFinish加载完成颜色string'#1677ff'
    colorError加载错误颜色string'#ff4d4f'
    to加载条的挂载位置,可选:元素标签名(例如 body)或者元素本身string | HTMLElement'body'

    Methods

    名称说明类型
    start开始加载的回调函数(from = 0, to = 80) => void
    finish结束加载的回调函数() => void
    error出现错误的回调函数() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/message.html b/guide/components/message.html index f6465c4da..476ae3068 100644 --- a/guide/components/message.html +++ b/guide/components/message.html @@ -6,14 +6,14 @@ 全局提示 Message | Vue Amazing UI - + - + - + - + @@ -207,7 +207,7 @@ <template> <Button @click="onClick">按钮</Button> </template>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/modal.html b/guide/components/modal.html index e7abcd412..51dce3d94 100644 --- a/guide/components/modal.html +++ b/guide/components/modal.html @@ -6,14 +6,14 @@ 模态框 Modal | Vue Amazing UI - + - + - + - + @@ -463,7 +463,7 @@ <template> <Button @click="onClick">按钮</Button> </template>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/notification.html b/guide/components/notification.html index 242cf1a2e..e391860c3 100644 --- a/guide/components/notification.html +++ b/guide/components/notification.html @@ -6,14 +6,14 @@ 通知提醒 Notification | Vue Amazing UI - + - + - + - + @@ -226,7 +226,7 @@ </Space> <Notification ref="notification" @close="onClose" /> </template>

    APIs

    Notification

    参数说明类型默认值
    title通知提醒标题stringundefined
    description通知提醒内容stringundefined
    duration自动关闭的延时时长,单位 ms,默认 4500ms;设置 null 时,不自动关闭number | null4500
    top消息从顶部弹出时,距离顶部的位置,单位 pxnumber24
    bottom消息从底部弹出时,距离底部的位置,单位 pxnumber24
    placement消息弹出位置'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight''topRight'

    Notification Type


    调用时传入的 Notification 类型,以下属性均具有更高优先级

    名称说明类型默认值
    title?通知提醒标题stringundefined
    description?通知提醒内容stringundefined
    icon?自定义图标VNodeundefined
    class?自定义类名stringundefined
    style?自定义样式stringundefined
    duration?自动关闭的延时时长,单位 ms;设置 null 时,不自动关闭number | nullundefined
    placement?通知提醒弹出位置'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight'undefined
    onClose关闭时的回调函数Functionundefined

    Methods

    名称说明类型
    open基本通知提醒(data: Notification) => void
    info信息通知提醒(data: Notification) => void
    success成功通知提醒(data: Notification) => void
    error失败通知提醒(data: Notification) => void
    warning警告通知提醒(data: Notification) => void

    Events

    名称说明类型
    close通知提醒关闭时的回调() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/numberanimation.html b/guide/components/numberanimation.html index d1e771263..d743bca75 100644 --- a/guide/components/numberanimation.html +++ b/guide/components/numberanimation.html @@ -6,12 +6,12 @@ 数值动画 NumberAnimation | Vue Amazing UI - + - + - + @@ -128,7 +128,7 @@ </Statistic> </Space> </template>

    APIs

    NumberAnimation

    参数说明类型默认值
    from数值动画起始数值number0
    to数值目标值number1000
    duration数值动画持续时间,单位 msnumber3000
    autoplay是否自动开始动画booleantrue
    precision精度,保留小数点后几位number0
    prefix前缀stringundefined
    suffix后缀stringundefined
    separator千分位分隔符string','
    decimal小数点字符string'.'
    valueStyle数值文本样式CSSProperties{}
    transition动画过渡效果TransitionFunc'easeInOutCubic'

    TransitionFunc Type

    名称
    TransitionFunc'linear' | 'easeOutSine' | 'easeInOutSine' | 'easeInQuad' | 'easeOutQuad' | 'easeInOutQuad' | 'easeInCubic' | 'easeOutCubic' | 'easeInOutCubic' | 'easeInQuart' | 'easeOutQuart' | 'easeInOutQuart' | 'easeInQuint' | 'easeOutQuint' | 'easeInOutQuint' | 'easeInExpo' | 'easeOutExpo' | 'easeInOutExpo' | 'easeInCirc' | 'easeOutCirc' | 'easeInOutCirc' | 'easeInBack' | 'easeOutBack' | 'easeInOutBack'

    Methods

    名称说明类型
    play播放动画() => void

    Events

    名称说明类型
    started动画开始播放() => void
    finished动画播放完成() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/pagination.html b/guide/components/pagination.html index a93ad0e7a..bbf23ac0a 100644 --- a/guide/components/pagination.html +++ b/guide/components/pagination.html @@ -6,12 +6,12 @@ 分页 Pagination | Vue Amazing UI - + - + - + @@ -97,7 +97,7 @@ --wrap: nowrap; --justify: normal; --align: normal; - " data-v-a2d72bd4>
    small
    middle
    large
    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
    +    " data-v-a2d72bd4>
    small
    middle
    large
    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
     import { ref } from 'vue'
     import type { PaginationProps } from 'vue-amazing-ui'
     const page = ref(1)
    @@ -161,7 +161,7 @@
     </script>
     <template>
       <Pagination v-model:page="page" :total="total" :show-size-changer="false" @change="onChange" />
    -</template>

    快速跳转

    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    快速跳转

    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
     import { ref } from 'vue'
     const page = ref(1)
     const total = ref(98)
    @@ -197,7 +197,7 @@
           @change="onChange"
         />
       </Space>
    -</template>

    禁用

    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
    +</template>

    禁用

    1 2345•••10
    10 条/页
    跳至
    Show Code
    vue
    <script setup lang="ts">
     import { ref } from 'vue'
     const page = ref(1)
     const total = ref(98)
    @@ -209,7 +209,7 @@
     <template>
       <Pagination disabled v-model:page="page" :total="total" show-quick-jumper @change="onChange" />
     </template>

    APIs

    Pagination

    参数说明类型默认值
    page
    v-model
    当前页数number1
    pageSize
    v-model
    每页条数number10
    total数据总数number0
    disabled是否禁用booleanfalse
    pageAmount显示的页码数number5
    hideOnSinglePage只有一页时是否隐藏分页booleanfalse
    showQuickJumper是否可以快速跳转至某页booleanfalse
    showSizeChanger是否展示 pageSize 切换器,当 total 大于 50 时默认为 truebooleanundefined
    pageSizeOptions设置每页可以显示多少条string[] | number[][10, 20, 50 ,100]
    showTotal用于显示数据总量和当前数据顺序boolean | ((total: number, range: number[]) => string)false
    placement分页展示位置'left' | 'center' | 'right''center'
    size分页按钮大小'large' | 'middle' | 'small''large'

    Events

    名称说明类型
    change页码 page 或每页条数 pageSize 改变的回调(page: number, pageSize: number) => void
    pageSizeChange每页条数 pageSize 变化的回调(page: number, pageSize: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/popconfirm.html b/guide/components/popconfirm.html index 0b2ac85b5..15d75993b 100644 --- a/guide/components/popconfirm.html +++ b/guide/components/popconfirm.html @@ -6,14 +6,14 @@ 弹出确认 Popconfirm | Vue Amazing UI - + - + - + - + @@ -349,7 +349,7 @@ </Popconfirm> <Message ref="message" /> </template>

    更多使用方式请参考 文字提示 Tooltip

    APIs

    Popconfirm

    参数说明类型默认值
    title弹出确认框的标题string | slotundefined
    titleStyle设置标题的样式CSSProperties{}
    description弹出确认框的内容描述string | slotundefined
    descriptionStyle设置内容描述的样式CSSProperties{}
    keyboard是否支持按键操作 (enter 显示;esc 关闭)booleantrue
    tooltipStyle设置弹出提示的样式CSSProperties{}
    icon自定义弹出确认框 Icon 图标'success' | 'info' | 'warning' | 'danger' | VNode | Slot'warning'
    iconStyle设置 Icon 图标的样式,一般不需要设置,主要用于自定义 Icon 图标时CSSProperties{}
    cancelText取消按钮文字string | slot'取消'
    cancelType取消按钮类型'default' | 'reverse' | 'primary' | 'danger' | 'dashed' | 'text' | 'link''default'
    cancelProps取消按钮 props,优先级高于 cancelType,参考 Button Propsobject{}
    okText确认按钮文字string | slot'确定'
    okType确认按钮类型'default' | 'reverse' | 'primary' | 'danger' | 'dashed' | 'text' | 'link''primary'
    okProps确认按钮 props,优先级高于 okType,参考 Button Propsobject{}
    showCancel是否显示取消按钮booleantrue

    更多属性请参考 Tooltip

    Slots

    名称说明类型
    title自定义弹出确认框的标题v-slot:title
    description自定义弹出确认框的内容描述v-slot:description
    icon自定义图标v-slot:icon
    cancelText自定义取消按钮文字v-slot:cancelText
    okText自定义确认按钮文字v-slot:okText
    default自定义内容v-solt:default

    Events

    名称说明类型
    cancel点击取消的回调(e: Event) => void
    ok点击确认的回调(e: Event) => void
    openChange显示隐藏的回调(open: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/popover.html b/guide/components/popover.html index bfa240b37..64180c6d9 100644 --- a/guide/components/popover.html +++ b/guide/components/popover.html @@ -6,12 +6,12 @@ 气泡卡片 Popover | Vue Amazing UI - + - + - + @@ -139,7 +139,7 @@ <Button type="primary">Hide Arrow</Button> </Popover> </template>

    更多使用方式请参考 文字提示 Tooltip

    APIs

    Popover

    参数说明类型默认值
    title卡片标题string | slotundefined
    titleStyle卡片标题样式CSSProperties{}
    content卡片内容string | slotundefined
    contentStyle卡片内容样式CSSProperties{}
    keyboard是否支持按键操作 (enter 显示;esc 关闭)booleantrue
    tooltipStyle设置弹出提示的样式CSSProperties{}

    更多属性请参考 Tooltip

    Slots

    名称说明类型
    title自定义卡片标题v-slot:title
    content自定义卡片内容v-slot:content
    default自定义内容v-solt:default

    Events

    名称说明类型
    openChange显示隐藏的回调(open: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/progress.html b/guide/components/progress.html index 9b7417374..940634087 100644 --- a/guide/components/progress.html +++ b/guide/components/progress.html @@ -6,14 +6,14 @@ 进度条 Progress | Vue Amazing UI - + - + - + - + @@ -385,7 +385,7 @@ </Space> </Flex> </template>

    APIs

    Progress

    参数说明类型默认值
    width进度条宽度,单位 pxtype: 'line' 时,为进度条宽度,默认值 '100%'type: 'circle' 时,为进度圈宽高,默认值 120string | numberundefined
    percent当前进度百分比number0
    lineSize进度条的尺寸,单位 pxtype: 'line' 时,为进度条线高,默认值 8type: 'circle' 时,单位是进度圈画布宽度的百分比,默认值 6numberundefined
    lineColor进度条的色彩,传入 string 时为纯色,传入 Gradient 时为渐变;进度圈时 direction: 'left' 为逆时针,direction: 'right' 为顺时针string | Gradient'#1677FF'
    lineCap进度条边缘的形状'round' | 'square''round'
    showInfo是否显示进度数值或状态图标booleantrue
    infoSize进度数值或状态图标的尺寸,单位 pxtype: 'line' 时,默认值 14type: 'circle' 时,默认值 24numberundefined
    success进度完成时的信息string | slotundefined
    format内容的模板函数(percent: number) => (string | number) | slot(percent: number) => percent + '%'
    type进度条类型'line' | 'circle''line'

    Gradient Type

    名称说明类型默认值
    '0%'?起始值stringundefined
    '100%'?终点值stringundefined
    from?起始值stringundefined
    to?终点值stringundefined
    direction?渐变方向'right' | 'left''right'

    Slots

    名称说明类型
    success自定义进度完成时的信息v-slot:success
    format自定义格式化内容v-slot:format="{ percent }"

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/qrcode.html b/guide/components/qrcode.html index 8ac142ff8..01d676c99 100644 --- a/guide/components/qrcode.html +++ b/guide/components/qrcode.html @@ -6,14 +6,14 @@ 二维码 QRCode | Vue Amazing UI - + - + - + - + @@ -100,7 +100,7 @@ <Textarea v-model:value="value" :width="200" allowClear /> </Space> </template>

    APIs

    QRCode

    参数说明类型默认值
    value扫描后的文本或地址stringundefined
    size二维码大小,单位 pxnumber160
    color二维码颜色,Value must be in hex format (十六进制颜色值)string'#000'
    bgColor二维码背景色,Value must be in hex format (十六进制颜色值)string'#FFF'
    bordered是否有边框booleantrue
    borderColor边框颜色string'#0505050f'
    scale每个 black dots 多少像素number8
    errorLevel二维码纠错等级'L' | 'M' | 'Q' | 'H''H'

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/radio.html b/guide/components/radio.html index 0c70185d3..f4c457946 100644 --- a/guide/components/radio.html +++ b/guide/components/radio.html @@ -6,12 +6,12 @@ 单选框 Radio | Vue Amazing UI - + - + - + @@ -453,7 +453,7 @@ <Radio :options="options" v-model:value="value" button button-style="solid" :button-size="buttonSize" /> </Space> </template>

    APIs

    Radio

    参数说明类型默认值
    options单选框选项数据Option[][]
    disabled是否禁用booleanfalse
    vertical是否垂直排列,仅当 button: false 时生效booleanfalse
    checked
    v-model
    当前是否选中booleanfalse
    gap多个单选框之间的间距;垂直排列时为垂直间距,单位 px;数组间距用于水平排列折行时:[水平间距, 垂直间距];仅当 button: false 时生效number | number[]8
    button是否启用按钮样式booleanfalse
    buttonStyle按钮样式风格'outline' | 'solid''outline'
    buttonSize按钮大小;仅当 button: true 时生效'small' | 'middle' | 'large''middle'
    value
    v-model
    当前选中的值string | number | booleanundefined

    Option Type

    名称说明类型默认值
    label选项名stringundefined
    value选项值string | number | booleanundefined
    disabled?是否禁用选项booleanundefined

    Slots

    名称说明类型
    default自定义选项名v-slot:default="{ option, label, index }"

    Events

    名称说明类型
    change选项变化时的回调函数(value: string | number | boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/rate.html b/guide/components/rate.html index 351dca668..fb18c5322 100644 --- a/guide/components/rate.html +++ b/guide/components/rate.html @@ -6,14 +6,14 @@ 评分 Rate | Vue Amazing UI - + - + - + - + @@ -258,7 +258,7 @@ /> </Badge> </template>

    APIs

    Rate

    参数说明类型默认值
    allowClear是否允许再次点击后清除booleantrue
    allowHalf是否允许半选booleanfalse
    countstar 总数number5
    character字符或图标,预置四种图标'star-outlined' | 'star-filled' | 'heart-outlined' | 'heart-filled' | string | slot'star-filled'
    size字符大小,单位 pxnumber20
    color字符选中颜色string'#fadb14'
    gap字符间距,单位 pxnumber8
    disabled只读,无法进行交互booleanfalse
    tooltips自定义每项的提示信息string[][]
    tooltipPropsTooltip 组件属性配置,参考 Tooltip Propsobject{}
    value
    v-model
    当前数,受控值 0,1,2,3...number0

    Slots

    名称说明类型
    character自定义字符或图标v-slot:character="{ value }"
    tooltip自定义每项的提示信息v-slot:tooltip="{ tooltip, value }"

    Events

    名称说明类型
    change选择时的回调(value: number) => void
    hoverChange鼠标经过时数值变化的回调(value: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/result.html b/guide/components/result.html index b4b780aa7..887db0e9c 100644 --- a/guide/components/result.html +++ b/guide/components/result.html @@ -6,14 +6,14 @@ 结果 Result | Vue Amazing UI - + - + - + - + @@ -132,7 +132,7 @@ </template> </Result> </template>

    APIs

    Result

    参数说明类型默认值
    icon自定义图标slotundefined
    status结果的状态,决定图标和颜色'success' | 'error' | 'info' | 'warning' | '404' | '403' | '500''info'
    title标题文字string | slotundefined
    subTitle副标题文字string | slotundefined
    extra额外内容string | slotundefined

    Slots

    名称说明类型
    icon自定义图标v-slot:icon
    title自定义标题文字v-slot:title
    subTitle自定义副标题文字v-slot:subTitle
    extra自定义额外内容v-slot:extra
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/scrollbar.html b/guide/components/scrollbar.html index 8beec0024..a6ccb623a 100644 --- a/guide/components/scrollbar.html +++ b/guide/components/scrollbar.html @@ -6,12 +6,12 @@ 滚动条 Scrollbar | Vue Amazing UI - + - + - + @@ -241,7 +241,7 @@ </Scrollbar> </Flex> </template>

    APIs

    Scrollbar

    参数说明类型默认值
    contentClass内容 div 的类名stringundefined
    contentStyle内容 div 的样式CSSProperties{}
    size滚动条的大小,单位 pxnumber5
    trigger显示滚动条的时机,'none' 表示一直显示'hover' | 'none''hover'
    autoHide是否自动隐藏滚动条,仅当 trigger: 'hover' 时生效;为 true 时表示鼠标在滚动区域且不滚动时自动隐藏,滚动时自动显示;为 false 时表示鼠标在滚动区域时始终显示,无论是否在滚动booleantrue
    delay滚动条自动隐藏的延迟时间,单位 msnumber500
    xScrollable是否使用横向滚动booleanfalse
    yScrollable是否使用纵向滚动booleantrue
    xPlacement横向滚动时滚动条的位置'top' | 'bottom''bottom'
    yPlacement纵向滚动时滚动条的位置'left' | 'right''right'

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Methods

    名称说明类型
    scrollTo滚动到指定坐标位置(options: { left?: number, top?: number, behavior?: ScrollBehavior })=> void | (x: number, y: number) => void
    scrollBy滚动一段特定距离(options: { left?: number, top?: number, behavior?: ScrollBehavior })=> void | (x: number, y: number) => void
    getScrollData获取滚动元素数据() => { scrollWidth: number, clientWidth: number, scrollHeight: number, clientHeight: number }

    ScrollBehavior Type

    说明
    smooth平滑滚动并产生过渡效果
    instant滚动会直接跳转到目标位置,没有过渡效果
    auto或缺省值表示浏览器会自动选择滚动时的过渡效果

    Events

    名称说明类型
    scroll滚动的回调(e: Event, direction: 'left' | 'right' | 'top' | 'bottom') => void
    scrollend滚动结束的回调(e: Event, direction: 'left' | 'right' | 'top' | 'bottom') => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/segmented.html b/guide/components/segmented.html index 7dc5afbdd..0b602b36c 100644 --- a/guide/components/segmented.html +++ b/guide/components/segmented.html @@ -6,14 +6,14 @@ 分段控制器 Segmented | Vue Amazing UI - + - + - + - + @@ -211,7 +211,7 @@ <Segmented v-model:value="value" :options="options" size="small" /> </Space> </template>

    APIs

    Segmented

    参数说明类型默认值
    block是否将宽度调整为父元素宽度,同时所有选项占据相同的宽度booleanfalse
    disabled是否禁用booleanfalse
    options选项数据string[] | number[] | Option[][]
    size控件尺寸'small' | 'middle' | 'large''middle'
    value
    v-model
    当前选中的值string | numberundefined

    Option Type

    名称说明类型默认值
    label?选项名stringundefined
    value选项值string | numberundefined
    disabled?是否禁用选项booleanfalse
    payload?自定义数据载体anyundefined

    Slots

    名称说明类型
    label自定义图标v-slot:label="{ option, label, index, payload }"

    Events

    名称说明类型
    change选项变化时的回调函数(value: string | number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/select.html b/guide/components/select.html index a5bf12537..a417073b1 100644 --- a/guide/components/select.html +++ b/guide/components/select.html @@ -6,12 +6,12 @@ 选择器 Select | Vue Amazing UI - + - + - + @@ -606,7 +606,7 @@ <template> <Select :options="options" v-model="selectedValue" :scrollbar-props="{ size: 8, delay: 2000 }" /> </template>

    APIs

    Select

    参数说明类型默认值
    options选项数据Option[][]
    label选项的 label 文本字段名string'label'
    value选项的 value 值字段名string'value'
    placeholder默认占位文本string'请选择'
    disabled是否禁用booleanfalse
    allowClear是否支持清除booleanfalse
    search是否支持搜索,使用搜索时请设置 widthbooleanfalse
    filter过滤条件函数,仅当支持搜索时生效,根据输入项进行筛选:
  • 默认为 true 时,筛选每个选项的文本字段 label 是否包含输入项,包含返回 true,反之返回 false
  • 当其为函数 Function 时,接受 inputValue option 两个参数,当 option 符合筛选条件时,应返回 true,反之则返回 false
  • Function | truetrue
    width选择器宽度,单位 pxstring | number'auto'
    height选择器高度,单位 pxnumber32
    size选择器大小'small' | 'middle' | 'large''middle'
    scrollbarProps下拉面板滚动条 scrollbar 组件属性配置,参考 Scrollbar Propsobject{}
    maxDisplay下拉面板最多能展示的下拉项数,超过后滚动显示number6
    modelValue
    v-model
    当前选中的 option 条目值number | stringundefined

    Option Type

    名称说明类型默认值
    label?选项名stringundefined
    value?选项值string | numberundefined
    disabled?是否禁用选项booleanfalse
    [propName: string]用于包含带有任意数量的其他属性anyundefined

    Events

    名称说明类型
    change选项值改变后的回调(value: string | number, label: string, index: number) => void
    openChange下拉菜单展开收起的回调(open: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/skeleton.html b/guide/components/skeleton.html index 8558b35ab..4df829df6 100644 --- a/guide/components/skeleton.html +++ b/guide/components/skeleton.html @@ -6,12 +6,12 @@ 骨架屏 Skeleton | Vue Amazing UI - + - + - + @@ -176,7 +176,7 @@ </Flex> </Flex> </template>

    APIs

    Skeleton

    参数说明类型默认值
    animated是否展示动画效果booleantrue
    button是否使用按钮占位图boolean | SkeletonButtonPropsfalse
    avatar是否显示头像占位图boolean | SkeletonAvatarPropsfalse
    input是否使用输入框占位图boolean | SkeletonInputPropsfalse
    image是否使用图像占位图booleanfalse
    title是否显示标题占位图boolean | SkeletonTitlePropstrue
    paragraph是否显示段落占位图boolean | SkeletonParagraphPropstrue
    loadingtrue 时,显示占位图,反之则直接展示子组件booleantrue

    SkeletonButtonProps Type

    名称说明类型默认值
    shape?指定按钮的形状'default' | 'round' | 'circle''default'
    size?设置按钮的大小'small' | 'middle' | 'large''middle'
    block?将按钮宽度调整为其父宽度的选项booleanfalse

    SkeletonAvatarProps Type

    名称说明类型默认值
    shape指定头像的形状'circle' | 'square''circle'
    size设置头像占位图的大小number | 'small' | 'middle' | 'large''middle'

    SkeletonInputProps Type

    名称说明类型默认值
    size设置输入框的大小'small' | 'middle' | 'large''middle'

    SkeletonTitleProps Type

    名称说明类型默认值
    width设置标题占位图的宽度number | string'38%'

    SkeletonParagraphProps Type

    名称说明类型默认值
    rows设置段落占位图的行数number | stringavatar ? 2 : 3
    width设置段落占位图的宽度,若为数组时则为对应的每行宽度,反之则是最后一行的宽度number | string | Array<number|string>'61%'

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/slider.html b/guide/components/slider.html index 820ba9470..c07e4e57c 100644 --- a/guide/components/slider.html +++ b/guide/components/slider.html @@ -6,12 +6,12 @@ 滑动输入条 Slider | Vue Amazing UI - + - + - + @@ -261,7 +261,7 @@ <Slider :style="rangeCustomStyle" range v-model:value="doubleValue" /> </Flex> </template>

    APIs

    Slider

    参数说明类型默认值
    width滑动输入条宽度,单位 px,水平模式时生效string | number'100%'
    height滑动输入条高度,单位 px,垂直模式时生效string | number'100%'
    vertical是否启用垂直模式booleanfalse
    min最小值number0
    max最大值number100
    disabled是否禁用booleanfalse
    range是否使用双滑块模式booleanfalse
    step步长,取值必须大于 0,并且可被 (max - min) 整除number1
    formatTooltipSlider 会把当前值传给 formatTooltip,并在 Tooltip 中显示 formatTooltip 的返回值(value: number) => string | number(value: number) => value
    tooltip是否展示 Tooltipbooleantrue
    value
    v-model
    设置当前取值,当 rangefalse 时,使用 number,否则用 [number, number]number | number[]0

    Events

    名称说明类型
    change当前取值变化后的回调(value: number | number[]) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/space.html b/guide/components/space.html index c6ca08f32..6ce511153 100644 --- a/guide/components/space.html +++ b/guide/components/space.html @@ -6,12 +6,12 @@ 间距 Space | Vue Amazing UI - + - + - + @@ -159,7 +159,7 @@ </template> </Space> </template>

    APIs

    Space

    参数说明类型默认值
    width区域总宽度,单位 pxstring | number'auto'
    align垂直排列方式'stretch' | 'start' | 'end' | 'center' | 'baseline''start'
    vertical是否为垂直布局booleanfalse
    gap间距大小,数组时表示: [水平间距, 垂直间距]number | number[] | 'small' | 'middle' | 'large''middle'
    wrap是否自动换行,仅在 horizontal 时有效booleantrue

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/spin.html b/guide/components/spin.html index e5b90fc46..c9bde2af5 100644 --- a/guide/components/spin.html +++ b/guide/components/spin.html @@ -6,12 +6,12 @@ 加载中 Spin | Vue Amazing UI - + - + - + @@ -344,7 +344,7 @@ height: 100px !important; } </style>

    APIs

    Spin

    参数说明类型默认值
    spinning是否为加载中状态booleantrue
    size加载中尺寸'small' | 'middle' | 'large''middle'
    tip描述文案string | slotundefined
    indicator加载指示符'dot' | 'spin-dot' | 'spin-line' | 'ring-circle' | 'ring-rail' | 'dynamic-circle' | 'magic-ring''dot'
    color指示符颜色,当 indicator: 'magic-ring' 时为外环颜色string'#1677ff'
    spinCircleWidth圆环宽度,单位是加载指示符宽度的百分比,仅当 indicator: 'ring-circle' | 'ring-rail' 时生效number12
    spinCirclePercent圆环长度百分比 (0~100),单位是圆环周长的百分比,仅当 indicator: 'ring-circle' | 'ring-rail' 时生效number33
    ringRailColor圆环轨道颜色,仅当 indicator: 'ring-rail' 时生效string'rgba(0, 0, 0, 0.12)'
    magicRingColor内环颜色,仅当 indicator: 'magic-ring' 时生效string'#4096ff'
    rotatespin-dotspin-line 初始是否旋转,仅当 indicator: 'spin-dot' | 'spin-line' 时生效booleanfalse
    speedspin-dotspin-line 渐变旋转的动画速度,单位 ms,仅当 indicator: 'spin-dot' | 'spin-line' 时生效number800

    Slots

    名称说明类型
    tip自定义描述文案v-slot:tip
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/statistic.html b/guide/components/statistic.html index c34097256..7d021161c 100644 --- a/guide/components/statistic.html +++ b/guide/components/statistic.html @@ -6,14 +6,14 @@ 统计数值 Statistic | Vue Amazing UI - + - + - + - + @@ -136,7 +136,7 @@ :value-style="{ color: '#1677ff' }" :formatter="formatter" /> </template>

    APIs

    Statistic

    参数说明类型默认值
    title数值的标题stringundefined
    value数值的内容string | number | slotundefined
    valueStyle设置数值的样式CSSProperties{}
    precision数值精度number0
    prefix设置数值的前缀string | slotundefined
    suffix设置数值的后缀string | slotundefined
    separator设置千分位标识符string','
    formatter自定义数值展示Function(value: string) => value

    Slots

    名称说明类型
    title自定义数值的标题v-slot:title
    default自定义数值的内容v-slot:default
    prefix自定义数值的前缀v-slot:prefix
    suffix自定义数值的后缀v-slot:suffix

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/steps.html b/guide/components/steps.html index 90087f0fb..b3dc9e40b 100644 --- a/guide/components/steps.html +++ b/guide/components/steps.html @@ -6,12 +6,12 @@ 步骤条 Steps | Vue Amazing UI - + - + - + @@ -351,7 +351,7 @@ margin-top: 30px; } </style>

    APIs

    Steps

    参数说明类型默认值
    items步骤数组Item[][]
    width步骤条总宽度,单位 pxnumber | string'auto'
    size步骤条大小'default' | 'small''default'
    vertical是否使用垂直步骤条,当 vertical: true 时,labelPlacement 自动设为 rightbooleanfalse
    labelPlacement标签放置位置,默认放图标右侧,可选 bottom 放图标下方'right' | 'bottom''right'
    dotted是否使用点状步骤条,当 dotted: truevertical: false 时,labelPlacement 将自动设为 bottombooleanfalse
    current
    v-model
    当前选中的步骤,设置 v-model 后,Steps 变为可点击状态。从 1 开始计数number1

    Item Type

    名称说明类型默认值
    title?标题stringundefined
    description?描述stringundefined

    Events

    名称说明类型
    change点击切换步骤时触发(index: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/swiper.html b/guide/components/swiper.html index df225bcf0..5bbf25de4 100644 --- a/guide/components/swiper.html +++ b/guide/components/swiper.html @@ -6,12 +6,12 @@ 触摸滑动插件 Swiper{{ pkg.dependencies.swiper }} | Vue Amazing UI - + - + - + @@ -314,7 +314,7 @@ /> </Flex> </template>

    APIs

    Swiper

    参数说明类型默认值
    images轮播图片数组Image[][]
    width轮播区域宽度,单位 pxnumber | string'100%'
    height轮播区域高度,单位 pxnumber | string'100%'
    modebanner: 轮播图模式; carousel: 走马灯模式; broadcast: 信息展播模式'banner' | 'carousel' | 'broadcast''banner'
    navigation是否显示导航booleanfalse
    effect切换动画效果'slide' | 'fade' | 'cube' | 'flip' | 'coverflow' | 'cards' | 'creative''slide'
    delay自动切换的时间间隔,仅当 mode: 'banner' 时生效,单位 msnumber3000
    speed切换过渡的动画持续时间,单位 msnumber300
    loop是否循环切换booleantrue
    pauseOnMouseEnter当鼠标移入走马灯时,是否暂停自动轮播,仅当 mode: 'banner'mode: 'carousel' 时生效booleanfalse
    swipe是否可以鼠标拖动booleantrue
    preloaderColor预加载时的 loading 颜色'theme' | 'white' | 'black''theme'

    Image Type

    名称说明类型默认值
    name?图片名称stringundefined
    src图片地址stringundefined
    link?图片跳转链接stringundefined
    target?如何打开跳转链接'_self' | '_blank'undefined

    Events

    名称说明类型
    swiperSwiper初始化后的回调(swiper: any) => void
    change轮播图片变化时的回调(swiper: any) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/switch.html b/guide/components/switch.html index 767eb0ca2..e433c9ce2 100644 --- a/guide/components/switch.html +++ b/guide/components/switch.html @@ -6,12 +6,12 @@ 开关 Switch | Vue Amazing UI - + - + - + @@ -189,7 +189,7 @@ </Space> </Space> </template>

    APIs

    Switch

    参数说明类型默认值
    checked选中时的内容string | slotundefined
    checkedValue选中时的值boolean | string | numbertrue
    unchecked未选中时的内容string | slotundefined
    uncheckedValue未选中时的值boolean | string | numberfalse
    loading是否加载中booleanfalse
    disabled是否禁用booleanfalse
    size开关大小'small' | 'middle' | 'large''middle'
    rippleColor点击时的波纹颜色,当自定义选中颜色时需要设置string'#1677ff'
    circleStyle圆点样式CSSProperties{}
    modelValue
    v-model
    指定当前是否选中boolean | string | numberfalse

    Slots

    名称说明类型
    checked自定义选中时的内容v-slot:checked
    unchecked自定义未选中时的内容v-slot:unchecked
    node自定义开关节点v-slot:node="{ checked }"

    Events

    名称说明类型
    change变化时的回调(checked: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/table.html b/guide/components/table.html index b08edfaed..902a3b11b 100644 --- a/guide/components/table.html +++ b/guide/components/table.html @@ -6,14 +6,14 @@ 表格 Table | Vue Amazing UI - + - + - + - + @@ -1416,7 +1416,7 @@ --wrap: nowrap; --justify: normal; --align: normal; - " data-v-a2d72bd4 data-v-b8ad196d>
    bordered:
    NameOtherCompanyGender
    AddressCompany AddressCompany Name
    StreetBlock
    BuildingDoor No.
    John Brown7Lake ParkC02035Lake Street 42SoftLake CoM
    John Brown1Lake ParkC12035Lake Street 42SoftLake CoM
    John Brown0Lake ParkC22035Lake Street 42SoftLake CoM
    John Brown8Lake ParkC32035Lake Street 42SoftLake CoM
    John Brown4Lake ParkC42035Lake Street 42SoftLake CoM
    John Brown0Lake ParkC52035Lake Street 42SoftLake CoM
    John Brown9Lake ParkC62035Lake Street 42SoftLake CoM
    John Brown10Lake ParkC72035Lake Street 42SoftLake CoM
    John Brown7Lake ParkC82035Lake Street 42SoftLake CoM
    John Brown1Lake ParkC92035Lake Street 42SoftLake CoM
    1 2345•••10
    10 条/页
    Show Code
    vue
    <script setup lang="ts">
    +    " data-v-a2d72bd4 data-v-b8ad196d>
    bordered:
    NameOtherCompanyGender
    AddressCompany AddressCompany Name
    StreetBlock
    BuildingDoor No.
    John Brown10Lake ParkC02035Lake Street 42SoftLake CoM
    John Brown7Lake ParkC12035Lake Street 42SoftLake CoM
    John Brown4Lake ParkC22035Lake Street 42SoftLake CoM
    John Brown9Lake ParkC32035Lake Street 42SoftLake CoM
    John Brown7Lake ParkC42035Lake Street 42SoftLake CoM
    John Brown5Lake ParkC52035Lake Street 42SoftLake CoM
    John Brown0Lake ParkC62035Lake Street 42SoftLake CoM
    John Brown7Lake ParkC72035Lake Street 42SoftLake CoM
    John Brown0Lake ParkC82035Lake Street 42SoftLake CoM
    John Brown8Lake ParkC92035Lake Street 42SoftLake CoM
    1 2345•••10
    10 条/页
    Show Code
    vue
    <script setup lang="ts">
     import { ref, reactive } from 'vue'
     import type { TableColumn } from 'vue-amazing-ui'
     const groupBordered = ref<boolean>(true)
    @@ -1727,7 +1727,7 @@
         </Table>
       </Flex>
     </template>

    APIs

    Table

    参数说明类型默认值
    header表格标题string | slotundefined
    footer表格尾部string | slotundefined
    columns表格列的配置项Column[][]
    dataSource表格数据数组object[][]
    bordered是否展示外边框和列边框booleanfalse
    rowClassName自定义行的类名string | ((record: any, rowIndex: number) => string)undefined
    size表格大小'large' | 'middle' | small'large'
    striped是否使用斑马条纹booleanfalse
    loading是否加载中booleanfalse
    spinPropsSpin 组件属性配置,参考 Spin Props,用于配置数据加载中object{}
    emptyPropsEmpty 组件属性配置,参考 Empty Props,用于配置暂无数据object{}
    ellipsisPropsEllipsis 组件属性配置,参考 Ellipsis Props,用于全局配置文本省略object{}
    showSorterTooltip表头是否显示下一次排序的 tooltip 提示booleantrue
    sortDirections支持的排序方式('ascend' | 'descend')[]['ascend', 'descend']
    sortTooltipProps排序 Tooltip 组件属性配置,参考 Tooltip Props,用于全局配置排序弹出提示object{}
    sticky是否设置粘性定位的表头和水平滚动条,设置之后表头和滚动条会跟随页面固定booleanfalse
    showPagination是否显示分页booleantrue
    paginationPagination 组件属性配置,参考 Pagination Props,用于配置分页功能object{}
    rowSelection列表项是否可选择Selectionundefined
    scroll表格是否可滚动,也可以指定滚动区域的宽、高ScrollOption | booleanundefined
    scrollbarPropsScrollbar 组件属性配置,参考 Scrollbar Props,用于配置表格滚动条object{}
    tableLayout表格布局方式,设为 fixed 表示内容不会影响列的布局,参考 table-layout 属性,固定表头/列或使用了 column.ellipsis 时,默认值为 fixed'auto' | 'fixed'undefined
    showExpandColumn是否展示展开列booleanfalse
    expandColumnTitle自定义展开列表头string | slotundefined
    expandColumnWidth展开列的宽度string | number48
    expandCell自定义展开按钮slotundefined
    expandedRowRender自定义额外的展开行内容slotundefined
    expandFixed是否固定展开列booleanfalse
    expandedRowKeys
    v-model
    展开行的 key 数组,控制展开行的属性;需与 dataSource 数据中的 key 配合使用(string | number)[][]
    expandRowByClick点击行是否展开booleanfalse

    Column Type

    名称说明类型默认值
    title?列头显示文字stringundefined
    align?列文本的对齐方式'left' | 'center' | 'right'undefined
    width?列宽度,单位 pxstring | numberundefined
    className?自定义列的类名stringundefined
    colSpan?表头列合并,设置为 0 时,不渲染numberundefined
    dataIndex列数据在数据项中对应的路径索引;数据展示列必传,操作列可忽略stringundefined
    key?自定义列标识stringundefined
    ellipsis?超过宽度是否自动省略booleanundefined
    ellipsisProps?Ellipsis 组件属性配置,参考 Ellipsis Props,用于单独配置某列文本省略objectundefined
    fixed?列是否固定'left' | 'right'undefined
    slot?列插槽名称索引stringundefined
    children?列表头分组的子节点Column[]undefined
    showSorterTooltip?表头是否显示下一次排序的 tooltip 提示,较高优先级booleanundefined
    sortTooltipProps?Tooltip 组件属性配置,参考 Tooltip Props,用于单独配置某列的排序弹出提示,较高优先级objectundefined
    defaultSortOrder?默认排序顺序,建议只设置一列的默认排序;如果设置多列,则只有第一列默认排序生效'ascend' | 'descend'undefined
    sortDirections?支持的排序方式('ascend' | 'descend')[]undefined
    sorter?升序排序函数,参考 Array.sortcompareFunction,当列表头分组时,请将排序设置在叶子节点Functionundefined
    customCell?设置单元格属性(record: any, rowIndex: number, column: Column) => object | undefinedundefined

    Selection Type

    名称说明类型默认值
    columnTitle?自定义选择框标题string | VNodeundefined
    columnWidth?列表选择框宽度string | numberundefined
    fixed?复选框列是否固定在左边booleanundefined
    hideSelectAll?是否隐藏全选复选框booleanundefined
    type?复选框/单选框'checkbox' | 'radio'undefined
    selectedRowKeys?选中项的 key 数组,需和 onChange 配合使用string[]undefined
    onChange?选中项发生变化时的回调(selectedRowKeys: string[], selectedRows: any[]) => voidundefined
    onSelect?点击除全选外某行选择框时的回调(record: any, selected: boolean, selectedRows: any[], selectedRowKeys: string[]) => voidundefined
    onSelectAll?点击复选框全选时的回调(selected: boolean, selectedRows: any[], changeRows: any[], selectedRowKeys: string[], changeRowKeys: string[]) => voidundefined
    getSelectionProps?选择框组件的属性配置(record: any, rowIndex: number) => objectundefined

    ScrollOption Type

    名称说明类型默认值
    initialScrollPositionOnChange?当分页、排序变化后是否滚动到表格初始位置booleanundefined
    x?设置横向滚动,也可用于指定滚动区域的宽,可以设置为像素值,百分比,true'max-content'string | number | trueundefined
    y?设置纵向滚动,也可用于指定滚动区域的高,可以设置为像素值string | numberundefined

    Slots

    名称说明类型
    header自定义表格标题v-slot:header
    footer自定义表格尾部v-slot:footer
    expandColumnTitle自定义展开列表头v-slot:expandColumnTitle
    headerCell个性化头部单元格v-slot:headerCell="{ column, title }"
    expandCell自定义展开按钮v-slot:expandCell="{ record, index, expanded }"
    bodyCell个性化单元格v-slot:bodyCell="{ column, record, text, index }"
    expandedRowRender自定义额外的展开行内容v-slot:expandedRowRender="{ record, index, expanded }"

    Events

    名称说明类型
    expand点击展开图标时的回调(expanded: boolean, record: any) => void
    expandedRowsChange展开的行变化时的回调(expandedRows: string[]) => void
    sortChange排序变化时的回调(column: Column, currentDataSource: any[]) => void
    change分页变化时的回调(pager: { page: number, pageSize: number }) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/tabs.html b/guide/components/tabs.html index 407607e9c..2178709e8 100644 --- a/guide/components/tabs.html +++ b/guide/components/tabs.html @@ -6,14 +6,14 @@ 标签页 Tabs | Vue Amazing UI - + - + - + - + @@ -868,7 +868,7 @@ <Tabs :items="tabItems" v-model:active-key="activeKey" v-bind="state" /> </Flex> </template>

    APIs

    Tabs

    参数说明类型默认值
    items标签页数组Item[][]
    prefix标签页前缀string | slotundefined
    suffix标签页后缀string | slotundefined
    animated是否启用切换动画,在 tabPosition: 'top' | 'bottom' 时有效booleantrue
    centered标签是否居中展示booleanfalse
    size标签页大小'small' | 'middle' | 'large''middle'
    type标签页的类型'line' | 'card''line'
    tabGutter页签之前的间隙大小,单位 pxnumberundefined
    tabStyle自定义页签样式CSSProperties{}
    tabPosition自定义页签位置'top' | 'right' | 'bottom' | 'left''top'
    contentStyle自定义内容样式CSSProperties{}
    activeKey
    v-model
    当前激活 tab 面板的 keystring | numberundefined

    Item Type

    名称说明类型默认值
    key?对应 activeKey,如果没有传入 key 属性,则默认使用数据索引 (0,1,2...) 绑定string | numberundefined
    tab?页签显示文字stringundefined
    icon?页签图标VNodeundefined
    content?标签页内容string | slotundefined
    disabled?是否禁用页签booleanfalse

    Slots

    名称说明类型
    tab自定义页签显示文字v-slot:tab="{ item, tab, key }"
    content自定义标签页内容v-slot:content="{ item, content, key }"
    prefix自定义标签页前缀v-slot:prefix
    suffix自定义标签页后缀v-slot:suffix

    Events

    名称说明类型
    change切换面板的回调(key: string | number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/tag.html b/guide/components/tag.html index 0ac2d1d89..da2d9c174 100644 --- a/guide/components/tag.html +++ b/guide/components/tag.html @@ -6,14 +6,14 @@ 标签 Tag | Vue Amazing UI - + - + - + - + @@ -311,7 +311,7 @@ <Tag :bordered="false" color="purple">purple</Tag> </Space> </template>

    APIs

    Tag

    参数说明类型默认值
    closable标签是否可以关闭booleanfalse
    color标签颜色,预置多种常用颜色:'success', 'processing', 'error', 'warning', 'pink', 'red', 'yellow', 'orange', 'cyan', 'green', 'blue', 'purple', 'geekblue', 'magenta', 'volcano', 'gold', 'lime'stringundefined
    icon设置图标string | slotundefined
    size标签尺寸'small' | 'middle' | 'large''middle'
    bordered是否有边框booleantrue
    dynamic是否启用标签动态添加和删除booleanfalse
    spacePropsSpace 组件属性配置,参考 Space Props ,仅当 dynamic: true 时生效object{}
    value
    v-model
    动态标签数组,仅当 dynamic: true 时生效string[] | Item[][]

    Item Type

    名称说明类型默认值
    label?标签文本string | slotundefined
    closable?标签是否可以关闭booleantrue
    color?标签颜色stringundefined
    icon?设置图标string | slotundefined
    size?标签尺寸'small' | 'middle' | 'large''middle'
    bordered?是否有边框booleantrue

    Slots

    名称说明类型
    icon自定义图标v-slot:icon="{ item, icon, index }"
    label自定义标签文本v-slot:label="{ item, label, index }"
    default自定义内容v-slot:default

    Events

    名称说明类型
    close关闭时的回调(e: Event) => void
    dynamicClose启用标签动态添加和删除时关闭的回调(item: Item, index: number) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/textarea.html b/guide/components/textarea.html index 57611192e..f127dcc6f 100644 --- a/guide/components/textarea.html +++ b/guide/components/textarea.html @@ -6,12 +6,12 @@ 文本域 Textarea | Vue Amazing UI - + - + - + @@ -121,7 +121,7 @@ <Textarea v-model:value="value" disabled /> </Space> </template>

    APIs

    Textarea

    参数说明类型默认值
    width文本域宽度,单位 pxstring | number'100%'
    allowClear可以点击清除图标删除内容booleanfalse
    autoSize自适应内容高度boolean | {minRows?: number, maxRows?: number}false
    disabled是否禁用booleanfalse
    placeholder文本域输入的占位符stringundefined
    maxlength文字最大长度numberundefined
    showCount是否展示字数booleanfalse
    value
    v-model
    文本域内容stringundefined

    Events

    名称说明类型
    change文本域内容变化时的回调(e: Event) => void
    enter按下回车的回调(e: Event) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/textscroll.html b/guide/components/textscroll.html index 9b722bc8d..12d93f9b0 100644 --- a/guide/components/textscroll.html +++ b/guide/components/textscroll.html @@ -6,12 +6,12 @@ 文字滚动 TextScroll | Vue Amazing UI - + - + - + @@ -581,7 +581,7 @@ /> </Flex> </template>

    APIs

    TextScroll

    参数说明类型默认值
    items滚动文字数组,singletrue 时,类型为 Item;多条文字水平滚动时,数组长度必须大于等于 amount 才能滚动Item[] | Item[]
    single是否启用单条文字滚动效果,水平滚动时生效,为 true 时,amount 自动设为 1booleanfalse
    width滚动区域宽度,单位 pxstring | number'100%'
    height滚动区域高度,单位 pxnumber50
    itemStyle滚动文字样式CSSProperties{}
    hrefHoverColor链接文字鼠标悬浮颜色;仅当 href 存在时生效string'#1677ff'
    amount滚动区域展示条数,水平滚动时生效number4
    gap水平滚动文字各列间距或垂直滚动文字两边的间距,单位 pxnumber20
    speed水平滚动时移动的速度,单位是像素每秒,水平滚动时生效number48
    vertical是否垂直滚动booleanfalse
    duration垂直滚动过渡持续时间,单位 ms,垂直滚动时生效number1000
    interval垂直文字滚动时间间隔,单位 ms,垂直滚动时生效number3000
    pauseOnMouseEnter鼠标移入是否暂停滚动booleanfalse

    Item Type

    名称说明类型默认
    title文字标题stringundefined
    href?跳转链接stringundefined
    target?跳转链接打开方式,href 存在时生效'_self' | '_blank'undefined

    Methods

    名称说明类型
    start开始滚动() => void
    stop暂停滚动() => void
    reset重置滚动() => void

    Events

    名称说明类型
    click点击标题时的回调(item: Item) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/timeline.html b/guide/components/timeline.html index 09f8a8579..25de78c6c 100644 --- a/guide/components/timeline.html +++ b/guide/components/timeline.html @@ -6,14 +6,14 @@ 时间轴 Timeline | Vue Amazing UI - + - + - + - + @@ -237,7 +237,7 @@ </template> </Timeline> </template>

    APIs

    Timeline

    参数说明类型默认值
    items时间轴内容数组Item[][]
    width时间轴区域总宽度,单位 pxnumber | string'100%'
    lineStyle时间线样式'solid' | 'dashed' | 'dotted''solid'
    mode通过设置 mode 可以改变时间轴和内容的相对位置'left' | 'center' | 'right''left'
    positionmodecenter 时,内容交替展现,内容从左边(left)开始或者右边(right)开始展现'left' | 'right''left'

    Item Type

    名称说明类型默认值
    desc文字描述string | slotundefined
    color?圆圈颜色'blue' | 'green' | 'red' | 'gray' | string'blue'

    Slots

    名称说明类型
    dot自定义时间轴点v-slot:dot="{ item, index }"
    desc自定义文字描述v-slot:desc="{ item, index }"

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/tooltip.html b/guide/components/tooltip.html index 483037a92..93196a35f 100644 --- a/guide/components/tooltip.html +++ b/guide/components/tooltip.html @@ -6,12 +6,12 @@ 文字提示 Tooltip | Vue Amazing UI - + - + - + @@ -188,7 +188,7 @@ <Button type="primary">Hide Arrow</Button> </Tooltip> </template>

    APIs

    Tooltip

    参数说明类型默认值
    maxWidth文字提示最大宽度,单位 pxstring | number240
    content展示的内容string | slotundefined
    contentClass设置展示内容的类名stringundefined
    contentStyle设置展示内容的样式CSSProperties{}
    tooltip文字提示内容string | slotundefined
    tooltipClass设置文字提示的类名stringundefined
    tooltipStyle设置文字提示的样式CSSProperties{}
    bgColor文字提示框背景颜色string'rgba(0, 0, 0, 0.85)'
    arrow是否显示箭头booleantrue
    placement文字提示位置'top' | 'bottom' | 'left' | 'right''top'
    flip文字提示被浏览器窗口或最近可滚动父元素遮挡时自动调整弹出位置booleantrue
    trigger文字提示触发方式'hover' | 'click''hover'
    keyboard是否支持按键操作 (enter 显示;esc 关闭),仅当 trigger: 'click' 时生效booleanfalse
    transitionDuration文字提示动画的过渡持续时间,单位 msnumber100
    showDelay文字提示显示的延迟时间,单位 msnumber100
    hideDelay文字提示隐藏的延迟时间,单位 msnumber100
    show
    v-model
    文字提示是否显示booleanfalse
    showControl只使用 show 属性控制显示隐藏,仅当 trigger: hover 时生效,此时移入移出将不会触发显示隐藏,全部由 show 属性控制booleanfalse

    Slots

    名称说明类型
    tooltip自定义文字提示内容v-slot:tooltip
    default自定义展示的内容v-slot:default

    Methods

    名称说明类型
    show显示文字提示() => void
    hide隐藏文字提示() => void

    Events

    名称说明类型
    openChange显示隐藏的回调(open: boolean) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/upload.html b/guide/components/upload.html index 287fc6186..ce1a8d14b 100644 --- a/guide/components/upload.html +++ b/guide/components/upload.html @@ -6,12 +6,12 @@ 上传 Upload | Vue Amazing UI - + - + - + @@ -315,7 +315,7 @@ @remove="onRemove" /> </template>

    APIs

    Upload

    参数说明类型默认值
    accept接受上传的文件类型,与<input type="file" />accept 属性一致,参考 input accept Attributestring'*'
    multiple是否支持多选文件,开启后可选择多个文件booleanfalse
    maxCount限制上传数量。当为 1 时,始终用最新上传的文件代替当前文件numberundefined
    tip上传描述文字string'Upload'
    fit预览图片缩放规则,参考 object-fit,仅当上传文件为图片时生效'fill' | 'contain' | 'cover' | 'none' | 'scale-down''contain'
    draggable是否支持拖拽上传,开启后可拖拽文件到选择框上传booleantrue
    disabled是否禁用,只能预览,不能删除和上传booleanfalse
    spacePropsSpace 组件属性配置,参考 Space Props,用于配置多个文件时的排列方式object{}
    spinPropsSpin 组件属性配置,参考 Spin Props,用于配置上传中样式object{}
    imagePropsImage 组件属性配置,参考 Image Props,用于配置图片预览object{}
    messagePropsMessage 组件属性配置,参考 Message Props,用于配置操作消息提示object{}
    actionMessage操作成功的消息提示,传 {} 即可不显示任何消息提示MessageType{ upload: '上传成功', remove: '删除成功' }
    beforeUpload上传文件之前的钩子,参数为上传的文件,返回 false 则停止上传,返回 true 开始上传;支持返回一个 Promise 对象(如服务端校验等),Promise 对象 reject 时停止上传,resolve 时开始上传;通常用来校验用户上传的文件格式和大小Function() => true
    uploadMode上传文件的方式,可选 'base64' | 'custom''base64' | 'custom''base64'
    customRequest自定义上传行为,只有 uploadMode: custom 时,才会使用 customRequest 自定义上传行为Function() => {}
    fileList
    v-model
    已上传的文件列表FileType[][]

    FileType Type

    名称说明类型默认值
    name?文件名stringundefined
    url文件地址stringundefined
    [propName: string]用于包含带有任意数量的其他属性anyundefined

    MessageType Type

    名称说明类型默认值
    upload?上传成功的消息提示,没有设置该属性时即不显示上传消息提示string'上传成功'
    remove?删除成功的消息提示,没有设置该属性时即不显示删除消息提示string'删除成功'

    Slots

    名称说明类型
    tip自定义上传描述文字v-slot:tip

    Methods

    名称说明类型
    info上传基本信息提示(content: string) => void
    success上传成功信息提示(content: string) => void
    error上传失败信息提示(content: string) => void
    warning上传警告信息提示(content: string) => void
    loading加载中信息提示(content: string) => void

    Events

    名称说明类型
    drop当文件被拖入上传区域时的回调(e: DragEvent) => void
    change上传文件改变时的回调(files: FileType[]) => void
    preview点击预览时的回调(file: FileType) => void
    remove点击移除文件时的回调(files: FileType) => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/video.html b/guide/components/video.html index 22a61882f..bec719509 100644 --- a/guide/components/video.html +++ b/guide/components/video.html @@ -6,12 +6,12 @@ 播放器 Video | Vue Amazing UI - + - + - + @@ -170,7 +170,7 @@ <Video ref="video" :src="src" :poster="poster" /> </Flex> </template>

    APIs

    Video

    参数说明类型默认值
    width视频播放器宽度,单位 pxnumber800
    height视频播放器高度,单位 pxnumber450
    src视频文件地址,支持网络地址 https 和相对地址stringundefined
    poster视频封面地址,支持网络地址 https 和相对地址stringundefined
    second在未设置封面时,自动截取视频第 second 秒对应帧作为视频封面,单位 snumber0.5
    fit视频封面和内容的缩放规则,参考 object-fit'none' | 'fill' | 'contain' | 'cover''contain'
    autoplay视频就绪后是否马上播放,优先级高于 preload,参考 MDN 自动播放指南booleanfalse
    controls是否向用户显示控件,比如进度条,全屏等booleantrue
    loop视频播放完成后,是否循环播放booleanfalse
    muted是否静音booleanfalse
    preload是否在页面加载后载入视频,如果设置了 autoplay 属性,则 preload 将被忽略'auto' | 'metadata' | 'none''metadata'
    playIcon播放暂停时是否显示播放器中间的暂停图标booleantrue
    iconSize暂停图标尺寸,单位 pxnumber80

    preload 可选属性:

    • auto: 一旦页面加载,则开始加载视频;
    • metadata: 当页面加载后仅加载视频的元数据(例如长度),建议使用 metadata,以便视频自动获取第一帧作为封面 poster
    • none: 页面加载后不应加载视频

    fit 可选属性:

    • none: 保存原有内容,不进行缩放;
    • fill: 不保持原有比例,内容拉伸填充整个内容容器;
    • contain: 保存原有比例,内容以包含方式缩放;
    • cover: 保存原有比例,内容以覆盖方式缩放

    Events

    名称说明类型
    play开始播放的回调() => void
    pause暂停播放的回调() => void

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/waterfall.html b/guide/components/waterfall.html index ddf706123..54d63835a 100644 --- a/guide/components/waterfall.html +++ b/guide/components/waterfall.html @@ -6,12 +6,12 @@ 瀑布流 Waterfall | Vue Amazing UI - + - + - + @@ -126,7 +126,7 @@ margin-top: 30px; } </style>

    APIs

    Waterfall

    参数说明类型默认值
    images图片数组Image[][]
    columnCount要划分的列数number3
    columnGap各列之间的间隙,单位 pxnumber20
    width瀑布流区域的总宽度string | number'100%'
    borderRadius瀑布流区域和图片圆角,单位 pxnumber8
    backgroundColor瀑布流区域背景填充色string'#F2F4F8'
    spinPropsSpin 组件属性配置,参考 Spin Props,用于配置图片加载中样式object{}

    Image Type

    名称说明类型默认值
    name?图片名称stringundefined
    src图片地址stringundefined
    link?图片跳转链接stringundefined
    target?如何打开跳转链接'_self' | '_blank'undefined

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/components/watermark.html b/guide/components/watermark.html index d55afdef5..0bc5cd747 100644 --- a/guide/components/watermark.html +++ b/guide/components/watermark.html @@ -6,12 +6,12 @@ 水印 Watermark | Vue Amazing UI - + - + - + @@ -209,7 +209,7 @@ line-height: 1.5714285714285714; } </style>

    APIs

    Watermark

    参数说明类型默认值
    width水印的宽度,默认为 content 自身的宽度,单位 pxnumberundefined
    height水印的高度,默认为 content 自身的高度,单位 pxnumberundefined
    layout水印的布局方式:平行布局 parallel; 交替布局 alternate'parallel' | 'alternate''alternate'
    rotate水印绘制时,旋转的角度,单位 °number-22
    zIndex追加的水印元素的 z-indexnumber90
    image图片源,建议使用 2 倍或 3 倍图,优先级高于文字stringundefined
    content水印文字内容string | string[]undefined
    fullscreen是否启用全屏水印booleanfalse
    fixed是否固定水印,仅当启用全屏水印时生效booleantrue
    textStyle水印文字样式Font{
      color: 'rgba(0, 0, 0, 0.15)',
      fontSize: 16,
      fontWeight: 'normal',
      fontFamily: 'sans-serif',
      fontStyle: 'normal'
    }
    gap水印之间的间距[number, number][100, 100]
    offset水印距离容器左上角的偏移量,默认为 gap/2[number, number][50, 50]

    Font Type

    名称说明类型默认值
    color字体颜色string'rgba(0, 0, 0, 0.15)'
    fontSize字体大小,单位 pxnumber16
    fontWeight字体粗细'normal' | 'light' | 'weight' | number'normal'
    fontFamily字体类型string'sans-serif'
    fontStyle字体样式'none' | 'normal' | 'italic' | 'oblique''normal'

    Slots

    名称说明类型
    default自定义内容v-slot:default

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/features.html b/guide/features.html index cebcd8b1b..6aa54e165 100644 --- a/guide/features.html +++ b/guide/features.html @@ -6,15 +6,15 @@ 特性 | Vue Amazing UI - + - + - + - + @@ -87,7 +87,7 @@ color: #4096ff; } }

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/ondemand.html b/guide/ondemand.html index b204cc5ac..7509d1b22 100644 --- a/guide/ondemand.html +++ b/guide/ondemand.html @@ -6,14 +6,14 @@ 按需引入(Tree Shaking) | Vue Amazing UI - + - + - + - + @@ -51,7 +51,7 @@ <template> <Button>button</Button> <Tag>tag</Tag> -</template>

    自动引入样式(推荐)

    使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

    sh
    $ pnpm add vite-plugin-style-import -D
    sh
    $ npm install vite-plugin-style-import -D
    sh
    $ yarn add vite-plugin-style-import -D
    sh
    $ bun add vite-plugin-style-import -D
    ts
    // vite.config.ts
    +</template>

    自动引入样式(推荐)

    使用 vite-plugin-style-import 插件来按需自动引入组件样式,插件会自动解析模板中的使用到的组件,并导入其样式

    sh
    $ pnpm add vite-plugin-style-import -D
    sh
    $ npm install vite-plugin-style-import -D
    sh
    $ yarn add vite-plugin-style-import -D
    sh
    $ bun add vite-plugin-style-import -D
    ts
    // vite.config.ts
     import { defineConfig } from 'vite'
     import vue from '@vitejs/plugin-vue'
     import { createStyleImportPlugin } from 'vite-plugin-style-import'
    @@ -81,7 +81,7 @@
     <template>
       <Button>button</Button>
       <Tag>tag</Tag>
    -</template>

    自动按需引入(强烈推荐)

    使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

    sh
    $ pnpm add unplugin-vue-components -D
    sh
    $ npm install unplugin-vue-components -D
    sh
    $ yarn add unplugin-vue-components -D
    sh
    $ bun add unplugin-vue-components -D
    ts
    // vite.config.ts
    +</template>

    自动按需引入(强烈推荐)

    使用 unplugin-vue-components 插件来按需自动加载组件,插件会自动解析模板中的使用到的组件,并导入组件和样式

    sh
    $ pnpm add unplugin-vue-components -D
    sh
    $ npm install unplugin-vue-components -D
    sh
    $ yarn add unplugin-vue-components -D
    sh
    $ bun add unplugin-vue-components -D
    ts
    // vite.config.ts
     import { defineConfig } from 'vite'
     import vue from '@vitejs/plugin-vue'
     import Components from 'unplugin-vue-components/vite'
    @@ -115,7 +115,7 @@
       <Button>button</Button>
       <Tag>tag</Tag>
     </template>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/started.html b/guide/started.html index 675ceceb3..c952d911c 100644 --- a/guide/started.html +++ b/guide/started.html @@ -6,14 +6,14 @@ 快速上手 | Vue Amazing UI - + - + - + - + @@ -43,7 +43,7 @@ --float-btn-top: undefined; --float-btn-bottom: 100px; --float-btn-z-index: 9; - " target="_self" data-v-fb8d17bf>

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
    +    " target="_self" data-v-fb8d17bf>

    安装

    sh
    $ pnpm add vue-amazing-ui
    sh
    $ npm install vue-amazing-ui
    sh
    $ yarn add vue-amazing-ui
    sh
    $ bun add vue-amazing-ui

    使用组件

    全局完整注册(不推荐)

    失去 tree-shaking 的能力,打包后有冗余代码

    ts
    import { createApp } from 'vue'
     import App from './App.vue'
     import VueAmazingUI from 'vue-amazing-ui'
     import 'vue-amazing-ui/css'
    @@ -92,7 +92,7 @@
       useSlotsExist
     } from 'vue-amazing-ui'
     </script>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/guide/template.html b/guide/template.html index a8320d99a..729f52693 100644 --- a/guide/template.html +++ b/guide/template.html @@ -6,12 +6,12 @@ 模板 Template | Vue Amazing UI - + - + - + @@ -45,7 +45,7 @@ --float-btn-z-index: 9; " target="_self" data-v-fb8d17bf>

    模板文件

    何时使用

    • 当需要添加新组件时

    基本使用

    Show Code
    vue
    <template>
     </template>

    :::

    APIs

    Template

    参数说明类型默认值

    Methods

    名称说明类型

    Events

    名称说明类型

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/hashmap.json b/hashmap.json index 79595c9de..bd9f462a1 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"guide_changelog.md":"BCyaNU6m","guide_components_alert.md":"E_zR1gOL","guide_components_avatar.md":"DRCLqnBB","guide_components_backtop.md":"DWOX1_kj","guide_components_badge.md":"CiCupQAm","guide_components_breadcrumb.md":"CcUKD3pb","guide_components_button.md":"XzFxrXTl","guide_components_card.md":"BVb8VGui","guide_components_carousel.md":"DRKGJZzn","guide_components_cascader.md":"DaILr_Ah","guide_components_checkbox.md":"Dfdwod2A","guide_components_collapse.md":"FXrXxuwQ","guide_components_countdown.md":"RNmiLNTB","guide_components_datepicker.md":"DPvd1Fnd","guide_components_descriptions.md":"SzoP-hFY","guide_components_dialog.md":"DFX-uhj7","guide_components_divider.md":"9FXEwCAa","guide_components_drawer.md":"BeOnlk25","guide_components_ellipsis.md":"BpU40PYF","guide_components_empty.md":"DM8K2K8f","guide_components_flex.md":"CsGXEnms","guide_components_floatbutton.md":"Bk7MHHu9","guide_components_gradienttext.md":"CDuL_7Ap","guide_components_grid.md":"DgR0hqDz","guide_components_image.md":"_zxjcZhV","guide_components_input.md":"h0whgCVG","guide_components_inputnumber.md":"DiwAZp9j","guide_components_inputsearch.md":"6eHREAI6","guide_components_list.md":"B-l9cU-P","guide_components_loadingbar.md":"CBWJkcKg","guide_components_message.md":"BjQynizA","guide_components_modal.md":"Ce4_rEFo","guide_components_notification.md":"0WUgqNs_","guide_components_numberanimation.md":"D8Cy-4hz","guide_components_pagination.md":"CXkPNP8v","guide_components_popconfirm.md":"CTbwJlmH","guide_components_popover.md":"BUvYtInx","guide_components_progress.md":"B5UoUe6z","guide_components_qrcode.md":"g4yWnpjT","guide_components_radio.md":"DPQ2ogHT","guide_components_rate.md":"6gkTzegr","guide_components_result.md":"BcGMkdZT","guide_components_scrollbar.md":"BsyvrnKU","guide_components_segmented.md":"D5IxK_oE","guide_components_select.md":"B_yFMEnG","guide_components_skeleton.md":"CufRCzWu","guide_components_slider.md":"i-b_GHYs","guide_components_space.md":"Bb7JNf_K","guide_components_spin.md":"DNKOD5eB","guide_components_statistic.md":"CvBWB7DF","guide_components_steps.md":"BDNFD6ev","guide_components_swiper.md":"DC3rTkP2","guide_components_switch.md":"HTvDCnJQ","guide_components_table.md":"dtUEu4Cl","guide_components_tabs.md":"DuM_H9cI","guide_components_tag.md":"BBo4VOHJ","guide_components_textarea.md":"ClULzbkf","guide_components_textscroll.md":"wEDdqs6Z","guide_components_timeline.md":"BR1OUZla","guide_components_tooltip.md":"BHqd5rYd","guide_components_upload.md":"BZHCEAsN","guide_components_video.md":"BiP_TzuL","guide_components_waterfall.md":"BkrpwHq5","guide_components_watermark.md":"DQBkeCgG","guide_features.md":"B9JuBHoX","guide_ondemand.md":"9K4tvSIH","guide_started.md":"DJyDCbuq","guide_template.md":"C7SrxXpk","index.md":"9sc4rMik","sponsor_charge.md":"C-PzUf4i","utils_functions_add.md":"DmQnTA08","utils_functions_date-format.md":"BLV_AYO-","utils_functions_debounce.md":"BWfh3172","utils_functions_download-file.md":"D3sF6lwC","utils_functions_event-listener.md":"BvUAlfag","utils_functions_format-number.md":"9i2vbWqt","utils_functions_fps.md":"BX97GC43","utils_functions_media-query.md":"iD89vN9V","utils_functions_mutation-observer.md":"CBjTWooD","utils_functions_raf-timeout.md":"CNHLndAm","utils_functions_resize-observer.md":"C4uJioIa","utils_functions_scroll.md":"B6Ux1xJt","utils_functions_slots-exist.md":"DxZ8_wIt","utils_functions_throttle.md":"DdLceZCp","utils_functions_toggle-dark.md":"FpnLq98v","utils_started.md":"DTKEAGoW"} +{"guide_changelog.md":"BCyaNU6m","guide_components_alert.md":"9w9h1xUD","guide_components_avatar.md":"8VUGmU2B","guide_components_backtop.md":"DDI5LZKR","guide_components_badge.md":"CiEQrPpD","guide_components_breadcrumb.md":"C48MEvT-","guide_components_button.md":"BeaWwMDI","guide_components_card.md":"BVb8VGui","guide_components_carousel.md":"DRKGJZzn","guide_components_cascader.md":"DaILr_Ah","guide_components_checkbox.md":"Dfdwod2A","guide_components_collapse.md":"A-yY109a","guide_components_countdown.md":"RNmiLNTB","guide_components_datepicker.md":"DosTN3CG","guide_components_descriptions.md":"SzoP-hFY","guide_components_dialog.md":"DFX-uhj7","guide_components_divider.md":"9FXEwCAa","guide_components_drawer.md":"BeOnlk25","guide_components_ellipsis.md":"BpU40PYF","guide_components_empty.md":"DM8K2K8f","guide_components_flex.md":"CsGXEnms","guide_components_floatbutton.md":"Bszwrxjg","guide_components_gradienttext.md":"CDuL_7Ap","guide_components_grid.md":"DgR0hqDz","guide_components_image.md":"_zxjcZhV","guide_components_input.md":"Djbo5YZm","guide_components_inputnumber.md":"DiwAZp9j","guide_components_inputsearch.md":"YcJC_IQA","guide_components_list.md":"MW7pQ-fl","guide_components_loadingbar.md":"CBWJkcKg","guide_components_message.md":"3COtBbKm","guide_components_modal.md":"DDsEvge7","guide_components_notification.md":"LhPIGIuz","guide_components_numberanimation.md":"D8Cy-4hz","guide_components_pagination.md":"CXkPNP8v","guide_components_popconfirm.md":"DtS-rwnI","guide_components_popover.md":"BUvYtInx","guide_components_progress.md":"DGtDTxvf","guide_components_qrcode.md":"9EIe0uEg","guide_components_radio.md":"DPQ2ogHT","guide_components_rate.md":"uYxvj6r2","guide_components_result.md":"OmbRhE7J","guide_components_scrollbar.md":"BsyvrnKU","guide_components_segmented.md":"S06vnrXc","guide_components_select.md":"B_yFMEnG","guide_components_skeleton.md":"CufRCzWu","guide_components_slider.md":"i-b_GHYs","guide_components_space.md":"Bb7JNf_K","guide_components_spin.md":"DNKOD5eB","guide_components_statistic.md":"DenPgNKX","guide_components_steps.md":"BDNFD6ev","guide_components_swiper.md":"DC3rTkP2","guide_components_switch.md":"HTvDCnJQ","guide_components_table.md":"CNkavPMG","guide_components_tabs.md":"D4I2FQMa","guide_components_tag.md":"Cwc_pTif","guide_components_textarea.md":"ClULzbkf","guide_components_textscroll.md":"wEDdqs6Z","guide_components_timeline.md":"BR0_16ze","guide_components_tooltip.md":"BHqd5rYd","guide_components_upload.md":"BZHCEAsN","guide_components_video.md":"BiP_TzuL","guide_components_waterfall.md":"BkrpwHq5","guide_components_watermark.md":"DQBkeCgG","guide_features.md":"CiMSqWPJ","guide_ondemand.md":"Ba2Jxfv8","guide_started.md":"Df72nRPP","guide_template.md":"C7SrxXpk","index.md":"9sc4rMik","sponsor_charge.md":"hXN9Q-jT","utils_functions_add.md":"DmQnTA08","utils_functions_date-format.md":"BLV_AYO-","utils_functions_debounce.md":"BWfh3172","utils_functions_download-file.md":"D3sF6lwC","utils_functions_event-listener.md":"BvUAlfag","utils_functions_format-number.md":"9i2vbWqt","utils_functions_fps.md":"BX97GC43","utils_functions_media-query.md":"iD89vN9V","utils_functions_mutation-observer.md":"CBjTWooD","utils_functions_raf-timeout.md":"CNHLndAm","utils_functions_resize-observer.md":"C4uJioIa","utils_functions_scroll.md":"B6Ux1xJt","utils_functions_slots-exist.md":"DxZ8_wIt","utils_functions_throttle.md":"DdLceZCp","utils_functions_toggle-dark.md":"FpnLq98v","utils_started.md":"DTKEAGoW"} diff --git a/index.html b/index.html index 29a21346f..58ae9e54f 100644 --- a/index.html +++ b/index.html @@ -6,12 +6,12 @@ Vue Amazing UI | Amazing UI Components Library - + - + - + @@ -37,7 +37,7 @@ --float-btn-bottom: 100px; --float-btn-z-index: 9; " target="_self" data-v-fb8d17bf>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/sponsor/charge.html b/sponsor/charge.html index 121570612..abaadbde5 100644 --- a/sponsor/charge.html +++ b/sponsor/charge.html @@ -6,22 +6,22 @@ ✨ 成为赞助者 | Vue Amazing UI - + - + - + - +
    Skip to content

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/add.html b/utils/functions/add.html index 79655bdb6..c273e1a5e 100644 --- a/utils/functions/add.html +++ b/utils/functions/add.html @@ -6,12 +6,12 @@ 加法 add | Vue Amazing UI - + - + - + @@ -80,7 +80,7 @@ console.log(0.1 + 0.2) // js直接计算结果: 0.30000000000000004 add(0.1, 0.2) // 0.3 </script>

    Params

    参数说明类型默认值
    num1加数1numberundefined
    num2加数2numberundefined

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/date-format.html b/utils/functions/date-format.html index 1722e1692..dc91e0916 100644 --- a/utils/functions/date-format.html +++ b/utils/functions/date-format.html @@ -6,12 +6,12 @@ 日期格式化 dateFormat | Vue Amazing UI - + - + - + @@ -103,7 +103,7 @@ console.error('Error formatting date:', error) return '' } -}

    何时使用

    • 格式化日期时

    基本使用

    格式化时间戳


    2025-01-10 17:00:53

    vue
    <script setup lang="ts">
    +}

    何时使用

    • 格式化日期时

    基本使用

    格式化时间戳


    2025-01-10 17:55:10

    vue
    <script setup lang="ts">
     import { dateFormat } from 'vue-amazing-ui'
     
     dateFormat(Date.now())
    @@ -111,12 +111,12 @@
     import { dateFormat } from 'vue-amazing-ui'
     
     dateFormat('2023-05-31', 'MM/DD/YYYY') // 05/31/2023
    -</script>

    展示毫秒值


    2025-01-10 17:00:53:346

    vue
    <script setup lang="ts">
    +</script>

    展示毫秒值


    2025-01-10 17:55:10:831

    vue
    <script setup lang="ts">
     import { dateFormat } from 'vue-amazing-ui'
     
     dateFormat(Date.now(), 'YYYY-MM-DD HH:mm:ss:SSS')
     </script>

    Params

    参数说明类型默认值
    value待格式化的日期时间值,支持数字、字符串和 Date 类型,默认为当前时间戳number | string | DateDate.now()
    format格式化字符串string'YYYY-MM-DD HH:mm:ss'

    format 支持的格式化占位符列表

    标识示例描述
    YY23年,两位数
    YYYY2023年,四位数
    M1-12月,从1开始
    MM01-12月,两位数
    D1-31
    DD01-31日,两位数
    H0-23小时
    HH00-23小时,两位数
    m0-59分钟
    mm00-59分钟,两位数
    s0-59
    ss00-59秒,两位数
    SSS000-999毫秒,三位数

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/debounce.html b/utils/functions/debounce.html index d2c801627..8de93e65f 100644 --- a/utils/functions/debounce.html +++ b/utils/functions/debounce.html @@ -6,12 +6,12 @@ 防抖 debounce | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/download-file.html b/utils/functions/download-file.html index a378d9ee7..26cf8a6d9 100644 --- a/utils/functions/download-file.html +++ b/utils/functions/download-file.html @@ -6,12 +6,12 @@ 下载文件 downloadFile | Vue Amazing UI - + - + - + @@ -87,7 +87,7 @@ donwloadFile('https://cdn.jsdelivr.net/gh/themusecatcher/resources@0.0.5/Markdown.pdf', 'Markdown') </script>

    Params

    参数说明类型默认值
    url文件的 URLstringundefined
    fileName?文件的命名,如果未提供,则从 URL 中尝试提取stringundefined

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/event-listener.html b/utils/functions/event-listener.html index 6b0cf8839..a4221b227 100644 --- a/utils/functions/event-listener.html +++ b/utils/functions/event-listener.html @@ -6,12 +6,12 @@ 事件监听 useEventListener | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/format-number.html b/utils/functions/format-number.html index b6f87d551..c08a1301f 100644 --- a/utils/functions/format-number.html +++ b/utils/functions/format-number.html @@ -6,12 +6,12 @@ 数字格式化 formatNumber | Vue Amazing UI - + - + - + @@ -93,7 +93,7 @@ formatNumber(123456789.87654321, 2, ',') // 123,456,789.88 </script>

    Params

    参数说明类型默认值
    value要格式化的数字或数字字符串number | stringundefined
    precision小数点后的位数number2
    separator千分位分隔符string','
    decimal小数点字符string'.'
    prefix?数字前的字符串stringundefined
    suffix?数字后的字符串stringundefined

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/fps.html b/utils/functions/fps.html index f5dd8afc9..620f9a0b3 100644 --- a/utils/functions/fps.html +++ b/utils/functions/fps.html @@ -6,12 +6,12 @@ 刷新率 useFps | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/media-query.html b/utils/functions/media-query.html index e55b14517..9ddb0e366 100644 --- a/utils/functions/media-query.html +++ b/utils/functions/media-query.html @@ -6,12 +6,12 @@ 媒体查询 useMediaQuery | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/mutation-observer.html b/utils/functions/mutation-observer.html index 786ae7b4e..81a046f07 100644 --- a/utils/functions/mutation-observer.html +++ b/utils/functions/mutation-observer.html @@ -6,12 +6,12 @@ DOM监听 useMutationObserver | Vue Amazing UI - + - + - + @@ -157,7 +157,7 @@ <slot></slot> </div> </template>

    Params

    参数说明类型默认值
    target要观察的 DOM 元素或元素数组,可以是 ref 引用,也可以是 DOM 元素本身Ref | Ref[] | HTMLElement | HTMLElement[]undefined
    callback当观察到变化时调用的回调函数MutationCallbackundefined
    options观察选项,默认为空对象,参考文档object{}

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/raf-timeout.html b/utils/functions/raf-timeout.html index 200108120..db2eb33e4 100644 --- a/utils/functions/raf-timeout.html +++ b/utils/functions/raf-timeout.html @@ -6,12 +6,12 @@ 定时器 rafTimeout cancelRaf | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/resize-observer.html b/utils/functions/resize-observer.html index e39f884f9..a98c690aa 100644 --- a/utils/functions/resize-observer.html +++ b/utils/functions/resize-observer.html @@ -6,12 +6,12 @@ 监听DOM尺寸 useResizeObserver | Vue Amazing UI - + - + - + @@ -236,7 +236,7 @@ } } </style>

    Params

    参数说明类型默认值
    target要观察的目标,可以是 Ref 对象、Ref 数组、HTMLElementHTMLElement 数组Ref | Ref[] | HTMLElement | HTMLElement[]undefined
    callback当元素尺寸变化时调用的回调函数ResizeObserverCallbackundefined
    optionsResizeObserver 选项,用于定制观察行为,参考文档object{}

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/scroll.html b/utils/functions/scroll.html index 4349f5331..6938a60dc 100644 --- a/utils/functions/scroll.html +++ b/utils/functions/scroll.html @@ -6,12 +6,12 @@ 滚动监测 useScroll | Vue Amazing UI - + - + - + @@ -212,7 +212,7 @@ } } </style>

    Params

    参数说明类型默认值
    target滚动目标元素Ref | HTMLElement | Window | Documentwindow
    throttleDelay节流延迟时间,单位 ms,用于限制滚动事件的触发频率number0
    onScroll?滚动事件的回调函数(e: Event) => voidundefined
    onStop?滚动结束的回调函数(e: Event) => voidundefined

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/slots-exist.html b/utils/functions/slots-exist.html index 1dee62add..e9dfa8ff9 100644 --- a/utils/functions/slots-exist.html +++ b/utils/functions/slots-exist.html @@ -6,12 +6,12 @@ 监听插槽存在 useSlotsExist | Vue Amazing UI - + - + - + @@ -117,7 +117,7 @@ <slot name="header">{{ headerContent }}</slot> </div> </template>

    Params

    参数说明类型默认值
    slotsName插槽的名称或名称数组string | string[]'default'

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/functions/throttle.html b/utils/functions/throttle.html index bebf7a6c1..964084890 100644 --- a/utils/functions/throttle.html +++ b/utils/functions/throttle.html @@ -6,12 +6,12 @@ 节流 throttle | Vue Amazing UI - + - + - + @@ -21,7 +21,7 @@ - + \ No newline at end of file diff --git a/utils/functions/toggle-dark.html b/utils/functions/toggle-dark.html index 44cef4d62..fad7e3633 100644 --- a/utils/functions/toggle-dark.html +++ b/utils/functions/toggle-dark.html @@ -6,12 +6,12 @@ 切换暗黑 toggleDark | Vue Amazing UI - + - + - + @@ -124,7 +124,7 @@ } } </style>

    Released under the MIT License.

    - + \ No newline at end of file diff --git a/utils/started.html b/utils/started.html index 769e67e8b..7b46adc67 100644 --- a/utils/started.html +++ b/utils/started.html @@ -6,12 +6,12 @@ 快速上手 | Vue Amazing UI - + - + - + @@ -63,7 +63,7 @@ useSlotsExist } from 'vue-amazing-ui' </script>

    常用工具函数

    NameDescriptionType
    dateFormat格式化日期时间字符串函数(value: number | string | Date = Date.now(), format: string = 'YYYY-MM-DD HH:mm:ss') => string
    formatNumber数字格式化函数(value: number | string, precision: number = 2, separator: string = ',', decimal: string = '.', prefix?: string, suffix?: string) => string
    rafTimeout使用 requestAnimationFrame 实现的延迟 setTimeout 或间隔 setInterval 调用函数(fn: Function, delay: number = 0, interval: boolean = false) => object
    cancelRaf用于取消 rafTimeout 函数(raf: { id: number }) => void
    throttle节流函数(fn: Function, delay: number = 300) => any
    debounce防抖函数(fn: Function, delay: number = 300) => any
    add消除 js 加减精度问题的加法函数(num1: number, num2: number) => number
    downloadFile下载文件并自定义文件名,未传 name 时,从文件地址中自动提取文件名称(url: string, fileName?: string) => void
    toggleDark一键切换暗黑模式函数() => void
    useEventListener使用 Vue 的生命周期钩子添加和移除事件监听器(target: HTMLElement | Window | Document, event: string, callback: Function) => void
    useMutationObserver使用 MutationObserver 观察 DOM 元素的变化(target: Ref | Ref[] | HTMLElement | HTMLElement[], callback: MutationCallback, options = {}) => object
    useScroll实时监测目标元素滚动位置及状态(target: Ref | HTMLElement | Window | Document = window, throttleDelay: number = 0, onScroll?: (e: Event) => void, onStop?: (e: Event) => void) => object
    useFps实时监测浏览器刷新率FPS() => object
    useMediaQuery使用媒体查询来判断当前环境是否符合指定的媒体查询条件(mediaQuery: string) => object
    useResizeObserver使用 ResizeObserver 观察 DOM 元素尺寸变化(target: Ref | Ref[] | HTMLElement | HTMLElement[], callback: ResizeObserverCallback, options = {}) => object
    useSlotsExist监听给定名称或名称数组的插槽是否存在,支持监听单个插槽或一组插槽的存在(slotsName: string | string[] = 'default') => Reactive | Ref<boolean>

    Released under the MIT License.

    - + \ No newline at end of file