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