PageSourceSearch

https://koellabs.com/_next/static/chunks/8491-6ebc5685135a2e06.js

js koellabs.com collected 2026-10-04 02:14:03 UTC 72,637 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8491],{5775:(e,t,n)=>{n.d(t,{lG:()=>e8,Lj:()=>e6});var r,o,i=n(12115),l=n.t(i,2),a=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(a||{}),u=Object.defineProperty,s=(e,t,n)=>(((e,t,n)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),n);class c{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){s(this,"current",this.detect()),s(this,"handoffState","pending"),s(this,"currentId",0)}}let d=new c,f=(e,t)=>{d.isServer?(0,i.useEffect)(e,t):(0,i.useLayoutEffect)(e,t)};function v(e){let t=(0,i.useRef)(e);return f(()=>{t.current=e},[e]),t}function p(e,t,n,r){let o=v(n);(0,i.useEffect)(()=>{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}class m extends Map{get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}constructor(e){super(),this.factory=e}}function h(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var o=arguments.length,i=Array(o>1?o-1:0),l=1;l<o;l++)i[l-1]=arguments[l];let a=t[e].call(n,...i);a&&(n=a,r.forEach(e=>e()))}}}function g(e){return(0,i.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}let y=new m(()=>h(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let n=this.slice();return n.splice(t,1),n}}));function w(e,t){let n=y.get(t),r=(0,i.useId)(),o=g(n);if(f(()=>{if(e)return n.dispatch("ADD",r),()=>n.dispatch("REMOVE",r)},[n,e]),!e)return!1;let l=o.indexOf(r),a=o.length;return -1===l&&(l=a,a+=1),l===a-1}let E=function(e){let t=v(e);return i.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])};function b(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function x(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=requestAnimationFrame(...n);return t.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.requestAnimationFrame(()=>t.requestAnimationFrame(...n))},setTimeout(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=setTimeout(...n);return t.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o={current:!0};return b(()=>{o.current&&n[0]()}),t.add(()=>{o.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=x();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function C(e){return d.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let R=new Map,T=new Map;function A(e){var t;let n=null!=(t=T.get(e))?t:0;return T.set(e,n+1),0!==n||(R.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=T.get(e))?t:1;if(1===n?T.delete(e):T.set(e,n-1),1!==n)return;let r=R.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,R.delete(e))})(e)}function P(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let i=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(i,P),i}let S=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(","),N=["[data-autofocus]"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var M=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e[e.AutoFocus=64]="AutoFocus",e))(M||{}),L=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(L||{}),O=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(O||{}),F=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(F||{}),k=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(k||{});function D(e){null==e||e.focus({preventScroll:!0})}function j(e,t){var n,r,o;let{sorted:i=!0,relativeTo:l=null,skipElements:a=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?i?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(N)).sort((e,t)=>
1Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(S)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);a.length>0&&s.length>1&&(s=s.filter(e=>!a.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),l=null!=l?l:u.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(l))-1;if(4&t)return Math.max(0,s.indexOf(l))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},v=0,p=s.length,m;do{if(v>=p||v+p<=0)return 0;let e=d+v;if(16&t)e=(e+p)%p;else{if(e<0)return 3;if(e>=p)return 1}null==(m=s[e])||m.focus(f),v+=c}while(m!==u.activeElement);return 6&t&&null!=(o=null==(r=null==(n=m)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&m.select(),2}function I(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function _(e,t,n,r){let o=v(n);(0,i.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function H(e,t,n,r){let o=v(n);(0,i.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function U(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.useMemo)(()=>C(...t),[...t])}function W(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var z=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(z||{}),V=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(V||{});function K(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:l=!0,name:a,mergeRefs:u}=e;u=null!=u?u:q;let s=Y(n,t);if(l)return B(s,r,o,a,u);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=s;if(e)return B(t,r,o,a,u)}if(1&c){let{unmount:e=!0,...t}=s;return P(+!e,{0:()=>null,1:()=>B({...t,hidden:!0,style:{display:"none"}},r,o,a,u)})}return B(s,r,o,a,u)}function B(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:l=n,children:a,refName:u="ref",...s}=X(e,["unmount","static"]),c=void 0!==e.ref?{[u]:e.ref}:{},d="function"==typeof a?a(t):a;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t)),s["aria-labelledby"]&&s["aria-labelledby"]===s.id&&(s["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(f["data-headlessui-state"]=n.join(" "),n))f["data-".concat(e)]=""}if(l===i.Fragment&&(Object.keys($(s)).length>0||Object.keys($(f)).length>0))if(!(0,i.isValidElement)(d)||Array.isArray(d)&&d.length>1){if(Object.keys($(s)).length>0)throw Error(['Passing props on "Fragment"!\n',"The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys($(s)).concat(Object.keys($(f))).map(e=>"  - ".concat(e)).join("\n"),"\nYou can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"))}else{let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return W(t(...n),s.className)}:W(t,s.className),r=Y(d.props,$(X(s,["ref"])));for(let e in f)e in r&&delete f[e];return(0,i.cloneElement)(d,Object.assign({},r,f,c,{ref:o(d.ref,c.ref)},n?{className:n}:{}))}return(0,i.createElement)(l,Object.assign({}
1,X(s,["ref"]),l!==i.Fragment&&c,l!==i.Fragment&&f),d)}function q(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function Y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function G(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function $(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function X(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}var Z=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Z||{});let J=G(function(e,t){var n;let{features:r=1,...o}=e;return K({ourProps:{ref:t,"aria-hidden":(2&r)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}},theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})}),Q=(0,i.createContext)(null);function ee(e){let{children:t,node:n}=e,[r,o]=(0,i.useState)(null),l=et(null!=n?n:r);return i.createElement(Q.Provider,{value:l},t,null===l&&i.createElement(J,{features:Z.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=C(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&r instanceof HTMLElement&&null!=r&&r.contains(e)){o(r);break}}}}))}function et(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,i.useContext)(Q))?e:t}let en=h(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:x(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,i={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},l=[I()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=x();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,i=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),l=t.querySelector(r);l&&!o(l)&&(i=l)}catch(e){}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement)if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName)if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),l=Math.max(0,t-i);r.style(o,"paddingRight","".concat(l,"px"))}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];
1l.forEach(e=>{let{before:t}=e;return null==t?void 0:t(i)}),l.forEach(e=>{let{after:t}=e;return null==t?void 0:t(i)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});function er(){let e,t=(e="undefined"==typeof document,(0,l.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,r]=i.useState(d.isHandoffComplete);return n&&!1===d.isHandoffComplete&&r(!1),i.useEffect(()=>{!0!==n&&r(!0)},[n]),i.useEffect(()=>d.handoff(),[]),!t&&n}en.subscribe(()=>{let e=en.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&en.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&en.dispatch("TEARDOWN",n)}});let eo=Symbol();function ei(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=(0,i.useRef)(t);(0,i.useEffect)(()=>{r.current=t},[t]);let o=E(e=>{for(let t of r.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[eo]))?void 0:o}let el=(0,i.createContext)(()=>{});function ea(e){let{value:t,children:n}=e;return i.createElement(el.Provider,{value:t},n)}let eu=(0,i.createContext)(null);eu.displayName="OpenClosedContext";var es=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(es||{});function ec(){return(0,i.useContext)(eu)}function ed(e){let{value:t,children:n}=e;return i.createElement(eu.Provider,{value:t},n)}function ef(e){let{children:t}=e;return i.createElement(eu.Provider,{value:null},t)}let ev=(0,i.createContext)(!1);function ep(e){return i.createElement(ev.Provider,{value:e.force},e.children)}let em=(0,i.createContext)(void 0),eh=(0,i.createContext)(null);eh.displayName="DescriptionContext";let eg=Object.assign(G(function(e,t){let n=(0,i.useId)(),r=(0,i.useContext)(em),{id:o="headlessui-description-".concat(n),...l}=e,a=function e(){let t=(0,i.useContext)(eh);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),u=ei(t);f(()=>a.register(o),[o,a.register]);let s=r||!1,c=(0,i.useMemo)(()=>({...a.slot,disabled:s}),[a.slot,s]);return K({ourProps:{ref:u,...a.props,id:o},theirProps:l,slot:c,defaultTag:"p",name:a.name||"Description"})}),{});function ey(){let[e]=(0,i.useState)(x);return(0,i.useEffect)(()=>()=>e.dispose(),[e]),e}function ew(){let e=(0,i.useRef)(!1);return f(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function eE(e){let t=E(e),n=(0,i.useRef)(!1);(0,i.useEffect)(()=>(n.current=!1,()=>{n.current=!0,b(()=>{n.current&&t()})}),[t])}var eb=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(eb||{});function ex(e,t){let n=(0,i.useRef)([]),r=E(e);(0,i.useEffect)(()=>{let e=[...n.current];
1for(let[o,i]of t.entries())if(n.current[o]!==i){let o=r(t,e);return n.current=t,o}},[r,...t])}let eC=[];function eR(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!(e.target instanceof HTMLElement)||e.target===document.body||eC[0]===e.target)return;let t=e.target;t=t.closest(S),eC.unshift(null!=t?t:e.target),(eC=eC.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var eT=(e=>(e[e.None=0]="None",e[e.InitialFocus=1]="InitialFocus",e[e.TabLock=2]="TabLock",e[e.FocusLock=4]="FocusLock",e[e.RestoreFocus=8]="RestoreFocus",e[e.AutoFocus=16]="AutoFocus",e))(eT||{});let eA=Object.assign(G(function(e,t){let n,r=(0,i.useRef)(null),o=ei(r,t),{initialFocus:l,initialFocusFallback:a,containers:u,features:s=15,...c}=e;er()||(s=0);let d=U(r);!function(e,t){let{ownerDocument:n}=t,r=!!(8&e),o=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,i.useRef)(eC.slice());return ex((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&b(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=eC.slice())},[e,eC,t]),E(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);ex(()=>{r||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&D(o())},[r]),eE(()=>{r&&D(o())})}(s,{ownerDocument:d});let f=function(e,t){let{ownerDocument:n,container:r,initialFocus:o,initialFocusFallback:l}=t,a=(0,i.useRef)(null),u=w(!!(1&e),"focus-trap#initial-focus"),s=ew();return ex(()=>{if(0===e)return;if(!u){null!=l&&l.current&&D(l.current);return}let t=r.current;t&&b(()=>{if(!s.current)return;let r=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===r){a.current=r;return}}else if(t.contains(r)){a.current=r;return}if(null!=o&&o.current)D(o.current);else{if(16&e){if(j(t,M.First|M.AutoFocus)!==L.Error)return}else if(j(t,M.First)!==L.Error)return;if(null!=l&&l.current&&(D(l.current),(null==n?void 0:n.activeElement)===l.current))return}a.current=null==n?void 0:n.activeElement})},[l,u,e]),a}(s,{ownerDocument:d,container:r,initialFocus:l,initialFocusFallback:a});!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:i}=t,l=ew(),a=!!(4&e);p(null==n?void 0:n.defaultView,"focus",e=>{if(!a||!l.current)return;let t=eR(o);r.current instanceof HTMLElement&&t.add(r.current);let n=i.current;if(!n)return;let u=e.target;u&&u instanceof HTMLElement?eP(t,u)?(i.current=u,D(u)):(e.preventDefault(),e.stopPropagation(),D(n)):D(i.current)},!0)}(s,{ownerDocument:d,container:r,containers:u,previousActiveElement:f});let v=(n=(0,i.useRef)(0),H(!0,"keydown",e=>{"Tab"===e.key&&(n.current=+!!e.shiftKey)},!0),n),m=E(e=>{let t=r.current;t&&P(v.current,{[eb.Forwards]:()=>{j(t,M.First,{skipElements:[e.relatedTarget,a]})},[eb.Backwards]:()=>{j(t,M.Last,{skipElements:[e.relatedTarget,a]})}})}),h=w(!!(2&s),"focus-trap#tab-lock"),g=ey(),y=(0,i.useRef)(!1);return i.createElement(i.Fragment,null,h&&i.createElement(J,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:m,features:Z.Focusable}),K({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(y.current=!0,g.requestAnimationFrame(()=>{y.current=!1}))},onBlur(e){if(!(4&s))return;let t=eR(u);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(eP(t,n)||(y.current?j(r.current,P(v.current,{[eb.Forwards]:()=>M.Next,[eb.Backwards]:()=>M.Previous})|M.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&D(e.target)))}},theirProps:c,defaultTag:"div",name:"FocusTrap"}),h&&i.createElement(J,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:m,features:Z.Focusable}))}),{features:eT});function eP(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var eS=n(47650);let eN=i.Fragment,eM=G(function(e,t){let n=(0,i.useRef)(null),r=ei(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[eo]:t})}(e=>{n.current=e}),t),o=U(n),l=function(e){let t=(0,i.useContext)(ev),n=(0,i.useContext)(eO),r=U(e),[o,l]=(0,i.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(d.isServer)return null;let o=null==r?void 0:r.getElementById("headlessui-portal-root");
1if(o)return o;if(null===r)return null;let i=r.createElement("div");return i.setAttribute("id","headlessui-portal-root"),r.body.appendChild(i)});return(0,i.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,i.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(n),[a]=(0,i.useState)(()=>{var e;return d.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null}),u=(0,i.useContext)(eF),s=er();return f(()=>{!l||!a||l.contains(a)||(a.setAttribute("data-headlessui-portal",""),l.appendChild(a))},[l,a]),f(()=>{if(a&&u)return u.register(a)},[u,a]),eE(()=>{var e;l&&a&&(a instanceof Node&&l.contains(a)&&l.removeChild(a),l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l)))}),s&&l&&a?(0,eS.createPortal)(K({ourProps:{ref:r},theirProps:e,slot:{},defaultTag:eN,name:"Portal"}),a):null}),eL=i.Fragment,eO=(0,i.createContext)(null),eF=(0,i.createContext)(null),ek=G(function(e,t){let n=ei(t),{enabled:r=!0,...o}=e;return r?i.createElement(eM,{...o,ref:n}):K({ourProps:{ref:n},theirProps:o,slot:{},defaultTag:eN,name:"Portal"})}),eD=G(function(e,t){let{target:n,...r}=e,o={ref:ei(t)};return i.createElement(eO.Provider,{value:n},K({ourProps:o,theirProps:r,defaultTag:eL,name:"Popover.Group"}))}),ej=Object.assign(ek,{Group:eD});var eI=n(95704);void 0!==eI&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(r=null==eI?void 0:eI.env)?void 0:r.NODE_ENV)==="test"&&void 0===(null==(o=null==Element?void 0:Element.prototype)?void 0:o.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var e_=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(e_||{});function eH(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:eB)!==i.Fragment||1===i.Children.count(e.children)}let eU=(0,i.createContext)(null);eU.displayName="TransitionContext";var eW=(e=>(e.Visible="visible",e.Hidden="hidden",e))(eW||{});let ez=(0,i.createContext)(null);function eV(e){return"children"in e?eV(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function eK(e,t){let n=v(e),r=(0,i.useRef)([]),o=ew(),l=ey(),a=E(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:V.Hidden,i=r.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==i&&(P(t,{[V.Unmount](){r.current.splice(i,1)},[V.Hidden](){r.current[i].state="hidden"}}),l.microTask(()=>{var e;!eV(r)&&o.current&&(null==(e=n.current)||e.call(n))}))}),u=E(e=>{let t=r.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>a(e,V.Unmount)}),s=(0,i.useRef)([]),c=(0,i.useRef)(Promise.resolve()),d=(0,i.useRef)({enter:[],leave:[]}),f=E((e,n,r)=>{s.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{s.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(d.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?c.current=c.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),p=E((e,t,n)=>{Promise.all(d.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=s.current.shift())||e()}).then(()=>n(t))});return(0,i.useMemo)(()=>({children:r,register:u,unregister:a,onStart:f,onStop:p,wait:c,chains:d}),[u,a,r,f,p,d,c])}ez.displayName="NestingContext";let eB=i.Fragment,eq=z.RenderStrategy,eY=G(function(e,t){let{show:n,appear:r=!1,unmount:o=!0,...l}=e,a=(0,i.useRef)(null),u=ei(...eH(e)?[a,t]:null===t?[]:[t]);er();let s=ec();if(void 0===n&&null!==s&&(n=(s&es.Open)===es.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,i.useState)(n?"visible":"hidden"),v=eK(()=>{n||d("hidden")}),[p,m]=(0,i.useState)(!0),h=(0,i.useRef)([n]);f(()=>{!1!==p&&h.current[h.current.length-1]!==n&&(h.current.push(n),m(!1))},[h,n]);let g=(0,i.useMemo)(()=>({show:n,appear:r,initial:p}),[n,r,p]);f(()=>{n?d("visible"):eV(v)||null===a.current||d("hidden")},[n,v]);let y={unmount:o},w=E(()=>{var t;p&&m(!1),null==(t=e.beforeEnter)||t.call(e)}),b=E(()=>{var t;p&&m(!1),null==(t=e.beforeLeave)||t.call(e)});return i.createElement(ez.Provider,{value:v},i.createElement(eU.Provider,{value:g},K({ourProps:{...y,as:i.Fragment,children:i.createElement(eG,{ref:u,...y,...l,beforeEnter:w,beforeLeave:b})},theirProps:{},defaultTag:i.Fragment,features:eq,visible:"visible"===c,name:"Transition"})))}),eG=G(function(e,t){var n,r;let{transition:o=!0,beforeEnter:l,afterEnter:a,beforeLeave:u,afterLeave:s,enter:c,enterFrom:d,enterTo:v,entered:p,leave:m,leaveFrom:h,leaveTo:g,...y}=e,[w,b]=(0,i.useState)(null),C=(0,i.useRef)(null),R=eH(e),T=ei(...R?[C,t,b]:null===t?[]:[t]),A=null==(n=y.unmount)||n?V.Unmount:V.Hidden,{show:S,appear:N,initial:M}=function(){let e=(0,i.useContext)(eU);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[L,O]=(0,i.useState)(S?"visible":"hidden"),F=function(){let e=(0,i.useContext)(ez);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:k,unregister:D}=F;f(()=>k(C),[k,C]),f(()=>{if(A===V.Hidden&&C.current)return S&&"visible"!==L?void O("visible"):P(L,{hidden:()=>D(C),visible:()=>k(C)})},[L,C,k,D,S,A]);let j=er();f(()=>{if(R&&j&&"visible"===L&&null===C.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[C,L,j,R]);let I=M&&!N,_=N&&S&&M,H=(0,i.useRef)(!1),U=eK(()=>{H.current||(O("hidden"),D(C))},F),z=E(e=>{H.current=!0,U.onStart(C,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==u||u())})}),B=E(e=>{let t=e?"enter":"leave";H.current=!1,U.onStop(C,t,e=>{"enter"===e?null==a||a():"leave"===e&&(null==s||s())}),"leave"!==t||eV(U)||(O("hidden"),D(C))});(0,i.useEffect)(()=>{R&&o||(z(S),B(S))},[S,R,o]);let[,q]=function(e,t,n,r){let[o,l]=(0,i.useState)(n),{hasFlag:a,addFlag:u,removeFlag:s}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[t]),o=(0,i.useCallback)(e=>n(t=>t|e),[t]),l=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:l,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[n])}}(e&&o?3:0),c=(0,i.useRef)(!1),d=(0,i.useRef)(!1);return f(()=>{var o;if(e){if(n&&l(!0),!t){n&&u(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:i}=t,l=x();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current)return r();let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:i}),l.nextFrame(()=>{r(),l.requestAnimationFrame(()=>{l.add(function(e,t){var n,r;let o=x();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let l=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===l.length?t():Promise.allSettled(l.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,o))})}),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,d.current||(n?(u(3),s(4)):(u(4),s(2)))},run(){d.current?n?(s(3),u(4)):(s(4),u(3)):n?s(1):u(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,s(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,ey()]),e?[o,{closed:a(1),enter:a(2),leave:a(4),transition:a(2)||a(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(!(!o||!R||!j||I),w,S,{start:z,end:B}),Y=$({ref:T,className:(null==(r=W(y.className,_&&c,_&&d,q.enter&&c,q.enter&&q.closed&&d,q.enter&&!q.closed&&v,q.leave&&m,q.leave&&!q.closed&&h,q.leave&&q.closed&&g,!q.transition&&S&&p))?void 0:r.trim())||void 0,...function(e){let t={};for(let n in e)!0===e[n]&&(t["data-".concat(n)]="");return t}(q)}),G=0;return"visible"===L&&(G|=es.Open),"hidden"===L&&(G|=es.Closed),q.enter&&(G|=es.Opening),q.leave&&(G|=es.Closing),i.createElement(ez.Provider,{value:U},i.createElement(ed,{value:G},K({ourProps:Y,theirProps:y,defaultTag:eB,features:eq,visible:"visible"===L,name:"Transition.Child"})))}),e$=G(function(e,t){let n=null!==(0,i.useContext)(eU),r=null!==ec();return i.createElement(i.Fragment,null,!n&&r?i.createElement(eY,{ref:t,...e}):i.createElement(eG,{ref:t,...e}))}),eX=Object.assign(eY,{Child:e$,Root:eY});var eZ=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(eZ||{}),eJ=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(eJ||{});let eQ={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},e0=(0,i.createContext)(null);function e1(e){let t=(0,i.useContext)(e0);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,e1),t}return t}function e2(e,t){return P(t.type,eQ,e,t)}e0.displayName="DialogContext";let e4=G(function(e,t){let n,r,o,l,u,s,c,d,m,h,y,b=(0,i.useId)(),{id:R="headlessui-dialog-".concat(b),open:T,onClose:N,initialFocus:M,role:L="dialog",autoFocus:O=!0,__demoMode:k=!1,unmount:D=!1,...j}=e,W=(0,i.useRef)(!1);
1L="dialog"===L||"alertdialog"===L?L:(W.current||(W.current=!0,console.warn("Invalid role [".concat(L,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let z=ec();void 0===T&&null!==z&&(T=(z&es.Open)===es.Open);let V=(0,i.useRef)(null),B=ei(V,t),q=U(V),Y=+!T,[G,$]=(0,i.useReducer)(e2,{titleId:null,descriptionId:null,panelRef:(0,i.createRef)()}),X=E(()=>N(!1)),Z=E(e=>$({type:0,id:e})),J=!!er()&&0===Y,[Q,ee]=(n=(0,i.useContext)(eF),r=(0,i.useRef)([]),o=E(e=>(r.current.push(e),n&&n.register(e),()=>l(e))),l=E(e=>{let t=r.current.indexOf(e);-1!==t&&r.current.splice(t,1),n&&n.unregister(e)}),u=(0,i.useMemo)(()=>({register:o,unregister:l,portals:r}),[o,l,r]),[r,(0,i.useMemo)(()=>function(e){let{children:t}=e;return i.createElement(eF.Provider,{value:u},t)},[u])]),eo=et(),{resolveContainers:el}=function(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=U(n),o=E(()=>{var o,i;let l=[];for(let t of e)null!==t&&(t instanceof HTMLElement?l.push(t):"current"in t&&t.current instanceof HTMLElement&&l.push(t.current));if(null!=t&&t.current)for(let e of t.current)l.push(e);for(let e of null!=(o=null==r?void 0:r.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(i=null==n?void 0:n.getRootNode())?void 0:i.host))||l.some(t=>e.contains(t))||l.push(e));return l});
1return{resolveContainers:o,contains:E(e=>o().some(t=>t.contains(e)))}}({mainTreeNode:eo,portals:Q,defaultContainers:[{get current(){var eu;return null!=(eu=G.panelRef.current)?eu:V.current}}]}),ed=null!==z&&(z&es.Closing)===es.Closing;(function(e){let{allowed:t,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=w(e,"inert-others");f(()=>{var e,o;if(!r)return;let i=x();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&i.add(A(t));let l=null!=(o=null==t?void 0:t())?o:[];for(let e of l){if(!e)continue;let t=C(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)l.some(t=>e.contains(t))||i.add(A(e));n=n.parentElement}}return i.dispose},[r,t,n])})(!k&&!ed&&J,{allowed:E(()=>{var e,t;return[null!=(t=null==(e=V.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:E(()=>{var e;return[null!=(e=null==eo?void 0:eo.closest("body > *:not(#headlessui-portal-root)"))?e:null]})}),s=w(J,"outside-click"),c=v(e=>{e.preventDefault(),X()}),d=(0,i.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(el))if(null!==t&&(t.contains(n)||e.composed&&e.composedPath().includes(t)))return;return function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=C(e))?void 0:t.body)&&P(n,{0:()=>e.matches(S),1(){let t=e;for(;null!==t;){if(t.matches(S))return!0;t=t.parentElement}return!1}})}(n,F.Loose)||-1===n.tabIndex||e.preventDefault(),c.current(e,n)}},[c,el]),m=(0,i.useRef)(null),_(s,"pointerdown",e=>{var t,n;m.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),_(s,"mousedown",e=>{var t,n;m.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),_(s,"click",e=>{I()||/Android/gi.test(window.navigator.userAgent)||m.current&&(d(e,()=>m.current),m.current=null)},!0),h=(0,i.useRef)({x:0,y:0}),_(s,"touchstart",e=>{h.current.x=e.touches[0].clientX,h.current.y=e.touches[0].clientY},!0),_(s,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-h.current.x)>=30||Math.abs(t.y-h.current.y)>=30))return d(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),H(s,"blur",e=>d(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.defaultView:null,n=arguments.length>2?arguments[2]:void 0,r=w(e,"escape");p(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===a.Escape&&n(e))})}(J,null==q?void 0:q.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),X()}),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=g(en),o=t?r.get(t):void 0;o&&o.count,f(()=>{if(!(!t||!e))return en.dispatch("PUSH",t,n),()=>en.dispatch("POP",t,n)},[e,t])}(w(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!k&&!ed&&J,q,el),y=v(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&X()}),(0,i.useEffect)(()=>{if(!J)return;let e=null===V?null:V instanceof HTMLElement?V:V.current;if(!e)return;let t=x();if("undefined"!=typeof ResizeObserver){let n=new ResizeObserver(()=>y.current(e));n.observe(e),t.add(()=>n.disconnect())}if("undefined"!=typeof IntersectionObserver){let n=new IntersectionObserver(()=>y.current(e));n.observe(e),t.add(()=>n.disconnect())}return()=>t.dispose()},[V,y,J]);let[ev,em]=function(){let[e,t]=(0,i.useState)([]);return[e.length>0?e.join(" "):void 0,(0,i.useMemo)(()=>function(e){let n=E(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,i.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return i.createElement(eh.Provider,{value:r},e.children)},[t])]}(),eg=(0,i.useMemo)(()=>[{dialogState:Y,close:X,setTitleId:Z,unmount:D},G],[Y,G,X,Z,D]),ey=(0,i.useMemo)(()=>({open:0===Y}),[Y]),ew={ref:B,id:R,role:L,tabIndex:-1,"aria-modal":k?void 0:0===Y||void 0,"aria-labelledby":G.titleId,"aria-describedby":ev,unmount:D},eE=!function(){var e;let[t]=(0,i.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,r]=(0,i.useState)(null!=(e=null==t?void 0:t.matches)&&e);return f(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){r(e.matches)}},[t]),n}(),eb=eT.None;return J&&!k&&(eb|=eT.RestoreFocus,eb|=eT.TabLock,O&&(eb|=eT.AutoFocus),eE&&(eb|=eT.InitialFocus)),i.createElement(ef,null,i.createElement(ep,{force:!0},i.createElement(ej,null,i.createElement(e0.Provider,{value:eg},i.createElement(eD,{target:V},i.createElement(ep,{force:!1},i.createElement(em,{slot:ey},i.createElement(ee,null,i.createElement(eA,{initialFocus:M,initialFocusFallback:V,containers:el,features:eb},i.createElement(ea,{value:X},K({ourProps:ew,theirProps:j,slot:ey,defaultTag:e7,features:e5,visible:0===Y,name:"Dialog"})))))))))))}),e7="div",e5=z.RenderStrategy|z.Static,e3=G(function(e,t){let{transition:n=!1,open:r,...o}=e,l=ec(),a=e.hasOwnProperty("open")||null!==l,u=e.hasOwnProperty("onClose");if(!a&&!u)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!u)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");
1if(!l&&"boolean"!=typeof e.open)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(e.open));if("function"!=typeof e.onClose)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(e.onClose));return(void 0!==r||n)&&!o.static?i.createElement(ee,null,i.createElement(eX,{show:r,transition:n,unmount:o.unmount},i.createElement(e4,{ref:t,...o}))):i.createElement(ee,null,i.createElement(e4,{ref:t,open:r,...o}))}),e6=G(function(e,t){let n=(0,i.useId)(),{id:r="headlessui-dialog-panel-".concat(n),transition:o=!1,...l}=e,[{dialogState:a,unmount:u},s]=e1("Dialog.Panel"),c=ei(t,s.panelRef),d=(0,i.useMemo)(()=>({open:0===a}),[a]),f=E(e=>{e.stopPropagation()});return i.createElement(o?e$:i.Fragment,{...o?{unmount:u}:{}},K({ourProps:{ref:c,id:r,onClick:f},theirProps:l,slot:d,defaultTag:"div",name:"Dialog.Panel"}))}),e8=Object.assign(e3,{Panel:e6,Title:(G(function(e,t){let{transition:n=!1,...r}=e,[{dialogState:o,unmount:l}]=e1("Dialog.Backdrop"),a=(0,i.useMemo)(()=>({open:0===o}),[o]);return i.createElement(n?e$:i.Fragment,{...n?{unmount:l}:{}},K({ourProps:{ref:t,"aria-hidden":!0},theirProps:r,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),G(function(e,t){let n=(0,i.useId)(),{id:r="headlessui-dialog-title-".concat(n),...o}=e,[{dialogState:l,setTitleId:a}]=e1("Dialog.Title"),u=ei(t);return(0,i.useEffect)(()=>(a(r),()=>a(null)),[r,a]),K({ourProps:{ref:u,id:r},theirProps:o,slot:(0,i.useMemo)(()=>({open:0===l}),[l]),defaultTag:"h2",name:"Dialog.Title"})})),Description:eg})},9540:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},15378:(e,t,n)=>{n.d(t,{_:()=>o});var r=n(96994);function o(e,t,n){var o=(0,r._)(e,t,"set");if(o.set)o.set.call(e,n);else{if(!o.writable)throw TypeError("attempted to set read only private field");o.value=n}return n}},18746:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("SquareLibrary",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M7 7v10",key:"d5nglc"}],["path",{d:"M11 7v10",key:"pptsnr"}],["path",{d:"m15 7 2 10",key:"1m7qm5"}]])},29216:(e,t,n)=>{n.d(t,{UC:()=>e_,q7:()=>ej,B8:()=>eD,bL:()=>ek,l9:()=>eI,LM:()=>eH});var r,o,i=n(12115),l=n.t(i,2),a=n(47650),u=n(95155);function s(e,t=[]){let n=[],r=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=i.createContext(r),l=n.length;n=[...n,r];let a=t=>{let{scope:n,children:r,...a}=t,s=n?.[e]?.[l]||o,c=i.useMemo(()=>a,Object.values(a));return(0,u.jsx)(s.Provider,{value:c,children:r})};return a.displayName=t+"Provider",[a,function(n,a){let u=a?.[e]?.[l]||o,s=i.useContext(u);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}function c(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return t=>{let n=!1,r=e.map(e=>{let r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():d(e[t],null)}}}}function v(...e){return i.useCallback(f(...e),e)}function p(e){let t=function(e){let t=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){var o;let e,l,a=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.
1isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==i.Fragment&&(u.ref=t?f(t,a):a),i.cloneElement(n,u)}return i.Children.count(n)>1?i.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=i.forwardRef((e,n)=>{let{children:r,...o}=e,l=i.Children.toArray(r),a=l.find(h);if(a){let e=a.props.children,r=l.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,u.jsx)(t,{...o,ref:n,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,u.jsx)(t,{...o,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}"undefined"!=typeof window&&window.document&&window.document.createElement;var m=Symbol("radix.slottable");function h(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=p(`Primitive.${t}`),r=i.forwardRef((e,r)=>{let{asChild:o,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(o?n:t,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function y(e,t){e&&a.flushSync(()=>e.dispatchEvent(t))}var w=globalThis?.document?i.useLayoutEffect:()=>{},E=l[" useInsertionEffect ".trim().toString()]||w;function b({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,l,a]=function({defaultProp:e,onChange:t}){let[n,r]=i.useState(e),o=i.useRef(n),l=i.useRef(t);return E(()=>{l.current=t},[t]),i.useEffect(()=>{o.current!==n&&(l.current?.(n),o.current=n)},[n,o]),[n,r,l]}({defaultProp:t,onChange:n}),u=void 0!==e,s=u?e:o;{let t=i.useRef(void 0!==e);i.useEffect(()=>{let e=t.current;if(e!==u){let t=u?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=u},[u,r])}return[s,i.useCallback(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&a.current?.(n)}else l(t)},[u,e,l,a])]}Symbol("RADIX:SYNC_STATE");var x=i.createContext(void 0),C=e=>{let{present:t,children:n}=e,r=function(e){var t,n;let[r,o]=i.useState(),l=i.useRef(null),a=i.useRef(e),u=i.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return i.useEffect(()=>{let e=R(l.current);u.current="mounted"===s?e:"none"},[s]),w(()=>{let t=l.current,n=a.current;if(n!==e){let r=u.current,o=R(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),a.current=e}},[e,c]),w(()=>{if(r){var e;let t,n=null!=(e=r.ownerDocument.defaultView)?e:window,o=e=>{let o=R(l.current).includes(CSS.escape(e.animationName));if(e.target===r&&o&&(c("ANIMATION_END"),!a.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},i=e=>{e.target===r&&(u.current=R(l.current))};return r.addEventListener("animationstart",i),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",i),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:i.useCallback(e=>{l.current=e?getComputedStyle(e):null,o(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):i.Children.only(n),l=v(r.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(o));return"function"==typeof n||r.isPresent?i.cloneElement(o,{ref:l}):null};function R(e){return(null==e?void 0:e.animationName)||"none"}C.displayName="Presence";var T=l[" useId ".trim().toString()]||(()=>void 0),A=0;function P(e){let[t,n]=i.useState(T());return w(()=>{e||n(e=>e??String(A++))},[e]),e||(t?`radix-${t}`:"")}var S=n(67325),N=n(62927),M=n(15378);function L(e){let t=e+"CollectionProvider",[n,r]=s(t),[o,l]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:n}=e,r=i.useRef(null),l=i.useRef(new Map).current;return(0,u.jsx)(o,{scope:t,itemMap:l,collectionRef:r,children:n})};a.displayName=t;let c=e+"CollectionSlot",d=p(c),f=i.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,o=v(t,l(c,n).collectionRef);return(0,u.jsx)(d,{ref:o,children:r})});f.displayName=c;let m=e+"CollectionItemSlot",h="data-radix-collection-item",g=p(m),y=i.forwardRef((e,t)=>{let{scope:n,children:r,...o}=e,a=i.useRef(null),s=v(t,a),c=l(m,n);return i.useEffect(()=>(c.itemMap.set(a,{ref:a,...o}),()=>void c.itemMap.delete(a))),(0,u.jsx)(g,{...{[h]:""},ref:s,children:r})});return y.displayName=m,[{Provider:a,Slot:f,ItemSlot:y},function(t){let n=l(e+"CollectionConsumer",t);return i.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var O=new WeakMap;function F(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=function(e,t){let n=e.length,r=k(t),o=r>=0?r:n+r;return o<0||o>=n?-1:o}(e,t);return -1===n?void 0:e[n]}function k(e){return e!=e||0===e?0:Math.trunc(e)}function D(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}r=new WeakMap,class e extends Map{set(e,t){return O.get(this)&&(this.has(e)?(0,S._)(this,r)[(0,S._)(this,r).indexOf(e)]=e:(0,S._)(this,r).push(e)),super.set(e,t),this}insert(e,t,n){let o,i=this.has(t),l=(0,S._)(this,r).length,a=k(e),u=a>=0?a:l+a,s=u<0||u>=l?-1:u;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let c=this.size+ +!i;a<0&&u++;let d=[...(0,S._)(this,r)],f=!1;for(let e=u;e<c;e++)if(u===e){let r=d[e];d[e]===t&&(r=d[e+1]),i&&this.delete(t),o=this.get(r),this.set(t,n)}else{f||d[e-1]!==t||(f=!0);let n=d[f?e:e-1],r=o;o=this.get(n),this.delete(n),this.set(n,r)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let t=(0,S._)(this,r).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let o=(0,S._)(this,r).indexOf(e);return -1===o?this:this.insert(o,t,n)}after(e){let t=(0,S._)(this,r).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let o=(0,S._)(this,r).indexOf(e);return -1===o?this:this.insert(o+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return(0,M._)(this,r,[]),super.clear()}delete(e){let t=super.delete(e);return t&&(0,S._)(this,r).splice((0,S._)(this,r).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=F((0,S._)(this,r),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=F((0,S._)(this,r),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return(0,S._)(this,r).indexOf(e)}keyAt(e){return F((0,S._)(this,r),e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=0,l=null!=o?o:this.at(0);for(let e of this)l=0===i&&1===t.length?e:Reflect.apply(r,this,[l,e,i,this]),i++;return l}reduceRight(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let[r,o]=t,i=null!=o?o:this.at(-1);for(let e=this.size-1;e>=0;e--){let n=this.at(e);i=e===this.size-1&&1===t.length?n:Reflect.apply(r,this,[i,n,e,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];let o=[...this.entries()];return o.splice(...n),new e(o)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}constructor(e){super(e),(0,N._)(this,r,{writable:!0,value:void 0}),(0,M._)(this,r,[...super.keys()]),O.set(this,!0)}};var j="dismissableLayer.update",I=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_=i.forwardRef((e,t)=>
1{var n,r;let{disableOutsidePointerEvents:l=!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:d,onInteractOutside:f,onDismiss:p,...m}=e,h=i.useContext(I),[y,w]=i.useState(null),E=null!=(r=null==y?void 0:y.ownerDocument)?r:null==(n=globalThis)?void 0:n.document,[,b]=i.useState({}),x=v(t,e=>w(e)),C=Array.from(h.layers),[R]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),T=C.indexOf(R),A=y?C.indexOf(y):-1,P=h.layersWithOutsidePointerEventsDisabled.size>0,S=A>=T,N=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=D(e),o=i.useRef(!1),l=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){U("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",l.current),l.current=t,n.addEventListener("click",l.current,{once:!0})):t()}else n.removeEventListener("click",l.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",l.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));S&&!n&&(null==s||s(e),null==f||f(e),e.defaultPrevented||null==p||p())},E),M=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=D(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&U("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...h.branches].some(e=>e.contains(t))&&(null==d||d(e),null==f||f(e),e.defaultPrevented||null==p||p())},E);return!function(e,t=globalThis?.document){let n=D(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{A===h.layers.size-1&&(null==a||a(e),!e.defaultPrevented&&p&&(e.preventDefault(),p()))},E),i.useEffect(()=>{if(y)return l&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(o=E.body.style.pointerEvents,E.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(y)),h.layers.add(y),H(),()=>{l&&1===h.layersWithOutsidePointerEventsDisabled.size&&(E.body.style.pointerEvents=o)}},[y,E,l,h]),i.useEffect(()=>()=>{y&&(h.layers.delete(y),h.layersWithOutsidePointerEventsDisabled.delete(y),H())},[y,h]),i.useEffect(()=>{let e=()=>b({});return document.addEventListener(j,e),()=>document.removeEventListener(j,e)},[]),(0,u.jsx)(g.div,{...m,ref:x,style:{pointerEvents:P?S?"auto":"none":void 0,...e.style},onFocusCapture:c(e.onFocusCapture,M.onFocusCapture),onBlurCapture:c(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:c(e.onPointerDownCapture,N.onPointerDownCapture)})});function H(){let e=new CustomEvent(j);document.dispatchEvent(e)}function U(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?y(i,l):i.dispatchEvent(l)}_.displayName="DismissableLayer",i.forwardRef((e,t)=>{let n=i.useContext(I),r=i.useRef(null),o=v(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,u.jsx)(g.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var W=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),z=i.forwardRef((e,t)=>(0,u.jsx)(g.span,{...e,ref:t,style:{...W,...e.style}}));z.displayName="VisuallyHidden";var V="NavigationMenu",[K,B,q]=L(V),[Y,G,$]=L(V),[X,Z]=s(V,[q,$]),[J,Q]=X(V),[ee,et]=X(V),en=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:l,delayDuration:a=200,skipDelayDuration:s=300,orientation:c="horizontal",dir:d,...f}=e,[p,m]=i.useState(null),h=v(t,e=>m(e)),y=function(e){let t=i.useContext(x);return e||t||"ltr"}(d),w=i.useRef(0),E=i.useRef(0),C=i.useRef(0),[R,T]=i.useState(!0),[A,P]=b({prop:r,onChange:e=>{let t=s>0;""!==e?(window.clearTimeout(C.current),t&&T(!1)):(window.clearTimeout(C.current),C.current=window.setTimeout(()=>T(!0),s)),null==o||o(e)},defaultProp:null!=l?l:"",caller:V}),S=i.useCallback(()=>{window.clearTimeout(E.current),E.current=window.setTimeout(()=>P(""),150)},[P]),N=i.useCallback(e=>{window.clearTimeout(E.current),P(e)},[P]),M=i.useCallback(e=>{A===e?window.clearTimeout(E.current):w.current=window.setTimeout(()=>{window.clearTimeout(E.current),P(e)},a)}
1,[A,P,a]);return i.useEffect(()=>()=>{window.clearTimeout(w.current),window.clearTimeout(E.current),window.clearTimeout(C.current)},[]),(0,u.jsx)(eo,{scope:n,isRootMenu:!0,value:A,dir:y,orientation:c,rootNavigationMenu:p,onTriggerEnter:e=>{window.clearTimeout(w.current),R?M(e):N(e)},onTriggerLeave:()=>{window.clearTimeout(w.current),S()},onContentEnter:()=>window.clearTimeout(E.current),onContentLeave:S,onItemSelect:e=>{P(t=>t===e?"":e)},onItemDismiss:()=>P(""),children:(0,u.jsx)(g.nav,{"aria-label":"Main","data-orientation":c,dir:y,...f,ref:h})})});en.displayName=V;var er="NavigationMenuSub";i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:l="horizontal",...a}=e,s=Q(er,n),[c,d]=b({prop:r,onChange:o,defaultProp:null!=i?i:"",caller:er});return(0,u.jsx)(eo,{scope:n,isRootMenu:!1,value:c,dir:s.dir,orientation:l,rootNavigationMenu:s.rootNavigationMenu,onTriggerEnter:e=>d(e),onItemSelect:e=>d(e),onItemDismiss:()=>d(""),children:(0,u.jsx)(g.div,{"data-orientation":l,...a,ref:t})})}).displayName=er;var eo=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:o,orientation:l,children:a,value:s,onItemSelect:c,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:v,onContentEnter:p,onContentLeave:m}=e,[h,g]=i.useState(null),[y,w]=i.useState(new Map),[E,b]=i.useState(null);return(0,u.jsx)(J,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:s,previousValue:function(e){let t=i.useRef({value:e,previous:e});return i.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(s),baseId:P(),dir:o,orientation:l,viewport:h,onViewportChange:g,indicatorTrack:E,onIndicatorTrackChange:b,onTriggerEnter:D(f),onTriggerLeave:D(v),onContentEnter:D(p),onContentLeave:D(m),onItemSelect:D(c),onItemDismiss:D(d),onViewportContentChange:i.useCallback((e,t)=>{w(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:i.useCallback(e=>{w(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,u.jsx)(K.Provider,{scope:t,children:(0,u.jsx)(ee,{scope:t,items:y,children:a})})})},ei="NavigationMenuList",el=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=Q(ei,n),i=(0,u.jsx)(g.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,u.jsx)(g.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,u.jsx)(K.Slot,{scope:n,children:o.isRootMenu?(0,u.jsx)(eR,{asChild:!0,children:i}):i})})});el.displayName=ei;var ea="NavigationMenuItem",[eu,es]=X(ea),ec=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,...o}=e,l=P(),a=i.useRef(null),s=i.useRef(null),c=i.useRef(null),d=i.useRef(()=>{}),f=i.useRef(!1),v=i.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"start";if(a.current){d.current();let t=eP(a.current);t.length&&eS("start"===e?t:t.reverse())}},[]),p=i.useCallback(()=>{if(a.current){let e=eP(a.current);e.length&&(d.current=function(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}(e))}},[]);return(0,u.jsx)(eu,{scope:n,value:r||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:a,focusProxyRef:c,wasEscapeCloseRef:f,onEntryKeyDown:v,onFocusProxyEnter:v,onRootContentClose:p,onContentFocusOutside:p,children:(0,u.jsx)(g.li,{...o,ref:t})})});ec.displayName=ea;var ed="NavigationMenuTrigger",ef=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:r,...o}=e,l=Q(ed,e.__scopeNavigationMenu),a=es(ed,e.__scopeNavigationMenu),s=i.useRef(null),d=v(s,a.triggerRef,t),f=eL(l.baseId,a.value),p=eO(l.baseId,a.value),m=i.useRef(!1),h=i.useRef(!1),y=a.value===l.value;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(K.ItemSlot,{scope:n,value:a.value,children:(0,u.jsx)(eA,{asChild:!0,children:(0,u.jsx)(g.button,{id:f,disabled:r,"data-disabled":r?"":void 0,"data-state":eM(y),"aria-expanded":y,"aria-controls":p,...o,ref:d,onPointerEnter:c(e.onPointerEnter,()=>{h.current=!1,a.wasEscapeCloseRef.current=!1}),onPointerMove:c(e.onPointerMove,eF(()=>{r||h.current||a.wasEscapeCloseRef.current||m.current||(l.onTriggerEnter(a.value),m.current=!0)})),onPointerLeave:c(e.onPointerLeave,eF(()=>{r||(l.onTriggerLeave(),m.current=!1)})),onClick:c(e.onClick,()=>{l.onItemSelect(a.value),h.current=y}),onKeyDown:c(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];y&&e.key===t&&(a.onEntryKeyDown(),e.preventDefault())})})})}),y&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(z,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:e=>{let t=a.contentRef.current,n=e.relatedTarget,r=n===s.current,o=null==t?void 0:t.contains(n);(r||!o)&&a.onFocusProxyEnter(r?"start":"end")}}),l.viewport&&(0,u.jsx)("span",{"aria-owns":p})]})]})});
1ef.displayName=ed;var ev="navigationMenu.linkSelect";i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,u.jsx)(eA,{asChild:!0,children:(0,u.jsx)(g.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:c(e.onClick,e=>{let t=e.target,n=new CustomEvent(ev,{bubbles:!0,cancelable:!0});t.addEventListener(ev,e=>null==o?void 0:o(e),{once:!0}),y(t,n),n.defaultPrevented||e.metaKey||y(t,new CustomEvent(ew,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})}).displayName="NavigationMenuLink";var ep="NavigationMenuIndicator";i.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=Q(ep,e.__scopeNavigationMenu),i=!!o.value;return o.indicatorTrack?a.createPortal((0,u.jsx)(C,{present:n||i,children:(0,u.jsx)(em,{...r,ref:t})}),o.indicatorTrack):null}).displayName=ep;var em=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=Q(ep,n),l=B(n),[a,s]=i.useState(null),[c,d]=i.useState(null),f="horizontal"===o.orientation,v=!!o.value;i.useEffect(()=>{var e;let t=null==(e=l().find(e=>e.value===o.value))?void 0:e.ref.current;t&&s(t)},[l,o.value]);let p=()=>{a&&d({size:f?a.offsetWidth:a.offsetHeight,offset:f?a.offsetLeft:a.offsetTop})};return eN(a,p),eN(o.indicatorTrack,p),c?(0,u.jsx)(g.div,{"aria-hidden":!0,"data-state":v?"visible":"hidden","data-orientation":o.orientation,...r,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:"translateX(".concat(c.offset,"px)")}:{top:0,height:c.size+"px",transform:"translateY(".concat(c.offset,"px)")},...r.style}}):null}),eh="NavigationMenuContent",eg=i.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=Q(eh,e.__scopeNavigationMenu),i=es(eh,e.__scopeNavigationMenu),l=v(i.contentRef,t),a=i.value===o.value,s={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,u.jsx)(ey,{forceMount:n,...s,ref:l}):(0,u.jsx)(C,{present:n||a,children:(0,u.jsx)(eE,{"data-state":eM(a),...s,ref:l,onPointerEnter:c(e.onPointerEnter,o.onContentEnter),onPointerLeave:c(e.onPointerLeave,eF(o.onContentLeave)),style:{pointerEvents:!a&&o.isRootMenu?"none":void 0,...s.style}})})});eg.displayName=eh;var ey=i.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=Q(eh,e.__scopeNavigationMenu);return w(()=>{n(e.value,{ref:t,...e})},[e,t,n]),w(()=>()=>r(e.value),[e.value,r]),null}),ew="navigationMenu.rootContentDismiss",eE=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:l,wasEscapeCloseRef:a,onRootContentClose:s,onContentFocusOutside:d,...f}=e,p=Q(eh,n),m=i.useRef(null),h=v(m,t),g=eL(p.baseId,r),y=eO(p.baseId,r),w=B(n),E=i.useRef(null),{onItemDismiss:b}=p;i.useEffect(()=>{let e=m.current;if(p.isRootMenu&&e){let t=()=>{var t;b(),s(),e.contains(document.activeElement)&&(null==(t=o.current)||t.focus())};return e.addEventListener(ew,t),()=>e.removeEventListener(ew,t)}},[p.isRootMenu,e.value,o,b,s]);let x=i.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),o=r===p.value,i=n===e.indexOf(r);if(!o&&!i)return E.current;let l=(()=>{if(t!==n){if(o&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return E.current=l,l},[p.previousValue,p.value,p.dir,w,r]);return(0,u.jsx)(eR,{asChild:!0,children:(0,u.jsx)(_,{id:y,"aria-labelledby":g,"data-motion":x,"data-orientation":p.orientation,...f,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{var e;let t=new Event(ew,{bubbles:!0,cancelable:!0});null==(e=m.current)||e.dispatchEvent(t)},onFocusOutside:c(e.onFocusOutside,e=>{var t;d();let n=e.target;(null==(t=p.rootNavigationMenu)?void 0:t.contains(n))&&e.preventDefault()}),onPointerDownOutside:c(e.onPointerDownOutside,e=>{var t;let n=e.target,r=w().some(e=>{var t;return null==(t=e.ref.current)?void 0:t.contains(n)}),o=p.isRootMenu&&(null==(t=p.viewport)?void 0:t.contains(n));(r||o||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:c(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=eP(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);if(eS(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length)))e.preventDefault();else{var n;null==(n=l.current)||n.focus()}}}),onEscapeKeyDown:c(e.onEscapeKeyDown,e=>{a.current=!0})})})}),eb="NavigationMenuViewport",ex=i.forwardRef((e,t)=>
1{let{forceMount:n,...r}=e,o=!!Q(eb,e.__scopeNavigationMenu).value;return(0,u.jsx)(C,{present:n||o,children:(0,u.jsx)(eC,{...r,ref:t})})});ex.displayName=eb;var eC=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:r,...o}=e,l=Q(eb,n),a=v(t,l.onViewportChange),s=et(eh,e.__scopeNavigationMenu),[d,p]=i.useState(null),[m,h]=i.useState(null),y=d?(null==d?void 0:d.width)+"px":void 0,w=d?(null==d?void 0:d.height)+"px":void 0,E=!!l.value,b=E?l.value:l.previousValue;return eN(m,()=>{m&&p({width:m.offsetWidth,height:m.offsetHeight})}),(0,u.jsx)(g.div,{"data-state":eM(E),"data-orientation":l.orientation,...o,ref:a,style:{pointerEvents:!E&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":y,"--radix-navigation-menu-viewport-height":w,...o.style},onPointerEnter:c(e.onPointerEnter,l.onContentEnter),onPointerLeave:c(e.onPointerLeave,eF(l.onContentLeave)),children:Array.from(s.items).map(e=>{let[t,{ref:n,forceMount:r,...o}]=e,i=b===t;return(0,u.jsx)(C,{present:r||i,children:(0,u.jsx)(eE,{...o,ref:f(n,e=>{i&&e&&h(e)})})},t)})})}),eR=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=Q("FocusGroup",n);return(0,u.jsx)(Y.Provider,{scope:n,children:(0,u.jsx)(Y.Slot,{scope:n,children:(0,u.jsx)(g.div,{dir:o.dir,...r,ref:t})})})}),eT=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],eA=i.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=G(n),i=Q("FocusGroupItem",n);return(0,u.jsx)(Y.ItemSlot,{scope:n,children:(0,u.jsx)(g.button,{...r,ref:t,onKeyDown:c(e.onKeyDown,e=>{if(["Home","End",...eT].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eT.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>eS(t)),e.preventDefault()}})})})});function eP(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;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 eS(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eN(e,t){let n=D(t);w(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function eM(e){return e?"open":"closed"}function eL(e,t){return"".concat(e,"-trigger-").concat(t)}function eO(e,t){return"".concat(e,"-content-").concat(t)}function eF(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ek=en,eD=el,ej=ec,eI=ef,e_=eg,eH=ex},52987:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},56971:(e,t,n)=>{n.d(t,{_:()=>r});function r(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}},62927:(e,t,n)=>{n.d(t,{_:()=>o});var r=n(56971);function o(e,t,n){(0,r._)(e,t),t.set(e,n)}},67325:(e,t,n)=>{n.d(t,{_:()=>o});var r=n(96994);function o(e,t){var n=(0,r._)(e,t,"get");return n.get?n.get.call(e):n.value}},77802:(e,t,n)=>{n.d(t,{o:()=>c});var r=n(95155),o=n(12115),i=n(60296);let l=(0,o.createContext)(null);var a=n(86553),u=n(97929);let s=e=>!e.isLayoutDirty&&e.willUpdate(!1),c=e=>{let{children:t,id:n,inherit:c=!0}=e,d=(0,o.useContext)(i.L),f=(0,o.useContext)(l),[v,p]=function(){let e=function(){let e=(0,o.useRef)(!1);return(0,a.E)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}(),[t,n]=(0,o.useState)(0),r=(0,o.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,o.useCallback)(()=>u.Gt.postRender(r),[r]),t]}(),m=(0,o.useRef)(null),h=d.id||f;null===m.current&&((e=>!0==(!0===e)||"id"===e)(c)&&h&&(n=n?h+"-"+n:h),m.current={id:n,group:!0===c&&d.group||function(){let e=new Set,t=new WeakMap,n=()=>e.forEach(s);return{add:r=>{e.add(r),t.set(r,r.addEventListener("willUpdate",n))},remove:r=>{e.delete(r);let o=t.get(r);o&&(o(),t.delete(r)),n()},dirty:n}}()});let g=(0,o.useMemo)(()=>({...m.current,forceRender:v}),[p]);return(0,r.jsx)(i.L.Provider,{value:g,children:t})}},80253:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("SquareUserRound",[["path",{d:"M18 21a6 6 0 0 0-12 0",key:"kaz2du"}],["circle",{cx:"12",cy:"11",r:"4",key:"1gt34v"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]])},93669:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(71847).A)("SquareChevronRight",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"m10 8 4 4-4 4",key:"1wy4r4"}]])},96994:(e,t,n)=>{n.d(t,{_:()=>r});function r(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}}}]);

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.