PageSourceSearch

https://aireadi.org/_next/static/chunks/17_z41f-cfwd7.js

js aireadi.org collected 2026-10-03 20:43:02 UTC 171,646 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,13865,e=>{"use strict";var t=e.i(15497),n=e.i(38851),r=e.i(52350),o=e.i(37845),l=e.i(1010),i=e.i(89848);let a=(0,o.forwardRef)(function(e,o){let{borderLeftWidth:a,borderBottomWidth:s,borderTopWidth:u,borderRightWidth:c,borderWidth:d,borderStyle:f,borderColor:p,...m}=(0,l.useStyleConfig)("Divider",e),{className:h,orientation:g="horizontal",__css:b,...v}=(0,n.omitThemingProps)(e);return(0,t.jsx)(i.chakra.hr,{ref:o,"aria-orientation":g,...v,__css:{...m,border:"0",borderColor:p,borderStyle:f,...{vertical:{borderLeftWidth:a||c||d||"1px",height:"100%"},horizontal:{borderBottomWidth:s||u||d||"1px",width:"100%"}}[g],...b},className:(0,r.cx)("chakra-divider",h)})});a.displayName="Divider",e.s(["Divider",0,a])},86942,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useIntersection",{enumerable:!0,get:function(){return s}});let r=e.r(50394),o=e.r(60235),l="function"==typeof IntersectionObserver,i=new Map,a=[];function s({rootRef:e,rootMargin:t,disabled:n}){let u=n||!l,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{f.current=e},[]);return(0,r.useEffect)(()=>{if(l){if(u||c)return;let n=f.current;if(n&&n.tagName)return function(e,t,n){let{id:r,observer:o,elements:l}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=i.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),i.set(n,t),t}(n);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),i.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(n,e=>e&&d(e),{root:e?.current,rootMargin:t})}else if(!c){let e=(0,o.requestIdleCallback)(()=>d(!0));return()=>(0,o.cancelIdleCallback)(e)}},[u,t,e,c,f.current]),[p,c,(0,r.useCallback)(()=>{d(!1)},[])]}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},33982,(e,t,n)=>{"use strict";function r(e,t,n,r){return!1}Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getDomainLocale",{enumerable:!0,get:function(){return r}}),e.r(9531),("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},59149,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=e.r(50394);function o(e,t){let n=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(n.current=l(e,r)),t&&(o.current=l(t,r))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},79580,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},82381,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return P},useLinkStatus:function(){return k}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let l=e.r(87602),i=e.r(15497),a=l._(e.r(50394)),s=e.r(24112),u=e.r(21157),c=e.r(9111),d=e.r(57468),f=e.r(7236),p=e.r(64985),m=e.r(86942),h=e.r(33982),g=e.r(2500),b=e.r(59149);e.r(79580);let v=new Set;function y(e,t,n,r){if(!("u"<typeof window)&&(0,u.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let o=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(v.has(o))return;v.add(o)}e.prefetch(t,n,r).catch(e=>{})}}function x(e){return"string"==typeof e?e:(0,c.formatUrl)(e)}let w=a.default.forwardRef(function(e,t){let n,r,{href:o,as:l,children:c,prefetch:v=null,passHref:w,replace:E,shallow:k,scroll:P,locale:S,onClick:C,onNavigate:T,onMouseEnter:j,onTouchStart:O,legacyBehavior:F=!1,transitionTypes:I,...R}=e;n=c,F&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let L=a.default.useContext(p.RouterContext),M=!1!==v,{href:N,as:A}=a.default.useMemo(()=>
1{if(!L){let e=x(o);return{href:e,as:l?x(l):e}}let[e,t]=(0,s.resolveHref)(L,o,!0);return{href:e,as:l?(0,s.resolveHref)(L,l):t||e}},[L,o,l]),D=a.default.useRef(N),z=a.default.useRef(A);F&&(r=a.default.Children.only(n));let H=F?r&&"object"==typeof r&&r.ref:t,[_,B,W]=(0,m.useIntersection)({rootMargin:"200px"}),$=a.default.useCallback(e=>{(z.current!==A||D.current!==N)&&(W(),z.current=A,D.current=N),_(e)},[A,N,W,_]),G=(0,b.useMergedRef)($,H);a.default.useEffect(()=>{!L||B&&M&&y(L,N,A,{locale:S})},[A,N,B,S,M,L?.locale,L]);let V={ref:G,onClick(e){F||"function"!=typeof C||C(e),F&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),!L||e.defaultPrevented||function(e,t,n,r,o,l,i,a,s){let c,{nodeName:d}=e.currentTarget;if(!("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))){if(!(0,u.isLocalURL)(n)){o&&(e.preventDefault(),location.replace(n));return}e.preventDefault(),(()=>{if(s){let e=!1;if(s({preventDefault:()=>{e=!0}}),e)return}let e=i??!0;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:l,locale:a,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})})()}}(e,L,N,A,E,k,P,S,T)},onMouseEnter(e){F||"function"!=typeof j||j(e),F&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),L&&y(L,N,A,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){F||"function"!=typeof O||O(e),F&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),L&&y(L,N,A,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if((0,d.isAbsoluteUrl)(A))V.href=A;else if(!F||w||"a"===r.type&&!("href"in r.props)){let e=void 0!==S?S:L?.locale;V.href=L?.isLocaleDomain&&(0,h.getDomainLocale)(A,e,L?.locales,L?.domainLocales)||(0,g.addBasePath)((0,f.addLocale)(A,e,L?.defaultLocale))}return F?a.default.cloneElement(r,V):(0,i.jsx)("a",{...R,...V,children:n})}),E=(0,a.createContext)({pending:!1}),k=()=>(0,a.useContext)(E),P=w;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},9521,(e,t,n)=>{t.exports=e.r(82381)},60441,e=>{"use strict";var t=e.i(50394),n={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},r=t.default.createContext&&t.default.createContext(n),o=["attr","size","title"];function l(){return(l=Object.assign.bind()).apply(null,arguments)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){var r,o,l;r=e,o=t,l=n[t],(o=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(o))in r?Object.defineProperty(r,o,{value:l,enumerable:!0,configurable:!0,writable:!0}):r[o]=l}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e){var i=n=>{var r,{attr:i,size:s,title:u}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,o),d=s||n.size||"1em";return n.className&&(r=n.className),e.className&&(r=(r?r+" ":"")+e.className),t.default.createElement("svg",l({stroke:"currentColor",fill:"
1currentColor",strokeWidth:"0"},n.attr,i,c,{className:r,style:a(a({color:e.color||n.color},n.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),u&&t.default.createElement("title",null,u),e.children)};return void 0!==r?t.default.createElement(r.Consumer,null,e=>i(e)):i(n)}e.s(["GenIcon",0,function(e){return n=>t.default.createElement(s,l({attr:a({},e.attr)},n),function e(n){return n&&n.map((n,r)=>t.default.createElement(n.tag,a({key:r},n.attr),e(n.child)))}(e.child))}],60441)},36492,e=>{"use strict";var t=e.i(60441);e.s(["AiFillDatabase",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M832 64H192c-17.7 0-32 14.3-32 32v224h704V96c0-17.7-14.3-32-32-32zM288 232c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zM160 928c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V704H160v224zm128-136c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40zM160 640h704V384H160v256zm128-168c22.1 0 40 17.9 40 40s-17.9 40-40 40-40-17.9-40-40 17.9-40 40-40z"},child:[]}]})(e)},"AiFillGithub",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"},child:[]}]})(e)},"AiFillLinkedin",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM349.3 793.7H230.6V411.9h118.7v381.8zm-59.3-434a68.8 68.8 0 1 1 68.8-68.8c-.1 38-30.9 68.8-68.8 68.8zm503.7 434H675.1V608c0-44.3-.8-101.2-61.7-101.2-61.7 0-71.2 48.2-71.2 98v188.9H423.7V411.9h113.8v52.2h1.6c15.8-30 54.5-61.7 112.3-61.7 120.2 0 142.3 79.1 142.3 181.9v209.4z"},child:[]}]})(e)},"AiFillQuestionCircle",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 708c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 0 0-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z"},child:[]}]})(e)},"AiOutlineTwitter",0,function(e){return(0,t.GenIcon)({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M928 254.3c-30.6 13.2-63.9 22.7-98.2 26.4a170.1 170.1 0 0 0 75-94 336.64 336.64 0 0 1-108.2 41.2A170.1 170.1 0 0 0 672 174c-94.5 0-170.5 76.6-170.5 170.6 0 13.2 1.6 26.4 4.2 39.1-141.5-7.4-267.7-75-351.6-178.5a169.32 169.32 0 0 0-23.2 86.1c0 59.2 30.1 111.4 76 142.1a172 172 0 0 1-77.1-21.7v2.1c0 82.9 58.6 151.6 136.7 167.4a180.6 180.6 0 0 1-44.9 5.8c-11.1 0-21.6-1.1-32.2-2.6C211 652 273.9 701.1 348.8 702.7c-58.6 45.9-132 72.9-211.7 72.9-14.3 0-27.5-.5-41.2-2.1C171.5 822 261.2 850 357.8 850 671.4 850 843 590.2 843 364.7c0-7.4 0-14.8-.5-22.2 33.2-24.3 62.3-54.4 85.5-88.2z"},child:[]}]})(e)}])},76438,(e,t,n)=>{"use strict";var r=e.r(50394),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},l=r.useSyncExternalStore,i=r.useRef,a=r.useEffect,s=r.useMemo,u=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=i(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=l(e,(d=s(function(){function e(e){if(!a){if(a=!0,l=e,e=r(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return i=t}return i=e}if(t=i,o(l,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(l=e,t):(l=e,i=n)}var l,i,a=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,c]))[0],d[1]);return a(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},50941,(e,t,n)=>{"use strict";
1t.exports=e.r(76438)},29870,46880,89086,54311,49560,e=>{"use strict";let t,n,r,o,l,i,a,s,u,c,d,f,p,m,h,g,b,v,y,x,w,E,k,P,S;var C,T,j,O,F,I,R,L,M=e.i(15497),N=e.i(13865),A=e.i(9521),D=e.i(36492);let z=[{title:"Legal",links:[{title:"Privacy Policy",href:"/privacy"},{title:"Cookie Policy",href:"/cookies"}]},{title:"Resources",links:[{title:"Publications",href:"/publications"},{title:"GitHub",href:"https://github.com/AI-READI"},{href:"/blog",title:"Blog"},{href:"/scholars",title:"Scholars"},{href:"/faq",title:"Frequently Asked Questions"},{title:"Contact Us",href:"/contact"}]},{title:"Goals",links:[{href:"/goals/data-collection",title:"Data Collection"},{href:"/goals/data-sharing",title:"Data Sharing"},{href:"/goals/community-engagement",title:"Community Engagement"},{href:"/goals/capacity-building",title:"Capacity Building"},{href:"/goals/team-science",title:"Advancing Team Science"},{href:"/goals/american-indian-engagement",title:"American Indian Engagement"}]}];e.s(["default",0,function(){return(0,M.jsx)("footer",{className:"bg-slate-100 pb-6",children:(0,M.jsxs)("div",{className:"mx-auto max-w-screen-xl p-4 sm:p-6",children:[(0,M.jsxs)("div",{className:"md:flex md:justify-between md:space-x-12",children:[(0,M.jsxs)("div",{className:"mb-6 flex flex-col md:mb-0 md:max-w-md lg:max-w-xl",children:[(0,M.jsxs)("a",{href:"https://aireadi.org/",className:"flex items-center",children:[(0,M.jsx)("img",{className:"mr-3 h-16",src:"https://fairdataihub.org/images/hero/aireadi-logo.png",alt:"ai-readi logo"}),(0,M.jsx)("span",{className:"self-center whitespace-nowrap text-5xl font-bold text-sky-900",children:"AI-READI"})]}),(0,M.jsx)("span",{className:"pb-2 pt-3 text-lg font-semibold text-sky-900",children:"Artificial Intelligence Ready and Exploratory Atlas for Diabetes Insights"}),(0,M.jsx)(N.Divider,{orientation:"horizontal"}),(0,M.jsx)("div",{className:"flex flex-col pt-6",children:(0,M.jsxs)("div",{className:"flex flex-col justify-start",children:[(0,M.jsx)("p",{className:"pt-2 text-sm font-medium text-sky-900",children:"This project is funded by the NIH under award number 1OT2OD032644. The content on this website is solely the responsibility of the authors and does not necessarily represent the official views of the NIH."}),(0,M.jsx)("img",{src:"https://github.com/AI-READI/Bridge2AI-logo/blob/main/logo-transparent.png?raw=true",className:"h-auto w-[130px]",alt:"FlowBite Logo"})]})}),(0,M.jsx)(N.Divider,{orientation:"horizontal",className:"py-4 md:hidden"})]}),(0,M.jsx)("div",{className:"grid grid-cols-2 gap-8 sm:grid-cols-3 sm:gap-6",children:z.map(e=>(0,M.jsxs)("div",{className:"w-auto",children:[(0,M.jsx)("h3",{className:"mb-3 text-xl font-semibold text-slate-800",children:e.title}),(0,M.jsx)("ul",{className:"mt-2 space-y-2",children:e.links.map(e=>(0,M.jsx)("li",{children:(0,M.jsx)(A.default,{href:e.href,passHref:!0,children:(0,M.jsx)("span",{className:"text-base font-medium text-sky-800 transition-all hover:text-slate-500",children:e.title})})},e.title))})]},e.title))})]}),(0,M.jsx)("hr",{className:"my-6 border-slate-300 sm:mx-auto lg:my-8"}),(0,M.jsxs)("div",{className:"flex items-center justify-between",children:[(0,M.jsxs)("span",{className:"text-base font-medium text-slate-800 sm:text-center",children:["© ",new Date().getFullYear()," "," ",(0,M.jsx)("a",{href:"https://aireadi.org/",className:"hover:underline",children:"AI-READI™"}),". All Rights Reserved."]}),(0,M.jsx)("div",{className:"mt-0 flex justify-center space-x-6",children:(0,M.jsxs)("a",{href:"https://github.com/AI-READI",className:"text-sky-700 hover:text-sky-900",children:[(0,M.jsx)(D.AiFillGithub,{size:30}),(0,M.jsx)("span",{className:"sr-only",children:"GitHub account"})]})})]})]})})}],29870);var H=e.i(50394),_=((n=_||{}).Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n),B=Object.defineProperty,W=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?B(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n};let $=new class{constructor(){W(this,"current",this.detect()),W(this,"handoffState","pending"),W(this,"currentId",0)}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}
1detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}},G=(e,t)=>{$.isServer?(0,H.useEffect)(e,t):(0,H.useLayoutEffect)(e,t)};function V(e){let t=(0,H.useRef)(e);return G(()=>{t.current=e},[e]),t}function K(e,t,n,r){let o=V(n);(0,H.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 U extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}function q(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function Y(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(n))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let n=setTimeout(...e);return t.add(()=>clearTimeout(n))},microTask(...e){let n={current:!0};return q(()=>{n.current&&e[0]()}),t.add(()=>{n.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=Y();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}var X=Object.defineProperty,Q=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},J=(e,t,n)=>(Q(e,t,"read from private field"),n?n.call(e):t.get(e)),Z=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},ee=(e,t,n,r)=>(Q(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class et{constructor(e){Z(this,j,{}),Z(this,O,new U(()=>new Set)),Z(this,F,new Set),((e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?X(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"disposables",Y()),ee(this,j,e),$.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return J(this,j)}subscribe(e,t){if($.isServer)return()=>{};let n={selector:e,callback:t,current:e(J(this,j))};return J(this,F).add(n),this.disposables.add(()=>{J(this,F).delete(n)})}on(e,t){return $.isServer?()=>{}:(J(this,O).get(e).add(t),this.disposables.add(()=>{J(this,O).get(e).delete(t)}))}send(e){let t=this.reduce(J(this,j),e);if(t!==J(this,j)){for(let e of(ee(this,j,t),J(this,F))){let t=e.selector(J(this,j));en(e.current,t)||(e.current=t,e.callback(t))}for(let t of J(this,O).get(e.type))t(J(this,j),e)}}}function en(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&er(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&er(e.entries(),t.entries()):!!(eo(e)&&eo(t))&&er(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function er(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function eo(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function el(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=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(r,el),r}j=new WeakMap,O=new WeakMap,F=new WeakMap;var ei=Object.defineProperty,ea=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?ei(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},es=((r=es||{})[r.Push=0]="Push",r[r.Pop=1]="Pop",r);let eu={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class ec extends et{constructor(){super(...arguments),ea(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),ea(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new ec({stack:[]})}reduce(e,t){return el(t.type,eu,e,t)}}let ed=new U(()=>ec.new());var ef=e.i(50941);let ep=function(e){let t=V(e);return H.default.useCallback((...e)=>t.current(...e),[t])};function em(e,t,n=en){return(0,ef.useSyncExternalStoreWithSelector)(ep(t=>e.subscribe(eh,t)),ep(()=>e.state),ep(()=>e.state),ep(t),n)}function eh(e){return e}function eg(e,t){let n=(0,H.useId)(),r=ed.get(t),[o,l]=em(r,(0,H.useCallback)(e=>[r.selectors.isTop(e,n),r.selectors.inStack(e,n)],[r,n]));return G(()=>{if(e)return r.actions.push(n),()=>r.actions.pop(n)},[r,e,n]),!!e&&(!l||o)}function eb(e){var t;return $.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function ev(e){var t,n;return $.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function ey(e){var t,n;return null!=(n=null==(t=ev(e))?void 0:t.activeElement)?n:null}let ex=new Map,ew=new Map;function eE(e){var t;let n=null!=(t=ew.get(e))?t:0;return ew.set(e,n+1),0!==n||(ex.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=ew.get(e))?t:1;if(1===n?ew.delete(e):ew.set(e,n-1),1!==n)return;let r=ex.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,ex.delete(e))})(e)}
1function ek(e){return"object"==typeof e&&null!==e&&"nodeType"in e&&"tagName"in e}function eP(e){return ek(e)&&"accessKey"in e}function eS(e){return ek(e)&&"tabIndex"in e}function eC(e){return eP(e)&&"LEGEND"===e.nodeName}function eT(e,t,n){let r=V(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,H.useEffect)(()=>{if(!e)return;let n=null===t?null:eP(t)?t:t.current;if(!n)return;let o=Y();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>r.current(n));e.observe(n),o.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>r.current(n));e.observe(n),o.add(()=>e.disconnect())}return()=>o.dispose()},[t,r,e])}let ej=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),eO=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var eF=((o=eF||{})[o.First=1]="First",o[o.Previous=2]="Previous",o[o.Next=4]="Next",o[o.Last=8]="Last",o[o.WrapAround=16]="WrapAround",o[o.NoScroll=32]="NoScroll",o[o.AutoFocus=64]="AutoFocus",o),eI=((l=eI||{})[l.Error=0]="Error",l[l.Overflow=1]="Overflow",l[l.Success=2]="Success",l[l.Underflow=3]="Underflow",l),eR=((i=eR||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function eL(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(ej)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var eM=((a=eM||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function eN(e,t=0){var n;return e!==(null==(n=eb(e))?void 0:n.body)&&el(t,{0:()=>e.matches(ej),1(){let t=e;for(;null!==t;){if(t.matches(ej))return!0;t=t.parentElement}return!1}})}var eA=((s=eA||{})[s.Keyboard=0]="Keyboard",s[s.Mouse=1]="Mouse",s);function eD(e){null==e||e.focus({preventScroll:!0})}function ez(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var l,i,a;let s=Array.isArray(e)?e.length>0?ev(e[0]):document:ev(e),u=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:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(eO)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):eL(e);o.length>0&&u.length>1&&(u=u.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:null==s?void 0:s.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,u.indexOf(r))-1;if(4&t)return Math.max(0,u.indexOf(r))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,m=u.length,h;do{if(p>=m||p+m<=0)return 0;let e=d+p;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(h=u[e])||h.focus(f),p+=c}while(h!==ey(h))return 6&t&&null!=(a=null==(i=null==(l=h)?void 0:l.matches)?void 0:i.call(l,"textarea,input"))&&a&&h.select(),2}function eH(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function e_(){return eH()||/Android/gi.test(window.navigator.userAgent)}function eB(e,t,n,r){let o=V(n);(0,H.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function eW(e,t,n,r){let o=V(n);(0,H.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function e$(e,t,n){let r=V(n),o=(0,H.useCallback)(function(e,n){if(e.defaultPrevented)return;let o=n(e);if(null!==o&&o.getRootNode().contains(o)&&o.isConnected){for(let n of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==n&&(n.contains(o)||e.composed&&e.composedPath().includes(n)))return;return eN(o,eM.Loose)||-1===o.tabIndex||e.preventDefault(),r.current(e,o)}},[r,t]),l=(0,H.useRef)(null);eB(e,"pointerdown",e=>{var t,n;e_()||(l.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),eB(e,"pointerup",e=>{if(e_()||!l.current)return;let t=l.current;return l.current=null,o(e,()=>t)},!0);let i=(0,H.useRef)({x:0,y:0});eB(e,"touchstart",e=>{i.current.x=e.touches[0].clientX,i.current.y=e.touches[0].clientY},!0),eB(e,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-i.current.x)>=30||Math.abs(t.y-i.current.y)>=30))return o(e,()=>eS(e.target)?e.target:null)},!0),eW(e,"blur",e=>o(e,()=>{var e;
1return eP(e=window.document.activeElement)&&"IFRAME"===e.nodeName?window.document.activeElement:null}),!0)}function eG(...e){return(0,H.useMemo)(()=>eb(...e),[...e])}function eV(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}"u">typeof window&&"u">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 eK=((u=eK||{})[u.None=0]="None",u[u.RenderStrategy=1]="RenderStrategy",u[u.Static=2]="Static",u),eU=((c=eU||{})[c.Unmount=0]="Unmount",c[c.Hidden=1]="Hidden",c);function eq(){let e,t,n=(e=(0,H.useRef)([]),t=(0,H.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,H.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:l=!0,name:i,mergeRefs:a}){a=null!=a?a:eX;let s=eQ(t,e);if(l)return eY(s,n,r,i,a);let u=null!=o?o:0;if(2&u){let{static:e=!1,...t}=s;if(e)return eY(t,n,r,i,a)}if(1&u){let{unmount:e=!0,...t}=s;return el(+!e,{0:()=>null,1:()=>eY({...t,hidden:!0,style:{display:"none"}},n,r,i,a)})}return eY(s,n,r,i,a)})({mergeRefs:n,...e}),[n])}function eY(e,t={},n,r,o){let{as:l=n,children:i,refName:a="ref",...s}=e1(e,["unmount","static"]),u=void 0!==e.ref?{[a]:e.ref}:{},c="function"==typeof i?i(t):i;"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 d={};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=>`-${e.toLowerCase()}`));if(e)for(let e of(d["data-headlessui-state"]=n.join(" "),n))d[`data-${e}`]=""}if(e2(l)&&(Object.keys(e0(s)).length>0||Object.keys(e0(d)).length>0))if(!(0,H.isValidElement)(c)||Array.isArray(c)&&c.length>1||e2(c.type)){if(Object.keys(e0(s)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(e0(s)).concat(Object.keys(e0(d))).map(e=>`  - ${e}`).join(`
2`),"","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(`
3`)].join(`
4`))}else{var f;let e=c.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>eV(t(...e),s.className):eV(t,s.className),r=eQ(c.props,e0(e1(s,["ref"])));for(let e in d)e in r&&delete d[e];return(0,H.cloneElement)(c,Object.assign({},r,d,u,{ref:o((f=c,H.default.version.split(".")[0]>="19"?f.props.ref:f.ref),u.ref)},n?{className:n}:{}))}return(0,H.createElement)(l,Object.assign({},e1(s,["ref"]),!e2(l)&&u,!e2(l)&&d),c)}function eX(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function eQ(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let o of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;o(t,...r)}}});return t}function eJ(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t}function eZ(e){var t;return Object.assign((0,H.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function e0(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function e1(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function e2(e){return e===H.Fragment||e===Symbol.for("react.fragment")}var e4=((d=e4||{})[d.None=1]="None",d[d.Focusable=2]="Focusable",d[d.Hidden=4]="Hidden",d);let e3=eZ(function(e,t){var n;let{features:r=1,...o}=e,l={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"}}};return eq()({ourProps:l,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})});function e9({defaultContainers:e=[],portals:t,mainTreeNode:n}={}){let r=ep(()=>{var r,o;let l=eb(n),i=[];for(let t of e)null!==t&&(ek(t)?i.push(t):"current"in t&&ek(t.current)&&i.push(t.current));if(null!=t&&t.current)for(let e of t.current)i.push(e);for(let e of null!=(r=null==l?void 0:l.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&ek(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||i.some(t=>e.contains(t))||i.push(e));return i});
4return{resolveContainers:r,contains:ep(e=>r().some(t=>t.contains(e)))}}let e6=(0,H.createContext)(null);function e5({children:e,node:t}){let[n,r]=(0,H.useState)(null),o=e8(null!=t?t:n);return H.default.createElement(e6.Provider,{value:o},e,null===o&&H.default.createElement(e3,{features:e4.Hidden,ref:e=>{var t,n;if(e){for(let o of null!=(n=null==(t=eb(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(o!==document.body&&o!==document.head&&ek(o)&&null!=o&&o.contains(e)){r(o);break}}}}))}function e8(e=null){var t;return null!=(t=(0,H.useContext)(e6))?t:e}function e7(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let te=(C=()=>new Map,T={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:Y(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=e7(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=e7(n.meta)),this},SCROLL_PREVENT(e){let t,n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[eH()?{before({doc:e,d:t,meta:n}){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=Y();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,l=null;t.addEventListener(e,"click",t=>{if(eS(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),i=e.querySelector(o);eS(i)&&!r(i)&&(l=i)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{var t;if(n.dispose(),eS(e.target)&&ek(t=e.target)&&"style"in t)if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(eS(e.target)){var t;if(!(eP(t=e.target)&&"INPUT"===t.nodeName))if(r(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}),t.add(()=>{var e;o!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,o),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{},{before({doc:e}){var n;let r=e.documentElement;t=Math.max(0,(null!=(n=e.defaultView)?n:window).innerWidth-r.clientWidth)},after({doc:e,d:n}){let r=e.documentElement,o=Math.max(0,r.clientWidth-r.offsetWidth),l=Math.max(0,t-o);n.style(r,"paddingRight",`${l}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];r.forEach(({before:e})=>null==e?void 0:e(n)),r.forEach(({after:e})=>null==e?void 0:e(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},f=C(),p=new Set,{getSnapshot:()=>f,subscribe:e=>(p.add(e),()=>p.delete(e)),dispatch(e,...t){let n=T[e].call(f,...t);n&&(f=n,p.forEach(e=>e()))}});function tt(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let r=(0,H.useSyncExternalStore)(te.subscribe,te.getSnapshot,te.getSnapshot),o=t?r.get(t):void 0;o&&o.count,G(()=>{if(!(!t||!e))return te.dispatch("PUSH",t,n),()=>te.dispatch("POP",t,n)},[e,t])}(eg(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}function tn(){let e,t=(e="u"<typeof document,"useSyncExternalStore"in H&&(0,H.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,r]=H.useState($.isHandoffComplete);return n&&!1===$.isHandoffComplete&&r(!1),H.useEffect(()=>{!0!==n&&r(!0)},[n]),H.useEffect(()=>$.handoff(),[]),!t&&n}function tr(e){return(0,H.useMemo)(()=>e,Object.values(e))}te.subscribe(()=>{let e=te.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)&&te.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&te.dispatch("TEARDOWN",n)}});let to=Symbol();function tl(e,t=!0){return Object.assign(e,{[to]:t})}function ti(...e){let t=(0,H.useRef)(e);(0,H.useEffect)(()=>{t.current=e},[e]);let n=ep(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[to]))?void 0:n}let ta=(0,H.createContext)(()=>{});function ts({value:e,children:t}){return H.default.createElement(ta.Provider,{value:e},t)}let tu=(0,H.createContext)(null);tu.displayName="OpenClosedContext";var tc=((m=tc||{})[m.Open=1]="Open",m[m.Closed=2]="Closed",m[m.Closing=4]="Closing",m[m.Opening=8]="Opening",m);function td(){return(0,H.useContext)(tu)}function tf({value:e,children:t}){return H.default.createElement(tu.Provider,{value:e},t)}function tp({children:e}){return H.default.createElement(tu.Provider,{value:null},e)}let tm=(0,H.createContext)(!1);function th(e){return H.default.createElement(tm.Provider,{value:e.force},e.children)}let tg=(0,H.createContext)(void 0),tb=(0,H.createContext)(null);tb.displayName="DescriptionContext";let tv=Object.assign(eZ(function(e,t){let n=(0,H.useId)(),r=(0,H.useContext)(tg),{id:o=`headlessui-description-${n}`,...l}=e,i=function e(){let t=(0,H.useContext)(tb);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}(),a=ti(t);G(()=>i.register(o),[o,i.register]);let s=tr({...i.slot,disabled:r||!1}),u={ref:a,...i.props,id:o};return eq()({ourProps:u,theirProps:l,slot:s,defaultTag:"p",name:i.name||"Description"})}),{});function ty(){let[e]=(0,H.useState)(Y);return(0,H.useEffect)(()=>()=>
4e.dispose(),[e]),e}function tx(){let e=(0,H.useRef)(!1);return G(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function tw(e){let t=ep(e),n=(0,H.useRef)(!1);(0,H.useEffect)(()=>(n.current=!1,()=>{n.current=!0,q(()=>{n.current&&t()})}),[t])}var tE=((h=tE||{})[h.Forwards=0]="Forwards",h[h.Backwards=1]="Backwards",h);function tk(){let e=(0,H.useRef)(0);return eW(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}function tP(e,t){let n=(0,H.useRef)([]),r=ep(e);(0,H.useEffect)(()=>{let e=[...n.current];for(let[o,l]of t.entries())if(n.current[o]!==l){let o=r(t,e);return n.current=t,o}},[r,...t])}let tS=[];function tC(){"loading"!==document.readyState&&((()=>{function e(e){if(!eS(e.target)||e.target===document.body||tS[0]===e.target)return;let t=e.target;t=t.closest(ej),tS.unshift(null!=t?t:e.target),(tS=tS.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})})(),document.removeEventListener("DOMContentLoaded",tC))}function tT(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)ek(n.current)&&t.add(n.current);return t}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",tC),tC());var tj=((g=tj||{})[g.None=0]="None",g[g.InitialFocus=1]="InitialFocus",g[g.TabLock=2]="TabLock",g[g.FocusLock=4]="FocusLock",g[g.RestoreFocus=8]="RestoreFocus",g[g.AutoFocus=16]="AutoFocus",g);let tO=Object.assign(eZ(function(e,t){let n=(0,H.useRef)(null),r=ti(n,t),{initialFocus:o,initialFocusFallback:l,containers:i,features:a=15,...s}=e;tn()||(a=0);let u=eG(n.current);!function(e,{ownerDocument:t}){let n=!!(8&e),r=function(e=!0){let t=(0,H.useRef)(tS.slice());return tP(([e],[n])=>{!0===n&&!1===e&&q(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=tS.slice())},[e,tS,t]),ep(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(n);tP(()=>{var e;n||ey(e=null==t?void 0:t.body)===e&&eD(r())},[n]),tw(()=>{n&&eD(r())})}(a,{ownerDocument:u});let c=function(e,{ownerDocument:t,container:n,initialFocus:r,initialFocusFallback:o}){let l=(0,H.useRef)(null),i=eg(!!(1&e),"focus-trap#initial-focus"),a=tx();return tP(()=>{if(0===e)return;if(!i){null!=o&&o.current&&eD(o.current);return}let s=n.current;s&&q(()=>{if(!a.current)return;let n=null==t?void 0:t.activeElement;if(null!=r&&r.current){if((null==r?void 0:r.current)===n){l.current=n;return}}else if(s.contains(n)){l.current=n;return}if(null!=r&&r.current)eD(r.current);else{if(16&e){if(ez(s,eF.First|eF.AutoFocus)!==eI.Error)return}else if(ez(s,eF.First)!==eI.Error)return;if(null!=o&&o.current&&(eD(o.current),(null==t?void 0:t.activeElement)===o.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}l.current=null==t?void 0:t.activeElement})},[o,i,e]),l}(a,{ownerDocument:u,container:n,initialFocus:o,initialFocusFallback:l});!function(e,{ownerDocument:t,container:n,containers:r,previousActiveElement:o}){let l=tx(),i=!!(4&e);K(null==t?void 0:t.defaultView,"focus",e=>{if(!i||!l.current)return;let t=tT(r);eP(n.current)&&t.add(n.current);let a=o.current;if(!a)return;let s=e.target;eP(s)?tF(t,s)?(o.current=s,eD(s)):(e.preventDefault(),e.stopPropagation(),eD(a)):eD(o.current)},!0)}(a,{ownerDocument:u,container:n,containers:i,previousActiveElement:c});let d=tk(),f=ep(e=>{if(!eP(n.current))return;let t=n.current;el(d.current,{[tE.Forwards]:()=>{ez(t,eF.First,{skipElements:[e.relatedTarget,l]})},[tE.Backwards]:()=>{ez(t,eF.Last,{skipElements:[e.relatedTarget,l]})}})}),p=eg(!!(2&a),"focus-trap#tab-lock"),m=ty(),h=(0,H.useRef)(!1),g=eq();return H.default.createElement(H.default.Fragment,null,p&&H.default.createElement(e3,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:e4.Focusable}),g({ourProps:{ref:r,onKeyDown(e){"Tab"==e.key&&(h.current=!0,m.requestAnimationFrame(()=>{h.current=!1}))},onBlur(e){if(!(4&a))return;let t=tT(i);eP(n.current)&&t.add(n.current);let r=e.relatedTarget;eS(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(tF(t,r)||(h.current?ez(n.current,el(d.current,{[tE.Forwards]:()=>eF.Next,[tE.Backwards]:()=>eF.Previous})|eF.WrapAround,{relativeTo:e.target}):eS(e.target)&&eD(e.target)))}},theirProps:s,defaultTag:"div",name:"FocusTrap"}),p&&H.default.createElement(e3,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:e4.Focusable}))}),{features:tj});function tF(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var tI=e.i(8303);let tR=H.Fragment,tL=eZ(function(e,t){let{ownerDocument:n=null,...r}=e,o=(0,H.useRef)(null),l=ti(tl(e=>{o.current=e}),t),i=eG(o.current),a=function(e){let t=(0,H.useContext)(tm),n=(0,H.useContext)(tN),[r,o]=(0,H.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if($.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");
4if(o)return o;if(null===e)return null;let l=e.createElement("div");return l.setAttribute("id","headlessui-portal-root"),e.body.appendChild(l)});return(0,H.useEffect)(()=>{null!==r&&(null!=e&&e.body.contains(r)||null==e||e.body.appendChild(r))},[r,e]),(0,H.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),r}(null!=n?n:i),s=(0,H.useContext)(tA),u=ty(),c=eq();return tw(()=>{var e;a&&a.childNodes.length<=0&&(null==(e=a.parentElement)||e.removeChild(a))}),a?(0,tI.createPortal)(H.default.createElement("div",{"data-headlessui-portal":"",ref:e=>{u.dispose(),s&&e&&u.add(s.register(e))}},c({ourProps:{ref:l},theirProps:r,slot:{},defaultTag:tR,name:"Portal"})),a):null}),tM=H.Fragment,tN=(0,H.createContext)(null),tA=(0,H.createContext)(null);function tD(){let e=(0,H.useContext)(tA),t=(0,H.useRef)([]),n=ep(n=>(t.current.push(n),e&&e.register(n),()=>r(n))),r=ep(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),o=(0,H.useMemo)(()=>({register:n,unregister:r,portals:t}),[n,r,t]);return[t,(0,H.useMemo)(()=>function({children:e}){return H.default.createElement(tA.Provider,{value:o},e)},[o])]}let tz=eZ(function(e,t){let n=ti(t),{enabled:r=!0,ownerDocument:o,...l}=e,i=eq();return r?H.default.createElement(tL,{...l,ownerDocument:o,ref:n}):i({ourProps:{ref:n},theirProps:l,slot:{},defaultTag:tR,name:"Portal"})}),tH=eZ(function(e,t){let{target:n,...r}=e,o={ref:ti(t)},l=eq();return H.default.createElement(tN.Provider,{value:n},l({ourProps:o,theirProps:r,defaultTag:tM,name:"Popover.Group"}))}),t_=Object.assign(tz,{Group:tH});var tB=e.i(93906);void 0!==tB.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(I=null==tB.default?void 0:tB.default.env)?void 0:I.NODE_ENV)==="test"&&void 0===(null==(R=null==Element?void 0:Element.prototype)?void 0:R.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
5`)),[]});var tW=((b=tW||{})[b.None=0]="None",b[b.Closed=1]="Closed",b[b.Enter=2]="Enter",b[b.Leave=4]="Leave",b);function t$(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function tG(e,t,n,r){let[o,l]=(0,H.useState)(n),{hasFlag:i,addFlag:a,removeFlag:s}=function(e=0){let[t,n]=(0,H.useState)(e),r=(0,H.useCallback)(e=>n(e),[]),o=(0,H.useCallback)(e=>n(t=>t|e),[]),l=(0,H.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:l,removeFlag:(0,H.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,H.useCallback)(e=>n(t=>t^e),[])}}(e&&o?3:0),u=(0,H.useRef)(!1),c=(0,H.useRef)(!1);return G(()=>{var o;if(e){if(n&&l(!0),!t){n&&a(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:o}){let l=Y();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:o}),l.nextFrame(()=>{n(),l.requestAnimationFrame(()=>{l.add(function(e,t){var n,r;let o=Y();if(!e)return o.dispose;let l=!1;o.add(()=>{l=!0});let i=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===i.length?t():Promise.allSettled(i.map(e=>e.finished)).then(()=>{l||t()}),o.dispose}(e,r))})}),l.dispose}(t,{inFlight:u,prepare(){c.current?c.current=!1:c.current=u.current,u.current=!0,c.current||(n?(a(3),s(4)):(a(4),s(2)))},run(){c.current?n?(s(3),a(4)):(s(4),a(3)):n?s(1):a(1)},done(){var e,o,i,a;c.current&&(null!=(a=null==(i=(o=t).getAnimations)?void 0:i.call(o))?a:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(u.current=!1,s(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,ty()]),e?[o,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}function tV(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!e2(null!=(t=e.as)?t:tQ)||1===H.default.Children.count(e.children)}let tK=(0,H.createContext)(null);tK.displayName="TransitionContext";var tU=((v=tU||{}).Visible="visible",v.Hidden="hidden",v);
5let tq=(0,H.createContext)(null);function tY(e){return"children"in e?tY(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function tX(e,t){let n=V(e),r=(0,H.useRef)([]),o=tx(),l=ty(),i=ep((e,t=eU.Hidden)=>{let i=r.current.findIndex(({el:t})=>t===e);-1!==i&&(el(t,{[eU.Unmount](){r.current.splice(i,1)},[eU.Hidden](){r.current[i].state="hidden"}}),l.microTask(()=>{var e;!tY(r)&&o.current&&(null==(e=n.current)||e.call(n))}))}),a=ep(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"}),()=>i(e,eU.Unmount)}),s=(0,H.useRef)([]),u=(0,H.useRef)(Promise.resolve()),c=(0,H.useRef)({enter:[],leave:[]}),d=ep((e,n,r)=>{s.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=>{s.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(c.current[n].map(([e,t])=>t)).then(()=>e())})]),"enter"===n?u.current=u.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),f=ep((e,t,n)=>{Promise.all(c.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=s.current.shift())||e()}).then(()=>n(t))});return(0,H.useMemo)(()=>({children:r,register:a,unregister:i,onStart:d,onStop:f,wait:u,chains:c}),[a,i,r,d,f,c,u])}tq.displayName="NestingContext";let tQ=H.Fragment,tJ=eK.RenderStrategy,tZ=eZ(function(e,t){let{show:n,appear:r=!1,unmount:o=!0,...l}=e,i=(0,H.useRef)(null),a=ti(...tV(e)?[i,t]:null===t?[]:[t]);tn();let s=td();if(void 0===n&&null!==s&&(n=(s&tc.Open)===tc.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[u,c]=(0,H.useState)(n?"visible":"hidden"),d=tX(()=>{n||c("hidden")}),[f,p]=(0,H.useState)(!0),m=(0,H.useRef)([n]);G(()=>{!1!==f&&m.current[m.current.length-1]!==n&&(m.current.push(n),p(!1))},[m,n]);let h=(0,H.useMemo)(()=>({show:n,appear:r,initial:f}),[n,r,f]);G(()=>{n?c("visible"):tY(d)||null===i.current||c("hidden")},[n,d]);let g={unmount:o},b=ep(()=>{var t;f&&p(!1),null==(t=e.beforeEnter)||t.call(e)}),v=ep(()=>{var t;f&&p(!1),null==(t=e.beforeLeave)||t.call(e)}),y=eq();return H.default.createElement(tq.Provider,{value:d},H.default.createElement(tK.Provider,{value:h},y({ourProps:{...g,as:H.Fragment,children:H.default.createElement(t0,{ref:a,...g,...l,beforeEnter:b,beforeLeave:v})},theirProps:{},defaultTag:H.Fragment,features:tJ,visible:"visible"===u,name:"Transition"})))}),t0=eZ(function(e,t){var n,r;let{transition:o=!0,beforeEnter:l,afterEnter:i,beforeLeave:a,afterLeave:s,enter:u,enterFrom:c,enterTo:d,entered:f,leave:p,leaveFrom:m,leaveTo:h,...g}=e,[b,v]=(0,H.useState)(null),y=(0,H.useRef)(null),x=tV(e),w=ti(...x?[y,t,v]:null===t?[]:[t]),E=null==(n=g.unmount)||n?eU.Unmount:eU.Hidden,{show:k,appear:P,initial:S}=function(){let e=(0,H.useContext)(tK);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[C,T]=(0,H.useState)(k?"visible":"hidden"),j=function(){let e=(0,H.useContext)(tq);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:O,unregister:F}=j;G(()=>O(y),[O,y]),G(()=>{if(E===eU.Hidden&&y.current)return k&&"visible"!==C?void T("visible"):el(C,{hidden:()=>F(y),visible:()=>O(y)})},[C,y,O,F,k,E]);let I=tn();G(()=>{if(x&&I&&"visible"===C&&null===y.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[y,C,I,x]);let R=S&&!P,L=P&&k&&S,M=(0,H.useRef)(!1),N=tX(()=>{M.current||(T("hidden"),F(y))},j),A=ep(e=>{M.current=!0,N.onStart(y,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==a||a())})}),D=ep(e=>{let t=e?"enter":"leave";M.current=!1,N.onStop(y,t,e=>{"enter"===e?null==i||i():"leave"===e&&(null==s||s())}),"leave"!==t||tY(N)||(T("hidden"),F(y))});(0,H.useEffect)(()=>{x&&o||(A(k),D(k))},[k,x,o]);let[,z]=tG(!(!o||!x||!I||R),b,k,{start:A,end:D}),_=e0({ref:w,className:(null==(r=eV(g.className,L&&u,L&&c,z.enter&&u,z.enter&&z.closed&&c,z.enter&&!z.closed&&d,z.leave&&p,z.leave&&!z.closed&&m,z.leave&&z.closed&&h,!z.transition&&k&&f))?void 0:r.trim())||void 0,...t$(z)}),B=0;"visible"===C&&(B|=tc.Open),"hidden"===C&&(B|=tc.Closed),k&&"hidden"===C&&(B|=tc.Opening),k||"visible"!==C||(B|=tc.Closing);let W=eq();return H.default.createElement(tq.Provider,{value:N},H.default.createElement(tf,{value:B},W({ourProps:_,theirProps:g,defaultTag:tQ,features:tJ,visible:"visible"===C,name:"Transition.Child"})))}),t1=eZ(function(e,t){let n=null!==(0,H.useContext)(tK),r=null!==td();return H.default.createElement(H.default.Fragment,null,!n&&r?H.default.createElement(tZ,{ref:t,...e}):H.default.createElement(t0,{ref:t,...e}))}
5),t2=Object.assign(tZ,{Child:t1,Root:tZ});e.s(["Transition",0,t2,"TransitionChild",0,t1],46880);var t4=((y=t4||{})[y.Open=0]="Open",y[y.Closed=1]="Closed",y),t3=((x=t3||{})[x.SetTitleId=0]="SetTitleId",x);let t9={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},t6=(0,H.createContext)(null);function t5(e){let t=(0,H.useContext)(t6);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,t5),t}return t}function t8(e,t){return el(t.type,t9,e,t)}t6.displayName="DialogContext";let t7=eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-dialog-${n}`,open:o,onClose:l,initialFocus:i,role:a="dialog",autoFocus:s=!0,__demoMode:u=!1,unmount:c=!1,...d}=e,f=(0,H.useRef)(!1);a="dialog"===a||"alertdialog"===a?a:(f.current||(f.current=!0,console.warn(`Invalid role [${a}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let p=td();void 0===o&&null!==p&&(o=(p&tc.Open)===tc.Open);let m=(0,H.useRef)(null),h=ti(m,t),g=eG(m.current),b=+!o,[v,y]=(0,H.useReducer)(t8,{titleId:null,descriptionId:null,panelRef:(0,H.createRef)()}),x=ep(()=>l(!1)),w=ep(e=>y({type:0,id:e})),E=!!tn()&&0===b,[k,P]=tD(),S=e8(),{resolveContainers:C}=e9({mainTreeNode:S,portals:k,defaultContainers:[{get current(){var T;return null!=(T=v.panelRef.current)?T:m.current}}]}),j=null!==p&&(p&tc.Closing)===tc.Closing;!function(e,{allowed:t,disallowed:n}={}){let r=eg(e,"inert-others");G(()=>{var e,o;if(!r)return;let l=Y();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&l.add(eE(t));let i=null!=(o=null==t?void 0:t())?o:[];for(let e of i){if(!e)continue;let t=eb(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)i.some(t=>e.contains(t))||l.add(eE(e));n=n.parentElement}}return l.dispose},[r,t,n])}(!u&&!j&&E,{allowed:ep(()=>{var e,t;return[null!=(t=null==(e=m.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:ep(()=>{var e;return[null!=(e=null==S?void 0:S.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let O=ed.get(null);G(()=>{if(E)return O.actions.push(r),()=>O.actions.pop(r)},[O,r,E]);let F=em(O,(0,H.useCallback)(e=>O.selectors.isTop(e,r),[O,r]));e$(F,C,e=>{e.preventDefault(),x()}),function(e,t="u">typeof document?document.defaultView:null,n){let r=eg(e,"escape");K(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===_.Escape&&n(e))})}(F,null==g?void 0:g.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),x()}),tt(!u&&!j&&E,g,C),eT(E,m,x);let[I,R]=function(){let[e,t]=(0,H.useState)([]);return[e.length>0?e.join(" "):void 0,(0,H.useMemo)(()=>function(e){let n=ep(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,H.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 H.default.createElement(tb.Provider,{value:r},e.children)},[t])]}(),L=(0,H.useMemo)(()=>[{dialogState:b,close:x,setTitleId:w,unmount:c},v],[b,x,w,c,v]),M=tr({open:0===b}),N={ref:h,id:r,role:a,tabIndex:-1,"aria-modal":u?void 0:0===b||void 0,"aria-labelledby":v.titleId,"aria-describedby":I,unmount:c},A=!function(){var e;let[t]=(0,H.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,r]=(0,H.useState)(null!=(e=null==t?void 0:t.matches)&&e);return G(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){r(e.matches)}},[t]),n}(),D=tj.None;E&&!u&&(D|=tj.RestoreFocus,D|=tj.TabLock,s&&(D|=tj.AutoFocus),A&&(D|=tj.InitialFocus));let z=eq();return H.default.createElement(tp,null,H.default.createElement(th,{force:!0},H.default.createElement(t_,null,H.default.createElement(t6.Provider,{value:L},H.default.createElement(tH,{target:m},H.default.createElement(th,{force:!1},H.default.createElement(R,{slot:M},H.default.createElement(P,null,H.default.createElement(tO,{initialFocus:i,initialFocusFallback:m,containers:C,features:D},H.default.createElement(ts,{value:x},z({ourProps:N,theirProps:d,slot:M,defaultTag:ne,features:nt,visible:0===b,name:"Dialog"})))))))))))}),ne="div",nt=eK.RenderStrategy|eK.Static,nn=Object.assign(eZ(function(e,t){let{transition:n=!1,open:r,...o}=e,l=td(),i=e.hasOwnProperty("open")||null!==l,a=e.hasOwnProperty("onClose");if(!i&&!a)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!i)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!a)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");
5if(!l&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${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: ${e.onClose}`);return(void 0!==r||n)&&!o.static?H.default.createElement(e5,null,H.default.createElement(t2,{show:r,transition:n,unmount:o.unmount},H.default.createElement(t7,{ref:t,...o}))):H.default.createElement(e5,null,H.default.createElement(t7,{ref:t,open:r,...o}))}),{Panel:eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-dialog-panel-${n}`,transition:o=!1,...l}=e,[{dialogState:i,unmount:a},s]=t5("Dialog.Panel"),u=ti(t,s.panelRef),c=tr({open:0===i}),d=ep(e=>{e.stopPropagation()}),f=o?t1:H.Fragment,p=eq();return H.default.createElement(f,{...o?{unmount:a}:{}},p({ourProps:{ref:u,id:r,onClick:d},theirProps:l,slot:c,defaultTag:"div",name:"Dialog.Panel"}))}),Title:(eZ(function(e,t){let{transition:n=!1,...r}=e,[{dialogState:o,unmount:l}]=t5("Dialog.Backdrop"),i=tr({open:0===o}),a=n?t1:H.Fragment,s=eq();return H.default.createElement(a,{...n?{unmount:l}:{}},s({ourProps:{ref:t,"aria-hidden":!0},theirProps:r,slot:i,defaultTag:"div",name:"Dialog.Backdrop"}))}),eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:l,setTitleId:i}]=t5("Dialog.Title"),a=ti(t);(0,H.useEffect)(()=>(i(r),()=>i(null)),[r,i]);let s=tr({open:0===l});return eq()({ourProps:{ref:a,id:r},theirProps:o,slot:s,defaultTag:"h2",name:"Dialog.Title"})})),Description:tv});e.s(["Dialog",0,nn],89086);let nr="u">typeof document?H.default.useLayoutEffect:()=>{},no=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},nl=e=>e&&"window"in e&&e.window===e?e:no(e).defaultView||window;function ni(e,t){return!!t&&!!e&&e.contains(t)}function na(e){return e.target}"u">typeof Element&&Element.prototype;let ns=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])',"permission"];ns.join(":not([hidden]),"),ns.push('[tabindex]:not([tabindex="-1"]):not([disabled])'),ns.join(':not([hidden]):not([tabindex="-1"]),');let nu=null;function nc(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function nd(e){let t=(0,H.useRef)({isFocused:!1,observer:null});return nr(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,H.useCallback)(n=>{let r=na(n);(r instanceof HTMLButtonElement||r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLSelectElement)&&(t.current.isFocused=!0,r.addEventListener("focusout",n=>{if(t.current.isFocused=!1,r.disabled){let t=nc(n);null==e||e(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null==(e=t.current.observer)||e.disconnect();let n=r===((e=document)=>e.activeElement)()?null:((e=document)=>e.activeElement)();r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]}))},[e])}function nf(e){var t;if("u"<typeof window||null==window.navigator)return!1;let n=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function np(e){var t;return"u">typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function nm(e){let t=null;return()=>(null==t&&(t=e()),t)}let nh=nm(function(){return np(/^Mac/i)}),ng=nm(function(){return np(/^iPhone/i)}),nb=nm(function(){return np(/^iPad/i)||nh()&&navigator.maxTouchPoints>1}),nv=nm(function(){return ng()||nb()});nm(function(){return nh()||nv()});
5let ny=nm(function(){return nf(/AppleWebKit/i)&&!nx()}),nx=nm(function(){return nf(/Chrome/i)}),nw=nm(function(){return nf(/Android/i)}),nE=nm(function(){return nf(/Firefox/i)});function nk(e,t,n=!0){var r,o;let{metaKey:l,ctrlKey:i,altKey:a,shiftKey:s}=t;nE()&&(null==(o=window.event)||null==(r=o.type)?void 0:r.startsWith("key"))&&"_blank"===e.target&&(nh()?l=!0:i=!0);let u=ny()&&nh()&&!nb()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:l,ctrlKey:i,altKey:a,shiftKey:s}):new MouseEvent("click",{metaKey:l,ctrlKey:i,altKey:a,shiftKey:s,detail:1,bubbles:!0,cancelable:!0});if(nk.isOpening=n,function(){if(null==nu){nu=!1;try{document.createElement("div").focus({get preventScroll(){return nu=!0,!0}})}catch{}}return nu}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}e.dispatchEvent(u),nk.isOpening=!1}nk.isOpening=!1;let nP={prefix:String(Math.round(1e10*Math.random())),current:0};H.default.createContext(nP),H.default.createContext(!1),"u">typeof window&&window.document&&window.document.createElement,new WeakMap;H.default.useId;let nS=null,nC=new Set,nT=new Map,nj=!1,nO=!1,nF={Tab:!0,Escape:!0};function nI(e,t){for(let n of nC)n(e,t)}function nR(e){nj=!0,nk.isOpening||e.metaKey||!nh()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(nS="keyboard",nI("keyboard",e))}function nL(e){nS="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(nj=!0,nI("pointer",e))}function nM(e){nk.isOpening||(""!==e.pointerType||!e.isTrusted)&&(nw()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(nj=!0,nS="virtual")}function nN(e){na(e)!==window&&na(e)!==document&&e.isTrusted&&(nj||nO||(nS="virtual",nI("virtual",e)),nj=!1,nO=!1)}function nA(){nj=!1,nO=!0}function nD(e){if("u"<typeof window||"u"<typeof document||nT.get(nl(e)))return;let t=nl(e),n=no(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){nj=!0,r.apply(this,arguments)},n.addEventListener("keydown",nR,!0),n.addEventListener("keyup",nR,!0),n.addEventListener("click",nM,!0),t.addEventListener("focus",nN,!0),t.addEventListener("blur",nA,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",nL,!0),n.addEventListener("pointermove",nL,!0),n.addEventListener("pointerup",nL,!0)),t.addEventListener("beforeunload",()=>{nz(e)},{once:!0}),nT.set(t,{focus:r})}let nz=(e,t)=>{let n=nl(e),r=no(e);t&&r.removeEventListener("DOMContentLoaded",t),nT.has(n)&&(n.HTMLElement.prototype.focus=nT.get(n).focus,r.removeEventListener("keydown",nR,!0),r.removeEventListener("keyup",nR,!0),r.removeEventListener("click",nM,!0),n.removeEventListener("focus",nN,!0),n.removeEventListener("blur",nA,!1),"u">typeof PointerEvent&&(r.removeEventListener("pointerdown",nL,!0),r.removeEventListener("pointermove",nL,!0),r.removeEventListener("pointerup",nL,!0)),nT.delete(n))};function nH(){return"pointer"!==nS}"u">typeof document&&("loading"!==(w=no(void 0)).readyState?nD(void 0):w.addEventListener("DOMContentLoaded",()=>{nD(void 0)}));let n_=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function nB(){let e=(0,H.useRef)(new Map),t=(0,H.useCallback)((t,n,r,o)=>{let l=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:l,options:o}),t.addEventListener(n,l,o)},[]),n=(0,H.useCallback)((t,n,r,o)=>{var l;let i=(null==(l=e.current.get(r))?void 0:l.fn)||r;t.removeEventListener(n,i,o),e.current.delete(r)},[]),r=(0,H.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,H.useEffect)(()=>r,[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function nW(e={}){var t;let{autoFocus:n=!1,isTextInput:r,within:o}=e,l=(0,H.useRef)({isFocused:!1,isFocusVisible:n||nH()}),[i,a]=(0,H.useState)(!1),[s,u]=(0,H.useState)(()=>l.current.isFocused&&l.current.isFocusVisible),c=(0,H.useCallback)(()=>u(l.current.isFocused&&l.current.isFocusVisible),[]),d=(0,H.useCallback)(e=>{l.current.isFocused=e,l.current.isFocusVisible=nH(),a(e),c()},[c]);t={enabled:i,isTextInput:r},nD(),(0,H.useEffect)(()=>
5{if((null==t?void 0:t.enabled)===!1)return;let e=(e,n)=>{var r;let o,i,a,s,u,d,f;r=!!(null==t?void 0:t.isTextInput),o=no(n?na(n):void 0),i=n?na(n):void 0,a="u">typeof window?nl(i).HTMLInputElement:HTMLInputElement,s="u">typeof window?nl(i).HTMLTextAreaElement:HTMLTextAreaElement,u="u">typeof window?nl(i).HTMLElement:HTMLElement,d="u">typeof window?nl(i).KeyboardEvent:KeyboardEvent,f=((e=document)=>e.activeElement)(o),(r=r||f instanceof a&&!n_.has(f.type)||f instanceof s||f instanceof u&&f.isContentEditable)&&"keyboard"===e&&n instanceof d&&!nF[n.key]||(e=>{l.current.isFocusVisible=e,c()})(nH())};return nC.add(e),()=>{nC.delete(e)}},[r,i]);let{focusProps:f}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:o}=e,l=(0,H.useCallback)(e=>{if(na(e)===e.currentTarget)return r&&r(e),o&&o(!1),!0},[r,o]),i=nd(l),a=(0,H.useCallback)(e=>{let t=na(e),r=no(t),l=r?((e=document)=>e.activeElement)(r):((e=document)=>e.activeElement)();t===e.currentTarget&&t===l&&(n&&n(e),o&&o(!0),i(e))},[o,n,i]);return{focusProps:{onFocus:!t&&(n||o||r)?a:void 0,onBlur:!t&&(r||o)?l:void 0}}}({isDisabled:o,onFocusChange:d}),{focusWithinProps:p}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,l=(0,H.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:a}=nB(),s=(0,H.useCallback)(e=>{ni(e.currentTarget,na(e))&&l.current.isFocusWithin&&!ni(e.currentTarget,e.relatedTarget)&&(l.current.isFocusWithin=!1,a(),n&&n(e),o&&o(!1))},[n,o,l,a]),u=nd(s),c=(0,H.useCallback)(e=>{if(!ni(e.currentTarget,na(e)))return;let t=na(e),n=no(t),a=((e=document)=>e.activeElement)(n);if(!l.current.isFocusWithin&&a===t){r&&r(e),o&&o(!0),l.current.isFocusWithin=!0,u(e);let t=e.currentTarget;i(n,"focus",e=>{let r=na(e);if(l.current.isFocusWithin&&!ni(t,r)){let e=new n.defaultView.FocusEvent("blur",{relatedTarget:r});Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t}),s(nc(e))}},{capture:!0})}},[r,o,u,i,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:c,onBlur:s}}}({isDisabled:!o,onFocusWithinChange:d});return{isFocused:i,isFocusVisible:s,focusProps:o?p:f}}let n$=!1,nG=0;function nV(e){"touch"===e.pointerType&&(n$=!0,setTimeout(()=>{n$=!1},50))}function nK(){if("u">typeof document)return 0===nG&&"u">typeof PointerEvent&&document.addEventListener("pointerup",nV),nG++,()=>{!(--nG>0)&&"u">typeof PointerEvent&&document.removeEventListener("pointerup",nV)}}function nU(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:o}=e,[l,i]=(0,H.useState)(!1),a=(0,H.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,H.useEffect)(nK,[]);let{addGlobalListener:s,removeAllGlobalListeners:u}=nB(),{hoverProps:c,triggerHoverEnd:d}=(0,H.useMemo)(()=>{let e=(e,t)=>{let o=a.target;a.pointerType="",a.target=null,"touch"!==t&&a.isHovered&&o&&(a.isHovered=!1,u(),r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),i(!1))},l={};return"u">typeof PointerEvent&&(l.onPointerEnter=r=>{n$&&"mouse"===r.pointerType||((r,l)=>{if(a.pointerType=l,o||"touch"===l||a.isHovered||!ni(r.currentTarget,na(r)))return;a.isHovered=!0;let u=r.currentTarget;a.target=u,s(no(na(r)),"pointerover",t=>{a.isHovered&&a.target&&!ni(a.target,na(t))&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:u,pointerType:l}),n&&n(!0),i(!0)})(r,r.pointerType)},l.onPointerLeave=t=>{!o&&ni(t.currentTarget,na(t))&&e(t,t.pointerType)}),{hoverProps:l,triggerHoverEnd:e}},[t,n,r,o,a,s,u]);return(0,H.useEffect)(()=>{o&&d({currentTarget:a.target},a.pointerType)},[o]),{hoverProps:c,isHovered:l}}function nq({disabled:e=!1}={}){let t=(0,H.useRef)(null),[n,r]=(0,H.useState)(!1),o=ty(),l=ep(()=>{t.current=null,r(!1),o.dispose()}),i=ep(e=>{if(o.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=eb(e.currentTarget);o.addEventListener(n,"pointerup",l,!1),o.addEventListener(n,"pointermove",e=>{if(t.current){var n,o;let l,i;r((l=e.width/2,i=e.height/2,n={top:e.clientY-i,right:e.clientX+l,bottom:e.clientY+i,left:e.clientX-l},o=t.current.getBoundingClientRect(),!(!n||!o||n.right<o.left||n.left>o.right||n.bottom<o.top||n.top>o.bottom)))}},!1),o.addEventListener(n,"pointercancel",l,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:l,onClick:l}}}function nY(e,t){return(0,H.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";if("string"==typeof r&&"button"===r.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}function nX(e){var t;let n=e.parentElement,r=null;for(;n&&!(eP(t=n)&&"FIELDSET"===t.nodeName);)eC(n)&&(r=n),n=n.parentElement;let o=(null==n?void 0:n.getAttribute("disabled"))==="";return!(o&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(eC(t))return!1;t=t.previousElementSibling}return!0}(r))&&o}let nQ=null!=(L=H.default.startTransition)?L:function(e){e()};var nJ=((E=nJ||{})[E.Open=0]="Open",E[E.Closed=1]="Closed",E),nZ=((k=nZ||{})[k.ToggleDisclosure=0]="ToggleDisclosure",k[k.CloseDisclosure=1]="CloseDisclosure",k[k.SetButtonId=2]="SetButtonId",k[k.SetPanelId=3]="SetPanelId",k[k.SetButtonElement=4]="SetButtonElement",k[k.SetPanelElement=5]="SetPanelElement",k);let n0={0:e=>({...e,disclosureState:el(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>
5e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},n1=(0,H.createContext)(null);function n2(e){let t=(0,H.useContext)(n1);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,n2),t}return t}n1.displayName="DisclosureContext";let n4=(0,H.createContext)(null);n4.displayName="DisclosureAPIContext";let n3=(0,H.createContext)(null);function n9(e,t){return el(t.type,n0,e,t)}n3.displayName="DisclosurePanelContext";let n6=H.Fragment,n5=eK.RenderStrategy|eK.Static,n8=Object.assign(eZ(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,H.useRef)(null),l=ti(t,tl(e=>{o.current=e},void 0===e.as||e2(e.as))),i=(0,H.useReducer)(n9,{disclosureState:+!n,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:a,buttonId:s},u]=i,c=ep(e=>{u({type:1});let t=eb(o.current);if(!t||!s)return;let n=e?eS(e)?e:"current"in e&&eS(e.current)?e.current:t.getElementById(s):t.getElementById(s);null==n||n.focus()}),d=(0,H.useMemo)(()=>({close:c}),[c]),f=tr({open:0===a,close:c}),p=eq();return H.default.createElement(n1.Provider,{value:i},H.default.createElement(n4.Provider,{value:d},H.default.createElement(ts,{value:c},H.default.createElement(tf,{value:el(a,{0:tc.Open,1:tc.Closed})},p({ourProps:{ref:l},theirProps:r,slot:f,defaultTag:n6,name:"Disclosure"})))))}),{Button:eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-disclosure-button-${n}`,disabled:o=!1,autoFocus:l=!1,...i}=e,[a,s]=n2("Disclosure.Button"),u=(0,H.useContext)(n3),c=null!==u&&u===a.panelId,d=ti((0,H.useRef)(null),t,ep(e=>{if(!c)return s({type:4,element:e})}));(0,H.useEffect)(()=>{if(!c)return s({type:2,buttonId:r}),()=>{s({type:2,buttonId:null})}},[r,s,c]);let f=ep(e=>{var t;if(c){if(1===a.disclosureState)return;switch(e.key){case _.Space:case _.Enter:e.preventDefault(),e.stopPropagation(),s({type:0}),null==(t=a.buttonElement)||t.focus()}}else switch(e.key){case _.Space:case _.Enter:e.preventDefault(),e.stopPropagation(),s({type:0})}}),p=ep(e=>{e.key===_.Space&&e.preventDefault()}),m=ep(e=>{var t;nX(e.currentTarget)||o||(c?(s({type:0}),null==(t=a.buttonElement)||t.focus()):s({type:0}))}),{isFocusVisible:h,focusProps:g}=nW({autoFocus:l}),{isHovered:b,hoverProps:v}=nU({isDisabled:o}),{pressed:y,pressProps:x}=nq({disabled:o}),w=tr({open:0===a.disclosureState,hover:b,active:y,disabled:o,focus:h,autofocus:l}),E=nY(e,a.buttonElement),k=c?eJ({ref:d,type:E,disabled:o||void 0,autoFocus:l,onKeyDown:f,onClick:m},g,v,x):eJ({ref:d,id:r,type:E,"aria-expanded":0===a.disclosureState,"aria-controls":a.panelElement?a.panelId:void 0,disabled:o||void 0,autoFocus:l,onKeyDown:f,onKeyUp:p,onClick:m},g,v,x);return eq()({ourProps:k,theirProps:i,slot:w,defaultTag:"button",name:"Disclosure.Button"})}),Panel:eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-disclosure-panel-${n}`,transition:o=!1,...l}=e,[i,a]=n2("Disclosure.Panel"),{close:s}=function e(t){let n=(0,H.useContext)(n4);if(null===n){let n=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,e),n}return n}("Disclosure.Panel"),[u,c]=(0,H.useState)(null),d=ti(t,ep(e=>{nQ(()=>a({type:5,element:e}))}),c);(0,H.useEffect)(()=>(a({type:3,panelId:r}),()=>{a({type:3,panelId:null})}),[r,a]);let f=td(),[p,m]=tG(o,u,null!==f?(f&tc.Open)===tc.Open:0===i.disclosureState),h=tr({open:0===i.disclosureState,close:s}),g={ref:d,id:r,...t$(m)},b=eq();return H.default.createElement(tp,null,H.default.createElement(n3.Provider,{value:i.panelId},b({ourProps:g,theirProps:l,slot:h,defaultTag:"div",features:n5,visible:p,name:"Disclosure.Panel"})))})});function n7(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}e.s(["Disclosure",0,n8],54311);let re=Math.min,rt=Math.max,rn=Math.round,rr=Math.floor,ro=e=>({x:e,y:e}),rl={left:"right",right:"left",bottom:"top",top:"bottom"};function ri(e,t){return"function"==typeof e?e(t):e}function ra(e){return e.split("-")[0]}function rs(e){return e.split("-")[1]}function ru(e){return"x"===e?"y":"x"}function rc(e){return"y"===e?"height":"width"}function rd(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function rf(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let rp=["left","right"],rm=["right","left"],rh=["top","bottom"],rg=["bottom","top"];function rb(e){let t=ra(e);return rl[t]+e.slice(t.length)}function rv(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function ry(e,t,n){let r,{reference:o,floating:l}
5=e,i=rd(t),a=ru(rd(t)),s=rc(a),u=ra(t),c="y"===i,d=o.x+o.width/2-l.width/2,f=o.y+o.height/2-l.height/2,p=o[s]/2-l[s]/2;switch(u){case"top":r={x:d,y:o.y-l.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-l.width,y:f};break;default:r={x:o.x,y:o.y}}switch(rs(t)){case"start":r[a]-=p*(n&&c?-1:1);break;case"end":r[a]+=p*(n&&c?-1:1)}return r}async function rx(e,t){var n,r;void 0===t&&(t={});let{x:o,y:l,platform:i,rects:a,elements:s,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=ri(t,e),h="number"!=typeof(r=m)?{top:0,right:0,bottom:0,left:0,...r}:{top:r,right:r,bottom:r,left:r},g=s[p?"floating"===f?"reference":"floating":f],b=rv(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:c,rootBoundary:d,strategy:u})),v="floating"===f?{x:o,y:l,width:a.floating.width,height:a.floating.height}:a.reference,y=await (null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),x=await (null==i.isElement?void 0:i.isElement(y))&&await (null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},w=rv(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:u}):v);return{top:(b.top-w.top+h.top)/x.y,bottom:(w.bottom-b.bottom+h.bottom)/x.y,left:(b.left-w.left+h.left)/x.x,right:(w.right-b.right+h.right)/x.x}}let rw=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i}=n,a=i.detectOverflow?i:{...i,detectOverflow:rx},s=await (null==i.isRTL?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=ry(u,r,s),f=r,p=0,m={};for(let n=0;n<l.length;n++){let h=l[n];if(!h)continue;let{name:g,fn:b}=h,{x:v,y:y,data:x,reset:w}=await b({x:c,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=v?v:c,d=null!=y?y:d,m[g]={...m[g],...x},w&&p<50&&(p++,"object"==typeof w&&(w.placement&&(f=w.placement),w.rects&&(u=!0===w.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:c,y:d}=ry(u,f,s)),n=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:m}},rE=new Set(["left","top"]);async function rk(e,t){let{placement:n,platform:r,elements:o}=e,l=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=ra(n),a=rs(n),s="y"===rd(n),u=rE.has(i)?-1:1,c=l&&s?-1:1,d=ri(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function rP(){return"u">typeof window}function rS(e){return rj(e)?(e.nodeName||"").toLowerCase():"#document"}function rC(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function rT(e){var t;return null==(t=(rj(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function rj(e){return!!rP()&&(e instanceof Node||e instanceof rC(e).Node)}function rO(e){return!!rP()&&(e instanceof Element||e instanceof rC(e).Element)}function rF(e){return!!rP()&&(e instanceof HTMLElement||e instanceof rC(e).HTMLElement)}function rI(e){return!(!rP()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof rC(e).ShadowRoot)}function rR(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=r_(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function rL(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let rM=/transform|translate|scale|rotate|perspective|filter/,rN=/paint|layout|strict|content/,rA=e=>!!e&&"none"!==e;function rD(e){let t=rO(e)?r_(e):e;return rA(t.transform)||rA(t.translate)||rA(t.scale)||rA(t.rotate)||rA(t.perspective)||!rz()&&(rA(t.backdropFilter)||rA(t.filter))||rM.test(t.willChange||"")||rN.test(t.contain||"")}function rz(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function rH(e){return/^(html|body|#document)$/.test(rS(e))}function r_(e){return rC(e).getComputedStyle(e)}function rB(e){return rO(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function rW(e){if("html"===rS(e))return e;let t=e.assignedSlot||e.parentNode||rI(e)&&e.host||rT(e);return rI(t)?t.host:t}function r$(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=rW(t);return rH(n)?t.ownerDocument?t.ownerDocument.body:t.body:rF(n)&&rR(n)?n:e(n)}(e),l=o===(null==(r=e.ownerDocument)?void 0:r.body),i=rC(o);if(!l)return t.concat(o,r$(o,[],n));{let e=rG(i);
5return t.concat(i,i.visualViewport||[],rR(o)?o:[],e&&n?r$(e):[])}}function rG(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function rV(e){let t=r_(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=rF(e),l=o?e.offsetWidth:n,i=o?e.offsetHeight:r,a=rn(n)!==l||rn(r)!==i;return a&&(n=l,r=i),{width:n,height:r,$:a}}function rK(e){return rO(e)?e:e.contextElement}function rU(e){let t=rK(e);if(!rF(t))return ro(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:l}=rV(t),i=(l?rn(n.width):n.width)/r,a=(l?rn(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),a&&Number.isFinite(a)||(a=1),{x:i,y:a}}let rq=ro(0);function rY(e){let t=rC(e);return rz()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rq}function rX(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),i=rK(e),a=ro(1);t&&(r?rO(r)&&(a=rU(r)):a=rU(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===rC(i))&&o)?rY(i):ro(0),u=(l.left+s.x)/a.x,c=(l.top+s.y)/a.y,d=l.width/a.x,f=l.height/a.y;if(i){let e=rC(i),t=r&&rO(r)?rC(r):r,n=e,o=rG(n);for(;o&&r&&t!==n;){let e=rU(o),t=o.getBoundingClientRect(),r=r_(o),l=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=l,c+=i,o=rG(n=rC(o))}}return rv({width:d,height:f,x:u,y:c})}function rQ(e,t){let n=rB(e).scrollLeft;return t?t.left+n:rX(rT(e)).left+n}function rJ(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-rQ(e,n),y:n.top+t.scrollTop}}function rZ(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=rC(e),r=rT(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,a=0,s=0;if(o){l=o.width,i=o.height;let e=rz();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}let u=rQ(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(l-=i)}else u<=25&&(l+=u);return{width:l,height:i,x:a,y:s}}(e,n);else if("document"===t){let t,n,l,i,a,s,u;r=rT(e),t=rT(r),n=rB(r),l=r.ownerDocument.body,i=rt(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),a=rt(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),s=-n.scrollLeft+rQ(r),u=-n.scrollTop,"rtl"===r_(l).direction&&(s+=rt(t.clientWidth,l.clientWidth)-i),o={width:i,height:a,x:s,y:u}}else if(rO(t)){let e,r,l,i,a,s;r=(e=rX(t,!0,"fixed"===n)).top+t.clientTop,l=e.left+t.clientLeft,i=rF(t)?rU(t):ro(1),a=t.clientWidth*i.x,s=t.clientHeight*i.y,o={width:a,height:s,x:l*i.x,y:r*i.y}}else{let n=rY(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return rv(o)}function r0(e){return"static"===r_(e).position}function r1(e,t){if(!rF(e)||"fixed"===r_(e).position)return null;if(t)return t(e);let n=e.offsetParent;return rT(e)===n&&(n=n.ownerDocument.body),n}function r2(e,t){var n;let r=rC(e);if(rL(e))return r;if(!rF(e)){let t=rW(e);for(;t&&!rH(t);){if(rO(t)&&!r0(t))return t;t=rW(t)}return r}let o=r1(e,t);for(;o&&(n=o,/^(table|td|th)$/.test(rS(n)))&&r0(o);)o=r1(o,t);return o&&rH(o)&&r0(o)&&!rD(o)?r:o||function(e){let t=rW(e);for(;rF(t)&&!rH(t);){if(rD(t))return t;if(rL(t))break;t=rW(t)}return null}(e)||r}let r4=async function(e){let t=this.getOffsetParent||r2,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=rF(t),o=rT(t),l="fixed"===n,i=rX(e,!0,l,t),a={scrollLeft:0,scrollTop:0},s=ro(0);if(r||!r&&!l)if(("body"!==rS(t)||rR(o))&&(a=rB(t)),r){let e=rX(t,!0,l,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=rQ(o));l&&!r&&o&&(s.x=rQ(o));let u=!o||r||l?ro(0):rJ(o,a);return{x:i.left+a.scrollLeft-s.x-u.x,y:i.top+a.scrollTop-s.y-u.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},r3={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=rT(r),a=!!t&&rL(t.floating);if(r===i||a&&l)return n;let s={scrollLeft:0,scrollTop:0},u=ro(1),c=ro(0),d=rF(r);if((d||!d&&!l)&&(("body"!==rS(r)||rR(i))&&(s=rB(r)),d)){let e=rX(r);u=rU(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let f=!i||d||l?ro(0):rJ(i,s);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+f.x,y:n.y*u.y-s.scrollTop*u.y+c.y+f.y}},getDocumentElement:rT,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===n?rL(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=r$(e,[],!1).filter(e=>rO(e)&&"body"!==rS(e)),o=null,l="fixed"===r_(e).position,i=l?rW(e):e;for(;rO(i)&&!rH(i);){let t=r_(i),n=rD(i);n||"fixed"!==t.position||(o=null),(l?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||rR(i)&&!n&&function e(t,n){let r=rW(t);return!(r===n||!rO(r)||rH(r))&&("fixed"===r_(r).position||e(r,n))}(e,i)))?o=t:r=r.filter(e=>e!==i),i=rW(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=rZ(t,l[0],o),a=i.top,s=i.right,u=i.bottom,c=i.left;for(let e=1;e<l.length;e++){let n=rZ(t,l[e],o);a=rt(n.top,a),s=re(n.right,s),u=re(n.bottom,u),c=rt(n.left,c)}return{width:s-c,height:u-a,x:c,y:a}},getOffsetParent:r2,getElementRects:r4,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=rV(e);return{width:t,height:n}},getScale:rU,isElement:rO,isRTL:function(e){return"rtl"===r_(e).direction}};function r9(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function r6(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,c=rK(e),d=l||i?[...c?r$(c):[],...t?r$(t):[]]:[];
5d.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});let f=c&&s?function(e,t){let n,r=null,o=rT(e);function l(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function i(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),l();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=u;if(a||t(),!f||!p)return;let m={rootMargin:-rr(d)+"px "+-rr(o.clientWidth-(c+f))+"px "+-rr(o.clientHeight-(d+p))+"px "+-rr(c)+"px",threshold:rt(0,re(1,s))||1},h=!0;function g(t){let r=t[0].intersectionRatio;if(r!==s){if(!h)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||r9(u,e.getBoundingClientRect())||i(),h=!1}try{r=new IntersectionObserver(g,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,m)}r.observe(e)}(!0),l}(c,n):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!u&&m.observe(c),t&&m.observe(t));let h=u?rX(e):null;return u&&function t(){let r=rX(e);h&&!r9(h,r)&&n(),h=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{l&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,u&&cancelAnimationFrame(o)}}var r5="u">typeof document?H.useLayoutEffect:function(){};function r8(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!r8(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!r8(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function r7(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function oe(e,t){let n=r7(e);return Math.round(t*n)/n}function ot(e){let t=H.useRef(e);return r5(()=>{t.current=e}),t}let on=(e,t)=>{var n;let r=(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:l,placement:i,middlewareData:a}=e,s=await rk(e,n);return i===(null==(t=a.offset)?void 0:t.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:l+s.y,data:{...s,placement:i}}}});return{name:r.name,fn:r.fn,options:[e,t]}};var or="u"<typeof Element;or||Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,or||Element.prototype.getRootNode;let oo={...H},ol=oo.useInsertionEffect||(e=>e());function oi(e){let t=H.useRef(()=>{});return ol(()=>{t.current=e}),H.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var oa="u">typeof document?H.useLayoutEffect:H.useEffect;let os=!1,ou=0,oc=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+ou++,od=oo.useId||function(){let[e,t]=H.useState(()=>os?oc():void 0);return oa(()=>{null==e&&t(oc())},[]),H.useEffect(()=>{os=!0},[]),e},of=H.createContext(null),op=H.createContext(null),om="active",oh="selected";function og(e,t,n){let r=new Map,o="item"===n,l=e;if(o&&e){let{[om]:t,[oh]:n,...r}=e;l=r}return{..."floating"===n&&{tabIndex:-1,"data-floating-ui-focusable":""},...l,...t.map(t=>{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[n,l]=t;if(!(o&&[om,oh].includes(n)))if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof l){var i;null==(i=r.get(n))||i.push(l),e[n]=function(){for(var e,t=arguments.length,o=Array(t),l=0;l<t;l++)o[l]=arguments[l];return null==(e=r.get(n))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[n]=l}),e),{})}}function ob(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}let ov=(0,H.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});ov.displayName="FloatingContext";let oy=(0,H.createContext)(null);function ox({children:e,enabled:t=!0}){var n,r,o,l,i,a,s,u,c,d,f,p,m,h,g,b;let v,y,x,w,E,k,P,S,C,T,j,O,F,[I,R]=(0,H.useState)(null),[L,M]=(0,H.useState)(0),N=(0,H.useRef)(null),[A,D]=(0,H.useState)(null);G(()=>{if(!f)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(f).maxHeight,t=parseFloat(e);
5if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(f.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(f,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[f=A]);let z=t&&null!==I&&null!==A,{to:_="bottom",gap:B=0,offset:W=0,padding:$=0,inner:V}=(p=I,m=A,v=ow(null!=(h=null==p?void 0:p.gap)?h:"var(--anchor-gap, 0)",m),y=ow(null!=(g=null==p?void 0:p.offset)?g:"var(--anchor-offset, 0)",m),x=ow(null!=(b=null==p?void 0:p.padding)?b:"var(--anchor-padding, 0)",m),{...p,gap:v,offset:y,padding:x}),[K,U="center"]=_.split(" ");G(()=>{z&&M(0)},[z]);let{refs:q,floatingStyles:Y,context:X}=function(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){var t;let{open:n=!1,onOpenChange:r,elements:o}=e,l=od(),i=H.useRef({}),[a]=H.useState(()=>{let e;return e=new Map,{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=>e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=>e!==n))||[])}}}),s=null!=((null==(t=H.useContext(of))?void 0:t.id)||null),[u,c]=H.useState(o.reference),d=oi((e,t,n)=>{i.current.openEvent=e?t:void 0,a.emit("openchange",{open:e,event:t,reason:n,nested:s}),null==r||r(e,t,n)}),f=H.useMemo(()=>({setPositionReference:c}),[]),p=H.useMemo(()=>({reference:u||o.reference||null,floating:o.floating||null,domReference:o.reference}),[u,o.reference,o.floating]);return H.useMemo(()=>({dataRef:i,open:n,onOpenChange:d,elements:p,events:a,floatingId:l,refs:f}),[n,d,p,a,l,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,o=r.elements,[l,i]=H.useState(null),[a,s]=H.useState(null),u=(null==o?void 0:o.domReference)||l,c=H.useRef(null),d=H.useContext(op);oa(()=>{u&&(c.current=u)},[u]);let f=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:l,floating:i}={},transform:a=!0,whileElementsMounted:s,open:u}=e,[c,d]=H.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=H.useState(r);r8(f,r)||p(r);let[m,h]=H.useState(null),[g,b]=H.useState(null),v=H.useCallback(e=>{e!==E.current&&(E.current=e,h(e))},[]),y=H.useCallback(e=>{e!==k.current&&(k.current=e,b(e))},[]),x=l||m,w=i||g,E=H.useRef(null),k=H.useRef(null),P=H.useRef(c),S=null!=s,C=ot(s),T=ot(o),j=ot(u),O=H.useCallback(()=>{var e,r;let o,l,i;if(!E.current||!k.current)return;let a={placement:t,strategy:n,middleware:f};T.current&&(a.platform=T.current),(e=E.current,r=k.current,o=new Map,i={...(l={platform:r3,...a}).platform,_c:o},rw(e,r,{...l,platform:i})).then(e=>{let t={...e,isPositioned:!1!==j.current};F.current&&!r8(P.current,t)&&(P.current=t,tI.flushSync(()=>{d(t)}))})},[f,t,n,T,j]);r5(()=>{!1===u&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[u]);let F=H.useRef(!1);r5(()=>(F.current=!0,()=>{F.current=!1}),[]),r5(()=>{if(x&&(E.current=x),w&&(k.current=w),x&&w){if(C.current)return C.current(x,w,O);O()}},[x,w,O,C,S]);let I=H.useMemo(()=>({reference:E,floating:k,setReference:v,setFloating:y}),[v,y]),R=H.useMemo(()=>({reference:x,floating:w}),[x,w]),L=H.useMemo(()=>{let e={position:n,left:0,top:0};if(!R.floating)return e;let t=oe(R.floating,c.x),r=oe(R.floating,c.y);return a?{...e,transform:"translate("+t+"px, "+r+"px)",...r7(R.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,a,R.floating,c.x,c.y]);return H.useMemo(()=>({...c,update:O,refs:I,elements:R,floatingStyles:L}),[c,O,I,R,L])}({...e,elements:{...o,...a&&{reference:a}}}),p=H.useCallback(e=>{let t=rO(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;s(t),f.refs.setReference(t)},[f.refs]),m=H.useCallback(e=>{(rO(e)||null===e)&&(c.current=e,i(e)),(rO(f.refs.reference.current)||null===f.refs.reference.current||null!==e&&!rO(e))&&f.refs.setReference(e)},[f.refs]),h=H.useMemo(()=>({...f.refs,setReference:m,setPositionReference:p,domReference:c}),[f.refs,m,p]),g=H.useMemo(()=>({...f.elements,domReference:u}),[f.elements,u]),b=H.useMemo(()=>({...f,...r,refs:h,elements:g,nodeId:t}),[f,h,g,t,r]);return oa(()=>{r.dataRef.current.floatingContext=b;let e=null==d?void 0:d.nodesRef.current.find(e=>e.id===t);e&&(e.context=b)}),H.useMemo(()=>({...f,context:b,refs:h,elements:g}),[f,h,g,b])}({open:z,placement:"selection"===K?"center"===U?"bottom":`bottom-${U}`:"center"===U?`${K}`:`${K}-${U}`,strategy:"absolute",transform:!1,middleware:[on({mainAxis:"selection"===K?0:B,crossAxis:W}),{name:(w={name:"shift",options:o=n={padding:$},async fn(e){let{x:t,y:n,placement:r,platform:l}=e,{mainAxis:i=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=ri(o,e),c={x:t,y:n},d=await l.detectOverflow(e,u),f=rd(ra(r)),p=ru(f),m=c[p],h=c[f];
5if(i){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",n=m+d[e],r=m-d[t];m=rt(n,re(m,r))}if(a){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=h+d[e],r=h-d[t];h=rt(n,re(h,r))}let g=s.fn({...e,[p]:m,[f]:h});return{...g,data:{x:g.x-t,y:g.y-n,enabled:{[p]:i,[f]:a}}}}}).name,fn:w.fn,options:[n,r]},"selection"!==K&&{name:(E={name:"flip",options:a=l={padding:$},async fn(e){var t,n,r,o,l,i,s,u;let c,d,f,{placement:p,middlewareData:m,rects:h,initialPlacement:g,platform:b,elements:v}=e,{mainAxis:y=!0,crossAxis:x=!0,fallbackPlacements:w,fallbackStrategy:E="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:P=!0,...S}=ri(a,e);if(null!=(t=m.arrow)&&t.alignmentOffset)return{};let C=ra(p),T=rd(g),j=ra(g)===g,O=await (null==b.isRTL?void 0:b.isRTL(v.floating)),F=w||(j||!P?[rb(g)]:(c=rb(g),[rf(g),c,rf(c)])),I="none"!==k;!w&&I&&F.push(...(d=rs(g),f=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?rm:rp;return t?rp:rm;case"left":case"right":return t?rh:rg;default:return[]}}(ra(g),"start"===k,O),d&&(f=f.map(e=>e+"-"+d),P&&(f=f.concat(f.map(rf)))),f));let R=[g,...F],L=await b.detectOverflow(e,S),M=[],N=(null==(n=m.flip)?void 0:n.overflows)||[];if(y&&M.push(L[C]),x){let e,t,n,r,o=(i=p,s=h,void 0===(u=O)&&(u=!1),e=rs(i),n=rc(t=ru(rd(i))),r="x"===t?e===(u?"end":"start")?"right":"left":"start"===e?"bottom":"top",s.reference[n]>s.floating[n]&&(r=rb(r)),[r,rb(r)]);M.push(L[o[0]],L[o[1]])}if(N=[...N,{placement:p,overflows:M}],!M.every(e=>e<=0)){let e=((null==(r=m.flip)?void 0:r.index)||0)+1,t=R[e];if(t&&("alignment"!==x||T===rd(t)||N.every(e=>rd(e.placement)!==T||e.overflows[0]>0)))return{data:{index:e,overflows:N},reset:{placement:t}};let n=null==(o=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(E){case"bestFit":{let e=null==(l=N.filter(e=>{if(I){let t=rd(e.placement);return t===T||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=g}if(p!==n)return{reset:{placement:n}}}return{}}}).name,fn:E.fn,options:[l,i]},"selection"===K&&V?{name:"inner",options:k={...V,padding:$,overflowRef:N,offset:L,minItemsVisible:4,referenceOverflowThreshold:$,onFallbackChange(e){var t,n;if(!e)return;let r=X.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,l=Math.min(4,r.childElementCount),i=0,a=0;for(let e of null!=(n=null==(t=X.elements.floating)?void 0:t.childNodes)?n:[])if(eP(e)){let t=e.offsetTop,n=t+e.clientHeight+o,s=r.scrollTop,u=s+r.clientHeight;if(t>=s&&n<=u)l--;else{a=Math.max(0,Math.min(n,u)-Math.max(t,s)),i=e.clientHeight;break}}l>=1&&M(e=>{let t=i*l-a+o;return e>=t?e:t})}},async fn(e){let{listRef:t,overflowRef:n,onFallbackChange:r,offset:o=0,index:l=0,minItemsVisible:i=4,referenceOverflowThreshold:a=0,scrollRef:s,...u}=ri(k,e),{rects:c,elements:{floating:d}}=e,f=t.current[l],p=(null==s?void 0:s.current)||d,m=d.clientTop||p.clientTop,h=0!==d.clientTop,g=0!==p.clientTop,b=d===p;if(!f)return{};let v={...e,...await on(-f.offsetTop-d.clientTop-c.reference.height/2-f.offsetHeight/2-o).fn(e)},y=await rx(ob(v,p.scrollHeight+m+d.clientTop),u),x=await rx(v,{...u,elementContext:"reference"}),w=rt(0,y.top),E=v.y+w,P=(p.scrollHeight>p.clientHeight?e=>e:rn)(rt(0,p.scrollHeight+(h&&b||g?2*m:0)-w-rt(0,y.bottom)));if(p.style.maxHeight=P+"px",p.scrollTop=w,r){let e=p.offsetHeight<f.offsetHeight*re(i,t.current.length)-1||x.top>=-a||x.bottom>=-a;tI.flushSync(()=>r(e))}return n&&(n.current=await rx(ob({...v,y:E},p.offsetHeight+m+d.clientTop),u)),{y:E}}}:null,{name:(P={name:"size",options:c=s={padding:$,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}},async fn(e){var t,n;let r,o,{placement:l,rects:i,platform:a,elements:s}=e,{apply:u=()=>{},...d}=ri(c,e),f=await a.detectOverflow(e,d),p=ra(l),m=rs(l),h="y"===rd(l),{width:g,height:b}=i.floating;"top"===p||"bottom"===p?(r=p,o=m===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(o=p,r="end"===m?"top":"bottom");let v=b-f.top-f.bottom,y=g-f.left-f.right,x=re(b-f[r],v),w=re(g-f[o],y),E=!e.middlewareData.shift,k=x,P=w;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(P=y),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(k=v),E&&!m){let e=rt(f.left,0),t=rt(f.right,0),n=rt(f.top,0),r=rt(f.bottom,0);h?P=g-2*(0!==e||0!==t?e+t:rt(f.left,f.right)):k=b-2*(0!==n||0!==r?n+r:rt(f.top,f.bottom))}await u({...e,availableWidth:P,availableHeight:k});let S=await a.getDimensions(s.floating);return g!==S.width||b!==S.height?{reset:{rects:!0}}:{}}}).name,fn:P.fn,options:[s,u]}
5].filter(Boolean),whileElementsMounted:r6}),[Q=K,J=U]=X.placement.split("-");"selection"===K&&(Q="selection");let Z=(0,H.useMemo)(()=>({anchor:[Q,J].filter(Boolean).join(" ")}),[Q,J]),{getReferenceProps:ee,getFloatingProps:et}=(S=(d=[function(e,t){let{open:n,elements:r}=e,{enabled:o=!0,overflowRef:l,scrollRef:i,onChange:a}=t,s=oi(a),u=H.useRef(!1),c=H.useRef(null),d=H.useRef(null);H.useEffect(()=>{if(!o)return;function e(e){if(e.ctrlKey||!t||null==l.current)return;let n=e.deltaY,r=l.current.top>=-.5,o=l.current.bottom>=-.5,i=t.scrollHeight-t.clientHeight,a=n<0?-1:1,u=n<0?"max":"min";if(!(t.scrollHeight<=t.clientHeight))if(!r&&n>0||!o&&n<0)e.preventDefault(),tI.flushSync(()=>{s(e=>e+Math[u](n,i*a))});else{let e;/firefox/i.test((e=navigator.userAgentData)&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent)&&(t.scrollTop+=n)}}let t=(null==i?void 0:i.current)||r.floating;if(n&&t)return t.addEventListener("wheel",e),requestAnimationFrame(()=>{c.current=t.scrollTop,null!=l.current&&(d.current={...l.current})}),()=>{c.current=null,d.current=null,t.removeEventListener("wheel",e)}},[o,n,r.floating,l,i,s]);let f=H.useMemo(()=>({onKeyDown(){u.current=!0},onWheel(){u.current=!1},onPointerMove(){u.current=!1},onScroll(){let e=(null==i?void 0:i.current)||r.floating;if(l.current&&e&&u.current){if(null!==c.current){let t=e.scrollTop-c.current;(l.current.bottom<-.5&&t<-1||l.current.top<-.5&&t>1)&&tI.flushSync(()=>s(e=>e+t))}requestAnimationFrame(()=>{c.current=e.scrollTop})}}}),[r.floating,s,l,i]);return H.useMemo(()=>o?{floating:f}:{},[o,f])}(X,{overflowRef:N,onChange:M})]).map(e=>null==e?void 0:e.reference),C=d.map(e=>null==e?void 0:e.floating),T=d.map(e=>null==e?void 0:e.item),j=H.useCallback(e=>og(e,d,"reference"),S),O=H.useCallback(e=>og(e,d,"floating"),C),F=H.useCallback(e=>og(e,d,"item"),T),H.useMemo(()=>({getReferenceProps:j,getFloatingProps:O,getItemProps:F}),[j,O,F])),en=ep(e=>{D(e),q.setFloating(e)});return H.createElement(oy.Provider,{value:R},H.createElement(ov.Provider,{value:{setFloating:en,setReference:q.setReference,styles:Y,getReferenceProps:ee,getFloatingProps:et,slot:Z}},e))}function ow(e,t,n){let r=ty(),o=ep((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=oE(e,t);return[o,n=>{let l=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let i=l.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function a(){r.nextFrame(a);let s=!1;for(let[e,n]of l.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==r){i[e]=r,s=!0;break}}if(!s)return;let u=oE(e,t);o!==u&&(n(u),o=u)})}return r.dispose}]}return[n,null]}),l=(0,H.useMemo)(()=>o(e,t)[0],[e,t]),[i=l,a]=(0,H.useState)();return G(()=>{let[n,r]=o(e,t);if(a(n),r)return r(a)},[e,t]),i}function oE(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}oy.displayName="PlacementContext";var ok=Object.defineProperty,oP=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?ok(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},oS=((P=oS||{})[P.Open=0]="Open",P[P.Closed=1]="Closed",P),oC=((S=oC||{})[S.OpenPopover=0]="OpenPopover",S[S.ClosePopover=1]="ClosePopover",S[S.SetButton=2]="SetButton",S[S.SetButtonId=3]="SetButtonId",S[S.SetPanel=4]="SetPanel",S[S.SetPanelId=5]="SetPanelId",S);let oT={0:e=>0===e.popoverState?e:{...e,popoverState:0,__demoMode:!1},1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!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}};class oj extends et{constructor(e){super(e),oP(this,"actions",{close:()=>this.send({type:1}),refocusableClose:e=>{this.actions.close();let t=e?eP(e)?e:"current"in e&&eP(e.current)?e.current:this.state.button:this.state.button;null==t||t.focus()},open:()=>this.send({type:0}),setButtonId:e=>this.send({type:3,buttonId:e}),setButton:e=>this.send({type:2,button:e}),setPanelId:e=>this.send({type:5,panelId:e}),setPanel:e=>this.send({type:4,panel:e})}),oP(this,"selectors",{isPortalled:e=>{var t;if(!e.button||!e.panel)return!1;let n=null!=(t=eb(e.button))?t:document;for(let t of n.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(e.button))^Number(null==t?void 0:t.contains(e.panel)))return!0;let r=eL(n),o=r.indexOf(e.button),l=(o+r.length-1)%r.length,i=(o+1)%r.length,a=r[l],s=r[i];return!e.panel.contains(a)&&!e.panel.contains(s)}});{let e=this.state.id,t=ed.get(null);this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new({id:e,__demoMode:t=!1}){return new oj({id:e,__demoMode:t,popoverState:+!t,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(e,t){return el(t.type,oT,e,t)}}let oO=(0,H.createContext)(null);function oF(e){let t=(0,H.useContext)(oO);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,oF),t}return t}let oI=(0,H.createContext)(null);function oR(){return(0,H.useContext)(oI)}oI.displayName="PopoverGroupContext";let oL=(0,H.createContext)(null);oL.displayName="PopoverPanelContext";let oM=eK.RenderStrategy|eK.Static;function oN(e,t){let n=(0,H.useId)(),{id:r=`headlessui-popover-backdrop-${n}`,transition:o=!1,...l}=e,i=oF("Popover.Backdrop"),a=em(i,(0,H.useCallback)(e=>e.popoverState,[])),[s,u]=(0,H.useState)(null),c=ti(t,u),d=td(),[f,p]=tG(o,s,null!==d?(d&tc.Open)===tc.Open:a===oS.Open),m=ep(e=>{if(nX(e.currentTarget))return e.preventDefault();i.actions.close()}),h=tr({open:a===oS.Open}),g={ref:c,id:r,"aria-hidden":!0,onClick:m,...t$(p)};return eq()({ourProps:g,theirProps:l,slot:h,defaultTag:"div",features:oM,visible:f,name:"Popover.Backdrop"})}let oA=eK.RenderStrategy|eK.Static,oD=eZ(function(e,t){var n;let r=(0,H.useId)(),{__demoMode:o=!1,...l}=e,i=function({id:e,__demoMode:t=!1}){let n=(0,H.useMemo)(()=>oj.new({id:e,__demoMode:t}),[]);return tw(()=>n.dispose()),n}({id:r,__demoMode:o}),a=(0,H.useRef)(null),s=ti(t,tl(e=>{a.current=e})),[u,c,d,f,p]=em(i,(0,H.useCallback)(e=>[e.popoverState,e.button,e.panel,e.buttonId,e.panelId],[])),m=function(...e){return(0,H.useMemo)(()=>ev(...e),[...e])}(null!=(n=a.current)?n:c),h=V(f),g=V(p),b=(0,H.useMemo)(()=>({buttonId:h,panelId:g,close:i.actions.close}),[h,g,i]),v=oR(),y=null==v?void 0:v.registerPopover,x=ep(()=>{var e,t;let n=ey(null!=(e=a.current)?e:c);return null!=(t=null==v?void 0:v.isFocusWithinPopoverGroup())?t:n&&((null==c?void 0:c.contains(n))||(null==d?void 0:d.contains(n)))});(0,H.useEffect)(()=>null==y?void 0:y(b),[y,b]);let[w,E]=tD(),k=e8(c),P=e9({mainTreeNode:k,portals:w,defaultContainers:[{get current(){return i.state.button}},{get current(){return i.state.panel}}]});K(m,"focus",e=>{var t,n,r,o,l,a;e.target!==window&&eS(e.target)&&i.state.popoverState===oS.Open&&(x()||i.state.button&&i.state.panel&&(P.contains(e.target)||null!=(n=null==(t=i.state.beforePanelSentinel.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=i.state.afterPanelSentinel.current)?void 0:r.contains)&&o.call(r,e.target)||null!=(a=null==(l=i.state.afterButtonSentinel.current)?void 0:l.contains)&&a.call(l,e.target)||i.actions.close()))},!0),e$(u===oS.Open,P.resolveContainers,(e,t)=>{i.actions.close(),eN(t,eM.Loose)||(e.preventDefault(),null==c||c.focus())});let S=tr({open:u===oS.Open,close:i.actions.refocusableClose}),C=em(i,(0,H.useCallback)(e=>el(e.popoverState,{[oS.Open]:tc.Open,[oS.Closed]:tc.Closed}),[])),T=eq();return H.default.createElement(e5,{node:k},H.default.createElement(ox,null,H.default.createElement(oL.Provider,{value:null},H.default.createElement(oO.Provider,{value:i},H.default.createElement(ts,{value:i.actions.refocusableClose},H.default.createElement(tf,{value:C},H.default.createElement(E,null,T({ourProps:{ref:s},theirProps:l,slot:S,defaultTag:"div",name:"Popover"}))))))))}),oz=eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-popover-button-${n}`,disabled:o=!1,autoFocus:l=!1,...i}=e,a=oF("Popover.Button"),[s,u,c,d,f,p,m]=em(a,(0,H.useCallback)(e=>[e.popoverState,a.selectors.isPortalled(e),e.button,e.buttonId,e.panel,e.panelId,e.afterButtonSentinel],[])),h=(0,H.useRef)(null),g=`headlessui-focus-sentinel-${(0,H.useId)()}`,b=oR(),v=null==b?void 0:b.closeOthers,y=null!==(0,H.useContext)(oL);(0,H.useEffect)(()=>
5{if(!y)return a.actions.setButtonId(r),()=>a.actions.setButtonId(null)},[y,r,a]);let[x]=(0,H.useState)(()=>Symbol()),w=ti(h,t,(0,H.useContext)(ov).setReference,ep(e=>{if(!y){if(e)a.state.buttons.current.push(x);else{let e=a.state.buttons.current.indexOf(x);-1!==e&&a.state.buttons.current.splice(e,1)}a.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&a.actions.setButton(e)}})),E=ti(h,t),k=ep(e=>{var t,n,r;if(y){if(a.state.popoverState===oS.Closed)return;switch(e.key){case _.Space:case _.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),a.actions.close(),null==(r=a.state.button)||r.focus()}}else switch(e.key){case _.Space:case _.Enter:e.preventDefault(),e.stopPropagation(),a.state.popoverState===oS.Closed?(null==v||v(a.state.buttonId),a.actions.open()):a.actions.close();break;case _.Escape:if(a.state.popoverState!==oS.Open)return null==v?void 0:v(a.state.buttonId);if(!h.current)return;let o=ey(h.current);if(o&&!h.current.contains(o))return;e.preventDefault(),e.stopPropagation(),a.actions.close()}}),P=ep(e=>{y||e.key===_.Space&&e.preventDefault()}),S=ep(e=>{var t,n;nX(e.currentTarget)||o||(y?(a.actions.close(),null==(t=a.state.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),a.state.popoverState===oS.Closed?(null==v||v(a.state.buttonId),a.actions.open()):a.actions.close(),null==(n=a.state.button)||n.focus()))}),C=ep(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:T,focusProps:j}=nW({autoFocus:l}),{isHovered:O,hoverProps:F}=nU({isDisabled:o}),{pressed:I,pressProps:R}=nq({disabled:o}),L=s===oS.Open,M=tr({open:L,active:I||L,disabled:o,hover:O,focus:T,autofocus:l}),N=nY(e,c),A=y?eJ({ref:E,type:N,onKeyDown:k,onClick:S,disabled:o||void 0,autoFocus:l},j,F,R):eJ({ref:w,id:d,type:N,"aria-expanded":s===oS.Open,"aria-controls":f?p:void 0,disabled:o||void 0,autoFocus:l,onKeyDown:k,onKeyUp:P,onClick:S,onMouseDown:C},j,F,R),D=tk(),z=ep(()=>{if(!eP(a.state.panel))return;let e=a.state.panel;el(D.current,{[tE.Forwards]:()=>ez(e,eF.First),[tE.Backwards]:()=>ez(e,eF.Last)})===eI.Error&&ez(eL(ev(a.state.button)).filter(e=>"true"!==e.dataset.headlessuiFocusGuard),el(D.current,{[tE.Forwards]:eF.Next,[tE.Backwards]:eF.Previous}),{relativeTo:a.state.button})}),B=eq();return H.default.createElement(H.default.Fragment,null,B({ourProps:A,theirProps:i,slot:M,defaultTag:"button",name:"Popover.Button"}),L&&!y&&u&&H.default.createElement(e3,{id:g,ref:m,features:e4.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:z}))}),oH=eZ(oN),o_=Object.assign(oD,{Button:oz,Backdrop:eZ(oN),Overlay:oH,Panel:eZ(function(e,t){let n=(0,H.useId)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,anchor:l,portal:i=!1,modal:a=!1,transition:s=!1,...u}=e,c=oF("Popover.Panel"),d=em(c,c.selectors.isPortalled),[f,p,m,h,g]=em(c,(0,H.useCallback)(e=>[e.popoverState,e.button,e.__demoMode,e.beforePanelSentinel,e.afterPanelSentinel],[])),b=`headlessui-focus-sentinel-before-${n}`,v=`headlessui-focus-sentinel-after-${n}`,y=(0,H.useRef)(null),x=(0,H.useMemo)(()=>l?"string"==typeof l?{to:l}:l:null,[l]),[w,E]=function(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,H.useContext)(oy),n=(0,H.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);G(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,H.useContext)(ov);return(0,H.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}(x),k=function(){let{getFloatingProps:e,slot:t}=(0,H.useContext)(ov);return(0,H.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}();x&&(i=!0);let[P,S]=(0,H.useState)(null),C=ti(y,t,x?w:null,c.actions.setPanel,S),T=eG(p),j=eG(y.current);G(()=>(c.actions.setPanelId(r),()=>c.actions.setPanelId(null)),[r,c]);let O=td(),[F,I]=tG(s,P,null!==O?(O&tc.Open)===tc.Open:f===oS.Open);eT(F,p,c.actions.close),tt(!m&&a&&F,j);let R=ep(e=>{var t;if(e.key===_.Escape){if(c.state.popoverState!==oS.Open||!y.current)return;let n=ey(y.current);if(n&&!y.current.contains(n))return;e.preventDefault(),e.stopPropagation(),c.actions.close(),null==(t=c.state.button)||t.focu
5s()}});(0,H.useEffect)(()=>{var t;e.static||f===oS.Closed&&(null==(t=e.unmount)||t)&&c.actions.setPanel(null)},[f,e.unmount,e.static,c]),(0,H.useEffect)(()=>{if(m||!o||f!==oS.Open||!y.current)return;let e=ey(y.current);y.current.contains(e)||ez(y.current,eF.First)},[m,o,y.current,f]);let L=tr({open:f===oS.Open,close:c.actions.refocusableClose}),M=eJ(x?k():{},{ref:C,id:r,onKeyDown:R,onBlur:o&&f===oS.Open?e=>{var t,n,r,o,l;let i=e.relatedTarget;i&&y.current&&(null!=(t=y.current)&&t.contains(i)||(c.actions.close(),(null!=(r=null==(n=h.current)?void 0:n.contains)&&r.call(n,i)||null!=(l=null==(o=g.current)?void 0:o.contains)&&l.call(o,i))&&i.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...u.style,...E,"--button-width":function(e,t,n=!1){let[r,o]=(0,H.useState)(()=>n7(t));return G(()=>{if(!t||!e)return;let n=Y();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),o(e=>{let n=n7(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${r.width}px`,height:`${r.height}px`}:r}(F,p,!0).width},...t$(I)}),N=tk(),A=ep(()=>{let e=y.current;e&&el(N.current,{[tE.Forwards]:()=>{var t;ez(e,eF.First)===eI.Error&&(null==(t=c.state.afterPanelSentinel.current)||t.focus())},[tE.Backwards]:()=>{var e;null==(e=c.state.button)||e.focus({preventScroll:!0})}})}),D=ep(()=>{let e=y.current;e&&el(N.current,{[tE.Forwards]:()=>{var e;if(!c.state.button)return;let t=eL(null!=(e=ev(c.state.button))?e:document.body),n=t.indexOf(c.state.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let e of o.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=P&&P.contains(e)){let t=o.indexOf(e);-1!==t&&o.splice(t,1)}ez(o,eF.First,{sorted:!1})},[tE.Backwards]:()=>{var t;ez(e,eF.Previous)===eI.Error&&(null==(t=c.state.button)||t.focus())}})}),z=eq();return H.default.createElement(tp,null,H.default.createElement(oL.Provider,{value:r},H.default.createElement(ts,{value:c.actions.refocusableClose},H.default.createElement(t_,{enabled:!!i&&(e.static||F),ownerDocument:T},F&&d&&H.default.createElement(e3,{id:b,ref:h,features:e4.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:A}),z({ourProps:M,theirProps:u,slot:L,defaultTag:"div",features:oA,visible:F,name:"Popover.Panel"}),F&&d&&H.default.createElement(e3,{id:v,ref:g,features:e4.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:D})))))}),Group:eZ(function(e,t){let n=(0,H.useRef)(null),r=ti(n,t),[o,l]=(0,H.useState)([]),i=ep(e=>{l(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),a=ep(e=>(l(t=>[...t,e]),()=>i(e))),s=ep(()=>{var e;let t=ev(n.current);if(!t)return!1;let r=ey(n.current);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))})}),u=ep(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),c=(0,H.useMemo)(()=>({registerPopover:a,unregisterPopover:i,isFocusWithinPopoverGroup:s,closeOthers:u}),[a,i,s,u]),d=tr({}),f=eq();return H.default.createElement(e5,null,H.default.createElement(oI.Provider,{value:c},f({ourProps:{ref:r},theirProps:e,slot:d,defaultTag:"div",name:"Popover.Group"})))})});e.s(["Popover",0,o_],49560)},12902,e=>{"use strict";let t;var n,r=e.i(50394);let o=Object.freeze({left:0,top:0,width:16,height:16}),l=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),i=Object.freeze({...o,...l}),a=Object.freeze({...i,body:"",hidden:!1});function s(e,t){let n,r,o=(n={},!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0),(r=((e.rotate||0)+(t.rotate||0))%4)&&(n.rotate=r),n);for(let n in a)n in l?n in e&&!(n in o)&&(o[n]=l[n]):n in t?o[n]=t[n]:n in e&&(o[n]=e[n]);return o}function u(e,t){let n,r,o,l=[];if("object"!=typeof e||"object"!=typeof e.icons)return l;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),l.push(e)});let i=(n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null),Object.keys(n).concat(Object.keys(r)).forEach(function e(t){if(n[t])return o[t]=[];if(!(t in o)){o[t]=null;let n=r[t]&&r[t].parent,l=n&&e(n);l&&(o[t]=[n].concat(l))}return o[t]}),o);for(let n in i){let r=i[n];r&&(t(n,function(e,t,n){let r=e.icons,o=e.aliases||Object.create(null),l={};function i(e){l=s(r[e]||o[e],l)}
5return i(t),n.forEach(i),s(e,l)}(e,n,r)),l.push(n))}return l}let c={provider:"",aliases:{},not_found:{},...o};function d(e,t){for(let n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function f(e){if("object"!=typeof e||null===e||"string"!=typeof e.prefix||!e.icons||"object"!=typeof e.icons||!d(e,c))return null;let t=e.icons;for(let e in t){let n=t[e];if(!e||"string"!=typeof n.body||!d(n,a))return null}let n=e.aliases||Object.create(null);for(let e in n){let r=n[e],o=r.parent;if(!e||"string"!=typeof o||!t[o]&&!n[o]||!d(r,a))return null}return e}let p=Object.create(null);function m(e,t){let n=p[e]||(p[e]=Object.create(null));return n[t]||(n[t]={provider:e,prefix:t,icons:Object.create(null),missing:new Set})}function h(e,t){return f(t)?u(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}let g=/^[a-z0-9]+(-[a-z0-9]+)*$/,b=(e,t,n,r="")=>{let o=e.split(":");if("@"===e.slice(0,1)){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){let e=o.pop(),n=o.pop(),l={provider:o.length>0?o[0]:r,prefix:n,name:e};return t&&!v(l)?null:l}let l=o[0],i=l.split("-");if(i.length>1){let e={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!v(e)?null:e}if(n&&""===r){let e={provider:r,prefix:"",name:l};return t&&!v(e,n)?null:e}return null},v=(e,t)=>!!e&&!!((t&&""===e.prefix||e.prefix)&&e.name),y=!1;function x(e){return"boolean"==typeof e&&(y=e),y}function w(e){let t="string"==typeof e?b(e,!0,y):e;if(t){let e=m(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}let E=Object.freeze({width:null,height:null}),k=Object.freeze({...E,...l}),P=/(-?[0-9.]*[0-9]+[0-9.]*)/g,S=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function C(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;let r=e.split(P);if(null===r||!r.length)return e;let o=[],l=r.shift(),i=S.test(l);for(;;){if(i){let e=parseFloat(l);isNaN(e)?o.push(l):o.push(Math.ceil(e*t*n)/n)}else o.push(l);if(void 0===(l=r.shift()))return o.join("");i=!i}}let T=/\sid="(\S+)"/g,j="IconifyId"+Date.now().toString(16)+(0x1000000*Math.random()|0).toString(16),O=0,F=Object.create(null);function I(e){return F[e]||F[""]}function R(e){let t;if("string"==typeof e.resources)t=[e.resources];else if(!((t=e.resources)instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}let L=Object.create(null),M=["https://api.simplesvg.com","https://api.unisvg.com"],N=[];for(;M.length>0;)1===M.length||Math.random()>.5?N.push(M.shift()):N.push(M.pop());L[""]=R({resources:["https://api.iconify.design"].concat(N)});let A=(()=>{let e;try{if(e=fetch,"function"==typeof e)return e}catch(e){}})();function D(e,t){e.forEach(e=>{let n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}let z=0,H={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function _(e){let t={...H,...e},n=[];function r(){n=n.filter(e=>"pending"===e().status)}return{query:function(e,o,l){let i=function(e,t,n,r){let o,l,i=e.resources.length,a=e.random?Math.floor(Math.random()*i):e.index;if(e.random){let t=e.resources.slice(0);for(o=[];t.length>1;){let e=Math.floor(Math.random()*t.length);o.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}o=o.concat(t)}else o=e.resources.slice(a).concat(e.resources.slice(0,a));let s=Date.now(),u="pending",c=0,d=null,f=[],p=[];function m(){d&&(clearTimeout(d),d=null)}function h(){"pending"===u&&(u="aborted"),m(),f.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),f=[]}function g(e,t){t&&(p=[]),"function"==typeof e&&p.push(e)}function b(){u="failed",p.forEach(e=>{e(void 0,l)})}function v(){f.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),f=[]}return"function"==typeof r&&p.push(r),setTimeout(function r(){if("pending"!==u)return;m();let i=o.shift();if(void 0===i){if(f.length){d=setTimeout(()=>{m(),"pending"===u&&(v(),b())},e.timeout);return}b();return}let a={status:"pending",resource:i,callback:(t,n)=>{!function(t,n,i){let a="success"!==n;switch(f=f.filter(e=>
5e!==t),u){case"pending":break;case"failed":if(a||!e.dataAfterTimeout)return;break;default:return}if("abort"===n){l=i,b();return}if(a){l=i,f.length||(o.length?r():b());return}if(m(),v(),!e.random){let n=e.resources.indexOf(t.resource);-1!==n&&n!==e.index&&(e.index=n)}u="completed",p.forEach(e=>{e(i)})}(a,t,n)}};f.push(a),c++,d=setTimeout(r,e.rotate),n(i,t,a.callback)}),function(){return{startTime:s,payload:t,status:u,queriesSent:c,queriesPending:f.length,subscribe:g,abort:h}}}(t,e,o,(e,t)=>{r(),l&&l(e,t)});return n.push(i),i},find:function(e){return n.find(t=>e(t))||null},setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:r}}let B=Object.create(null);function W(){}function $(e,t,n){function r(){let n=e.pendingIcons;t.forEach(t=>{n&&n.delete(t),e.icons[t]||e.missing.add(t)})}if(n&&"object"==typeof n)try{if(!h(e,n).length)return void r()}catch(e){console.error(e)}r(),e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;let t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1,r=e.provider,o=e.prefix;t.forEach(t=>{let l=t.icons,i=l.pending.length;l.pending=l.pending.filter(t=>{if(t.prefix!==o)return!0;let i=t.name;if(e.icons[i])l.loaded.push({provider:r,prefix:o,name:i});else{if(!e.missing.has(i))return n=!0,!0;l.missing.push({provider:r,prefix:o,name:i})}return!1}),l.pending.length!==i&&(n||D([e],t.id),t.callback(l.loaded.slice(0),l.missing.slice(0),l.pending.slice(0),t.abort))})}))}))}function G(e,t){e instanceof Promise?e.then(e=>{t(e)}).catch(()=>{t(null)}):t(e)}let V=/[\s,]+/,K={...k,inline:!1},U={xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},q={display:"inline-block"},Y={backgroundColor:"currentColor"},X={backgroundColor:"transparent"},Q={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},J={WebkitMask:Y,mask:Y,background:X};for(let e in J){let t=J[e];for(let n in Q)t[e+n]=Q[n]}let Z={...K,inline:!0};function ee(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}if(x(!0),n={prepare:(e,t,n)=>{let r=[],o=function(e,t){let n,r=L[e];if(!r)return 0;if(r.maxURL){let e=0;r.resources.forEach(t=>{e=Math.max(e,t.length)}),n=r.maxURL-e-r.path.length-(t+".json?icons=").length}else n=0;return n}(e,t),l="icons",i={type:l,provider:e,prefix:t,icons:[]},a=0;return n.forEach((n,s)=>{(a+=n.length+1)>=o&&s>0&&(r.push(i),i={type:l,provider:e,prefix:t,icons:[]},a=n.length),i.icons.push(n)}),r.push(i),r},send:(e,t,n)=>{if(!A)return void n("abort",424);let r=function(e){if("string"==typeof e){let t=L[e];if(t)return t.path}return"/"}(t.provider);switch(t.type){case"icons":r+=t.prefix+".json?"+new URLSearchParams({icons:t.icons.join(",")}).toString();break;case"custom":{let e=t.uri;r+="/"===e.slice(0,1)?e.slice(1):e;break}default:n("abort",400);return}let o=503;A(e+r).then(e=>{let t=e.status;return 200!==t?void setTimeout(()=>{n(404===t?"abort":"next",t)}):(o=501,e.json())}).then(e=>{"object"!=typeof e||null===e?setTimeout(()=>{404===e?n("abort",e):n("next",o)}):setTimeout(()=>{n("success",e)})}).catch(()=>{n("next",o)})}},F[""]=n,"u">typeof document&&"u">typeof window){let e=window;if(void 0!==e.IconifyPreload){let t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";"object"==typeof t&&null!==t&&(t instanceof Array?t:[t]).forEach(e=>{try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!function(e,t){if("object"!=typeof e)return!1;if("string"!=typeof t&&(t=e.provider||""),y&&!t&&!e.prefix){let t=!1;return f(e)&&(e.prefix="",u(e,(e,n)=>{(function(e,t){let n=b(e,!0,y);if(!n)return!1;let r=m(n.provider,n.prefix);if(!t)return r.missing.add(n.name),!0;var o=n.name;try{if("string"==typeof t.body)return r.icons[o]={...t},!0}catch(e){}return!1})(e,n)&&(t=!0)})),t}let n=e.prefix;return!!v({prefix:n,name:"a"})&&!!h(m(t,n),e)}(e))&&console.error(n)}catch(e){console.error(n)}})}if(void 0!==e.IconifyProviders){let t=e.IconifyProviders;if("object"==typeof t&&null!==t)for(let e in t){let n="IconifyProviders["+e+"] is invali
5d.";try{let r=t[e];if("object"!=typeof r||!r||void 0===r.resources)continue;!function(e,t){let n=R(t);return null!==n&&(L[e]=n,!0)}(e,r)&&console.error(n)}catch(e){console.error(n)}}}}function et(e){let[n,o]=(0,r.useState)(!!e.ssr),[l,a]=(0,r.useState)({}),[s,u]=(0,r.useState)(function(t){if(t){let t=e.icon;if("object"==typeof t)return{name:"",data:t};let n=w(t);if(n)return{name:t,data:n}}return{name:""}}(!!e.ssr));function c(){let e=l.callback;e&&(e(),a({}))}function d(e){if(JSON.stringify(s)!==JSON.stringify(e))return c(),u(e),!0}(0,r.useEffect)(()=>(o(!0),c),[]),(0,r.useEffect)(()=>{n&&function t(){var n;let r=e.icon;if("object"==typeof r)return void d({name:"",data:r});let o=w(r);d({name:r,data:o})&&(void 0===o?a({callback:((e,t)=>{var n;let r,o,l,i,a,s=(n=function(e,t=!0,n=!1){let r=[];return e.forEach(e=>{let o="string"==typeof e?b(e,t,n):e;o&&r.push(o)}),r}(e,!0,x()),l={loaded:[],missing:[],pending:[]},i=Object.create(null),n.sort((e,t)=>e.provider!==t.provider?e.provider.localeCompare(t.provider):e.prefix!==t.prefix?e.prefix.localeCompare(t.prefix):e.name.localeCompare(t.name)),a={provider:"",prefix:"",name:""},n.forEach(e=>{if(a.name===e.name&&a.prefix===e.prefix&&a.provider===e.provider)return;a=e;let t=e.provider,n=e.prefix,r=e.name,o=i[t]||(i[t]=Object.create(null)),s=o[n]||(o[n]=m(t,n));(r in s.icons?l.loaded:""===n||s.missing.has(r)?l.missing:l.pending).push({provider:t,prefix:n,name:r})}),l);if(!s.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(s.loaded,s.missing,s.pending,W)}),()=>{e=!1}}let u=Object.create(null),c=[];return s.pending.forEach(e=>{let{provider:t,prefix:n}=e;if(n===o&&t===r)return;r=t,o=n,c.push(m(t,n));let l=u[t]||(u[t]=Object.create(null));l[n]||(l[n]=[])}),s.pending.forEach(e=>{let{provider:t,prefix:n,name:r}=e,o=m(t,n),l=o.pendingIcons||(o.pendingIcons=new Set);l.has(r)||(l.add(r),u[t][n].push(r))}),c.forEach(e=>{let t=u[e.provider][e.prefix];t.length&&(e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{let t,n;e.iconsQueueFlag=!1;let{provider:r,prefix:o}=e,l=e.iconsToLoad;if(delete e.iconsToLoad,!l||!l.length)return;let i=e.loadIcon;if(e.loadIcons&&(l.length>1||!i))return void G(e.loadIcons(l,o,r),t=>{$(e,l,t)});if(i)return void l.forEach(t=>{G(i(t,o,r),n=>{let r=n?{prefix:o,icons:{[t]:n}}:null;$(e,[t],r)})});let{valid:a,invalid:s}=(t=[],n=[],l.forEach(e=>{(e.match(g)?t:n).push(e)}),{valid:t,invalid:n});if(s.length&&$(e,s,null),!a.length)return;let u=o.match(g)?I(r):null;u?u.prepare(r,o,a).forEach(t=>{!function(e,t,n){let r,o;if("string"==typeof e){let t=I(e);if(!t)return n(void 0,424);o=t.send;let l=function(e){if(!B[e]){let t=L[e];if(!t)return;let n=_(t);B[e]={config:t,redundancy:n}}return B[e]}(e);l&&(r=l.redundancy)}else{let t=R(e);if(t){r=_(t);let n=I(e.resources?e.resources[0]:"");n&&(o=n.send)}}r&&o?r.query(t,o,n)().abort:n(void 0,424)}(r,t,n=>{$(e,t.icons,n)})}):$(e,a,null)})))}),t?function(e,t,n){let r=z++,o=D.bind(null,n,r);if(!t.pending.length)return o;let l={id:r,icons:t,callback:e,abort:o};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(l)}),o}(t,s,c):W})([r],t)}):o&&(null==(n=e.onLoad)||n.call(e,r)))}()},[e.icon,n]);let{name:f,data:p}=s;return p?((e,n,o)=>{var l;let a,s,u,c,d,f,p,m,h,g,v,y,x,w=n.inline?Z:K,P=function(e,t){let n={...e};for(let e in t){let r=t[e],o=typeof r;e in E?(null===r||r&&("string"===o||"number"===o))&&(n[e]=r):o===typeof n[e]&&(n[e]="rotate"===e?r%4:r)}return n}(w,n),S=n.mode||"svg",F={},I=n.style||{},R={..."svg"===S?U:{}};if(o){let e=b(o,!1,!0);if(e){let t=["iconify"];for(let n of["provider","prefix"])e[n]&&t.push("iconify--"+e[n]);R.className=t.join(" ")}}for(let e in n){let t=n[e];if(void 0!==t)switch(e){case"icon":case"style":case"children":case"onLoad":case"mode":case"ssr":case"fallback":break;case"_ref":R.ref=t;break;case"className":R[e]=(R[e]?R[e]+" ":"")+t;break;case"inline":case"hFlip":case"vFlip":P[e]=!0===t||"true"===t||1===t;break;case"flip":"string"==typeof t&&function(e,t){t.split(V).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}})}(P,t);break;case"color":F.color=t;break;case"rotate":"string"==typeof t?P[e]=function(e,t=0){let n=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===n){let t=parseInt(e);return isNaN(t)?0:r(t)}if(n!==e){let t=0;switch(n){case"%":t=25;break;case"deg":t=90}if(t){let o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o/=t)%1==0?r(o):0}}return t}(t):"number"==typeof t&&(P[e]=t);break;case"ariaHidden":case"aria-hidden":!0!==t&&"true"!==t&&delete R["aria-hidden"];break;default:void 0===w[e]&&(R[e]=t)}}let L=(u={...i,...e},c={...k,...P},d={left:u.left,top:u.top,width:u.width,height:u.height}
5,f=u.body,[u,c].forEach(e=>{var t,n,r,o;let l,i,a=[],s=e.hFlip,u=e.vFlip,c=e.rotate;switch(s?u?c+=2:(a.push("translate("+(d.width+d.left).toString()+" "+(0-d.top).toString()+")"),a.push("scale(-1 1)"),d.top=d.left=0):u&&(a.push("translate("+(0-d.left).toString()+" "+(d.height+d.top).toString()+")"),a.push("scale(1 -1)"),d.top=d.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:a.unshift("rotate(90 "+(l=d.height/2+d.top).toString()+" "+l.toString()+")");break;case 2:a.unshift("rotate(180 "+(d.width/2+d.left).toString()+" "+(d.height/2+d.top).toString()+")");break;case 3:a.unshift("rotate(-90 "+(l=d.width/2+d.left).toString()+" "+l.toString()+")")}c%2==1&&(d.left!==d.top&&(l=d.left,d.left=d.top,d.top=l),d.width!==d.height&&(l=d.width,d.width=d.height,d.height=l)),a.length&&(t=f,n='<g transform="'+a.join(" ")+'">',r=(i=function(e,t="defs"){let n="",r=e.indexOf("<"+t);for(;r>=0;){let o=e.indexOf(">",r),l=e.indexOf("</"+t);if(-1===o||-1===l)break;let i=e.indexOf(">",l);if(-1===i)break;n+=e.slice(o+1,l).trim(),e=e.slice(0,r).trim()+e.slice(i+1)}return{defs:n,content:e}}(t)).defs,o=n+i.content+"</g>",f=r?"<defs>"+r+"</defs>"+o:o)}),p=c.width,m=c.height,h=d.width,g=d.height,null===p?a=C(s=null===m?"1em":"auto"===m?g:m,h/g):(a="auto"===p?h:p,s=null===m?C(a,g/h):"auto"===m?g:m),v={},(y=(e,t)=>{"unset"!==t&&"undefined"!==t&&"none"!==t&&(v[e]=t.toString())})("width",a),y("height",s),v.viewBox=(x=[d.left,d.top,h,g]).join(" "),{attributes:v,viewBox:x,body:f}),M=L.attributes;if(P.inline&&(F.verticalAlign="-0.125em"),"svg"===S){R.style={...F,...I},Object.assign(R,M);let e=0,o=n.id;return"string"==typeof o&&(o=o.replace(/-/g,"_")),R.dangerouslySetInnerHTML={__html:(l=function(e,t=j){let n,r=[];for(;n=T.exec(e);)r.push(n[1]);if(!r.length)return e;let o="suffix"+(0x1000000*Math.random()|Date.now()).toString(16);return r.forEach(n=>{let r="function"==typeof t?t(n):t+(O++).toString(),l=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+l+')([")]|\\.[a-z])',"g"),"$1"+r+o+"$3")}),e=e.replace(RegExp(o,"g"),"")}(L.body,o?()=>o+"ID"+e++:"iconifyReact"),void 0===t&&function(){try{t=window.trustedTypes.createPolicy("iconify",{createHTML:e=>e})}catch(e){t=null}}(),t?t.createHTML(l):l)},(0,r.createElement)("svg",R)}let{body:N,width:A,height:D}=e,z="mask"===S||"bg"!==S&&-1!==N.indexOf("currentColor"),H=function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)n+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}(N,{...M,width:A+"",height:D+""});return R.style={...F,"--svg":'url("data:image/svg+xml,'+H.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")',width:ee(M.width),height:ee(M.height),...q,...z?Y:X,...I},(0,r.createElement)("span",R)})({...i,...p},e,f):e.children?e.children:e.fallback?e.fallback:(0,r.createElement)("span",{})}let en=(0,r.forwardRef)((e,t)=>et({...e,_ref:t}));(0,r.forwardRef)((e,t)=>et({inline:!0,...e,_ref:t})),e.s(["Icon",0,en])},97649,e=>{"use strict";e.s(["default",0,function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var l=t.length;for(n=0;n<l;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=t);return r}])},50359,e=>{"use strict";var t=e.i(97649);let n=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),r=[],o=(e,t,n)=>{if(0==e.length-t)return n.classGroupId;let r=e[t],l=n.nextPart.get(r);if(l){let n=o(e,t+1,l);if(n)return n}let i=n.validators;if(null===i)return;let a=0===t?e.join("-"):e.slice(t).join("-"),s=i.length;for(let e=0;e<s;e++){let t=i[e];if(t.validator(a))return t.classGroupId}},l=(e,t)=>{let r=n();for(let n in e)i(e[n],r,n,t);return r},i=(e,t,n,r)=>{let o=e.length;for(let l=0;l<o;l++)a(e[l],t,n,r)},a=(e,t,n,r)=>{"string"==typeof e?s(e,t,n):"function"==typeof e?u(e,t,n,r):c(e,t,n,r)},s=(e,t,n)=>{(""===e?t:d(t,e)).classGroupId=n},u=(e,t,n,r)=>{f(e)?i(e(r),t,n,r):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:n,validator:e}))},c=(e,t,n,r)=>{let o=Object.entries(e),l=o.length;for(let e=0;e<l;e++){let[l,a]=o[e];i(a,d(t,l),n,r)}},d=(e,t)=>{let r=e,o=t.split("-"),l=o.length;for(let e=0;e<l;
5e++){let t=o[e],l=r.nextPart.get(t);l||(l=n(),r.nextPart.set(t,l)),r=l}return r},f=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,p=[],m=(e,t,n,r,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:o}),h=/\s+/,g=e=>{let t;if("string"==typeof e)return e;let n="";for(let r=0;r<e.length;r++)e[r]&&(t=g(e[r]))&&(n&&(n+=" "),n+=t);return n},b=[],v=e=>{let t=t=>t[e]||b;return t.isThemeGetter=!0,t},y=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,x=/^\((?:(\w[\w-]*):)?(.+)\)$/i,w=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,E=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,k=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,P=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,S=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,C=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,T=e=>w.test(e),j=e=>!!e&&!Number.isNaN(Number(e)),O=e=>!!e&&Number.isInteger(Number(e)),F=e=>e.endsWith("%")&&j(e.slice(0,-1)),I=e=>E.test(e),R=()=>!0,L=e=>k.test(e)&&!P.test(e),M=()=>!1,N=e=>S.test(e),A=e=>C.test(e),D=e=>!H(e)&&!U(e),z=e=>et(e,el,M),H=e=>y.test(e),_=e=>et(e,ei,L),B=e=>et(e,ea,j),W=e=>et(e,eu,R),$=e=>et(e,es,M),G=e=>et(e,er,M),V=e=>et(e,eo,A),K=e=>et(e,ec,N),U=e=>x.test(e),q=e=>en(e,ei),Y=e=>en(e,es),X=e=>
5en(e,er),Q=e=>en(e,el),J=e=>en(e,eo),Z=e=>en(e,ec,!0),ee=e=>en(e,eu,!0),et=(e,t,n)=>{let r=y.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},en=(e,t,n=!1)=>{let r=x.exec(e);return!!r&&(r[1]?t(r[1]):n)},er=e=>"position"===e||"percentage"===e,eo=e=>"image"===e||"url"===e,el=e=>"length"===e||"size"===e||"bg-size"===e,ei=e=>"length"===e,ea=e=>"number"===e,es=e=>"family-name"===e,eu=e=>"number"===e||"weight"===e,ec=e=>"shadow"===e,ed=((e,...t)=>{let n,i,a,s,u=e=>{let t=i(e);if(t)return t;let r=((e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:l}=t,i=[],a=e.trim().split(h),s="";for(let e=a.length-1;e>=0;e-=1){let t=a[e],{isExternal:u,modifiers:c,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=n(t);if(u){s=t+(s.length>0?" "+s:s);continue}let m=!!p,h=r(m?f.substring(0,p):f);if(!h){if(!m||!(h=r(f))){s=t+(s.length>0?" "+s:s);continue}m=!1}let g=0===c.length?"":1===c.length?c[0]:l(c).join(":"),b=d?g+"!":g,v=b+h;if(i.indexOf(v)>-1)continue;i.push(v);let y=o(h,m);for(let e=0;e<y.length;++e){let t=y[e];i.push(b+t)}s=t+(s.length>0?" "+s:s)}return s})(e,n);return a(e,r),r};return s=c=>{var d;let f;return i=(n={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),o=(o,l)=>{n[o]=l,++t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(o(e,t),t):void 0},set(e,t){e in n?n[e]=t:o(e,t)}}})((d=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t,n=[],r=0,o=0,l=0,i=e.length;for(let a=0;a<i;a++){let i=e[a];if(0===r&&0===o){if(":"===i){n.push(e.slice(l,a)),l=a+1;continue}if("/"===i){t=a;continue}}"["===i?r++:"]"===i?r--:"("===i?o++:")"===i&&o--}let a=0===n.length?e:e.slice(l),s=a,u=!1;return a.endsWith("!")?(s=a.slice(0,-1),u=!0):a.startsWith("!")&&(s=a.slice(1),u=!0),m(n,u,s,t&&t>l?t-l:void 0)};if(t){let e=t+":",n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):m(p,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r})(d),sortModifiers:(f=new Map,d.orderSensitiveModifiers.forEach((e,t)=>{f.set(e,1e6+t)}),e=>{let t=[],n=[];for(let r=0;r<e.length;r++){let o=e[r],l="["===o[0],i=f.has(o);l||i?(n.length>0&&(n.sort(),t.push(...n),n=[]),t.push(o)):n.push(o)}return n.length>0&&(n.sort(),t.push(...n)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:n}=e;return l(n,t)})(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var n;let t,r,o;return -1===(n=e).slice(1,-1).indexOf(":")?void 0:(r=(t=n.slice(1,-1)).indexOf(":"),(o=t.slice(0,r))?"arbitrary.."+o:void 0)}let r=e.split("-"),l=+(""===r[0]&&r.length>1);return o(r,l,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=i[e],o=n[e];if(t){if(o){let e=Array(o.length+t.length);for(let t=0;t<o.length;t++)e[t]=o[t];for(let n=0;n<t.length;n++)e[o.length+n]=t[n];return e}return t}return o||r}return n[e]||r}}})(d)}).cache.get,a=n.cache.set,s=u,u(c)},(...e)=>s(((...e)=>{let t,n,r=0,o="";for(;r<e.length;)(t=e[r++])&&(n=g(t))&&(o&&(o+=" "),o+=n);return o}
vendor: 4,322 bytes, line 5
5)(...e))})(()=>{let e=v("color"),t=v("font"),n=v("text"),r=v("font-weight"),o=v("tracking"),l=v("leading"),i=v("breakpoint"),a=v("container"),s=v("spacing"),u=v("radius"),c=v("shadow"),d=v("inset-shadow"),f=v("text-shadow"),p=v("drop-shadow"),m=v("blur"),h=v("perspective"),g=v("aspect"),b=v("ease"),y=v("animate"),x=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],E=()=>[...w(),U,H],k=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto","contain","none"],S=()=>[U,H,s],C=()=>[T,"full","auto",...S()],L=()=>[O,"none","subgrid",U,H],M=()=>["auto",{span:["full",O,U,H]},O,U,H],N=()=>[O,"auto",U,H],A=()=>["auto","min","max","fr",U,H],et=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],en=()=>["start","end","center","stretch","center-safe","end-safe"],er=()=>["auto",...S()],eo=()=>[T,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...S()],el=()=>[T,"screen","full","dvw","lvw","svw","min","max","fit",...S()],ei=()=>[T,"screen","full","lh","dvh","lvh","svh","min","max","fit",...S()],ea=()=>[e,U,H],es=()=>[...w(),X,G,{position:[U,H]}],eu=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ec=()=>["auto","cover","contain",Q,z,{size:[U,H]}],ed=()=>[F,q,_],ef=()=>["","none","full",u,U,H],ep=()=>["",j,q,_],em=()=>["solid","dashed","dotted","double"],eh=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],eg=()=>[j,F,X,G],eb=()=>["","none",m,U,H],ev=()=>["none",j,U,H],ey=()=>["none",j,U,H],ex=()=>[j,U,H],ew=()=>[T,"full",...S()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[I],breakpoint:[I],color:[R],container:[I],"drop-shadow":[I],ease:["in","out","in-out"],font:[D],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[I],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[I],shadow:[I],spacing:["px",j],text:[I],"text-shadow":[I],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",T,H,U,g]}],container:["container"],columns:[{columns:[j,H,U,a]}],"break-after":[{"break-after":x()}],"break-before":[{"break-before":x()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:E()}],overflow:[{overflow:k()}],"overflow-x":[{"overflow-x":k()}],"overflow-y":[{"overflow-y":k()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:C()}],"inset-x":[{"inset-x":C()}],"inset-y":[{"inset-y":C()}],start:[{"inset-s":C(),start:C()}],end:[{"inset-e":C(),end:C()}],"inset-bs":[{"inset-bs":C()}],"inset-be":[{"inset-be":C()}],top:[{top:C()}],right:[{right:C()}],bottom:[{bottom:C()}],left:[{left:C()}],visibility:["visible","invisible","collapse"],z:[{z:[O,"auto",U,H]}],basis:[{basis:[T,"full","auto",a,...S()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[j,T,"auto","initial","none",H]}],grow:[{grow:["",j,U,H]}],shrink:[{shrink:["",j,U,H]}],order:[{order:[O,"first","last","none",U,H]}],"grid-cols":[{"grid-cols":L()}],"col-start-end":[{col:M()}],"col-start":[{"col-start":N()}
vendor: 4,198 bytes, line 5
5],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":L()}],"row-start-end":[{row:M()}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":A()}],"auto-rows":[{"auto-rows":A()}],gap:[{gap:S()}],"gap-x":[{"gap-x":S()}],"gap-y":[{"gap-y":S()}],"justify-content":[{justify:[...et(),"normal"]}],"justify-items":[{"justify-items":[...en(),"normal"]}],"justify-self":[{"justify-self":["auto",...en()]}],"align-content":[{content:["normal",...et()]}],"align-items":[{items:[...en(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...en(),{baseline:["","last"]}]}],"place-content":[{"place-content":et()}],"place-items":[{"place-items":[...en(),"baseline"]}],"place-self":[{"place-self":["auto",...en()]}],p:[{p:S()}],px:[{px:S()}],py:[{py:S()}],ps:[{ps:S()}],pe:[{pe:S()}],pbs:[{pbs:S()}],pbe:[{pbe:S()}],pt:[{pt:S()}],pr:[{pr:S()}],pb:[{pb:S()}],pl:[{pl:S()}],m:[{m:er()}],mx:[{mx:er()}],my:[{my:er()}],ms:[{ms:er()}],me:[{me:er()}],mbs:[{mbs:er()}],mbe:[{mbe:er()}],mt:[{mt:er()}],mr:[{mr:er()}],mb:[{mb:er()}],ml:[{ml:er()}],"space-x":[{"space-x":S()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":S()}],"space-y-reverse":["space-y-reverse"],size:[{size:eo()}],"inline-size":[{inline:["auto",...el()]}],"min-inline-size":[{"min-inline":["auto",...el()]}],"max-inline-size":[{"max-inline":["none",...el()]}],"block-size":[{block:["auto",...ei()]}],"min-block-size":[{"min-block":["auto",...ei()]}],"max-block-size":[{"max-block":["none",...ei()]}],w:[{w:[a,"screen",...eo()]}],"min-w":[{"min-w":[a,"screen","none",...eo()]}],"max-w":[{"max-w":[a,"screen","none","prose",{screen:[i]},...eo()]}],h:[{h:["screen","lh",...eo()]}],"min-h":[{"min-h":["screen","lh","none",...eo()]}],"max-h":[{"max-h":["screen","lh",...eo()]}],"font-size":[{text:["base",n,q,_]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,ee,W]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",F,H]}],"font-family":[{font:[Y,$,t]}],"font-features":[{"font-features":[H]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,U,H]}],"line-clamp":[{"line-clamp":[j,"none",U,B]}],leading:[{leading:[l,...S()]}],"list-image":[{"list-image":["none",U,H]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",U,H]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:ea()}],"text-color":[{text:ea()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...em(),"wavy"]}],"text-decoration-thickness":[{decoration:[j,"from-font","auto",U,_]}],"text-decoration-color":[{decoration:ea()}],"underline-offset":[{"underline-offset":[j,"auto",U,H]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:S()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",U,H]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",U,H]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:es()}],"bg-repeat":[{bg:eu()}],"bg-size":[{bg:ec()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},O,U,H],radial:["",U,H],conic:[O,U,H]},J,V]}],"bg-color":[{bg:ea()}],"gradient-from-pos":[{from:ed()}
vendor: 7,358 bytes, line 5
5],"gradient-via-pos":[{via:ed()}],"gradient-to-pos":[{to:ed()}],"gradient-from":[{from:ea()}],"gradient-via":[{via:ea()}],"gradient-to":[{to:ea()}],rounded:[{rounded:ef()}],"rounded-s":[{"rounded-s":ef()}],"rounded-e":[{"rounded-e":ef()}],"rounded-t":[{"rounded-t":ef()}],"rounded-r":[{"rounded-r":ef()}],"rounded-b":[{"rounded-b":ef()}],"rounded-l":[{"rounded-l":ef()}],"rounded-ss":[{"rounded-ss":ef()}],"rounded-se":[{"rounded-se":ef()}],"rounded-ee":[{"rounded-ee":ef()}],"rounded-es":[{"rounded-es":ef()}],"rounded-tl":[{"rounded-tl":ef()}],"rounded-tr":[{"rounded-tr":ef()}],"rounded-br":[{"rounded-br":ef()}],"rounded-bl":[{"rounded-bl":ef()}],"border-w":[{border:ep()}],"border-w-x":[{"border-x":ep()}],"border-w-y":[{"border-y":ep()}],"border-w-s":[{"border-s":ep()}],"border-w-e":[{"border-e":ep()}],"border-w-bs":[{"border-bs":ep()}],"border-w-be":[{"border-be":ep()}],"border-w-t":[{"border-t":ep()}],"border-w-r":[{"border-r":ep()}],"border-w-b":[{"border-b":ep()}],"border-w-l":[{"border-l":ep()}],"divide-x":[{"divide-x":ep()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ep()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...em(),"hidden","none"]}],"divide-style":[{divide:[...em(),"hidden","none"]}],"border-color":[{border:ea()}],"border-color-x":[{"border-x":ea()}],"border-color-y":[{"border-y":ea()}],"border-color-s":[{"border-s":ea()}],"border-color-e":[{"border-e":ea()}],"border-color-bs":[{"border-bs":ea()}],"border-color-be":[{"border-be":ea()}],"border-color-t":[{"border-t":ea()}],"border-color-r":[{"border-r":ea()}],"border-color-b":[{"border-b":ea()}],"border-color-l":[{"border-l":ea()}],"divide-color":[{divide:ea()}],"outline-style":[{outline:[...em(),"none","hidden"]}],"outline-offset":[{"outline-offset":[j,U,H]}],"outline-w":[{outline:["",j,q,_]}],"outline-color":[{outline:ea()}],shadow:[{shadow:["","none",c,Z,K]}],"shadow-color":[{shadow:ea()}],"inset-shadow":[{"inset-shadow":["none",d,Z,K]}],"inset-shadow-color":[{"inset-shadow":ea()}],"ring-w":[{ring:ep()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:ea()}],"ring-offset-w":[{"ring-offset":[j,_]}],"ring-offset-color":[{"ring-offset":ea()}],"inset-ring-w":[{"inset-ring":ep()}],"inset-ring-color":[{"inset-ring":ea()}],"text-shadow":[{"text-shadow":["none",f,Z,K]}],"text-shadow-color":[{"text-shadow":ea()}],opacity:[{opacity:[j,U,H]}],"mix-blend":[{"mix-blend":[...eh(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eh()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[j]}],"mask-image-linear-from-pos":[{"mask-linear-from":eg()}],"mask-image-linear-to-pos":[{"mask-linear-to":eg()}],"mask-image-linear-from-color":[{"mask-linear-from":ea()}],"mask-image-linear-to-color":[{"mask-linear-to":ea()}],"mask-image-t-from-pos":[{"mask-t-from":eg()}],"mask-image-t-to-pos":[{"mask-t-to":eg()}],"mask-image-t-from-color":[{"mask-t-from":ea()}],"mask-image-t-to-color":[{"mask-t-to":ea()}],"mask-image-r-from-pos":[{"mask-r-from":eg()}],"mask-image-r-to-pos":[{"mask-r-to":eg()}],"mask-image-r-from-color":[{"mask-r-from":ea()}],"mask-image-r-to-color":[{"mask-r-to":ea()}],"mask-image-b-from-pos":[{"mask-b-from":eg()}],"mask-image-b-to-pos":[{"mask-b-to":eg()}],"mask-image-b-from-color":[{"mask-b-from":ea()}],"mask-image-b-to-color":[{"mask-b-to":ea()}],"mask-image-l-from-pos":[{"mask-l-from":eg()}],"mask-image-l-to-pos":[{"mask-l-to":eg()}],"mask-image-l-from-color":[{"mask-l-from":ea()}],"mask-image-l-to-color":[{"mask-l-to":ea()}],"mask-image-x-from-pos":[{"mask-x-from":eg()}],"mask-image-x-to-pos":[{"mask-x-to":eg()}],"mask-image-x-from-color":[{"mask-x-from":ea()}],"mask-image-x-to-color":[{"mask-x-to":ea()}],"mask-image-y-from-pos":[{"mask-y-from":eg()}],"mask-image-y-to-pos":[{"mask-y-to":eg()}],"mask-image-y-from-color":[{"mask-y-from":ea()}],"mask-image-y-to-color":[{"mask-y-to":ea()}],"mask-image-radial":[{"mask-radial":[U,H]}],"mask-image-radial-from-pos":[{"mask-radial-from":eg()}],"mask-image-radial-to-pos":[{"mask-radial-to":eg()}],"mask-image-radial-from-color":[{"mask-radial-from":ea()}],"mask-image-radial-to-color":[{"mask-radial-to":ea()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":w()}],"mask-image-conic-pos":[{"mask-conic":[j]}],"mask-image-conic-from-pos":[{"mask-conic-from":eg()}],"mask-image-conic-to-pos":[{"mask-conic-to":eg()}],"mask-image-conic-from-color":[{"mask-conic-from":ea()}],"mask-image-conic-to-color":[{"mask-conic-to":ea()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:es()}],"mask-repeat":[{mask:eu()}],"mask-size":[{mask:ec()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",U,H]}],filter:[{filter:["","none",U,H]}],blur:[{blur:eb()}],brightness:[{brightness:[j,U,H]}],contrast:[{contrast:[j,U,H]}],"drop-shadow":[{"drop-shadow":["","none",p,Z,K]}],"drop-shadow-color":[{"drop-shadow":ea()}],grayscale:[{grayscale:["",j,U,H]}],"hue-rotate":[{"hue-rotate":[j,U,H]}],invert:[{invert:["",j,U,H]}],saturate:[{saturate:[j,U,H]}],sepia:[{sepia:["",j,U,H]}],"backdrop-filter":[{"backdrop-filter":["","none",U,H]}],"backdrop-blur":[{"backdrop-blur":eb()}],"backdrop-brightness":[{"backdrop-brightness":[j,U,H]}],"backdrop-contrast":[{"backdrop-contrast":[j,U,H]}],"backdrop-grayscale":[{"backdrop-grayscale":["",j,U,H]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[j,U,H]}],"backdrop-invert":[{"backdrop-invert":["",j,U,H]}],"backdrop-opacity":[{"backdrop-opacity":[j,U,H]}],"backdrop-saturate":[{"backdrop-saturate":[j,U,H]}],"backdrop-sepia":[{"backdrop-sepia":["",j,U,H]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":S()}],"border-spacing-x":[{"border-spacing-x":S()}],"border-spacing-y":[{"border-spacing-y":S()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",U,H]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[j,"initial",U,H]}],ease:[{ease:["linear","initial",b,U,H]}],delay:[{delay:[j,U,H]}],animate:[{animate:["none",y,U,H]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,U,H]}],"perspective-origin":[{"perspective-origin":E()}],rotate:[{rotate:ev()}],"rotate-x":[{"rotate-x":ev()}],"rotate-y":[{"rotate-y":ev()}],"rotate-z":[{"rotate-z":ev()}],scale:[{scale:ey()}],"scale-x":[{"scale-x":ey()}],"scale-y":[{"scale-y":ey()}],"scale-z":[{"scale-z":ey()}],"scale-3d":["scale-3d"],skew:[{skew:ex()}],"skew-x":[{"skew-x":ex()}],"skew-y":[{"skew-y":ex()}],transform:[{transform:[U,H,"","none","gpu","cpu"]}],"transform-origin":[{origin:E()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ew()}],"translate-x":[{"translate-x":ew()}],"translate-y":[{"translate-y":ew()}],"translate-z":[{"translate-z":ew()}],"translate-none":["translate-none"],accent:[{accent:ea()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:ea()}
5],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",U,H]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":S()}],"scroll-mx":[{"scroll-mx":S()}],"scroll-my":[{"scroll-my":S()}],"scroll-ms":[{"scroll-ms":S()}],"scroll-me":[{"scroll-me":S()}],"scroll-mbs":[{"scroll-mbs":S()}],"scroll-mbe":[{"scroll-mbe":S()}],"scroll-mt":[{"scroll-mt":S()}],"scroll-mr":[{"scroll-mr":S()}],"scroll-mb":[{"scroll-mb":S()}],"scroll-ml":[{"scroll-ml":S()}],"scroll-p":[{"scroll-p":S()}],"scroll-px":[{"scroll-px":S()}],"scroll-py":[{"scroll-py":S()}],"scroll-ps":[{"scroll-ps":S()}],"scroll-pe":[{"scroll-pe":S()}],"scroll-pbs":[{"scroll-pbs":S()}],"scroll-pbe":[{"scroll-pbe":S()}],"scroll-pt":[{"scroll-pt":S()}],"scroll-pr":[{"scroll-pr":S()}],"scroll-pb":[{"scroll-pb":S()}],"scroll-pl":[{"scroll-pl":S()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",U,H]}],fill:[{fill:["none",...ea()]}],"stroke-w":[{stroke:[j,q,_,B]}],stroke:[{stroke:["none",...ea()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});e.s(["default",0,function(...e){return ed((0,t.default)(...e))}],50359)},25957,(e,t,n)=>{t.exports=e.r(6641)},66854,(e,t,n)=>{t.exports=e.r(60248)},12124,52934,98014,e=>{"use strict";var t=e.i(15497),n=e.i(29870),r=e.i(89086),o=e.i(54311),l=e.i(49560),i=e.i(46880),a=e.i(12902),s=e.i(97649),u=e.i(50394),c=e.i(9521
5),d=e.i(50359);let f=u.forwardRef(({children:e,href:n,openNewTab:r,className:o,nextLinkProps:l,...i},a)=>{let s=void 0!==r?r:n&&!n.startsWith("/")&&!n.startsWith("#"),u=n&&n.includes("aireadi.org");return s?(0,t.jsx)("a",{ref:a,target:u?"":"_blank",rel:"noopener noreferrer",href:n,...i,className:(0,d.default)("cursor-newtab",o),children:e}):(0,t.jsx)(c.default,{href:n,ref:a,className:o,...i,...l,children:e})});e.s(["default",0,f],52934);let p=[{name:"Data Collection",description:"Collecting data from various sources.",icon:"ic:baseline-chat",href:"/goals/data-collection"},{name:"Data Sharing",description:"Sharing data with researchers and the public.",icon:"ic:baseline-extension",href:"/goals/data-sharing"},{name:"Community Engagement",description:"Engaging with the community.",icon:"ic:round-people-alt",href:"/goals/community-engagement"},{name:"Capacity Building",description:"Building capacity for data science research.",icon:"ic:baseline-lock",href:"/goals/capacity-building"},{name:"Advancing Team Science",description:"Promoting team science.",icon:"ic:baseline-bar-chart",href:"/goals/team-science"},{name:"American Indian Engagement",description:"Engaging with American Indian communities.",icon:"fluent:people-16-filled",href:"/goals/american-indian-engagement"}],m=[{href:"/dataset",title:"Dataset"},{href:"/team",title:"Team"},{href:"/events",title:"Events"},{href:"/scholars",title:"Scholars"},{href:"/publications",title:"Publications"},{href:"/blog",title:"Blog"},{href:"/contact",title:"Contact Us"}];function h(){let[e,n]=(0,u.useState)(!1);return(0,t.jsxs)("header",{className:"fixed top-0 z-10 w-full border-b bg-white",children:[(0,t.jsxs)("nav",{className:"mx-auto flex max-w-7xl items-center justify-between px-6 py-4 lg:px-8","aria-label":"Global",children:[(0,t.jsx)("div",{className:"flex lg:flex-1",children:(0,t.jsx)(f,{href:"/",className:"pl-3 text-lg font-bold transition-all hover:text-sky-500",children:"AI-READI"})}),(0,t.jsx)("div",{className:"flex lg:hidden",children:(0,t.jsxs)("button",{type:"button",className:"-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-gray-700",onClick:()=>n(!0),children:[(0,t.jsx)("span",{className:"sr-only",children:"Open main menu"}),(0,t.jsx)(a.Icon,{icon:"ic:round-menu"})]})}),(0,t.jsxs)(l.Popover.Group,{className:"hidden lg:flex lg:gap-x-6",children:[(0,t.jsxs)(l.Popover,{className:"relative",children:[(0,t.jsxs)(l.Popover.Button,{className:"flex items-center gap-x-1 font-semibold text-gray-800 transition-all hover:text-blue-400",children:["Goals",(0,t.jsx)(a.Icon,{icon:"ic:round-keyboard-arrow-down",width:20,height:20})]}),(0,t.jsx)(i.Transition,{as:u.Fragment,enter:"transition ease-out duration-200",enterFrom:"opacity-0 translate-y-1",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-1",children:(0,t.jsx)(l.Popover.Panel,{className:"absolute -left-8 top-full z-10 mt-3 w-screen max-w-md overflow-hidden rounded-3xl bg-white shadow-lg ring-1 ring-gray-900/5",children:(0,t.jsx)("div",{className:"p-4",children:p.map(e=>(0,t.jsxs)(f,{href:e.href,className:(0,s.default)("group relative my-2 flex w-full items-start gap-x-6 rounded-lg p-4 text-sm transition-all hover:bg-sky-50"),children:[(0,t.jsx)("div",{className:(0,s.default)("flex h-12 w-12 flex-none items-center justify-center rounded-lg bg-sky-100 group-hover:bg-white group-hover:text-sky-500"),children:(0,t.jsx)(a.Icon,{icon:e.icon,width:20})}),(0,t.jsxs)("div",{className:"flex-auto",children:[(0,t.jsx)("div",{className:"block text-left font-semibold text-gray-900",children:e.name}),(0,t.jsx)("p",{className:"mt-1 text-left text-gray-600",children:e.description})]})]},e.name))})})})]}),m.map((e,n)=>(0,t.jsx)(f,{href:e.href,className:"font-semibold text-gray-800 transition-all hover:text-blue-400",children:e.title},n))]})]}),(0,t.jsxs)(r.Dialog,{as:"div",className:"lg:hidden",open:e,onClose:n,children:[(0,t.jsx)("div",{className:"fixed inset-0 z-10"}),(0,t.jsxs)(r.Dialog.Panel,{className:"fixed inset-y-0 right-0 z-10 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between",children:[(0,t.jsx)(f,{href:"/",className:"-m-1.5 p-1.5 text-lg font-bold transition-all hover:text-sky-500",children:"AI-READI"}),(0,t.jsxs)("button",{type:"button",className:"-m-2.5 rounded-md p-2.5 text-gray-700",onClick:()=>n(!1),children:[(0,t.jsx)("span",{className:"sr-only",children:"Close menu"}),(0,t.jsx)(a.Icon,{icon:"ic:round-close"})]})]}),(0,t.jsx)("div",{className:"mt-6 flow-root",children:(0,t.jsx)("div",{className:"-my-6 divide-y divide-gray-500/10",children:(0,t.jsxs)("div",{className:"space-y-2 py-6",children:[(0,t.jsx)(o.Disclosure,{as:"div",className:"-mx-3",children:({open:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(o.Disclosure.Button,{className:"flex w-full items-center justify-between rounded-lg py-2 pl-3 pr-3 text-base font-semibold leading-7 text-gray-900 hover:bg-gray-50",children:["Goals",(0,t.jsx)(a.Icon,{icon:"ic:round-keyboard-arrow-down"})]}),(0,t.jsx)(o.Disclosure.Panel,{className:"mt-2 space-y-2",children:p.map(e=>(0,t.jsx)(f,{href:e.href,className:"flex gap-x-2 rounded-lg py-2 pl-7 pr-3 text-sm font-semibold text-gray-900 hover:bg-gray-50",children:e.name},e.name))})]})}),m.map((e,n)=>(0,t.jsx)(f,{href:e.href,className:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-gray-900 hover:bg-gray-50",children:e.title},n))]})})})]})]})]})}e.s(["default",0,function({children:e}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{}),(0,t.jsx)("div",{className:"pt-[61px]",children:e}),(0,t.jsx)("div",{className:"fixed bottom-0 z-50 w-screen bg-sky-200 p-2 text-center text-sm text-gray-900 max-sm:bottom-2",children:"This repository is under review for potential modification in compliance with Administration directives."}),(0,t.jsx)(n.default,{})]})}],12124);var g=e.i(25957),b=e.i(66854);let v={title:"Artificial Intelligence Ready and Exploratory Atlas for Diabetes Insights",siteName:"AI-READI",description:"Generating a flagship AI-ready and ethically-sourced dataset to supp
5ort future AI-driven discoveries in diabetes",url:"https://aireadi.org",type:"website",robots:"follow, index",image:"https://kalai.fairdataihub.org/api/generate?app=ai-readi&title=Generating%20a%20flagship%20AI-ready%20and%20ethically-sourced%20dataset%20to%20support%20future%20AI-driven%20discoveries%20in%20diabetes&org=ai-readi&description="},y=[{rel:"apple-touch-icon",sizes:"180x180",href:"/favicon/apple-touch-icon.png"},{rel:"icon",type:"image/png",sizes:"192x192",href:"/favicon/android-chrome-192x192.png"},{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicon/favicon-32x32.png"},{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicon/favicon-16x16.png"},{rel:"mask-icon",href:"/favicon/safari-pinned-tab.svg",color:"#5bbad5"},{rel:"manifest",href:"/favicon/site.webmanifest"}];e.s(["default",0,function(e){let n=(0,b.useRouter)(),r={...v,...e};return r.title=e.templateTitle?`${e.templateTitle} | ${r.siteName}`:r.title,r.description=e.templateDescription||r.description,r.image=`https://kalai.fairdataihub.org/api/generate?app=ai-readi&title=${encodeURIComponent(r.title)}&org=ai-readi&description=${encodeURIComponent(r.description)}`,(0,t.jsxs)(g.default,{children:[(0,t.jsx)("title",{children:r.title}),(0,t.jsx)("meta",{name:"robots",content:r.robots}),(0,t.jsx)("meta",{content:r.description,name:"description"}),(0,t.jsx)("meta",{property:"og:url",content:`${r.url}${n.asPath}`}),(0,t.jsx)("link",{rel:"canonical",href:`${r.url}${n.asPath}`}),(0,t.jsx)("meta",{property:"og:type",content:r.type}),(0,t.jsx)("meta",{property:"og:site_name",content:r.siteName}),(0,t.jsx)("meta",{property:"og:description",content:r.description}),(0,t.jsx)("meta",{property:"og:title",content:r.title}),(0,t.jsx)("meta",{name:"image",property:"og:image",content:r.image}),(0,t.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,t.jsx)("meta",{name:"twitter:site",content:"@fairdataihub"}),(0,t.jsx)("meta",{name:"twitter:title",content:r.title}),(0,t.jsx)("meta",{name:"twitter:description",content:r.description}),(0,t.jsx)("meta",{name:"twitter:image",content:r.image}),r.date&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("meta",{property:"article:published_time",content:r.date}),(0,t.jsx)("meta",{name:"publish_date",property:"og:publish_date",content:r.date}),(0,t.jsx)("meta",{name:"author",property:"article:author",content:"FAIR Data Innovations Hub"})]}),y.map(e=>(0,t.jsx)("link",{...e},e.href)),(0,t.jsx)("meta",{name:"msapplication-TileColor",content:"#da532c"}),(0,t.jsx)("meta",{name:"theme-color",content:"#ffffff"})]})}],98014)}]);

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.