PageSourceSearch

https://abonnement.story.be/_nuxt/2f4ARqvK2.js

js story.be collected 2026-09-28 11:09:19 UTC 21,610 bytes, 4 lines download raw bytes

1import{B as e,Dn as t,En as n,Ht as r,J as i,L as a,On as o,Pt as s,Tn as c,Ut as l,an as u,ct as d,et as f,ft as p,g as m,gn as h,gt as g,h as _,in as v,it as y,jn as b,k as x,mt as S,nn as ee,o as te,pn as ne,pt as re,qt as ie,r as ae,rr as oe,tr as se,tt as C,u as ce,un as w,v as T,vn as E,xn as le,xt as D,y as ue}from"./Ib1jYPSS.js";import{t as de}from"./Boc237cU.js";import{n as fe}from"./DC1376r_.js";function O(e,t){let n=typeof e==`string`&&!t?`${e}Context`:t,r=Symbol(n);return[t=>{let n=i(r,t);if(n||n===null)return n;throw Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(`, `)}`:`\`${e}\``}`)},e=>(g(r,e),e)]}function k(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function A(e,t,n){let r=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function pe(e){return e==null}function j(e,t){return u()?(ne(e,t),!0):!1}function me(){let e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);let r=()=>t(n);return j(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}}function he(e){let t=!1,n,r=v(!0);return((...i)=>(t||=(n=r.run(()=>e(...i)),!0),n))}var M=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var ge=e=>e!==void 0,_e=Object.prototype.toString,ve=e=>_e.call(e)===`[object Object]`,N=ye();function ye(){var e,t;return M&&!!((e=window)!=null&&(e=e.navigator)!=null&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function P(e){return Array.isArray(e)?e:[e]}function be(e){return e||a()}function xe(e){if(!M)return e;let t=0,n,r,i=()=>{--t,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return((...a)=>(t+=1,r||(r=v(!0),n=r.run(()=>e(...a))),j(i),n))}function Se(e){return w(e)?h(new Proxy({},{get(t,n,r){return o(Reflect.get(e.value,n,r))},set(t,n,r){return w(e.value[n])&&!w(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):h(e)}function Ce(e){return Se(m(e))}function we(e,...t){let r=t.flat(),i=r[0];return Ce(()=>Object.fromEntries(typeof i==`function`?Object.entries(c(e)).filter(([e,t])=>!i(n(t),e)):Object.entries(c(e)).filter(e=>!r.includes(e[0]))))}function Te(e,t=1e4){return ee((r,i)=>{let a=n(e),o,s=()=>setTimeout(()=>{a=n(e),i()},n(t));return j(()=>{clearTimeout(o)}),{get(){return r(),a},set(e){a=e,i(),clearTimeout(o),o=s()}}})}function Ee(e,t){be(t)&&y(e,t)}function De(e,t,n){return r(e,t,{...n,immediate:!0})}var F=M?window:void 0;M&&window.document,M&&window.navigator,M&&window.location;function I(e){let t=n(e);return t?.$el??t}function L(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),r=m(()=>{let t=P(n(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return De(()=>[r.value?.map(e=>I(e))??[F].filter(e=>e!=null),P(n(r.value?e[1]:e[0])),P(o(r.value?e[2]:e[1])),n(r.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=ve(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function Oe(){let e=le(!1),t=a();return t&&d(()=>{e.value=!0},t),e}function ke(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Ae(...e){let t,r,i={};e.length===3?(t=e[0],r=e[1],i=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,r=e[0],i=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);let{target:a=F,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=i,l=ke(t);return L(a,o,e=>{e.repeat&&n(c)||l(e)&&r(e)},s)}function je(e){return JSON.parse(JSON.stringify(e))}function Me(e,t,n,i={}){var o,s;let{clone:c=!1,passive:l=!1,eventName:u,deep:d=!1,defaultValue:f,shouldEmit:p}=i,h=a(),g=n||h?.emit||(h==null||(o=h.$emit)==null?void 0:o.bind(h))||(h==null||(s=h.proxy)==null||(s=s.$emit)==null?void 0:s.bind(h?.proxy)),_=u;t||=`modelValue`,_||=`update:${t.toString()}`;let v=e=>c?typeof c==`function`?c(e):je(e):e,y=()=>ge(e[t])?v(e[t]):f,b=e=>{p?p(e)&&g(_,e):g(_,e)};if(l){let n=E(y()),i=!1;return r(()=>e[t],e=>{i||(i=!0,n.value=v(e),C(()=>i=!1))}),r(n,n=>{!i&&(n!==e[t]||d)&&b(n)},{deep:d}),n}return m({get(){return y()},set(e){b(e)}})}function R(e){return e?e.flatMap(e=>e.type===te?R(e.children):[e]):[]}var[z,Ne]=O(`ConfigProvider`),B=h({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),Pe=xe(()=>{let e=E(new Map),t=E(),n=m(()=>{for(let t of e.value.values())if(t)return!0;return!1}),i=z({scrollBody:E(!0)}),a=null,o=()=>{document.body.style.paddingRight=``,document.body.style.marginRight=``,B.layersWithOutsidePointerEventsDisabled.size===0&&(document.body.style.pointerEvents=``),document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=t.value??``,N&&a?.(),t.value=void 0};return r(n,(e,r)=>{if(!M)return;if(!e){r&&o();return}t.value===void 0&&(t.value=document.body.style.overflow);let s=window.innerWidth-document.documentElement.clientWidth,c={padding:s,margin:0},l=i.scrollBody?.value?typeof i.scrollBody.value==`object`?fe({padding:i.scrollBody.value.padding===!0?s:i.scrollBody.value.padding,margin:i.scrollBody.value.margin===!0?s:i.scrollBody.value.margin},c):c:{padding:0,margin:0};s>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`,`${s}px`),document.body.style.overflow=`hidden`),N&&(a=L(document,`touchmove`,e=>Le(e),{passive:!1})),C(()=>{n.value&&(document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`)})},{immediate:!0,flush:`sync`}),e});function Fe(e){let t=Math.random().toString(36).substring(2,7),n=Pe();n.value.set(t,e??!1);let r=m({get:()=>n.value.get(t)??!1,set:e=>n.value.set(t,e)});return Ee(()=>{n.value.delete(t)}),r}function Ie(e){let t=window.getComputedStyle(e);
1if(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:Ie(t)}}function Le(e){let t=e||window.event,n=t.target;return n instanceof Element&&Ie(n)?!1:t.touches.length>1||(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}function Re(e){let t=a(),n=t?.type.emits,r={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(t=>{r[oe(b(t))]=(...n)=>e(t,...n)}),r}function V(){let e=a(),n=E(),r=m(()=>i());re(()=>{r.value!==i()&&t(n)});function i(){return n.value&&`$el`in n.value&&[`#text`,`#comment`].includes(n.value.$el.nodeName)?n.value.$el.nextElementSibling:I(n)}let o=Object.assign({},e.exposed),s={};for(let t in e.props)Object.defineProperty(s,t,{enumerable:!0,configurable:!0,get:()=>e.props[t]});if(Object.keys(o).length>0)for(let e in o)Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>o[e]});Object.defineProperty(s,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=s;function c(t){if(n.value=t,t&&(Object.defineProperty(s,"$el",{enumerable:!0,configurable:!0,get:()=>t instanceof Element?t:t.$el}),!(t instanceof Element)&&!Object.hasOwn(t,`$el`))){let n=t.$.exposed,r=Object.assign({},s);for(let e in n)Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>n[e]});e.exposed=r}}return{forwardRef:c,currentRef:n,currentElement:r}}var ze=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},H=new WeakMap,U=new WeakMap,W={},G=0,K=function(e){return e&&(e.host||K(e.parentNode))},Be=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=K(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})},Ve=function(e,t,n,r){var i=Be(t,Array.isArray(e)?e:[e]);W[n]||(W[n]=new WeakMap);var a=W[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=(H.get(e)||0)+1,l=(a.get(e)||0)+1;H.set(e,c),a.set(e,l),o.push(e),c===1&&i&&U.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(),G++,function(){o.forEach(function(e){var t=H.get(e)-1,i=a.get(e)-1;H.set(e,t),a.set(e,i),t||(U.has(e)||e.removeAttribute(r),U.delete(e)),i||e.removeAttribute(n)}),G--,G||(H=new WeakMap,H=new WeakMap,U=new WeakMap,W={})}},He=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||ze(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),Ve(r,i,n,`aria-hidden`)):function(){return null}};function Ue(e){let t;r(()=>I(e),e=>{let n=!1;try{n=!!e?.closest(`[popover]:not(:popover-open)`)}catch{}e&&!n?t=He(e):t&&t()}),p(()=>{t&&t()})}var We=0;function Ge(e,t=`reka`){if(e)return e;let n,r=z({useId:void 0});return n=r.useId?r.useId():`useId`in de?s?.():`${++We}`,t?`${t}-${n}`:n}function Ke(e,t){let n=E(e);function r(e){return t[n.value][e]??n.value}return{state:n,dispatch:e=>{n.value=r(e)}}}function qe(e,t){let n=E({}),i=E(`none`),a=E(e),o=e.value?`mounted`:`unmounted`,s,c=t.value?.ownerDocument.defaultView??F,{state:l,dispatch:u}=Ke(o,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}}),d=e=>{if(M){let n=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(n)}};r(e,async(e,r)=>{let a=r!==e;if(await C(),a){let a=i.value,o=q(t.value);e?(u(`MOUNT`),d(`enter`),o===`none`&&d(`after-enter`)):o===`none`||o===`undefined`||n.value?.display===`none`?(u(`UNMOUNT`),d(`leave`),d(`after-leave`)):r&&a!==o?(u(`ANIMATION_OUT`),d(`leave`)):(u(`UNMOUNT`),d(`after-leave`))}},{immediate:!0});let f=e=>{if(e.target!==t.value)return;let n=q(t.value),r=n.includes(CSS.escape(e.animationName)),i=l.value===`mounted`?`enter`:`leave`;if(r&&(d(`after-${i}`),u(`ANIMATION_END`),!a.value)){let e=t.value.style.animationFillMode;t.value.style.animationFillMode=`forwards`,s=c?.setTimeout(()=>{t.value?.style.animationFillMode===`forwards`&&(t.value.style.animationFillMode=e)})}n===`none`&&u(`ANIMATION_END`)},h=e=>{e.target===t.value&&(i.value=q(t.value))},g=r(t,(e,t)=>{e?(n.value=getComputedStyle(e),e.addEventListener(`animationstart`,h),e.addEventListener(`animationcancel`,f),e.addEventListener(`animationend`,f)):(u(`ANIMATION_END`),s!==void 0&&c?.clearTimeout(s),t?.removeEventListener(`animationstart`,h),t?.removeEventListener(`animationcancel`,f),t?.removeEventListener(`animationend`,f))},{immediate:!0}),_=r(l,()=>{let e=q(t.value);i.value=l.value===`mounted`?e:`none`});return p(()=>{g(),_(),t.value&&(t.value.removeEventListener(`animationstart`,h),t.value.removeEventListener(`animationcancel`,f),t.value.removeEventListener(`animationend`,f)),s!==void 0&&c?.clearTimeout(s)}),{isPresent:m(()=>[`mounted`,`unmountSuspended`].includes(l.value))}}function q(e){return e&&getComputedStyle(e).animationName||`none`}var Je=x({name:`Presence`,props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(t,{slots:n,expose:r}){let{present:i,forceMount:o}=c(t),s=E(),{isPresent:l}=qe(i,s);r({present:l});let u=n.default({present:l.value});u=R(u||[]);let d=a();if(u&&u?.length>1){let e=d?.parent?.type.name?`<${d.parent.type.name} />`:`component`;
1throw Error([`Detected an invalid children for \`${e}\` for  \`Presence\` component.`,``,"Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.",`You can apply a few solutions:`,["Provide a single child element so that `presence` directive attach correctly.",`Ensure the first child is an actual element instead of a raw text node or comment node.`].map(e=>`  - ${e}`).join(`
2`)].join(`
3`))}return()=>o.value||i.value||l.value?e(n.default({present:l.value})[0],{ref:e=>{let t=I(e);return t?.hasAttribute===void 0||(t?.hasAttribute(`data-reka-popper-content-wrapper`)?s.value=t.firstElementChild:s.value=t),t}}):null}}),J=x({name:`PrimitiveSlot`,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;let e=R(n.default()),r=e.findIndex(e=>e.type!==ae);if(r===-1)return e;let i=e[r];delete i.props?.ref;let a=i.props?f(t,i.props):t,o=_({...i,props:{}},a);return e.length===1?o:(e[r]=o,e)}}}),Ye=[`area`,`img`,`input`],Y=x({name:`Primitive`,inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:`div`}},setup(t,{attrs:n,slots:r}){let i=t.asChild?`template`:t.as;return typeof i==`string`&&Ye.includes(i)?()=>e(i,n):i===`template`?()=>e(J,n,{default:r.default}):()=>e(t.as,n,{default:r.default})}}),Xe=`dismissableLayer.pointerDownOutside`,Ze=`dismissableLayer.focusOutside`;function X(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 Qe(e,t,r=!0){let i=t?.value?.ownerDocument??globalThis?.document,a=E(!1),o=E(()=>{});return l(s=>{if(!M||!n(r))return;let c=async n=>{let r=n.target;if(!(!t?.value||!r)){if(X(t.value,r)){a.value=!1;return}if(n.target&&!a.value){let t={originalEvent:n};function r(){A(Xe,e,t)}n.pointerType===`touch`?(i.removeEventListener(`click`,o.value),o.value=r,i.addEventListener(`click`,o.value,{once:!0})):r()}else i.removeEventListener(`click`,o.value);a.value=!1}},l=window.setTimeout(()=>{i.addEventListener(`pointerdown`,c)},0);s(()=>{window.clearTimeout(l),i.removeEventListener(`pointerdown`,c),i.removeEventListener(`click`,o.value)})}),{onPointerDownCapture:()=>{n(r)&&(a.value=!0)}}}function $e(e,t,r=!0){let i=t?.value?.ownerDocument??globalThis?.document,a=E(!1);return l(o=>{if(!M||!n(r))return;let s=async n=>{if(!t?.value)return;await C(),await C();let r=n.target;!t.value||!r||X(t.value,r)||n.target&&!a.value&&A(Ze,e,{originalEvent:n})};i.addEventListener(`focusin`,s),o(()=>i.removeEventListener(`focusin`,s))}),{onFocusCapture:()=>{n(r)&&(a.value=!0)},onBlurCapture:()=>{n(r)&&(a.value=!1)}}}var et=x({__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:t}){let n=e,i=t,{forwardRef:a,currentElement:s}=V(),c=m(()=>s.value?.ownerDocument??globalThis.document),u=m(()=>B.layersRoot),d=m(()=>s.value?Array.from(u.value).indexOf(s.value):-1),f=m(()=>B.layersWithOutsidePointerEventsDisabled.size>0),p=m(()=>{let e=Array.from(u.value),[t]=[...B.layersWithOutsidePointerEventsDisabled].slice(-1),n=e.indexOf(t);return d.value>=n}),h=Qe(async e=>{let t=[...B.branches].some(t=>t?.contains(e.target));!n.present||!p.value||t||(i(`pointerDownOutside`,e),i(`interactOutside`,e),await C(),e.defaultPrevented||i(`dismiss`))},s,()=>n.present),g=$e(e=>{let t=[...B.branches].some(t=>t?.contains(e.target));!n.present||t||(i(`focusOutside`,e),i(`interactOutside`,e),e.defaultPrevented||i(`dismiss`))},s);return Ae(`Escape`,e=>{n.present&&d.value===u.value.size-1&&(i(`escapeKeyDown`,e),e.defaultPrevented||i(`dismiss`))}),r([s,()=>n.disableOutsidePointerEvents,()=>n.present],([e,t,n],r,i)=>{!e||!n||t&&(B.layersWithOutsidePointerEventsDisabled.size===0&&(B.originalBodyPointerEvents=c.value.body.style.pointerEvents,c.value.body.style.pointerEvents=`none`),B.layersWithOutsidePointerEventsDisabled.add(e),i(()=>{B.layersWithOutsidePointerEventsDisabled.delete(e),B.layersWithOutsidePointerEventsDisabled.size===0&&!pe(B.originalBodyPointerEvents)&&(c.value.body.style.pointerEvents=B.originalBodyPointerEvents)}))},{immediate:!0}),r([s,()=>n.present],([e,t],n,r)=>{!e||!t||(u.value.add(e),r(()=>{u.value.delete(e)}))},{immediate:!0}),l(e=>{e(()=>{s.value&&(u.value.delete(s.value),B.layersWithOutsidePointerEventsDisabled.delete(s.value))})}),(e,t)=>(S(),T(o(Y),{ref:o(a),"as-child":e.asChild,as:e.as,"data-dismissable-layer":``,style:se({pointerEvents:f.value?p.value?`auto`:`none`:void 0}),onFocusCapture:o(g).onFocusCapture,onBlurCapture:o(g).onBlurCapture,onPointerdownCapture:o(h).onPointerDownCapture},{default:ie(()=>[D(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`style`,`onFocusCapture`,`onBlurCapture`,`onPointerdownCapture`]))}}),tt=he(()=>E([]));function nt(){let e=tt();return{add(t){let n=e.value[0];t!==n&&n?.pause(),e.value=rt(e.value,t),e.value.unshift(t)},remove(t){e.value=rt(e.value,t),e.value[0]?.resume()}}}function rt(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}var Z=`focusScope.autoFocusOnMount`,Q=`focusScope.autoFocusOnUnmount`,it={bubbles:!1,cancelable:!0};function at(e,{select:t=!1}={}){let n=k();for(let r of e)if($(r,{select:t}),k()!==n)return!0}function ot(e){let t=st(e);return[ct(t,e),ct(t.reverse(),e)]}function st(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 ct(e,t){for(let n of e)if(!lt(n,{upTo:t}))return n}function lt(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 ut(e){return e instanceof HTMLInputElement&&`select`in e}function $(e,{select:t=!1}={}){if(e&&e.focus){let n=k();e.focus({preventScroll:!0}),e!==n&&ut(e)&&t&&e.select()}}var dt=x({__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:t}){let n=e,i=t,{currentRef:a,currentElement:s}=V(),c=E(null),u=nt(),d=h({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});l(e=>{if(!M)return;let t=s.value;if(!n.trapped)return;function r(e){if(d.paused||!t)return;let n=e.target;t.contains(n)?c.value=n:$(c.value,{select:!0})}function i(e){if(d.paused||!t)return;let n=e.relatedTarget;n!==null&&(t.contains(n)||$(c.value,{select:!0}))}function a(e){let n=c.value;if(n===null||!e.some(e=>e.removedNodes.length>0))return;let r=k();r&&t.contains(r)||t.contains(n)||$(t)}document.addEventListener(`focusin`,r),document.addEventListener(`focusout`,i);let o=new MutationObserver(a);t&&o.observe(t,{childList:!0,subtree:!0}),e(()=>{document.removeEventListener(`focusin`,r),document.removeEventListener(`focusout`,i),o.disconnect()})});function f(e,t){let n=new CustomEvent(Z,it),r=e=>i(`mountAutoFocus`,e);e.addEventListener(Z,r),e.dispatchEvent(n),e.removeEventListener(Z,r),n.defaultPrevented||(at(st(e),{select:!0}),k()===t&&$(e))}l(async e=>{let t=s.value;if(await C(),!t)return;n.present!==!1&&u.add(d);let r=k();!t.contains(r)&&n.present!==!1&&f(t,r),e(()=>{let e=new CustomEvent(Q,it),n=e=>{i(`unmountAutoFocus`,e)}
3;t.addEventListener(Q,n),t.dispatchEvent(e),t.setAttribute(`data-focus-scope-unmounting`,``),setTimeout(()=>{e.defaultPrevented||$(r??document.body,{select:!0}),t.removeEventListener(Q,n),u.remove(d),t.removeAttribute(`data-focus-scope-unmounting`)},0)})}),r(()=>n.present,async(e,t)=>{if(!M)return;if(e===!1&&t===!0){u.remove(d);return}if(e!==!0||t!==!1)return;u.add(d),await C();let n=s.value;if(!n)return;let r=k();n.contains(r)||f(n,r)});function p(e){if(!n.loop&&!n.trapped||d.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=k();if(t&&r){let t=e.currentTarget,[i,a]=ot(t);i&&a?!e.shiftKey&&r===a?(e.preventDefault(),n.loop&&$(i,{select:!0})):e.shiftKey&&r===i&&(e.preventDefault(),n.loop&&$(a,{select:!0})):r===t&&e.preventDefault()}}return(e,t)=>(S(),T(o(Y),{ref_key:`currentRef`,ref:a,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:p},{default:ie(()=>[D(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),ft=x({__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=z({}),r=m(()=>t.to??n.teleportTo?.value??`body`),i=Oe();return(e,t)=>o(i)||e.forceMount?(S(),T(ce,{key:0,to:r.value,disabled:e.disabled,defer:e.defer},[D(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):ue(`v-if`,!0)}});
3export{k as C,A as S,xe as _,J as a,Te as b,Ue as c,Fe as d,z as f,me as g,Me as h,Y as i,V as l,L as m,dt as n,Je as o,I as p,et as r,Ge as s,ft as t,Re as u,M as v,O as w,pe as x,we as y};
4//# sourceMappingURL=2f4ARqvK2.js.map

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.