import{Q as e,bb as t,aD as o,aC as n,at as r,as as a,F as i,J as s,M as l,a2 as p,av as u,ay as f,a9 as d,bd as c,bp as v,bv as g,N as m,aF as b,by as y,a1 as h,az as w,be as x,aB as O,aE as A,bA as R,bJ as S,a5 as T,bK as E,E as B,$ as C,ag as k,a4 as j,a0 as F,aW as M,bu as P,ar as L,v as D,bL as _}from"./index.BFRcEQe4.js";import{az as I,a0 as H,x as $,g as N,I as W,a8 as z,an as U,Z as q,ag as K,X as V,a5 as Z,u as J,G as X,a4 as Q,l as Y,V as G,S as ee,N as te,aC as oe,f as ne,C as re,J as ae,F as ie,a as se,r as le,j as pe,aB as ue,ab as fe,Q as de,k as ce,H as ve,R as ge,aj as me,b as be,aw as ye,T as he,$ as we,ah as xe,a7 as Oe,q as Ae}from"./vue-vendor.CbU-cCHr.js";import{f as Re,i as Se}from"./isUndefined.BQQ-8mRa.js";import{a as Te}from"./constants.Dnj8X3EN.js";function Ee(e,t){return null!=e&&t in Object(e)}function Be(i,s){return null!=i&&function(i,s,l){for(var p=-1,u=(s=e(s,i)).length,f=!1;++p<u;){var d=t(s[p]);if(!(f=null!=i&&l(i,d)))break;i=i[d]}return f||++p!=u?f:!!(u=null==i?0:i.length)&&o(u)&&n(d,u)&&(r(i)||a(i))}(i,s,Ee)}function Ce(t,o){return function(t,o,n){for(var r=-1,a=o.length,l={};++r<a;){var p=o[r],u=i(t,p);n(u,p)&&s(l,e(p,t),u)}return l}(t,o,function(e,o){return Be(t,o)})}var ke=Re(function(e,t){return null==e?{}:Ce(e,t)});const je=l({type:p(Boolean),default:null}),Fe=l({type:p(Function)});var Me="top",Pe="bottom",Le="right",De="left",_e="auto",Ie=[Me,Pe,Le,De],He="start",$e="end",Ne="viewport",We="popper",ze=Ie.reduce(function(e,t){return e.concat([t+"-"+He,t+"-"+$e])},[]),Ue=[].concat(Ie,[_e]).reduce(function(e,t){return e.concat([t,t+"-"+He,t+"-"+$e])},[]),qe=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Ke(e){return e?(e.nodeName||"").toLowerCase():null}function Ve(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ze(e){return e instanceof Ve(e).Element||e instanceof Element}function Je(e){return e instanceof Ve(e).HTMLElement||e instanceof HTMLElement}function Xe(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Ve(e).ShadowRoot||e instanceof ShadowRoot)}var Qe={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var o=t.styles[e]||{},n=t.attributes[e]||{},r=t.elements[e];!Je(r)||!Ke(r)||(Object.assign(r.style,o),Object.keys(n).forEach(function(e){var t=n[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,o={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,o.popper),t.styles=o,t.elements.arrow&&Object.assign(t.elements.arrow.style,o.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],r=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:o[e]).reduce(function(e,t){return e[t]="",e},{});!Je(n)||!Ke(n)||(Object.assign(n.style,a),Object.keys(r).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]};function Ye(e){return e.split("-")[0]}var Ge=Math.max,et=Math.min,tt=Math.round;function ot(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function nt(){return!/^((?!chrome|android).)*safari/i.test(ot())}function rt(e,t,o){void 0===t&&(t=!1),void 0===o&&(o=!1);var n=e.getBoundingClientRect(),r=1,a=1;t&&Je(e)&&(r=e.offsetWidth>0&&tt(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&tt(n.height)/e.offsetHeight||1);var i=(Ze(e)?Ve(e):window).visualViewport,s=!nt()&&o,l=(n.left+(s&&i?i.offsetLeft:0))/r,p=(n.top+(s&&i?i.offsetTop:0))/a,u=n.width/r,f=n.height/a;return{width:u,height:f,top:p,right:l+u,bottom:p+f,left:l,x:l,y:p}}function at(e){var t=rt(e),o=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-o)<=1&&(o=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:n}}function it(e,t){var o=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(o&&Xe(o)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function st(e){return Ve(e).getComputedStyle(e)}function lt(e){return["table","td","th"].indexOf(Ke(e))>=0}function pt(e){return((Ze(e)?e.ownerDocument:e.document)||window.document).documentElement}function ut(e){return"html"===Ke(e)?e:e.assignedSlot||e.parentNode||(Xe(e)?e.host:null)||pt(e)}function ft(e){return Je(e)&&"fixed"!==st(e).position?e.offsetParent:null}function dt(e){for(var t=Ve(e),o=ft(e);o&<(o)&&"static"===st(o).position;)o=ft(o);return o&&("html"===Ke(o)||"body"===Ke(o)&&"static"===st(o).position)?t:o||function(e){var t=/firefox/i.test(ot());if(/Trident/i.test(ot())&&Je(e)&&"fixed"===st(e).position)return null;var o=ut(e);for(Xe(o)&&(o=o.host);Je(o)&&["html","body"].indexOf(Ke(o))<0;){var n=st(o);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return o;o=o.parentNode}return null}(e)||t}function ct(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function vt(e,t,o){return Ge(e,et(t,o))}function gt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function mt(e,t){return t.reduce(function(t,o){return t[o]=e,t},{})}var bt={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,o=e.state,n=e.name,r=e.options,a=o.elements.arrow,i=o.modifiersData.popperOffsets,s=Ye(o.placement),l=ct(s),p=[De,Le].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return gt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:mt(e,Ie))}(r.padding,o),f=at(a),d="y"===l?Me:De,c="y"===l?Pe:Le,v=o.rects.reference[p]+o.rects.reference[l]-i[l]-o.rects.popper[p],g=i[l]-o.rects.reference[l],m=dt(a),b=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,y=v/2-g/2,h=u[d],w=b-f[p]-u[c],x=b/2-f[p]/2+y,O=vt(h,x,w),A=l;o.modifiersData[n]=((t={})[A]=O,t.centerOffset=O-x,t)}},effect:function(e){var t=e.state,o=e.options.element,n=void 0===o?"[data-popper-arrow]":o;null!=n&&("string"==typeof n&&!(n=t.elements.popper.querySelector(n))||it(t.elements.popper,n)&&(t.elements.arrow=n))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function yt(e){return e.split("-")[1]}var ht={top:"auto",right:"auto",bottom:"auto",left:"auto"};function wt(e){var t,o=e.popper,n=e.popperRect,r=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,p=e.adaptive,u=e.roundOffsets,f=e.isFixed,d=i.x,c=void 0===d?0:d,v=i.y,g=void 0===v?0:v,m="function"==typeof u?u({x:c,y:g}):{x:c,y:g};c=m.x,g=m.y;var b=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),h=De,w=Me,x=window;if(p){var O=dt(o),A="clientHeight",R="clientWidth";if(O===Ve(o)&&("static"!==st(O=pt(o)).position&&"absolute"===s&&(A="scrollHeight",R="scrollWidth")),r===Me||(r===De||r===Le)&&a===$e)w=Pe,g-=(f&&O===x&&x.visualViewport?x.visualViewport.height:O[A])-n.height,g*=l?1:-1;if(r===De||(r===Me||r===Pe)&&a===$e)h=Le,c-=(f&&O===x&&x.visualViewport?x.visualViewport.width:O[R])-n.width,c*=l?1:-1}var S,T=Object.assign({position:s},p&&ht),E=!0===u?function(e,t){var o=e.x,n=e.y,r=t.devicePixelRatio||1;return{x:tt(o*r)/r||0,y:tt(n*r)/r||0}}({x:c,y:g},Ve(o)):{x:c,y:g};return c=E.x,g=E.y,l?Object.assign({},T,((S={})[w]=y?"0":"",S[h]=b?"0":"",S.transform=(x.devicePixelRatio||1)<=1?"translate("+c+"px, "+g+"px)":"translate3d("+c+"px, "+g+"px, 0)",S)):Object.assign({},T,((t={})[w]=y?g+"px":"",t[h]=b?c+"px":"",t.transform="",t))}var xt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,o=e.options,n=o.gpuAcceleration,r=void 0===n||n,a=o.adaptive,i=void 0===a||a,s=o.roundOffsets,l=void 0===s||s,p={placement:Ye(t.placement),variation:yt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,wt(Object.assign({},p,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,wt(Object.assign({},p,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Ot={passive:!0};var At={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,o=e.instance,n=e.options,r=n.scroll,a=void 0===r||r,i=n.resize,s=void 0===i||i,l=Ve(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&p.forEach(function(e){e.addEventListener("scroll",o.update,Ot)}),s&&l.addEventListener("resize",o.update,Ot),function(){a&&p.forEach(function(e){e.removeEventListener("scroll",o.update,Ot)}),s&&l.removeEventListener("resize",o.update,Ot)}},data:{}},Rt={left:"right",right:"left",bottom:"top",top:"bottom"};function St(e){return e.replace(/left|right|bottom|top/g,function(e){return Rt[e]})}var Tt={start:"end",end:"start"};function Et(e){return e.replace(/start|end/g,function(e){return Tt[e]})}function Bt(e){var t=Ve(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Ct(e){return rt(pt(e)).left+Bt(e).scrollLeft}function kt(e){var t=st(e),o=t.overflow,n=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(o+r+n)}function jt(e){return["html","body","#document"].indexOf(Ke(e))>=0?e.ownerDocument.body:Je(e)&&kt(e)?e:jt(ut(e))}function Ft(e,t){var o;void 0===t&&(t=[]);var n=jt(e),r=n===(null==(o=e.ownerDocument)?void 0:o.body),a=Ve(n),i=r?[a].concat(a.visualViewport||[],kt(n)?n:[]):n,s=t.concat(i);return r?s:s.concat(Ft(ut(i)))}function Mt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Pt(e,t,o){return t===Ne?Mt(function(e,t){var o=Ve(e),n=pt(e),r=o.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,l=0;if(r){a=r.width,i=r.height;var p=nt();(p||!p&&"fixed"===t)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:i,x:s+Ct(e),y:l}}(e,o)):Ze(t)?function(e,t){var o=rt(e,!1,"fixed"===t);return o.top=o.top+e.clientTop,o.left=o.left+e.clientLeft,o.bottom=o.top+e.clientHeight,o.right=o.left+e.clientWidth,o.width=e.clientWidth,o.height=e.clientHeight,o.x=o.left,o.y=o.top,o}(t,o):Mt(function(e){var t,o=pt(e),n=Bt(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=Ge(o.scrollWidth,o.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=Ge(o.scrollHeight,o.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-n.scrollLeft+Ct(e),l=-n.scrollTop;return"rtl"===st(r||o).direction&&(s+=Ge(o.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(pt(e)))}function Lt(e,t,o,n){var r="clippingParents"===t?function(e){var t=Ft(ut(e)),o=["absolute","fixed"].indexOf(st(e).position)>=0&&Je(e)?dt(e):e;return Ze(o)?t.filter(function(e){return Ze(e)&&it(e,o)&&"body"!==Ke(e)}):[]}(e):[].concat(t),a=[].concat(r,[o]),i=a[0],s=a.reduce(function(t,o){var r=Pt(e,o,n);return t.top=Ge(r.top,t.top),t.right=et(r.right,t.right),t.bottom=et(r.bottom,t.bottom),t.left=Ge(r.left,t.left),t},Pt(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Dt(e){var t,o=e.reference,n=e.element,r=e.placement,a=r?Ye(r):null,i=r?yt(r):null,s=o.x+o.width/2-n.width/2,l=o.y+o.height/2-n.height/2;switch(a){case Me:t={x:s,y:o.y-n.height};break;case Pe:t={x:s,y:o.y+o.height};break;case Le:t={x:o.x+o.width,y:l};break;case De:t={x:o.x-n.width,y:l};break;default:t={x:o.x,y:o.y}}var p=a?ct(a):null;if(null!=p){var u="y"===p?"height":"width";switch(i){case He:t[p]=t[p]-(o[u]/2-n[u]/2);break;case $e:t[p]=t[p]+(o[u]/2-n[u]/2)}}return t}function _t(e,t){void 0===t&&(t={});var o=t,n=o.placement,r=void 0===n?e.placement:n,a=o.strategy,i=void 0===a?e.strategy:a,s=o.boundary,l=void 0===s?"clippingParents":s,p=o.rootBoundary,u=void 0===p?Ne:p,f=o.elementContext,d=void 0===f?We:f,c=o.altBoundary,v=void 0!==c&&c,g=o.padding,m=void 0===g?0:g,b=gt("number"!=typeof m?m:mt(m,Ie)),y=d===We?"reference":We,h=e.rects.popper,w=e.elements[v?y:d],x=Lt(Ze(w)?w:w.contextElement||pt(e.elements.popper),l,u,i),O=rt(e.elements.reference),A=Dt({reference:O,element:h,placement:r}),R=Mt(Object.assign({},h,A)),S=d===We?R:O,T={top:x.top-S.top+b.top,bottom:S.bottom-x.bottom+b.bottom,left:x.left-S.left+b.left,right:S.right-x.right+b.right},E=e.modifiersData.offset;if(d===We&&E){var B=E[r];Object.keys(T).forEach(function(e){var t=[Le,Pe].indexOf(e)>=0?1:-1,o=[Me,Pe].indexOf(e)>=0?"y":"x";T[e]+=B[o]*t})}return T}var It={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,o=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var r=o.mainAxis,a=void 0===r||r,i=o.altAxis,s=void 0===i||i,l=o.fallbackPlacements,p=o.padding,u=o.boundary,f=o.rootBoundary,d=o.altBoundary,c=o.flipVariations,v=void 0===c||c,g=o.allowedAutoPlacements,m=t.options.placement,b=Ye(m),y=l||(b===m||!v?[St(m)]:function(e){if(Ye(e)===_e)return[];var t=St(e);return[Et(e),t,Et(t)]}(m)),h=[m].concat(y).reduce(function(e,o){return e.concat(Ye(o)===_e?function(e,t){void 0===t&&(t={});var o=t,n=o.placement,r=o.boundary,a=o.rootBoundary,i=o.padding,s=o.flipVariations,l=o.allowedAutoPlacements,p=void 0===l?Ue:l,u=yt(n),f=u?s?ze:ze.filter(function(e){return yt(e)===u}):Ie,d=f.filter(function(e){return p.indexOf(e)>=0});0===d.length&&(d=f);var c=d.reduce(function(t,o){return t[o]=_t(e,{placement:o,boundary:r,rootBoundary:a,padding:i})[Ye(o)],t},{});return Object.keys(c).sort(function(e,t){return c[e]-c[t]})}(t,{placement:o,boundary:u,rootBoundary:f,padding:p,flipVariations:v,allowedAutoPlacements:g}):o)},[]),w=t.rects.reference,x=t.rects.popper,O=new Map,A=!0,R=h[0],S=0;S<h.length;S++){var T=h[S],E=Ye(T),B=yt(T)===He,C=[Me,Pe].indexOf(E)>=0,k=C?"width":"height",j=_t(t,{placement:T,boundary:u,rootBoundary:f,altBoundary:d,padding:p}),F=C?B?Le:De:B?Pe:Me;w[k]>x[k]&&(F=St(F));var M=St(F),P=[];if(a&&P.push(j[E]<=0),s&&P.push(j[F]<=0,j[M]<=0),P.every(function(e){return e})){R=T,A=!1;break}O.set(T,P)}if(A)for(var L=function(e){var t=h.find(function(t){var o=O.get(t);if(o)return o.slice(0,e).every(function(e){return e})});if(t)return R=t,"break"},D=v?3:1;D>0;D--){if("break"===L(D))break}t.placement!==R&&(t.modifiersData[n]._skip=!0,t.placement=R,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ht(e,t,o){return void 0===o&&(o={x:0,y:0}),{top:e.top-t.height-o.y,right:e.right-t.width+o.x,bottom:e.bottom-t.height+o.y,left:e.left-t.width-o.x}}function $t(e){return[Me,Le,Pe,De].some(function(t){return e[t]>=0})}var Nt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,o=e.name,n=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=_t(t,{elementContext:"reference"}),s=_t(t,{altBoundary:!0}),l=Ht(i,n),p=Ht(s,r,a),u=$t(l),f=$t(p);t.modifiersData[o]={referenceClippingOffsets:l,popperEscapeOffsets:p,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}};var Wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,o=e.options,n=e.name,r=o.offset,a=void 0===r?[0,0]:r,i=Ue.reduce(function(e,o){return e[o]=function(e,t,o){var n=Ye(e),r=[De,Me].indexOf(n)>=0?-1:1,a="function"==typeof o?o(Object.assign({},t,{placement:e})):o,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[De,Le].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}(o,t.rects,a),e},{}),s=i[t.placement],l=s.x,p=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=i}};var zt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,o=e.name;t.modifiersData[o]=Dt({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}};var Ut={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,o=e.options,n=e.name,r=o.mainAxis,a=void 0===r||r,i=o.altAxis,s=void 0!==i&&i,l=o.boundary,p=o.rootBoundary,u=o.altBoundary,f=o.padding,d=o.tether,c=void 0===d||d,v=o.tetherOffset,g=void 0===v?0:v,m=_t(t,{boundary:l,rootBoundary:p,padding:f,altBoundary:u}),b=Ye(t.placement),y=yt(t.placement),h=!y,w=ct(b),x=function(e){return"x"===e?"y":"x"}(w),O=t.modifiersData.popperOffsets,A=t.rects.reference,R=t.rects.popper,S="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,T="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),E=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,B={x:0,y:0};if(O){if(a){var C,k="y"===w?Me:De,j="y"===w?Pe:Le,F="y"===w?"height":"width",M=O[w],P=M+m[k],L=M-m[j],D=c?-R[F]/2:0,_=y===He?A[F]:R[F],I=y===He?-R[F]:-A[F],H=t.elements.arrow,$=c&&H?at(H):{width:0,height:0},N=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},W=N[k],z=N[j],U=vt(0,A[F],$[F]),q=h?A[F]/2-D-U-W-T.mainAxis:_-U-W-T.mainAxis,K=h?-A[F]/2+D+U+z+T.mainAxis:I+U+z+T.mainAxis,V=t.elements.arrow&&dt(t.elements.arrow),Z=V?"y"===w?V.clientTop||0:V.clientLeft||0:0,J=null!=(C=null==E?void 0:E[w])?C:0,X=M+K-J,Q=vt(c?et(P,M+q-J-Z):P,M,c?Ge(L,X):L);O[w]=Q,B[w]=Q-M}if(s){var Y,G="x"===w?Me:De,ee="x"===w?Pe:Le,te=O[x],oe="y"===x?"height":"width",ne=te+m[G],re=te-m[ee],ae=-1!==[Me,De].indexOf(b),ie=null!=(Y=null==E?void 0:E[x])?Y:0,se=ae?ne:te-A[oe]-R[oe]-ie+T.altAxis,le=ae?te+A[oe]+R[oe]-ie-T.altAxis:re,pe=c&&ae?function(e,t,o){var n=vt(e,t,o);return n>o?o:n}(se,te,le):vt(c?se:ne,te,c?le:re);O[x]=pe,B[x]=pe-te}t.modifiersData[n]=B}},requiresIfExists:["offset"]};function qt(e,t,o){void 0===o&&(o=!1);var n=Je(t),r=Je(t)&&function(e){var t=e.getBoundingClientRect(),o=tt(t.width)/e.offsetWidth||1,n=tt(t.height)/e.offsetHeight||1;return 1!==o||1!==n}(t),a=pt(t),i=rt(e,r,o),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!o)&&(("body"!==Ke(t)||kt(a))&&(s=function(e){return e!==Ve(e)&&Je(e)?function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):Bt(e)}(t)),Je(t)?((l=rt(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Ct(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Kt(e){var t=new Map,o=new Set,n=[];function r(e){o.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!o.has(e)){var n=t.get(e);n&&r(n)}}),n.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){o.has(e.name)||r(e)}),n}function Vt(e){var t;return function(){return t||(t=new Promise(function(o){Promise.resolve().then(function(){t=void 0,o(e())})})),t}}var Zt={placement:"bottom",modifiers:[],strategy:"absolute"};function Jt(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Xt(e){void 0===e&&(e={});var t=e,o=t.defaultModifiers,n=void 0===o?[]:o,r=t.defaultOptions,a=void 0===r?Zt:r;return function(e,t,o){void 0===o&&(o=a);var r={placement:"bottom",orderedModifiers:[],options:Object.assign({},Zt,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},i=[],s=!1,l={state:r,setOptions:function(o){var s="function"==typeof o?o(r.options):o;p(),r.options=Object.assign({},a,r.options,s),r.scrollParents={reference:Ze(e)?Ft(e):e.contextElement?Ft(e.contextElement):[],popper:Ft(t)};var u=function(e){var t=Kt(e);return qe.reduce(function(e,o){return e.concat(t.filter(function(e){return e.phase===o}))},[])}(function(e){var t=e.reduce(function(e,t){var o=e[t.name];return e[t.name]=o?Object.assign({},o,t,{options:Object.assign({},o.options,t.options),data:Object.assign({},o.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(n,r.options.modifiers)));return r.orderedModifiers=u.filter(function(e){return e.enabled}),r.orderedModifiers.forEach(function(e){var t=e.name,o=e.options,n=void 0===o?{}:o,a=e.effect;if("function"==typeof a){var s=a({state:r,name:t,instance:l,options:n}),p=function(){};i.push(s||p)}}),l.update()},forceUpdate:function(){if(!s){var e=r.elements,t=e.reference,o=e.popper;if(Jt(t,o)){r.rects={reference:qt(t,dt(o),"fixed"===r.options.strategy),popper:at(o)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach(function(e){return r.modifiersData[e.name]=Object.assign({},e.data)});for(var n=0;n<r.orderedModifiers.length;n++)if(!0!==r.reset){var a=r.orderedModifiers[n],i=a.fn,p=a.options,u=void 0===p?{}:p,f=a.name;"function"==typeof i&&(r=i({state:r,options:u,name:f,instance:l})||r)}else r.reset=!1,n=-1}}},update:Vt(function(){return new Promise(function(e){l.forceUpdate(),e(r)})}),destroy:function(){p(),s=!0}};if(!Jt(e,t))return l;function p(){i.forEach(function(e){return e()}),i=[]}return l.setOptions(o).then(function(e){!s&&o.onFirstUpdate&&o.onFirstUpdate(e)}),l}}Xt(),Xt({defaultModifiers:[At,zt,xt,Qe]});var Qt=Xt({defaultModifiers:[At,zt,xt,Qe,Wt,It,Ut,bt,Nt]});const Yt=(e,t,o={})=>{const n={name:"updateState",enabled:!0,phase:"write",fn:({state:e})=>{const t=function(e){const t=Object.keys(e.elements);return{styles:d(t.map(t=>[t,e.styles[t]||{}])),attributes:d(t.map(t=>[t,e.attributes[t]]))}}(e);Object.assign(i.value,t)},requires:["computeStyles"]},r=N(()=>{const{onFirstUpdate:e,placement:t,strategy:r,modifiers:a}=U(o);return{onFirstUpdate:e,placement:t||"bottom",strategy:r||"absolute",modifiers:[...a||[],n,{name:"applyStyles",enabled:!1}]}}),a=K(),i=z({styles:{popper:{position:U(r).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=()=>{a.value&&(a.value.destroy(),a.value=void 0)};return I(r,e=>{const t=U(a);t&&t.setOptions(e)},{deep:!0}),I([e,t],([e,t])=>{s(),e&&t&&(a.value=Qt(e,t,U(r)))}),q(()=>{s()}),{state:N(()=>{var e;return{...(null==(e=U(a))?void 0:e.state)||{}}}),styles:N(()=>U(i).styles),attributes:N(()=>U(i).attributes),update:()=>{var e;return null==(e=U(a))?void 0:e.update()},forceUpdate:()=>{var e;return null==(e=U(a))?void 0:e.forceUpdate()},instanceRef:N(()=>U(a))}};function Gt(){let e;const t=()=>{void 0!==e&&(globalThis.clearTimeout(e),e=void 0)};return c(()=>t()),{registerTimeout:(o,n)=>{t(),e=globalThis.setTimeout(o,n)},cancelTimeout:t}}const eo=()=>{const e=v(),t=g(),o=N(()=>`${e.value}-popper-container-${t.prefix}`);return{id:o,selector:N(()=>`#${o.value}`)}},to=()=>{const{id:e,selector:t}=eo();return V(()=>{f&&(document.body.querySelector(t.value)||(e=>{const t=document.createElement("div");t.id=e,document.body.appendChild(t)})(e.value))}),{id:e,selector:t}},oo=m({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),no=Symbol("elForwardRef"),ro=m({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),ao=e=>ke(ro,e),io=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],so=m({role:{type:String,values:io,default:"tooltip"}}),lo=Symbol("popper"),po=Symbol("popperContent");var uo=J({name:"ElPopperArrow",inheritAttrs:!1,__name:"arrow",setup(e,{expose:t}){const o=y("popper"),{arrowRef:n,arrowStyle:r}=X(po,void 0);return q(()=>{n.value=void 0}),t({arrowRef:n}),(e,t)=>(Q(),Y("span",{ref_key:"arrowRef",ref:n,class:ee(U(o).e("arrow")),style:G(U(r)),"data-popper-arrow":""},null,6))}});const fo=m({virtualRef:{type:p(Object)},virtualTriggering:Boolean,onMouseenter:{type:p(Function)},onMouseleave:{type:p(Function)},onClick:{type:p(Function)},onKeydown:{type:p(Function)},onFocus:{type:p(Function)},onBlur:{type:p(Function)},onContextmenu:{type:p(Function)},id:String,open:Boolean}),co="ElOnlyChild",vo=J({name:co,setup(e,{slots:t,attrs:o}){var n;const r=(a=(null==(n=X(no))?void 0:n.setForwardRef)??te,{mounted(e){a(e)},updated(e){a(e)},unmounted(){a(null)}});var a;return()=>{var e;const n=null==(e=t.default)?void 0:e.call(t,o);if(!n)return null;const[a,i]=go(n);return a?(i>1&&h(co,"requires exact only one valid child."),oe(ne(a,o),[[r]])):(h(co,"no valid child node found"),null)}}});function go(e){if(!e)return[null,0];const t=e,o=t.filter(e=>e.type!==re).length;for(const n of t){if(ae(n))switch(n.type){case re:continue;case se:case"svg":return[mo(n),o];case ie:return go(n.children);default:return[n,o]}return[mo(n),o]}return[null,0]}function mo(e){return le("span",{class:y("only-child").e("content")},[e])}var bo=J({name:"ElPopperTrigger",inheritAttrs:!1,__name:"trigger",props:fo,setup(e,{expose:t}){const o=e,{role:n,triggerRef:r}=X(lo,void 0);var a;a=r,Z(no,{setForwardRef:e=>{a.value=e}});const i=N(()=>l.value?o.id:void 0),s=N(()=>{if(n&&"tooltip"===n.value)return o.open&&o.id?o.id:void 0}),l=N(()=>{if(n&&"tooltip"!==n.value)return n.value}),p=N(()=>l.value?`${o.open}`:void 0);let u;const f=["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"];return H(()=>{I(()=>o.virtualRef,e=>{e&&(r.value=x(e))},{immediate:!0}),I(r,(e,t)=>{null==u||u(),u=void 0,w(t)&&f.forEach(e=>{const n=o[e];n&&t.removeEventListener(e.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(e))}),w(e)&&(f.forEach(t=>{const n=o[t];n&&e.addEventListener(t.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(t))}),O(e)&&(u=I([i,s,l,p],t=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((o,n)=>{A(t[n])?e.removeAttribute(o):e.setAttribute(o,t[n])})},{immediate:!0}))),w(t)&&O(t)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(e=>t.removeAttribute(e))},{immediate:!0})}),q(()=>{if(null==u||u(),u=void 0,r.value&&w(r.value)){const e=r.value;f.forEach(t=>{const n=o[t];n&&e.removeEventListener(t.slice(2).toLowerCase(),n,["onFocus","onBlur"].includes(t))}),r.value=void 0}}),t({triggerRef:r}),(t,o)=>e.virtualTriggering?ce("v-if",!0):(Q(),pe(U(vo),de({key:0},t.$attrs,{"aria-controls":i.value,"aria-describedby":s.value,"aria-expanded":p.value,"aria-haspopup":l.value}),{default:ue(()=>[fe(t.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});const yo=m({arrowOffset:{type:Number,default:5}}),ho=m({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:p(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ue,default:"bottom"},popperOptions:{type:p(Object),default:()=>({})},strategy:{type:String,values:["fixed","absolute"],default:"absolute"}}),wo=m({...ho,...yo,id:String,style:{type:p([String,Array,Object,Boolean]),default:void 0},className:{type:p([String,Array,Object])},effect:{type:p(String),default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:Boolean,trapping:Boolean,popperClass:{type:p([String,Array,Object])},popperStyle:{type:p([String,Array,Object,Boolean]),default:void 0},referenceEl:{type:p(Object)},triggerTargetEl:{type:p(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...ao(["ariaLabel"]),loop:Boolean}),xo=(e,t=[])=>{const{placement:o,strategy:n,popperOptions:r}=e,a={placement:o,strategy:n,...r,modifiers:[...Oo(e),...t]};return function(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}(a,null==r?void 0:r.modifiers),a};function Oo(e){const{offset:t,gpuAcceleration:o,fallbackPlacements:n}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:0,bottom:0,left:0,right:0}}},{name:"flip",options:{padding:5,fallbackPlacements:n}},{name:"computeStyles",options:{gpuAcceleration:o}}]}const Ao=e=>{const{popperInstanceRef:t,contentRef:o,triggerRef:n,role:r}=X(lo,void 0),a=z(),i=N(()=>e.arrowOffset),s=N(()=>({name:"eventListeners",enabled:!!e.visible})),l=N(()=>{const e=U(a),t=U(i)??0;return{name:"arrow",enabled:!Se(e),options:{element:e,padding:t}}}),p=N(()=>({onFirstUpdate:()=>{g()},...xo(e,[U(l),U(s)])})),u=N(()=>(e=>{if(f)return x(e)})(e.referenceEl)||U(n)),{attributes:d,state:c,styles:v,update:g,forceUpdate:m,instanceRef:b}=Yt(u,o,p);let y;return I(b,e=>t.value=e,{flush:"sync"}),H(()=>{I(()=>{var e,t;return null==(t=null==(e=U(u))?void 0:e.getBoundingClientRect)?void 0:t.call(e)},()=>{g()})}),I(()=>e.visible,e=>{null==y||y(),y=void 0,e&&(y=R(o,g).stop)}),q(()=>{t.value=void 0,null==y||y(),y=void 0}),{attributes:d,arrowRef:a,contentRef:o,instanceRef:b,state:c,styles:v,role:r,forceUpdate:m,update:g}};var Ro=J({name:"ElPopperContent",__name:"content",props:wo,emits:{mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},setup(e,{expose:t,emit:o}){const n=o,r=e,{focusStartRef:a,trapped:i,onFocusAfterReleased:s,onFocusAfterTrapped:l,onFocusInTrap:p,onFocusoutPrevented:u,onReleaseRequested:f}=((e,t)=>{const o=z(!1),n=z();return q(()=>{n.value=void 0}),{focusStartRef:n,trapped:o,onFocusAfterReleased:e=>{var o;"pointer"!==(null==(o=e.detail)?void 0:o.focusReason)&&(n.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:t=>{e.visible&&!o.value&&(t.target&&(n.value=t.target),o.value=!0)},onFocusoutPrevented:t=>{e.trapping||("pointer"===t.detail.focusReason&&t.preventDefault(),o.value=!1)},onReleaseRequested:()=>{o.value=!1,t("close")}}})(r,n),{attributes:d,arrowRef:c,contentRef:v,styles:g,instanceRef:m,role:h,update:x}=Ao(r),{ariaModal:O,arrowStyle:R,contentAttrs:E,contentClass:B,contentStyle:C,updateZIndex:k}=((e,{attributes:t,styles:o,role:n})=>{const{nextZIndex:r}=S(),a=y("popper"),i=N(()=>U(t).popper),s=z(b(e.zIndex)?e.zIndex:r()),l=N(()=>[a.b(),a.is("pure",e.pure),a.is(e.effect),e.popperClass]),p=N(()=>[{zIndex:U(s)},U(o).popper,e.popperStyle||{}]);return{ariaModal:N(()=>"dialog"===n.value?"false":void 0),arrowStyle:N(()=>U(o).arrow||{}),contentAttrs:i,contentClass:l,contentStyle:p,contentZIndex:s,updateZIndex:()=>{s.value=b(e.zIndex)?e.zIndex:r()}}})(r,{styles:g,attributes:d,role:h}),j=X(Te,void 0);let F;Z(po,{arrowStyle:R,arrowRef:c}),j&&Z(Te,{...j,addInputId:te,removeInputId:te});const M=(e=!0)=>{x(),e&&k()},P=()=>{M(!1),r.visible&&r.focusOnShow?i.value=!0:!1===r.visible&&(i.value=!1)};return H(()=>{I(()=>r.triggerTargetEl,(e,t)=>{null==F||F(),F=void 0;const o=U(e||v.value),n=U(t||v.value);w(o)&&(F=I([h,()=>r.ariaLabel,O,()=>r.id],e=>{["role","aria-label","aria-modal","id"].forEach((t,n)=>{A(e[n])?o.removeAttribute(t):o.setAttribute(t,e[n])})},{immediate:!0})),n!==o&&w(n)&&["role","aria-label","aria-modal","id"].forEach(e=>{n.removeAttribute(e)})},{immediate:!0}),I(()=>r.visible,P,{immediate:!0})}),q(()=>{null==F||F(),F=void 0,v.value=void 0}),t({popperContentRef:v,popperInstanceRef:m,updatePopper:M,contentStyle:C}),(t,o)=>(Q(),Y("div",de({ref_key:"contentRef",ref:v},U(E),{style:U(C),class:U(B),tabindex:"-1",onMouseenter:o[0]||(o[0]=e=>t.$emit("mouseenter",e)),onMouseleave:o[1]||(o[1]=e=>t.$emit("mouseleave",e))}),[le(U(T),{loop:e.loop,trapped:U(i),"trap-on-focus-in":!0,"focus-trap-el":U(v),"focus-start-el":U(a),onFocusAfterTrapped:U(l),onFocusAfterReleased:U(s),onFocusin:U(p),onFocusoutPrevented:U(u),onReleaseRequested:U(f)},{default:ue(()=>[fe(t.$slots,"default")]),_:3},8,["loop","trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});const So=E(J({name:"ElPopper",inheritAttrs:!1,__name:"popper",props:so,setup(e,{expose:t}){const o=e,n={triggerRef:z(),popperInstanceRef:z(),contentRef:z(),referenceRef:z(),role:N(()=>o.role)};return t(n),Z(lo,n),(e,t)=>fe(e.$slots,"default")}})),To=m({...oo,...wo,appendTo:{type:p([String,Object])},content:{type:String,default:""},rawContent:Boolean,persistent:Boolean,visible:{type:p(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...ao(["ariaLabel"])}),Eo=m({...fo,disabled:Boolean,trigger:{type:p([String,Array]),default:"hover"},triggerKeys:{type:p(Array),default:()=>[B.enter,B.numpadEnter,B.space]},focusOnTarget:Boolean}),{useModelToggleProps:Bo,useModelToggleEmits:Co,useModelToggle:ko}=(e=>{const t=`update:${e}`,o=`onUpdate:${e}`,n=[t];return{useModelToggle:({indicator:n,toggleReason:r,shouldHideWhenRouteChanges:a,shouldProceed:i,onShow:s,onHide:l})=>{const p=$(),{emit:d}=p,c=p.props,v=N(()=>W(c[o])),g=N(()=>null===c[e]),m=e=>{!0!==n.value&&(n.value=!0,r&&(r.value=e),W(s)&&s(e))},b=e=>{!1!==n.value&&(n.value=!1,r&&(r.value=e),W(l)&&l(e))},y=e=>{if(!0===c.disabled||W(i)&&!i())return;const o=v.value&&f;o&&d(t,!0),!g.value&&o||m(e)},h=e=>{if(!0===c.disabled||!f)return;const o=v.value&&f;o&&d(t,!1),!g.value&&o||b(e)},w=e=>{u(e)&&(c.disabled&&e?v.value&&d(t,!1):n.value!==e&&(e?m():b()))};return I(()=>c[e],w),a&&void 0!==p.appContext.config.globalProperties.$route&&I(()=>({...p.proxy.$route}),()=>{a.value&&n.value&&h()}),H(()=>{w(c[e])}),{hide:h,show:y,toggle:()=>{n.value?h():y()},hasUpdateHandler:v}},useModelToggleProps:{[e]:je,[o]:Fe},useModelToggleEmits:n}})("visible"),jo=m({...so,...Bo,...To,...Eo,...yo,showArrow:{type:Boolean,default:!0}}),Fo=[...Co,"before-show","before-hide","show","hide","open","close"],Mo=Symbol("elTooltip"),Po=(e,t)=>ve(e)?e.includes(t):e===t,Lo=(e,t,o)=>n=>{Po(U(e),t)&&o(n)};var Do=J({name:"ElTooltipTrigger",__name:"trigger",props:Eo,setup(e,{expose:t}){const o=e,n=y("tooltip"),{controlled:r,id:a,open:i,onOpen:s,onClose:l,onToggle:p}=X(Mo,void 0),u=z(null),f=()=>{if(U(r)||o.disabled)return!0},d=me(o,"trigger"),c=C(f,Lo(d,"hover",e=>{s(e),o.focusOnTarget&&e.target&&ge(()=>{j(e.target,{preventScroll:!0})})})),v=C(f,Lo(d,"hover",l)),g=C(f,Lo(d,"click",e=>{0===e.button&&p(e)})),m=C(f,Lo(d,"focus",s)),b=C(f,Lo(d,"focus",l)),h=C(f,Lo(d,"contextmenu",e=>{e.preventDefault(),p(e)})),w=C(f,e=>{const t=k(e);o.triggerKeys.includes(t)&&(e.preventDefault(),p(e))});return t({triggerRef:u}),(t,o)=>(Q(),pe(U(bo),{id:U(a),"virtual-ref":e.virtualRef,open:U(i),"virtual-triggering":e.virtualTriggering,class:ee(U(n).e("trigger")),onBlur:U(b),onClick:U(g),onContextmenu:U(h),onFocus:U(m),onMouseenter:U(c),onMouseleave:U(v),onKeydown:U(w)},{default:ue(()=>[fe(t.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}}),_o=J({name:"ElTooltipContent",inheritAttrs:!1,__name:"content",props:To,setup(e,{expose:t}){const o=e,{selector:n}=eo(),r=y("tooltip"),a=z(),i=F(()=>{var e;return null==(e=a.value)?void 0:e.popperContentRef});let s;const{controlled:l,id:p,open:u,trigger:f,onClose:d,onOpen:c,onShow:v,onHide:g,onBeforeShow:m,onBeforeHide:b}=X(Mo,void 0),h=N(()=>o.transition||`${r.namespace.value}-fade-in-linear`),w=N(()=>o.persistent);q(()=>{null==s||s()});const x=N(()=>!!U(w)||U(u)),O=N(()=>!o.disabled&&U(u)),A=N(()=>o.appendTo||n.value),R=N(()=>o.style??{}),S=z(!0),T=()=>{g(),H()&&j(document.body,{preventScroll:!0}),S.value=!0},E=()=>{if(U(l))return!0},B=C(E,()=>{o.enterable&&Po(U(f),"hover")&&c()}),k=C(E,()=>{Po(U(f),"hover")&&d()}),P=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e),null==m||m()},L=()=>{null==b||b()},D=()=>{v()},_=()=>{o.virtualTriggering||d()},H=e=>{var t;const o=null==(t=a.value)?void 0:t.popperContentRef,n=(null==e?void 0:e.relatedTarget)||document.activeElement;return null==o?void 0:o.contains(n)};return I(()=>U(u),e=>{e?(S.value=!1,s=M(i,()=>{var e;U(l)||(e=U(f),e||0===e?ve(e)?e:[e]:[]).every(e=>"hover"!==e&&"focus"!==e)&&d()},{detectIframe:!0})):null==s||s()},{flush:"post"}),t({contentRef:a,isFocusInsideContent:H}),(t,o)=>(Q(),pe(he,{disabled:!e.teleported,to:A.value},[x.value||!S.value?(Q(),pe(be,{key:0,name:h.value,appear:!w.value,onAfterLeave:T,onBeforeEnter:P,onAfterEnter:D,onBeforeLeave:L,persisted:""},{default:ue(()=>[oe(le(U(Ro),de({id:U(p),ref_key:"contentRef",ref:a},t.$attrs,{"aria-label":e.ariaLabel,"aria-hidden":S.value,"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,R.value],"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,visible:O.value,"z-index":e.zIndex,loop:e.loop,onMouseenter:U(B),onMouseleave:U(k),onBlur:_,onClose:U(d)}),{default:ue(()=>[fe(t.$slots,"default")]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","arrow-offset","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","loop","onMouseenter","onMouseleave","onClose"]),[[ye,O.value]])]),_:3},8,["name","appear"])):ce("v-if",!0)],8,["disabled","to"]))}});const Io=["innerHTML"],Ho={key:1};const $o=E(J({name:"ElTooltip",__name:"tooltip",props:jo,emits:Fo,setup(e,{expose:t,emit:o}){const n=e,r=o;to();const a=y("tooltip"),i=P(),s=z(),l=z(),p=()=>{var e;const t=U(s);t&&(null==(e=t.popperInstanceRef)||e.update())},f=z(!1),d=z(),{show:c,hide:v,hasUpdateHandler:g}=ko({indicator:f,toggleReason:d}),{onOpen:m,onClose:h}=(({showAfter:e,hideAfter:t,autoClose:o,open:n,close:r})=>{const{registerTimeout:a}=Gt(),{registerTimeout:i,cancelTimeout:s}=Gt();return{onOpen:(t,s=U(e))=>{a(()=>{n(t);const e=U(o);b(e)&&e>0&&i(()=>{r(t)},e)},s)},onClose:(e,o=U(t))=>{s(),a(()=>{r(e)},o)}}})({showAfter:me(n,"showAfter"),hideAfter:me(n,"hideAfter"),autoClose:me(n,"autoClose"),open:c,close:v}),w=N(()=>u(n.visible)&&!g.value),x=N(()=>[a.b(),n.popperClass]);Z(Mo,{controlled:w,id:i,open:Oe(f),trigger:me(n,"trigger"),onOpen:m,onClose:h,onToggle:e=>{U(f)?h(e):m(e)},onShow:()=>{r("show",d.value)},onHide:()=>{r("hide",d.value)},onBeforeShow:()=>{r("before-show",d.value)},onBeforeHide:()=>{r("before-hide",d.value)},updatePopper:p}),I(()=>n.disabled,e=>{e&&f.value&&(f.value=!1),!e&&u(n.visible)&&(f.value=n.visible)});return we(()=>f.value&&v()),q(()=>{d.value=void 0}),t({popperRef:s,contentRef:l,isFocusInsideContent:e=>{var t;return null==(t=l.value)?void 0:t.isFocusInsideContent(e)},updatePopper:p,onOpen:m,onClose:h,hide:v}),(t,o)=>(Q(),pe(U(So),{ref_key:"popperRef",ref:s,role:e.role},{default:ue(()=>[le(Do,{disabled:e.disabled,trigger:e.trigger,"trigger-keys":e.triggerKeys,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering,"focus-on-target":e.focusOnTarget},{default:ue(()=>[t.$slots.default?fe(t.$slots,"default",{key:0}):ce("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering","focus-on-target"]),le(_o,{ref_key:"contentRef",ref:l,"aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":x.value,"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,"arrow-offset":e.arrowOffset,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,"show-after":e.showAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"virtual-triggering":e.virtualTriggering,"z-index":e.zIndex,"append-to":e.appendTo,loop:e.loop},{default:ue(()=>[fe(t.$slots,"content",{},()=>[e.rawContent?(Q(),Y("span",{key:0,innerHTML:e.content},null,8,Io)):(Q(),Y("span",Ho,xe(e.content),1))]),e.showArrow?(Q(),pe(U(uo),{key:0})):ce("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","arrow-offset","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to","loop"])]),_:3},8,["role"]))}})),No=m({trigger:{...Eo.trigger,type:p([String,Array])},triggerKeys:{type:p(Array),default:()=>[B.enter,B.numpadEnter,B.space,B.down]},virtualTriggering:Eo.virtualTriggering,virtualRef:Eo.virtualRef,effect:{...To.effect,default:"light"},type:{type:p(String)},placement:{type:p(String),default:"bottom"},popperOptions:{type:p(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showArrow:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:p([Number,String]),default:0},maxHeight:{type:p([Number,String]),default:""},popperClass:To.popperClass,popperStyle:To.popperStyle,disabled:Boolean,role:{type:String,values:io,default:"menu"},buttonProps:{type:p(Object)},teleported:To.teleported,appendTo:To.appendTo,persistent:{type:Boolean,default:!0}}),Wo=(m({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:L}}),m({onKeydown:{type:p(Function)}}),m({trigger:Eo.trigger,triggerKeys:Eo.triggerKeys,placement:No.placement,disabled:Eo.disabled,visible:To.visible,transition:To.transition,popperOptions:No.popperOptions,tabindex:No.tabindex,content:To.content,popperStyle:To.popperStyle,popperClass:To.popperClass,enterable:{...To.enterable,default:!0},effect:{...To.effect,default:"light"},teleported:To.teleported,appendTo:To.appendTo,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}));const zo=(e,t)=>{var o;const n=null==(o=t.arg||t.value)?void 0:o.popperRef;n&&(n.triggerRef=e)};const Uo=E(J({name:"ElPopover",__name:"popover",props:Wo,emits:{"update:visible":e=>u(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},setup(e,{expose:t,emit:o}){const n=e,r=o,a=N(()=>n["onUpdate:visible"]),i=y("popover"),s=z(),l=N(()=>{var e;return null==(e=U(s))?void 0:e.popperRef}),p=N(()=>[{width:D(n.width)},n.popperStyle]),u=N(()=>[i.b(),n.popperClass,{[i.m("plain")]:!!n.content}]),f=N(()=>n.transition===`${i.namespace.value}-fade-in-linear`),d=()=>{var e;null==(e=s.value)||e.hide()},c=()=>{r("before-enter")},v=()=>{r("before-leave")},g=()=>{r("after-enter")},m=()=>{r("update:visible",!1),r("after-leave")};return t({popperRef:l,hide:d}),(t,o)=>(Q(),pe(U($o),de({ref_key:"tooltipRef",ref:s},t.$attrs,{trigger:e.trigger,"trigger-keys":e.triggerKeys,placement:e.placement,disabled:e.disabled,visible:e.visible,transition:e.transition,"popper-options":e.popperOptions,tabindex:e.tabindex,content:e.content,offset:e.offset,"show-after":e.showAfter,"hide-after":e.hideAfter,"auto-close":e.autoClose,"show-arrow":e.showArrow,"aria-label":e.title,effect:e.effect,enterable:e.enterable,"popper-class":u.value,"popper-style":p.value,teleported:e.teleported,"append-to":e.appendTo,persistent:e.persistent,"gpu-acceleration":f.value,"onUpdate:visible":a.value,onBeforeShow:c,onBeforeHide:v,onShow:g,onHide:m}),{content:ue(()=>[e.title?(Q(),Y("div",{key:0,class:ee(U(i).e("title")),role:"title"},xe(e.title),3)):ce("v-if",!0),fe(t.$slots,"default",{hide:d},()=>[Ae(xe(e.content),1)])]),default:ue(()=>[t.$slots.reference?fe(t.$slots,"reference",{key:0}):ce("v-if",!0)]),_:3},16,["trigger","trigger-keys","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","append-to","persistent","gpu-acceleration","onUpdate:visible"]))}}),{directive:_({mounted(e,t){zo(e,t)},updated(e,t){zo(e,t)}},"popover")});export{Uo as E,$o as a,ao as u};