1var E=t=>{throw TypeError(t)};var A=(t,n,e)=>n.has(t)||E("Cannot "+e);var s=(t,n,e)=>(A(t,n,"read from private field"),e?e.call(t):n.get(t)),i=(t,n,e)=>n.has(t)?E("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(t):n.set(t,e),u=(t,n,e,r)=>(A(t,n,"write to private field"),r?r.call(t,e):n.set(t,e),e);import{Y as R,aU as m,at as v,an as p,b9 as O,bv as x,bu as y,br as S}from"./CK5hUeLe.js";const T=typeof window<"u"?window:void 0;function k(t){let n=t.activeElement;for(;n!=null&&n.shadowRoot;){const e=n.shadowRoot.activeElement;if(e===n)break;n=e}return n}var a,f;class _{constructor(n={}){i(this,a);i(this,f);const{window:e=T,document:r=e==null?void 0:e.document}=n;e!==void 0&&(u(this,a,r),u(this,f,R(d=>{const h=m(e,"focusin",d),c=m(e,"focusout",d);return()=>{h(),c()}})))}get current(){var n;return(n=s(this,f))==null||n.call(this),s(this,a)?k(s(this,a)):null}}a=new WeakMap,f=new WeakMap;new _;var l,o;class L{constructor(n){i(this,l);i(this,o);u(this,l,n),u(this,o,Symbol(n))}get key(){return s(this,o)}exists(){return v(s(this,o))}get(){const n=p(s(this,o));if(n===void 0)throw new Error(`Context "${s(this,l)}" not found`);return n}getOr(n){const e=p(s(this,o));return e===void 0?n:e}set(n){return O(s(this,o),n)}}l=new WeakMap,o=new WeakMap;function C(t,n){switch(t){case"post":y(n);break;case"pre":x(n);break}}function g(t,n,e,r={}){const{lazy:d=!1}=r;let h=!d,c=Array.isArray(t)?[]:void 0;C(n,()=>{const w=Array.isArray(t)?t.map(P=>P()):t();if(!h){h=!0,c=w;return}const b=S(()=>e(w,c));return c=w,b})}function W(t,n,e){g(t,"post",n,e)}function H(t,n,e){g(t,"pre",n,e)}W.pre=H;const M="ArrowDown",U="ArrowLeft",F="ArrowRight",V="ArrowUp",j="End",B="Enter",q="Escape",z="Home",Y="PageDown",$="PageUp",J=" ",K="Tab",Q="p",X="n",Z="j",tt="k",nt="h",et="l",I=typeof document<"u",st=N();function N(){var t,n;return I&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((n=window==null?void 0:window.navigator)==null?void 0:n.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function ot(t){return t instanceof HTMLElement}function rt(t){return t instanceof Element}function at(t){return t instanceof Element||t instanceof SVGElement}function ct(t){return t.matches(":focus-visible")}function it(t){return t!==null}function ut(t){return t instanceof HTMLInputElement&&"select"in t}export{M as A,L as C,j as E,z as H,Y as P,J as S,K as T,U as a,F as b,V as c,B as d,q as e,$ as f,T as g,nt as h,I as i,rt as j,at as k,ct as l,ot as m,st as n,it as o,ut as p,Z as q,tt as r,et as s,X as t,Q as u,W as w};
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.