1import{En as e,Ht as t,J as n,On as r,Ut as i,ft as a,g as o,gn as s,k as c,mt as l,qt as u,tr as d,tt as f,u as p,v as m,vn as h,xt as g,y as _}from"./CoKk4mC0.js";import{b as v}from"./AMip3GyM2.js";import{a as y,i as b,o as x}from"./CFcEdBJi2.js";import{a as S,g as C,h as w,i as ee,m as te,p as ne,r as re,s as ie,t as T,v as ae}from"./C2znbUYf2.js";function E(e){return e==null}function D(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)===`[object Module]`:!0}function O(e,t,n=`.`,r){if(!D(t))return O(e,{},n,r);let i={...t};for(let t of Object.keys(e)){if(t===`__proto__`||t===`constructor`)continue;let a=e[t];a!=null&&(r&&r(i,t,a,n)||(Array.isArray(a)&&Array.isArray(i[t])?i[t]=[...a,...i[t]]:D(a)&&D(i[t])?i[t]=O(a,i[t],(n?`${n}.`:``)+t.toString(),r):i[t]=a))}return i}function oe(e){return(...t)=>t.reduce((t,n)=>O(t,n,``,e),{})}var k=oe(),A=te(()=>{let e=h(new Map),n=h(),r=o(()=>{for(let t of e.value.values())if(t)return!0;return!1}),i=b({scrollBody:h(!0)}),a=null,s=()=>{document.body.style.paddingRight=``,document.body.style.marginRight=``,document.body.style.pointerEvents=``,document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=n.value??``,C&&a?.(),n.value=void 0};return t(r,(e,t)=>{if(!w)return;if(!e){t&&s();return}n.value===void 0&&(n.value=document.body.style.overflow);let o=window.innerWidth-document.documentElement.clientWidth,c={padding:o,margin:0},l=i.scrollBody?.value?typeof i.scrollBody.value==`object`?k({padding:i.scrollBody.value.padding===!0?o:i.scrollBody.value.padding,margin:i.scrollBody.value.margin===!0?o:i.scrollBody.value.margin},c):c:{padding:0,margin:0};o>0&&(document.body.style.paddingRight=typeof l.padding==`number`?`${l.padding}px`:String(l.padding),document.body.style.marginRight=typeof l.margin==`number`?`${l.margin}px`:String(l.margin),document.documentElement.style.setProperty(`--scrollbar-width`,`${o}px`),document.body.style.overflow=`hidden`),C&&(a=S(document,`touchmove`,e=>M(e),{passive:!1})),f(()=>{r.value&&(document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`)})},{immediate:!0,flush:`sync`}),e});function se(e){let t=Math.random().toString(36).substring(2,7),n=A();n.value.set(t,e??!1);let r=o({get:()=>n.value.get(t)??!1,set:e=>n.value.set(t,e)});return ae(()=>{n.value.delete(t)}),r}function j(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth<e.scrollWidth||t.overflowY===`auto`&&e.clientHeight<e.scrollHeight)return!0;{let t=e.parentNode;return!(t instanceof Element)||t.tagName===`BODY`?!1:j(t)}}function M(e){let t=e||window.event,n=t.target;return n instanceof Element&&j(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}var ce=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},N=new WeakMap,P=new WeakMap,F={},I=0,L=function(e){return e&&(e.host||L(e.parentNode))},le=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=L(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},R=function(e,t,n,r){var i=le(t,Array.isArray(e)?e:[e]);F[n]||(F[n]=new WeakMap);var a=F[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(N.get(e)||0)+1,l=(a.get(e)||0)+1;N.set(e,c),a.set(e,l),o.push(e),c===1&&i&&P.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),I++,function(){o.forEach(function(e){var t=N.get(e)-1,i=a.get(e)-1;N.set(e,t),a.set(e,i),t||(P.has(e)||e.removeAttribute(r),P.delete(e)),i||e.removeAttribute(n)}),I--,I||(N=new WeakMap,N=new WeakMap,P=new WeakMap,F={})}},z=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||ce(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),R(r,i,n,`aria-hidden`)):function(){return null}};function B(e){let n;t(()=>ee(e),e=>{let t=!1;try{t=!!e?.closest(`[popover]:not(:popover-open)`)}catch{}e&&!t?n=z(e):n&&n()}),a(()=>{n&&n()})}var V=`dismissableLayer.pointerDownOutside`,H=`dismissableLayer.focusOutside`;function U(e,t){if(!(t instanceof Element))return!1;let n=t.closest(`[data-dismissable-layer]`),r=e.dataset.dismissableLayer===``?e:e.querySelector(`[data-dismissable-layer]`),i=Array.from(e.ownerDocument.querySelectorAll(`[data-dismissable-layer]`));return!!(n&&(r===n||i.indexOf(r)<i.indexOf(n)))}function ue(t,n,r=!0){let a=n?.value?.ownerDocument??globalThis?.document,o=h(!1),s=h(()=>{});return i(i=>{if(!w||!e(r))return;let c=async e=>{let r=e.target;if(!(!n?.value||!r)){if(U(n.value,r)){o.value=!1;return}
1if(e.target&&!o.value){let n={originalEvent:e};function r(){y(V,t,n)}e.pointerType===`touch`?(a.removeEventListener(`click`,s.value),s.value=r,a.addEventListener(`click`,s.value,{once:!0})):r()}else a.removeEventListener(`click`,s.value);o.value=!1}},l=window.setTimeout(()=>{a.addEventListener(`pointerdown`,c)},0);i(()=>{window.clearTimeout(l),a.removeEventListener(`pointerdown`,c),a.removeEventListener(`click`,s.value)})}),{onPointerDownCapture:()=>{e(r)&&(o.value=!0)}}}function de(t,n,r=!0){let a=n?.value?.ownerDocument??globalThis?.document,o=h(!1);return i(i=>{if(!w||!e(r))return;let s=async e=>{if(!n?.value)return;await f(),await f();let r=e.target;!n.value||!r||U(n.value,r)||e.target&&!o.value&&y(H,t,{originalEvent:e})};a.addEventListener(`focusin`,s),i(()=>a.removeEventListener(`focusin`,s))}),{onFocusCapture:()=>{e(r)&&(o.value=!0)},onBlurCapture:()=>{e(r)&&(o.value=!1)}}}var W=s({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),fe=c({__name:`DismissableLayer`,props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},present:{type:Boolean,required:!1,default:!0}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`dismiss`],setup(e,{emit:n}){let a=e,s=n,{forwardRef:c,currentElement:p}=T(),h=o(()=>p.value?.ownerDocument??globalThis.document),_=o(()=>W.layersRoot),y=o(()=>p.value?Array.from(_.value).indexOf(p.value):-1),b=o(()=>W.layersWithOutsidePointerEventsDisabled.size>0),x=o(()=>{let e=Array.from(_.value),[t]=[...W.layersWithOutsidePointerEventsDisabled].slice(-1),n=e.indexOf(t);return y.value>=n}),S=ue(async e=>{let t=[...W.branches].some(t=>t?.contains(e.target));!a.present||!x.value||t||(s(`pointerDownOutside`,e),s(`interactOutside`,e),await f(),e.defaultPrevented||s(`dismiss`))},p),C=de(e=>{let t=[...W.branches].some(t=>t?.contains(e.target));!a.present||t||(s(`focusOutside`,e),s(`interactOutside`,e),e.defaultPrevented||s(`dismiss`))},p);return re(`Escape`,e=>{a.present&&y.value===_.value.size-1&&(s(`escapeKeyDown`,e),e.defaultPrevented||s(`dismiss`))}),t([p,()=>a.disableOutsidePointerEvents,()=>a.present],([e,t,n],r,i)=>{!e||!n||t&&(W.layersWithOutsidePointerEventsDisabled.size===0&&(W.originalBodyPointerEvents=h.value.body.style.pointerEvents,h.value.body.style.pointerEvents=`none`),W.layersWithOutsidePointerEventsDisabled.add(e),i(()=>{W.layersWithOutsidePointerEventsDisabled.delete(e),W.layersWithOutsidePointerEventsDisabled.size===0&&!E(W.originalBodyPointerEvents)&&(h.value.body.style.pointerEvents=W.originalBodyPointerEvents)}))},{immediate:!0}),t([p,()=>a.present],([e,t],n,r)=>{!e||!t||(_.value.add(e),r(()=>{_.value.delete(e)}))},{immediate:!0}),i(e=>{e(()=>{p.value&&(_.value.delete(p.value),W.layersWithOutsidePointerEventsDisabled.delete(p.value))})}),(e,t)=>(l(),m(r(v),{ref:r(c),"as-child":e.asChild,as:e.as,"data-dismissable-layer":``,style:d({pointerEvents:b.value?x.value?`auto`:`none`:void 0}),onFocusCapture:r(C).onFocusCapture,onBlurCapture:r(C).onBlurCapture,onPointerdownCapture:r(S).onPointerDownCapture},{default:u(()=>[g(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`style`,`onFocusCapture`,`onBlurCapture`,`onPointerdownCapture`]))}}),pe=ne(()=>h([]));function me(){let e=pe();return{add(t){let n=e.value[0];t!==n&&n?.pause(),e.value=G(e.value,t),e.value.unshift(t)},remove(t){e.value=G(e.value,t),e.value[0]?.resume()}}}function G(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var K=`focusScope.autoFocusOnMount`,q=`focusScope.autoFocusOnUnmount`,J={bubbles:!1,cancelable:!0};function Y(e,{select:t=!1}={}){let n=x();for(let r of e)if(Q(r,{select:t}),x()!==n)return!0}function he(e){let t=X(e);return[Z(t,e),Z(t.reverse(),e)]}function X(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Z(e,t){for(let n of e)if(!ge(n,{upTo:t}))return n}function ge(e,{upTo:t}){if(getComputedStyle(e).visibility===`hidden`)return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display===`none`)return!0;e=e.parentElement}return!1}function _e(e){return e instanceof HTMLInputElement&&`select`in e}function Q(e,{select:t=!1}={}){if(e&&e.focus){let n=x();e.focus({preventScroll:!0}),e!==n&&_e(e)&&t&&e.select()}}var ve=c({__name:`FocusScope`,props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},present:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`mountAutoFocus`,`unmountAutoFocus`],setup(e,{emit:n}){let a=e,o=n,{currentRef:c,currentElement:d}=T(),p=h(null),_=me(),y=s({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});i(e=>{if(!w)return;let t=d.value;if(!a.trapped)return;function n(e){if(y.paused||!t)return;let n=e.target;t.contains(n)?p.value=n:Q(p.value,{select:!0})}function r(e){if(y.paused||!t)return;let n=e.relatedTarget;n!==null&&(t.contains(n)||Q(p.value,{select:!0}))}function i(e){let n=p.value;n!==null&&e.some(e=>e.removedNodes.length>0)&&(t.contains(n)||Q(t))}document.addEventListener(`focusin`,n),document.addEventListener(`focusout`,r);let o=new MutationObserver(i);t&&o.observe(t,{childList:!0,subtree:!0}),e(()=>{document.removeEventListener(`focusin`,n),document.removeEventListener(`focusout`,r),o.disconnect()})});function b(e,t){let n=new CustomEvent(K,J),r=e=>o(`mountAutoFocus`,e);e.addEventListener(K,r),e.dispatchEvent(n),e.removeEventListener(K,r),n.defaultPrevented||(Y(X(e),{select:!0}),x()===t&&Q(e))}i(async e=>{let t=d.value;if(await f(),!t)return;a.present!==!1&&_.add(y);let n=x();!t.contains(n)&&a.present!==!1&&b(t,n),e(()=>{let e=new CustomEvent(q,J),r=e=>{o(`unmountAutoFocus`,e)}
1;t.addEventListener(q,r),t.dispatchEvent(e),t.setAttribute(`data-focus-scope-unmounting`,``),setTimeout(()=>{e.defaultPrevented||Q(n??document.body,{select:!0}),t.removeEventListener(q,r),_.remove(y),t.removeAttribute(`data-focus-scope-unmounting`)},0)})}),t(()=>a.present,async(e,t)=>{if(!w)return;if(e===!1&&t===!0){_.remove(y);return}if(e!==!0||t!==!1)return;_.add(y),await f();let n=d.value;if(!n)return;let r=x();n.contains(r)||b(n,r)});function S(e){if(!a.loop&&!a.trapped||y.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,n=x();if(t&&n){let t=e.currentTarget,[r,i]=he(t);r&&i?!e.shiftKey&&n===i?(e.preventDefault(),a.loop&&Q(r,{select:!0})):e.shiftKey&&n===r&&(e.preventDefault(),a.loop&&Q(i,{select:!0})):n===t&&e.preventDefault()}}return(e,t)=>(l(),m(r(v),{ref_key:`currentRef`,ref:c,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:S},{default:u(()=>[g(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),ye=c({__name:`Teleport`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e,n=b({}),i=o(()=>t.to??n.teleportTo?.value??`body`),a=ie();return(e,t)=>r(a)||e.forceMount?(l(),m(p,{key:0,to:i.value,disabled:e.disabled,defer:e.defer},[g(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):_(`v-if`,!0)}}),$=Symbol(`nuxt-ui.portal-target`);function be(e){let t=n($,void 0),r=o(()=>e.value===!0?t?.value:e.value),i=o(()=>typeof r.value==`boolean`&&!r.value),a=o(()=>typeof r.value==`boolean`?`body`:r.value);return o(()=>({to:a.value,disabled:i.value}))}export{Y as a,W as c,E as d,ve as i,B as l,be as n,X as o,ye as r,fe as s,$ as t,se as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.