import{Q as w,j as p,I as q,$ as D,ax as b,ay as T,az as R,R as P,aq as M,aE as V,Y as j,v as B,k as C,E as W,aa as Y,J as z,K as F,H,L as k,N as A,x as S,w as I,U,y as G,au as J,A as K,z as Q,aR as X}from"./c625DOTJ.js";function ut(t){return t.endsWith("capture")&&t!=="gotpointercapture"&&t!=="lostpointercapture"}const Z=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function ot(t){return Z.includes(t)}const $={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject",novalidate:"noValidate",allowfullscreen:"allowFullscreen",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback"};function ct(t){return t=t.toLowerCase(),$[t]??t}const x=["touchstart","touchmove"];function ft(t){return x.includes(t)}const tt=["textarea","script","style","title"];function lt(t){return tt.includes(t)}function _t(t,e){if(e){const r=document.body;t.autofocus=!0,w(()=>{document.activeElement===r&&t.focus()})}}function dt(t){p&&q(t)!==null&&D(t)}let L=!1;function et(){L||(L=!0,document.addEventListener("reset",t=>{Promise.resolve().then(()=>{var e;if(!t.defaultPrevented)for(const r of t.target.elements)(e=r.__on_r)==null||e.call(r)})},{capture:!0}))}function O(t){var e=R,r=P;b(null),T(null);try{return t()}finally{b(e),T(r)}}function vt(t,e,r,s=r){t.addEventListener(e,()=>O(r));const i=t.__on_r;i?t.__on_r=()=>{i(),s(!0)}:t.__on_r=()=>s(!0),et()}const at=new Set,rt=new Set;function pt(t){if(!p)return;t.onload&&t.removeAttribute("onload"),t.onerror&&t.removeAttribute("onerror");const e=t.__e;e!==void 0&&(t.__e=void 0,queueMicrotask(()=>{t.isConnected&&t.dispatchEvent(e)}))}function st(t,e,r,s={}){function i(a){if(s.capture||it.call(e,a),!a.cancelBubble)return O(()=>r==null?void 0:r.call(this,a))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?w(()=>{e.addEventListener(t,i,s)}):e.addEventListener(t,i,s),i}function ht(t,e,r,s,i){var a={capture:s,passive:i},n=st(t,e,r,a);(e===document.body||e===window||e===document)&&M(()=>{e.removeEventListener(t,n,a)})}function Et(t){for(var e=0;e{throw E});throw c}}finally{t.__root=e,delete t.currentTarget,b(y),T(h)}}}function bt(t,e,[r,s]=[0,0]){p&&r===0&&C();var i=t,a=null,n=null,o=U,d=r>0?W:0,f=!1;const y=(c,u=!0)=>{f=!0,h(u,c)},h=(c,u)=>{if(o===(o=c))return;let l=!1;if(p&&s!==-1){if(r===0){const v=i.data;v===Y?s=0:v===z?s=1/0:(s=parseInt(v.substring(1)),s!==s&&(s=o?1/0:-1))}const _=s>r;!!o===_&&(i=F(),H(i),k(!1),l=!0,s=-1)}o?(a?A(a):u&&(a=S(()=>u(i))),n&&I(n,()=>{n=null})):(n?A(n):u&&(n=S(()=>u(i,[r+1,s]))),a&&I(a,()=>{a=null})),l&&k(!0)};B(()=>{f=!1,e(y),f||h(null,null)},d),p&&(i=G)}function N(t,e){return t===e||(t==null?void 0:t[X])===e}function Tt(t={},e,r,s){return J(()=>{var i,a;return K(()=>{i=a,a=(s==null?void 0:s())||[],Q(()=>{t!==r(...a)&&(e(t,...a),i&&N(r(...i),t)&&e(null,...i))})}),()=>{w(()=>{a&&N(r(...a),t)&&e(null,...a)})}}),t}export{lt as a,dt as b,at as c,Et as d,ht as e,rt as f,ft as g,it as h,bt as i,Tt as j,ut as k,vt as l,st as m,_t as n,ct as o,ot as p,et as q,pt as r,O as w};