PageSourceSearch

https://www.preemptdisinfectants.ca/_next/static/chunks/726-60b1c830a59dd02d.js

js preemptdisinfectants.ca collected 2026-10-06 09:30:37 UTC 42,639 bytes, 8 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[726],{4184:function(e,t){var n;/*!
2	Copyright (c) 2018 Jed Watson.
3	Licensed under the MIT License (MIT), see
4	http://jedwatson.github.io/classnames
5*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var l=typeof n;if("string"===l||"number"===l)e.push(n);else if(Array.isArray(n)){if(n.length){var u=o.apply(null,n);u&&e.push(u)}}else if("object"===l){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var i in n)r.call(n,i)&&n[i]&&e.push(i)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0!==(n=(function(){return o}).apply(t,[]))&&(e.exports=n)}()},9749:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(6495).Z,o=n(2648).Z,l=n(1598).Z,u=n(7273).Z,i=l(n(7294)),a=o(n(3121)),s=n(2675),c=n(139),d=n(8730);n(7238);var f=o(n(9824));let p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e){return void 0!==e.default}function m(e){return"number"==typeof e||void 0===e?e:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function h(e,t,n,o,l,u,i){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let a="decode"in e?e.decode():Promise.resolve();a.catch(()=>{}).then(()=>{if(e.parentNode){if("blur"===n&&u(!0),null==o?void 0:o.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,a=!1;o.current(r({},t,{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>a,persist:()=>{},preventDefault:()=>{i=!0,t.preventDefault()},stopPropagation:()=>{a=!0,t.stopPropagation()}}))}(null==l?void 0:l.current)&&l.current(e)}})}let g=i.forwardRef((e,t)=>{var{imgAttributes:n,heightInt:o,widthInt:l,qualityInt:a,className:s,imgStyle:c,blurStyle:d,isLazy:f,fill:p,placeholder:v,loading:m,srcString:g,config:b,unoptimized:E,loader:y,onLoadRef:w,onLoadingCompleteRef:P,setBlurComplete:S,setShowAltText:x,onLoad:C,onError:T}=e,I=u(e,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return m=f?"lazy":m,i.default.createElement(i.default.Fragment,null,i.default.createElement("img",Object.assign({},I,n,{width:l,height:o,decoding:"async","data-nimg":p?"fill":"1",className:s,loading:m,style:r({},c,d),ref:i.useCallback(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(T&&(e.src=e.src),e.complete&&h(e,g,v,w,P,S,E))},[g,v,w,P,S,T,E,t]),onLoad:e=>{let t=e.currentTarget;h(t,g,v,w,P,S,E)},onError:e=>{x(!0),"blur"===v&&S(!0),T&&T(e)}})))}),b=i.forwardRef((e,t)=>{let n,o;var l,{src:h,sizes:b,unoptimized:E=!1,priority:y=!1,loading:w,className:P,quality:S,width:x,height:C,fill:T,style:I,onLoad:R,onLoadingComplete:k,placeholder:O="empty",blurDataURL:M,layout:F,objectFit:N,objectPosition:L,lazyBoundary:A,lazyRoot:D}=e,j=u(e,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let z=i.useContext(d.ImageConfigContext),B=i.useMemo(()=>{let e=p||z||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return r({},e,{allSizes:t,deviceSizes:n})},[z]),H=j,_=H.loader||f.default;delete H.loader;let U="__next_img_default"in _;if(U){if("custom"===B.loader)throw Error('Image with src "'.concat(h,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}else{let $=_;_=e=>{let{config:t}=e,n=u(e,["config"]);return $(n)}}if(F){"fill"===F&&(T=!0);let V={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[F];V&&(I=r({},I,V));let Z={responsive:"100vw",fill:"100vw"}[F];Z&&!b&&(b=Z)}let W="",q=m(x),Y=m(C);if("object"==typeof(l=h)&&(v(l)||void 0!==l.src)){let G=v(h)?h.default:h;if(!G.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(G)));if(!G.height||!G.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(G)));if(n=G.blurWidth,o=G.blurHeight,M=M||G.blurDataURL,W=G.src,!T){if(q||Y){if(q&&!Y){let J=q/G.width;Y=Math.round(G.height*J)}else if(!q&&Y){let K=Y/G.height;q=Math.round(G.width*K)}}else q=G.width,Y=G.height}}let X=!y&&("lazy"===w||void 0===w);((h="string"==typeof h?h:W).startsWith("data:")||h.startsWith("blob:"))&&(E=!0,X=!1),B.unoptimized&&(E=!0),U&&h.endsWith(".svg")&&!B.dangerouslyAllowSVG&&(E=!0);let[Q,ee]=i.useState(!1),[et,en]=i.useState(!1),er=m(S),eo=Object.assign(T?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:L}:{},et?{}:{color:"transparent"},I),el="blur"===O&&M&&!Q?{backgroundSize:eo.objectFit||"cover",backgroundPosition:eo.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'.concat(s.getImageBlurSvg({widthInt:q,heightInt:Y,blurWidth:n,blurHeight:o,blurDataURL:M}),'")')}:{}
5,eu=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:l,sizes:u,loader:i}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:a,kind:s}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let l=/(^|\s)(1?\d?\d)vw/g,u=[];for(let i;i=l.exec(n);i)u.push(parseInt(i[2]));if(u.length){let a=.01*Math.min(...u);return{widths:o.filter(e=>e>=r[0]*a),kind:"w"}}return{widths:o,kind:"w"}}if("number"!=typeof t)return{widths:r,kind:"w"};let s=[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))];return{widths:s,kind:"x"}}(t,o,u),c=a.length-1;return{sizes:u||"w"!==s?u:"100vw",srcSet:a.map((e,r)=>"".concat(i({config:t,src:n,quality:l,width:e})," ").concat("w"===s?e:r+1).concat(s)).join(", "),src:i({config:t,src:n,quality:l,width:a[c]})}}({config:B,src:h,unoptimized:E,width:q,quality:er,sizes:b,loader:_}),ei=h,ea={imageSrcSet:eu.srcSet,imageSizes:eu.sizes,crossOrigin:H.crossOrigin},es=i.useRef(R);i.useEffect(()=>{es.current=R},[R]);let ec=i.useRef(k);i.useEffect(()=>{ec.current=k},[k]);let ed=r({isLazy:X,imgAttributes:eu,heightInt:Y,widthInt:q,qualityInt:er,className:P,imgStyle:eo,blurStyle:el,loading:w,config:B,fill:T,unoptimized:E,placeholder:O,loader:_,srcString:ei,onLoadRef:es,onLoadingCompleteRef:ec,setBlurComplete:ee,setShowAltText:en},H);return i.default.createElement(i.default.Fragment,null,i.default.createElement(g,Object.assign({},ed,{ref:t})),y?i.default.createElement(a.default,null,i.default.createElement("link",Object.assign({key:"__nimg-"+eu.src+eu.srcSet+eu.sizes,rel:"preload",as:"image",href:eu.srcSet?void 0:eu.src},ea))):null)});t.default=b,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2675:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getImageBlurSvg=function(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:l}=e,u=r||t,i=o||n,a=l.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return u&&i?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ".concat(u," ").concat(i,"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='").concat(r&&o?"1":"20","'/%3E").concat(a,"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='").concat(l,"'/%3E%3C/svg%3E"):"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' x='0' y='0' height='100%25' width='100%25' href='".concat(l,"'/%3E%3C/svg%3E")}},9824:function(e,t){"use strict";function n(e){let{config:t,src:n,width:r,quality:o}=e;return"".concat(t.path,"?url=").concat(encodeURIComponent(n),"&w=").concat(r,"&q=").concat(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n.__next_img_default=!0,t.default=n},9008:function(e,t,n){e.exports=n(3121)},5675:function(e,t,n){e.exports=n(9749)},6512:function(e,t,n){"use strict";n.d(t,{p:function(){return R}});var r,o,l=n(7294),u=n(2984),i=n(2351),a=n(3784),s=n(9946),c=n(1363),d=n(4103),f=n(6567),p=n(4157),v=n(5466),m=n(3781),h=((r=h||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),g=((o=g||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.LinkPanel=4]="LinkPanel",o[o.UnlinkPanel=5]="UnlinkPanel",o);let b={0:e=>({...e,disclosureState:(0,u.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},E=(0,l.createContext)(null);function y(e){let t=(0,l.useContext)(E);if(null===t){let n=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,y),n}return t}E.displayName="DisclosureContext";let w=(0,l.createContext)(null);w.displayName="DisclosureAPIContext";let P=(0,l.createContext)(null);function S(e,t){return(0,u.E)(t.type,b,e,t)}P.displayName="DisclosurePanelContext";let x=l.Fragment,C=(0,i.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,l.useRef)(null),s=(0,a.T)(t,(0,a.h)(e=>{o.current=e},void 0===e.as||e.as===l.Fragment)),c=(0,l.useRef)(null),d=(0,l.useRef)(null),p=(0,l.useReducer)(S,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:d,panelRef:c,buttonId:null,panelId:null}),[{disclosureState:h,buttonId:g},b]=p,y=(0,m.z)(e=>{b({type:1});let t=(0,v.r)(o);if(!t||!g)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(g):t.getElementById(g);null==n||n.focus()}),P=(0,l.useMemo)(()=>({close:y}),[y]),C=(0,l.useMemo)(()=>({open:0===h,close:y}),[h,y]);return l.createElement(E.Provider,{value:p},l.createElement(w.Provider,{value:P},l.createElement(f.up,{value:(0,u.E)(h,{0:f.ZM.Open,1:f.ZM.Closed})},(0,i.sY)({ourProps:{ref:s},theirProps:r,slot:C,defaultTag:x,name:"Disclosure"}))))}),T=(0,i.yV)(function(e,t){let n=(0,s.M)(),{id:r=`headlessui-disclosure-button-${n}`,...o}=e,[u,f]=y("Disclosure.Button"),v=(0,l.useContext)(P),h=null!==v&&v===u.panelId,g=(0,l.useRef)(null),b=(0,a.T)(g,t,h?null:u.buttonRef);(0,l.useEffect)(()=>
5{if(!h)return f({type:2,buttonId:r}),()=>{f({type:2,buttonId:null})}},[r,f,h]);let E=(0,m.z)(e=>{var t;if(h){if(1===u.disclosureState)return;switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),f({type:0}),null==(t=u.buttonRef.current)||t.focus()}}else switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),f({type:0})}}),w=(0,m.z)(e=>{e.key===c.R.Space&&e.preventDefault()}),S=(0,m.z)(t=>{var n;(0,d.P)(t.currentTarget)||e.disabled||(h?(f({type:0}),null==(n=u.buttonRef.current)||n.focus()):f({type:0}))}),x=(0,l.useMemo)(()=>({open:0===u.disclosureState}),[u]),C=(0,p.f)(e,g),T=h?{ref:b,type:C,onKeyDown:E,onClick:S}:{ref:b,id:r,type:C,"aria-expanded":e.disabled?void 0:0===u.disclosureState,"aria-controls":u.linkedPanel?u.panelId:void 0,onKeyDown:E,onKeyUp:w,onClick:S};return(0,i.sY)({ourProps:T,theirProps:o,slot:x,defaultTag:"button",name:"Disclosure.Button"})}),I=i.AN.RenderStrategy|i.AN.Static,R=Object.assign(C,{Button:T,Panel:(0,i.yV)(function(e,t){let n=(0,s.M)(),{id:r=`headlessui-disclosure-panel-${n}`,...o}=e,[u,c]=y("Disclosure.Panel"),{close:d}=function e(t){let n=(0,l.useContext)(w);if(null===n){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return n}("Disclosure.Panel"),p=(0,a.T)(t,u.panelRef,e=>{c({type:e?4:5})});(0,l.useEffect)(()=>(c({type:3,panelId:r}),()=>{c({type:3,panelId:null})}),[r,c]);let v=(0,f.oJ)(),m=null!==v?v===f.ZM.Open:0===u.disclosureState,h=(0,l.useMemo)(()=>({open:0===u.disclosureState,close:d}),[u,d]);return l.createElement(P.Provider,{value:u.panelId},(0,i.sY)({ourProps:{ref:p,id:r},theirProps:o,slot:h,defaultTag:"div",features:I,visible:m,name:"Disclosure.Panel"}))})})},1363:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r,o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},520:function(e,t,n){"use strict";n.d(t,{J:function(){return Q}});var r,o,l,u,i,a,s,c,d=n(7294),f=n(2984),p=n(2351),v=n(3784),m=n(9946),h=n(1363),g=n(4103),b=n(5466);let E=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var y=((r=y||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),w=((o=w||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),P=((l=P||{})[l.Previous=-1]="Previous",l[l.Next=1]="Next",l);function S(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(E)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var x=((u=x||{})[u.Strict=0]="Strict",u[u.Loose=1]="Loose",u);function C(e,t=0){var n;return e!==(null==(n=(0,b.r)(e))?void 0:n.body)&&(0,f.E)(t,{0:()=>e.matches(E),1(){let t=e;for(;null!==t;){if(t.matches(E))return!0;t=t.parentElement}return!1}})}function T(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var l,u,i;let a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?n?function(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let l=r.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:S(e);o.length>0&&(s=s.filter(e=>!o.includes(e))),r=null!=r?r:a.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(r))-1;if(4&t)return Math.max(0,s.indexOf(r))+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}:{},p=0,v=s.length,m;do{if(p>=v||p+v<=0)return 0;let h=d+p;if(16&t)h=(h+v)%v;else{if(h<0)return 3;if(h>=v)return 1}null==(m=s[h])||m.focus(f),p+=c}while(m!==a.activeElement);return 6&t&&null!=(i=null==(u=null==(l=m)?void 0:l.matches)?void 0:u.call(l,"textarea,input"))&&i&&m.select(),m.hasAttribute("tabindex")||m.setAttribute("tabindex","0"),2}var I=n(6567),R=n(4157),k=n(3855);function O(e,t,n){let r=(0,k.E)(t);(0,d.useEffect)(()=>{function t(e){r.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}function M(...e){return(0,d.useMemo)(()=>(0,b.r)(...e),[...e])}var F=((i=F||{})[i.None=1]="None",i[i.Focusable=2]="Focusable",i[i.Hidden=4]="Hidden",i);let N=(0,p.yV)(function(e,t){let{features:n=1,...r}=e,o={ref:t,"aria-hidden":(2&n)==2||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&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,p.sY)({ourProps:o,theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})});var L=n(3781),A=((a=A||{})[a.Forwards=0]="Forwards",a[a.Backwards=1]="Backwards",a);function D(){var e,t;let n,r=(0,d.useRef)(0);return e="keydown",t=e=>{"Tab"===e.key&&(r.current=e.shiftKey?1:0)},n=(0,k.E)(t),(0,d.useEffect)(()=>{function t(e){n.current(e)}return window.addEventListener(e,t,!0),()=>window.removeEventListener(e,t,!0)},[e,!0]),r}var j=((s=j||{})[s.Open=0]="Open",s[s.Closed=1]="Closed",s),z=((c=z||{})[c.TogglePopover=0]="TogglePopover",c[c.ClosePopover=1]="ClosePopover",c[c.SetButton=2]="SetButton",c[c.SetButtonId=3]="SetButtonId",c[c.SetPanel=4]="SetPanel",c[c.SetPanelId=5]="SetPanelId",c);let B={0:e=>({...e,popoverState:(0,f.E)(e.popoverState,{0:1,1:0})}),1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
5e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},H=(0,d.createContext)(null);function _(e){let t=(0,d.useContext)(H);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,_),n}return t}H.displayName="PopoverContext";let U=(0,d.createContext)(null);function $(e){let t=(0,d.useContext)(U);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,$),n}return t}U.displayName="PopoverAPIContext";let V=(0,d.createContext)(null);function Z(){return(0,d.useContext)(V)}V.displayName="PopoverGroupContext";let W=(0,d.createContext)(null);function q(e,t){return(0,f.E)(t.type,B,e,t)}W.displayName="PopoverPanelContext";let Y=(0,p.yV)(function(e,t){var n,r,o,l;let u;let i=(0,d.useRef)(null),a=(0,v.T)(t,(0,v.h)(e=>{i.current=e})),s=(0,d.useReducer)(q,{popoverState:1,buttons:[],button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,d.createRef)(),afterPanelSentinel:(0,d.createRef)()}),[{popoverState:c,button:m,buttonId:h,panel:g,panelId:b,beforePanelSentinel:E,afterPanelSentinel:y},w]=s,P=M(null!=(n=i.current)?n:m),T=(0,d.useMemo)(()=>{if(!m||!g)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(m))^Number(null==e?void 0:e.contains(g)))return!0;let t=S(),n=t.indexOf(m),r=(n+t.length-1)%t.length,o=(n+1)%t.length,l=t[r],u=t[o];return!g.contains(l)&&!g.contains(u)},[m,g]),R=(0,k.E)(h),F=(0,k.E)(b),N=(0,d.useMemo)(()=>({buttonId:R,panelId:F,close:()=>w({type:1})}),[R,F,w]),A=Z(),D=null==A?void 0:A.registerPopover,j=(0,L.z)(()=>{var e;return null!=(e=null==A?void 0:A.isFocusWithinPopoverGroup())?e:(null==P?void 0:P.activeElement)&&((null==m?void 0:m.contains(P.activeElement))||(null==g?void 0:g.contains(P.activeElement)))});(0,d.useEffect)(()=>null==D?void 0:D(N),[D,N]),r=null==P?void 0:P.defaultView,o="focus",l=e=>{var t,n,r,o;0===c&&(j()||!m||!g||e.target!==window&&(null!=(n=null==(t=E.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=y.current)?void 0:r.contains)&&o.call(r,e.target)||w({type:1})))},u=(0,k.E)(l),(0,d.useEffect)(()=>{function e(e){u.current(e)}return(r=null!=r?r:window).addEventListener(o,e,!0),()=>r.removeEventListener(o,e,!0)},[r,o,!0]),function(e,t,n=!0){let r=(0,d.useRef)(!1);function o(n,o){if(!r.current||n.defaultPrevented)return;let l=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),u=o(n);if(null!==u&&u.getRootNode().contains(u)){for(let i of l){if(null===i)continue;let a=i instanceof HTMLElement?i:i.current;if(null!=a&&a.contains(u)||n.composed&&n.composedPath().includes(a))return}return C(u,x.Loose)||-1===u.tabIndex||n.preventDefault(),t(n,u)}}(0,d.useEffect)(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);let l=(0,d.useRef)(null);O("mousedown",e=>{var t,n;r.current&&(l.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),O("click",e=>{l.current&&(o(e,()=>l.current),l.current=null)},!0),O("blur",e=>o(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}([m,g],(e,t)=>{w({type:1}),C(t,x.Loose)||(e.preventDefault(),null==m||m.focus())},0===c);let z=(0,L.z)(e=>{w({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:m:m;null==t||t.focus()}),B=(0,d.useMemo)(()=>({close:z,isPortalled:T}),[z,T]),_=(0,d.useMemo)(()=>({open:0===c,close:z}),[c,z]);return d.createElement(H.Provider,{value:s},d.createElement(U.Provider,{value:B},d.createElement(I.up,{value:(0,f.E)(c,{0:I.ZM.Open,1:I.ZM.Closed})},(0,p.sY)({ourProps:{ref:a},theirProps:e,slot:_,defaultTag:"div",name:"Popover"}))))}),G=(0,p.yV)(function(e,t){let n=(0,m.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[l,u]=_("Popover.Button"),{isPortalled:i}=$("Popover.Button"),a=(0,d.useRef)(null),s=`headlessui-focus-sentinel-${(0,m.M)()}`,c=Z(),b=null==c?void 0:c.closeOthers,E=(0,d.useContext)(W),w=null!==E&&E===l.panelId;(0,d.useEffect)(()=>
5{if(!w)return u({type:3,buttonId:r}),()=>{u({type:3,buttonId:null})}},[r,u]);let P=(0,v.T)(a,t,w?null:e=>{if(e)l.buttons.push(r);else{let t=l.buttons.indexOf(r);-1!==t&&l.buttons.splice(t,1)}l.buttons.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&u({type:2,button:e})}),S=(0,v.T)(a,t),x=M(a),C=(0,L.z)(e=>{var t,n,r;if(w){if(1===l.popoverState)return;switch(e.key){case h.R.Space:case h.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),u({type:1}),null==(r=l.button)||r.focus()}}else switch(e.key){case h.R.Space:case h.R.Enter:e.preventDefault(),e.stopPropagation(),1===l.popoverState&&(null==b||b(l.buttonId)),u({type:0});break;case h.R.Escape:if(0!==l.popoverState)return null==b?void 0:b(l.buttonId);if(!a.current||(null==x?void 0:x.activeElement)&&!a.current.contains(x.activeElement))return;e.preventDefault(),e.stopPropagation(),u({type:1})}}),I=(0,L.z)(e=>{w||e.key===h.R.Space&&e.preventDefault()}),k=(0,L.z)(t=>{var n,r;(0,g.P)(t.currentTarget)||e.disabled||(w?(u({type:1}),null==(n=l.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===l.popoverState&&(null==b||b(l.buttonId)),u({type:0}),null==(r=l.button)||r.focus()))}),O=(0,L.z)(e=>{e.preventDefault(),e.stopPropagation()}),j=0===l.popoverState,z=(0,d.useMemo)(()=>({open:j}),[j]),B=(0,R.f)(e,a),H=w?{ref:S,type:B,onKeyDown:C,onClick:k}:{ref:P,id:l.buttonId,type:B,"aria-expanded":e.disabled?void 0:0===l.popoverState,"aria-controls":l.panel?l.panelId:void 0,onKeyDown:C,onKeyUp:I,onClick:k,onMouseDown:O},U=D(),V=(0,L.z)(()=>{let e=l.panel;e&&(0,f.E)(U.current,{[A.Forwards]:()=>T(e,y.First),[A.Backwards]:()=>T(e,y.Last)})});return d.createElement(d.Fragment,null,(0,p.sY)({ourProps:H,theirProps:o,slot:z,defaultTag:"button",name:"Popover.Button"}),j&&!w&&i&&d.createElement(N,{id:s,features:F.Focusable,as:"button",type:"button",onFocus:V}))}),J=p.AN.RenderStrategy|p.AN.Static,K=(0,p.yV)(function(e,t){let n=(0,m.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:l},u]=_("Popover.Overlay"),i=(0,v.T)(t),a=(0,I.oJ)(),s=null!==a?a===I.ZM.Open:0===l,c=(0,L.z)(e=>{if((0,g.P)(e.currentTarget))return e.preventDefault();u({type:1})}),f=(0,d.useMemo)(()=>({open:0===l}),[l]);return(0,p.sY)({ourProps:{ref:i,id:r,"aria-hidden":!0,onClick:c},theirProps:o,slot:f,defaultTag:"div",features:J,visible:s,name:"Popover.Overlay"})}),X=p.AN.RenderStrategy|p.AN.Static,Q=Object.assign(Y,{Button:G,Overlay:K,Panel:(0,p.yV)(function(e,t){let n=(0,m.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...l}=e,[u,i]=_("Popover.Panel"),{close:a,isPortalled:s}=$("Popover.Panel"),c=`headlessui-focus-sentinel-before-${(0,m.M)()}`,g=`headlessui-focus-sentinel-after-${(0,m.M)()}`,b=(0,d.useRef)(null),E=(0,v.T)(b,t,e=>{i({type:4,panel:e})}),w=M(b);(0,d.useEffect)(()=>(i({type:5,panelId:r}),()=>{i({type:5,panelId:null})}),[r,i]);let P=(0,I.oJ)(),x=null!==P?P===I.ZM.Open:0===u.popoverState,C=(0,L.z)(e=>{var t;if(e.key===h.R.Escape){if(0!==u.popoverState||!b.current||(null==w?void 0:w.activeElement)&&!b.current.contains(w.activeElement))return;e.preventDefault(),e.stopPropagation(),i({type:1}),null==(t=u.button)||t.focus()}});(0,d.useEffect)(()=>{var t;e.static||1===u.popoverState&&(null==(t=e.unmount)||t)&&i({type:4,panel:null})},[u.popoverState,e.unmount,e.static,i]),(0,d.useEffect)(()=>{if(!o||0!==u.popoverState||!b.current)return;let e=null==w?void 0:w.activeElement;b.current.contains(e)||T(b.current,y.First)},[o,b,u.popoverState]);let R=(0,d.useMemo)(()=>({open:0===u.popoverState,close:a}),[u,a]),k={ref:E,id:u.panelId,onKeyDown:C,onBlur:o&&0===u.popoverState?e=>{var t,n,r,o,l;let a=e.relatedTarget;!a||!b.current||null!=(t=b.current)&&t.contains(a)||(i({type:1}),((null==(r=null==(n=u.beforePanelSentinel.current)?void 0:n.contains)?void 0:r.call(n,a))||(null==(l=null==(o=u.afterPanelSentinel.current)?void 0:o.contains)?void 0:l.call(o,a)))&&a.focus({preventScroll:!0}))}:void 0,tabIndex:-1},O=D(),j=(0,L.z)(()=>{let e=b.current;e&&(0,f.E)(O.current,{[A.Forwards]:()=>{T(e,y.First)},[A.Backwards]:()=>{var e;null==(e=u.button)||e.focus({preventScroll:!0})}})}),z=(0,L.z)(()=>{let e=b.current;e&&(0,f.E)(O.current,{[A.Forwards]:()=>{var e,t,n;if(!u.button)return;let r=S(),o=r.indexOf(u.button),l=r.slice(0,o+1),i=[...r.slice(o+1),...l];for(let a of i.slice())if((null==(t=null==(e=null==a?void 0:a.id)?void 0:e.startsWith)?void 0:t.call(e,"headlessui-focus-sentinel-"))||(null==(n=u.panel)?void 0:n.contains(a))){let s=i.indexOf(a);-1!==s&&i.splice(s,1)}T(i,y.First,{sorted:!1})},[A.Backwards]:()=>T(e,y.Last)})});return d.createElement(W.Provider,{value:u.panelId},x&&s&&d.createElement(N,{id:c,ref:u.beforePanelSentinel,features:F.Focusable,as:"button",type:"button",onFocus:j}),(0,p.sY)({ourProps:k,theirProps:l,slot:R,defaultTag:"div",features:X,visible:x,name:"Popover.Panel"}),x&&s&&d.createElement(N,{id:g,ref:u.afterPanelSentinel,features:F.Focusable,as:"button",type:"button",onFocus:z}))}),Group:(0,p.yV)(function(e,t){let n=(0,d.useRef)(null),r=(0,v.T)(n,t),[o,l]=(0,d.useState)([]),u=(0,L.z)(e=>{l(t=>{let n=t.indexOf(e);if(-1!==n){let r=t.slice();return r.splice(n,1),r}return t})}),i=(0,L.z)(e=>(l(t=>[...t,e]),()=>u(e))),a=(0,L.z)(()=>{var e;let t=(0,b.r)(n);if(!t)return!1;let r=t.activeElement;return!!(null!=(e=n.current)&&e.contains(r))||o.some(e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))})}),s=(0,L.z)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),c=(0,d.useMemo)(()=>({registerPopover:i,unregisterPopover:u,isFocusWithinPopoverGroup:a,closeOthers:s}),[i,u,a,s]),f=(0,d.useMemo)(()=>({}),[]);return d.createElement(V.Provider,{value:c},(0,p.sY)({ourProps:{ref:r},theirProps:e,slot:f,defaultTag:"div",name:"Popover.Group"}))})})},764:function(e,t,n){"use strict";n.d(t,{u:function(){return M}});var r,o=n(7294),l=n(2351),u=n(6567),i=n(2984),a=n(6723);function s(){let e=(0,o.useRef)(!1);return(0,a.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var c=n(3855),d=n(2180),f=n(3784);function p(){let e=[],t=[],n={enqueue(e){t.push(e)},addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){var t;let r={current:!0};return t=()=>{r.current&&e[0]()},"function"==typeof queueMicrotask?queueMicrotask(t):Promise.resolve().then(t).cat
5ch(e=>setTimeout(()=>{throw e})),n.add(()=>{r.current=!1})},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0){let[r]=e.splice(n,1);r()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}function v(e,...t){e&&t.length>0&&e.classList.add(...t)}function m(e,...t){e&&t.length>0&&e.classList.remove(...t)}function h(){let[e]=(0,o.useState)(p);return(0,o.useEffect)(()=>()=>e.dispose(),[e]),e}var g=n(3781);function b(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let E=(0,o.createContext)(null);E.displayName="TransitionContext";var y=((r=y||{}).Visible="visible",r.Hidden="hidden",r);let w=(0,o.createContext)(null);function P(e){return"children"in e?P(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function S(e,t){let n=(0,c.E)(e),r=(0,o.useRef)([]),u=s(),a=h(),d=(0,g.z)((e,t=l.l4.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&((0,i.E)(t,{[l.l4.Unmount](){r.current.splice(o,1)},[l.l4.Hidden](){r.current[o].state="hidden"}}),a.microTask(()=>{var e;!P(r)&&u.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,g.z)(e=>{let t=r.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>d(e,l.l4.Unmount)}),p=(0,o.useRef)([]),v=(0,o.useRef)(Promise.resolve()),m=(0,o.useRef)({enter:[],leave:[],idle:[]}),b=(0,g.z)((e,n,r)=>{p.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(m.current[n].map(([e,t])=>t)).then(()=>e())}
5)]),"enter"===n?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),E=(0,g.z)((e,t,n)=>{Promise.all(m.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:r,register:f,unregister:d,onStart:b,onStop:E,wait:v,chains:m}),[f,d,r,b,E,m,v])}function x(){}w.displayName="NestingContext";let C=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function T(e){var t;let n={};for(let r of C)n[r]=null!=(t=e[r])?t:x;return n}let I=l.AN.RenderStrategy,R=(0,l.yV)(function(e,t){var n;let r,{beforeEnter:y,afterEnter:x,beforeLeave:C,afterLeave:R,enter:k,enterFrom:O,enterTo:M,entered:F,leave:N,leaveFrom:L,leaveTo:A,...D}=e,j=(0,o.useRef)(null),z=(0,f.T)(j,t),B=D.unmount?l.l4.Unmount:l.l4.Hidden,{show:H,appear:_,initial:U}=function(){let e=(0,o.useContext)(E);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[$,V]=(0,o.useState)(H?"visible":"hidden"),Z=function(){let e=(0,o.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:W,unregister:q}=Z,Y=(0,o.useRef)(null);(0,o.useEffect)(()=>W(j),[W,j]),(0,o.useEffect)(()=>{if(B===l.l4.Hidden&&j.current){if(H&&"visible"!==$){V("visible");return}return(0,i.E)($,{hidden:()=>q(j),visible:()=>W(j)})}},[$,j,W,q,H,B]);let G=(0,c.E)({enter:b(k),enterFrom:b(O),enterTo:b(M),entered:b(F),leave:b(N),leaveFrom:b(L),leaveTo:b(A)}),J=(n={beforeEnter:y,afterEnter:x,beforeLeave:C,afterLeave:R},r=(0,o.useRef)(T(n)),(0,o.useEffect)(()=>{r.current=T(n)},[n]),r),K=(0,d.H)();(0,o.useEffect)(()=>{if(K&&"visible"===$&&null===j.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[j,$,K]);let X=U&&!_,Q=!K||X||Y.current===H?"idle":H?"enter":"leave",ee=(0,g.z)(e=>(0,i.E)(e,{enter:()=>J.current.beforeEnter(),leave:()=>J.current.beforeLeave(),idle:()=>{}})),et=(0,g.z)(e=>(0,i.E)(e,{enter:()=>J.current.afterEnter(),leave:()=>J.current.afterLeave(),idle:()=>{}})),en=S(()=>{V("hidden"),q(j)},Z);(function({container:e,direction:t,classes:n,onStart:r,onStop:o}){let l=s(),u=h(),d=(0,c.E)(t);(0,a.e)(()=>{let t=p();u.add(t.dispose);let a=e.current;if(a&&"idle"!==d.current&&l.current){var s,c,f,h;let g,b,E,y,w,P,S;return t.dispose(),r.current(d.current),t.add((s=a,c=n.current,f="enter"===d.current,h=()=>{t.dispose(),o.current(d.current)},b=f?"enter":"leave",E=p(),y=void 0!==h?(g={called:!1},(...e)=>{if(!g.called)return g.called=!0,h(...e)}):()=>{},"enter"===b&&(s.removeAttribute("hidden"),s.style.display=""),w=(0,i.E)(b,{enter:()=>c.enter,leave:()=>c.leave}),P=(0,i.E)(b,{enter:()=>c.enterTo,leave:()=>c.leaveTo}),S=(0,i.E)(b,{enter:()=>c.enterFrom,leave:()=>c.leaveFrom}),m(s,...c.enter,...c.enterTo,...c.enterFrom,...c.leave,...c.leaveFrom,...c.leaveTo,...c.entered),v(s,...w,...S),E.nextFrame(()=>{m(s,...S),v(s,...P),function(e,t){let n=p();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[l,u]=[r,o].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t});if(l+u!==0){let i=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),i())})}else t();n.add(()=>t()),n.dispose}(s,()=>(m(s,...w),v(s,...c.entered),y()))}),E.dispose)),t.dispose}},[t])})({container:j,classes:G,direction:Q,onStart:(0,c.E)(e=>{en.onStart(j,e,ee)}),onStop:(0,c.E)(e=>{en.onStop(j,e,et),"leave"!==e||P(en)||(V("hidden"),q(j))})}),(0,o.useEffect)(()=>{X&&(B===l.l4.Hidden?Y.current=null:Y.current=H)},[H,X,$]);let er=D;return _&&H&&("undefined"==typeof window||"undefined"==typeof document)&&(er={...er,className:function(...e){return e.filter(Boolean).join(" ")}(D.className,...G.current.enter,...G.current.enterFrom)}),o.createElement(w.Provider,{value:en},o.createElement(u.up,{value:(0,i.E)($,{visible:u.ZM.Open,hidden:u.ZM.Closed})},(0,l.sY)({ourProps:{ref:z},theirProps:er,defaultTag:"div",features:I,visible:"visible"===$,name:"Transition.Child"})))}),k=(0,l.yV)(function(e,t){let{show:n,appear:r=!1,unmount:s,...c}=e,p=(0,o.useRef)(null),v=(0,f.T)(p,t);(0,d.H)();let m=(0,u.oJ)();if(void 0===n&&null!==m&&(n=(0,i.E)(m,{[u.ZM.Open]:!0,[u.ZM.Closed]:!1})),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,g]=(0,o.useState)(n?"visible":"hidden"),b=S(()=>{g("hidden")}),[y,x]=(0,o.useState)(!0),C=(0,o.useRef)([n]);(0,a.e)(()=>{!1!==y&&C.current[C.current.length-1]!==n&&(C.current.push(n),x(!1))},[C,n]);let T=(0,o.useMemo)(()=>({show:n,appear:r,initial:y}),[n,r,y]);(0,o.useEffect)(()=>
5{if(n)g("visible");else if(P(b)){let e=p.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&g("hidden")}else g("hidden")},[n,b]);let k={unmount:s};return o.createElement(w.Provider,{value:b},o.createElement(E.Provider,{value:T},(0,l.sY)({ourProps:{...k,as:o.Fragment,children:o.createElement(R,{ref:v,...k,...c})},theirProps:{},defaultTag:o.Fragment,features:I,visible:"visible"===h,name:"Transition"})))}),O=(0,l.yV)(function(e,t){let n=null!==(0,o.useContext)(E),r=null!==(0,u.oJ)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(k,{ref:t,...e}):o.createElement(R,{ref:t,...e}))}),M=Object.assign(k,{Child:O,Root:k})},3781:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(7294),o=n(3855);let l=function(e){let t=(0,o.E)(e);return r.useCallback((...e)=>t.current(...e),[t])}},9946:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r,o=n(7294),l=n(6723),u=n(2180);let i=0;function a(){return++i}let s=null!=(r=o.useId)?r:function(){let e=(0,u.H)(),[t,n]=o.useState(e?a:null);return(0,l.e)(()=>{null===t&&n(a())},[t]),null!=t?""+t:void 0}},6723:function(e,t,n){"use strict";n.d(t,{e:function(){return o}});var r=n(7294);let o=n(3393).s?r.useEffect:r.useLayoutEffect},3855:function(e,t,n){"use strict";n.d(t,{E:function(){return l}});var r=n(7294),o=n(6723);function l(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},4157:function(e,t,n){"use strict";n.d(t,{f:function(){return u}});var r=n(7294),o=n(6723);function l(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function u(e,t){let[n,u]=(0,r.useState)(()=>l(e));return(0,o.e)(()=>{u(l(e))},[e.type,e.as]),(0,o.e)(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&u("button")},[n,t]),n}},2180:function(e,t,n){"use strict";n.d(t,{H:function(){return l}});var r=n(7294);let o={serverHandoffComplete:!1};function l(){let[e,t]=(0,r.useState)(o.serverHandoffComplete);return(0,r.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,r.useEffect)(()=>{!1===o.serverHandoffComplete&&(o.serverHandoffComplete=!0)},[]),e}},3784:function(e,t,n){"use strict";n.d(t,{T:function(){return i},h:function(){return u}});var r=n(7294),o=n(3781);let l=Symbol();function u(e,t=!0){return Object.assign(e,{[l]:t})}function i(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,o.z)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[l]))?void 0:n}},6567:function(e,t,n){"use strict";n.d(t,{ZM:function(){return u},oJ:function(){return i},up:function(){return a}});var r,o=n(7294);let l=(0,o.createContext)(null);l.displayName="OpenClosedContext";var u=((r=u||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r);function i(){return(0,o.useContext)(l)}function a({value:e,children:t}){return o.createElement(l.Provider,{value:e},t)}},4103:function(e,t,n){"use strict";function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},2984:function(e,t,n){"use strict";function r(e,t,...n){if(e in t){let o=t[e];return"function"==typeof o?o(...n):o}let l=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,r),l}n.d(t,{E:function(){return r}})},5466:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(3393);function o(e){return r.s?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},2351:function(e,t,n){"use strict";n.d(t,{AN:function(){return i},l4:function(){return a},sY:function(){return s},yV:function(){return f}});var r,o,l=n(7294),u=n(2984),i=((r=i||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),a=((o=a||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function s({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:l=!0,name:i}){let a=d(t,e);if(l)return c(a,n,r,i);let s=null!=o?o:0;if(2&s){let{static:f=!1,...p}=a;if(f)return c(p,n,r,i)}if(1&s){let{unmount:v=!0,...m}=a;return(0,u.E)(v?0:1,{0:()=>null,1:()=>c({...m,hidden:!0,style:{display:"none"}},n,r,i)})}return c(a,n,r,i)}function c(e,t={},n,r){let{as:o=n,children:u,refName:i="ref",...a}=v(e,["unmount","static"]),s=void 0!==e.ref?{[i]:e.ref}:{},c="function"==typeof u?u(t):u;a.className&&"function"==typeof a.className&&(a.className=a.className(t));let f={};if(t){let m=!1,h=[];for(let[g,b]of Object.entries(t))"boolean"==typeof b&&(m=!0),!0===b&&h.push(g);m&&(f["data-headlessui-state"]=h.join(" "))}if(o===l.Fragment&&Object.keys(p(a)).length>0){if(!(0,l.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(a).map(e=>`  - ${e}`).join(`
6`),"","You 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=>`  - ${e}`).join(`
7`)].join(`
8`));return(0,l.cloneElement)(c,Object.assign({},d(c.props,p(v(a,["ref"]))),f,s,function(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}}(c.ref,s.ref)))}return(0,l.createElement)(o,Object.assign({},v(a,["ref"]),o!==l.Fragment&&s,o!==l.Fragment&&f),c)}function d(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let o in r)o.startsWith("on")&&"function"==typeof r[o]?(null!=n[o]||(n[o]=[]),n[o].push(r[o])):t[o]=r[o];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(e=>[e,void 0])));for(let l in n)Object.assign(t,{[l](e,...t){for(let r of n[l]){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;r(e,...t)}}});return t}function f(e){var t;return Object.assign((0,l.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function v(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}},3393:function(e,t,n){"use strict";n.d(t,{s:function(){return r}});let r="undefined"==typeof window||"undefined"==typeof document},7349:function(e,t,n){"use strict";var r=n(7294);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z",clipRule:"evenodd"}))});t.Z=o},3407:function(e,t,n){"use strict";var r=n(7294);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"}))});t.Z=o},1415:function(e,t,n){"use strict";var r=n(7294);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))});t.Z=o}}]);

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.